Skip to content

Commit bad366e

Browse files
committed
Build Octavia from StackHPC fork
This fixes issues with creation and failover of TLS-terminated Octavia load balancers following our bump of pyOpenSSL [1] because of the removal of load_pkcs12 [2]. [1] stackhpc/requirements#20 [2] https://bugs.launchpad.net/octavia/+bug/2042787
1 parent e95a020 commit bad366e

File tree

3 files changed

+11
-2
lines changed

3 files changed

+11
-2
lines changed

etc/kayobe/kolla-image-tags.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ kolla_image_tags:
3939
rocky-9: 2023.1-rocky-9-20240926T151818
4040
ubuntu-jammy: 2023.1-ubuntu-jammy-20240926T151818
4141
octavia:
42-
rocky-9: 2023.1-rocky-9-20240730T090421
43-
ubuntu-jammy: 2023.1-ubuntu-jammy-20240730T090421
42+
rocky-9: 2023.1-rocky-9-20241015T100903
43+
ubuntu-jammy: 2023.1-ubuntu-jammy-20241015T100903
4444
opensearch:
4545
ubuntu-jammy: 2023.1-ubuntu-jammy-20240509T094444
4646
openvswitch:

etc/kayobe/kolla.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,10 @@ kolla_sources:
155155
type: git
156156
location: https://github.com/stackhpc/networking-mlnx
157157
reference: stackhpc/{{ openstack_release }}
158+
octavia-base:
159+
type: git
160+
location: https://github.com/stackhpc/octavia.git
161+
reference: stackhpc/{{ openstack_release }}
158162

159163
###############################################################################
160164
# Kolla image build configuration.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
fixes:
3+
- |
4+
Fixes creation and failover of Octavia TLS-terminated load balancers when
5+
storing the certificate and key as a PKCS12 bundle in Barbican.

0 commit comments

Comments
 (0)