| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
|
|
|
|
| |
This is needed so we can shut down the text mode interface, which works
by calling del on the interface object.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Unrealizing the button box creates a mystery hidden window that causes two
problems. First, it steals the focus so keyboard controls don't work on
the filtering UI. Second, it causes a lot of gtk warnings on tty1. Instead
of unrealizing, the fix is to just hide and disallow show_all working on
it later.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PartitionDevice was inheriting the currentSize property from StorageDevice,
but that uses partedDevice.getSize() which returns 1024 when called on
extended partitions (as that is what the kernel reports).
This causes _setTargetSize() to try and change the extended partition geometry
even when called with the current extended partition geometry size, as
currentSize was mis-reporting the extended partition size. Since
we do end sector alignment now a days when changing the partition geometry,
we could end up making the extended partition to small to hold the
last logical partition resulting in a:
PartitionException: Unable to satisfy all constraints on the partition.
Error. This patch fixes this by adding a currentSize method to the
PartitionDevice class, which properly reports the currentSize for extended
partitions.
|
|
|
|
|
| |
This reverses 1 chunck of commit d6d4c4800ebc2958eb87a706e4a7c799647ca447
as that chunck was caused by a mis merge (and is wrong).
|
| |
|
|
|
|
|
| |
Otherwise, we traceback trying to mount /mnt/sysimage/None or something
stupid like that.
|
| |
|
| |
|
| |
|
|
|
|
| |
xfs_admin expects -L <label> <device>.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch adds a warning when ignoring BIOS RAID members because no complete
set using them could be found.
This patch also introduces a much needed InstallInterfaceBase class, as I
didn't feel like adding the exact same code to all of cmdline.py, gui.py and
text.py .
Note that the ignoring of BIOS RAID members is checked in 2 places, as
the filter UI can be skipped under certain circumstances (kickstart). The
interface code checks for disks it has already warned about.
|
|
|
|
|
|
| |
Due to recent changes in udev_is_md_array, Intel BIOS RAID array members are
wrongly identified as RAID arrays instead of as RAID array members, this
causes the actual raid array to not be seen by anaconda.
|
|
|
|
|
| |
rs.get_members() also returns subsets with layered raids, we only
want the devices, so filter the result of rs.get_members() .
|
|
|
|
|
|
|
| |
If the commit fails because there's an md array active on the disk
we will try again to add the partition after stopping the array, but
if we don't remove the failed-to-add partition first, we end up with
a mess.
|
| |
|
|
|
|
|
|
|
| |
I'd rather add a rescue mode case to the existing intf property, but we need
a screen instance to create the rescue mode interface and we then also need
that instance for other things. This makes it more difficult to hook up when
I could just use the other style of property instead.
|
| |
|
|
|
|
|
|
|
| |
Since Upgrade.execute gets called on installs too (both the upgrade and
install kickstart commands have the same handler) we need to make sure
to set it to the right value. Otherwise, all kickstart installs end up
being upgrades.
|
|
|
|
|
|
| |
When editing this file in vim, it helps to do this before saving:
set binary
set noendofline
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Also remove one call to dasd_settle_all(), which is not necessary.
|
|
|
|
|
| |
Resetting the package selections means the whole of Core does not get
installed.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
LVM (when looking for PVs) is finding the temporary udev device
instead of the real/final device, so this is to make sure things
are as they should be when lvm goes-a-hunting for devices.
We should probably be explicitly telling lvm which devices to look
for PVs on to avoid it scanning every block device every time we
run an lvm command.
|
| |
|
|
|
|
|
| |
As of rsyslog-4.4.2-4 rsyslog puts it's libs in $LIBDIR. We aren't
getting them currently and this is causing insta-traceback in stage2
|
|
|
|
|
|
| |
It does make sense if we realize, that BUILDARCH is not BUILDARCH but BASEARCH in disguise (because of some reason I can't really understand)...
This reverts commit 9f31de61d9cdfa9ec72f9f423c6392003066cdc6.
|
| |
|
| |
|
|
|
|
| |
Followup to 84904cdfc5b6822ac62c39694b07eb323b59b2f3.
|
|
|
|
|
|
| |
The lsznet.raw and controlunits.sh files are now part of the s390-tools
project, which is in the s390utils package. Remove our copies and make
sure we use the ones from the s390utils package.
|
|
|
|
|
|
|
|
|
| |
This reverts commit 3b90bea90eb3c65f34e358babcb866b1514a4994.
ARP=no did not actually fix the problem with VSWITCH=1, nor did ARP=yes.
The problem was found to be in the /lib/udev/ccw_init file, which is
part of initscripts. The ifup script is not able to handle the
asynchronous bring up of s390x network devices.
|
|
|
|
|
|
| |
The kernel change is in place and the cu3088 sysfs path is going away at
some point. For CTC and LCS devices, we need to use the
/sys/devices/lcs path.
|