Config item 'version' vanishes under 2.0
Bug #1532130 reported by
Stuart Bishop
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
High
|
Reed O'Brien |
Bug Description
Setting a config item's value to null in the deployment config removes the item entirely from the service configuration, rather than setting the value to null. This behaviour is different from 1.25 where it works as expected.
The PostgreSQL charm has a config option 'version' in its config.yaml file. This works fine with 1.25. With 1.26alpha3, it disappears. 'config-get' lists only 81 of the 82 options, with 'version' missing.
'version' is used to specify the version of PostgreSQL to install, and is rather important.
Changed in juju-core: | |
status: | New → Invalid |
Changed in juju-core: | |
milestone: | 2.0-alpha2 → 2.0-alpha3 |
Changed in juju-core: | |
milestone: | 2.0-alpha3 → 2.0-beta3 |
Changed in juju-core: | |
milestone: | 2.0-beta3 → 2.0-beta4 |
Changed in juju-core: | |
importance: | Critical → High |
tags: | added: 2.0-count |
Changed in juju-core: | |
milestone: | 2.0-beta4 → 2.0.0 |
Changed in juju-core: | |
status: | Triaged → Incomplete |
milestone: | 2.0.0 → none |
Changed in juju-core: | |
status: | New → Triaged |
milestone: | none → 2.0-rc1 |
description: | updated |
Changed in juju-core: | |
milestone: | 2.0-rc1 → 2.0.0 |
affects: | juju-core → juju |
Changed in juju: | |
milestone: | 2.0.0 → none |
milestone: | none → 2.0.0 |
Changed in juju: | |
assignee: | nobody → Alexis Bruemmer (alexis-bruemmer) |
tags: | added: ateam |
Changed in juju: | |
assignee: | Alexis Bruemmer (alexis-bruemmer) → Reed O'Brien (reedobrien) |
Changed in juju: | |
milestone: | 2.0-rc3 → 2.0.0 |
Changed in juju: | |
status: | Triaged → In Progress |
Changed in juju: | |
status: | In Progress → Incomplete |
Changed in juju: | |
milestone: | 2.0.0 → none |
To post a comment you must log in.
I wasn't able to recreate with either a new bootstrap with 1.26 (what's in master), nor with an upgrade from 1.24.7 -> current master.
Stuart, can you attach the logs for:
- machine0
- the postresql unit
- output of juju get postresql?