You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The new tag handling strategy requires Plugin Framework resources to have tags_all attribute be not-Computed. This is not currently elegantly handled, requiring new patches every time more resources are served from the Plugin Framework. It would be ideal to not require patches.
Possible implementation angles:
dynamically modify the PF Provider on startup
automate upstream editing with upstream-tools or similar
figure out a way to compress multiple patches into a one "forever" patch
The text was updated successfully, but these errors were encountered:
Fixes#3253
This PR upgrades the provider to match upstream provider version
v5.32.0.
List of unusual things that defeated upgrade-provider and required
manual intervention:
- The patch for elbv2 target workaround in #2517 does not apply cleanly
to new upstream, had to be redone; I've tested manually that 2517 does
not reproduce on top of the new provider, but need to backlog adding a
test for it; the relevant ticket is in
#2749
- Upstream is gradually removing AWS Go SDK v1. This affected legacy
bucket resource that Pulumi retains in spite of upstream having it
removed. This is now working again but required another invasive patch
to undo upstream changes.
- New "verified permissions" module needed to be registered in
resources.go to support automatic module inference.
- Several new Plugin Framework based resources required patching to
support tags; this is slowing us down until we can implement
#2962
- Run test of provider shim was breaking as it didn't get all the
dependencies, now fixed
- Patch from #3290 wouldn't
apply because of wrong format (`make upstream.rebase` broken) - had to
reformat it
- doc_edits.go would keep appending edits to replacements.json; this is fixed
Tracking automation debt introduced in #2944
The new tag handling strategy requires Plugin Framework resources to have tags_all attribute be not-Computed. This is not currently elegantly handled, requiring new patches every time more resources are served from the Plugin Framework. It would be ideal to not require patches.
Possible implementation angles:
The text was updated successfully, but these errors were encountered: