Provider-namespace configuration values should not have a type #477
Labels
emergent
An issue that was added to the current milestone after planning
impact/regression
Something that used to work, but is now broken
impact/usability
Something that impacts users' ability to use the product easily and intuitively
kind/bug
Some behavior is incorrect or out of spec
resolution/fixed
This issue was fixed
size/S
Estimated effort to complete (1-2 days).
Milestone
What happened?
Architecture templates that leverage provider-namespace configuration values (like
aws:region
orgcp:project
) are broken following the implementation of hierarchical configuration (as implemented via pulumi/pulumi#10832). This appears to be due to the fact that the architecture templates included atype
field for provider-namespace configuration values, and that field is no longer supported/allowed.Steps to reproduce
pulumi new kubernetes-gcp-yaml
.Expected Behavior
It's expected that
pulumi new
will work and create a new project as expected.Actual Behavior
The
pulumi new
command fails with an error, and there is no obvious workaround for users.Output of
pulumi about
Additional context
Confirmed on two different macOS systems, one running Pulumi 3.49.0 (that's the output of
pulumi about
shown above) and another system running Pulumi 3.45.0.Contributing
Vote on this issue by adding a 👍 reaction.
To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).
The text was updated successfully, but these errors were encountered: