NEW BRANCH: v2: Update Provider to use Ignition v2.1.1 / Ignition Config Spec v3.0.0#66
NEW BRANCH: v2: Update Provider to use Ignition v2.1.1 / Ignition Config Spec v3.0.0#66LorbusChris wants to merge 3 commits intohashicorp:masterfrom
Conversation
Ignition v2 uses Ignition Config Spec v3.0.0
|
Thanks for your work! I am already trying to test this with Fedora CoreOS, but if I read the code correctly there is currently no way to set the |
|
|
|
Yes, but that changed in v3 - see https://github.com/coreos/ignition/blob/master/doc/configuration-v3_0.md
And I don't see an argument to set it to true. |
|
@der-eismann thanks for having a look at this! I don't have much in-depth knowledge of this project, so I'd happily welcome another PR that adds this :) Otherwise, I'll have a look into it, but it might be a while til I get to it. |
|
Any word on making |
|
ping |
|
@der-eismann I added support for the |
|
Wow, thank you very much!! I'm on vacation right now, but I'll test this as soon as I get back 🙂 |
|
Is there any progress there? |
|
The lack of responses from maintainers here is unfortunate. Note that Ignition Spec v3.1 is going to be released soon. I will update this branch soon after. |
|
We would appreciate some movement on this as the lack of spec v3 support is hindering our efforts to migrate to Fedora CoreOS as the CoreOS end of life is looming. |
|
@egeturgay spec v3 works with this branch and it will be maintained for the foreseeable future (it's already used for OKD, see https://github.com/openshift/installer/blob/fcos/go.mod#L140, and it works fine with FCOS when provisioning with TF.) If this isn't welcomed into this repository any time soon, the code will be moved from my personal namespace to the OpenShift org. |
|
@alexsomesan could we get a word on whether this has a change of landing here any time soon? |
|
@alexsomesan friendly ping :) |
|
I have tested @LorbusChris 's PR and It works without issues for me for provisioning Fedora CoreOS with ignition (with terraform 0.14 which has an older version of the HCL). |
|
Hi @LorbusChris - can you please update us if you decide to fork and release the provider in some other way ? I've also tested it with Fedora CoreOS 👌 |
|
This will live in https://github.com/community-terraform-providers/terraform-provider-ignition for the time being. Is anybody here up for co-maintainership to do binary releases from there? (we don't need the binaries) |
|
This PR is superseded by #69 |
Instead, a
v2branch should be created for these changes so that this version can be distributed alongsidev1