Skip to content

Commit ac8108f

Browse files
authored
Merge pull request #165 from consideRatio/pr/update-github-links-ref-to-master-to-HEAD
docs: make github links reference HEAD instead of master
2 parents c0a4fb1 + 999b483 commit ac8108f

File tree

5 files changed

+15
-15
lines changed

5 files changed

+15
-15
lines changed

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ images. Building from master creates the main `canary` image.
4242
Sharing and updating
4343
--------------------
4444

45-
[`git subtree`](https://github.com/git/git/blob/master/contrib/subtree/git-subtree.txt)
45+
[`git subtree`](https://github.com/git/git/blob/HEAD/contrib/subtree/git-subtree.txt)
4646
is the recommended way of maintaining a copy of the rules inside the
4747
`release-tools` directory of a project. This way, it is possible to make
4848
changes also locally, test them and then push them back to the shared
@@ -89,7 +89,7 @@ main
8989

9090
All Kubernetes-CSI repos are expected to switch to Prow. For details
9191
on what is enabled in Prow, see
92-
https://github.com/kubernetes/test-infra/tree/master/config/jobs/kubernetes-csi
92+
https://github.com/kubernetes/test-infra/tree/HEAD/config/jobs/kubernetes-csi
9393

9494
Test results for periodic jobs are visible in
9595
https://testgrid.k8s.io/sig-storage-csi-ci

SECURITY_CONTACTS

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# to for triaging and handling of incoming issues.
55
#
66
# The below names agree to abide by the
7-
# [Embargo Policy](https://github.com/kubernetes/sig-release/blob/master/security-release-process-documentation/security-release-process.md#embargo-policy)
7+
# [Embargo Policy](https://github.com/kubernetes/sig-release/blob/HEAD/security-release-process-documentation/security-release-process.md#embargo-policy)
88
# and will be removed and replaced if they violate that agreement.
99
#
1010
# DO NOT REPORT SECURITY VULNERABILITIES DIRECTLY TO THESE NAMES, FOLLOW THE

SIDECAR_RELEASE_PROCESS.md

+9-9
Original file line numberDiff line numberDiff line change
@@ -31,16 +31,16 @@ naming convention `<hostpath-deployment-version>-on-<kubernetes-version>`.
3131
1. "-on-master" jobs are the closest reflection to the new Kubernetes version.
3232
1. Fixes to our prow.sh CI script can be tested in the [CSI hostpath
3333
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)
3535
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)
3737
to mirror the failing environment. Once e2e tests are passing (verify-unit tests
3838
will fail), then the prow.sh changes can be submitted to [csi-release-tools](https://github.com/kubernetes-csi/csi-release-tools).
3939
1. Changes can then be updated in all the sidecar repos and hostpath driver repo
4040
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).
4242
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).
4444
New pull jobs that have been unverified should be initially made optional by
4545
setting the new K8s version as
4646
[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>`.
5252
1. Identify all issues and ongoing PRs that should go into the release, and
5353
drive them to resolution.
5454
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)
5656
1. Generate release notes for the release. Replace arguments with the relevant
5757
information.
5858
* Clean up old cached information (also needed if you are generating release
@@ -95,15 +95,15 @@ naming convention `<hostpath-deployment-version>-on-<kubernetes-version>`.
9595
1. Check [image build status](https://k8s-testgrid.appspot.com/sig-storage-image-build).
9696
1. Promote images from k8s-staging-sig-storage to k8s.gcr.io/sig-storage. From
9797
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),
9999
run `./generate.sh > images.yaml`, and send a PR with the updated images.
100100
Once merged, the image promoter will copy the images from staging to prod.
101101
1. Update [kubernetes-csi/docs](https://github.com/kubernetes-csi/docs) sidecar
102102
and feature pages with the new released version.
103103
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)
105105
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)
107107

108108
## Adding support for a new Kubernetes release
109109

@@ -134,7 +134,7 @@ naming convention `<hostpath-deployment-version>-on-<kubernetes-version>`.
134134
1. Once all sidecars for the new Kubernetes release are released,
135135
either bump the version number of the images in the existing
136136
[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)
138138
and/or create a new deployment, depending on what Kubernetes
139139
release an updated sidecar is compatible with. If no new deployment
140140
is needed, then add a symlink to document that there intentionally

cloudbuild.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@
1010
# because binaries will get built for different architectures and then
1111
# get copied from the built host into the container image
1212
#
13-
# See https://github.com/kubernetes/test-infra/blob/master/config/jobs/image-pushing/README.md
13+
# See https://github.com/kubernetes/test-infra/blob/HEAD/config/jobs/image-pushing/README.md
1414
# for more details on image pushing process in Kubernetes.
1515
#
16-
# To promote release images, see https://github.com/kubernetes/k8s.io/tree/main/k8s.gcr.io/images/k8s-staging-sig-storage.
16+
# To promote release images, see https://github.com/kubernetes/k8s.io/tree/HEAD/k8s.gcr.io/images/k8s-staging-sig-storage.
1717

1818
# This must be specified in seconds. If omitted, defaults to 600s (10 mins).
1919
# Building three images in external-snapshotter takes roughly half an hour,

prow.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,7 @@ tests_need_alpha_cluster () {
292292
tests_enabled "parallel-alpha" "serial-alpha"
293293
}
294294

295-
# Enabling mock tests adds the "CSI mock volume" tests from https://github.com/kubernetes/kubernetes/blob/master/test/e2e/storage/csi_mock_volume.go
295+
# Enabling mock tests adds the "CSI mock volume" tests from https://github.com/kubernetes/kubernetes/blob/HEAD/test/e2e/storage/csi_mock_volume.go
296296
# to the e2e.test invocations (serial, parallel, and the corresponding alpha variants).
297297
# When testing canary images, those get used instead of the images specified
298298
# in the e2e.test's normal YAML files.

0 commit comments

Comments
 (0)