From 37867a99e3a6f16b2616e312707e4c642ee4a9fa Mon Sep 17 00:00:00 2001 From: Gregory Thiemonge Date: Wed, 13 Dec 2023 10:45:26 -0500 Subject: [PATCH 1/3] Fixed keystone endpoint in the octavia services The communication between octavia and keystone should use the internal endpoints --- templates/octaviaamphoracontroller/config/octavia.conf | 2 +- templates/octaviaapi/config/octavia.conf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/templates/octaviaamphoracontroller/config/octavia.conf b/templates/octaviaamphoracontroller/config/octavia.conf index 5ef02ae8..6ee3f5e6 100644 --- a/templates/octaviaamphoracontroller/config/octavia.conf +++ b/templates/octaviaamphoracontroller/config/octavia.conf @@ -58,7 +58,7 @@ user_domain_name=Default password=FIXMEpw3 username=octavia auth_type=password -auth_url={{ .KeystonePublicURL }}/v3 +auth_url={{ .KeystoneInternalURL }}/v3 region_name=regionOne [nova] diff --git a/templates/octaviaapi/config/octavia.conf b/templates/octaviaapi/config/octavia.conf index 27330114..f3a04a62 100644 --- a/templates/octaviaapi/config/octavia.conf +++ b/templates/octaviaapi/config/octavia.conf @@ -77,7 +77,7 @@ user_domain_name=Default password=FIXMEpw3 username=octavia auth_type=password -auth_url={{ .KeystonePublicURL }}/v3 +auth_url={{ .KeystoneInternalURL }}/v3 region_name=regionOne [nova] From 706a39b96353daa9973ddd407decc0bfa55b02cc Mon Sep 17 00:00:00 2001 From: Gregory Thiemonge Date: Wed, 13 Dec 2023 10:45:45 -0500 Subject: [PATCH 2/3] Set the default amphora image tag --- templates/octaviaamphoracontroller/config/octavia.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/templates/octaviaamphoracontroller/config/octavia.conf b/templates/octaviaamphoracontroller/config/octavia.conf index 6ee3f5e6..e103e744 100644 --- a/templates/octaviaamphoracontroller/config/octavia.conf +++ b/templates/octaviaamphoracontroller/config/octavia.conf @@ -35,6 +35,7 @@ server_ca = /etc/octavia/certs/server_ca.cert.pem [controller_worker] amp_boot_network_list={{ .LbMgmtNetworkId }} amp_flavor_id={{ .AmpFlavorId }} +amp_image_tag=amphora-image client_ca = /etc/octavia/certs/client_ca.cert.pem [task_flow] [oslo_messaging] From 765e3615cc241140a89d4f2ad32f333b98deccd5 Mon Sep 17 00:00:00 2001 From: Gregory Thiemonge Date: Wed, 13 Dec 2023 10:45:59 -0500 Subject: [PATCH 3/3] Set a default topic for oslo_messaging --- templates/octaviaamphoracontroller/config/octavia.conf | 2 +- templates/octaviaapi/config/octavia.conf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/templates/octaviaamphoracontroller/config/octavia.conf b/templates/octaviaamphoracontroller/config/octavia.conf index e103e744..36757cfc 100644 --- a/templates/octaviaamphoracontroller/config/octavia.conf +++ b/templates/octaviaamphoracontroller/config/octavia.conf @@ -39,7 +39,7 @@ amp_image_tag=amphora-image client_ca = /etc/octavia/certs/client_ca.cert.pem [task_flow] [oslo_messaging] -# topic=octavia-rpc +topic=octavia-rpc [oslo_middleware] # enable_proxy_headers_parsing=True [house_keeping] diff --git a/templates/octaviaapi/config/octavia.conf b/templates/octaviaapi/config/octavia.conf index f3a04a62..19a4aee1 100644 --- a/templates/octaviaapi/config/octavia.conf +++ b/templates/octaviaapi/config/octavia.conf @@ -57,7 +57,7 @@ amp_boot_network_list= client_ca=/etc/octavia/certs/ca_01.pem [task_flow] [oslo_messaging] -# topic=octavia-rpc +topic=octavia-rpc [oslo_middleware] # enable_proxy_headers_parsing=True [house_keeping]