RETIRED, Lightweight composition layer for Puppet TripleO
Go to file
Michele Baldessari f28b6907c7 Make sure python3-novaclient is installed before creating fence_compute
This has been observed during an IHA FFU process. Namely
after the OS upgrade by LEAPP the fence_compute resource will
fail starting because python3-novaclient is not installed.
Normally this is taken care of by rpm dependencies, but
fence_compute is buggy and does not explicitely have that
dep (https://bugzilla.redhat.com/show_bug.cgi?id=1857247)

So we need to make sure the package is installed before
creating the resource.

Tested this on four consecutive successful IHA FFU runs
and it worked okay.

NB: Cherry-pick not 100% due to relative class names

Related-Bug: #1888398

Change-Id: I6816d414409da3748b2e341ec05ebcad86ad8fd1
(cherry picked from commit c1e9447998)
(cherry picked from commit c3e86ea6dc)
2020-08-18 10:09:02 +02:00
doc Follow the new PTI for document build 2018-02-28 14:42:12 +08:00
files Add certmonger-etcd-refresh.sh script 2020-08-06 17:08:29 -07:00
lib Support for mariadb's ed25519 authentication 2020-04-03 23:33:50 +02:00
manifests Make sure python3-novaclient is installed before creating fence_compute 2020-08-18 10:09:02 +02:00
releasenotes Support for Dell EMC VXFlexOS Backend 2020-06-10 14:21:28 -05:00
spec Powermax Config Fixes 2020-06-16 09:39:02 -05:00
templates Enable to modify params of logrotate-crond.conf 2020-07-08 12:25:35 +00:00
zuul.d remove tripleo-ci-centos-7-scenario010-multinode-oooq-container 2019-10-02 20:27:50 -06:00
.gitignore Dissuade .gitignore references to personal tools 2018-10-08 11:47:08 +08:00
.gitreview Update .gitreview for stable/train 2019-10-21 14:18:55 +00:00
.sync.yml Initial msync run for all Puppet OpenStack modules 2015-08-18 14:30:54 +02:00
bindep.txt Add Puppet package to bindep, for module build 2017-10-27 13:50:15 -07:00
Gemfile Switch includes to absolute 2020-08-03 16:02:44 -06:00
LICENSE Add basic structure for a Puppet module 2015-02-02 11:39:21 -05:00
metadata.json Prepare 11.5.0 release 2020-05-29 10:36:58 -04:00
Puppetfile_extras Updating pinned versions 2019-12-10 09:02:09 -07:00
Rakefile Composable HA 2017-01-25 19:32:31 +00:00
README.md Add release note link in README 2018-06-27 22:47:34 +08:00
setup.cfg Force to use markdown to prevent pypi issue 2019-07-01 20:45:00 +02:00
setup.py chmod +x setup.py 2017-10-06 12:28:56 -07:00
tox.ini Update TOX/UPPER_CONSTRAINTS_FILE for stable/train 2019-10-21 14:19:02 +00:00

Team and repository tags

Team and repository tags

puppet-tripleo

Lightweight composition layer for Puppet TripleO.

Contributing