yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #42627
[Bug 1516174] Re: nova-cells in api cells generate redundant instance.update notifications
** Changed in: nova
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1516174
Title:
nova-cells in api cells generate redundant instance.update
notifications
Status in OpenStack Compute (nova):
Fix Released
Bug description:
Commit eaaa6593 causes instance updates in compute cells to generate
redundant notifications by nova-cells in the api cell. This can
overwhelm notification consumers as instance.update notifications
double in quantity, especially over short time periods like during
multiple simultaneous instance creations.
That commit used the Instance.skip_cells_sync() contextmanager with
Instance.save() in instance_update_at_top() to prevent update cycles
between api and compute cells, but the notification in Instance.save()
is not guarded by _sync_cells, so notifications generated in compute
cells are also generated in api cells.
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1516174/+subscriptions
References