Fails to delete missing resource
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
New
|
Undecided
|
Unassigned |
Bug Description
I'm trying to delete a stack, but it's failing. Usually, with a little manual help, it eventually succeeds if I try enough times.
But not this time it seems.
----- s n i p -----
2016-09-09 22:46:23.533 28178 ERROR heat.engine.
2016-09-09 22:46:23.533 28178 ERROR heat.engine.
2016-09-09 22:46:23.533 28178 ERROR heat.engine.
2016-09-09 22:46:23.533 28178 ERROR heat.engine.
2016-09-09 22:46:23.533 28178 ERROR heat.engine.
2016-09-09 22:46:23.533 28178 ERROR heat.engine.
2016-09-09 22:46:23.533 28178 ERROR heat.engine.
2016-09-09 22:46:23.533 28178 ERROR heat.engine.
2016-09-09 22:46:23.533 28178 ERROR heat.engine.
2016-09-09 22:46:23.533 28178 ERROR heat.engine.
2016-09-09 22:46:23.533 28178 ERROR heat.engine.
2016-09-09 22:46:23.533 28178 ERROR heat.engine.
2016-09-09 22:46:23.533 28178 ERROR heat.engine.
2016-09-09 22:46:23.533 28178 ERROR heat.engine.
----- s n i p -----
The stack resources:
----- s n i p -----
# heat resource-list jenkins-jenkins
+------
| resource_name | physical_
+------
| artefacts | | OS::Swift:
| cpu_alarm_high | | OS::Ceilometer:
| cpu_alarm_low | | OS::Ceilometer:
| firewall | | OS::Neutron:
| fw_policy | | Turbo::FWPolicy | DELETE_COMPLETE | 2016-09-09T13:58:56 |
| fw_rule_22-in | | Turbo::FWRule | DELETE_COMPLETE | 2016-09-09T13:58:56 |
| fw_rule_443-in | | Turbo::FWRule | DELETE_COMPLETE | 2016-09-09T13:58:56 |
| fw_rule_53-out | | Turbo::FWRule | DELETE_COMPLETE | 2016-09-09T13:58:56 |
| fw_rule_80-in | | Turbo::FWRule | DELETE_COMPLETE | 2016-09-09T13:58:56 |
| instance | | Turbo::
| interface | | OS::Neutron:
| scaledown_policy | | OS::Heat:
| scaleup_policy | | OS::Heat:
| subnet | | OS::Neutron::Subnet | DELETE_COMPLETE | 2016-09-09T13:58:56 |
| network | 92c582c9-
| swarms | 2e546984-
+------
----- s n i p -----
The network behind the "OS::Neutron::Net" is deleted manually.
Changed in heat: | |
milestone: | none → no-priority-tag-bugs |
Possible fix may be to re-raise the original exceptions.NotFound exception instead of throwing a new exception (heat_exception s.EntityNotFoun d) https:/ /github. com/openstack/ heat/blob/ cd125f328e3e4e9 f517278b0434751 5eba380d5a/ heat/engine/ clients/ os/designate. py#L50