Policy charms should be able to be deployed along side other charms inside the same machine/container.

Bug #805585 reported by Ahmed Kamal
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
pyjuju
Fix Released
High
Benjamin Saller

Bug Description

Multiple charms should be allowed to co-exist on a single instance. The use case for that would be running machine policy charms.

Related branches

Revision history for this message
Gustavo Niemeyer (niemeyer) wrote :

There are several separate use cases baked into that description, and we'll have to tweak it to refer to a single one of these:

1) Running multiple unrelated service units on one machine

2) Running multiple service units on the same root with the purpose of interaction between the formulas

3) Running a formula at machine level, outside of any containment, with the purpose of controlling the machine itself

(1) is about LXC support, (2) is about the co-location feature we debated in Dublin and being speced by Ben, and (3) has not been covered in any conversation.

Revision history for this message
Clint Byrum (clint-fewbar) wrote :

The subordinate services spec work will solve the policy desire of this (to be able to add things to the server). The placement spec will handle the other side, so removing the bit about multiple independent services.

Changed in juju:
status: New → In Progress
importance: Undecided → High
assignee: nobody → Benjamin Saller (bcsaller)
description: updated
summary: - Break the one service-unit per instance assumption
+ Policy charms should be able to be deployed along side other charms
+ inside the same machine/container.
Changed in juju:
milestone: none → florence
Changed in juju:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.