juju gui doesn't honor all config values from a bundle
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-gui |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Loading the landscape-
The bundle defines haproxy as:
haproxy:
charm: cs:trusty/
to:
- lxc:0
expose: True
num_units: 1
options:
# Don't deploy default haproxy service on port 80
source: backports
The juju-gui shows a haproxy.services value of:
- service_name: haproxy_service
service_host: "0.0.0.0"
service_port: 80
service_options: [balance leastconn, cookie SRVNAME insert]
server_options: maxconn 100 cookie S{i} check
This matches the haproxy charm's default value, not what the bundle is setting, which is the expected value. I was only able to test this using the demo at [2] to see the unexpected values. But this fails for others (logs attached) when actually deploying.
[1] - cs:bundle/
[2] - https:/
tags: | removed: kanban-cross-team |
Here's the juju config from the deployment failure (originally failed under lp:1520305).