fence-agents packages are uninstalled when building a hardened image
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
In Progress
|
Medium
|
Damien Ciabrini |
Bug Description
When building an overcloud image like e.g.:
openstack overcloud image build --image-name overcloud-
all the fence agents are installed via package fence-agents-all.
However this one depends on telnet, which gets removed when building a hardened image, and consequently the fence agents gets removed automatically as well:
2021-11-19 12:27:18.565 | + echo '# empty ruleset created by tripleo-
2021-11-19 12:27:18.565 | + echo '# empty ruleset created by tripleo-
2021-11-19 12:27:18.566 | dib-run-parts 99-empty-iptables completed
2021-11-19 12:27:18.566 | dib-run-parts Running /tmp/in_
2021-11-19 12:27:19.590 | Map uninstall for overcloud-secure: kexec-tools, telnet
2021-11-19 12:27:19.591 | Running command: ['install-
2021-11-19 12:27:19.591 | > Running install-packages remove.
2021-11-19 12:27:19.591 | > + dnf -v -y remove kexec-tools telnet
2021-11-19 12:27:19.591 | > Loaded plugins: builddep, changelog, config-manager, copr, debug, debuginfo-install, download, generate_
2021-11-19 12:27:19.591 | > DNF version: 4.2.17
2021-11-19 12:27:19.591 | > cachedir: /tmp/yum
2021-11-19 12:27:19.591 | > User-Agent: constructed: 'libdnf (Red Hat Enterprise Linux 8.2; generic; Linux.x86_64)'
2021-11-19 12:27:19.591 | > No module defaults found
2021-11-19 12:27:19.591 | > --> Starting dependency resolution
2021-11-19 12:27:19.591 | > --> Finding unneeded leftover dependencies
2021-11-19 12:27:19.591 | > ---> Package PackageKit.x86_64 1.1.12-4.el8 will be erased
2021-11-19 12:27:19.591 | > ---> Package PackageKit-
2021-11-19 12:27:19.591 | > ---> Package autogen-
2021-11-19 12:27:19.591 | > ---> Package cockpit-
2021-11-19 12:27:19.591 | > ---> Package cockpit-
2021-11-19 12:27:19.591 | > ---> Package device-
2021-11-19 12:27:19.591 | > ---> Package device-
2021-11-19 12:27:19.591 | > ---> Package dracut-
2021-11-19 12:27:19.591 | > ---> Package dracut-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
2021-11-19 12:27:19.591 | > ---> Package fence-agents-
Fix proposed to branch: master /review. opendev. org/c/openstack /tripleo- puppet- elements/ +/818566
Review: https:/