csi-release-tools
csi-release-tools copied to clipboard
shared build and test files used by kubernetes-csi projects
Considering adopting a form of the [kubernetes golang backport process](https://kubernetes.io/blog/2023/04/06/keeping-kubernetes-secure-with-updated-go-versions/) to CSI releases as well. A summary of the process is: 1. In the next minor releases, update to the...
The script does not update some rc dependencies like k8s.io/apiserver v0.26.0-rc.0 in https://github.com/kubernetes-csi/external-provisioner/pull/834 and the k8s.io/component-base v0.25.4 in https://github.com/kubernetes-csi/lib-volume-populator/pull/61 /kind bug
Opening this issue to discuss the feasibility, benefits, and drawbacks of combining CSI controller sidecars and maintaining less repos and images. One downside of the current "microservices" model of maintaining...
In our various Kubernetes-CSI repos we should regularly update dependencies to ensure that we have included all upstream bug fixes. This includes: - running `dep ensure -update` - running `git...
/kind feature So we can remove difficult to maintain logic like https://github.com/kubernetes-csi/csi-release-tools/pull/113/files#diff-c2d96beb8cf73c62f7ae059aff96e381a8d73317df3ce356f36ba6b46338959dR768 https://github.com/kubernetes-sigs/kustomize/blob/master/examples/image.md
we need to use the start/end shas instead
Rather than defaulting to always on features, I think we should allow tests suites to toggle them. Something like - ``` CSI_ENABLED_FEATURES="controllerExpansion=true,nodeExpansion=true" ``` This will enable tests like https://github.com/kubernetes-csi/external-resizer/pull/53/files to...
**What type of PR is this?** /kind cleanup **What this PR does / why we need it**: The `--kube-root` flag has been deprecated in kind for some time and will...