← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1872730] [NEW] Delete ARQs for an instance when the instance is deleted only delete bound arqs

 

Public bug reported:

During development of the cyborg integration with nova the patch that
Delete ARQs for an instance when the instance is deleted
Icb95890d8f16cad1f7dc18487a48def2f7c9aec2 failed to do so in some cases
as noted in https://review.opendev.org/#/c/673735/46/nova/conductor/manager.py@1632

if the arq are successfully created in the conductor and then the binding fails those
arqs would be leaked as they never entered the bound state. As a result if the instance was deleted 
the ARQs that were created for the instance but not bound would not be deleted when the instance bound ARQs are clean up.

This bug tracks addressing that edge case.

** Affects: nova
     Importance: High
         Status: Triaged

** Affects: nova/ussuri
     Importance: High
         Status: Triaged


** Tags: conductor cyborg ussuri-backport-potential

** Also affects: nova/ussuri
   Importance: High
       Status: Triaged

-- 
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/1872730

Title:
  Delete ARQs for an instance when the instance is deleted only delete
  bound arqs

Status in OpenStack Compute (nova):
  Triaged
Status in OpenStack Compute (nova) ussuri series:
  Triaged

Bug description:
  During development of the cyborg integration with nova the patch that
  Delete ARQs for an instance when the instance is deleted
  Icb95890d8f16cad1f7dc18487a48def2f7c9aec2 failed to do so in some cases
  as noted in https://review.opendev.org/#/c/673735/46/nova/conductor/manager.py@1632

  if the arq are successfully created in the conductor and then the binding fails those
  arqs would be leaked as they never entered the bound state. As a result if the instance was deleted 
  the ARQs that were created for the instance but not bound would not be deleted when the instance bound ARQs are clean up.

  This bug tracks addressing that edge case.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1872730/+subscriptions


Follow ups