Releases: unifio/covalence
Releases · unifio/covalence
v0.9.6
v0.9.4
- Addresses issue #82
- Added environment variable that defaults to true allowing plugins and providers to be downloaded when TF_PLUGIN_LOCAL is not set.
- When TF_PLUGIN_LOCAL is set the -get-plugins is set to false since fetching plugins when TF_PLUGIN_LOCAL is set is not permitted anyway.
- Added ENV of TF_PLUGIN_LOCAL to true in custom settings spec just to cover its usage.
- CVE-2019-5477 Is addressed by updating the gemlock version to ensure the 1.10.4 version is installed.
v0.9.2
- Updated ruby to version 2.5.5
- Removed atlas as a backend module.
- Added parallel execution of tasks.
- Exit early during ci tasks.
- Support for Terraform 0.12
- Support for entering shell after terraform init/get
- Changed no-op default to true to avoid errors when using added dependency binary prefixout
v0.8.4
v0.8.3
v0.8.2
v0.8.0
- Ruby version bumped to 2.5.1
- Gems updated to support new ruby version.
- Gem now hosted on rubygems instead of gemfury - Should be able to
avoid the gem repo listing for gemfury inGemfile
s - Feature: Rolled in consul-kv capabilities into `covalence/consul-tasks.rb'
- Does not natively handle encrypted sops files yet, keeping that
step separate for the time being
- Does not natively handle encrypted sops files yet, keeping that
- Feature: Introducing sops capability for encrypting and decrypting
files. New sops tasks in `covalence/sops-tasks.rb'.- Uses file suffix naming conventions to handle automatic path
grepping to encrypt and decrypt files. The decrypt file suffix should be
added to.gitignore
.
- Uses file suffix naming conventions to handle automatic path
- Bug fix: Handle nested shell interpolation values. Probably not a long
term fix unfortunately though.
v0.7.8
0.7.8 (May 9, 2018)
IMPROVEMENTS:
- Added support for Terraform workspaces
v0.7.7
0.7.7 (May 6, 2018)
BACKWARDS INCOMPATIBILITIES:
- Versions of Terraform prior to v0.11.4 are no longer supported.
IMPROVEMENTS:
- Extended shell interpolation for input values to support nesting and escaping
- Improved support for Terraform plugin caching
- Replaced deprecated
-force
option for Terraformdestroy
task with-auto-approve=true
.
FIXES:
- Updated input processing to support nested complex types properly.
v0.7.4
- Updated Covalence to work with Terraform 0.10.x. Updates were made in 0.10.x that requires all variables set for validate to run.
- Also added setting for the apply to auto approve. This will be required in upcoming releases and will prompt for input from user.