designate does not handle compute.instance.update events
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Designate |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
It would be instrumental for designate to handle instance update events coming from nova over AMQP as DNS names may change over the lifetime of an instance.
Moreover, format{v4,v6} may depend on a display_name of a given node which may change.
Currently only compute.
nova code-path:
https:/
def save(self, expected_
"""Save updates to this instance
...
...
https:/
def send_update(
...
...
try:
if new_instance[
...
https:/
def send_instance_
"""Send 'compute.
about instance state changes.
"""
payload = info_from_
...
if old_display_name:
rpc.
...
This seems like a nice to have - no objections to the code being written, but it wil not be a priority