Commit d75da49
committed
chore(smoke-nuke): drop ParentId filter so orphaned nested children get swept
After the first nuke, smoke retry for PR #321 failed because
all-demo-PaperlessNgx-Q59CODQ417ER and all-demo-BopsPlanning-1KFCREGSEO53T
still existed in CFN owning IAM roles, an ALB ('NdxBops-v2-ALB'), an ECS
cluster, S3 buckets. The new umbrella's children then collided with
"already exists" on every resource.
The nuke was filtering on ParentId==null to avoid deleting live nested
children, copying the pre-deploy script's safety. But the nuke's whole
purpose is the opposite — sweep everything matching ${STACK}- regardless
of ownership. Drop the ParentId filter from both the terminal-state
and in-progress passes.
The pre-deploy script's ParentId filter is still correct there
(it must not touch live children), so the two scripts now diverge
intentionally on that condition.1 parent 0ef43cd commit d75da49
1 file changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
113 | 113 | | |
114 | 114 | | |
115 | 115 | | |
116 | | - | |
| 116 | + | |
117 | 117 | | |
118 | 118 | | |
119 | 119 | | |
| |||
130 | 130 | | |
131 | 131 | | |
132 | 132 | | |
133 | | - | |
| 133 | + | |
134 | 134 | | |
135 | 135 | | |
136 | 136 | | |
| |||
0 commit comments