openstack-ansible/tests
Jonathan Rosser ea9e4883cc Use nodepool epel mirror in CI for systemd-networkd package
This is failing often in CI and we should use the mirror when
possible.

The normal variable centos_epel_mirror is not defined in an
openstack-ansible user variable until after the AIO host prep
has happened, so we must detect the nodepool mirror directly
when doing the initial host preparation.

This patch refactors gathering the nodepool vars completely, to
read them into a new ansible var nodepool_vars where they can be
accessed in the whole bootstrap_host role.

Depends-On: https://review.opendev.org/755065
Change-Id: Ida3762ffff2140b3e5b287443004fa1f16addd53
2020-10-08 17:31:41 +00:00
..
inventory Create complete AIO inventory config for tests 2016-09-23 15:56:14 -04:00
roles/bootstrap-host Use nodepool epel mirror in CI for systemd-networkd package 2020-10-08 17:31:41 +00:00
bootstrap-aio.yml Update ansible-lint==4.3.5, flake8==3.8.3, bashate>=0.5.1 2020-10-05 13:32:51 +00:00
test_dictutils.py Add one test case to the TestMergeDictUnit for same key dict merge 2018-10-12 14:13:53 +00:00
test_filesystem.py Correct E408 pep8 lint errors 2018-07-06 09:20:11 +00:00
test_inventory.py Added Openstack Senlin role deployment 2020-09-09 21:00:48 +00:00
test_ip.py Use python import machinery for inventory code 2017-07-28 16:39:52 +00:00
test_manage.py Correct E408 pep8 lint errors 2018-07-06 09:20:11 +00:00
test-inventory.ini Update ansible to version 2.1 2016-06-02 08:54:41 -05:00
test-vars-overrides.yml fix typos in documentation 2018-04-23 12:47:56 +08:00