kayobe/ansible/roles
Pierre Riteau 74eff837cb CI: Fix multiple failures
Tox jobs are timing out in CI due to pip dependency resolution
backtracking taking too long. When run locally, pip fails to resolve
dependencies due to upper-constraints now allowing pluggy 1.0.0 [1],
while molecule still depends on pluggy >= 0.7.1, < 1.0. See similar
tripleo bug for more details [2].

Split molecule dependencies in a separate requirements file and remove
upper constraints from its tox environment for now. As a bonus, it
should speed up execution of the jobs due to installing fewer
dependencies.

Stop using upper-constraints when installing docker python library [3].
This part of the commit can be reverted when docker 5.0.2 is in upper
constraints.

Update Kolla inventory template following renaming of haproxy role to
loadbalancer [4]. With the existing template, haproxy/keepalived
containers are not created and service deployment fails while trying to
connect to MySQL using the VIP.

[1] https://review.opendev.org/c/openstack/requirements/+/806680
[2] https://bugs.launchpad.net/tripleo/+bug/1942508
[3] https://review.opendev.org/c/openstack/kayobe/+/807128
[4] https://review.opendev.org/c/openstack/kolla-ansible/+/770618

Change-Id: I4cad83c92c32d1db2a5d3c03a78a1c533a8b9633
Co-Authored-By: Mark Goddard <mark@stackhpc.com>
2021-09-03 23:10:39 +02:00
..
arista-switch Add support for Arista switches 2019-08-22 16:20:40 +02:00
bootstrap Use ansible_facts to reference facts 2021-08-21 09:57:29 +02:00
console-allocation Remove support for CentOS 7 and Python 2 2020-05-28 10:25:51 +01:00
dell-switch Remove documentation and use of dell_switch_delegate_to 2018-12-19 13:05:01 +01:00
dell-switch-bmp Adapt to changes from the Bifrost Victoria release 2021-01-27 11:00:36 +01:00
deploy-containers Add support for custom shm_size for seed container(s) 2021-02-25 23:33:50 +01:00
dev-tools Use ansible_facts to reference facts 2021-08-21 09:57:29 +02:00
disable-cloud-init Don't restart cloud-init when disabling it 2018-03-20 10:43:02 +00:00
disable-glean Small fixes for disable-glean role 2017-05-29 16:55:54 +01:00
disable-selinux Use ansible_facts to reference facts 2021-08-21 09:57:29 +02:00
dnf dnf: add metalink argument to custom dnf repository 2021-08-13 17:48:21 +02:00
dnf-automatic CentOS 8: Support DNF 2020-03-19 11:23:39 +00:00
docker Use ansible_facts to reference facts 2021-08-21 09:57:29 +02:00
docker-devicemapper Switch default docker storage driver to overlay2 2020-10-05 19:59:11 +00:00
docker-registry Use ansible_facts to reference facts 2021-08-21 09:57:29 +02:00
drac-boot-mode Fix Ansible warnings for use of until with {{ }} 2018-05-24 17:56:50 +01:00
drac-pxe Fix Ansible warnings for use of until with {{ }} 2018-05-24 17:56:50 +01:00
image-download Fix issue with image download when checksum url is none 2019-10-14 12:24:44 +00:00
inspection-store Use ansible_facts to reference facts 2021-08-21 09:57:29 +02:00
ip-allocation Remove support for CentOS 7 and Python 2 2020-05-28 10:25:51 +01:00
ip-routing Support configuring rp_filter mode 2018-07-20 14:56:45 +01:00
ipa-images Use ansible_facts to reference facts 2021-08-21 09:57:29 +02:00
ironic-inspector-rules Fix ironic inspector rule creation idempotency 2020-04-28 13:51:35 +00:00
junos-switch Junos switch: update ncclient to 0.6.7+ 2020-02-28 09:49:42 +00:00
kolla Use ansible_facts to reference facts 2021-08-21 09:57:29 +02:00
kolla-ansible CI: Fix multiple failures 2021-09-03 23:10:39 +02:00
kolla-ansible-host-vars Use ansible_facts to reference facts 2021-08-21 09:57:29 +02:00
kolla-bifrost Disable Bifrost cleaning by default 2021-04-23 15:03:40 +00:00
kolla-build Fix container image builds 2021-06-07 15:18:53 +00:00
kolla-openstack Use ansible_facts to reference facts 2021-08-21 09:57:29 +02:00
nclu-switch Add support for configuring Cumulus switches with NCLU 2020-03-03 20:46:32 +00:00
network-debian Ubuntu: avoid shadowing of networkd config files 2021-04-30 13:52:04 +01:00
network-redhat/tasks Ubuntu: refactor network.yml playbook 2021-04-07 10:54:55 +00:00
ntp Use ansible_facts to reference facts 2021-08-21 09:57:29 +02:00
opensm Add support for stopping overcloud services 2020-03-26 14:34:07 +00:00
pip Use ansible_facts to reference facts 2021-08-21 09:57:29 +02:00
public-openrc Set endpoint type variables to publicURL in public-openrc.sh 2020-07-23 15:43:31 +02:00
snat/tasks Use ansible_facts to reference facts 2021-08-21 09:57:29 +02:00
ssh-known-host/tasks Replace custom serial loop with throttle 2021-04-29 11:38:29 +02:00
swift-block-devices Use ansible_facts to reference facts 2021-08-21 09:57:29 +02:00
swift-rings Merge "Fix copying Swift ring files" 2021-02-03 13:36:43 +00:00
sysctl Add support for configuration of sysctl parameters 2017-08-31 17:43:18 +00:00
veth Use ansible_facts to reference facts 2021-08-21 09:57:29 +02:00
wipe-disks/tasks Use ansible_facts to reference facts 2021-08-21 09:57:29 +02:00