Skip to content

Commit a01bf6c

Browse files
committed
Build Octavia from StackHPC fork
This is necessary to fix issues with 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 c74aad8 commit a01bf6c

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

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)