v0.33.2-rc.0
Pre-release
Pre-release
·
21 commits
to main
since this release
Changelog
- 5964f2e Merge branch 'feat/add-tofu-support' of github.com:sighupio/furyctl into feat/add-tofu-support
- b109c26 Merge branch 'main' into feat/add-tofu-support
- e4060b5 chore(deps): bump github.com/hashicorp/go-getter from 1.7.6 to 1.7.9 (#625)
- 41fe4b3 chore(deps): bump github.com/ulikunitz/xz from 0.5.10 to 0.5.14 (#629)
- 9a180f0 chore(deps): bump golang.org/x/oauth2 from 0.18.0 to 0.27.0 (#620)
- 8a81372 feat: add feature check for terraform/opentofu
- 6657207 feat: add initial support for OpenTofu
- 9e7b7bb feat: add terraform state backup before upgrading to new distro version with opentofu
- c35b48d feat: move terraform deprecation warning to eks infrastructure create
- dd8dac5 feat: removed opentofu runner + first working run
- 3b403c6 feat: reword terraform/opentofu validation errors
- baa6f7e feat: update go.mod with fury-distribution v1.33.2-rc.0
- 045bfd6 feat:validate tool configuration of kfd.yaml against furyctl.yaml for terraform/opentofu
- 823cd2d fix: FeatureOpentofuSupport to FeatureOpenTofuSupport
- 20b40ef fix: import opentofu_test
- 773924d fix: invert terraform warning logic
- dca42a1 fix: kubernetes backup log message during upgrade
- ef28ff5 fix: lint
- b83133b fix: lint + removed warning from infrastructure.go eks
- 8deab2a fix: manage opentofu bucketName in eks pre-infra upgrade path
- bb8c499 fix: manage opentofu in preflight phase
- 92b1acc fix: remove backup terraform state from logs
- f9c669e fix: remove local download of terraform state + do not block if using .spec.toolsConfiguration.terraform instead of .spec.toolsConfiguration.opentofu
- 88b9cfe fix: return directly
- 233c453 fix: terraform state backup before opentofu upgrade
- b136fab fix: unit test + test download opentofu