| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
* partedUtils.py (DiskSet.findExistingRootPartitions): Don't give
an error on partition mount errors (#201805)
|
|
|
|
|
|
|
|
|
|
| |
* partitioning.py (partitionObjectsInitialize): Don't call check
no disks here (#207471)
* textw/partition_text.py (PartitionTypeWindow.__call__): And here
* iw/autopart_type.py (PartitionTypeWindow.getNext): Check for no
disks here
* partedUtils.py (DiskSet.checkNoDisks): Don't exit, just return
with an error code
|
| |
|
|
|
|
|
| |
* partedUtils.py (productMatches): Tweak acceptable RHEL upgrade
matches (#201741)
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* partedUtils.py (DiskSet.startAllRaid): Calling refreshDevices()
here totally breaks adding partitions... not sure what the intent
was, but needs to be handled differently. (#199459)
|
| |
|
|
|
|
|
| |
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).
|
|
|
|
|
| |
there is media present in devices where it may be removed. This should
finish up getting USB installation working.
|
|
|
|
| |
* partedUtils.py (DiskSet.startDmRaid): No dmraid on s390
|
|
|
|
|
|
|
|
|
|
|
|
| |
* partitions.py (Partitions.sanityCheckAllRequests): Sanity check
to ensure /boot on the mactels is on one of the first 4 parts
* partedUtils.py (DiskSet.savePartitions): Use gptsync to sync
gpt->mbr on mactels
(archLabels): Allow gpt on i386, x86_64
* bootloader.py (bootloaderSetupChoices): mactels need their
bootloader on the partition.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
not really. It's just iutil.getArch() -> rhpl.getArch() updates.
|
|
|
|
|
| |
figured I'd remove isys.getpagesize() since the Python resource module
has that.
|
| |
|
|
|
|
| |
references to /proc/cmdline from everywhere else in favor of this dict.
|
| |
|
| |
|
|
|
|
|
| |
* partedUtils.py (DiskSet.openDevices): Patch from Patrick
Mansfield so that device nodes don't disappear out from under us.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
our three-drive-monte with isys's hard drive list.
(getRaidSetInfo): remove completely
(scanForRaid): don't use getRaidSetInfo, just test the RaidSet object
directly. Also log a warning when we encounter a degraded raidset.
(startAllRaid): don't use a generator, since we need to provide
a non-None empty result set.
(stopRaidSet): simplify the code a bit.
(stopAllRaids): remove traceback stuff, and remove artifacts of
getRaidSetInfo
* fsset.py: don't disable dmraids when rescanning partitions
(LogicalVolumeDevice): rename the volume group name argument
to "vgname" instead of "lvname", and add an argument for the object
so we can find its physical volumes.
* lvm.py (writeForceConf): take device list as an argument, and use
that to write the filter rules.
* partRequests.py (LogicalVolumeRequestSpec.getDevice): pass vg object
in to fsset.LogicalVolumeDevice
* partedUtils.py (DiskSet.startDmRaid): rewrite it to remove some
unneeded code, and make it a lot simpler.
(.startAllRaid): cut out a lot of crap, make the s390 handling simpler
(.stopDmRaid): remove some useless stuff
(.stopAllRaid): remove the s390 handling
(.openDevices): check for None to see if dmraid is initialized.
* partitions.py (Partitions.setFromDisk): call lvm.writeForceConf
before we probe for PV/VG/LV info.
|
|
|
|
|
| |
* partedUtils.py (DiskSet.openDevices): debug prints ->
log.debug (#173533)
|
| |
|
|
|
|
| |
* partedUtils.py (max_logical_partition_count): Likewise.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* partedUtils.py (DiskSet.getLabels): Look for labels on all
fstypes.
|
|
|
|
|
| |
* partedUtils.py (getRedHatReleaseString): Change to getReleaseString.
* upgrade.py (findExistingRoots): Method name change.
|
| |
|
| |
|
|
|
|
|
| |
* partedUtils.py (allPartitionTypesDict): Add new Solaris
partition label
|
| |
|
|
|
|
|
|
|
| |
* partedUtils.py (getDefaultDiskType): the default disk type on
s390 should be dasd, but we can't format those with parted and if
we get here, we're formatting an fcp disk which should
be msdos (#144199)
|
|
|
|
|
|
|
|
|
| |
* command-stubs/mknod-stub (main): Add
* partedUtils.py (get_partition_name):
* iutil.py (makeDriveDeviceNodes):
* fsset.py (prepbootFileSystem.getDiskPart):
Promise SX8 devices are of the form /dev/sx8/dpn; support this as
needed.
|
|
|
|
|
| |
* partedUtils.py (DiskSet.openDevices): Don't die if we don't have
an intf set up yet (#130123, #137239)
|
|
|
|
|
|
|
|
|
|
| |
codepath
for SCSI disks instead of DASD stuff:
-> self.openDevices(intf, initAll, zeroMbr, clearDevs)
> /usr/src/build/465024-s390x/install/usr/lib/anaconda/partedUtils.py(884)openDevices()
-> format = drive + " (" + devs[drive] + ")"
KeyError: 'sdc'
|
|
|
|
|
| |
* partedUtils.py (sniffFilesystemType): Don't accept version 0
swaps as swap
|
|
|
|
| |
reported in bugzilla, but I don't remember the bug #)
|
|
|
|
| |
FCP disks. Some indentation cleanup
|
| |
|
|
|
|
|
|
| |
then the magic is going to (potentially) be on the component devs.
add sniffing for lvm2 magic based on code in the lvm tools
|
| |
|
| |
|
|
|
|
| |
to be formatted
|