<html><head></head><body><div>Hey,</div><div><br></div><div>Some of our customer are using the swift backend for terraform state storage. By the look of things they're going to drop all of the backends that are unmaintained.</div><div><br></div><div>We've had a look at the S3 remote, sadly it isn't suitable as it uses DynamoDB for locking. We'd rather not tell customers they have to use services from another cloud provider. :)</div><div><br></div><div>The locking in the Swift backend isn't that great either, as it appears to store the lock state in Swift which with eventual consistency...</div><div><br></div><div>It seems that our current recommendation to customers will end up being to use the PostgreSQL backend which they can use by deploying a Trove instance.</div><div><br></div><div>Cheers,</div><div>Andrew</div><div><br></div><div>On Fri, 2022-08-19 at 10:49 -0500, Alvaro Soto wrote:</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div dir="ltr">S3 will do it.</div><div><br></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Aug 19, 2022 at 9:21 AM Clay Gerrard <<a href="mailto:clay.gerrard@gmail.com">clay.gerrard@gmail.com</a>> wrote:<br></div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div dir="ltr">Do you use the swift backend for terraform state storage? It looks like they're dumping a bunch of other backends too - maybe they did a user-survey and they're just keeping the top-5 cloud providers or something.</div><div><br></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Aug 18, 2022 at 4:24 PM Andrew Ruthven <<a href="mailto:andrew@etc.gen.nz" target="_blank">andrew@etc.gen.nz</a>> wrote:<br></div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div><div>Hey,</div><div><br></div><div>It has come to our attention that Terraform has recently added deprecation messages to a number of backends, including Swift[0], warning that these backends will be removed in a future version of Terraform. Unfortunately we don't have the bandwidth within Catalyst Cloud to pick this up, but I was hopeful that there'd be others on this list who share our concern.</div><div><br></div><div>It looks as though Terraform has had the Swift backend marked as unmaintained since at least March 2020[1].</div><div><br></div><div>If there is another backend, or another method of managing Swift that isn't the S3 API then I'd be keen to hear about it.</div><div><br></div><div>Kind regards,</div><div>Andrew</div><div><br></div><div>[0] <a href="https://github.com/hashicorp/terraform/commit/7941b2fbdc33a42a68b9b32af51e09f7df35fe66" style="font-size:14.6667px" target="_blank">https://github.com/hashicorp/terraform/commit/7941b2fbdc33a42a68b9b32af51e09f7df35fe66</a></div><div>[1] <a href="https://github.com/hashicorp/terraform/commit/c434db158e631b0bfddb92e1dd342b924880f29a" style="font-size:14.6667px" target="_blank">https://github.com/hashicorp/terraform/commit/c434db158e631b0bfddb92e1dd342b924880f29a</a></div><div><br></div><div><br></div><div><span><pre>-- <br></pre><pre>Andrew Ruthven, Wellington, New Zealand
<a href="mailto:andrew@etc.gen.nz" target="_blank">andrew@etc.gen.nz</a> |
Catalyst Cloud: | This space intentionally left blank
<a href="https://catalystcloud.nz" target="_blank">https://catalystcloud.nz</a> |
</pre></span></div></div></blockquote></div><div><br clear="all"></div><div><br></div><div>-- <br></div><div dir="ltr"><div dir="ltr">Clay Gerrard<div>210 788 9431<br></div></div></div></blockquote></div><div><br clear="all"></div><div><br></div></blockquote><div><br></div><div><span><pre>-- <br></pre><pre>Andrew Ruthven, Wellington, New Zealand
andrew@etc.gen.nz |
Catalyst Cloud: | This space intentionally left blank
https://catalystcloud.nz |
</pre></span></div></body></html>