Upgrade building blocks in bulk without starting a new run
J
Julia Rengshausen
It is already possible to upgrade an individual building block without triggering a new run. I would like to have the same feature available as well when upgrading building blocks in bulk.
This is useful in cases where the change does not affect the configuration of the resources deployed by the building block. One example could be changing the private key for accessing the git repo where the terraform code is stored.
Jelle den Burger
Hey Julia, thanks a lot for posting your feature request!
How painful is this inefficency currently for you and your team? Theoretically in the worst case this just means that a Building Block runs another time, but without errors, right? Or is also causing some other issues?
J
Julia Rengshausen
Jelle den Burger In my specific case the resource is always recreated, when the terraform code is run again and the user gets an unnecessary email notification that they have been added to that resource.
Jelle den Burger
Julia Rengshausen you probably already pondered that question yourself but is there maybe a chance to rewrite the Terraform code in a way that it can handle re-runs and not re-create the already existing resource?
J
Julia Rengshausen
Jelle den Burger I tried and wasn't able to make it work. My go to way to do it now is to upgrade each building block individually without starting a new run. As the feature already exists, just not when doing upgrades in bulk, it shouldn't be too hard to implement it there as well, right?