-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
prow: enable stage plugin for k/features and k/sig-release #8340
Conversation
I think the tests should pass once the stage plugin is added in #8335. Adding an explicit hold until it is merged. |
/area prow |
abfb1a6
to
9f1d59a
Compare
@@ -316,6 +317,7 @@ plugins: | |||
|
|||
kubernetes/sig-release: | |||
- approve | |||
- stage |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
added for sig-release as well, as per #8335 (comment)
prow/hook/plugins.go
Outdated
@@ -45,6 +45,7 @@ import ( | |||
_ "k8s.io/test-infra/prow/plugins/size" | |||
_ "k8s.io/test-infra/prow/plugins/skip" | |||
_ "k8s.io/test-infra/prow/plugins/slackevents" | |||
_ "k8s.io/test-infra/prow/plugins/stage" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This cannot be in the same PR as the plugins.yaml change. It belongs in the PR that creates the plugin.
After we merge the prow/hook/plugins.go change we will need to cut and deploy a new prow release, after which time we can make the plugins.yaml change to enable it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed.
9f1d59a
to
0576155
Compare
0576155
to
c311f72
Compare
/lgtm Please wait until a prow bump after #8335 merges |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: fejta, nikhita The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Hey! Looks like we test for this.
If we were really clever we would make this read the hook tag in prow/cluster/hook_deployment.yaml, check out that test-infra commit and run the test there. We can just wait till the other PR merges and |
/hold cancel |
/hold I think we still need to bump prow. |
Hey @nikhita, I think based on the original test failure above, tests here would continue to fail if prow hadn't integrated the new /hold cancel |
@nikhita: Updated the In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
I think we still need a prow bump for this to work.
|
Correct, we still need to bump prow |
@justaugustus unfortunately it just means the new stage plugin has merged into master. Doesn't necessarily mean a new prow has been deployed yet. |
@fejta I see. Is it a function of test-infra to bump prow or can a contributor submit a PR to do this as well? |
go.k8s.io/oncall has to deploy new versions of prow (which happened this afternoon) |
Fixes #8315
Follow up to #8335
This enables the stage plugin for the k/features and k/sig-release repos.
/assign fejta cblecker