Skip to content
Snippets Groups Projects
Commit a28fd66b authored by Mark Goddard's avatar Mark Goddard
Browse files

CentOS 8: Enable overcloud upgrade job

Missing bifrost image for Train, so no seed upgrade job yet.

Depends-On: https://review.opendev.org/711067

Change-Id: I0e88683f775769c1a80879685b0e7a2983599b08
Story: 2006574
Task: 39047
parent 5ee815b0
No related branches found
No related tags found
No related merge requests found
...@@ -19,3 +19,10 @@ kolla_openstack_logging_debug: true ...@@ -19,3 +19,10 @@ kolla_openstack_logging_debug: true
# Use the CI infra's PyPI mirror. # Use the CI infra's PyPI mirror.
pip_local_mirror: true pip_local_mirror: true
pip_index_url: "http://{{ zuul_site_mirror_fqdn }}/pypi/simple" pip_index_url: "http://{{ zuul_site_mirror_fqdn }}/pypi/simple"
# NOTE(mgoddard): CentOS 8 removes interfaces from their bridge during ifdown,
# and removes the bridge if there are no interfaces left. When Kayobe bounces
# veth links plugged into the bridge, it causes the bridge which has the IP we
# are using for SSH to be removed. Use a dummy interface.
aio_bridge_ports:
- dummy1
...@@ -19,3 +19,11 @@ ...@@ -19,3 +19,11 @@
- "ip l add breth1 type bridge" - "ip l add breth1 type bridge"
- "ip l set breth1 up" - "ip l set breth1 up"
- "ip a add 192.168.33.3/24 dev breth1" - "ip a add 192.168.33.3/24 dev breth1"
# NOTE(mgoddard): CentOS 8 removes interfaces from their bridge during
# ifdown, and removes the bridge if there are no interfaces left. When
# Kayobe bounces veth links plugged into the bridge, it causes the
# bridge which has the IP we are using for SSH to be removed. Use a
# dummy interface.
- "ip l add dummy1 type dummy"
- "ip l set dummy1 up"
- "ip l set dummy1 master breth1"
...@@ -11,8 +11,7 @@ ...@@ -11,8 +11,7 @@
- kayobe-tox-ansible - kayobe-tox-ansible
- kayobe-tox-molecule - kayobe-tox-molecule
- kayobe-overcloud-centos8 - kayobe-overcloud-centos8
# TODO(mgoddard): Enable upgrade jobs when CentOS 8 support in Train. - kayobe-overcloud-upgrade-centos8
# - kayobe-overcloud-upgrade-centos8
- kayobe-seed-centos8 - kayobe-seed-centos8
# TODO(mgoddard): Enable upgrade jobs when CentOS 8 support in Train. # TODO(mgoddard): Enable upgrade jobs when CentOS 8 support in Train.
# - kayobe-seed-upgrade-centos8 # - kayobe-seed-upgrade-centos8
...@@ -24,8 +23,7 @@ ...@@ -24,8 +23,7 @@
- kayobe-tox-ansible - kayobe-tox-ansible
- kayobe-tox-molecule - kayobe-tox-molecule
- kayobe-overcloud-centos8 - kayobe-overcloud-centos8
# TODO(mgoddard): Enable upgrade jobs when CentOS 8 support in Train. - kayobe-overcloud-upgrade-centos8
# - kayobe-overcloud-upgrade-centos8
- kayobe-seed-centos8 - kayobe-seed-centos8
# TODO(mgoddard): Enable upgrade jobs when CentOS 8 support in Train. # TODO(mgoddard): Enable upgrade jobs when CentOS 8 support in Train.
# - kayobe-seed-upgrade-centos # - kayobe-seed-upgrade-centos8
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment