limited-rainbow-51650
08/19/2021, 6:49 AMAugust 18
release blog article:
https://www.pulumi.com/blog/pulumi-release-notes-m60/#dependson-now-works-for-pulumi-component-packages-and-more
In the linked section on dependsOn
, I read this:
Now, depending on a Pulumi Component Package's component will always wait on all of that component's children, regardless of language.
A ComponentResource
and a Pulumi Component Package are 2 different things. Does this change impacts the dependency management of a ComponentResource
?microscopic-pilot-97530
08/19/2021, 7:47 PMDoes this change impacts the dependency management of aYes, the Python and Go SDKs were changed to match the behavior of Node.js and .NET: Depending on a component implicitly depends on all of the component’s children. https://github.com/pulumi/pulumi/pull/7732 https://github.com/pulumi/pulumi/pull/7737?ComponentResource
enough-garden-22763
08/19/2021, 7:49 PM<https://www.pulumi.com/docs/guides/pulumi-packages/>
so Write a Pulumi Component in your language of choice and expose it to users in all Pulumi languages
. Was there not a change also to tracking dependencies of resources and components from a Component Package (internal lingo for these is “remote”).microscopic-pilot-97530
08/19/2021, 7:50 PMWas there not a change also to tracking dependencies of resources and components from a Component Package (internal lingo for these is “remote”).Yes, that was fixed as well.
enough-garden-22763
08/19/2021, 7:50 PM