-
Notifications
You must be signed in to change notification settings - Fork 227
Remove unused scripts in hack/ directory #342
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
Remove unused scripts in hack/ directory #342
Conversation
|
It looks like this URL doesn't work anymore, we'll need to change how we fetch the |
Just build it with The Prow jobs install it through code in prow.sh, which comes from csi-release-tools: |
|
@pohly so this sanity test suite does not work? |
|
prow.sh works just fine for csi-sanity, no need to change anything there. What would need further work is |
|
Thanks for catching that. I'll update the CSI sanity test suite here: kubernetes-csi/csi-release-tools#182 |
|
Repurposed this PR to remove the unused scripts in the Edit: I had also removed |
yeah, there might be some scripts that aren't called from this repo but that are called from other repos like test-infra, I saw the same in local volume provisioner so it might be worth looking into the test-infra config jobs too |
Correct. I can be invoked manually to update the YAML files. If that wasn't clear, then adding a section for it under "repository maintenance" or "development" might help to avoid future confusion. |
deploy/kubernetes-1.19-test/hostpath/csi-hostpath-snapshotter.yaml
Outdated
Show resolved
Hide resolved
deploy/kubernetes-1.19-test/hostpath/csi-hostpath-snapshotter.yaml
Outdated
Show resolved
Hide resolved
deploy/kubernetes-1.19-test/hostpath/csi-hostpath-provisioner.yaml
Outdated
Show resolved
Hide resolved
|
Updated script to exclude paths for Kubernetes 1.19 and 1.20. Please let me know if this is aligned with your expectations. |
e2e-hostpath.sh and get-sanity.sh aren't used, e2e testing should be covered by prow script
|
/lgtm I'll leave approval to @xing-yang. |
|
/cancel lgtm Documentation still needs to be updated. |
|
/lgtm cancel |
|
@pohly Can you help me to understand what documentation changes we want to make? From my understanding, we just need to delete any pre-1.17 markdown docs. Is this correct? |
|
There are still a few places in the top level README that need to be updated. For example: |
These versions are no longer tested as part of our CI
|
@xing-yang Updated README to remove references to docs for 1.16 and earlier. |
|
@xing-yang @pohly Updated documentation. Please let me know if there are any other doc changes you would like included here. |
deploy/kubernetes-distributed/hostpath/csi-hostpath-plugin.yaml
Outdated
Show resolved
Hide resolved
deploy/kubernetes-distributed/hostpath/csi-hostpath-plugin.yaml
Outdated
Show resolved
Hide resolved
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: chrishenzie, 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 |
|
@chrishenzie We missed updating the snapshot image. |
What type of PR is this?
/kind cleanup
What this PR does / why we need it:
Removes the
hack/directory because the scripts inside it are unused.Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?:
@pohly @xing-yang