summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix calculation of smallest PV's size in the lvm dialog. (#493753)David Lehman2009-05-071-2/+2
| | | | This was causing failures to set large(r) extent size with small(er) VGs.
* Fix KeyError when partition numbers change during allocation. (#497911)David Lehman2009-05-071-4/+4
|
* Update EFI CD booting code in mk-imagesPeter Jones2009-05-076-39/+75
| | | | | Update the efi image creation code to reflect what we've actually been using for two plus months.
* New version.anaconda-11.5.0.50-1Chris Lumens2009-05-061-1/+26
|
* Use storage objects throughout the partition editing UI code (#491806, #496002).Chris Lumens2009-05-061-17/+16
| | | | | | | | This fixes the problem where highlighting the partition in the slice graph doesn't allow you to click "edit", and where selecting from the tree view doesn't highlight the partition in the graph. The underlying problem was that our list stores storage objects, but we were passing in a pyparted object to do the comparison with.
* Verify filesystems after the live resizeJeremy Katz2009-05-061-0/+11
| | | | | We should also fsck the filesystem after the live resize to ensure that errors don't creep in
* Verify with fsck after resizing filesystemsJeremy Katz2009-05-061-0/+2
| | | | | Resizing can introduce errors too, so for paranoia, we should check afterwards
* IBM improvements to linuxrc.s390 (#475350)David Cantrell2009-05-064-486/+3377
| | | | | IBM has reworked linuxrc.s390 to provide a better initial configuration experience for users.
* Write out correct hostname during LiveCD installs (#492515)David Cantrell2009-05-061-4/+5
| | | | | | If doing a LiveCD install, make sure we write out HOSTNAME= in /etc/sysconfig/network and set it to the value entered in anaconda rather than localhost.localdomain.
* Enter in hostname entry field advances to next screen (#494135)David Cantrell2009-05-061-1/+4
| | | | | | Give the hostname entry field focus when we get to that screen in anaconda. Pressing Enter in the entry box will advance to the next screen.
* Check if we'll clear a partition after setting its format attr. (#499251)David Lehman2009-05-061-3/+7
|
* Don't pass the default clearPartType value to the device tree.David Lehman2009-05-061-1/+9
| | | | | | In non-kickstart installs, clearPartType gets set to CLEARPART_TYPE_LINUX before the user makes a choice. We shouldn't pass that value to the device tree constructor unless we're doing a kickstart install.
* Fix some logic errors in storage.partitioning.shouldClear.David Lehman2009-05-061-1/+5
| | | | | If we're not clearing any partitions, return early. Also, be more explicit about the CLEARPART_TYPE_LINUX case.
* Forward port various iscsi fixes from 5.4 iscsi workHans de Goede2009-05-063-31/+15
| | | | | | | | | | | | | | This patch contains the following small fixes: - There is no need to convert None as username/pass into an empty string pylibiscsi will happily take either - Only set the initiator name from ibft if the ibft flag is present - Show an error when no username is specified, but a password / reverse username / pass is given - Do not backtrace when the following happens: 1) Manually add iscsi disk 2) enter wrong IP / username without pass 3) Fix this *and* change the initiator name initially choosen - Allow having only a reverse password without a reverse username
* Avoid writing out NAME= in ifcfg files (#497485)David Cantrell2009-05-051-1/+1
| | | | | Not really necessary in the ifcfg files, so avoid writing out this value in network.py.
* Retry network configuration in loader (#492009)David Cantrell2009-05-052-2/+7
| | | | | | Rewrite disabled network configuration scripts in loader if we ask the user to retry network configuration. nm-system-settings will pick up the change to those files and down those interfaces.
* Make sure /boot ends up on the same disk as Apple Bootstrap (#497390).Chris Lumens2009-05-051-1/+4
|
* Handle that the default bootloader entry can sometimes be None (#496618).Chris Lumens2009-05-051-3/+7
| | | | | | | In certain upgrade cases, the default bootloader entry will never be set and so at the point where we write the new bootloader config, we'll hit a traceback condition. Older versions of anaconda allowed the default entry to be None here, so we need to do the same.
* The PS3 bootloader allows booting from ext4 filesystems (#498539).Chris Lumens2009-05-051-1/+16
|
* Support LVM PE sizes > 128MB (#497733)Cristian Ciupitu2009-05-051-2/+3
| | | | | | In createPEOptionMenu(...), store in the actualPE list only the physical extents (PE) displayed by the combo-box, not all the possible physical extents.
* Set ANACONDAVERSION on most livecd installs.Chris Lumens2009-05-051-0/+1
| | | | | | This should add the version number to exception reports for livecd installs launched by clicking the icon or menu option or whatever. It will not help the case where people run anaconda by hand from a command line.
* getDependentDevices is in devicetree, not storage (#499144).Chris Lumens2009-05-051-1/+1
|
* New version.anaconda-11.5.0.49-1David Cantrell2009-05-041-1/+53
|
* Fix a typo.Chris Lumens2009-05-041-1/+1
|
* Collect network interfaces from NetworkManager (#493995)David Cantrell2009-05-045-109/+93
| | | | | | | | | | Remove minihal.py and use NetworkManager to get a list of device names and their hardware addresses. Still have to talk to hal via D-Bus to build a description string, but the hal path is given to us by NetworkManager, so we are sure we are only building a list of interfaces that NetworkManager knows about and can communicate with. Also rewrite command-stubs/list-harddrives to not use minihal.
* Handle fstab entries whose filesystem we don't recognize.(#498120)David Lehman2009-05-041-1/+17
| | | | | | If the line contains a filesystem we do not recognize or a device that we are unable to resolve we will just write it back out as-is if/when we write out a new fstab.
* Add an error signifying an unrecognized entry in /etc/fstab.David Lehman2009-05-041-0/+3
|
* Don't drop discovered format with unknown devices when parsing fstab.David Lehman2009-05-041-2/+2
| | | | This is just a clean-up for consistency.
* Fix display of paths for device-mapper device in bootloader widget.David Lehman2009-05-041-1/+3
|
* Sending translation for Catalanxconde2009-05-031-53/+53
|
* Don't call udevDeviceFormat if we're just going to clear the device (#497323).Chris Lumens2009-05-011-1/+5
|
* Pass clearPartType to the devicetree as well.Chris Lumens2009-05-012-2/+5
|
* Break the complex should-clear logic out of clearPartitions.Chris Lumens2009-05-011-29/+27
|
* Handle clearpart in the early kickstart pass too.Chris Lumens2009-05-011-2/+14
|
* Correct setting the SELinux context on mountpoints (#494995).Chris Lumens2009-05-011-8/+8
| | | | | | We need to pass the mountpoint and the chroot in separately so everything doesn't end up under /mnt/sysimage. Doing that results in the contexts being set to mnt_t, which causes all sorts of problems on reboot.
* make resetFileContext return the context setWill Woods2009-05-011-2/+3
| | | | | | | This patch makes resetFileContext return the context (a string) on success, and None on failure. This fixes the "set SELinux context for newly mounted ..." log messages to actually show the context set.
* Allow editing of the hdiso source partition so it can be mounted (#498591).Chris Lumens2009-05-011-1/+1
|
* Add a ignoreProtected= parameter to deviceImmutable that does the obvious.Chris Lumens2009-05-011-2/+2
| | | | | | | This parameter basically means a protected partition cannot be modified or deleted, but can be dealt with on a read-only basis. Right now, the only time we need that is so the hdiso install source can be written out to /etc/fstab.
* Be more aggressive unmounting before install starts (#498260)Jeremy Katz2009-04-301-0/+1
| | | | | In the live install, having things mounted leads to tracebacks. This isn't really fool-proof, but it should help
* Add %{?dist} to the release number in the spec file.David Cantrell2009-04-302-2/+2
| | | | | | | We never change the release number when making a release from git, but it would be useful to start having the dist tag in the release field so when people report bugs we can easily identify the product they are using.
* Configure network in kickstartNetworkUp() iff NM is not connected (#490518)David Cantrell2009-04-303-0/+29
| | | | | | In kickstartNetworkUp(), call is_nm_connected() to see if we are in NM_STATE_CONNECTED. If we are in any other state, prompt for network configuration and start NetworkManager.
* Don't segfault with "ks someotherparam" (#498307).Chris Lumens2009-04-301-3/+4
|
* Fix the arch upgrade check in yuminstall.py, too (#498280).Chris Lumens2009-04-301-1/+8
| | | | | The real fix for this would involve removing one of the two upgrade checks we have, but that's too much too soon to the final release of F11.
* Move _resetRpmDb into iutil so we can access it everywhere.Chris Lumens2009-04-304-19/+13
|
* Don't mount bind mounts last, that makes /dev break.Peter Jones2009-04-301-5/+0
| | | | | | Remove the chunk of code that sortds bind mounts to the end. It appears to be completely bogus, and certainly breaks mounting of /dev during installation.
* Pass anaconda to storage.FSSet.turnOnSwap.David Lehman2009-04-301-1/+1
| | | | Fixes a traceback on upgrade.
* Ignore spurious formatting on partitioned devices.David Lehman2009-04-301-0/+8
| | | | | | | | If the device contains a valid partition table we do not care what else udev tells us is there. Once we move to optionally partitioned devices, this may no longer be adequate logic for this type of problem.
* Revert "DeviceError only returns a message, not (message, device) tuple ↵David Lehman2009-04-301-2/+2
| | | | | | | | (#496343)." This reverts commit 7d2799eb905fae1d28607ae3adf3a2929c7e6ece. I changed the places we raise DeviceError to also raise the device path, so this change is not necessary.
* Fix action sorting for partitions on the same disk. (#498064)David Lehman2009-04-301-2/+10
|
* Sending translation for po/de_CH.pofab2009-04-301-0/+5994
|