-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Downstream check script does not check for errors in upgrade-provider action #1816
Comments
|
tfgen errors always hit this - I just hit it: https://github.com/pulumi/pulumi-aws/actions/runs/8648259460/job/23711655817 This makes tfgen changes in the bridge especially risky and the downstream checks much less informative. |
fixes #1816 Hit it during #1854 It now prints links for the repos which don't have PRs for the commit at all: ``` FAILURE pulumi/pulumi-auth0#493 FAILURE pulumi/pulumi-oci#431 MISSING https://github.com/pulumi/pulumi-opsgenie/actions/workflows/upgrade-bridge.yml MISSING https://github.com/pulumi/pulumi-splunk/actions/workflows/upgrade-bridge.yml MISSING https://github.com/pulumi/pulumi-libvirt/actions/workflows/upgrade-bridge.yml MISSING https://github.com/pulumi/pulumi-minio/actions/workflows/upgrade-bridge.yml MISSING https://github.com/pulumi/pulumi-kafka/actions/workflows/upgrade-bridge.yml MISSING https://github.com/pulumi/pulumi-aws/actions/workflows/upgrade-bridge.yml MISSING https://github.com/pulumi/pulumi-onelogin/actions/workflows/upgrade-bridge.yml MISSING https://github.com/pulumi/pulumi-cloudamqp/actions/workflows/upgrade-bridge.yml MISSING https://github.com/pulumi/pulumi-rabbitmq/actions/workflows/upgrade-bridge.yml MISSING https://github.com/pulumi/pulumi-newrelic/actions/workflows/upgrade-bridge.yml MISSING https://github.com/pulumi/pulumi-dnsimple/actions/workflows/upgrade-bridge.yml MISSING https://github.com/pulumi/pulumi-nomad/actions/workflows/upgrade-bridge.yml MISSING https://github.com/pulumi/pulumi-mailgun/actions/workflows/upgrade-bridge.yml MISSING https://github.com/pulumi/pulumi-mysql/actions/workflows/upgrade-bridge.yml MISSING https://github.com/pulumi/pulumi-sumologic/actions/workflows/upgrade-bridge.yml MISSING https://github.com/pulumi/pulumi-vsphere/actions/workflows/upgrade-bridge.yml MISSING https://github.com/pulumi/pulumi-keycloak/actions/workflows/upgrade-bridge.yml MISSING https://github.com/pulumi/pulumi-slack/actions/workflows/upgrade-bridge.yml MISSING https://github.com/pulumi/pulumi-vault/actions/workflows/upgrade-bridge.yml ```
What happened?
After running downstream checks we then make sure that all providers succeed with the new bridge.
This can fail if the upgrade-provider action fails - we no longer raise p1s for this and the
downstream_check
script does not take that into account.In this case it is benign but it could potentially cause us to miss downstream issues, especially if they are in tfgen.
Example
https://github.com/pulumi/pulumi-vault/actions/runs/8480681653/job/23236832051
Output of
pulumi about
.
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).
The text was updated successfully, but these errors were encountered: