APP status of subordinate charm is always blank
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
Critical
|
Tim Penhey | ||
juju-ci-tools |
Fix Released
|
High
|
viswesuwara nathan |
Bug Description
neutron-openvswitch as an example below, APP status in `juju status` is always blank. I expect APP status is "active", not blank when workload status of its units are "active".
$ juju status neutron-openvswitch
MODEL CONTROLLER CLOUD/REGION VERSION
default localhost lxd/localhost 2.0-beta16
APP VERSION STATUS EXPOSED ORIGIN CHARM REV OS
neutron-openvswitch false jujucharms neutron-openvswitch 3 ubuntu
nova-compute active false jujucharms nova-compute 3 ubuntu
RELATION PROVIDES CONSUMES TYPE
image-service glance nova-compute regular
neutron-plugin-api neutron-api neutron-openvswitch regular
neutron-plugin neutron-openvswitch nova-compute regular
amqp neutron-openvswitch rabbitmq-server regular
cloud-compute nova-cloud-
neutron-plugin nova-compute neutron-openvswitch subordinate
compute-peer nova-compute nova-compute peer
amqp nova-compute rabbitmq-server regular
UNIT WORKLOAD AGENT MACHINE PUBLIC-ADDRESS PORTS MESSAGE
nova-compute/0 active idle 6 10.0.8.172 Unit is ready
neutron-
MACHINE STATE DNS INS-ID SERIES AZ
6 started 10.0.8.172 juju-3c2daa-6 xenial
Related branches
- Christopher Lee (community): Needs Fixing
- ABHAY: Pending requested
-
Diff: 352 lines (+343/-0)2 files modifiedassess_juju_output.py (+123/-0)
tests/test_assess_juju_output.py (+220/-0)
Changed in juju: | |
status: | New → Triaged |
importance: | Undecided → Medium |
milestone: | none → 2.0.0 |
Changed in juju: | |
importance: | Medium → Critical |
milestone: | 2.0.0 → 2.0-beta18 |
assignee: | nobody → Alexis Bruemmer (alexis-bruemmer) |
Changed in juju: | |
assignee: | Alexis Bruemmer (alexis-bruemmer) → Tim Penhey (thumper) |
Changed in juju: | |
status: | Triaged → In Progress |
Changed in juju: | |
status: | In Progress → Fix Committed |
Changed in juju: | |
status: | Fix Committed → Fix Released |
tags: | added: gap needs-ci-test |
Changed in juju-ci-tools: | |
importance: | Undecided → High |
Changed in juju-ci-tools: | |
status: | New → Triaged |
Changed in juju-ci-tools: | |
status: | Triaged → Fix Released |
Indent may be lost, so to be more clear:
$ juju status neutron-openvswitch
...
APP VERSION STATUS EXPOSED ORIGIN CHARM REV OS
neutron-openvswitch *blank* false jujucharms neutron-openvswitch 3 ubuntu
nova-compute active false jujucharms nova-compute 3 ubuntu
...
In yaml format: openvswitch: neutron- openvswitch- 3 -status: {} nova-compute- 3 -status:
$ juju status --format yaml neutron-openvswitch
...
applications:
neutron-
charm: cs:xenial/
series: xenial
os: ubuntu
charm-origin: jujucharms
charm-name: neutron-openvswitch
charm-rev: 3
exposed: false
application
relations:
...
nova-compute:
charm: cs:xenial/
series: xenial
os: ubuntu
charm-origin: jujucharms
charm-name: nova-compute
charm-rev: 3
exposed: false
application
current: active
message: Unit is ready
since: 02 Sep 2016 00:14:25+09:00
...