IP address life field upgrade step and addresser worker don't play well together

Bug #1438820 reported by Michael Foord
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
juju-core
Fix Released
High
Michael Foord

Bug Description

The IP address life field upgrade step marks addresses without a machine as Dead (which they are).

The addresser can't release addresses without an associated machine, because Environ.ReleaseAddress needs the instance ID.

The instance ID is only used by EC2, where it doesn't matter because a dead machine will have automatically released IP addresses when the NIC is released. On maas we need to release the address separately, but we don't need the instance id to do that.

Revision history for this message
Michael Foord (mfoord) wrote :

The addresser worker is being backported to 1.23, so it needs fixing in 1.23 and on trunk.

Changed in juju-core:
milestone: none → 1.24-alpha1
milestone: 1.24-alpha1 → 1.23-beta3
status: New → In Progress
Michael Foord (mfoord)
Changed in juju-core:
status: In Progress → Fix Committed
Curtis Hovey (sinzui)
Changed in juju-core:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.