The "bootstrap node" needs high availability
Bug #803042 reported by
Clint Byrum
This bug affects 18 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Fix Released
|
High
|
Roger Peppe | ||
pyjuju |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
Currently the bootstrap step spawns one machine with zookeeper and the provisioning agent on it. These should be spawned on more than one machine and linked together so that they are not a single point of failure.
Changed in juju: | |
status: | New → Confirmed |
importance: | Undecided → High |
tags: | added: production |
Changed in juju: | |
milestone: | none → florence |
Changed in juju: | |
milestone: | florence → honolulu |
Changed in juju: | |
milestone: | 0.6 → none |
Changed in juju-core: | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in juju-core: | |
milestone: | none → 2.0 |
assignee: | nobody → Dave Cheney (dave-cheney) |
tags: | added: goju-resolved |
tags: | removed: goju-resolved |
Changed in juju: | |
milestone: | none → 0.8 |
Changed in juju-core: | |
assignee: | Dave Cheney (dave-cheney) → nobody |
tags: | added: story-ha |
tags: |
added: feature removed: story-ha |
Changed in juju: | |
status: | Confirmed → Triaged |
tags: | added: cts-cloud-review |
Changed in juju: | |
importance: | High → Wishlist |
Changed in juju-core: | |
assignee: | nobody → Roger Peppe (rogpeppe) |
tags: | added: canonical-is |
Changed in juju-core: | |
status: | Triaged → In Progress |
Changed in juju-core: | |
status: | In Progress → Fix Committed |
Changed in juju-core: | |
milestone: | 2.0 → 1.19.1 |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I might go so far as to suggest that we model this as an LXC container on some percentage of all deployed nodes in the environment running along side the machine agent its its managed service units.
The EC2 providers notions around `machine 0` go away and this becomes a distributed concern. It moves us in the intended direction of using ensembles service model to deploy itself as well.