![]() In order to build openstack containers on centos stream 9, build-containers role and playbooks has went through following changes. * Make sure /etc/nodepool dir exists in pre * Moved all required repos config in pre9.yaml to avoid multiple failure in main container build inline. * Added support for unqualified-search-registries * Added support for passing tcib_extra[1] vars needed for EL9 * use container-tools:latest for c9 * Use tripleo yum config module to generate the tripleo-repos via compose_url and compose_id. [1]. https://review.opendev.org/c/openstack/python-tripleoclient/+/807098 Signed-off-by: Ronelle Landy <rlandy@redhat.com> CoAuthored-by: Chandan Kumar (raukadah) <chkumar@redhat.com> Change-Id: Ic3923fd02875b02adbc0fdf46dace180685e76ef |
||
---|---|---|
.. | ||
defaults | ||
handlers | ||
meta | ||
molecule/default | ||
tasks | ||
tests | ||
vars | ||
README.rst |
README.rst
tripleo-repos
A role to install and run tripleo-repos to setup the CentOS and RDO yum repositories.
Role Variables
Name | Default Value | Description |
---|---|---|
tripleo_repos_repository | git+https://opendev.org/openstack/tripleo-repos | Git repository to pip install tripleo-repos from |
workspace | ansible_user_dir | Workspace directory to put the venv into |
centos_mirror_host | http://mirror.centos.org | Mirror host for CentOS repositories |
rdo_mirror_host | https://trunk.rdoproject.org | Mirror host for RDO repositories |
Requirements
- ansible >= 2.4
- python >= 2.6
Dependencies
None
Example Playbooks
- hosts: localhost
become: true
roles:
- tripleo-repos
License
Apache 2.0