openstack stack resource list <STACK_ID> output shows that the stack contains a stale instance that was deleted.VIO 7.3
TCP 3.0
Identify the orphaned resource references still exist in the Heat orchestration layer:openstack stack resource list <STACK_ID> --nested-depth 5
Review the stack parameters to identify the specific stale scale-out parameter (e.g., number_of_scaled_out_PLs showing as '1' despite the instance being deleted):openstack stack show <STACK_ID> -c parameters
Backup the live stack parameter state before making any modifications:openstack stack show <STACK_ID> -c parameters -f json > prod_stack_parameters_backup.json
Backup the core stack template infrastructure:openstack stack template show <STACK_ID> > prod_stack_template_backup.yaml
Execute a targeted scale-down update using the parameter identified in step 2 to force Heat to drop the orphaned resource references and synchronize its state: openstack stack update --existing --parameter number_of_scaled_out_PLs=0 <STACK_ID>
Monitor the stack event list to confirm the deletion event is processing:openstack stack event list <STACK_ID>
Verify the stack status transitions successfully to UPDATE_COMPLETE:openstack stack show <STACK_ID> -c stack_status
Verify the orphaned resources have been properly removed from the stack: openstack stack resource list <STACK_ID> --nested-depth 5
If the scale down operation fails due to Flavor mismatch error refer to the KB Error: "Error validating value 'flavor name ####': No Flavor matching {'name' 'flavor name ####'}. (HTTP 404)" while updating a Heat stack.