koyashiro / infra

koyashiro's bonsai.
MIT License
0 stars 0 forks source link

chore(deps): update dependency terraform-linters/tflint to v0.51.1 #253

Closed renovate[bot] closed 2 months ago

renovate[bot] commented 2 months ago

Mend Renovate

This PR contains the following updates:

Package Update Change
terraform-linters/tflint minor v0.50.3 -> v0.51.1

Release Notes

terraform-linters/tflint (terraform-linters/tflint) ### [`v0.51.1`](https://togithub.com/terraform-linters/tflint/compare/v0.51.0...v0.51.1) [Compare Source](https://togithub.com/terraform-linters/tflint/compare/v0.51.0...v0.51.1) ### [`v0.51.0`](https://togithub.com/terraform-linters/tflint/releases/tag/v0.51.0) [Compare Source](https://togithub.com/terraform-linters/tflint/compare/v0.50.3...v0.51.0) #### What's Changed This release includes many new features including parallelization of recursion inspection and support for Terraform v1.8. Also, please be aware that there are important changes regarding licensing. TFLint has updated the embedded Terraform package to the latest version for Terraform v1.6+ support. As a result, we will be affected by [Terraform's license change to BUSL announced by Hashicorp in August 2023](https://www.hashicorp.com/blog/hashicorp-adopts-business-source-license). Most of the code in TFLint is still licensed under MPL 2.0, but some files under the Terraform package are now licensed under BUSL 1.1. This means that release binaries are bound by both licenses and may be subject to Hashicorp's BUSL restrictions. If you have concerns about this change, we recommend reviewing the licensing implications before updating. Please note that we cannot provide legal advice. Please refer to the discussion in [https://github.com/terraform-linters/tflint/discussions/1826](https://togithub.com/terraform-linters/tflint/discussions/1826) and [https://github.com/terraform-linters/tflint/issues/1878](https://togithub.com/terraform-linters/tflint/issues/1878) for details. ##### Enhancements - config: Add TFLint `required_version` settings by [@​wata727](https://togithub.com/wata727) in [https://github.com/terraform-linters/tflint/pull/2027](https://togithub.com/terraform-linters/tflint/pull/2027) - The `required_version` attribute can now be set in `.tflint.hcl`. This is useful for enforcing the version of TFLint that is actually used. - plugin: Add support for host-specific GitHub tokens by [@​wata727](https://togithub.com/wata727) in [https://github.com/terraform-linters/tflint/pull/2025](https://togithub.com/terraform-linters/tflint/pull/2025) - Environment variables like `GITHUB_TOKEN_example_com` have been introduced for GitHub Enterprise Server support. - Recursive inspection in parallel by [@​wata727](https://togithub.com/wata727) in [https://github.com/terraform-linters/tflint/pull/2021](https://togithub.com/terraform-linters/tflint/pull/2021) - The `--recursive` inspection now runs in parallel according to the number of CPU cores by default. The number of parallels can be changed with `--max-workers`. - terraform: Add support for Terraform v1.6/v1.7/v1.8 by [@​wata727](https://togithub.com/wata727) in [https://github.com/terraform-linters/tflint/pull/2030](https://togithub.com/terraform-linters/tflint/pull/2030) - New Terraform features are now supported, including [provider-defined functions](https://www.hashicorp.com/blog/terraform-1-8-adds-provider-functions-for-aws-google-cloud-and-kubernetes). Please note that support for provider-defined functions requires the latest HCL parser, so you may need to update your plugin versions. - Updated embedded Terraform packages to support Terraform v1.6+. As a result, TFLint now includes code for Hashicorp's BUSL 1.1. ##### Changes - Add warnings to --module/--no-module and `module` attribute by [@​wata727](https://togithub.com/wata727) in [https://github.com/terraform-linters/tflint/pull/1951](https://togithub.com/terraform-linters/tflint/pull/1951) - If you see a warning, use `--call-module-type` instead. The `--module` is equivalent to `--call-module-type=all` and the `--no-module` is equivalent to `--call-module-type=none`. This also applies to `.tflint.hcl`. ##### Chores - build: use go1.22 by [@​chenrui333](https://togithub.com/chenrui333) in [https://github.com/terraform-linters/tflint/pull/1977](https://togithub.com/terraform-linters/tflint/pull/1977) - workflows: remove `cache: true` for setup-go (default) by [@​chenrui333](https://togithub.com/chenrui333) in [https://github.com/terraform-linters/tflint/pull/1979](https://togithub.com/terraform-linters/tflint/pull/1979) - install: enable `pipefail` catch `curl` errors by [@​Ry4an](https://togithub.com/Ry4an) in [https://github.com/terraform-linters/tflint/pull/1978](https://togithub.com/terraform-linters/tflint/pull/1978) - build(deps): Bump golang.org/x/oauth2 from 0.16.0 to 0.17.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1981](https://togithub.com/terraform-linters/tflint/pull/1981) - build(deps): Bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1980](https://togithub.com/terraform-linters/tflint/pull/1980) - build(deps): Bump google.golang.org/grpc from 1.61.0 to 1.61.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1987](https://togithub.com/terraform-linters/tflint/pull/1987) - sarif: add schema to repo by [@​bendrucker](https://togithub.com/bendrucker) in [https://github.com/terraform-linters/tflint/pull/2000](https://togithub.com/terraform-linters/tflint/pull/2000) - build(deps): Bump google.golang.org/grpc from 1.61.1 to 1.62.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1992](https://togithub.com/terraform-linters/tflint/pull/1992) - build(deps): Bump github.com/hashicorp/hcl/v2 from 2.19.1 to 2.20.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1999](https://togithub.com/terraform-linters/tflint/pull/1999) - build(deps): Bump github.com/zclconf/go-cty from 1.14.2 to 1.14.3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1998](https://togithub.com/terraform-linters/tflint/pull/1998) - build(deps): Bump golang.org/x/crypto from 0.19.0 to 0.21.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/2001](https://togithub.com/terraform-linters/tflint/pull/2001) - build(deps): Bump golang.org/x/oauth2 from 0.17.0 to 0.18.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/2002](https://togithub.com/terraform-linters/tflint/pull/2002) - build(deps): Bump google.golang.org/grpc from 1.62.0 to 1.62.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/2003](https://togithub.com/terraform-linters/tflint/pull/2003) - build(deps): Bump github.com/zclconf/go-cty from 1.14.3 to 1.14.4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/2009](https://togithub.com/terraform-linters/tflint/pull/2009) - build(deps): Bump github.com/hashicorp/hcl/v2 from 2.20.0 to 2.20.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/2012](https://togithub.com/terraform-linters/tflint/pull/2012) - build(deps): Bump google.golang.org/grpc from 1.62.1 to 1.63.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/2014](https://togithub.com/terraform-linters/tflint/pull/2014) - build(deps): Bump golang.org/x/crypto from 0.21.0 to 0.22.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/2016](https://togithub.com/terraform-linters/tflint/pull/2016) - build(deps): Bump golang.org/x/oauth2 from 0.18.0 to 0.19.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/2015](https://togithub.com/terraform-linters/tflint/pull/2015) - build(deps): Bump sigstore/cosign-installer from 3.4.0 to 3.5.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/2022](https://togithub.com/terraform-linters/tflint/pull/2022) - build(deps): Bump google.golang.org/grpc from 1.63.0 to 1.63.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/2023](https://togithub.com/terraform-linters/tflint/pull/2023) - build(deps): Bump golang.org/x/net from 0.22.0 to 0.23.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/2024](https://togithub.com/terraform-linters/tflint/pull/2024) - build(deps): Bump github.com/hashicorp/go-getter from 1.7.2 to 1.7.4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/2026](https://togithub.com/terraform-linters/tflint/pull/2026) - build(deps): Bump golangci/golangci-lint-action from 4.0.0 to 5.1.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/2029](https://togithub.com/terraform-linters/tflint/pull/2029) - Pin Go patch version in go.mod by [@​wata727](https://togithub.com/wata727) in [https://github.com/terraform-linters/tflint/pull/2031](https://togithub.com/terraform-linters/tflint/pull/2031) - build(deps): Bump github.com/terraform-linters/tflint-plugin-sdk from 0.18.0 to 0.20.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/2032](https://togithub.com/terraform-linters/tflint/pull/2032) - build(deps): Bump github.com/terraform-linters/tflint-ruleset-terraform from 0.5.0 to 0.7.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/2033](https://togithub.com/terraform-linters/tflint/pull/2033) #### New Contributors - [@​Ry4an](https://togithub.com/Ry4an) made their first contribution in [https://github.com/terraform-linters/tflint/pull/1978](https://togithub.com/terraform-linters/tflint/pull/1978) **Full Changelog**: https://github.com/terraform-linters/tflint/compare/v0.50.3...v0.51.0

Configuration

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

🚦 Automerge: Enabled.

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 has been generated by Mend Renovate. View repository job log here.

github-actions[bot] commented 2 months ago

Plan Result (koyashiro.sh)

CI link

No changes. Your infrastructure matches the configuration.
github-actions[bot] commented 2 months ago

Plan Result (koyashiro.live)

CI link

No changes. Your infrastructure matches the configuration.
github-actions[bot] commented 2 months ago

Plan Result (koyashiro.dev)

CI link

No changes. Your infrastructure matches the configuration.
github-actions[bot] commented 2 months ago

Plan Result (koyashiro.com)

CI link

No changes. Your infrastructure matches the configuration.
github-actions[bot] commented 2 months ago

Plan Result (koyashiro.net)

CI link

No changes. Your infrastructure matches the configuration.
github-actions[bot] commented 2 months ago

Plan Result (koyashi.ro)

CI link

No changes. Your infrastructure matches the configuration.
github-actions[bot] commented 2 months ago

Plan Result (koyashiro.jp)

CI link

No changes. Your infrastructure matches the configuration.
github-actions[bot] commented 2 months ago

Plan Result (koyashiro.me)

CI link

No changes. Your infrastructure matches the configuration.
github-actions[bot] commented 2 months ago

:white_check_mark: Apply Succeeded (koyashiro.dev)

CI link

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
Details (Click me) ```hcl cloudflare_record.txt_dmarc: Refreshing state... [id=9765e0e6f892ac5c29192e703aa31d56] cloudflare_record.txt_spf: Refreshing state... [id=66feba1d528d517c9bcf92aa4ca7d61d] cloudflare_record.cname_root: Refreshing state... [id=a1f6e929c93becf62f7ea2da85d6575e] cloudflare_record.txt_dkim: Refreshing state... [id=d66010cf8b058a5ae4a23f536311869b] cloudflare_record.txt_keybase_site_verification: Refreshing state... [id=380974f7fa04162030b14cad0af294a8] No changes. Your infrastructure matches the configuration. Terraform has compared your real infrastructure against your configuration and found no differences, so no changes are needed. Apply complete! Resources: 0 added, 0 changed, 0 destroyed. ```
github-actions[bot] commented 2 months ago

:white_check_mark: Apply Succeeded (koyashiro.jp)

CI link

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
Details (Click me) ```hcl cloudflare_record.cname_root: Refreshing state... [id=e05fea4a31611979ebb30631ba2639a1] cloudflare_record.txt_keybase_site_verification: Refreshing state... [id=d621083288813f4507b189a6fff9d1a6] cloudflare_record.txt_spf: Refreshing state... [id=84de225f829a8e400c15f68aea52afd9] cloudflare_record.txt_dmarc: Refreshing state... [id=5b38c285647abf44f5b461693bcc1a0d] cloudflare_record.txt_dkim: Refreshing state... [id=b34478d35fd176d8a1499a32a3d366b5] No changes. Your infrastructure matches the configuration. Terraform has compared your real infrastructure against your configuration and found no differences, so no changes are needed. Apply complete! Resources: 0 added, 0 changed, 0 destroyed. ```
github-actions[bot] commented 2 months ago

:white_check_mark: Apply Succeeded (koyashi.ro)

CI link

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
Details (Click me) ```hcl cloudflare_record.txt_spf: Refreshing state... [id=fb4fafabb68d9df8c88c66ef5de27dca] cloudflare_record.txt_google_dkim: Refreshing state... [id=c64c7ba6dbb9f514c02765899360f076] cloudflare_record.mx_primary: Refreshing state... [id=255d37959633b15298e109355c0ea57b] cloudflare_record.txt_dkim: Refreshing state... [id=d88e55e30d6f87388c78ed7878bf4f1b] cloudflare_record.cname_blog: Refreshing state... [id=dea0937bfa348d1be822f9566bc48e5e] cloudflare_record.txt_keybase_site_verification: Refreshing state... [id=9511901ba761348897d7e8cf1a45228c] cloudflare_record.txt_google_suite_verification: Refreshing state... [id=915ad97f62a8586238c3c2d7511973f9] cloudflare_record.mx_alt4: Refreshing state... [id=440de8265d7b3c0bdb0cb96e371f900c] cloudflare_record.txt_discord: Refreshing state... [id=14eb5ef06ac31307e081d3f550804167] cloudflare_record.cname_root: Refreshing state... [id=8a8839e610461836a8149951fc8aece5] cloudflare_record.cname_cdn: Refreshing state... [id=c4ed764d9bb89337db0ba36849d212bf] cloudflare_record.mx_alt2: Refreshing state... [id=445e5385cf8b0df3539bb30ec02bdbe0] cloudflare_record.mx_alt3: Refreshing state... [id=1688eab5753830f72c89aa00be2eaf80] cloudflare_record.txt_dmarc: Refreshing state... [id=5ca18499ecf6c189979f78741466b48c] cloudflare_record.mx_alt1: Refreshing state... [id=212467857bb840bd60a9046d9ed37300] No changes. Your infrastructure matches the configuration. Terraform has compared your real infrastructure against your configuration and found no differences, so no changes are needed. Apply complete! Resources: 0 added, 0 changed, 0 destroyed. ```
github-actions[bot] commented 2 months ago

:white_check_mark: Apply Succeeded (koyashiro.sh)

CI link

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
Details (Click me) ```hcl cloudflare_record.txt_dkim: Refreshing state... [id=1a6ba56e5b9a78718f87331fdcb3343f] cloudflare_record.txt_dmarc: Refreshing state... [id=1810631b72c3431f981addd6c8fe7c1d] cloudflare_record.txt_keybase_site_verification: Refreshing state... [id=2b451f81bcbfaacecfe3589c5a35d3dd] cloudflare_record.cname_dotfiles: Refreshing state... [id=44a96e97087e1aff0a0c11ea7a6bebaa] cloudflare_record.txt_spf: Refreshing state... [id=6cb3c32f6b1226ff8bf51a5b52eaabe8] cloudflare_record.cname_root: Refreshing state... [id=34c726f868e9cbc28c3ffa748cff260c] No changes. Your infrastructure matches the configuration. Terraform has compared your real infrastructure against your configuration and found no differences, so no changes are needed. Apply complete! Resources: 0 added, 0 changed, 0 destroyed. ```
github-actions[bot] commented 2 months ago

:white_check_mark: Apply Succeeded (koyashiro.live)

CI link

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
Details (Click me) ```hcl cloudflare_record.txt_spf: Refreshing state... [id=1590a0936e741cef6684a2b7b8c00f8f] cloudflare_record.txt_dkim: Refreshing state... [id=b31bac6bcce999e718d39fd2b2586d48] cloudflare_record.txt_keybase_site_verification: Refreshing state... [id=e6b39af7f2fb61e83054f98a9aba3b4b] cloudflare_record.txt_dmarc: Refreshing state... [id=650e1f15d10efe470b88eece8d3d1aa1] vultr_instance.instance: Refreshing state... [id=5b3241da-2853-4c48-a813-be86bd5dbc4f] cloudflare_record.a_root: Refreshing state... [id=e1a783275516e1f83ff07f4ca273eeb5] cloudflare_record.aaaa_root: Refreshing state... [id=15a25badd182a760e515adef7d0b9596] No changes. Your infrastructure matches the configuration. Terraform has compared your real infrastructure against your configuration and found no differences, so no changes are needed. Apply complete! Resources: 0 added, 0 changed, 0 destroyed. ```
github-actions[bot] commented 2 months ago

:white_check_mark: Apply Succeeded (koyashiro.net)

CI link

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
Details (Click me) ```hcl cloudflare_record.txt_dkim: Refreshing state... [id=f8676c4176fbdd3876b32c39e63d997c] cloudflare_record.mx_primary: Refreshing state... [id=1ddf6f336013779c232ec6a394367d77] cloudflare_record.txt_google_suite_verification: Refreshing state... [id=51aed5edfda688a4954fa9512bd6b0c7] cloudflare_record.mx_alt2: Refreshing state... [id=b739db8088696aca278313b2ee3e21c8] cloudflare_record.mx_alt4: Refreshing state... [id=219a76a69f8880eeae68cc527fdf64a0] cloudflare_record.txt_dmarc: Refreshing state... [id=ed72b5a4988759c6fba528f30aaf8774] cloudflare_record.txt_discord: Refreshing state... [id=6c2a03277c1c0316279abe5f302c5745] cloudflare_record.cname_cdn: Refreshing state... [id=7f50c261a33dc44e71e969c856b9d168] cloudflare_record.txt_keybase_site_verification: Refreshing state... [id=08a9aea85efa8460b0e4ffcf4e9c1a0f] cloudflare_record.mx_alt3: Refreshing state... [id=b992ff41459ab3f5b0e8dcc2bc694827] cloudflare_record.cname_vpm: Refreshing state... [id=2ecd27a583d3aa5d7c8ee4db71d77bc1] cloudflare_record.mx_alt1: Refreshing state... [id=b42c903d6fe8ebe5dce8544e7cd1f86c] cloudflare_record.txt_spf: Refreshing state... [id=de681523c30bfdbf10f37cbe9cdff23a] cloudflare_record.txt_google_dkim: Refreshing state... [id=5d46eade5a06f5f800b978d4d3f6bbd0] cloudflare_pages_project.koyashiro_net: Refreshing state... [id=koyashiro-net] cloudflare_record.cname_root: Refreshing state... [id=d58e18342013a85711948497d1a02b1a] cloudflare_pages_domain.koyashiro_net: Refreshing state... [id=6261a929-2d8b-421d-9056-9859e2c64b5e] No changes. Your infrastructure matches the configuration. Terraform has compared your real infrastructure against your configuration and found no differences, so no changes are needed. Apply complete! Resources: 0 added, 0 changed, 0 destroyed. ```
github-actions[bot] commented 2 months ago

:white_check_mark: Apply Succeeded (koyashiro.com)

CI link

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
Details (Click me) ```hcl cloudflare_record.txt_keybase_site_verification: Refreshing state... [id=a043411fdfde83c905ab04931725efa3] cloudflare_record.cname_root: Refreshing state... [id=0057511e751f885f8c68883dbf5ff27e] cloudflare_record.txt_dkim: Refreshing state... [id=59ad6bede38e8e93c3e4bb6555ce6abf] cloudflare_record.txt_dmarc: Refreshing state... [id=cd6b1ff62705bd41b1edfe3dcb3a7c39] cloudflare_record.txt_spf: Refreshing state... [id=5140e6c03fd33953dac287d2b63e4050] No changes. Your infrastructure matches the configuration. Terraform has compared your real infrastructure against your configuration and found no differences, so no changes are needed. Apply complete! Resources: 0 added, 0 changed, 0 destroyed. ```
github-actions[bot] commented 2 months ago

:white_check_mark: Apply Succeeded (koyashiro.me)

CI link

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
Details (Click me) ```hcl cloudflare_record.txt_keybase_site_verification: Refreshing state... [id=9ffb66aa4c6263e35169b118f7d8e5be] cloudflare_record.cname_root: Refreshing state... [id=c35290d7febee241c877c2ad439e9daf] cloudflare_record.txt_dkim: Refreshing state... [id=80dbf03a2d184a37186cd165f566bd52] cloudflare_record.txt_dmarc: Refreshing state... [id=6a46466f693a988b4e91ca8c0b65f562] cloudflare_record.txt_spf: Refreshing state... [id=8e3553954b09bb99eb9bc8b27c5cba0f] No changes. Your infrastructure matches the configuration. Terraform has compared your real infrastructure against your configuration and found no differences, so no changes are needed. Apply complete! Resources: 0 added, 0 changed, 0 destroyed. ```