tripleo-ci/roles/tripleo-repos
Chandan Kumar (raukadah) c27ef835a0 Use nodepool CentOS mirrors for deps repo
DLRN deps repo contains centos mirrors url which is not in our
control got timeout in the jobs.

TripleO repos does not update those dlrn deps repo centos mirror
url, It adds the tasks to do the same and also removes stale
fedora repo, since fedora is longer used in CI.

Closes-Bug: #1922032

Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
Change-Id: If1d5b8d2e0fec40c39662e52e4d0d9fc3f650d0a
2021-04-05 15:48:47 +05:30
..
defaults Enable py3 on dib release 7 2020-09-16 20:24:21 +00:00
handlers lint: maintenance chore 2019-11-11 18:01:00 +00:00
meta Fixed yamlint violations 2021-02-10 15:24:59 +00:00
molecule/default Fixed yamlint violations 2021-02-10 15:24:59 +00:00
tasks Use nodepool CentOS mirrors for deps repo 2021-04-05 15:48:47 +05:30
tests lint: maintenance chore 2019-11-11 18:01:00 +00:00
vars lint: maintenance chore 2019-11-11 18:01:00 +00:00
README.rst OpenDev Migration Patch 2 2019-04-22 11:04:00 +05:30

tripleo-repos

A role to install and run tripleo-repos to setup the CentOS and RDO yum repositories.

Role Variables

Variables used for chrony
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