Do not auto install providers
t0yv0 opened this issue · 0 comments
t0yv0 commented
What happened?
Trying this out and immediately hitting automatic provider installation. We certainly do not want automatic provider installation for the "self" that is the provider being tested turned on by default, since we want to make sure that the release candidate is being tested. We might also want to turn it off for everything so that we pin the plugins that the provider depends on.
t0yv0@Antons-MacBook-Pro> go test -run TestDNSRecordSet ~/code/pulumi-gcp/provider
Previewing update (p-it-antons-mac-dns-record-6f31a730):
+ pulumi:pulumi:Stack: (create)
[urn=urn:pulumi:p-it-antons-mac-dns-record-6f31a730::test::pulumi:pulumi:Stack::test-p-it-antons-mac-dns-record-6f31a730]
E1011 13:34:01.509377 8737 log.go:91] GitHub rate limit exceeded for https://api.github.com/repos/pulumi/pulumi-gcp/releases/latest, try again in 11m11.490636s. You can set GITHUB_TOKEN to make an authenticated request with a higher rate limit.
There is now a mechanism in Pulumi CLI per pulumi/pulumi#14134 that can help fool-proof it.
Example
See above.
Output of pulumi about
N/A
Additional context
No response
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).