| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
We actually need 'i' on everything but s390. The world is not all
mainframes.
|
| |
|
|
|
|
|
| |
This was causing us to try and find a "Uses" engine because the gtkrc
file had "# Uses the Nodoka theme engine, " in it.
|
|
|
|
|
|
|
|
|
|
| |
This was causing get_dso_deps to go haywire when encountering
statically linked things like /sbin/grub. Particularly bad
on x86_64 when it would try to use the 64bit LDSO to run the
32bit executable. The output would be bad enough that it would
short circuit our loop to install all the things in KEEPFILES. We
noticed this because on x86_64 the gtk2 theme is what is listed after
/sbin/grub in keepfiles, and we weren't getting our theme on x86_64.
|
|
|
|
|
| |
Syntax of shutDown() function changed recently, so make sure we call it
correctly.
|
| |
|
| |
|
|
|
|
| |
s390x DASDS don't have bootable partition flags.
|
|
|
|
| |
Patch from Steffen Maier.
|
| |
|
|
|
|
|
| |
This identifies that a device is part of a multipath, and builds an
mpath device for partitioning.
|
| |
|
|
|
|
|
| |
This allows for the backing DiskDevice._partedDisk to be created
just-in-time, instead of when the instance is created.
|
|
|
|
|
|
| |
This cleans up the language in questionInitializeDisk(), as well as
making the disk description a parameter, so we can provide a better
description than parted would when one is available.
|
|
|
|
|
|
|
| |
Right now we identify disks as partedDisk.model, which looks really bad
when using DM-based devices. Add a description to DiskDevice,
defaulting do partedDisk.model, and use it in the UI, so that subclasses
can easily replace this with more useful text.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Doing so can only result in two things: (1) /mnt/source has been removed so
teardown will fail, or (2) there's no media to eject the second time.
While I'm at it, also fix copying the media.repo file to the right location.
|
|
|
|
|
|
|
|
|
|
| |
Going back results in traceback which seems not right. Bug 499321 (preupgrade
backtrace) has lots of tracebacks with various causes of upgrade root not found
- I distincted two groups.: 1) dmraid not detected in f10 (=> installation on
2 disks) while detected in f11 (=> root not found). 2) root considered as
non-upgradable (/etc/redhat-release changed by user). Such a broad bug is
rather difficult to handle. OTOH we wouldn't get the tracebacks so easy if we
just ended with error message (as with the patch).
|
| |
|
| |
|
|
|
|
| |
Note this requires an updated system-config-keyboard
|
|
|
|
|
|
| |
NetworkDevice.get() only takes one argument, iow its not like the
standard get on a dictionary. This patch fixes the assumption that it
is thereby fixing a backtrace when using static ip configuration.
|
| |
|
|
|
|
|
|
|
|
|
| |
Currently we are passing storage and network to booty's __init__, for
writing the necessary kernel cmdline parameters for dracut for international
consoles / keyboards booty will also need access to keyboard and language,
instead of passing these all in seperately just pass InstalltData to booty's
__init__. This is a preparation patch for writing out the dracut kernel
cmdline commands for i18n support.
|
|
|
|
|
|
| |
The new reboot code didn't take into account the fact that there's a
different sigint handler while anaconda is running vs when we're done
installing. This patch fixes that bad assumption.
|
|\ |
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
The udev code can be used for more than just storage - it can be used for
networking as well. Moving these methods out makes that a little more clear.
|
|/ |
|
| |
|
|
|
|
|
|
|
|
|
| |
Add a dracutSetupString method to network.py, this can be used to
ask the Network class to get a dracut setup string to setup the interface
needed for a connection to a certain host.
This patch also adds code to booty to use this to get kernel cmdline dracut
setup commands for any NIC's needed to connect to devices needed for /
|
| |
|
| |
|
|
|
|
|
|
|
| |
Add a dracutSetupString method to devices.py classes, this can be used
to ask devices used for / to return a string to add to the kernelcmdline
so that dracut can find /. For most devices nothing is needed, but for
iscsi some cmdline arguments are needed.
|
|
|
|
|
| |
This is a preparation patch for adding support for writing
the necessary dracut cmndline options to grub.conf
|
|
|
|
|
| |
This is a preparation patch for adding support for writing
the necessary dracut cmndline options to grub.conf
|
|
|
|
|
| |
When checking if a logical partition dependsOn() another device because that
other device is an extended partition also make sure they are on the same disk.
|
|
|
|
|
|
| |
One iscsi target / node can have multiple LUN's currently we would then set
it to autostart if any of the LUN's was not used for /, the correct thing
todo is to only set it to autostart if none of the LUN's are used for /
|
|
|
|
|
|
| |
Add functions to go from an iScsiDiskDevice to an libiscsi node and the other
way around. This is a preparation patch for adding support for writing
the necessary dracut cmdline options to grub.conf
|
| |
|
| |
|