| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
And adapt it to use glib and better string handling functions
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This fixes a couple problems:
(1) If you go past the filter UI and then come back, your original selections
will now be preserved.
(2) If you do an interactive kickstart install with the ignoredisk command,
those selections will also be preserved.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
The only other place where exclusiveDisks are set is in ks and
in this case filter UI is skipped so it seems we can just assign
value to exclusiveDisks instead of extending it (which causes
the problem when going back to filtering UI).
|
|
|
|
|
|
| |
A crash occurs after the IPv6 GUI has been enabled when we chose to configure
the network device manually. When the crash is fixed the screen still does not
appear. This patch fixes both the problems.
|
|
|
|
|
|
| |
strcmp() -> strncmp() for ipv6 'auto' comparison. Add back missing
gateway6 member in loaderData. Initialize ipv6 and gateway6 in
loaderData to NULL.
|
|
|
|
|
| |
Default is IPv6 is enabled, but people can pass --disable-ipv6 to the
configure script to disable the IPv6 bits in loader.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
The patch does essentially the same thing as commit
31d5b8f4fec513e4f8e246e47e9fee75c701d07b for disk initialization question. The
difference is that when user chooses LVM reinitialization, it is done
immediately (not as planned action as with disk initialization) so the user
wouldn't be asked again anyway without the patch (he would be asked if he chose
to ignore).
I also made one function more readable in the patch.
|
|
|
|
|
|
|
|
| |
Don't ask again and again e.g. when going back and forth in custom partitioning
UI. Related to bug #527711 which is itself fixed by another patch.
(*) Answers are cached in InstallInterface classes.
(*) Dialog callback is moved from storage code to InstallInterface
classes.
|
| |
|
|
|
|
|
| |
Handle the special case of an empty list as if it were an infinitely
long list of disks.
|
| |
|
|
|
|
|
|
| |
isys has required this for a while, but no one ever added a BuildRequires
for it. The only reason we've been able to build up until now is due to
the accident that the mkinitrd-devel chain ended up requiring it.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Whenever making an update in anaconda that requires some new feature in a
library, please consider updating anaconda.spec.in to state the correct
version number. This didn't used to be so important, but in a world where
we are doing our own composes for multiple trees, it's really helpful.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Don't write the dynamically generated dracut kernel cmdline parameters
to anaconda-ks.cfg. Having them there will result in having some of
them twice in the resulting kickstart install, including some which
refer to no longer valid UUID's.
|
|
|
|
|
|
| |
When we don't specify any MD / LVM / DM / LUKS to activate dracut will
activate all found by default, so when we don't specify any write
RD_NO_foo to the kernel cmdline in grub.
|
|
|
|
|
|
| |
We want to move to using dracut in such a way that the initrd only
activates the minimum of storage needed to bring up the root fs. This
requires us to tell it exactly what storage to activate.
|
|
|
|
|
|
|
|
|
|
|
| |
It is possible for 2 disks to have the same disk dracut cmdline options,
or network cmdline options (if the disks are network devices) for example
2 iscsi disks on the same host. In this case we should only include the
specific option once.
This patch puts the collection of storage related setupStrings in a function,
and makes get() loop over all kernel cmdline providing bits, so that the
code for proper whitespace seperation of various args is not duplicated.
|
| |
|
|
|
|
|
| |
reipl from s390-utils uses the incorrect path. The other files
from that package seem to use the correct locations.
|
| |
|
|
|
|
|
| |
A timestamp in the keys will allow multiple installs (live media) as
well as arbitrary amounts of back and forth, resetting, whatever.
|
|
|
|
|
|
|
| |
This attribute is a dict that describes the device or format instance
with considerable detail. It is intended that the dict will be
pickled using the shelve module, so values should be picklable objects.
Keys should be descriptive strings.
|
| |
|
| |
|
| |
|
|
|
|
| |
_genStore expects disk objects, not disk names.
|
|
|
|
|
| |
Corrects translation between device name and device path. Changes rendering
style of toggle button in list from check to radio (which is how it behaves).
|
| |
|
| |
|
| |
|
| |
|