Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move all the exceptions into a single file. | Chris Lumens | 2008-06-09 | 1 | -1/+1 |
| | |||||
* | 2008-06-04 Ján ONDREJ <ondrejj@salstar.sk> (via ondrejj@fedoraproject.org) | Ján ONDREJ | 2008-06-04 | 1 | -5/+25 |
| | | | | * po/sk.po: Typo fix. | ||||
* | Don't use size to determine if a partition is an EFI system partition; instead, | Peter Jones | 2008-04-25 | 1 | -3/+4 |
| | | | | check that it's not our install image. | ||||
* | Bootable requests can not be on logical volumes (#439270). | Chris Lumens | 2008-04-01 | 1 | -1/+4 |
| | |||||
* | Handle fstype munging in isys.readFSType instead of in various other places. | David Lehman | 2008-03-28 | 1 | -7/+4 |
| | |||||
* | Fix a typo in new encrypted LV code. | David Lehman | 2008-03-28 | 1 | -1/+1 |
| | |||||
* | Improve handling of logical volume device names when encrypted. | David Lehman | 2008-03-28 | 1 | -2/+3 |
| | | | | Use of the /dev/mapper/VolGroupXX-LogVolXX node allows us to rely on the basename being unique. | ||||
* | Add support for discovery of preexisting LUKS encrypted devices. | David Lehman | 2008-03-28 | 1 | -8/+83 |
| | | | | Scan for encrypted devices while reading the initial partition layout from disk. Prompt for passphrases and include encryption information in the RequestSpec. | ||||
* | Support reading the UUID from the disk like we do with labels. | Chris Lumens | 2008-03-18 | 1 | -1/+1 |
| | | | | | This fixes mounting disks by UUID in upgrades and probably rescue mode as well. | ||||
* | Fix traceback with preexisting LUKS partitions in setFromDisk. (part of #437858) | David Lehman | 2008-03-17 | 1 | -15/+16 |
| | |||||
* | Do not strip leading or trailing whiltespace from passphrases. (#437499) | David Lehman | 2008-03-14 | 1 | -1/+1 |
| | |||||
* | Handle /boot/efi and /boot both as bootrequests | Peter Jones | 2008-03-14 | 1 | -7/+12 |
| | |||||
* | Ignore LUKS headers on partitions containing RAID signatures. (#437051) | David Lehman | 2008-03-13 | 1 | -0/+5 |
| | | | | When scanning partitions for LUKS headers, we first check if libblkid says the partition has a RAID signature (we cannot rely on partition type). If it does, we assume that any LUKS header present is spurious. | ||||
* | Use iutil.isEfi() instead of testing for ia64-ness. | Peter Jones | 2008-03-04 | 1 | -29/+9 |
| | |||||
* | Add a method to scan all disks for encrypted devices. | David Lehman | 2008-02-05 | 1 | -0/+100 |
| | | | | The user is prompted to enter a passphrase for each device as it is encountered. | ||||
* | Clean up typos and other things for GPLv2+ changes. | David Cantrell | 2007-12-17 | 1 | -4/+4 |
| | | | | | | | 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. | ||||
* | Common GPLv2+ boilerplate on toplevel python source files. | David Cantrell | 2007-12-17 | 1 | -10/+18 |
| | | | | | | 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. | ||||
* | Add support for encryption via autopart. | Jeremy Katz | 2007-12-14 | 1 | -0/+3 |
| | | | | | | | | This allows autopart (of LVM) to set up encrypted PVs to be used and adds the UI for enabling that in graphical mode. It's a little bit hacky as we rely on the fact request.encryption is set and has a passphrase for this to work | ||||
* | Better checking for bootable request on an encrypted device | Jeremy Katz | 2007-12-11 | 1 | -0/+5 |
| | | | | | | | Do the checking for if the bootable request is on an encrypted device in the final sanity check rather than at request add. This makes it so that you can add /boot later. Takes advantage of the new request.isEncrypted() method which checks base devs for LVM and RAID | ||||
* | Simplify this logic a little and blacklist ext4 from being a bootreq | Jeremy Katz | 2007-12-11 | 1 | -24/+16 |
| | |||||
* | Don't try and make devices. Adjust calls as necessary. | Bill Nottingham | 2007-12-07 | 1 | -5/+2 |
| | |||||
* | Use libblkid instead of custom filesystem probing | Jeremy Katz | 2007-12-03 | 1 | -1/+1 |
| | | | | | This patch gets rid of all of our custom filesystem type and label probing and switches it all over to using a simple binding to libblkid instead. | ||||
* | Backend code for logical volume resizing | Jeremy Katz | 2007-11-29 | 1 | -1/+22 |
| | |||||
* | With moving partitioning, we should do a confirmation before we write things | Jeremy Katz | 2007-11-29 | 1 | -0/+14 |
| | | | | | out to disk so do that check in partitioningComplete(). Therefore remove the queryAutoPartOK() which is superfluous | ||||
* | Add infrastructure for partition resizing | Jeremy Katz | 2007-11-29 | 1 | -0/+1 |
| | | | | | | | | | | We add support to preexisting partitions to be resized by adjusting their partition spec and then acting on the changes within the main partitioning engine. Keep track of what the maximum size for a preexisting partitition is so that we don't have to check in the UI Filesystems can claim to be resizable and implement the resize() method as well as the getMinimumSize() method | ||||
* | Apply partitioning changes immediately after the partitioning step. | Jeremy Katz | 2007-11-29 | 1 | -24/+0 |
| | | | | | | | | | With resizing, we're going to want sooner feedback so move the applying of partitioning changes to immediately after the partitioning step. This lets us also remove the early swap-on logic. Still need to put up some scarier warnings about what's going to happen for people | ||||
* | we check labels on all filesystems, not just ext[23] anymore | Jeremy Katz | 2007-11-28 | 1 | -2/+1 |
| | |||||
* | Move protected partitions into the Partitions object. | Chris Lumens | 2007-11-28 | 1 | -14/+22 |
| | |||||
* | * partitions.py: Move partitionObjectsInitialize() and | David Cantrell | 2007-10-29 | 1 | -1/+90 |
| | | | | | | | | | | partitioningComplete() from partitioning.py to this file. * partitioning.py: Removed. * dispatch.py: import partitioning -> import partitions * fsset.py: Likewise. * raid.py: Likewise. * iw/autopart_type.py: Likewise. | ||||
* | 2007-10-05 Jeremy Katz <katzj@redhat.com> | Jeremy Katz | 2007-10-05 | 1 | -8/+12 |
| | | | | | | | * partitions.py (Partitions.sanityCheckAllRequests.getBaseReqs): Only get the disk partition for actual partition requests (#316551, #318841, #300721). Also, only iterate over the requests on mactels/efi boxes | ||||
* | 2007-08-23 Jeremy Katz <katzj@redhat.com> | Jeremy Katz | 2007-08-23 | 1 | -1/+1 |
| | | | | * partitions.py (Partitions.getBaseReqs): New firewire module name | ||||
* | Remove disabled badblocks checking code. | Chris Lumens | 2007-08-03 | 1 | -4/+0 |
| | |||||
* | - Enable booting from GPT on non-EFI systems. | Peter Jones | 2007-07-26 | 1 | -11/+3 |
| | |||||
* | - remove some zealotry that I added this morning. It is too much. | Peter Jones | 2007-07-18 | 1 | -19/+19 |
| | |||||
* | - typo fix | Peter Jones | 2007-07-18 | 1 | -1/+1 |
| | |||||
* | Fix typo. | Chris Lumens | 2007-07-18 | 1 | -1/+1 |
| | |||||
* | - typo fix | Peter Jones | 2007-07-18 | 1 | -1/+1 |
| | |||||
* | - add support for x86 machines with efi | Peter Jones | 2007-07-18 | 1 | -24/+58 |
| | | | | - add support for gpt on x86 | ||||
* | don't call lvm.pvlist() N^2 times, it's not going to change. | Peter Jones | 2007-07-11 | 1 | -1/+2 |
| | |||||
* | - make mpath + iscsi work | Peter Jones | 2006-08-01 | 1 | -3/+1 |
| | |||||
* | - update multipath and dmraid support, make it actually install | Peter Jones | 2006-07-26 | 1 | -5/+8 |
| | |||||
* | Show preexisting label if any exists to the UI and the mount point combo | Chris Lumens | 2006-07-21 | 1 | -2/+15 |
| | | | | (#149375) | ||||
* | 2006-07-20 Jeremy Katz <katzj@redhat.com> | Jeremy Katz | 2006-07-20 | 1 | -0/+1 |
| | | | | * partitions.py (Partitions.setFromDisk): Need to do the refresh here. | ||||
* | - start and stop mpaths | Peter Jones | 2006-07-17 | 1 | -6/+4 |
| | |||||
* | 2006-06-30 Jeremy Katz <katzj@redhat.com> | Jeremy Katz | 2006-06-30 | 1 | -0/+7 |
| | | | | | * partitions.py (Partitions.sanityCheckAllRequests): Don't allow /boot on gfs2 | ||||
* | 2006-06-09 Jeremy Katz <katzj@redhat.com> | Jeremy Katz | 2006-06-09 | 1 | -1/+20 |
| | | | | | | | | | | | | * 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. | ||||
* | - Handle empty drive lists better when looking for usb-storage and firewire. | Peter Jones | 2006-05-16 | 1 | -1/+1 |
| | |||||
* | * isys/isys.py (driveIsRemovable): Split module checking out to its | Peter Jones | 2006-05-09 | 1 | -0/+17 |
| | | | | | | | | | | own functions. Allow usb-storage installs. * partitions.py: warn if you're using firewire or usb * loader2/modules.c (loadModule): Delay on reloading usb-storage, as it takes undefined time as well. Without this /tmp/scsidisks is wrong. * loader2/modules.c (writeModulesConf): don't exclude usb-storage or sbp2. | ||||
* | Emit --useexisting and --noformat for VGs, RAID, and LVs (#189123). | Chris Lumens | 2006-04-27 | 1 | -2/+12 |
| | |||||
* | Get ready for a surprise... | David Cantrell | 2006-03-24 | 1 | -4/+5 |
| | | | | not really. It's just iutil.getArch() -> rhpl.getArch() updates. |