chore(deps): update terraform cloudposse/stack-config/yaml to v1 (release/v0) #151
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.22.4->1.8.0Release Notes
cloudposse/terraform-yaml-stack-config (cloudposse/stack-config/yaml)
v1.8.0: [remote-state] Improve backend compatibilityCompare Source
Among other things detailed below, this release enables users to fix deprecation warnings like:
(cf. #93 and #96)
If you are receiving deprecation warnings from remote-state, they can now be resolved by updating your
backend/remote_state_backendconfiguration to match the version of Terraform or Tofu you are using. For example, changeto
🚀 Enhancements
[remote-state] Improve backend compatibility @Nuru (#105)
what
Rather than trying to parse the backend configuration, as a general rule we now just pass it through to the data source. This provides future-proof compatibility with all backends supported by Terraform and OpenTofu.
why
references
v1.7.0: (not recommended)Compare Source
feat: support for gcs backends @burnzy (#95)
what
Simple change to add support for GCS backends
why
Allows GCP users (users with gcs backends) to make use of this remote-state module for sharing data between components.
references
🚀 Enhancements
Support local backend @Nuru (#104)
what
spacelifttest suite is broken, and we never previously required it to work, so it is now skippedgov1.21 and update dependencieswhy
dependabotPRs:🤖 Automatic Updates
Bump the go_modules group in /test/src with 5 updates @dependabot (#94)
Bumps the go_modules group in /test/src with 5 updates:1.7.11.7.50.1.00.17.00.8.00.10.01.51.01.56.31.28.11.30.0Updates
github.com/hashicorp/go-getterfrom 1.7.1 to 1.7.5Release notes
Sourced from github.com/hashicorp/go-getter's releases.
Commits
5a63fd9Merge pull request #497 from hashicorp/fix-git-update5b7ec5ffetch tags on update and fix tests9906874recreate git config during update to prevent config alteration268c11cescape user provide string to git (#483)975961fMerge pull request #433 from adrian-bl/netrc-fix0298a22Merge pull request #459 from hashicorp/jbardin/setup-git-envc70d9c9don't change GIT_SSH_COMMAND if there's no keyfile3d5770fMerge pull request #458 from hashicorp/tsccr-auto-pinning/trusted/2023-09-180688979Result of tsccr-helper -log-level=info -pin-all-workflows .e66f244Merge pull request #454 from hashicorp/tsccr-auto-pinning/trusted/2023-09-11Updates
golang.org/x/cryptofrom 0.1.0 to 0.17.0Commits
9d2ee97ssh: implement strict KEX protocol changes4e5a261ssh: close net.Conn on all NewServerConn errors152cdb1x509roots/fallback: update bundlefdfe1f8ssh: defer channel window adjustmentb8ffc16blake2b: drop Go 1.6, Go 1.8 compatibility7e6fbd8ssh: wrap errors from client handshakebda2f3fargon2: avoid clobbering BP325b735ssh/test: skip TestSSHCLIAuth on Windows1eadac5go.mod: update golang.org/x dependenciesb2d7c26ssh: add (*Client).DialContext methodUpdates
golang.org/x/netfrom 0.8.0 to 0.10.0Commits
daac0cego.mod: update golang.org/x dependencies82780d6http2: don't reuse connections that are experiencing errors0bfab66ipv4, ipv6: drop redundant skip checks based on GOOS938ff15ipv4, ipv6, nettest: skip unsupported tests on wasip1eb1572chtml: another shot at security doc9001ca7nettest: re-enable unixpacket tests on netbsd/3863d5a8eeinternal/socks: permit authenticating with an empty password694cff8go.mod: update golang.org/x dependencies6960703http2: log the correct error when retrying in (*Transport).RoundTripOpt9f24bb4http2: properly discard data received after request/response body is closedUpdates
google.golang.org/grpcfrom 1.51.0 to 1.56.3Release notes
Sourced from google.golang.org/grpc's releases.
... (truncated)
Commits
1055b48Update version.go to 1.56.3 (#6713)5efd7bdserver: prohibit more than MaxConcurrentStreams handlers from running at once...bd1f038Upgrade version.go to 1.56.3-dev (#6434)faab873Update version.go to v1.56.2 (#6432)6b0b291status: fix panic when servers return a wrapped error with status OK (#6374) ...ed56401[PSM interop] Don't fail target if sub-target already failed (#6390) (#6405)cd6a794Update version.go to v1.56.2-dev (#6387)5b67e5eUpdate version.go to v1.56.1 (#6386)d0f5150client: handle empty address lists correctly in addrConn.updateAddrs (#6354) ...997c1eaChange version to 1.56.1-dev (#6345)Updates
google.golang.org/protobuffrom 1.28.1 to 1.30.0Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditionsYou can disable automated security fix PRs for this repo from the Security Alerts page.
Migrate new test account @osterman (#103)
what
.github/settings.yml.github/chatops.ymlfileswhy
.github/settings.ymlfrom org level to getterratestenvironmenttestaccountReferences
Update .github/settings.yml @osterman (#101)
what
.github/settings.yml.github/auto-release.ymlfileswhy
.github/settings.ymlfrom org levelreferences
Update .github/settings.yml @osterman (#100)
what
.github/settings.yml.github/auto-release.ymlfileswhy
.github/settings.ymlfrom org levelreferences
v1.6.0: (not recommended)Compare Source
NOTE: Requires Terraform v1.6.4 or later to work with S3 backends. See #102
what
Add options required by S3-compatible backend for Oracle Cloud Infrastructure as described here
why
Some of the options available for S3 backend for Terraform are not supported by remote-state module. However, they are useful when working with cloud providers other than AWS.
references
S3-compatible backend for OCI
Terraform S3 backend
v1.5.0Compare Source
update version pinning of cloudposse/utils @mcalhoun (#68)
what
Update the pinning of upstream
cloudposse/utilsto<2.0.0why
We previously added this pinning because we mistakenly released some changes to the provider without testing backward compatibility and left customers in a broken state. In future releases of
cloudposse/utilswe will release any potential breaking changes as2.0.0. Pinning to<2.0.0will allow us to continue to take advantage of bug fixes in the1.x.xversions and allow the caller to specify a pinned version in their root module if desired.v1.4.3Compare Source
Sync github @max-lobur (#65)
Rebuild github dir from the template
🚀 Enhancements
Update `remote-state` module @aknysh (#66)
what
remote-statemodulebypass=truewhy
var.bypassis set totrue, don't call the datasources, just return the defaultstest
v1.4.2Compare Source
🚀 Enhancements
Update "cloudposse/utils" provider versions. Update GitHub workflows @aknysh (#64)
what
cloudposse/utilsprovider versionswhy
utilsprovider (added new features, see https://github.com/cloudposse/terraform-provider-utils/releases/tag/1.8.0)references
Supersedes and close #63
v1.4.1Compare Source
🚀 Enhancements
Update "cloudposse/utils" provider versions to `1.7.1` @aknysh (#62)
what
1.7.1why
v1.4.0Compare Source
add azurerm backend to remote-state @SlavaNL (#61)
what
azurermbackend to read a state fromwhy
s3andremotebackend supportedreferences
v1.3.1Compare Source
This release is fully backward compatible with v1.1.1 and earlier, and has a workaround for hashicorp/terraform#32023 in the
remote-statemodule. Use of version 1.2.0 or 1.3.0 is not recommended.🐛 Bug Fixes
Fix bug introduced into remote-state in #57 @Nuru (#58)
what
modules/remote-statein #57why
remote-statereferences
v1.3.0: Broken, do not useCompare Source
Restore support for Terraform Cloud @Nuru (#57)
what
why
v1.2.0Compare Source
In order to cope with hashicorp/terraform#32023, this release disables automatic support of Terraform Cloud remote state backends for retrieving remote state in the
modules/remote-statemodule. To access a Terraform Cloud remote state, you must set thebackend_typeinput to "remote" in the module input as well as in the stack YAML configuration.We hope and plan on removing this limitation in the next release with a revised solution, but are making this available while we are working on that.
Disable automatic support for Terraform Cloud remote state backend @Nuru (#56)
what
remote-statewhy
remote-stateremote-statereferences
v1.1.1Compare Source
🚀 Enhancements
Updating utils pin version to 1.5.0 in remote-state module @danjbh (#55)
what & why?
v1.1.0Compare Source
Add `atmos_cli_config_path` and `atmos_base_path` variables to `remote-state` module @aknysh (#53)
what
atmos_cli_config_pathandatmos_base_pathvariables toremote-statemoduleutilsprovider versionswhy
atmos_cli_config_pathandatmos_base_pathvariables will be used to override the atmos CLI config path and atmos base path in theremote-statemoduleATMOS_CLI_CONFIG_PATHandATMOS_BASE_PATHENV vars to specify the CLI config file (atmos.yaml) path andatmosbase path to be used to get a remote state of a component from a remote repo, e.g.The problems with using the ENV vars are as follows:
ATMOS_BASE_PATHandATMOS_CLI_CONFIG_PATH, the provider process gets the ENV vars set in the process spaceATMOS_BASE_PATHandATMOS_CLI_CONFIG_PATHare still set in the provider process space, which prevents the provider from finding theatmos.yamlCLI config related to the current repo (since the ENV vars still point to the other/remote repo config), which in turn causes an error when searching for the component in the stackWe need to be able to specify atmos base path and atmos CLI config path in the
utilsprovider w/o using ENV vars - the component processor code now supports additional parameters to specify it (and they override all other paths set by the ENV vars)references
v1.0.0Compare Source
Use `namespace` in `utils_component_config` data source @aknysh (#52)
what
namespaceinutils_component_configdata sourceutilsprovider versionwhy
references
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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.