Update Juju to make a "safe mode" for the provisioner
Bug #1254729 reported by
Mark Ramm
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
juju-core | Status tracked in Trunk | |||||
1.16 |
Fix Released
|
Critical
|
Ian Booth | |||
Trunk |
Fix Released
|
High
|
Ian Booth | |||
juju-core (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | |||
Saucy |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
It should be possible to update the juju database to make the provisioner stop destroying machines that it does not know about.
This will allow us to bring a state server machine up, do upgrades, and otherwise take "unsafe" actions with a little bit more confidence that juju won't do anything destructive.
Related branches
lp:~wallyworld/juju-core/provisioner-safe-mode
- Juju Engineering: Pending requested
-
Diff: 577 lines (+307/-40)5 files modifiedenvirons/config/config.go (+16/-7)
environs/config/config_test.go (+30/-0)
worker/provisioner/provisioner.go (+11/-9)
worker/provisioner/provisioner_task.go (+75/-19)
worker/provisioner/provisioner_test.go (+175/-5)
lp:~wallyworld/juju-core/provisioner-safe-mode-1.16
- Ian Booth: Approve
-
Diff: 595 lines (+307/-42)6 files modifiedenvirons/config/config.go (+16/-7)
environs/config/config_test.go (+32/-0)
worker/provisioner/export_test.go (+4/-4)
worker/provisioner/provisioner.go (+11/-5)
worker/provisioner/provisioner_task.go (+77/-20)
worker/provisioner/provisioner_test.go (+167/-6)
Changed in juju-core: | |
status: | New → Triaged |
importance: | Undecided → Critical |
assignee: | nobody → Roger Peppe (rogpeppe) |
milestone: | none → 1.17.1 |
Changed in juju-core: | |
assignee: | Roger Peppe (rogpeppe) → Ian Booth (wallyworld) |
status: | Triaged → In Progress |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |
Changed in juju-core (Ubuntu): | |
status: | New → Fix Released |
To post a comment you must log in.
any reason this isn't default enabled.. ie its not a specially enabled
mode, its just the sane default policy? afaics the branch defaulted to this
off which perpetuates the problem.
On Thu, Dec 5, 2013 at 10:12 AM, Curtis Hovey <email address hidden> wrote:
> ** Changed in: juju-core/trunk /bugs.launchpad .net/bugs/ 1254729 /bugs.launchpad .net/juju- core/+bug/ 1254729/ +subscriptions
> Importance: Critical => High
>
> --
> You received this bug notification because you are subscribed to trunk.
> https:/
>
> Title:
> Update Juju to make a "safe mode" for the provisioner
>
> To manage notifications about this bug go to:
> https:/
>