pulumiverse / pulumi-scaleway

Pulumi provider for Scaleway
Apache License 2.0
32 stars 11 forks source link

Update module github.com/pulumi/pulumi-terraform-bridge/v3 to v3.84.0 - autoclosed #283

Closed renovate[bot] closed 2 months ago

renovate[bot] commented 3 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/pulumi/pulumi-terraform-bridge/v3 v3.81.0 -> v3.84.0 age adoption passing confidence

Release Notes

pulumi/pulumi-terraform-bridge (github.com/pulumi/pulumi-terraform-bridge/v3) ### [`v3.84.0`](https://togithub.com/pulumi/pulumi-terraform-bridge/releases/tag/v3.84.0) [Compare Source](https://togithub.com/pulumi/pulumi-terraform-bridge/compare/v3.83.0...v3.84.0) #### What's Changed - Bump pf/go.mod's Bridge version to v3.83.0 by [@​iwahbe](https://togithub.com/iwahbe) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2026](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2026) - Update metadata.md by [@​guineveresaenger](https://togithub.com/guineveresaenger) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2031](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2031) - Remove dead code from pfutils by [@​iwahbe](https://togithub.com/iwahbe) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2036](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2036) - Fix README tags by [@​iwahbe](https://togithub.com/iwahbe) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2038](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2038) - Cross test additional tests by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2035](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2035) - Downstream checks: add show closed and only failed options by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2033](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2033) - Upgrade state cross tests by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2040](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2040) - Remove unused pfutils.Schema.AttributePath by [@​iwahbe](https://togithub.com/iwahbe) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2041](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2041) - Only validate IDs for PF resources by [@​iwahbe](https://togithub.com/iwahbe) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2029](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2029) - Revert "Remove unused `Schema.tftypes.AttributePathStepper`" by [@​iwahbe](https://togithub.com/iwahbe) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2043](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2043) - Automated Pulumi/Pulumi upgrade by [@​pulumi-bot](https://togithub.com/pulumi-bot) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2045](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2045) - remove max items one defaults hacks by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2049](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2049) - PlanResourceChange: do not call state upgraders during Create by [@​t0yv0](https://togithub.com/t0yv0) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2050](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2050) - Automated Pulumi/Pulumi upgrade by [@​pulumi-bot](https://togithub.com/pulumi-bot) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2051](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2051) - Handle diags from gRPC state upgrader by [@​t0yv0](https://togithub.com/t0yv0) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2053](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2053) **Full Changelog**: https://github.com/pulumi/pulumi-terraform-bridge/compare/v3.83.0...v3.84.0 ### [`v3.83.0`](https://togithub.com/pulumi/pulumi-terraform-bridge/releases/tag/v3.83.0) [Compare Source](https://togithub.com/pulumi/pulumi-terraform-bridge/compare/v3.82.0...v3.83.0) #### When upgrading - \[Breaking] Remove UnknownValue from shim.Schema by [@​iwahbe](https://togithub.com/iwahbe) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1974](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1974): I don't expect many people to by relying on this interface, but it is public and we have removed a field it previously exposed. - Allow large JSON numbers in provider2/upgradeState by [@​iwahbe](https://togithub.com/iwahbe) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2001](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2001): The fix here was partially in the bridge, but also in Pulumi's fork of `terraform-plugin-sdk/v2`. To benefit from the fix, you will need to upgrade the replace target used in your provider: ```patch -replace github.com/hashicorp/terraform-plugin-sdk/v2 => github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20240229143312-4f60ee4e2975 +replace github.com/hashicorp/terraform-plugin-sdk/v2 => github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20240520223432-0c0bf0d65f10 ``` #### What's Changed - Remove spurious ConflictsWith warnings on import by [@​t0yv0](https://togithub.com/t0yv0) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1948](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1948) - fix: unknown values from PlanResourceChange are not handled correctly by [@​corymhall](https://togithub.com/corymhall) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1947](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1947) - Fix panic in ReadDataDiff by [@​guineveresaenger](https://togithub.com/guineveresaenger) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1906](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1906) - Support signalfx style documentation headers by [@​guineveresaenger](https://togithub.com/guineveresaenger) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1959](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1959) - Automated Pulumi/Pulumi upgrade by [@​pulumi-bot](https://togithub.com/pulumi-bot) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1944](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1944) - Fix spurious ForcesProviderReplace activation by [@​t0yv0](https://togithub.com/t0yv0) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1958](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1958) - Allow delegating IDs to nested properties by [@​iwahbe](https://togithub.com/iwahbe) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1968](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1968) - Only parse all-lowercase patterns as potential TF properties by [@​guineveresaenger](https://togithub.com/guineveresaenger) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1969](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1969) - Remove the java description patch by [@​iwahbe](https://togithub.com/iwahbe) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1905](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1905) - \[Breaking] Remove UnknownValue from shim.Schema by [@​iwahbe](https://togithub.com/iwahbe) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1974](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1974) - Fix automatic aliasing of muxed providers by [@​t0yv0](https://togithub.com/t0yv0) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1938](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1938) - Add plan resource change env var by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1983](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1983) - Update Pulumi to v3.116.1 by [@​guineveresaenger](https://togithub.com/guineveresaenger) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1984](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1984) - Add additional checks on input cross tests for ResourceData.Get values by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1980](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1980) - Fix a typo by [@​mikhailshilkov](https://togithub.com/mikhailshilkov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1985](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1985) - Provider2 upgrade state rewrite by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1998](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1998) - Allow large JSON numbers in provider2/upgradeState by [@​iwahbe](https://togithub.com/iwahbe) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2001](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2001) - Provider2 instance state fallback by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2002](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2002) - \[tfshim/tfplugin5] Cleanup context passing and a test helper by [@​iwahbe](https://togithub.com/iwahbe) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2003](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2003) - chore: better type checking error messages by [@​corymhall](https://togithub.com/corymhall) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1997](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1997) - Bump golang.org/x/net from 0.18.0 to 0.23.0 in /pf/tests/internal/tlsshim in the go_modules group across 1 directory by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1888](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1888) - Remove rapid test workarounds by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2009](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2009) - Add map pretty printing to cross-tests by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2012](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2012) - Cross tests: Refactor pu_driver, add tests by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2015](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2015) - Rapid test: correctly produce null for optional values by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2016](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2016) - Additional cross tests by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2010](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2010) - Refactor tfwrite by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2011](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2011) - Cross test explicit nulls by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2014](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2014) - Enable recursive nested list parsing for docs and add tests by [@​guineveresaenger](https://togithub.com/guineveresaenger) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2006](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2006) - Unify upgradeResourceState between `provider` and `provider2` by [@​iwahbe](https://togithub.com/iwahbe) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2005](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2005) - Rapid test parent name propagation by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2017](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2017) - chore: catch panics when type checking logs warning by [@​corymhall](https://togithub.com/corymhall) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2000](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2000) - Cross tests: ensure providers pass validation in input tests by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/2023](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/2023) **Full Changelog**: https://github.com/pulumi/pulumi-terraform-bridge/compare/v3.82.0...v3.83.0 ### [`v3.82.0`](https://togithub.com/pulumi/pulumi-terraform-bridge/releases/tag/v3.82.0) [Compare Source](https://togithub.com/pulumi/pulumi-terraform-bridge/compare/v3.81.0...v3.82.0) #### What's Changed - Remove experimental flag for SkipDetailedDiff by [@​guineveresaenger](https://togithub.com/guineveresaenger) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1893](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1893) - feat: type check values based on pulumi schema by [@​corymhall](https://togithub.com/corymhall) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1800](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1800) - Apply `reformatText` to the backup .Description text by [@​iwahbe](https://togithub.com/iwahbe) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1902](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1902) - Automated Pulumi/Pulumi upgrade by [@​pulumi-bot](https://togithub.com/pulumi-bot) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1903](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1903) - Cross tests pretty set printing by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1908](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1908) - Cross test config mode by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1909](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1909) - Cross test max items one by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1910](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1910) - Instrument DecodePropertyMap failures to assist root-causing refresh issues in Plugin Framework by [@​t0yv0](https://togithub.com/t0yv0) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1920](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1920) - Cross test skip empty lists and strings by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1911](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1911) - Cross test input check by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1912](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1912) - Cross test inputs test cases by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1913](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1913) - Automated Pulumi/Pulumi upgrade by [@​pulumi-bot](https://togithub.com/pulumi-bot) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1921](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1921) - Revert "Remove experimental flag for SkipDetailedDiff ([#​1893](https://togithub.com/pulumi/pulumi-terraform-bridge/issues/1893))" by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1929](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1929) - Fix pf tag parent by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1930](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1930) - Fix overeager diffs by [@​t0yv0](https://togithub.com/t0yv0) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1927](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1927) - Get skip detailed diff back by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1936](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1936) - Cross test add depth to prop names by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1931](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1931) - Fix implicit conversion error by [@​VenelinMartinov](https://togithub.com/VenelinMartinov) in [https://github.com/pulumi/pulumi-terraform-bridge/pull/1945](https://togithub.com/pulumi/pulumi-terraform-bridge/pull/1945) **Full Changelog**: https://github.com/pulumi/pulumi-terraform-bridge/compare/v3.81.0...v3.82.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 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.

renovate[bot] commented 3 months ago

ℹ Artifact update notice

File name: provider/go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

Details: Package Change
github.com/pulumi/pulumi/sdk/v3 v3.113.0 -> v3.118.0
github.com/hashicorp/go-secure-stdlib/parseutil v0.1.6 -> v0.1.8
github.com/hashicorp/go-sockaddr v1.0.2 -> v1.0.6
github.com/hashicorp/vault/api v1.8.2 -> v1.12.0
github.com/pulumi/pulumi-java/pkg v0.10.0 -> v0.11.0
github.com/pulumi/pulumi-yaml v1.6.0 -> v1.7.0
github.com/pulumi/pulumi/pkg/v3 v3.113.0 -> v3.118.0
gocloud.dev/secrets/hashivault v0.27.0 -> v0.37.0