From 3a635423f498d61865177f2ee9a626344339328c Mon Sep 17 00:00:00 2001 From: Gregory Thiemonge Date: Fri, 19 Jul 2024 11:30:46 +0200 Subject: [PATCH] Enable Octavia in uni05epsilon - fixed missing route in the Octavia NAD - fixed missing setting for octaviaAPI - enable the Octavia services --- .../dt/uni05epsilon/control-plane/nncp/values.yaml | 8 +++++++- .../dt/uni05epsilon/control-plane/service-values.yaml | 10 ++++++++-- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/examples/dt/uni05epsilon/control-plane/nncp/values.yaml b/examples/dt/uni05epsilon/control-plane/nncp/values.yaml index 234db98a3..39ab41cc8 100644 --- a/examples/dt/uni05epsilon/control-plane/nncp/values.yaml +++ b/examples/dt/uni05epsilon/control-plane/nncp/values.yaml @@ -172,7 +172,13 @@ data: "type": "whereabouts", "range": "172.23.0.0/24", "range_start": "172.23.0.30", - "range_end": "172.23.0.70" + "range_end": "172.23.0.70", + "routes": [ + { + "dst": "172.24.0.0/16", + "gw": "172.23.0.150" + } + ] } } diff --git a/examples/dt/uni05epsilon/control-plane/service-values.yaml b/examples/dt/uni05epsilon/control-plane/service-values.yaml index 4003c1dd5..173ca06c8 100644 --- a/examples/dt/uni05epsilon/control-plane/service-values.yaml +++ b/examples/dt/uni05epsilon/control-plane/service-values.yaml @@ -84,12 +84,18 @@ data: type: split octavia: - enabled: false # TODO after healthmanager fixed - amphoraImageContainerImage: quay.io/gthiemonge/octavia-amphora-image + enabled: true + # TODO(gthiemonge) Set amphoraImageContainerImage + # There's a bug in uni-epsilon, the octavia-operator uploads a qcow2 image + # to glance but a pre-tests task updates the properties of a cinder volume. + # This update fails because the default volume type is already in use. apacheContainerImage: registry.redhat.io/ubi9/httpd-24:latest octaviaAPI: networkAttachments: - internalapi + customServiceConfig: | + [controller_worker] + loadbalancer_topology=ACTIVE_STANDBY octaviaHousekeeping: networkAttachments: - octavia