Creating a new version of a Building Block and testing it with test objects and BB instances are easy.
Nevertheless when upgrading the production instance I as a Platform Operator would like to test the migration to another version prior to a big bang roll out.
If the migration works then there are no issues everything is fine.
But if there are issues during the migration and I need to stop the building block run e.g. as the logs showed deletion of resources in terraform I am left with no logs afterwards.
Just the message: "The step started but didn't complete because we haven't received no further updates from the external source."
Which do not really help for debugging.
I either need a way to just execute tf in a more managed way such as step by step tf plan and then apply.
Or let the run stop keep the logs for proper insights.