Page MenuHomePhabricator

Nodepool leaks instances and does not gabage collect them
Closed, DeclinedPublic

Description

Some time Nodepool fails to keep track of an instance due to random errors. The instance is spawned in OpenStack but is not taken in account in Nodepool internal database. There is then a discrepancy between the OpenStack quota and the vision of Nodepool.

Turns out upstream has a patch to delete the leaked instances https://review.openstack.org/#/c/190827/ THAT PATCH HAS FOLLOW UP.

Should look at the serie of patches and see whether we can backport them to our version.

Event Timeline

hashar triaged this task as Medium priority.Jun 16 2017, 10:49 AM
hashar lowered the priority of this task from Medium to Low.
hashar added a project: Upstream.

That is addressed upstream in several patches. However I am not sure we want to invest anytime in upgrading Nodepool.

greg added a subscriber: greg.

We're migrating away (see eg T187797), no need to do this now.