James Cammarata wrote:
On Tue, 26 May 2009 12:16:08 -0400, Michael DeHaan
<mdehaan(a)redhat.com>
wrote:
> James Laska wrote:
>
>> ---
>> cobbler/codes.py | 2 +-
>> 1 files changed, 1 insertions(+), 1 deletions(-)
>>
>> diff --git a/cobbler/codes.py b/cobbler/codes.py
>> index 968e517..6da28eb 100644
>> --- a/cobbler/codes.py
>> +++ b/cobbler/codes.py
>> @@ -41,7 +41,7 @@ VALID_OS_BREEDS = [
>> ]
>>
>> VALID_OS_VERSIONS = {
>> - "redhat" : [ "rhel2.1", "rhel3",
"rhel4", "rhel5", "fedora5",
>> "fedora6", "fedora7", "fedora8",
"fedora9", "fedora10", "generic24",
>> "generic26", "other" ],
>> + "redhat" : [ "rhel2.1", "rhel3",
"rhel4", "rhel5", "fedora5",
>> "fedora6", "fedora7", "fedora8",
"fedora9", "fedora10", "fedora11",
>> "generic24", "generic26", "other" ],
>> "suse" : [ "sles10", "generic24",
"generic26", "other" ],
>> "debian" : [ "etch", "lenny",
"generic24", "generic26", "other" ],
>> "ubuntu" : [ "WartyWarthog", "HoaryHedgehog",
"BreezyBadger",
>> "DapperDrake", "EdgyEft", "FeistyFawn",
"GutsyGibbon",
>> "HardyHeron", "IntrepidIbex",
"JauntyJackalope" ],
>>
>>
> Applied to both branches (master for 1.6.5 and devel), thanks!
>
>
I actually did this over the weekend, and ran into a weird issue. The
import grabbed the vmlinuz-PAE kernel, but assigned the initrd to be the
standard, non-PAE one. This caused some weird errors during the kickstart,
basically no drivers were found since it couldn't find the correct
modules.dep file (and no modules directory for the running kernel). The
vmlinuz/vmlinuz-PAE are in the same directory, causing the issue.
A quick "distro edit" fixed it, however I was wondering if you had tested
using the F11 distro to kickstart something, and if not we may need to make
the import code a little smarter about which initrd/vmlinuz pairs it uses.
We've had reports of this happening on earlier versions, and I had never
actually seen it -- couldn't reproduce this at all -- until just very
recently.
We really need to tweak import to make seperate PAE and non-PAE
versions, I guess, to do this properly, as much as I hate to fill up the
distro list.
Thoughts?
--Michael