trusty juju 1.25.5 HA availability issues
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
High
|
Anastasia | ||
juju-core |
Fix Released
|
High
|
Anastasia | ||
1.25 |
Fix Released
|
High
|
Anastasia |
Bug Description
I'm trying to deploy Mitaka Openstack via Juju 1.25.5 running on trusty with MAAS. I'm trying to deploy Xenial to bare metal.
As part of this deployment we're using HA juju state servers. I'm running into a problem when the extra state servers don't join the cluster, which then blocks them from doing anything further. They end up like:
"1":
agent-state: started
agent-
agent-version: 1.25.5
dns-name: transient-vm2.maas
instance-id: /MAAS/api/
series: xenial
hardware: arch=amd64 cpu-cores=2 mem=30720M tags=kvm-
availabil
state-
On the node 0 side, jujud is listening on port 17070 as expected, but neither node 1 or 2 are.
The last line of the machine-1 log file is:
2016-04-27 00:32:22 DEBUG juju.worker runner.go:191 stop "state"
I've reproduced this on two different environments, one with MAAS 1.9.0 and one with MAAS 1.9.1, both with juju 1.25.5 and trusty.
Steps to reproduce:
* Set default series to xenial in juju environment
* Use MAAS 1.9.x (tested with maas 1.9.0 and 1.9.1) and juju 1.25.5 on Trusty.
* juju bootstrap
* juju deploy -n 2 ubuntu
* juju ensure-availability --to 1,2
Test setup:
$ dpkg-query -W maas
maas 1.9.1+bzr4543-
AND
$ dpkg-query -W maas
maas 1.9.0+bzr4533-
$ dpkg-query -W juju-core
juju-core 1.25.5-
Please let me know if you need any further information.
Changed in juju-core: | |
milestone: | none → 1.25.6 |
Changed in juju-core: | |
assignee: | nobody → Anastasia (anastasia-macmood) |
Changed in juju-core: | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in juju-core: | |
status: | Triaged → In Progress |
Changed in juju-core: | |
status: | In Progress → Fix Committed |
Changed in juju-core: | |
status: | Fix Committed → Incomplete |
importance: | High → Undecided |
assignee: | Anastasia (anastasia-macmood) → nobody |
milestone: | 1.25.6 → none |
affects: | juju-core → juju |
Changed in juju-core: | |
assignee: | nobody → Anastasia (anastasia-macmood) |
importance: | Undecided → High |
status: | New → Fix Released |
Node 0 /var/log/juju