RETIRED, TripleO Ansible project repository. Contains playbooks for use with TripleO OpenStack deployments.
Go to file
Emilien Macchi 8150aba8a1 container_manage: catch more containers with wrong return code
- helpers/haskey: add excluded_keys argument. It allows to return the
  config that has an attribute but also where some attributed are
  excluded. The use case here is that we have some container configs
  which have both "command" and "action". We want to use that filter to
  build a list of containers where the return code has to be checked;
  which is the not the case for the containers with "action" in their
  configs; since they are used for "podman exec" configs (and there is
  nothing to check in return from podman inspect).

- check_exit_code: change the list of containers to check the exit code
  to include all the containers with a "command" but not "action".
  It should cover all the containers which are used to run some
  non-services things like db_sync etc.

- molecule: change the fedora_bis and fedora_three containers to run
  short sleep so we can actually test that change against these
  containers and also on the first deployment of fedora_bis and
  fedora_three, we'll check their return code.

Change-Id: I466a57bd788e02c32b1efb0ac0223684f0d39393
Closes-Bug: #1878074
(cherry picked from commit 5040338686)
2020-05-15 14:51:30 -04:00
_skeleton_role_ (follow-up) run check mode for more molecule tests 2020-04-14 16:29:13 +00:00
doc tripleo-redhat-enforce new role to enforce RHOSP constraints. 2020-05-04 17:51:38 +02:00
releasenotes Fix ssh_known_hosts hostname entries 2019-11-19 05:25:48 +00:00
scripts Update config to support RHEL/CENT8 2019-10-09 11:02:59 -05:00
tests Merge "Convert tox to native zuul" 2019-07-08 14:18:00 +00:00
tripleo_ansible container_manage: catch more containers with wrong return code 2020-05-15 14:51:30 -04:00
zuul.d standalone-upgrade was not triggering 2020-05-06 14:31:03 -06:00
.gitignore [SQUASH] backport tripleo-container-manage to stable/train 2020-02-03 17:46:55 +00:00
.gitreview Update .gitreview for stable/train 2019-10-21 14:19:46 +00:00
.pre-commit-config.yaml Revert "Workaround for ansible-lint installation failure" 2019-10-30 11:38:29 +00:00
.stestr.conf [SQUASH] backport tripleo-container-manage to stable/train 2020-02-03 17:46:55 +00:00
.yamllint Re-organize zuul config 2019-06-19 12:52:07 -05:00
LICENSE Initial repo content 2018-07-17 16:36:40 -07:00
README.rst Fix launchpad tracker in README.rst 2019-09-29 10:08:38 +02:00
ansible-requirements.txt [SQUASH] backport tripleo-container-manage to stable/train 2020-02-03 17:46:55 +00:00
ansible-test-env.rc Introduce tripleo-config role 2019-07-30 13:02:25 -05:00
bindep.txt [SQUASH] backport tripleo-container-manage to stable/train 2020-02-03 17:46:55 +00:00
molecule-requirements.txt Pin sh library used for molecule tests 2020-05-01 13:41:31 +01:00
requirements.txt Introduce new module for Paunch 2019-09-17 04:37:39 +03:00
role-addition.yml Update all role docs to use the ansible autodoc plugin 2019-07-12 20:07:06 -05:00
roles Create tripleo container image prepare role 2019-08-13 19:02:07 -05:00
setup.cfg Revert "Revert "Update install path for roles and plugins"" 2019-08-26 17:34:28 +00:00
setup.py Initial repo content 2018-07-17 16:36:40 -07:00
test-requirements.txt [SQUASH] backport tripleo-container-manage to stable/train 2020-02-03 17:46:55 +00:00
tox.ini [SQUASH] backport tripleo-container-manage to stable/train 2020-02-03 17:46:55 +00:00

README.rst

Team and repository tags

image

TripleO Ansible

TripleO Ansible project repository. Contains Ansible playbooks, roles, and plugins for use with TripleO.

Documentation for the project can be found at: https://docs.openstack.org/tripleo-ansible/latest/

Release notes for the project can be found at: https://docs.openstack.org/releasenotes/tripleo-ansible/

The project source code repository is located at: https://opendev.org/openstack/tripleo-ansible/

The project home is at: https://launchpad.net/tripleo

The project bug tracker is located at: https://bugs.launchpad.net/tripleo