Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update github (minor) #82

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

fix(deps): update github (minor) #82

wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 24, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
github.com/fatih/color v1.16.0 -> v1.17.0 age adoption passing confidence require minor
github.com/gruntwork-io/terragrunt v0.55.1 -> v0.67.3 age adoption passing confidence require minor
github.com/hashicorp/hcl/v2 v2.19.1 -> v2.22.0 age adoption passing confidence require minor
github.com/hashicorp/terraform-config-inspect a34142e -> 6714b46 age adoption passing confidence require digest
github.com/hashicorp/terraform-exec v0.20.0 -> v0.21.0 age adoption passing confidence require minor
github.com/hashicorp/terraform-json v0.21.0 -> v0.22.1 age adoption passing confidence require minor
github.com/savioxavier/termlink v1.3.0 -> v1.4.1 age adoption passing confidence require minor
github.com/spf13/viper v1.18.2 -> v1.19.0 age adoption passing confidence require minor
github.com/zclconf/go-cty v1.14.2 -> v1.15.0 age adoption passing confidence require minor

Release Notes

fatih/color (github.com/fatih/color)

v1.17.0

Compare Source

What's Changed

New Contributors

Full Changelog: fatih/color@v1.16.0...v1.17.0

gruntwork-io/terragrunt (github.com/gruntwork-io/terragrunt)

v0.67.3

Compare Source

What's Changed

Full Changelog: gruntwork-io/terragrunt@v0.67.2...v0.67.3

v0.67.2

Compare Source

What's Changed

Full Changelog: gruntwork-io/terragrunt@v0.67.1...v0.67.2

v0.67.1

Compare Source

Description

  • Updated go-getter to v1.7.6
  • Updated aws-sdk-go to v1.55.5

Related links

v0.67.0

Compare Source

Updated CLI args, config attributes and blocks

  • --terragrunt-forward-tf-stdout (docs)
  • --terragrunt-disable-log-formatting (docs)

Breaking Changes

  • --terragrunt-include-module-prefix flag is deprecated, use --terragrunt-forward-tf-stdout instead

  • Default logging behavior: prior to this release, Terragrunt would directly forward output from OpenTofu/Terraform to stdout without any additional context. This could result in confusing output to users when running run-all or using features like hooks, as all of the stout was output in the same stream.

    To improve the experience of using Terragrunt, stdout from OpenTofu/Terraform is now forwarded with additional context like the binary that is being executed and the relative directory where logs are being emitted from.

    This was previously partially available via the --terragrunt-include-module-prefix flag, but that behavior did not format logs nicely and users are better served with this behavior being the default.

    To opt-out of this behavior, use the --terragrunt-forward-tf-stdout flag to preserve legacy behavior.

What's Changed

Old Terragrunt log:
old-logs

New Terragrunt log:
new-logs

New Contributors

Full Changelog: gruntwork-io/terragrunt@v0.66.9...v0.67.0

v0.66.9

Compare Source

Updated CLI args, config attributes and blocks

  • --terragrunt-fetch-dependency-output-from-state

Description

  • Fixed the --terragrunt-fetch-dependency-output-from-state feature flag to work correctly with non-applied dependencies.

Special thanks

Special thanks to @​rodrigorfk for their contribution!

Related links

v0.66.8

Compare Source

What's Changed

Full Changelog: gruntwork-io/terragrunt@v0.66.7...v0.66.8

v0.66.7

Compare Source

What's Changed

Full Changelog: gruntwork-io/terragrunt@v0.66.6...v0.66.7

v0.66.6

Compare Source

Updated CLI args, config attributes and blocks

  • engine

Description

  • Improved handling of engine execution output.

Related links

Full Changelog: gruntwork-io/terragrunt@v0.66.5...v0.66.6

v0.66.5

Compare Source

What's Changed

Full Changelog: gruntwork-io/terragrunt@v0.66.4...v0.66.5

v0.66.4

Compare Source

What's Changed

New Contributors

Full Changelog: gruntwork-io/terragrunt@v0.66.3...v0.66.4

v0.66.3

Compare Source

Updated CLI args, config attributes and blocks

  • dependency
  • get_repo_root

Description

  • Improved efficiency in evaluating dependencies and locating the git repository root.

Cache Adjustments

output

Included changes:

  • added caching of HCL parsing struct
  • added caching of git --show-toplevel
  • updated fetching of TerragruntConfig to do full clone of struct
  • replaced global variables cache with data from context
  • added metrics for cache miss/hits

Related links

Full Changelog: gruntwork-io/terragrunt@v0.66.2...v0.66.3

v0.66.2

Compare Source

What's Changed

New Contributors

Full Changelog: gruntwork-io/terragrunt@v0.66.1...v0.66.2

v0.66.1

Compare Source

What's Changed

Full Changelog: gruntwork-io/terragrunt@v0.66.0...v0.66.1

v0.66.0

Compare Source

Description

OpenTofu 1.8 support: We are now continuously testing Terragrunt against OpenTofu 1.8 and it is confirmed to be working.

NOTE: Although this release is marked as backward incompatible, it is functionally compatible as nothing has been changed in Terragrunt internals. The minor version release is useful to mark the change in the OpenTofu version that is being tested.

What's Changed

Full Changelog: gruntwork-io/terragrunt@v0.65.0...v0.66.0

v0.65.0

Compare Source

Updated CLI args, config attributes and blocks

  • sops_decrypt_file

Description

  • Adjusted path resolution in sops_decrypt_file to resolve files relative to the terragrunt.hcl file.

What's Changed

New Contributors

Full Changelog: gruntwork-io/terragrunt@v0.64.5...v0.65.0

v0.64.5

Compare Source

Updated CLI args, config attributes and blocks

  • hclvalidate

Description

  • Sorting output and fixing minor bugs in hclvalidate command.

Breaking Changes

  • --terragrunt-hclvalidate-invalid flag have been renamed to --terragrunt-hclvalidate-show-config-path
  • TERRAGRUNT_HCLVALIDATE_INVALID env var have been renamed to TERRAGRUNT_HCLVALIDATE_SHOW_CONFIG_PATH

Related links

Full Changelog: gruntwork-io/terragrunt@v0.64.4...v0.64.5

v0.64.4

Compare Source

Updated CLI args, config attributes and blocks

  • hclvalidate

Description

  • Fixing "dependency cycle between modules" when using hclvalidate command with undefined config_path attribute.

Related links

Full Changelog: gruntwork-io/terragrunt@v0.64.3...v0.64.4

v0.64.3

Compare Source

Updated CLI args, config attributes and blocks

  • engine

Description

  • Added support for verifying engine files before loading to ensure integrity and security.

Related links

Full Changelog: gruntwork-io/terragrunt@v0.64.2...v0.64.3

v0.64.2

Compare Source

Description

  • Adding supply credentials for a third-party registry when using Terragrunt Provider Cache

They can be supplied in two ways:

  1. Environment Variables
  2. CLI config section credentials

Related links

Full Changelog: gruntwork-io/terragrunt@v0.64.1...v0.64.2

v0.64.1

Compare Source

Description

  • Adding registry url discovery for Terragrunt Provider Cache

Related links

Full Changelog: gruntwork-io/terragrunt@v0.64.0...v0.64.1

v0.64.0

Compare Source

Updated CLI args, config attributes and blocks

  • sops_decrypt_file

Description

  • Upgraded Sops to v3.9.0, including necessary transient dependencies.

Related links

Full Changelog: gruntwork-io/terragrunt@v0.63.8...v0.64.0

v0.63.8

Compare Source

What's Changed

Full Changelog: gruntwork-io/terragrunt@v0.63.7...v0.63.8

v0.63.7

Compare Source

Description

  • OpenTelemetry upgraded to version v1.28.0.
  • Corrected a typo in the telemetry environment variable names
  • Introduced a warning message that alerts users when they attempt to use deprecated OpenTelemetry environment variables

Related links

Full Changelog: gruntwork-io/terragrunt@v0.63.6...v0.63.7

v0.63.6

Compare Source

Description

  • Fix generation of cliconfig provider_installation block used for provider caching

Related links

Full Changelog: gruntwork-io/terragrunt@v0.63.5...v0.63.6

v0.63.5

Compare Source

Updated CLI args, config attributes and blocks

  • engine

Description

  • Added support for downloading engines from remote locations.

Related links

v0.63.4

Compare Source

What's Changed

Full Changelog: gruntwork-io/terragrunt@v0.63.3...v0.63.4

v0.63.3

Compare Source

Description

  • Updated links to provider caching
  • Fix generation of cliconfig provider_installation block used for provider caching

Related links

Full Changelog: gruntwork-io/terragrunt@v0.63.2...v0.63.3

v0.63.2

Compare Source

Updated CLI args, config attributes and blocks

  • --auth-provider-cmd

Description

  • Fixing getting dynamic credentials before parsing local block.

Related links

Full Changelog: gruntwork-io/terragrunt@v0.63.1...v0.63.2

v0.63.1

Compare Source

What's Changed

Full Changelog: gruntwork-io/terragrunt@v0.63.0...v0.63.1

v0.63.0

Compare Source

What's Changed

🛠️ Breaking Change

Note that this release introduces a breaking change to the flag used for web identity tokens by correcting a typo in the name of the environment variable. If you are currently using the environment variable TERRRAGRUNT_IAM_ASSUME_ROLE_WEB_IDENTITY_TOKEN, make sure to add the corrected spelling of TERRAGRUNT_IAM_ASSUME_ROLE_WEB_IDENTITY_TOKEN before upgrading to this version of Terragrunt.

Change

Full Changelog: gruntwork-io/terragrunt@v0.62.3...v0.63.0

v0.62.3

Compare Source

Updated CLI args, config attributes and blocks

  • scaffold

Description

  • Updated scaffold command to support multi-line variables description.

Related links

v0.62.2

Compare Source

Description

  • Hiding diagnostic error when first parsing remote_state block

Related links

Full Changelog: gruntwork-io/terragrunt@v0.62.1...v0.62.2

v0.62.1

Compare Source

Description

  • Updated dependencies:
    • google.golang.org/grpc v1.65.0
    • golang.org/x/sys v0.22.0
    • golang.org/x/crypto v0.25.0
    • github.com/gruntwork-io/terragrunt-engine-go v0.0.2

Related links

v0.62.0

Compare Source

Updated CLI args, config attributes and blocks

  • engine

Description

  • Added support for experimental engine block (docs).

Related links

v0.61.1

Compare Source

Updated CLI args, config attributes and blocks

  • before_hook
  • after_hook

Description

  • Added passing of extra ENVs to the hook's executed command

Related links

Full Changelog: gruntwork-io/terragrunt@v0.61.0...v0.61.1

v0.61.0

Compare Source

Updated CLI args, config attributes and blocks

  • --terragrunt-excludes-file
  • hclvalidate

Description

  • Added --terragrunt-excludes-file flag to set excluded directories from a file (docs).
  • Added hclvalidate command to validate Terragrunt configs (docs).

Related links

Full Changelog: gruntwork-io/terragrunt@v0.60.1...v0.61.0

v0.60.1

Compare Source

Updated CLI args, config attributes and blocks

  • include

Description

  • Enhanced handling of concurrent configuration writes from multiple includes.

Related links

v0.60.0

Compare Source

Description

Terraform 1.9 support: We are now testing Terragrunt against Terraform 1.9 and is confirmed to be working.

NOTE: Although this release is marked as backward incompatible, it is functionally compatible as nothing has been changed in Terragrunt internals. The minor version release is useful to mark the change in Terraform version that is being tested.

Related links

v0.59.7

Compare Source

Description

  • Fixed using dynamic AWS credentials with get_aws_account_id() built-in function.

Related links

Full Changelog: gruntwork-io/terragrunt@v0.59.6...v0.59.7

v0.59.6

Compare Source

Description

  • Updated github.com/hashicorp/go-retryablehttp from 0.7.1 to 0.7.7
  • Updated github.com/hashicorp/go-getter from 1.7.4 to 1.7.5

Related links

v0.59.5

Compare Source

Updated CLI args, config attributes and blocks

  • --terragrunt-auth-provider-cmd

Description

  • Fixed using dynamic AWS credentials with remote_state

Related links

v0.59.4

Compare Source

Description

  • Fixed fetching compressed data from a network mirror server (Terragrunt Provider Cache)

Related links

v0.59.3

Compare Source

Description

  • Added attribute iam_web_identity_token to support AssumeRoleWithWebIdentity

Special thanks

Special thanks to @​partcyborg for their contribution!

Related links

v0.59.2

Compare Source

Description

Migration Guide

If Azure vault is used to store encrypted values, define environment variables:

export AZURE_TENANT_ID="<active_directory_tenant_id>"
export AZURE_CLIENT_ID="<service_principal_appid>"
export AZURE_CLIENT_SECRET="<service_principal_password>"

References:
https://learn.microsoft.com/en-us/azure/developer/go/azure-sdk-authentication-service-principal?tabs=azure-cli#option-1-authenticate-with-a-secret

Related links

v0.59.1

Compare Source

What's Changed

Full Changelog: gruntwork-io/terragrunt@v0.59.0...v0.59.1

v0.59.0

Updated CLI args, config attributes and blocks

  • --terragrunt-auth-provider-cmd

Description

Related links

v0.58.15

Compare Source

Description

  • Improved Terragrunt Provider Cache logs

Related links

v0.58.14

Compare Source

Description

  • Support Terragrunt Provider Cache for providers lock command

Related links

v0.58.13

Compare Source

Description

  • Updated Terragrunt to print original SOPS errors

Related links

v0.58.12

Compare Source

Description

  • Fixed a bug that caused init to run despite no changes

Related links

v0.58.11

Compare Source

What's Changed

Full Changelog: gruntwork-io/terragrunt@v0.58.10...v0.58.11

v0.58.10

Compare Source

Updated CLI args, config attributes and blocks

  • --terragrunt-download-dir

Description

  • Fixed ignoring TERRAGRUNT_DOWNLOAD for dependent modules

Related links

v0.58.9

Compare Source

Updated CLI args, config attributes and blocks

  • output-module-groups
  • remote_state

Description

  • Fixed output-module-groups command
  • Improved logging of S3 encryption warning

Related links

v0.58.8

Compare Source

Description

  • Fixed S3 bucket URL modifying

Related links

v0.58.7

Compare Source

Description

  • Support all provider_installation methods in the CLI config with the provider cache.

Related links

v0.58.6

Compare Source

Updated CLI args, config attributes and blocks

  • source

Description

  • Fixed terraform source URL handling

Related links

v0.58.5

Compare Source

Updated CLI args, config attributes and blocks

  • include

Description

  • Fixed concurrency errors on merging includes
  • Updated documentation examples

Related links

v0.58.4

Compare Source

Updated CLI args, config attributes and blocks

  • include

Description

  • Updated metadata copy flow to use locks and avoid concurrent modification exceptions
  • Updated Makefile to generate mocks before build

Related links

v0.58.3

Compare Source

Description

  • Added Terraform lock file generation with provider caching

Related links

v0.58.2

Compare Source

Updated CLI args, config attributes and blocks

  • --terragrunt-json-log
  • --terragrunt-tf-logs-to-json
  • --terragrunt-include-module-prefix

Description

  • Fixed generation of plan JSON files when JSON log format is enabled.

Related links

v0.58.1

Compare Source

Updated CLI args, config attributes and blocks

  • generate

Description

  • Added if_disabled attribute for generate block.

Related links

v0.58.0

Compare Source

Description

OpenTofu 1.7 support: We are now testing Terragrunt against OpenTofu 1.7 and is confirmed to be working.

NOTE: Although this release is marked as backward incompatible, it is functionally compatible as nothing has been changed in Terragrunt internals. The minor version release is useful to mark the change in the OpenTofu version that is being tested.

🛠️ Breaking Change

Note that this release should have included a breaking change that was erroneously released as a patch release in v0.57.12, in that existing Terragrunt users will start to use OpenTofu instead of Terraform if they upgrade to this version without taking additional action when both tools are installed.

The standard operating procedure in the Terragrunt codebase is to use minor release versions to indicate breaking changes and significant new feature releases, pending the release of 1.0.0.

We will do a better job of correctly communicating the risk of upgrading Terragrunt versions via Semantic Versioning in the future.

If you would like to continue to use Terragrunt with Terraform instead of OpenTofu (and have both installed), you will need to explicitly configure terragrunt-tfpath to do so.

Related links

v0.57.13

Compare Source

Description

Related links

v0.57.12

Compare Source

Updated CLI args, config attributes and blocks

  • terraform

Description

  • Updated Terragrunt to check by default for OpenTofu executable before switching to Terraform.

🛠️ Breaking Change

Note that this release includes a breaking change that was erroneously released as a patch release, in that existing Terragrunt users will start to use OpenTofu instead of Terraform if they upgrade to this version without taking additional action when both tools are installed.

The standard operating procedure in the Terragrunt codebase is to use minor release versions to indicate breaking changes and significant new feature releases, pending the release of 1.0.0.

We will do a better job of correctly communicating the risk of upgrading Terragrunt versions via Semantic Versioning in the future.

If you would like to continue to use Terragrunt with Terraform instead of OpenTofu (and have both installed), you will need to explicitly configure terragrunt-tfpath to do so.

Related links

v0.57.11

Compare Source

Updated CLI args, config attributes and blocks

  • run-all show
  • show

Description

Related links

v0.57.10

Compare Source

Updated CLI args, config attributes and blocks

  • OpenTelemetry traces reporting

Description

  • Added TRACEPARENT environment variable support for reporting parent traces in OpenTelemetry trace collection.

Related links

[v0.57.9](https://redirect.gith


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the renovate label Feb 24, 2024
@renovate renovate bot changed the title fix(deps): update github.com/davecgh/go-spew digest to 8991bc2 fix(deps): update github.com/davecgh/go-spew digest to 8991bc2 - autoclosed Feb 25, 2024
@renovate renovate bot closed this Feb 25, 2024
@renovate renovate bot deleted the renovate/github branch February 25, 2024 00:07
@renovate renovate bot changed the title fix(deps): update github.com/davecgh/go-spew digest to 8991bc2 - autoclosed fix(deps): update github.com/davecgh/go-spew digest to 8991bc2 Feb 27, 2024
@renovate renovate bot reopened this Feb 27, 2024
@renovate renovate bot restored the renovate/github branch February 27, 2024 06:20
@renovate renovate bot changed the title fix(deps): update github.com/davecgh/go-spew digest to 8991bc2 fix(deps): update github.com/davecgh/go-spew digest to 8991bc2 - autoclosed Feb 27, 2024
@renovate renovate bot closed this Feb 27, 2024
@renovate renovate bot deleted the renovate/github branch February 27, 2024 10:18
@renovate renovate bot changed the title fix(deps): update github.com/davecgh/go-spew digest to 8991bc2 - autoclosed fix(deps): update github.com/davecgh/go-spew digest to 8991bc2 Feb 29, 2024
@renovate renovate bot reopened this Feb 29, 2024
@renovate renovate bot restored the renovate/github branch February 29, 2024 22:29
@renovate renovate bot changed the title fix(deps): update github.com/davecgh/go-spew digest to 8991bc2 fix(deps): update module github.com/hashicorp/hcl/v2 to v2.20.0 Feb 29, 2024
@renovate renovate bot changed the title fix(deps): update module github.com/hashicorp/hcl/v2 to v2.20.0 fix(deps): update github Mar 19, 2024
@renovate renovate bot changed the title fix(deps): update github fix(deps): update module github.com/hashicorp/hcl/v2 to v2.20.0 Mar 19, 2024
@renovate renovate bot changed the title fix(deps): update module github.com/hashicorp/hcl/v2 to v2.20.0 fix(deps): update github Mar 21, 2024
@renovate renovate bot changed the title fix(deps): update github fix(deps): update module github.com/hashicorp/hcl/v2 to v2.20.0 Mar 21, 2024
@renovate renovate bot changed the title fix(deps): update module github.com/hashicorp/hcl/v2 to v2.20.0 fix(deps): update module github.com/hashicorp/hcl/v2 to v2.20.1 Mar 26, 2024
@renovate renovate bot changed the title fix(deps): update module github.com/hashicorp/hcl/v2 to v2.20.1 fix(deps): update github Mar 27, 2024
@renovate renovate bot changed the title fix(deps): update github fix(deps): update module github.com/hashicorp/hcl/v2 to v2.20.1 Mar 27, 2024
@renovate renovate bot changed the title fix(deps): update module github.com/hashicorp/hcl/v2 to v2.20.1 fix(deps): update github (minor) Apr 4, 2024
@renovate renovate bot changed the title fix(deps): update github (minor) fix(deps): update github Apr 6, 2024
@renovate renovate bot changed the title fix(deps): update github fix(deps): update github (minor) Apr 6, 2024
@renovate renovate bot force-pushed the renovate/github branch 2 times, most recently from db79e7c to c21d008 Compare April 10, 2024 17:56
@renovate renovate bot force-pushed the renovate/github branch 7 times, most recently from c577975 to c5c8fa9 Compare August 2, 2024 17:00
@renovate renovate bot changed the title fix(deps): update github (minor) fix(deps): update github Aug 5, 2024
@renovate renovate bot changed the title fix(deps): update github fix(deps): update github (minor) Aug 5, 2024
@renovate renovate bot force-pushed the renovate/github branch 4 times, most recently from 5eaab6f to 436f181 Compare August 12, 2024 11:41
@renovate renovate bot force-pushed the renovate/github branch 2 times, most recently from 89de385 to d2c2f3d Compare August 13, 2024 19:28
@renovate renovate bot changed the title fix(deps): update github (minor) fix(deps): update github Aug 14, 2024
@renovate renovate bot changed the title fix(deps): update github fix(deps): update github (minor) Aug 14, 2024
@renovate renovate bot force-pushed the renovate/github branch 2 times, most recently from ec5365b to 634f876 Compare August 20, 2024 19:15
@renovate renovate bot changed the title fix(deps): update github (minor) fix(deps): update github Aug 24, 2024
@renovate renovate bot changed the title fix(deps): update github fix(deps): update github (minor) Aug 24, 2024
@renovate renovate bot force-pushed the renovate/github branch 3 times, most recently from 8fabd6d to 6a4678f Compare August 30, 2024 16:45
@renovate renovate bot changed the title fix(deps): update github (minor) fix(deps): update github Sep 4, 2024
@renovate renovate bot changed the title fix(deps): update github fix(deps): update github (minor) Sep 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants