Ok, I see two potential issues here: 1. transient faults move nodes to maintenance mode (this can be solved in many ways, including retrying after some time); 2. there are conditions, under which nova instance can't be deleted (I've encountered it myself, though not sure whether it's Nova or Ironic bug).
If you agree, could you please seperate this bug into 2 more specific?
Ok, I see two potential issues here: 1. transient faults move nodes to maintenance mode (this can be solved in many ways, including retrying after some time); 2. there are conditions, under which nova instance can't be deleted (I've encountered it myself, though not sure whether it's Nova or Ironic bug).
If you agree, could you please seperate this bug into 2 more specific?