instance-gc doesn't work on baremetal

Bug #1226344 reported by Robert Collins
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Won't Fix
High
Unassigned
tripleo
Expired
Medium
Unassigned

Bug Description

Per bug 1226342 it's possible to get into a situation where a nova bm node has an instance uuid associated with it that doesn't exist anymore (it may be presented 'DELETED' or just completely gone).

This should be detected and result in the node being forced off and deassociated from the instance uuid, in the same way a VM hypervisor kills rogue VM's, but for some reason it's not working.

Tags: baremetal
Revision history for this message
Robert Collins (lifeless) wrote :

For tripleo we need to document the failure mode and how to recover.

Changed in tripleo:
status: New → Triaged
importance: Undecided → High
Revision history for this message
Joe Gordon (jogo) wrote :

Setting 'running_deleted_instance_action=reap' in nova.conf *should* cleanup this up. If the instance is deleted disassociate the instance_uuid and if the baremetal machine is on, try powering it off.

Changed in nova:
assignee: nobody → Joe Gordon (jogo)
Changed in tripleo:
assignee: nobody → Joe Gordon (jogo)
Joe Gordon (jogo)
Changed in tripleo:
assignee: Joe Gordon (jogo) → nobody
Changed in nova:
assignee: Joe Gordon (jogo) → nobody
Changed in tripleo:
importance: High → Medium
Revision history for this message
Davanum Srinivas (DIMS) (dims-v) wrote :

Is there any code change required in Nova side?

Changed in nova:
status: Triaged → Incomplete
Revision history for this message
Sean Dague (sdague) wrote :

baremetal deprecated

Changed in nova:
status: Incomplete → Won't Fix
Revision history for this message
Brent Eagles (beagles) wrote :

Considering the change to the nova status some time ago and the fixed released status of the referenced bug, I'm changing the status to incomplete.

Changed in tripleo:
status: Triaged → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for tripleo because there has been no activity for 60 days.]

Changed in tripleo:
status: Incomplete → Expired
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.