| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
For now just log a message if bringUp() fails.
|
|
|
|
|
|
|
| |
Changed bringDeviceUp() in network.py to bringUp() since it really
just writes out all new network configuration information and lets
NetworkManager take over from there. Correct the calls to this
method so we don't get tracebacks anymore.
|
|
|
|
|
| |
Both isys.dhcpNetDevice() and isys.configNetDevice() have been
replaced with network.bringDeviceUp().
|
| |
|
| |
|
|
|
|
| |
All changes to handle the new rescue command and %post scripts when in rescue mode.
|
| |
|
| |
|
| |
|
|
|
|
| |
* po/sk.po: Typo fix.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Shorten 'Red Hat Author(s)' to just 'Author(s)'. Perhaps eventually
we'll get an AUTHORS file and will just remove author names from the
individual files. Also fixed a type in scripts/dumphdrlist.py where
Author was listed twice.
|
|
|
|
|
|
| |
Updated all *.py files to have a uniform GPL boilerplate. Expanded copyright
year ranges and listed authors (if they were in the comment section) under
the Red Hat Author(s) section.
|
|
|
|
|
|
| |
Remove method references from the Anaconda object, along with various support
functions that import methods and return instances of methods. This also
removes method instances from the backend.
|
| |
|
|
|
|
| |
it.
|
| |
|
|
|
|
|
|
|
|
|
| |
partition device files (#241439).
* fsset.py (DevDevice.setupDevice): Better error reporting and when
using DevDevice class, check for existence of device file.
* rescue.py (runRescue): Better error reporting.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* fsset.py (allocateLoopback): Use /dev/loopX instead of /tmp/loopX
* urlinstall.py (UrlInstallMethod.systemMounted): Use /dev/loop0
instead of /tmp/loop.
(UrlInstallMethod.systemUnmounted): Likewise.
* rescue.py (runRescue): Loop devices made generally now.
* harddrive.py (HardDriveInstallMethod.mountMedia): Use /dev/loop3
instead of /tmp/loop
(HardDriveInstallMethod.umountMedia): Likewise.
* image.py (CdromInstallMethod.systemUnmounted): Use /dev/loop0
instead of /tmp/loop
(CdromInstallMethod.systemMounted): Likewise.
(NfsIsoInstallMethod.mountImage): Likewise for /dev/loop3
(NfsIsoInstallMethod.umountImage): Likewise.
(findIsoImages): Likewise for /dev/loop2.
* iutil.py (makeDriveDeviceNodes): Make loop devices.
|
|
|
|
|
|
|
| |
* scripts/upd-instroot: include dmidecode on ia64 (#232947)
* loader2/modules.c (scsiDiskCount): correctly count SCSI disk
devices (#230526)
|
|
|
|
|
| |
* rescue.py (RescueInterface.messageWindow): Add support for
custom_buttons (#238261)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
networking in rescue mode when booting from CD or DVD (#238080)
* isys/isys.py: Remove pumpNetDevice, replace with dhcpNetDevice that
can handle IPv4 and IPv6 (#238080).
* isys/isys.c (doDhcpNetDevice): Handle IPv4 and IPv6 stacks (#238080).
* isys/isys.c (doConfigNetDevice): Likewise.
* loader2/net.c (setupNetworkDeviceConfig): The netmask will never be
an IPv6 address.
|
| |
|
|
|
|
|
| |
* rescue.py (runRescue): Fix fsystem mounting
* anaconda: Pass instClass
|
|
|
|
| |
* rescue.py (runRescue): We don't really use the method for rescue
|
|
|
|
| |
empty.
|
| |
|
| |
|
|
|
|
| |
* rescue.py (runRescue): Fix rescue mode for the early shell case
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
* rescue.py (runRescue): Don't show onboot for rescue (#200237)
* textw/network_text.py (NetworkGlobalWindow.__call__): Take
(unused and optional) showonboot parameter
|
|
|
|
|
| |
the command is no longer the first argument, since subprocess doesn't work
that way. Remove unneeded /proc/e820info cruft. Remove iutil.rmrf.
|
| |
|
|
|
|
|
|
|
| |
rescue.py (runRescue): Move label reading to partedUtils.py.
partedUtils.py (DiskSet.findExistingRootPartitions): Look up
filesystem labels as we find root partitions, as we won't have LVM
active if we wait until later (#196345).
|
| |
|
|
|
|
| |
#182222 as well, so everything should work as it's supposed to.
|
| |
|
|
|
|
| |
since they are already mounted as the installation source.
|
|
|
|
|
|
|
|
|
|
|
| |
bunch of changes elsewhere in upgrade.py to also use anaconda. This
required fixing up rescue mode (which was broken anyway) in the same way,
which then required the same sort of stuff done in anaconda.
Oh, and all that was so we could disable a meaningless error message on
searching for existing installations on hard drive installs/upgrades.
I forgot what I was really working on.
|
| |
|
|
|
|
|
|
|
| |
rescue mode and set the controlling tty (#182222).
* loader2/init.c: Do not disable Ctrl+C, Ctrl+Z, and friends if we're
starting in rescue mode. Set controlling tty before dup2() calls.
|
|
|
|
| |
* rescue.py (runRescue): Mount /selinux in the chroot
|
| |
|
| |
|
|
|
|
| |
* rescue.py (runRescue): Fix rescue mode network enabling (#153961)
|