6400515880
When monitoring log output in livemedia-creator --no-virt it could get stuck if the output from anaconda stops for some reason. This changes execReadlines so that it will only read output when it is available, will monitor the process state, and continue to call the callback function. It also adds a final timeout on proc.communicate() so that if Anaconda becomes stuck and won't exit livemedia-creator will eventually exit. When the no-virt callback terminates anaconda on an error it now sends a TERM signal to all of the unshare process' children because just sending it to unshare doesn't cause anaconda to exit.
34 lines
465 B
Plaintext
34 lines
465 B
Plaintext
anaconda-tui
|
|
beakerlib
|
|
e2fsprogs
|
|
git
|
|
libselinux-python3
|
|
make
|
|
pbzip2
|
|
pykickstart
|
|
python3-coverage
|
|
python3-coveralls
|
|
python3-librepo
|
|
python3-magic
|
|
python3-mako
|
|
python3-pocketlint
|
|
python3-psutil
|
|
python3-pycdlib
|
|
python3-pylint
|
|
python3-pyparted
|
|
python3-pytest
|
|
python3-pytest-cov
|
|
python3-pyvmomi
|
|
python3-rpmfluff
|
|
python3-semantic_version
|
|
python3-sphinx
|
|
python3-sphinx-argparse
|
|
python3-sphinx_rtd_theme
|
|
python3-toml
|
|
qemu-img
|
|
rsync
|
|
squashfs-tools
|
|
sudo
|
|
which
|
|
xz-lzma-compat
|