@@ -31,16 +31,16 @@ naming convention `<hostpath-deployment-version>-on-<kubernetes-version>`.
31
31
1 . "-on-master" jobs are the closest reflection to the new Kubernetes version.
32
32
1 . Fixes to our prow.sh CI script can be tested in the [ CSI hostpath
33
33
repo] ( https://github.com/kubernetes-csi/csi-driver-host-path ) by modifying
34
- [ prow.sh] ( https://github.com/kubernetes-csi/csi-driver-host-path/blob/master /release-tools/prow.sh )
34
+ [ prow.sh] ( https://github.com/kubernetes-csi/csi-driver-host-path/blob/HEAD /release-tools/prow.sh )
35
35
along with any overrides in
36
- [ .prow.sh] ( https://github.com/kubernetes-csi/csi-driver-host-path/blob/master /.prow.sh )
36
+ [ .prow.sh] ( https://github.com/kubernetes-csi/csi-driver-host-path/blob/HEAD /.prow.sh )
37
37
to mirror the failing environment. Once e2e tests are passing (verify-unit tests
38
38
will fail), then the prow.sh changes can be submitted to [ csi-release-tools] ( https://github.com/kubernetes-csi/csi-release-tools ) .
39
39
1 . Changes can then be updated in all the sidecar repos and hostpath driver repo
40
40
by following the [ update
41
- instructions] ( https://github.com/kubernetes-csi/csi-release-tools/blob/master /README.md#sharing-and-updating ) .
41
+ instructions] ( https://github.com/kubernetes-csi/csi-release-tools/blob/HEAD /README.md#sharing-and-updating ) .
42
42
1 . New pull and CI jobs are configured by adding new K8s versions to the top of
43
- [ gen-jobs.sh] ( https://github.com/kubernetes/test-infra/blob/master /config/jobs/kubernetes-csi/gen-jobs.sh ) .
43
+ [ gen-jobs.sh] ( https://github.com/kubernetes/test-infra/blob/HEAD /config/jobs/kubernetes-csi/gen-jobs.sh ) .
44
44
New pull jobs that have been unverified should be initially made optional by
45
45
setting the new K8s version as
46
46
[ experimental] ( https://github.com/kubernetes/test-infra/blob/a1858f46d6014480b130789df58b230a49203a64/config/jobs/kubernetes-csi/gen-jobs.sh#L40 ) .
@@ -52,7 +52,7 @@ naming convention `<hostpath-deployment-version>-on-<kubernetes-version>`.
52
52
1 . Identify all issues and ongoing PRs that should go into the release, and
53
53
drive them to resolution.
54
54
1 . Download v2.8+ [ K8s release notes
55
- generator] ( https://github.com/kubernetes/release/tree/master /cmd/release-notes )
55
+ generator] ( https://github.com/kubernetes/release/tree/HEAD /cmd/release-notes )
56
56
1 . Generate release notes for the release. Replace arguments with the relevant
57
57
information.
58
58
* Clean up old cached information (also needed if you are generating release
@@ -95,15 +95,15 @@ naming convention `<hostpath-deployment-version>-on-<kubernetes-version>`.
95
95
1 . Check [ image build status] ( https://k8s-testgrid.appspot.com/sig-storage-image-build ) .
96
96
1 . Promote images from k8s-staging-sig-storage to k8s.gcr.io/sig-storage. From
97
97
the [ k8s image
98
- repo] ( https://github.com/kubernetes/k8s.io/tree/main /k8s.gcr.io/images/k8s-staging-sig-storage ) ,
98
+ repo] ( https://github.com/kubernetes/k8s.io/tree/HEAD /k8s.gcr.io/images/k8s-staging-sig-storage ) ,
99
99
run ` ./generate.sh > images.yaml ` , and send a PR with the updated images.
100
100
Once merged, the image promoter will copy the images from staging to prod.
101
101
1 . Update [ kubernetes-csi/docs] ( https://github.com/kubernetes-csi/docs ) sidecar
102
102
and feature pages with the new released version.
103
103
1 . After all the sidecars have been released, update
104
- CSI hostpath driver with the new sidecars in the [ CSI repo] ( https://github.com/kubernetes-csi/csi-driver-host-path/tree/master /deploy )
104
+ CSI hostpath driver with the new sidecars in the [ CSI repo] ( https://github.com/kubernetes-csi/csi-driver-host-path/tree/HEAD /deploy )
105
105
and [ k/k
106
- in-tree] ( https://github.com/kubernetes/kubernetes/tree/master /test/e2e/testing-manifests/storage-csi/hostpath/hostpath )
106
+ in-tree] ( https://github.com/kubernetes/kubernetes/tree/HEAD /test/e2e/testing-manifests/storage-csi/hostpath/hostpath )
107
107
108
108
## Adding support for a new Kubernetes release
109
109
@@ -134,7 +134,7 @@ naming convention `<hostpath-deployment-version>-on-<kubernetes-version>`.
134
134
1 . Once all sidecars for the new Kubernetes release are released,
135
135
either bump the version number of the images in the existing
136
136
[ csi-driver-host-path
137
- deployments] ( https://github.com/kubernetes-csi/csi-driver-host-path/tree/master /deploy )
137
+ deployments] ( https://github.com/kubernetes-csi/csi-driver-host-path/tree/HEAD /deploy )
138
138
and/or create a new deployment, depending on what Kubernetes
139
139
release an updated sidecar is compatible with. If no new deployment
140
140
is needed, then add a symlink to document that there intentionally
0 commit comments