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

chore(deps): update all dependencies #189

Merged
merged 1 commit into from
Nov 18, 2024
Merged

chore(deps): update all dependencies #189

merged 1 commit into from
Nov 18, 2024

Conversation

platform-engineering-bot
Copy link
Contributor

@platform-engineering-bot platform-engineering-bot commented Oct 7, 2024

This PR contains the following updates:

Package Type Update Change
ansible (source) minor ==10.4.0 -> ==10.6.0
awscli minor 2.17.61 -> 2.21.3
pre-commit/pre-commit-hooks repository major v4.6.0 -> v5.0.0
pulumi minor 3.135.1 -> 3.139.0
registry.access.redhat.com/ubi9/python-311 final major 1-77.1729776556 -> 9.5-1731639064
terragrunt minor 0.67.16 -> 0.68.14

Note: The pre-commit manager in Renovate is not supported by the pre-commit maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.


Release Notes

ansible-community/ansible-build-data (ansible)

v10.6.0

Compare Source

v10.5.0

Compare Source

aws/aws-cli (awscli)

v2.21.3

Compare Source

v2.21.2

Compare Source

v2.21.1

Compare Source

v2.21.0

Compare Source

v2.20.0

Compare Source

v2.19.5

Compare Source

v2.19.4

Compare Source

v2.19.3

Compare Source

v2.19.2

Compare Source

v2.19.1

Compare Source

v2.19.0

Compare Source

v2.18.18

Compare Source

v2.18.17

Compare Source

v2.18.16

Compare Source

v2.18.15

Compare Source

v2.18.14

Compare Source

v2.18.13

Compare Source

v2.18.12

Compare Source

v2.18.11

Compare Source

v2.18.10

Compare Source

v2.18.9

Compare Source

v2.18.8

Compare Source

v2.18.7

Compare Source

v2.18.6

Compare Source

v2.18.5

Compare Source

v2.18.4

Compare Source

v2.18.3

Compare Source

v2.18.2

Compare Source

v2.18.1

Compare Source

v2.18.0

Compare Source

v2.17.65

Compare Source

v2.17.64

Compare Source

v2.17.63

Compare Source

v2.17.62

Compare Source

pre-commit/pre-commit-hooks (pre-commit/pre-commit-hooks)

v5.0.0: pre-commit-hooks v5.0.0

Compare Source

Features
Fixes
Migrating
  • pre-commit-hooks now requires pre-commit>=3.2.0.
  • use non-deprecated names for stages.
pulumi/pulumi (pulumi)

v3.139.0

Compare Source

Features
  • [pkg] Allow generating docs in parallel
    #​17711

  • [programgen] Allow specifying mutually dependant components in PCL

  • [programgen/{dotnet,go,nodejs,python}] Support generating invokes options from PCL for invokes
    #​17696

  • [sdk/nodejs] Allow accessing configuration in Node.js dynamic providers
    #​17697

  • [sdk/nodejs] Implement RunPlugin for the NodeJS language runtime
    #​17724

  • [sdk/nodejs] Support parameterization for TypeScript providers
    #​17738

  • [sdk/python] Add Uv as a Python toolchain
    #​17609

  • [sdk/python] Allow accessing configuration in Python dynamic providers
    #​17673

Bug Fixes
  • [engine] Make plugin downloads/installation cancellable
    #​17621

  • [engine] Fix frequent retries on 403 errors when the update token expires
    #​17714

  • [engine] Don't copy deleted dependencies of untargeted resources
    #​17743

  • [engine] Support renaming providers in targeted operations
    #​17746

  • [engine] Pass correct working directory to RunPlugin
    #​17763

  • [programgen] Allow PCL function element to take a dynamic expression as input in non-strict mode
    #​17587

  • [sdk/nodejs] Fix pnpm pack for [email protected]
    #​17766

  • [sdk/python] Log a message about deleting requirements.txt when converting to using Poetry
    #​17716

  • [sdk/python] Fix an exception in automation api when reading whoami results.
    #​17770

Miscellaneous
  • [sdk/dotnet] Run tests with .NET 9.0
    #​17768

v3.138.0

Compare Source

Features
  • [backend/diy] Keep computer awake while an update is running
    #​17699

  • [backend/service] Keep computer awake while an update is running
    #​17699
    #​17675

  • [cli] Add interactive account selection to pulumi login command
    #​17618

  • [cli/display] Colorize selected stack when listing
    #​17606

  • [engine] Persist metadata about snapshot integrity errors
    #​17291

  • [programgen] Implement package descriptor blocks in PCL to load parameterized packages
    #​17589

  • [sdk/nodejs] Support Node.js 23
    #​17639

Bug Fixes
  • [docs] Fix spacing and formatting of stack init command's long doc
    #​17534

  • [engine] Spot skipped-create dependencies even when inputs don't change
    #​17633

  • [engine] Normalize URNs in DeletedWith references
    #​17666

  • [engine] Disable the enviromental GITHUB_TOKEN on 403 responses
    #​17671

  • [sdk/go] Overwrite directories in workspace.CopyTemplateFiles when called with force=true
    #​17695

  • [sdk/python] Add additional debug information to ValueError and AssertionError
    #​17577

Miscellaneous
  • [docs] Update function comments to remove outdated DIY backend note
    #​17563

  • [yaml] Update YAML to 1.11.2
    #​17637

v3.137.0

Compare Source

Features
  • [cli] Allow memory profile to be written in the background, so it's available in case of crash
    #​17461

  • [sdk/go] Enable better error messsages to be returned from provider construct failures
    #​17464

  • [sdk/python] Enable better error messsages to be returned from provider construct failures
    #​17429

  • [sdk/python] Support Python 3.13
    #​17520

Bug Fixes
  • [engine] Fix token expired errors due to network issues
    #​17519

  • [pkg] Don't publish test code in pkg/codegen
    #​17517

  • [programgen] Detect and error on binding component nodes in PCL programs that self-reference their source
    #​17538

  • [programgen] Fix PCL bind error "cannot iterate over a value of type number" when conditionals are used in range expressions
    #​17569

  • [yaml] Allow pulumi package add for YAML projects
    #​17560

  • [sdk/go] Improve error message when credentials file invalid
    #​17541

  • [programgen/python] Fix preserving map keys in python programgen
    #​17350

Miscellaneous

v3.136.1

Compare Source

Miscellaneous
  • [sdkgen/{nodejs,python}] Bump minimum required SDK version to v3.136.0
    #​17501

v3.136.0

Compare Source

Features
  • [cli/engine] Allow cancelling operations with SIGTERM
    #​17467

  • [cli/state] Introduce the state repair command
    #​17445

Bug Fixes
  • [cli/display] Hide --show-secrets with --save-plan
    #​17444

  • [sdk/nodejs] Maintain secretness and input dependencies of output invokes
    #​17479

  • [sdk/python] Send plain values to the engine in output invokes and keep track of input dependencies and secrets
    #​17460

  • [sdk/python] Handle nested structures properly when unwrapping secrets from invoke inputs
    #​17482

  • [sdk/python] Significantly reduce the number of debug log calls
    #​17489

  • [sdk/python] Target Python 3.8 for linting SDK
    #​17495

Miscellaneous
  • [sdk/nodejs] Exclude tests from the nodejs npm package
    #​17488

  • [sdk/python] Update python grpcio to 1.66.2
    #​17487

gruntwork-io/terragrunt (terragrunt)

v0.68.14

Compare Source

Updated CLI args, config attributes and blocks

  • terragrunt-queue-include-units-reading
  • terragrunt-auth-provider-cmd

terragrunt-queue-include-units-reading Updates

The terragrunt-queue-include-units-reading flag is now results in a super set of functionality provided by the terragrunt-modules-that-include flag.

Using either will include all units that include particular Terragrunt configurations, while the terragrunt-queue-include-units-reading will also add in files that are read by HCL functions.

For more information (including limitations of the flag), read the docs.

terragrunt-auth-provider-cmd Updates

The terragrunt-auth-provider-cmd flag is now capable of supporting AWS role assumptions in addition to supporting the setting of explicit AWS credentials, and generic environment variables.

This allows users to configure Terragrunt to dynamically assume different AWS roles at runtime, depending on the context of the unit.

This support includes support for role assumption using the AssumeRoleWithWebIdentity API, which allows for dynamic assumption of OIDC roles in CI platforms like GitHub Actions, GitLab CI/CD and CircleCI.

For more information, read the docs.

What's Changed

Full Changelog: gruntwork-io/terragrunt@v0.68.13...v0.68.14

v0.68.13

Compare Source

Updated CLI args, config attributes and blocks

  • terragrunt-queue-include-units-reading
  • mark_as_read

terragrunt-queue-include-units-reading Feature Description

Drive inclusion into the Terragrunt run queue using the name of a file read via an HCL function. This can used to do things like drive inclusion into the run queue when one terragrunt.hcl file reads another via functions like read_terragrunt_config.

⚠️ Limitation in new flag

As described at the bottom of terragrunt-queue-include-units-reading docs, due to the order in which HCL configurations are parsed in Terragrunt, functions reading files within HCL must do so within the locals block to result in changes to inclusion into the run queue.

This is a limitation that the maintainers will actively look to address, but will require substantial rework in HCL parsing to remove correctly.

Supported HCL Functions
  • read_terragrunt_config
  • sops_decrypt_file
  • read_tfvars_file
  • mark_as_read [new]
Relevant RFC

https://github.com/gruntwork-io/terragrunt/issues/3418

What's Changed

Full Changelog: gruntwork-io/terragrunt@v0.68.12...v0.68.13

v0.68.12

Compare Source

What's Changed

Full Changelog: gruntwork-io/terragrunt@v0.68.10...v0.68.12

v0.68.10

Compare Source

Updated CLI args, config attributes and blocks

  • sops_decrypt_file

What's Changed

  • Enhanced error reporting to provide more detailed information on the root cause of HCL parsing issues.

Related links

v0.68.9

Compare Source

Updated CLI args, config attributes and blocks

  • --feature
  • feature
  • TERRAGRUNT_FEATURE

What's Changed

  • Introduced a new HCL block and additional CLI options to enable feature flag management
  • Updated otlptracegrpc dependency from 1.23.0 to 1.31.0

Related links

v0.68.8

Compare Source

What's Changed

New Contributors

Full Changelog: gruntwork-io/terragrunt@v0.68.7...v0.68.8

v0.68.7

Compare Source

Updated CLI args, config attributes and blocks

  • --terragrunt-provider-cache

What's Changed

  • Improved offline error detection in the provider cache to handle air-gapped environments.

Related links

v0.68.6

Compare Source

Updated CLI args, config attributes and blocks

  • --terragrunt-out-dir
  • --terragrunt-json-out-dir

What's Changed

  • Updated --terragrunt-out-dir / --terragrunt-json-out-dir to handle relative paths.

Related links

v0.68.5

Compare Source

Updated CLI args, config attributes and blocks

  • dependency

What's Changed

  • Added strict flag for improved performance in dependency processing
    You can now enhance performance by setting the environment variable:
    TERRAGRUNT_STRICT_CONTROL="skip-dependencies-inputs"
    This will skip input processing for dependencies, leading to faster execution times when running Terragrunt.
  • Improved CI/CD pipeline to build without Go proxy and detect checksum changes.
  • Enhanced error messages for invalid strict control flags.
  • Updated dependencies for better performance and stability.
  • Refined scaffold documentation.
  • Fixed panic issue in Sops decryption.
  • Corrected handling of pseudo-tty commands.

Related links

Full Changelog: gruntwork-io/terragrunt@v0.68.4...v0.68.5

v0.68.4

Compare Source

What's Changed

Full Changelog: gruntwork-io/terragrunt@v0.68.3...v0.68.4

v0.68.3

Compare Source

New Features

This release introduces the availability of Strict Mode, a new pattern that is going to be used for deprecation of functionality going forward in Terragrunt.

Starting with this release, any deprecated functionality will be deprecated using what are called Strict Controls. These controls will allow you to opt-in to having any deprecated functionality break immediately. This mechanism is being introduced to provide a way for users to future proof their codebase, and know that they can safely upgrade to new versions of Terragrunt.

This will be especially important to address the changes listed in #​3445.

To learn more, click here.

What's Changed

Full Changelog: gruntwork-io/terragrunt@v0.68.2...v0.68.3

v0.68.2

Compare Source

What's Changed

Full Changelog: gruntwork-io/terragrunt@v0.68.1...v0.68.2

v0.68.1

Compare Source

What's Changed

Full Changelog: gruntwork-io/terragrunt@v0.68.0...v0.68.1

v0.68.0

Compare Source

New Behavior

This release includes multiple behavioral changes including the following:

  • The skip attribute is now merged in from included files.
  • A secondary init is no longer marked as required after an explicit init in a clean directory.
  • The usage of go-getter in the scaffold command was upgraded to leverage v2.

What's Changed

New Contributors

Full Changelog: gruntwork-io/terragrunt@v0.67.16...v0.68.0


Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR is behind base branch, 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 has been generated by Renovate Bot.

@platform-engineering-bot platform-engineering-bot force-pushed the renovate/all branch 12 times, most recently from 50d215e to ec7d9ed Compare October 14, 2024 00:14
@platform-engineering-bot platform-engineering-bot force-pushed the renovate/all branch 11 times, most recently from 2471cef to adf32c5 Compare October 21, 2024 19:13
@platform-engineering-bot platform-engineering-bot force-pushed the renovate/all branch 7 times, most recently from c641d52 to 3ff787c Compare October 28, 2024 19:26
@platform-engineering-bot platform-engineering-bot force-pushed the renovate/all branch 6 times, most recently from 19355ca to 88b5c66 Compare November 5, 2024 17:54
@platform-engineering-bot platform-engineering-bot force-pushed the renovate/all branch 14 times, most recently from 0f45292 to 300b2fa Compare November 13, 2024 20:14
@platform-engineering-bot platform-engineering-bot force-pushed the renovate/all branch 6 times, most recently from 416a94c to 09d75c8 Compare November 18, 2024 00:14
Signed-off-by: Platform Engineering Bot <[email protected]>
@lmilbaum lmilbaum merged commit a5a1f55 into main Nov 18, 2024
1 check passed
@lmilbaum lmilbaum deleted the renovate/all branch November 18, 2024 10:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants