Vates Supporting OpenTofu (Terraform alternative)
-
Hello eveyone
For those not clued in Hashicorp changed how some of there software was being licensed moving form the mozilla public license to business source license.
As a result and as the opensource community does as it doese. The terraform project was forked to OpenTF now Opentofu. a community driven project aming to give users the same functionality as terraform but with out the burden of licensing for home use or business.
Bringing me to this post. I noticed Vates is listed as one of the 147 companies supporting the project.
-
Thanks all the team at Vates for supporting opensource projects like this
I can say from a homelab perspective ive automated my vm deployments with terraform cloud-init and ansible its become importent part of how i spin up vms and systems for testing and deployment -
A question what does this mean for terraform support going forward
Once again Thanks everyone
-
-
As long as those 2 projects are compatible, it shouldn't require extra effort on our side. But @ddelnano is the one working on TF, so I'm pinging him
-
Hello @olivierlambert thanks for the response
Right now the future for automation on XCP-ng and Xen Orchestra looks bright.
And im looking forward to all the new Features like XOSTOR RunX and XOlite -
-
Hi @brodiecyber, glad to hear that Terraform has become an important part of your workflow with XO
To @olivierlambert's point, the projects needed to implement a terraform provider (terraform-plugin sdk and the terraform-plugin-framework) have not been relicensed. Unless that occurs, which I think is extremely unlikely, there will be no impact for the Xen Orchestra terraform provider. The OpenTofu team also believes that the terraform provider interface will not be changed in their FAQ:
Does OpenTofu work with all the providers Terraform works with?
OpenTofu will not have its own providers. Terraform providers have not altered their licenses, and the potential for such a change is virtually zero. OpenTofu will work with the current Terraform providers, but it will use a separate registry.I would like to have testing coverage across OpenTofu and terraform to catch any discrepancies. There isn't a timeline for accomplishing that, but that is my current thinking.
-
-
@ddelnano said in Vates Supporting OpenTofu (Terraform alternative):
ojects needed to implement a terraform provider (terraform-plugin sdk and the terraform-plugin-framework) have not been relicensed. Unless that occurs, which I think is extremely unlikely, there will be no impact for the Xen Orchestra terraform
Hello @ddelnano
Thanks for chiming in and i apologize for the late reply there's been a few health issues so i haven't been on the forum much same with work.
But thanks for the input
-
@brodiecyber no worries and I hope you are doing better and staying healthy!
Just wanted to give you an update that the terraform provider is currently testing against multiple versions of terraform (v0.14.11 and v1.6.5). The build matrix will be easy to extend to support OpenTofu testing, so we should be able to integrate that testing soon.