pulumi/changelog/pending
Kyle Dixler 6cf2b6e5ac
Untargeted resources now have update plans.
Fixes #12926

What:
This change modifies the step_generator to include untargeted resources
in plans.

Why:
This prevents the step_executor from erroring from an untargeted
resource being registered.

The `step_executor` would error due to an untargeted resource being
registered while not being included in the update plan.

This appeared to be applicable only to users using update plans, but
update plans are enabled by default internally.

There are some rare cases where they are not such as if `--skip-preview`
is set, or if using `pulumi up` with URLs or Templates without
PULUMI_EXPERIMENTAL being truthy.

Previous Context:
This error previously appeared in #12824 and was believed to be due to
the root stack resource not being targeted in liue of informative error
messages.

A fix was merged in:

https://github.com/pulumi/pulumi/pull/12834

This also contained an enhanced error message containing the offending
URN of the resource.

The fix was shipped in 3.67.0, but #12926 was opened with the new error
message indicating that the problem was still outstanding and it was
applicable to resources that weren't the root stack resource.
2023-05-15 07:10:44 -07:00
..
20230508--programgen-go--module-support-as-component-resources.yaml Go module support as component resources in program-gen 2023-05-08 16:20:04 +02:00
20230511--programgen--fix-stack-overflow-panic-when-pretty-printing-recursive-types.yaml Fix stack overflow panic when pretty printing recursive types 2023-05-11 16:28:16 +02:00
20230511--sdk-go--testing-environment-now-tolerates-errors-in-deleting-the-test-environment.yaml testing/Environment: Tolerate faillures in deleting the test directory 2023-05-11 17:02:51 -07:00
20230511--sdk-nodejs--replace-empty-interfaces-with-type-aliases.yaml Update changelog. 2023-05-11 23:11:01 -04:00
20230512--engine--nontargeted-resources-are-now-added-to-internal-update-plans.yaml Untargeted resources now have update plans. 2023-05-15 07:10:44 -07:00