From 97ae40c084ae0d54ce6a4b0767ecb6a4967065c8 Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Tue, 28 Oct 2025 11:44:33 +0000 Subject: [PATCH 1/3] Migrate CI to stable/2025.2 Use the latest and greatest release. Signed-off-by: Stephen Finucane --- hack/ci/create_devstack.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hack/ci/create_devstack.sh b/hack/ci/create_devstack.sh index 35b66e0bad..8fc40cd96f 100755 --- a/hack/ci/create_devstack.sh +++ b/hack/ci/create_devstack.sh @@ -31,7 +31,7 @@ source "${scriptdir}/${RESOURCE_TYPE}.sh" CLUSTER_NAME=${CLUSTER_NAME:-"capo-e2e"} -OPENSTACK_RELEASE=${OPENSTACK_RELEASE:-"2024.2"} +OPENSTACK_RELEASE=${OPENSTACK_RELEASE:-"2025.2"} OPENSTACK_ENABLE_HORIZON=${OPENSTACK_ENABLE_HORIZON:-"false"} # Devstack will create a provider network using this range From 492f43e5216d263c84de38281e7b9b832a7ff708 Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Tue, 28 Oct 2025 13:03:45 +0000 Subject: [PATCH 2/3] Disable log colours for DevStack This makes artifacts much more difficult to read in CI jobs. Signed-off-by: Stephen Finucane --- hack/ci/cloud-init/controller.yaml.tpl | 2 +- hack/ci/cloud-init/worker.yaml.tpl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/hack/ci/cloud-init/controller.yaml.tpl b/hack/ci/cloud-init/controller.yaml.tpl index ace4054679..32b0a80412 100644 --- a/hack/ci/cloud-init/controller.yaml.tpl +++ b/hack/ci/cloud-init/controller.yaml.tpl @@ -10,7 +10,7 @@ # Enable Logging LOGFILE=/opt/stack/logs/stack.sh.log VERBOSE=True - LOG_COLOR=True + LOG_COLOR=False # Host tuning ENABLE_SYSCTL_MEM_TUNING="True" diff --git a/hack/ci/cloud-init/worker.yaml.tpl b/hack/ci/cloud-init/worker.yaml.tpl index 0a34b69a22..ca9fae0de1 100644 --- a/hack/ci/cloud-init/worker.yaml.tpl +++ b/hack/ci/cloud-init/worker.yaml.tpl @@ -9,7 +9,7 @@ # Enable Logging LOGFILE=/opt/stack/logs/stack.sh.log VERBOSE=True - LOG_COLOR=True + LOG_COLOR=False # Host tuning ENABLE_SYSCTL_MEM_TUNING="True" From 6c9ae108e1285996163d790e60d2b8b14f3636c1 Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Tue, 28 Oct 2025 14:51:28 +0000 Subject: [PATCH 3/3] Disable logger mechanism driver This is still using eventlet currently. Disable it pending a fix. Signed-off-by: Stephen Finucane --- hack/ci/cloud-init/controller.yaml.tpl | 2 +- hack/ci/cloud-init/worker.yaml.tpl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/hack/ci/cloud-init/controller.yaml.tpl b/hack/ci/cloud-init/controller.yaml.tpl index 32b0a80412..e89a448571 100644 --- a/hack/ci/cloud-init/controller.yaml.tpl +++ b/hack/ci/cloud-init/controller.yaml.tpl @@ -44,7 +44,7 @@ PUBLIC_BRIDGE_MTU=${MTU} ENABLE_CHASSIS_AS_GW="True" OVN_DBS_LOG_LEVEL="dbg" - Q_ML2_PLUGIN_MECHANISM_DRIVERS="ovn,logger" + Q_ML2_PLUGIN_MECHANISM_DRIVERS="ovn" OVN_L3_CREATE_PUBLIC_NETWORK="True" Q_AGENT="ovn" diff --git a/hack/ci/cloud-init/worker.yaml.tpl b/hack/ci/cloud-init/worker.yaml.tpl index ca9fae0de1..63fd48cb8a 100644 --- a/hack/ci/cloud-init/worker.yaml.tpl +++ b/hack/ci/cloud-init/worker.yaml.tpl @@ -41,7 +41,7 @@ PUBLIC_BRIDGE_MTU=${MTU} ENABLE_CHASSIS_AS_GW="False" OVN_DBS_LOG_LEVEL="dbg" - Q_ML2_PLUGIN_MECHANISM_DRIVERS="ovn,logger" + Q_ML2_PLUGIN_MECHANISM_DRIVERS="ovn" Q_AGENT="ovn" # WORKAROUND: