| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
|
|
|
|
|
| |
Reformat being sensitive shouldn't have anything to do with it. If we are
forcing the user the reformat a filesystem, they should be able to pick what
it's being reformatted with.
|
| |
|
|
|
|
|
|
| |
Users expect to have the layout they marked as the default one (by moving
it to the top of the list) activated for the installation. This patch
adds such activation.
|
|
|
|
| |
Related: rhbz#747278
|
| |
|
|
|
|
|
| |
Without vconsole.keymap on kernel command line, dracut/plymouth
uses 'us' as keymap in LUKS password prompt.
|
|
|
|
|
|
| |
Refresh the environments and groups when the source changes, and allow
the software spoke's apply() method to run when the source is different
than the last time the spoke was visited.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
The idea here is that by adding a gradient up top, the "Done" button looks
more like it belongs with the header than with the widgets down in the
spoke. It also subtly makes the spoke look like a subpart of the hub.
Adding this required adding an additional internal widget, which means also
changing all existing glade files to include this internal widget. Make sure
to build new glade support and install locally (or use the proper makefile
targets) before editing.
|
|
|
|
|
| |
We were doing fine at this except for one case, where the contents of the
customize combo are displayed for the first time.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Some users expect that when they select language Anaconda automatically
sets their keyboard layout to the one that is default for the selected
language. But this would not be a good implicit behaviour because we would
be changing layout in background without letting user now. Adding checkbox
for the behaviour some users want seems to be a best solution.
|
|
|
|
|
|
|
| |
Since we are not switching layouts on selection changes we shouldn't state
that in the label above the testing area.
Resolves: rhbz#854557
|
|
|
|
|
|
|
|
|
| |
Commit 70e339b86b0d4a000e0e62253703ac4ca8618b74 introduced the bug
resulting in almost empty dictionary of country layout variants.
Iteration over countries uses the same _get_variant method as iteration
over languages, but comes afterwards. The check added in
70e339b86b0d4a000e0e62253703ac4ca8618b74 fails for almost every layout
that is processed in iteration over countries.
|
|
|
|
| |
Regards NM's default autoconnections.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A StorageDevice containing a DiskLabel will have both an originalFormat
and a format attribute, both of which are DiskLabel instances. They are
copied using a shallow copy, so they share _partedDisk and _origPartedDisk
attributes. That means you only have to do partition removals from the
parted Disk once.
When you make a deep copy of such a StorageDevice, things change. The
originalFormat and format no longer share a single _partedDisk or
_origPartedDisk. In this case, it is sometimes necessary to remove
a partition from both self.disk.format and self.disk.originalFormat.
|
|
|
|
|
|
|
|
| |
There is some argument that grub2 does not do well with non-partition
/boot (https://bugzilla.redhat.com/show_bug.cgi?id=737508#c75).
Also, this change brings the defaults in line with our own automatic
partitioning.
|
| |
|
|
|
|
| |
We were doing this elsewhere, but not when a selector was clicked on.
|
|
|
|
|
|
| |
Remember that after the refresh method, a show_all() will be called. Thus it's
not good enough to call hide. You must also call set_no_show_all(True) on the
widgets you want to be hidden.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Should storage ever get reset (which it can in the case of moving back to
the hub from reclaim, resulting in an error), any protected attributes will
be wiped. protectedDevSpecs is the definitive source for what's protected
and what's not.
The dev.protected lines are still there in case we do not hit an error.
|
| |
|
| |
|
|
|
|
| |
You always want to let things settle, so just take care of it.
|
|
|
|
|
| |
The same complicated rules apply when reformat is toggled as when
populating the right side.
|
|
|
|
| |
Related: rhbz#884270
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Then later when we are setting up filesystems, do not tear down protected
devices.
|
|
|
|
|
|
|
|
|
|
|
|
| |
mdadm 3.2.4 made a major change in the amount of space used for 1.1 and
1.2 metadata in order to reserve space for reshaping. See commit
508a7f16 in the upstream mdadm repository.
This has resulted in a large difference between what anaconda thinks the
size of the array should be and what it actually is.
We now use 2.0MB for metadata that isn't 1.1 or 1.2
For 1.1 and 1.2 we calculate the reserved space value and use that.
|
|
|
|
|
| |
Also removes urlgrabber.grabber.reset_curl_obj() from getDefaultHostname()
where all its job were to cause races occasionally.
|
| |
|
| |
|
|
|
|
|
|
| |
In dracut we set ONBOOT=yes for --activate so that NM activates
the device upon its start, in anaconda we set the real value
of ONBOOT.
|
|
|
|
| |
It was replaced by self.set_info, self.set_error and self.set_warning.
|