| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
If inst.ks is on the commandline, the dracut module fetches and
preprocesses the kickstart, then saves it to /run/install/ks.cfg.
So if we see a 'ks' option on the boot commandline, anaconda's option parser
should assume that the ksfile is /run/install/ks.cfg.
On the other hand, the '--kickstart' option can still be used on the
commandline to set ksfile to a different filename.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- we should run the kickstart before anything else
- don't run netroot again if it's already finished
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
following getty@.service, make sure we run the shell after plymouth
quits, etc.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
dracut writes out an ifcfg-ethX file and a dhclient lease file for the
interface used to mount the runtime. We need to pass that along to
NetworkManager so it won't bring down the interface we're using for our
root device.
This service copies the contents of the /run/initramfs/state directory
into its intended place, as would normally be done in fedora-readonly
for NFS readonly-root systems.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
We need to hand over the ifcfg file and dhclient lease to NetworkManager
to keep it from trashing our network interface when we're using NFS
root.
To get the files written by the ifcfg module, we need to make sure a few
things are set up properly.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
replace anaconda{nfs,url}root with anaconda-netroot.sh
fix up the arg parsing accordingly
|
| | | | |
| | | | |
| | | | |
| | | | | |
Also, make the ks parsing stuff write needed info to /tmp/ks.info.
|
| | | | |
| | | | |
| | | | |
| | | | | |
also, make sure we set it when we have a kickstart.
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
run_kickstart used to be in parse_kickstart, but it got moved out
(because ks=file:// happens during the cmdline phase, it doesn't need to
run, just parse)
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
python is better at figuring out python deps this way.
big thanks to bcl for showing me python's "modulefinder" module.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
rpmbuild wants to build .pyc/.pyo files for it, and we don't need/want
that.
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
and modify module-setup.sh accordingly
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
we only want to display these warnings once. but we might re-run
parse-anaconda-repo after reading the kickstart.
move 'em all into parse-anaconda-options, which only gets run once.
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- rename to parse-kickstart.py
- make it write /tmp/ks.info
- add parse_kickstart function to anaconda-lib
|
| | | | |
| | | | |
| | | | |
| | | | | |
also remove unused mount_isodir
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
move anaconda-hdroot to anaconda-diskroot (it works for CDs too!)
use anaconda_live_root_dir in nfsroot and diskroot
|
| | | | |
| | | | |
| | | | |
| | | | | |
also move some functions into anaconda-lib
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
the anaconda dracut module will handle translating biosparts.
also, return the filename for the processed kickstart.
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | |\ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Conflicts:
loader/net.c
pyanaconda/constants.py
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
add genrules for kickstart stuff.
add when_netdev_online for ks/dd network bringup.
add ksdevice=bootif support
aaaaand clarify some comments and things.
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
We want to use an initramfs with --prefix=/run/initramfs (so the
initramfs is available in the anaconda runtime environment).
Therefore: if /.buildstamp exists, use that, otherwise try
/run/initramfs.
|
| | | | | | |
|