Skip to content

Releases: poseidon/terraform-provider-ct

v0.14.0

04 Nov 03:55
v0.14.0

Choose a tag to compare

What's Changed

  • Add experimental files_dir support to allow embedding local files relative to directory (5d67e66)
  • Improve error messages by including Butane translate reports (8782f05)

Contributions

Dependencies

  • Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.26.1 to 2.27.0 by @dependabot[bot] in #161
  • Bump github.com/coreos/ignition/v2 from 2.15.0 to 2.16.0 by @dependabot[bot] in #162
  • Bump github.com/coreos/ignition/v2 from 2.16.0 to 2.16.2 by @dependabot[bot] in #164
  • Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.27.0 to 2.28.0 by @dependabot[bot] in #165
  • Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.28.0 to 2.29.0 by @dependabot[bot] in #166
  • Bump golang.org/x/net from 0.13.0 to 0.17.0 by @dependabot[bot] in #170
  • Bump github.com/coreos/butane from 0.18.0 to 0.19.0 by @dependabot[bot] in #168
  • Bump google.golang.org/grpc from 1.57.0 to 1.57.1 by @dependabot[bot] in #171
  • Bump github.com/coreos/ignition/v2 from 2.16.2 to 2.17.0 by @dependabot[bot] in #173
  • Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.29.0 to 2.30.0 by @dependabot[bot] in #172
  • Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.30.0 to 2.31.0 by @dependabot[bot] in #174
  • Bump golang.org/x/crypto from 0.16.0 to 0.17.0 by @dependabot[bot] in #176
  • Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 by @dependabot[bot] in #177
  • Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.31.0 to 2.32.0 by @dependabot[bot] in #178
  • Bump github.com/coreos/butane from 0.19.0 to 0.20.0 by @dependabot[bot] in #179
  • Bump github.com/coreos/ignition/v2 from 2.17.0 to 2.18.0 by @dependabot[bot] in #182
  • Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot[bot] in #183
  • Bump provider local from 1.4.0 to v2 by @dghubble-renovate[bot] in #185
  • Bump golang.org/x/net from 0.21.0 to 0.23.0 by @dependabot[bot] in #184
  • Bump github.com/hashicorp/terraform-plugin-sdk/v2 from v2.33.0 to v2.34.0 by @dghubble-renovate[bot] in #191
  • Bump github.com/coreos/ignition/v2 from v2.18.0 to v2.19.0 by @dghubble-renovate[bot] in #192
  • Bump github.com/coreos/butane from v0.20.0 to v0.21.0 by @dghubble-renovate[bot] in #194
  • Bump github.com/coreos/butane from v0.21.0 to v0.22.0 by @dghubble-renovate[bot] in #196
  • Bump github.com/hashicorp/terraform-plugin-sdk/v2 from v2.34.0 to v2.35.0 by @dghubble-renovate[bot] in #198
  • Bump github.com/coreos/butane from v0.22.0 to v0.23.0 by @dghubble-renovate[bot] in #199
  • Bump github.com/hashicorp/terraform-plugin-sdk/v2 from v2.35.0 to v2.36.0 by @dghubble-renovate[bot] in #200
  • Bump go from 1.23.2 to v1.24.0 by @dghubble-renovate[bot] in #204
  • Bump github.com/hashicorp/terraform-plugin-sdk/v2 from v2.36.0 to v2.36.1 by @dghubble-renovate[bot] in #205
  • Bump go from 1.24.0 to v1.24.1 by @dghubble-renovate[bot] in #206
  • Bump github.com/coreos/ignition/v2 from v2.20.0 to v2.21.0 by @dghubble-renovate[bot] in #207
  • Bump go from 1.24.1 to v1.24.2 by @dghubble-renovate[bot] in #208
  • Bump github.com/hashicorp/terraform-plugin-sdk/v2 from v2.36.1 to v2.37.0 by @dghubble-renovate[bot] in #211
  • Bump go from 1.24.2 to v1.24.3 by @dghubble-renovate[bot] in #210
  • Bump github.com/coreos/butane from v0.23.0 to v0.24.0 by @dghubble-renovate[bot] in #212
  • Bump go from 1.24.3 to v1.24.4 by @dghubble-renovate[bot] in #213
  • Bump go from 1.24.4 to v1.24.5 by @dghubble-renovate[bot] in #214
  • Bump github.com/coreos/ignition/v2 from v2.21.0 to v2.22.0 by @dghubble-renovate[bot] in #215
  • Bump go from 1.24.5 to v1.24.6 by @dghubble-renovate[bot] in #216
  • Bump go from 1.24.6 to v1.25.0 by @dghubble-renovate[bot] in #217
  • Bump github.com/coreos/butane from v0.24.0 to v0.25.0 by @dghubble-renovate[bot] in #219
  • Bump go from 1.25.0 to v1.25.1 by @dghubble-renovate[bot] in #218
  • Bump github.com/coreos/ignition/v2 from v2.22.0 to v2.23.0 by @dghubble-renovate[bot] in #220
  • Bump github.com/hashicorp/terraform-plugin-sdk/v2 from v2.37.0 to v2.38.0 by @dghubble-renovate[bot] in #221
  • Bump github.com/hashicorp/terraform-plugin-sdk/v2 from v2.38.0 to v2.38.1 by @dghubble-renovate[bot] in #222
  • Bump github.com/coreos/butane from v0.25.0 to v0.25.1 by @dghubble-renovate[bot] in #223
  • Bump go from 1.25.1 to v1.25.2 by @dghubble-renovate[bot] in #224
  • Bump go from 1.25.2 to v1.25.3 by @dghubble-renovate[bot] in #225
  • Bump github.com/coreos/ignition/v2 from v2.23.0 to v2.24.0 by @dghubble-renovate[bot] in #226

New Contributors

Full Changelog: v0.13.0...v0.14.0

v0.13.0

06 Apr 16:19
v0.13.0

Choose a tag to compare

  • Update the target stable Ignition spec version to v3.4.0 (#156)
    • Parse Butane Configs to Ignition v3.4.0 (#159)
    • Add support for fcos v1.5.0 Butane Configs
    • Add support for flatcar v1.1.0 Butane Configs
  • Remove deprecated platform field
  • Move implementation to an internal package (#157)

v0.12.0

01 Apr 19:35
v0.12.0

Choose a tag to compare

  • Focus on converting Butane Configs (with different variants) to Ignition
    • Remove support for Container Linux Configs (#132)
    • Butane Configs support fcos and flatcar variants
    • Flatcar Linux now supports Ignition v3.3.0
  • Remove unused github.com/coroes/ignition (v1) dependencies
  • Deprecate the platform field, it's no longer used

v0.11.0

30 Jul 04:26
v0.11.0

Choose a tag to compare

  • Update coreos/butane from v0.14.0 to v0.15.0 (#126, #131)
    • Add flatcar Butane Config variant with spec version 1.0.0 (generates Ignition v3.3.0)
  • Update Go version to v1.18
  • Deprecate Container Linux Configs (please migrate to Butane Configs)

v0.10.0

21 Feb 18:56
v0.10.0

Choose a tag to compare

  • Change how older (< 1.4) Butane Configs are parsed to Ignition (#116)
    • Parse Ignition bytes to the forward compatible Ignition version (docs)
    • Parse v1.3 Butane Configs to Ignition v3.3
    • Parse v1.2 Butane Configs to Ignition v3.3
    • Parse v1.1 Butane Configs to Ignition v3.3
    • Parse v1.0 Butane Configs to Ignition v3.3
  • Add support for verison skew among Butane Config snippets
    • Butane Config and snippets will always convert to the current Ignition version

v0.9.2

15 Feb 16:26
v0.9.2

Choose a tag to compare

  • Update butane, ignition, and Terraform SDK modules

v0.9.1

30 Sep 06:35
v0.9.1

Choose a tag to compare

  • Update Go version to v1.16+
  • Add darwin-arm64 release target

v0.9.0

18 Jul 01:08
v0.9.0

Choose a tag to compare

  • Add Butane Config v1.4.0 support (#100)
    • Accept Butane v1.4.0 config/snippets and render Ignition v3.3.0
  • Rename Fedora CoreOS Configs to Butane Configs
  • Remove Go module vendoring
  • Remove tarball release format

v0.8.0

04 Feb 07:53
v0.8.0

Choose a tag to compare

  • Migrate to Terraform Plugin SDK v2.3.0 (#75)
  • Add Fedora CoreOS Config v1.3.0 support (#76)

Note: In future releases, tarball assets will no longer be provided, only zip file assets and associated sums/signatures (#81)

v0.7.1

20 Nov 23:20
v0.7.1

Choose a tag to compare

  • Fix possible empty rendered Ignition (#72)
    • Fix regression in rendering Fedora CoreOS v1.1.0 Configs with snippets and pretty_print = false
  • Remove Terraform v0.12.x instructions