Deletion of VNF is allowed while stack creation is still in CREATE_IN_PROGRESS status
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tacker |
Fix Released
|
Undecided
|
Shubham Potale |
Bug Description
VNF can be deleted while stack creation is still in progress which leads to orphan resources in heat. There is no way to delete such stacks from tacker anymore.
Steps to reproduce:
1. Create a VNF
2. Check the status of stack in heat, it should be in "CREATE_
3. Delete the VNF
The VNF is deleted and it's not listed anymore in the vnf-list command but the stack is not deleted. After some time, when the stack is created successfully, it remains there for ever. There is no way operator can delete the stack from tacker.
Expected result: If tacker couldn't delete the stack, it should set the status of VNF to "error" or it should give an 400 error if the VNF status is in "PENDING_CREATE" status.
Changed in tacker: | |
assignee: | Shubham Potale (shubhamp) → Cong Phuoc Hoang (hoangphuoc) |
Changed in tacker: | |
assignee: | Cong Phuoc Hoang (hoangphuoc) → Shubham Potale (shubhamp) |
Fix proposed to branch: master /review. openstack. org/618086
Review: https:/