aboutsummaryrefslogtreecommitdiff
path: root/kolla
diff options
context:
space:
mode:
authorMark Goddard <mark@stackhpc.com>2020-03-05 14:34:18 +0000
committerRadosław Piliszek <radoslaw.piliszek@gmail.com>2020-03-05 17:54:44 +0000
commita755304795eb7bd43a26b7380aa2686151295c64 (patch)
tree949334cd7688f9764f0aaba324e2e7d2aea0919e /kolla
parente58653c436af6c3cc9f0dfd6019c43be8e5844da (diff)
downloadkolla-a755304795eb7bd43a26b7380aa2686151295c64.tar.gz
kolla-a755304795eb7bd43a26b7380aa2686151295c64.zip
Multiple fixes to unblock CI
This change includes a number of fixes to make CI functional. * Blacklist ansible 2.8.9 in kolla-toolbox Ansible 2.8.9 broke the OpenStack modules, see https://bugs.launchpad.net/kolla/+bug/1866181 for details. This causes us to fail with the following error: /usr/lib64/python2.7/distutils/version.py\", line 40, in __init__ self.parse(vstring) File "/usr/lib64/python2.7/distutils/version.py", line 105, in parse match = self.version_re.match(vstring)\nTypeError: expected string or buffer This change works around the issue by blacklisting ansible 2.8.9 in the kolla-toolbox image. * Drop CentOS 7 CI jobs. There are multiple issues with CentOS 7 now, and we have CentOS 8 jobs in place so it's time to move on * pin requirements to commit ea42244642c3c091cb4f70917ae8d79af217b6af. This is required to avoid oslo.cache 2.1.0, which breaks us. See https://bugs.launchpad.net/kolla-ansible/+bug/1866008. Change-Id: Iebc39bd804d2c4f553d42c285549f50f4c8bc8be Closes-Bug: #1866181 Related-Bug: #1866008
Diffstat (limited to 'kolla')
-rwxr-xr-xkolla/common/config.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/kolla/common/config.py b/kolla/common/config.py
index 12920586e..88951d9c0 100755
--- a/kolla/common/config.py
+++ b/kolla/common/config.py
@@ -292,10 +292,14 @@ _BASE_OPTS = [
SOURCES = {
+ # FIXME(mgoddard): Pinning requirements to
+ # ea42244642c3c091cb4f70917ae8d79af217b6af. This is required to avoid
+ # oslo.cache 2.1.0, which breaks us. See
+ # https://bugs.launchpad.net/kolla-ansible/+bug/1866008.
'openstack-base': {
- 'type': 'url',
- 'location': ('$tarballs_base/requirements/'
- 'requirements-${openstack_branch}.tar.gz')},
+ 'type': 'git',
+ 'location': 'https://opendev.org/openstack/requirements',
+ 'reference': 'ea42244642c3c091cb4f70917ae8d79af217b6af'},
'aodh-base': {
'type': 'url',
'location': ('$tarballs_base/aodh/'