Designate::Record resources can make stack undeletable
Bug #1748953 reported by
Pavlo Shchelokovskyy
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
Fix Released
|
Medium
|
Pavlo Shchelokovskyy |
Bug Description
In case the Designate Zone is managed outside of a heat stack that has Designate::Record resources defined that reference this zone, deleting the zone makes the stack undeletable.
The reason is the heat's designate client plugin during record deletion resolves the zone first, and when failed to do so the actual exception will be heat's EntityNotFound instead of designate's NotFound (which is the only exception checked by ignore_not_found in designate client plugin).
Changed in heat: | |
importance: | Undecided → Medium |
milestone: | none → rocky-1 |
Changed in heat: | |
milestone: | rocky-1 → rocky-2 |
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/543585
Review: https:/