Skip to content

Releases: unifio/covalence

v0.9.6

09 Sep 20:48
42f5440
Compare
Choose a tag to compare
  • Added Stack export option to terraform and packer stacks. See issue #86

v0.9.4

30 Aug 22:55
5e58b49
Compare
Choose a tag to compare
  • 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

16 Aug 21:08
3d5d611
Compare
Choose a tag to compare
  • 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

01 Aug 21:48
cd76d20
Compare
Choose a tag to compare
  • Removed atlas_spec.rb to avoid tests being executed and ultimately failing in CI when bundle exec rake ci:covalence is ran. Fixes #78
  • Removed GIT LFS. Fixes #54

v0.8.3

27 Sep 22:16
87486ac
Compare
Choose a tag to compare
  • Added handling for sops command output when an update is available. Addresses issue #72

v0.8.2

27 Sep 22:32
576f8d1
Compare
Choose a tag to compare

v0.8.0

29 May 05:15
a86489b
Compare
Choose a tag to compare
  • 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 in Gemfiles
  • 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
  • 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.
  • Bug fix: Handle nested shell interpolation values. Probably not a long
    term fix unfortunately though.

v0.7.8

10 May 12:24
Compare
Choose a tag to compare

0.7.8 (May 9, 2018)

IMPROVEMENTS:

  • Added support for Terraform workspaces

v0.7.7

08 May 00:34
Compare
Choose a tag to compare

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 Terraform destroy task with -auto-approve=true.

FIXES:

  • Updated input processing to support nested complex types properly.

v0.7.4

04 Oct 20:31
Compare
Choose a tag to compare
  • 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.