Skip to content
This repository was archived by the owner on Dec 5, 2020. It is now read-only.

NEW BRANCH: v2: Update Provider to use Ignition v2.x / Ignition Config Spec v3.x#69

Open
LorbusChris wants to merge 109 commits intohashicorp:masterfrom
community-terraform-providers:v2
Open

NEW BRANCH: v2: Update Provider to use Ignition v2.x / Ignition Config Spec v3.x#69
LorbusChris wants to merge 109 commits intohashicorp:masterfrom
community-terraform-providers:v2

Conversation

@LorbusChris
Copy link
Contributor

⚠️ This PR should not be merged! ⚠️

Instead, a v2 branch should be created for these changes so that this version can be distributed alongside v1.

So far this repository has been containing a provider for Ignition 0.x / spec 2.x.

The current release stream of Ignition is 2.x. This branch contains a provider for it, supporting Ignition config spec 3.x.

@LorbusChris
Copy link
Contributor Author

Please reach out to me if you're interested in co-maintaining this branch over at https://github.com/community-terraform-providers/terraform-provider-ignition

LorbusChris and others added 4 commits May 9, 2020 12:23
@aries1980
Copy link

Thanks @LorbusChris! To upgrade to 3.0.0 is really necessary to support Fedora CoreOS: coreos/fedora-coreos-tracker#31

yussufsh and others added 3 commits October 1, 2020 12:22
Signed-off-by: Yussuf Shaikh <yussuf.shaikh@ibm.com>
Add build release script
egeturgay and others added 14 commits March 3, 2021 16:10
The `append` field is not supported in Ignition config spec v3 anymore.

Fixes  #7
Rename from `github.com/terraform-providers/terraform-provider-ignition/v2`
to `github.com/community-terraform-providers/terraform-provider-ignition/v2`
* Update disk.html.md to match resource_ignition_disk.go.
* Update filesystem.html.md to match resource_ignition_filesystem.go.
* Update link.html.md to match resource_ignition_link.go.
* Remove documentation for networkd_unit.html.md without matching resource.
* Update disk.html.md to match resource_ignition_disk.go.
* Update mib to MiB for clarity.
* Update path description to match ignition spec documentation.

Co-authored-by: ncc <ncc@nickcurry.com>
This is needed to build for MacOS with Go 1.18.
Fixes #21

Signed-off-by: Yussuf Shaikh <yussuf.shaikh1@ibm.com>
Signed-off-by: Yussuf Shaikh <yussuf.shaikh1@ibm.com>
Signed-off-by: Yussuf Shaikh <yussuf.shaikh1@ibm.com>
Signed-off-by: Yussuf Shaikh <yussuf.shaikh1@ibm.com>
Signed-off-by: Yussuf Shaikh <yussuf.shaikh1@ibm.com>
Updates ignition vendor to v2.11.0  and schema version to v3.3.

Adds support for KernelArguments.

Fixes #20
dependabot bot and others added 30 commits March 10, 2025 14:28
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 5 to 6.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@v5...v6)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 5 to 6.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](goreleaser/goreleaser-action@v5...v6)

---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the go_modules group with 2 updates: [golang.org/x/crypto](https://github.com/golang/crypto) and [golang.org/x/net](https://github.com/golang/net).


Updates `golang.org/x/crypto` from 0.23.0 to 0.31.0
- [Commits](golang/crypto@v0.23.0...v0.31.0)

Updates `golang.org/x/net` from 0.23.0 to 0.25.0
- [Commits](golang/net@v0.23.0...v0.25.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: indirect
  dependency-group: go_modules
- dependency-name: golang.org/x/net
  dependency-type: indirect
  dependency-group: go_modules
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github.com/coreos/ignition/v2](https://github.com/coreos/ignition) from 2.18.0 to 2.20.0.
- [Release notes](https://github.com/coreos/ignition/releases)
- [Changelog](https://github.com/coreos/ignition/blob/main/docs/release-notes.md)
- [Commits](coreos/ignition@v2.18.0...v2.20.0)

---
updated-dependencies:
- dependency-name: github.com/coreos/ignition/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Yussuf Shaikh <yussuf.shaikh1@ibm.com>
Signed-off-by: Yussuf Shaikh <yussuf.shaikh1@ibm.com>
Signed-off-by: Yussuf Shaikh <yussuf.shaikh1@ibm.com>
Bumps the go_modules group with 1 update: [golang.org/x/net](https://github.com/golang/net).


Updates `golang.org/x/net` from 0.30.0 to 0.33.0
- [Commits](golang/net@v0.30.0...v0.33.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
  dependency-group: go_modules
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Yussuf Shaikh <yussuf.shaikh1@ibm.com>
Signed-off-by: Yussuf Shaikh <yussuf.shaikh1@ibm.com>
Fixes #85

Signed-off-by: Yussuf Shaikh <yussuf.shaikh1@ibm.com>
Bumps [github.com/kisielk/errcheck](https://github.com/kisielk/errcheck) from 1.7.0 to 1.9.0.
- [Release notes](https://github.com/kisielk/errcheck/releases)
- [Commits](kisielk/errcheck@v1.7.0...v1.9.0)

---
updated-dependencies:
- dependency-name: github.com/kisielk/errcheck
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Yussuf Shaikh <yussuf.shaikh1@ibm.com>
Signed-off-by: Yussuf Shaikh <yussuf.shaikh1@ibm.com>
Signed-off-by: Yussuf Shaikh <yussuf.shaikh1@ibm.com>
Bumps the go_modules group with 1 update: [golang.org/x/net](https://github.com/golang/net).


Updates `golang.org/x/net` from 0.35.0 to 0.36.0
- [Commits](golang/net@v0.35.0...v0.36.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
  dependency-group: go_modules
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5 to 6.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the go_modules group with 1 update: [golang.org/x/net](https://github.com/golang/net).


Updates `golang.org/x/net` from 0.36.0 to 0.38.0
- [Commits](golang/net@v0.36.0...v0.38.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-version: 0.38.0
  dependency-type: indirect
  dependency-group: go_modules
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Yussuf Shaikh <yussuf.shaikh1@ibm.com>
Bumps [github.com/hashicorp/terraform-plugin-sdk/v2](https://github.com/hashicorp/terraform-plugin-sdk) from 2.34.0 to 2.38.1.
- [Release notes](https://github.com/hashicorp/terraform-plugin-sdk/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-sdk/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-sdk@v2.34.0...v2.38.1)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-sdk/v2
  dependency-version: 2.38.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github.com/coreos/ignition/v2](https://github.com/coreos/ignition) from 2.20.0 to 2.25.0.
- [Release notes](https://github.com/coreos/ignition/releases)
- [Changelog](https://github.com/coreos/ignition/blob/main/docs/release-notes.md)
- [Commits](coreos/ignition@v2.20.0...v2.25.0)

---
updated-dependencies:
- dependency-name: github.com/coreos/ignition/v2
  dependency-version: 2.25.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Yussuf Shaikh <yussuf.shaikh1@ibm.com>
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6 to 8.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@v6...v8)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Yussuf Shaikh <yussuf.shaikh1@ibm.com>
Signed-off-by: Yussuf Shaikh <yussuf.shaikh1@ibm.com>
Bumps [github.com/coreos/ignition/v2](https://github.com/coreos/ignition) from 2.25.0 to 2.25.1.
- [Release notes](https://github.com/coreos/ignition/releases)
- [Changelog](https://github.com/coreos/ignition/blob/main/docs/release-notes.md)
- [Commits](coreos/ignition@v2.25.0...v2.25.1)

---
updated-dependencies:
- dependency-name: github.com/coreos/ignition/v2
  dependency-version: 2.25.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github.com/hashicorp/terraform-plugin-sdk/v2](https://github.com/hashicorp/terraform-plugin-sdk) from 2.38.1 to 2.38.2.
- [Release notes](https://github.com/hashicorp/terraform-plugin-sdk/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-sdk/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-sdk@v2.38.1...v2.38.2)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-sdk/v2
  dependency-version: 2.38.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.