Skip to content
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

Changes to csi prow to run e2e tests in sidecars #206

Merged
merged 1 commit into from
Oct 26, 2022

Conversation

RaunakShah
Copy link
Contributor

@RaunakShah RaunakShah commented Sep 23, 2022

Able to run on external-provisioner when tests are added to that repo:

Thu Sep 22 10:20:31 IST 2022 go1.18.3 /Users/raunakshah/go/src/src/github.com/kubernetes-csi/external-provisioner$ env KUBECONFIG=/Users/raunakshah/.kube/config KUBE_TEST_REPO_LIST= ginkgo -v -focus=Test1 /Users/raunakshah/go/src/pkg/csiprow.ProhizqqL5/e2e.test -- -report-dir /Users/raunakshah/go/src/pkg/csiprow.ProhizqqL5/artifacts
Sep 22 10:20:32.938: INFO: The --provider flag is not set. Continuing as if --provider=skeleton had been used.
Running Suite: E2E suite - /Users/raunakshah/go/src/pkg/csiprow.ProhizqqL5
==========================================================================
Random Seed: 1663822232

Will run 1 of 1 specs
------------------------------
Test1 test1
  test-1-A
  /Users/raunakshah/go/src/github.com/kubernetes-csi/external-provisioner/test/e2e/storage/provision.go:13

...

Ran 1 of 1 Specs in 0.034 seconds
SUCCESS! -- 1 Passed | 0 Failed | 0 Pending | 0 Skipped
PASS
Add ability to run e2e tests written in sidecar repos

@k8s-ci-robot k8s-ci-robot added do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. do-not-merge/release-note-label-needed Indicates that a PR should not merge because it's missing one of the release note labels. labels Sep 23, 2022
@k8s-ci-robot k8s-ci-robot added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Sep 23, 2022
@xing-yang
Copy link
Contributor

xing-yang commented Oct 3, 2022

/assign @pohly

It's marked as WIP, but please take a look of the general approach.

@xing-yang xing-yang changed the title [WIP] [Do not review] Draft changes to csi prow to run e2e tests in sidecars [WIP] Draft changes to csi prow to run e2e tests in sidecars Oct 3, 2022
prow.sh Outdated
run_with_loggers env KUBECONFIG="$KUBECONFIG" KUBE_TEST_REPO_LIST="$(if [ -e "${CSI_PROW_WORK}/e2e-repo-list" ]; then echo "${CSI_PROW_WORK}/e2e-repo-list"; fi)" ginkgo -v "$@" "${CSI_PROW_WORK}/e2e.test" -- -report-dir "${ARTIFACTS}" -storage.testdriver="${CSI_PROW_WORK}/test-driver.yaml"
if [ "${name}" == "local" ]; then
cd "${GOPATH}/src/${CSI_PROW_SIDECAR_E2E_IMPORT_PATH}" &&
run_with_loggers env KUBECONFIG="$KUBECONFIG" KUBE_TEST_REPO_LIST="$(if [ -e "${CSI_PROW_WORK}/e2e-repo-list" ]; then echo "${CSI_PROW_WORK}/e2e-repo-list"; fi)" ginkgo -v "$@" "${CSI_PROW_WORK}/e2e.test" -- -report-dir "${ARTIFACTS}"
Copy link
Contributor Author

@RaunakShah RaunakShah Oct 4, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

NOTE: the -storage.testdriver parameter is not supported in sidecar repos, so it needs a different call to run

prow.sh Outdated
ln -s "${GOPATH}/src/${CSI_PROW_E2E_IMPORT_PATH}/_output/bin/e2e.test" "${CSI_PROW_WORK}" &&
run_with_go "$go_version" make WHAT=vendor/github.com/onsi/ginkgo/ginkgo "-C${GOPATH}/src/${CSI_PROW_E2E_IMPORT_PATH}" &&
ln -s "${GOPATH}/src/${CSI_PROW_E2E_IMPORT_PATH}/_output/bin/ginkgo" "${CSI_PROW_BIN}"
if [ "${CSI_PROW_SIDECAR_E2E_IMPORT_PATH}" != "none" ]; then
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This can be replaced with sidecar_tests_enabled, right?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm unclear about one thing regarding this PR: is the goal to run either a local E2E suite or the one from Kubernetes, or is the goal to support both in the same job?

Because of this if check here it seems to be the former, because install_e2e can only be used to install one suite, but not both. I think it would be better to support both suites in the same job.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pohly That makes sense. I've updated the code in the latest commit to run the tests in a single job. My original testing only ran the local tests, so I didn't realise that install_e2e is run only one (although now the if at the start of that function makes more sense :))

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pohly tests running in the sidecar repos would potentially want to enable some feature gates in the container. I think this file would need further changes to support that. If it runs in a single job, the feature gates would be enabled for the Kubernetes tests as well.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unless of course we undo the change after the local tests are complete

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure whether it's that particular line. Injecting feature gate flags into the driver deployments seems orthogonal to injecting a locally built image, which is that if block is about.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Okay, I'll need to take a deeper look into where to update the feature flags. Potentially here - https://github.com/kubernetes-csi/csi-release-tools/blob/master/prow.sh#L695 but let me play around with it a bit

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we move ahead with this PR in the meanwhile? I don't think there's an obvious solution to adding features gates in a particular sidecar container.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can do that. Can you squash commits and then try out that commit in some sidecar repo where a local E2E suite is defined? In other words, create a test PR in some other repo?

It will fail the unit check for locally modified release-tools, but that's fine.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Created a PR here - kubernetes-csi/external-provisioner#798
The local test is just a skeleton to prove that the tests within that repo will run with these changes.

prow.sh Outdated Show resolved Hide resolved
else
cd "${GOPATH}/src/${CSI_PROW_E2E_IMPORT_PATH}" &&
run_with_loggers env KUBECONFIG="$KUBECONFIG" KUBE_TEST_REPO_LIST="$(if [ -e "${CSI_PROW_WORK}/e2e-repo-list" ]; then echo "${CSI_PROW_WORK}/e2e-repo-list"; fi)" ginkgo -v "$@" "${CSI_PROW_WORK}/e2e.test" -- -report-dir "${ARTIFACTS}" -storage.testdriver="${CSI_PROW_WORK}/test-driver.yaml"
fi
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When both E2E suites write into the same report dir, won't that overwrite files like junit_01.xml?

I think you need to add -report-prefix local to the local branch.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done. Do you think we can remove this part as well?

KUBE_TEST_REPO_LIST="$(if [ -e "${CSI_PROW_WORK}/e2e-repo-list" ]; then echo "${CSI_PROW_WORK}/e2e-repo-list"; fi)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, let's keep it. The local test might need the same image remapping as upstream Kubernetes. If it doesn't, then setting KUBE_TEST_REPO_LIST won't hurt.

prow.sh Outdated

if sidecar_tests_enabled; then
if ! run_e2e local \
-focus="some regex"; then
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"some regex" needs further work, right? 😁

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oops, this was from my testing. But actually I think we don't need any focus for local tests right? Ideally all tests from within the repo should be run.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Usually yes, but there might be exceptions. As this script is going to be used by many different components, it's better to be flexible. Let's introduce a separate variable for it.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done! Introduced CSI_PROW_SIDECAR_E2E_FOCUS

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please introduce also CSI_PROW_SIDECAR_E2E_SKIP, we often need to skip test for alpha features or disruptive tests.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done!

@RaunakShah RaunakShah changed the title [WIP] Draft changes to csi prow to run e2e tests in sidecars Changes to csi prow to run e2e tests in sidecars Oct 10, 2022
@k8s-ci-robot k8s-ci-robot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Oct 10, 2022
@xing-yang
Copy link
Contributor

@RaunakShah Can you add a release note?

@k8s-ci-robot k8s-ci-robot added release-note Denotes a PR that will be considered when it comes time to generate release notes. and removed do-not-merge/release-note-label-needed Indicates that a PR should not merge because it's missing one of the release note labels. labels Oct 13, 2022
@RaunakShah
Copy link
Contributor Author

RaunakShah commented Oct 13, 2022

Can you add a release note?

Done!

@xing-yang
Copy link
Contributor

/assign @jsafrane

prow.sh Outdated
@@ -264,7 +267,7 @@ configvar CSI_PROW_DEP_VERSION v0.5.1 "golang dep version to be used for vendor
# thus only makes sense in repos which provide their own CSI
# driver. Repos can enable sanity testing by setting
# CSI_PROW_TESTS_SANITY=sanity.
configvar CSI_PROW_TESTS "unit parallel serial $(if [ "${CSI_PROW_KUBERNETES_VERSION}" = "latest" ]; then echo parallel-alpha serial-alpha; fi) sanity" "tests to run"
configvar CSI_PROW_TESTS "local unit parallel serial $(if [ "${CSI_PROW_KUBERNETES_VERSION}" = "latest" ]; then echo parallel-alpha serial-alpha; fi) sanity" "tests to run"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does adding "local" here have any effect? I don't think so. Can you remove it?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed!

Copy link
Contributor

@pohly pohly left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I did another pass and only found one issue ("local" in CSI_PROW_TESTS).

Copy link
Contributor

@pohly pohly left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Oct 26, 2022
@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: pohly, RaunakShah

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 /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

jsafrane added a commit to jsafrane/external-provisioner that referenced this pull request Nov 11, 2022
kubernetes-csi/csi-release-tools@78c0fb714 Merge kubernetes-csi/csi-release-tools#208 from jsafrane/skip-selinux
kubernetes-csi/csi-release-tools@36e433e2a Skip SELinux tests in CI by default
kubernetes-csi/csi-release-tools@348d4a92f Merge kubernetes-csi/csi-release-tools#207 from RaunakShah/reviewers
kubernetes-csi/csi-release-tools@1efc27241 Merge kubernetes-csi/csi-release-tools#206 from RaunakShah/update-prow
kubernetes-csi/csi-release-tools@7d410d888 Changes to csi prow to run e2e tests in sidecars
kubernetes-csi/csi-release-tools@cfa5a75cb Merge kubernetes-csi/csi-release-tools#203 from humblec/test-vendor
kubernetes-csi/csi-release-tools@4edd1d8ad Add RaunakShah to CSI reviewers group
kubernetes-csi/csi-release-tools@7ccc95945 release tools update to 1.19
kubernetes-csi/csi-release-tools@d24254f6a Merge kubernetes-csi/csi-release-tools#202 from xing-yang/kind_0.14.0
kubernetes-csi/csi-release-tools@0faa3fc7b Update to Kind v0.14.0 images
kubernetes-csi/csi-release-tools@ef4e1b2b4 Merge kubernetes-csi/csi-release-tools#201 from xing-yang/add_1.24_image
kubernetes-csi/csi-release-tools@4ddce251b Add 1.24 Kind image
kubernetes-csi/csi-release-tools@7fe51491d Merge kubernetes-csi/csi-release-tools#200 from pohly/bump-kubernetes-version
kubernetes-csi/csi-release-tools@70915a8ea prow.sh: update snapshotter version
kubernetes-csi/csi-release-tools@31a3f38b7 Merge kubernetes-csi/csi-release-tools#199 from pohly/bump-kubernetes-version
kubernetes-csi/csi-release-tools@7577454a7 prow.sh: bump Kubernetes to v1.22.0

git-subtree-dir: release-tools
git-subtree-split: 78c0fb714fa4448b29962a0f34fa18b7b7d97ae6
jsafrane added a commit to jsafrane/external-provisioner that referenced this pull request Nov 11, 2022
kubernetes-csi/csi-release-tools@78c0fb714 Merge kubernetes-csi/csi-release-tools#208 from jsafrane/skip-selinux
kubernetes-csi/csi-release-tools@36e433e2a Skip SELinux tests in CI by default
kubernetes-csi/csi-release-tools@348d4a92f Merge kubernetes-csi/csi-release-tools#207 from RaunakShah/reviewers
kubernetes-csi/csi-release-tools@1efc27241 Merge kubernetes-csi/csi-release-tools#206 from RaunakShah/update-prow
kubernetes-csi/csi-release-tools@7d410d888 Changes to csi prow to run e2e tests in sidecars
kubernetes-csi/csi-release-tools@cfa5a75cb Merge kubernetes-csi/csi-release-tools#203 from humblec/test-vendor
kubernetes-csi/csi-release-tools@4edd1d8ad Add RaunakShah to CSI reviewers group
kubernetes-csi/csi-release-tools@7ccc95945 release tools update to 1.19
kubernetes-csi/csi-release-tools@d24254f6a Merge kubernetes-csi/csi-release-tools#202 from xing-yang/kind_0.14.0
kubernetes-csi/csi-release-tools@0faa3fc7b Update to Kind v0.14.0 images
kubernetes-csi/csi-release-tools@ef4e1b2b4 Merge kubernetes-csi/csi-release-tools#201 from xing-yang/add_1.24_image
kubernetes-csi/csi-release-tools@4ddce251b Add 1.24 Kind image
kubernetes-csi/csi-release-tools@7fe51491d Merge kubernetes-csi/csi-release-tools#200 from pohly/bump-kubernetes-version
kubernetes-csi/csi-release-tools@70915a8ea prow.sh: update snapshotter version
kubernetes-csi/csi-release-tools@31a3f38b7 Merge kubernetes-csi/csi-release-tools#199 from pohly/bump-kubernetes-version
kubernetes-csi/csi-release-tools@7577454a7 prow.sh: bump Kubernetes to v1.22.0

git-subtree-dir: release-tools
git-subtree-split: 78c0fb714fa4448b29962a0f34fa18b7b7d97ae6
jsafrane added a commit to jsafrane/external-provisioner that referenced this pull request Nov 11, 2022
kubernetes-csi/csi-release-tools@78c0fb714 Merge kubernetes-csi/csi-release-tools#208 from jsafrane/skip-selinux
kubernetes-csi/csi-release-tools@36e433e2a Skip SELinux tests in CI by default
kubernetes-csi/csi-release-tools@348d4a92f Merge kubernetes-csi/csi-release-tools#207 from RaunakShah/reviewers
kubernetes-csi/csi-release-tools@1efc27241 Merge kubernetes-csi/csi-release-tools#206 from RaunakShah/update-prow
kubernetes-csi/csi-release-tools@7d410d888 Changes to csi prow to run e2e tests in sidecars
kubernetes-csi/csi-release-tools@cfa5a75cb Merge kubernetes-csi/csi-release-tools#203 from humblec/test-vendor
kubernetes-csi/csi-release-tools@4edd1d8ad Add RaunakShah to CSI reviewers group
kubernetes-csi/csi-release-tools@7ccc95945 release tools update to 1.19
kubernetes-csi/csi-release-tools@d24254f6a Merge kubernetes-csi/csi-release-tools#202 from xing-yang/kind_0.14.0
kubernetes-csi/csi-release-tools@0faa3fc7b Update to Kind v0.14.0 images
kubernetes-csi/csi-release-tools@ef4e1b2b4 Merge kubernetes-csi/csi-release-tools#201 from xing-yang/add_1.24_image
kubernetes-csi/csi-release-tools@4ddce251b Add 1.24 Kind image
kubernetes-csi/csi-release-tools@7fe51491d Merge kubernetes-csi/csi-release-tools#200 from pohly/bump-kubernetes-version
kubernetes-csi/csi-release-tools@70915a8ea prow.sh: update snapshotter version
kubernetes-csi/csi-release-tools@31a3f38b7 Merge kubernetes-csi/csi-release-tools#199 from pohly/bump-kubernetes-version
kubernetes-csi/csi-release-tools@7577454a7 prow.sh: bump Kubernetes to v1.22.0
kubernetes-csi/csi-release-tools@d29a2e754 Merge kubernetes-csi/csi-release-tools#198 from pohly/csi-test-5.0.0
kubernetes-csi/csi-release-tools@41cb70d38 prow.sh: sanity testing with csi-test v5.0.0
kubernetes-csi/csi-release-tools@c85a63fbf Merge kubernetes-csi/csi-release-tools#197 from pohly/fix-alpha-testing
kubernetes-csi/csi-release-tools@b86d8e942 support Kubernetes 1.25 + Ginkgo v2
kubernetes-csi/csi-release-tools@ab0b0a3d4 Merge kubernetes-csi/csi-release-tools#192 from andyzhangx/patch-1
kubernetes-csi/csi-release-tools@7bbab24e4 Merge kubernetes-csi/csi-release-tools#196 from humblec/non-alpha
kubernetes-csi/csi-release-tools@e51ff2cc0 introduce control variable for non alpha feature gate configuration
kubernetes-csi/csi-release-tools@ca19ef521 Merge kubernetes-csi/csi-release-tools#195 from pohly/fix-alpha-testing
kubernetes-csi/csi-release-tools@3948331e2 fix testing with latest Kubernetes
kubernetes-csi/csi-release-tools@9a0260c55 fix boilerplate header

git-subtree-dir: release-tools
git-subtree-split: 78c0fb714fa4448b29962a0f34fa18b7b7d97ae6
jsafrane added a commit to jsafrane/external-provisioner that referenced this pull request Nov 11, 2022
kubernetes-csi/csi-release-tools@78c0fb714 Merge kubernetes-csi/csi-release-tools#208 from jsafrane/skip-selinux
kubernetes-csi/csi-release-tools@36e433e2a Skip SELinux tests in CI by default
kubernetes-csi/csi-release-tools@348d4a92f Merge kubernetes-csi/csi-release-tools#207 from RaunakShah/reviewers
kubernetes-csi/csi-release-tools@1efc27241 Merge kubernetes-csi/csi-release-tools#206 from RaunakShah/update-prow
kubernetes-csi/csi-release-tools@7d410d888 Changes to csi prow to run e2e tests in sidecars
kubernetes-csi/csi-release-tools@cfa5a75cb Merge kubernetes-csi/csi-release-tools#203 from humblec/test-vendor
kubernetes-csi/csi-release-tools@4edd1d8ad Add RaunakShah to CSI reviewers group
kubernetes-csi/csi-release-tools@7ccc95945 release tools update to 1.19

git-subtree-dir: release-tools
git-subtree-split: 78c0fb714fa4448b29962a0f34fa18b7b7d97ae6
jsafrane added a commit to jsafrane/external-resizer that referenced this pull request Nov 11, 2022
kubernetes-csi/csi-release-tools@78c0fb71 Merge kubernetes-csi/csi-release-tools#208 from jsafrane/skip-selinux
kubernetes-csi/csi-release-tools@36e433e2 Skip SELinux tests in CI by default
kubernetes-csi/csi-release-tools@348d4a92 Merge kubernetes-csi/csi-release-tools#207 from RaunakShah/reviewers
kubernetes-csi/csi-release-tools@1efc2724 Merge kubernetes-csi/csi-release-tools#206 from RaunakShah/update-prow
kubernetes-csi/csi-release-tools@7d410d88 Changes to csi prow to run e2e tests in sidecars
kubernetes-csi/csi-release-tools@cfa5a75c Merge kubernetes-csi/csi-release-tools#203 from humblec/test-vendor
kubernetes-csi/csi-release-tools@4edd1d8a Add RaunakShah to CSI reviewers group
kubernetes-csi/csi-release-tools@7ccc9594 release tools update to 1.19
kubernetes-csi/csi-release-tools@d24254f6 Merge kubernetes-csi/csi-release-tools#202 from xing-yang/kind_0.14.0
kubernetes-csi/csi-release-tools@0faa3fc7 Update to Kind v0.14.0 images
kubernetes-csi/csi-release-tools@ef4e1b2b Merge kubernetes-csi/csi-release-tools#201 from xing-yang/add_1.24_image
kubernetes-csi/csi-release-tools@4ddce251 Add 1.24 Kind image
kubernetes-csi/csi-release-tools@7fe51491 Merge kubernetes-csi/csi-release-tools#200 from pohly/bump-kubernetes-version
kubernetes-csi/csi-release-tools@70915a8e prow.sh: update snapshotter version
kubernetes-csi/csi-release-tools@31a3f38b Merge kubernetes-csi/csi-release-tools#199 from pohly/bump-kubernetes-version
kubernetes-csi/csi-release-tools@7577454a prow.sh: bump Kubernetes to v1.22.0

git-subtree-dir: release-tools
git-subtree-split: 78c0fb714fa4448b29962a0f34fa18b7b7d97ae6
jsafrane added a commit to jsafrane/external-resizer that referenced this pull request Nov 11, 2022
kubernetes-csi/csi-release-tools@78c0fb71 Merge kubernetes-csi/csi-release-tools#208 from jsafrane/skip-selinux
kubernetes-csi/csi-release-tools@36e433e2 Skip SELinux tests in CI by default
kubernetes-csi/csi-release-tools@348d4a92 Merge kubernetes-csi/csi-release-tools#207 from RaunakShah/reviewers
kubernetes-csi/csi-release-tools@1efc2724 Merge kubernetes-csi/csi-release-tools#206 from RaunakShah/update-prow
kubernetes-csi/csi-release-tools@7d410d88 Changes to csi prow to run e2e tests in sidecars
kubernetes-csi/csi-release-tools@cfa5a75c Merge kubernetes-csi/csi-release-tools#203 from humblec/test-vendor
kubernetes-csi/csi-release-tools@4edd1d8a Add RaunakShah to CSI reviewers group
kubernetes-csi/csi-release-tools@7ccc9594 release tools update to 1.19
kubernetes-csi/csi-release-tools@d24254f6 Merge kubernetes-csi/csi-release-tools#202 from xing-yang/kind_0.14.0
kubernetes-csi/csi-release-tools@0faa3fc7 Update to Kind v0.14.0 images
kubernetes-csi/csi-release-tools@ef4e1b2b Merge kubernetes-csi/csi-release-tools#201 from xing-yang/add_1.24_image
kubernetes-csi/csi-release-tools@4ddce251 Add 1.24 Kind image
kubernetes-csi/csi-release-tools@7fe51491 Merge kubernetes-csi/csi-release-tools#200 from pohly/bump-kubernetes-version
kubernetes-csi/csi-release-tools@70915a8e prow.sh: update snapshotter version
kubernetes-csi/csi-release-tools@31a3f38b Merge kubernetes-csi/csi-release-tools#199 from pohly/bump-kubernetes-version
kubernetes-csi/csi-release-tools@7577454a prow.sh: bump Kubernetes to v1.22.0

git-subtree-dir: release-tools
git-subtree-split: 78c0fb714fa4448b29962a0f34fa18b7b7d97ae6
jsafrane added a commit to jsafrane/external-resizer that referenced this pull request Nov 11, 2022
kubernetes-csi/csi-release-tools@78c0fb71 Merge kubernetes-csi/csi-release-tools#208 from jsafrane/skip-selinux
kubernetes-csi/csi-release-tools@36e433e2 Skip SELinux tests in CI by default
kubernetes-csi/csi-release-tools@348d4a92 Merge kubernetes-csi/csi-release-tools#207 from RaunakShah/reviewers
kubernetes-csi/csi-release-tools@1efc2724 Merge kubernetes-csi/csi-release-tools#206 from RaunakShah/update-prow
kubernetes-csi/csi-release-tools@7d410d88 Changes to csi prow to run e2e tests in sidecars
kubernetes-csi/csi-release-tools@cfa5a75c Merge kubernetes-csi/csi-release-tools#203 from humblec/test-vendor
kubernetes-csi/csi-release-tools@4edd1d8a Add RaunakShah to CSI reviewers group
kubernetes-csi/csi-release-tools@7ccc9594 release tools update to 1.19
kubernetes-csi/csi-release-tools@d24254f6 Merge kubernetes-csi/csi-release-tools#202 from xing-yang/kind_0.14.0
kubernetes-csi/csi-release-tools@0faa3fc7 Update to Kind v0.14.0 images
kubernetes-csi/csi-release-tools@ef4e1b2b Merge kubernetes-csi/csi-release-tools#201 from xing-yang/add_1.24_image
kubernetes-csi/csi-release-tools@4ddce251 Add 1.24 Kind image
kubernetes-csi/csi-release-tools@7fe51491 Merge kubernetes-csi/csi-release-tools#200 from pohly/bump-kubernetes-version
kubernetes-csi/csi-release-tools@70915a8e prow.sh: update snapshotter version
kubernetes-csi/csi-release-tools@31a3f38b Merge kubernetes-csi/csi-release-tools#199 from pohly/bump-kubernetes-version
kubernetes-csi/csi-release-tools@7577454a prow.sh: bump Kubernetes to v1.22.0
kubernetes-csi/csi-release-tools@d29a2e75 Merge kubernetes-csi/csi-release-tools#198 from pohly/csi-test-5.0.0
kubernetes-csi/csi-release-tools@41cb70d3 prow.sh: sanity testing with csi-test v5.0.0
kubernetes-csi/csi-release-tools@c85a63fb Merge kubernetes-csi/csi-release-tools#197 from pohly/fix-alpha-testing
kubernetes-csi/csi-release-tools@b86d8e94 support Kubernetes 1.25 + Ginkgo v2
kubernetes-csi/csi-release-tools@ab0b0a3d Merge kubernetes-csi/csi-release-tools#192 from andyzhangx/patch-1
kubernetes-csi/csi-release-tools@7bbab24e Merge kubernetes-csi/csi-release-tools#196 from humblec/non-alpha
kubernetes-csi/csi-release-tools@e51ff2cc introduce control variable for non alpha feature gate configuration
kubernetes-csi/csi-release-tools@ca19ef52 Merge kubernetes-csi/csi-release-tools#195 from pohly/fix-alpha-testing
kubernetes-csi/csi-release-tools@3948331e fix testing with latest Kubernetes
kubernetes-csi/csi-release-tools@9a0260c5 fix boilerplate header

git-subtree-dir: release-tools
git-subtree-split: 78c0fb714fa4448b29962a0f34fa18b7b7d97ae6
jsafrane added a commit to jsafrane/external-resizer that referenced this pull request Nov 11, 2022
kubernetes-csi/csi-release-tools@78c0fb71 Merge kubernetes-csi/csi-release-tools#208 from jsafrane/skip-selinux
kubernetes-csi/csi-release-tools@36e433e2 Skip SELinux tests in CI by default
kubernetes-csi/csi-release-tools@348d4a92 Merge kubernetes-csi/csi-release-tools#207 from RaunakShah/reviewers
kubernetes-csi/csi-release-tools@1efc2724 Merge kubernetes-csi/csi-release-tools#206 from RaunakShah/update-prow
kubernetes-csi/csi-release-tools@7d410d88 Changes to csi prow to run e2e tests in sidecars
kubernetes-csi/csi-release-tools@cfa5a75c Merge kubernetes-csi/csi-release-tools#203 from humblec/test-vendor
kubernetes-csi/csi-release-tools@4edd1d8a Add RaunakShah to CSI reviewers group
kubernetes-csi/csi-release-tools@7ccc9594 release tools update to 1.19

git-subtree-dir: release-tools
git-subtree-split: 78c0fb714fa4448b29962a0f34fa18b7b7d97ae6
jsafrane added a commit to jsafrane/node-driver-registrar that referenced this pull request Nov 11, 2022
kubernetes-csi/csi-release-tools@78c0fb71 Merge kubernetes-csi/csi-release-tools#208 from jsafrane/skip-selinux
kubernetes-csi/csi-release-tools@36e433e2 Skip SELinux tests in CI by default
kubernetes-csi/csi-release-tools@348d4a92 Merge kubernetes-csi/csi-release-tools#207 from RaunakShah/reviewers
kubernetes-csi/csi-release-tools@1efc2724 Merge kubernetes-csi/csi-release-tools#206 from RaunakShah/update-prow
kubernetes-csi/csi-release-tools@7d410d88 Changes to csi prow to run e2e tests in sidecars
kubernetes-csi/csi-release-tools@cfa5a75c Merge kubernetes-csi/csi-release-tools#203 from humblec/test-vendor
kubernetes-csi/csi-release-tools@4edd1d8a Add RaunakShah to CSI reviewers group
kubernetes-csi/csi-release-tools@7ccc9594 release tools update to 1.19
kubernetes-csi/csi-release-tools@d24254f6 Merge kubernetes-csi/csi-release-tools#202 from xing-yang/kind_0.14.0
kubernetes-csi/csi-release-tools@0faa3fc7 Update to Kind v0.14.0 images
kubernetes-csi/csi-release-tools@ef4e1b2b Merge kubernetes-csi/csi-release-tools#201 from xing-yang/add_1.24_image
kubernetes-csi/csi-release-tools@4ddce251 Add 1.24 Kind image
kubernetes-csi/csi-release-tools@7fe51491 Merge kubernetes-csi/csi-release-tools#200 from pohly/bump-kubernetes-version
kubernetes-csi/csi-release-tools@70915a8e prow.sh: update snapshotter version
kubernetes-csi/csi-release-tools@31a3f38b Merge kubernetes-csi/csi-release-tools#199 from pohly/bump-kubernetes-version
kubernetes-csi/csi-release-tools@7577454a prow.sh: bump Kubernetes to v1.22.0

git-subtree-dir: release-tools
git-subtree-split: 78c0fb714fa4448b29962a0f34fa18b7b7d97ae6
jsafrane added a commit to jsafrane/external-health-monitor that referenced this pull request Nov 11, 2022
kubernetes-csi/csi-release-tools@78c0fb7 Merge kubernetes-csi/csi-release-tools#208 from jsafrane/skip-selinux
kubernetes-csi/csi-release-tools@36e433e Skip SELinux tests in CI by default
kubernetes-csi/csi-release-tools@348d4a9 Merge kubernetes-csi/csi-release-tools#207 from RaunakShah/reviewers
kubernetes-csi/csi-release-tools@1efc272 Merge kubernetes-csi/csi-release-tools#206 from RaunakShah/update-prow
kubernetes-csi/csi-release-tools@7d410d8 Changes to csi prow to run e2e tests in sidecars
kubernetes-csi/csi-release-tools@cfa5a75 Merge kubernetes-csi/csi-release-tools#203 from humblec/test-vendor
kubernetes-csi/csi-release-tools@4edd1d8 Add RaunakShah to CSI reviewers group
kubernetes-csi/csi-release-tools@7ccc959 release tools update to 1.19

git-subtree-dir: release-tools
git-subtree-split: 78c0fb714fa4448b29962a0f34fa18b7b7d97ae6
jsafrane added a commit to jsafrane/external-snapshotter that referenced this pull request Nov 14, 2022
jsafrane added a commit to jsafrane/external-snapshotter that referenced this pull request Nov 14, 2022
jsafrane added a commit to jsafrane/gcp-compute-persistent-disk-csi-driver that referenced this pull request Nov 14, 2022
kubernetes-csi/csi-release-tools@78c0fb71 Merge kubernetes-csi/csi-release-tools#208 from jsafrane/skip-selinux
kubernetes-csi/csi-release-tools@36e433e2 Skip SELinux tests in CI by default
kubernetes-csi/csi-release-tools@348d4a92 Merge kubernetes-csi/csi-release-tools#207 from RaunakShah/reviewers
kubernetes-csi/csi-release-tools@1efc2724 Merge kubernetes-csi/csi-release-tools#206 from RaunakShah/update-prow
kubernetes-csi/csi-release-tools@7d410d88 Changes to csi prow to run e2e tests in sidecars
kubernetes-csi/csi-release-tools@cfa5a75c Merge kubernetes-csi/csi-release-tools#203 from humblec/test-vendor
kubernetes-csi/csi-release-tools@4edd1d8a Add RaunakShah to CSI reviewers group
kubernetes-csi/csi-release-tools@7ccc9594 release tools update to 1.19
kubernetes-csi/csi-release-tools@d24254f6 Merge kubernetes-csi/csi-release-tools#202 from xing-yang/kind_0.14.0
kubernetes-csi/csi-release-tools@0faa3fc7 Update to Kind v0.14.0 images
kubernetes-csi/csi-release-tools@ef4e1b2b Merge kubernetes-csi/csi-release-tools#201 from xing-yang/add_1.24_image
kubernetes-csi/csi-release-tools@4ddce251 Add 1.24 Kind image
kubernetes-csi/csi-release-tools@7fe51491 Merge kubernetes-csi/csi-release-tools#200 from pohly/bump-kubernetes-version
kubernetes-csi/csi-release-tools@70915a8e prow.sh: update snapshotter version

git-subtree-dir: release-tools
git-subtree-split: 78c0fb714fa4448b29962a0f34fa18b7b7d97ae6
alexander-ding pushed a commit to alexander-ding/csi-proxy that referenced this pull request Dec 8, 2022
kubernetes-csi/csi-release-tools@78c0fb7 Merge kubernetes-csi/csi-release-tools#208 from jsafrane/skip-selinux
kubernetes-csi/csi-release-tools@36e433e Skip SELinux tests in CI by default
kubernetes-csi/csi-release-tools@348d4a9 Merge kubernetes-csi/csi-release-tools#207 from RaunakShah/reviewers
kubernetes-csi/csi-release-tools@1efc272 Merge kubernetes-csi/csi-release-tools#206 from RaunakShah/update-prow
kubernetes-csi/csi-release-tools@7d410d8 Changes to csi prow to run e2e tests in sidecars
kubernetes-csi/csi-release-tools@cfa5a75 Merge kubernetes-csi/csi-release-tools#203 from humblec/test-vendor
kubernetes-csi/csi-release-tools@4edd1d8 Add RaunakShah to CSI reviewers group
kubernetes-csi/csi-release-tools@7ccc959 release tools update to 1.19

git-subtree-dir: release-tools
git-subtree-split: 78c0fb714fa4448b29962a0f34fa18b7b7d97ae6
jsafrane added a commit to jsafrane/external-attacher that referenced this pull request Jan 2, 2023
kubernetes-csi/csi-release-tools@a2171bef Merge kubernetes-csi/csi-release-tools#216 from msau42/process
kubernetes-csi/csi-release-tools@cb987826 Merge kubernetes-csi/csi-release-tools#217 from msau42/owners
kubernetes-csi/csi-release-tools@a11216e4 add new reviewers and remove inactive reviewers
kubernetes-csi/csi-release-tools@dd986754 Add step for checking builds
kubernetes-csi/csi-release-tools@b66c0824 Merge kubernetes-csi/csi-release-tools#214 from pohly/junit-fixes
kubernetes-csi/csi-release-tools@b9b6763b filter-junit.go: fix loss of testcases when parsing Ginkgo v2 JUnit
kubernetes-csi/csi-release-tools@d4277839 filter-junit.go: preserve system error log
kubernetes-csi/csi-release-tools@38e11468 prow.sh: publish individual JUnit files as separate artifacts
kubernetes-csi/csi-release-tools@78c0fb71 Merge kubernetes-csi/csi-release-tools#208 from jsafrane/skip-selinux
kubernetes-csi/csi-release-tools@36e433e2 Skip SELinux tests in CI by default
kubernetes-csi/csi-release-tools@348d4a92 Merge kubernetes-csi/csi-release-tools#207 from RaunakShah/reviewers
kubernetes-csi/csi-release-tools@1efc2724 Merge kubernetes-csi/csi-release-tools#206 from RaunakShah/update-prow
kubernetes-csi/csi-release-tools@7d410d88 Changes to csi prow to run e2e tests in sidecars
kubernetes-csi/csi-release-tools@cfa5a75c Merge kubernetes-csi/csi-release-tools#203 from humblec/test-vendor
kubernetes-csi/csi-release-tools@4edd1d8a Add RaunakShah to CSI reviewers group
kubernetes-csi/csi-release-tools@7ccc9594 release tools update to 1.19
kubernetes-csi/csi-release-tools@d24254f6 Merge kubernetes-csi/csi-release-tools#202 from xing-yang/kind_0.14.0
kubernetes-csi/csi-release-tools@0faa3fc7 Update to Kind v0.14.0 images
kubernetes-csi/csi-release-tools@ef4e1b2b Merge kubernetes-csi/csi-release-tools#201 from xing-yang/add_1.24_image
kubernetes-csi/csi-release-tools@4ddce251 Add 1.24 Kind image
kubernetes-csi/csi-release-tools@7fe51491 Merge kubernetes-csi/csi-release-tools#200 from pohly/bump-kubernetes-version
kubernetes-csi/csi-release-tools@70915a8e prow.sh: update snapshotter version
kubernetes-csi/csi-release-tools@31a3f38b Merge kubernetes-csi/csi-release-tools#199 from pohly/bump-kubernetes-version
kubernetes-csi/csi-release-tools@7577454a prow.sh: bump Kubernetes to v1.22.0
kubernetes-csi/csi-release-tools@d29a2e75 Merge kubernetes-csi/csi-release-tools#198 from pohly/csi-test-5.0.0
kubernetes-csi/csi-release-tools@41cb70d3 prow.sh: sanity testing with csi-test v5.0.0
kubernetes-csi/csi-release-tools@c85a63fb Merge kubernetes-csi/csi-release-tools#197 from pohly/fix-alpha-testing
kubernetes-csi/csi-release-tools@b86d8e94 support Kubernetes 1.25 + Ginkgo v2
kubernetes-csi/csi-release-tools@ab0b0a3d Merge kubernetes-csi/csi-release-tools#192 from andyzhangx/patch-1
kubernetes-csi/csi-release-tools@7bbab24e Merge kubernetes-csi/csi-release-tools#196 from humblec/non-alpha
kubernetes-csi/csi-release-tools@e51ff2cc introduce control variable for non alpha feature gate configuration
kubernetes-csi/csi-release-tools@ca19ef52 Merge kubernetes-csi/csi-release-tools#195 from pohly/fix-alpha-testing
kubernetes-csi/csi-release-tools@3948331e fix testing with latest Kubernetes
kubernetes-csi/csi-release-tools@9a0260c5 fix boilerplate header

git-subtree-dir: release-tools
git-subtree-split: a2171bef02a0d4e469e2f48918570f5c76e0deea
chrishenzie added a commit to chrishenzie/csi-test that referenced this pull request Jan 31, 2023
kubernetes-csi/csi-release-tools@aa61bfd Merge kubernetes-csi/csi-release-tools#218 from xing-yang/update_csi_driver
kubernetes-csi/csi-release-tools@7563d19 Update CSI_PROW_DRIVER_VERSION to v1.11.0
kubernetes-csi/csi-release-tools@a2171be Merge kubernetes-csi/csi-release-tools#216 from msau42/process
kubernetes-csi/csi-release-tools@cb98782 Merge kubernetes-csi/csi-release-tools#217 from msau42/owners
kubernetes-csi/csi-release-tools@a11216e add new reviewers and remove inactive reviewers
kubernetes-csi/csi-release-tools@dd98675 Add step for checking builds
kubernetes-csi/csi-release-tools@b66c082 Merge kubernetes-csi/csi-release-tools#214 from pohly/junit-fixes
kubernetes-csi/csi-release-tools@b9b6763 filter-junit.go: fix loss of testcases when parsing Ginkgo v2 JUnit
kubernetes-csi/csi-release-tools@d427783 filter-junit.go: preserve system error log
kubernetes-csi/csi-release-tools@38e1146 prow.sh: publish individual JUnit files as separate artifacts
kubernetes-csi/csi-release-tools@78c0fb7 Merge kubernetes-csi/csi-release-tools#208 from jsafrane/skip-selinux
kubernetes-csi/csi-release-tools@36e433e Skip SELinux tests in CI by default
kubernetes-csi/csi-release-tools@348d4a9 Merge kubernetes-csi/csi-release-tools#207 from RaunakShah/reviewers
kubernetes-csi/csi-release-tools@1efc272 Merge kubernetes-csi/csi-release-tools#206 from RaunakShah/update-prow
kubernetes-csi/csi-release-tools@7d410d8 Changes to csi prow to run e2e tests in sidecars
kubernetes-csi/csi-release-tools@cfa5a75 Merge kubernetes-csi/csi-release-tools#203 from humblec/test-vendor
kubernetes-csi/csi-release-tools@4edd1d8 Add RaunakShah to CSI reviewers group
kubernetes-csi/csi-release-tools@7ccc959 release tools update to 1.19

git-subtree-dir: release-tools
git-subtree-split: aa61bfd
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. lgtm "Looks good to me", indicates that a PR is ready to be merged. release-note Denotes a PR that will be considered when it comes time to generate release notes. size/M Denotes a PR that changes 30-99 lines, ignoring generated files.
Projects
No open projects
Status: PRs Approved
Development

Successfully merging this pull request may close these issues.

5 participants