summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* We need to set _root in two places for a MountpointSelector.Chris Lumens2012-10-231-0/+3
| | | | This is related to 9f05a64e68204a3c06db89ea84a60b1595bbe81f.
* Correctly destroy the deletion confirmation dialog.Chris Lumens2012-10-232-4/+1
|
* Don't set self.data.method.url until after checking for a protocol (#869102).Chris Lumens2012-10-231-12/+11
| | | | | Otherwise, we end up obliterating the leading protocol, and this spoke expects a protocol on a URL.
* Fix an undetected bug when setting up an HTTPS method.Chris Lumens2012-10-231-1/+1
|
* YabootSILOBase objects don't have an encrypted_password parameter (#869016).Chris Lumens2012-10-231-1/+1
|
* rprivate -> make-rprivate (#869246).Chris Lumens2012-10-232-3/+3
|
* If NFS is selected in the source spoke, the URL must contain a colon (#869103).Chris Lumens2012-10-231-4/+5
|
* Modify behavior when leaving the reclaim storage dialog (#864128, #867770, ↵Chris Lumens2012-10-231-1/+1
| | | | | | | | | | | | | | #868903). I was calling back into the continue method directly and then attempting to display a dialog from there, which looks like was causing problems with the main loop. Instead, just emit the proper signal and let dialogs get called how they're supposed to. This makes the following behavior change: When you click "Reclaim space" on the reclaim dialog, you will go back to the hub instead of back to one of the three installation options dialogs. If you didn't do enough, you will have to go back into the storage spoke and take further action.
* Set the status text in the SpokeSelector widget differently now.Chris Lumens2012-10-231-6/+16
| | | | | | | This is required by the previous patch. We are storing pango markup in the language store now, and pango does not appear to support nested spans. So, we need to set attrs instead. Also I've condensed things a bit here to make sure the code is only in one place.
* Use the correct font for each language on the welcome screen (#868836, tagoh).Chris Lumens2012-10-232-1/+3
|
* Everywhere we make a MountpointSelector, give it a _root attr (#868702).Chris Lumens2012-10-232-1/+3
|
* payloadInstallHandler should only optionally take a package argument (#868542).Chris Lumens2012-10-232-7/+13
|
* Add a reformat checkbutton to indicate a desire to reformat the device.David Lehman2012-10-232-77/+136
|
* New version.Brian C. Lane2012-10-193-111/+147
|
* Reset the comps to empty along with everything else in yum.Chris Lumens2012-10-191-0/+1
| | | | | | Otherwise, previously selected packages will have their "selected" attribute set, so we will not try to mark them for installation again. This leads to some very strange log output.
* Hook up the "Remove Packages" button on the dep solving error screen.Chris Lumens2012-10-193-17/+28
| | | | | | | | | | | All this does is set skip_broken and yum does all the rest. Note that we are still doing dep solving a second time, when the progress hub is up, but adding this setting to the Payload object means skip_broken will be in effect there too. We still need proper error handling for other errors that might occur at that point. This should take care of #865073. I can't think of any cases where you can get past the first hub with a dep solving error.
* If nothing's changed in the software spoke, don't redo dep solving.Chris Lumens2012-10-191-8/+27
|
* skip vnc prompt with text mode and kickstartBrian C. Lane2012-10-191-0/+4
|
* Use correct name for MD RAID device description text.David Lehman2012-10-191-1/+1
|
* Fix selector management after a reformat action is scheduled.David Lehman2012-10-191-15/+19
| | | | | | Previously, if an existing device had a mountpoint but was not scheduled for reformat when you scheduled a reformat, a new selector would be added without removing the old one(s).
* Aqcuire yum lock before doing the work of _yumCacheDirHack. (#858993)David Lehman2012-10-191-5/+7
| | | | | This is a different path than that originally reported, but the same fundamental cause.
* Reset error list on success of doKickstartStorage.David Lehman2012-10-191-0/+1
|
* Tighten up management of passphrases across Storage resets. (#865364)David Lehman2012-10-193-3/+10
|
* Do not count not-yet-created filesystems as free space. (#866895)David Lehman2012-10-191-15/+4
| | | | Since we're not doing any implicit clearpart we can't do this anymore.
* Remove any preexisting autopart layout before space check. (#866895)David Lehman2012-10-191-0/+12
| | | | | | We remove autopart because it's easy to put back. We don't remove custom layouts because they can take some time to set up. They can be removed using the reclaim dialog.
* Apply disk selections to the devicetree before the space check. (#866895)David Lehman2012-10-191-7/+14
| | | | Without this, newly selected disks will not be part of the space check.
* Update free space totals before refresh after removing a device.David Lehman2012-10-191-1/+1
|
* Log exceptions raised from PartitionDevice constructor.David Lehman2012-10-191-1/+2
| | | | Related: rhbz#867593
* Fix size specs for PartitionFactory.David Lehman2012-10-191-4/+6
| | | | | The base/min size is basically the format's min size and the max size is the requested size.
* Reinitialize disks after removing the last partition from custom spoke.David Lehman2012-10-191-1/+14
| | | | | Only reinitialize them if the disklabel is preexisting and there are no partitions.
* Refactor shouldClear slightly.David Lehman2012-10-191-19/+23
| | | | | | | | | | | Adds logic to treat a partitioned disk with no partitions as empty if storage.config.initializeDisks is True. Removes some logic that doesn't belong related to clearing of non-existent devices. Consolidates logic for determining whether a disk is "empty" into a nested function.
* Use correct means for getting device type in the custom spoke.David Lehman2012-10-191-2/+2
| | | | | | It is important not to base device type on the position of the currently selected item in the deviceTypeCombo since its contents vary.
* Repopulate the RHS after editing a device.David Lehman2012-10-191-0/+2
|
* Don't bother resizing a container that has just been emptied.David Lehman2012-10-191-1/+2
|
* Don't allow implicit fstype change via mountpoint. (#866953)David Lehman2012-10-191-3/+9
| | | | There is a filesystem type combo for this purpose.
* Set up devices before trying to decrypt them. (#865247, #867533)David Lehman2012-10-191-1/+3
| | | | | This also expands the set of exceptions handled when testing the passphrase, which catches the case of an empty passphrase.
* Don't short-circuit devicetree populate based on clearpart setting.David Lehman2012-10-192-14/+5
| | | | | We don't prompt for passphrases for encrypted devices, so this can only improve the quality of our device clearing.
* Keep hostname when updating ksdata after GUI network configuration (#866516)Radek Vykydal2012-10-182-3/+9
|
* don't save system time on s390 (#867856)Dan Hor?k2012-10-181-0/+3
|
* Network spoke: make Configure button insensitive when running nmce (#865931)Radek Vykydal2012-10-181-1/+7
|
* New version.Brian C. Lane2012-10-173-50/+63
|
* remove firewall.py from POTFILES.inBrian C. Lane2012-10-171-1/+0
|
* Add missing pieces for kickstart's encryption cipher option.David Lehman2012-10-173-4/+8
|
* update to use firewalld (#815540)Brian C. Lane2012-10-176-126/+37
|
* Fix a typo in method name (#863765)Martin Sivak2012-10-171-2/+2
|
* Add missing import (#867296)Martin Sivak2012-10-171-0/+1
|
* There is no anaconda object available in writeSysconfigKernelVratislav Podzimek2012-10-171-1/+1
| | | | | | This change was introduced in commit c308c8978e2d27 that is a port from rhel6-branch where we use anaconda.id.bootloader instead of storage.bootloader.
* New version.Brian C. Lane2012-10-163-212/+318
|
* Add an error handler for fatal package installation errors (#865291).Chris Lumens2012-10-161-1/+10
| | | | We had everything except the function to display the error. Oops.
* Modify the status test for the software selection spoke.Chris Lumens2012-10-161-1/+1
| | | | | | Referencing baseRepo there can take an awful long time, which happens as part of building the first hub. This means there's a long time where the betanag screen is sitting in front of the user completely unresponsive.