LXC containers getting HA VIP addresses after reboot
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
High
|
Dimiter Naydenov | ||
juju-core |
Won't Fix
|
Undecided
|
Unassigned | ||
1.25 |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Due to network driver issues a juju-db node in a HA configuration had to be rebooted. After the node came back up, several units had their public addresses set incorrectly. Those units were part of a corosync HA cluster. For some of the units, the public address has been set to the corosync VIP that should normally float between nodes, instead of their normal machine address. This prevented corosync from starting up and therefore made the service inaccessible. Rebooting the containers set the unit addresses back to their correct value.
The behaviour is similar to the one described in bug #1463480, where VIP addresses had been set in the course of a juju upgrade.; only here no upgrade took place, just a node reboot.
Juju version: 1.22.6-trusty-amd64
Changed in juju-core: | |
status: | New → Triaged |
importance: | Undecided → High |
tags: | added: juju-reboot |
Changed in juju-core: | |
milestone: | 2.0-beta7 → 2.0-beta8 |
Changed in juju-core: | |
milestone: | 2.0-beta8 → 2.0-beta9 |
Changed in juju-core: | |
milestone: | 2.0-beta9 → 2.0-beta10 |
Changed in juju-core: | |
milestone: | 2.0-beta10 → 2.0-beta11 |
Changed in juju-core: | |
milestone: | 2.0-beta11 → 2.0-beta12 |
Changed in juju-core: | |
milestone: | 2.0-beta12 → 2.0-beta13 |
Changed in juju-core: | |
milestone: | 2.0-beta13 → 2.0-beta14 |
Changed in juju-core: | |
milestone: | 2.0-beta14 → 2.0-beta15 |
Changed in juju-core: | |
status: | Triaged → In Progress |
assignee: | nobody → Dimiter Naydenov (dimitern) |
Changed in juju-core: | |
milestone: | 2.0-beta15 → 2.0-beta16 |
Changed in juju-core: | |
status: | In Progress → Fix Committed |
affects: | juju-core → juju |
Changed in juju: | |
milestone: | 2.0-beta16 → none |
milestone: | none → 2.0-beta16 |
Changed in juju-core: | |
status: | New → Won't Fix |
Changed in juju: | |
status: | Fix Committed → Fix Released |
I don't think, for bug #1463480, that an upgrade was required to hit this problem. I think just rebooting the node was enough for the IP to switch. Going to just double check with mfoord.