juju 1.25.1: lxc units all have the same IP address - changed to claim_sticky_ip_address
Bug #1519527 reported by
Ryan Beisner
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Critical
|
onecoin | ||
1.9 |
Fix Released
|
Critical
|
onecoin |
Bug Description
With MAAS 1.9rc2 + proposed Juju 1.25.1, lxc units all possess the same IP address:
http://
With MAAS 1.9rc2 + stable Juju 1.25.0, lxc units get unique IP addresses as expected:
http://
This can be reproduced with any workload deployed via MAAS 1.9RC2. The issue is not specific to OpenStack.
Originally observed as:
I've run 5 bare metal deploy tests with Juju proposed 1.25.1, and all 5 have had one or more lxc units go into a "workload-state: error" + "agent-state: lost" condition. The same bundle has a passing test history with Juju 1.25.0.
Lab is MAAS 1.9RC2 ("dellstack").
Related branches
lp:~blake-rouse/maas/fix-1519527-1.9
- Mike Pontillo (community): Approve
-
Diff: 112 lines (+84/-0)2 files modifiedsrc/maasserver/models/interface.py (+5/-0)
src/maasserver/models/tests/test_interface.py (+79/-0)
Superseded
for merging
into
lp:~maas-committers/maas/trunk
- MAAS Maintainers: Pending requested
-
Diff: 1157 lines (+661/-63) (has conflicts)18 files modified.idea/encodings.xml (+3/-1)
.idea/vcs.xml (+0/-6)
Makefile (+2/-2)
src/maasserver/api/devices.py (+17/-7)
src/maasserver/api/tests/test_devices.py (+125/-11)
src/maasserver/models/interface.py (+101/-18)
src/maasserver/models/node.py (+5/-1)
src/maasserver/models/nodegroupinterface.py (+37/-3)
src/maasserver/models/staticipaddress.py (+9/-4)
src/maasserver/models/subnet.py (+8/-1)
src/maasserver/models/tests/test_interface.py (+193/-4)
src/maasserver/models/tests/test_nodegroupinterface.py (+35/-0)
src/maasserver/testing/factory.py (+14/-4)
src/provisioningserver/drivers/power/amt.py (+11/-0)
src/provisioningserver/drivers/power/ipmi.py (+9/-1)
src/provisioningserver/drivers/power/tests/test_amt.py (+17/-0)
src/provisioningserver/drivers/power/tests/test_ipmi.py (+5/-0)
utilities/remote-reinstall (+70/-0)
lp:~blake-rouse/maas/fix-1519527
- Blake Rouse (community): Approve
-
Diff: 136 lines (+95/-6)2 files modifiedsrc/maasserver/models/interface.py (+5/-0)
src/maasserver/models/tests/test_interface.py (+90/-6)
description: | updated |
description: | updated |
summary: |
- 1.25.1 as proposed: 1 or more lxc units lose agent state + 1.25.1 proposed: lxc units all have the same IP address |
description: | updated |
tags: | added: sts |
tags: | removed: kanban-cross-team |
no longer affects: | juju-core |
summary: |
- 1.25.1 proposed: lxc units all have the same IP address + MAAS 1.9b2+ with juju 1.25.1: lxc units all have the same IP address |
summary: |
- juju 1.25.1: lxc units all have the same IP address + juju 1.25.1: lxc units all have the same IP address - changes to + claim_sticky_ip_address |
summary: |
- juju 1.25.1: lxc units all have the same IP address - changes to + juju 1.25.1: lxc units all have the same IP address - changed to claim_sticky_ip_address |
description: | updated |
To post a comment you must log in.
Waiting on logs to examine.