RETIRED, Extra Ansible roles to automate TripleO deployments
368069a884
For content-provider jobs we use container-build role to build containers, We are not passing tripleo_container_image_build_excludes in [1] this is causing the issue in Closes-bug as the default value is an empty list[2]. In old container image build workflow(build-containers role(toci)) we were setting excludes here[3] defined in vars[4] To avoid duplication of exclude list, Importing vars from build-containers to get access to "exclude_containers" and importing task set_ci_branch.yml to get access to "ci_branch" var needed to set "branch" var. [1] https://opendev.org/openstack/tripleo-quickstart-extras/src/branch/master/roles/container-build/tasks/main.yaml#L86-L97 [2] https://opendev.org/openstack/tripleo-operator-ansible/src/branch/master/roles/tripleo_container_image_build/defaults/main.yml#L10 [3] https://opendev.org/openstack/tripleo-ci/src/branch/master/roles/build-containers/templates/tripleo-build.sh.j2#L67-L69 [4] https://github.com/openstack/tripleo-ci/blob/master/roles/build-containers/vars/main.yaml#L15-L52 Closes-Bug: #1926160 Change-Id: Ib1aaacbfa001ebb544b0decd38d5789df16e35e7 |
||
---|---|---|
ci-scripts | ||
config | ||
doc | ||
playbooks | ||
releasenotes | ||
roles | ||
zuul.d | ||
.ansible-lint | ||
.gitignore | ||
.gitreview | ||
.pre-commit-config.yaml | ||
.yamllint | ||
bindep.txt | ||
LICENSE | ||
molecule-requirements.txt | ||
README.rst | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini | ||
vars |
Team and repository tags
Extra roles for tripleo-quickstart
These Ansible role are extending the functionality of tripleo-quickstart to do end-to-end deployment and testing of TripleO.
The documentation of each role is located in the individual role folders, and general usage information is in the tripleo-quickstart documentation.