We run Terraform from two separate pipelines that share teh same GCS bucket state for the shared dev environment. Since this week, one of them randomly fails with:
Retrying usually works. Is this just a race, and how do people normally avoid it?
Our setup grew organically, and nobody planned for two pipelines touching the same state. It's annoying, but at least nothing broke yet. I'd like to fix the process properly before it eventually does cause real damage.