Comment 3 for bug 2022980

Revision history for this message
Edward Hope-Morley (hopem) wrote :

The problem is that the above patch expects the following key to exist on the certificates relation:

octavia_1.processed_requests

But e.g. the octavia charm only has:

$ juju run --format json -u octavia/1 -- relation-get -r certificates:49 - vault/0| jq -r '.[].Stdout'| egrep "^\w+"
ca: |-
chain: |-
client.cert: |-
client.key: |-
egress-subnets: 10.5.2.221/32
ingress-address: 10.5.2.221
octavia_0.server.cert: |-
octavia_0.server.key: |-
octavia_1.server.cert: |-
octavia_1.server.key: |-
octavia_2.server.cert: |-
octavia_2.server.key: |-
private-address: 10.5.2.221

so it thinks it is not an https endpoint.