Brian C. Lane
|
55b89d1aeb
|
Add support for systemd socket activation
Instead of enabling lorax-composer.service enable lorax-composer.socket
and it will start lorax-composer on first access to
/run/weldr/api.socket
|
2018-05-17 10:34:35 -07:00 |
|
Brian C. Lane
|
e7f9028fca
|
Move lorax-composer and composer-cli argument parsing into modules
This allows sphinx-argparse to document them automatically.
|
2018-05-17 10:34:35 -07:00 |
|
Brian C. Lane
|
611f5e62f3
|
Add --proxy to lorax-composer cmdline
Overrides the [dnf] proxy setting in the config file.
|
2018-05-17 10:34:35 -07:00 |
|
Brian C. Lane
|
d9c4a6c951
|
Pass the --tmp value into run_creator and cleanup after a crash
Crashing can sometimes leave directories in /var/tmp/lmc-* so clean
those up after run_creator is finished.
|
2018-05-17 10:34:35 -07:00 |
|
Brian C. Lane
|
559b66b7e3
|
Add --tmp to lorax-composer and set default tempdir
It was using /tmp/ which can fill up quickly when building images.
Default to /var/tmp unless the user passes --tmp /tmp/
|
2018-05-17 10:34:35 -07:00 |
|
Brian C. Lane
|
b6e0ba2e45
|
Add selinux check to lorax-composer
anaconda needs to have SELinux set to disabled or permissive in order to
run correctly. Check at startup and exit with an error.
|
2018-05-17 10:34:34 -07:00 |
|
Brian C. Lane
|
cb0158ca22
|
Add lorax-composer and the composer kickstart templates
|
2018-05-17 10:34:34 -07:00 |
|