| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
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
|
| |
|
| |
|
|
|
|
| |
I think the comments say it all...
|
| |
|
|
|
|
|
|
| |
Exiting from a function being called could leave things in a
weird state. The exit makes sense for mkinitrd, maybe less
so when building installer images
|
|
|
|
|
|
| |
Rework shutDown() so that we don't do unmounts until we're going to
reboot or power off the machine. Also some minor cleanups like taking
out all the negative-phrasing of "noKill" in the code itself.
|
| |
|