| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
It provides the hostname command we use in networks' setHostname
function.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Instead of adding command line option throwing exception in one place
of the code, let's use SIGURS1 as signal for raising exception in anaconda.
This way, it is possible to raise exception in different phases of the
installation and we can add code to prepare worst case scenario testing
as much resolved bugs in exception handling as possible.
|
| |
|
|
|
|
| |
We need it for the live installation.
|
|
|
|
|
|
| |
Lorax installs these packages for us, but not as Anaconda dependecies,
so if somebody does a compose without using Lorax, these packages might
be missing.
|
|
|
|
|
|
| |
The new option, which can be a boot arg or an option to kickstart's
packages section, is --multilib. What it does is set yum's
multilib_policy to "all". The default is "best".
|
|
|
|
|
| |
Network Manager has split this out into its own rpm, built from the
network-manager-applet package.
|
|
|
|
|
|
| |
isys.vtActivate is problematic when using tmux, chvt command works
well and we use it so rarely that it should be okay to call an
external command.
|
|
|
|
|
| |
We no longer use lang-table for anything. localeinfo.py is module for
accessing data from lang-table.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ksdata.network.hostname which is new property (there is a related kickstart
patch) obtaining the hostname from network commands (ksdata.network.network
list of NetworkData objects). The goal is to use this data instead
of getting actual hostname of installer (getHostname function)
notes:
- ksdata.network.hostname value will be initalized in networkInitialize
(following patch)
- getHostname (actual hostname of system) is still used in dracutSetupArgs,
we need to get ksdata passed somehow from bootloader.py:set_boot_args()
- Hostname of installer environment is still set in kickstart. We used to
do it because of mdadm member naming (640743) but this is not needed
anymore - mdadm actually doesn't use it. If it starts to again, or
does it in some special conditions, we can pass ksdata.network.hostname
(as we do for default vg names) using --homehost option.
We might need to set the hostname for some installed package though,
so I am keeping it.
- We should think about where to set hostname in GUI. This should happen
before writing storage (needed for vg, mdmember names), or we can drop
default naming based on hostname.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
We updated the anaconda dracut module to work with "newer" dracut; all
the features/changes that would actually cause compatibility problems
are present in dracut 019 and later.
(The systemd changes are in dracut 020 but existing anaconda-dracut code
is still backward-compatible with 019)
|
|
|
|
|
|
|
| |
Support in pyanaconda/kickstart.py is there since 08440435d06, but the support
in pykickstart was missing.
(ported 21d2ff99cc6ebae7c9b63229ab5f0b7d44959af4 from rhel6-branch)
|
| |
|
|
|
|
|
| |
This was only needed in loader's media checking code we no longer
have.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
It's up to firstboot to set up the first user as the admin. Or, the user
can go through with a kickstart install.
This requires an updated version of pykickstart that understands the rootpw
command doesn't need a password argument if it's just going to lock the
account.
|
|
|
|
|
|
|
| |
The only thing we were using from the system-config-keyboard was the
activate method that basically just calls loadkeys command. This can
be easily replaced with our own method using data from ksdata.keyboard
allowing us to remove anaconda.keyboard object.
|
| |
|
| |
|
|
|
|
| |
This was built by gptsync, which is no longer with us.
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
Makefile.am
anaconda
data/systemd/anaconda.target
pyanaconda/bootloader.py
pyanaconda/constants.py
pyanaconda/iutil.py
pyanaconda/kickstart.py
pyanaconda/network.py
pyanaconda/vnc.py
scripts/makeupdates
|
| |
| |
| |
| |
| | |
We're not supporting the boot mode that requires gptsync so don't ship
the software any more.
|
| |
| |
| |
| | |
Forgot to add it to the specfile, so builds failed. Whoops.
|
| |
| |
| |
| | |
We need to require a newer (Gtk3) version of python-meh.
|
| | |
|
| |
| |
| |
| | |
Otherwise, the install-buildrequires makefile target won't work.
|
| |
| |
| |
| | |
Forgot to add it to the specfile, so builds failed. Whoops.
|
| | |
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
Makefile.am
anaconda
anaconda.spec.in
loader/loader.c
loader/net.c
loader/unpack.c
po/POTFILES.in
pyanaconda/__init__.py
pyanaconda/bootloader.py
pyanaconda/cmdline.py
pyanaconda/constants.py
pyanaconda/dispatch.py
pyanaconda/errors.py
pyanaconda/flags.py
pyanaconda/iutil.py
pyanaconda/kickstart.py
pyanaconda/platform.py
pyanaconda/storage/__init__.py
pyanaconda/storage/devicetree.py
pyanaconda/storage/fcoe.py
pyanaconda/storage/formats/swap.py
pyanaconda/storage/iscsi.py
pyanaconda/storage/partitioning.py
pyanaconda/yuminstall.py
scripts/makeupdates
|
| |
| |
| |
| |
| |
| |
| |
| | |
This creates an ExecStartPre on the anaconda-sshd.service that will
check for a kickstart entry for sshpw. It will add/modify users
accordingly prior to launching the sshd service. Since now sshpw and
sshd bring up happens outside of and before anaconda starts, we can
remove sshd.py and any reference to it.
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* f17-branch:
Add 'cms' dracut module on s390
New version.
anaconda displays conflicting information when using vnc
run fetch-kickstart-net.sh after setup_net (#804846, #811851)
remove now-unused 'loadkeys' stub
fix 'text' or 'cmdline' in kickstart (#814108)
New version.
Fix a variable reference (#813923)
Complain about "serial" but don't assume ttyS0
Remove double quotes in nvram
add a dialog while running convertfs (#812144)
mount before resizing live image (#811706)
check for valid mountpoints (#748209)
|
| | | |
|
| | | |
|
| |/ |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
removes dmidecode binary requirement from specfile and
changes isMactel to read the information directly.
|