Feature Request: Ability to relate suboordinate charms to all machines (minus containers)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Triaged
|
Low
|
Unassigned |
Bug Description
When building cloud environments, we often have many subordinate charms that need to be related to all of the applications installed to the metals, however, there are sometimes smooshed applications that land two to a metal server, such as nova-compute and ceph-osd.
I'd like to propose a "magic" juju-info/
We also need to ensure that all machines have livepatch installed for security compliance, however, there is no good utility to list out which metals/vms in a model are and are not covered by a given subordinate charm as the installed machine number is not listed in juju status output for suboordinate charms w/out chasing upstream to the charm it is subordinate to.
I'm curious about syntax for this, and if it is always true that you want machines and not containers. We have talked about having machine subordinates. Or possibly model subordinates. Figuring out the syntax is still something we'd need to go through.