Start defaulting csi-e2e version for all sidecars#35137
Start defaulting csi-e2e version for all sidecars#35137k8s-ci-robot merged 1 commit intokubernetes:masterfrom
Conversation
| # that something changes in master which breaks the pre-merge check. | ||
| cluster: eks-prow-build-cluster | ||
| always_run: true | ||
| always_run: false |
There was a problem hiding this comment.
Does anyone know why is this set to true manually?
There was a problem hiding this comment.
So these tests are not for presubmits? But external-resizer always run these tests, where is that set?
There was a problem hiding this comment.
So in general, the tests that run against k8s master branch do not always run, because the idea is a unrelated change in k8s-master can break things. Comment say so as well:
# Explicitly needs to be started with /test.
# This cannot be enabled by default because there's always the risk
# that something changes in master which breaks the pre-merge check.
So, do we want to always run these tests? external-resizer also doesn't run these always. Only branch specific tests are always run.
There was a problem hiding this comment.
I think you are right. It's fine not to always run on master. There are two jobs not on master that also got changed from true to false. See my other comments.
There was a problem hiding this comment.
The other two jobs are alpha jobs so they are also considered unstable.
| - name: pull-kubernetes-csi-lib-volume-populator-alpha-1-32-on-kubernetes-1-32 | ||
| cluster: eks-prow-build-cluster | ||
| always_run: true | ||
| always_run: false |
There was a problem hiding this comment.
This one should always run? This is not on master.
There was a problem hiding this comment.
Never mind. Alpha jobs are also considered not stable so it is fine to stay as "false".
| - name: pull-kubernetes-csi-volume-data-source-validator-alpha-1-32-on-kubernetes-1-32 | ||
| cluster: eks-prow-build-cluster | ||
| always_run: true | ||
| always_run: false |
There was a problem hiding this comment.
This is not on master. We should always run this one?
There was a problem hiding this comment.
Never mind. Alpha jobs are also considered not stable so it is fine to stay as "false".
| # that something changes in master which breaks the pre-merge check. | ||
| cluster: eks-prow-build-cluster | ||
| always_run: true | ||
| always_run: false |
There was a problem hiding this comment.
I think you are right. It's fine not to always run on master. There are two jobs not on master that also got changed from true to false. See my other comments.
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: gnufied, xing-yang The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
@gnufied: Updated the
DetailsIn 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-sigs/prow repository. |
Fix e2e tests because we were running older builds of tests