Merge "Fix certificate list in listener edit box"

This commit is contained in:
Zuul
2025-03-06 00:58:18 +00:00
committed by Gerrit Code Review
3 changed files with 11 additions and 7 deletions
@@ -733,12 +733,11 @@
if (result.listener.protocol === 'TERMINATED_HTTPS') {
keymanagerPromise.then(prepareCertificates).then(function addAvailableCertificates() {
result.listener.sni_container_refs.forEach(function addAvailableCertificate(ref) {
model.certificates.filter(function matchCertificate(cert) {
return cert.id === ref;
}).forEach(function addCertificate(cert) {
model.spec.certificates.push(cert);
});
var ref = result.listener.default_tls_container_ref;
model.certificates.filter(function matchCertificate(cert) {
return cert.id === ref;
}).forEach(function addCertificate(cert) {
model.spec.certificates.push(cert);
});
}, certificatesError);
$('#wizard-side-nav ul li:last').show();
@@ -36,7 +36,7 @@
protocol_port: 80,
connection_limit: 999,
load_balancers: [{id: '1234'}],
sni_container_refs: ['container2'],
default_tls_container_ref: 'container2',
insert_headers: {
'X-Forwarded-For': 'True',
'X-Forwarded-Port': 'True',
@@ -0,0 +1,5 @@
---
fixes:
- |
Fix a bug that prevented to display the ``default_tls_container_ref`` when
editing an HTTP_TERMINATED listener.