Disallow deploying multiple units to the same container by default
Bug #1536480 reported by
Stuart Bishop
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Expired
|
High
|
Unassigned |
Bug Description
Juju does exactly what you ask when you 'juju deploy --to=20 foo'. If there is already a charm deployed in machine #20, in most cases both units will fail horribly. Sometimes charms are known to work in the same container, and this is the rare case.
I think 'juju deploy' should fail if you attempt to deploy to a container already in use, unless you provide a --force argument. This will protect people deploying a large number of manually provisioned units. Like me, who just narrowly avoided disaster.
Changed in juju-core: | |
milestone: | 2.0-beta1 → 2.0-beta2 |
Changed in juju-core: | |
importance: | Wishlist → High |
Changed in juju-core: | |
milestone: | 2.0-beta2 → 2.0-beta3 |
Changed in juju-core: | |
milestone: | 2.0-beta3 → 2.0-beta4 |
affects: | juju-core → juju |
Changed in juju: | |
milestone: | 2.1.0 → none |
milestone: | none → 2.1.0 |
To post a comment you must log in.
I will add this to the list of things we are tracking that would break current behavior that we should consider for 2.0.