Skip to content

Commit 4b9064e

Browse files
committed
Update release process for new Helm chart tool
We no longer need to pull the charts, because the new tool pulls the charts directly from the Cilium tree. Signed-off-by: Joe Stringer <[email protected]>
1 parent f1b8fec commit 4b9064e

File tree

4 files changed

+9
-17
lines changed

4 files changed

+9
-17
lines changed

.github/ISSUE_TEMPLATE/release_template_minor.md

+2-5
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,8 @@ assignees: ''
6767
- [ ] Get someone to review the PR. Do not trigger the full CI suite, but
6868
wait for the automatic checks to complete. Merge the PR.
6969
- [ ] Update helm charts
70-
- [ ] Pull latest branch locally into the cilium repository.
7170
- [ ] Create helm charts artifacts in [Cilium charts] repository using
72-
[cilium helm release tool] for the `vX.Y.0` release. Make sure the
73-
generated helm charts point to the commit that contains the image
74-
digests.
71+
[cilium helm release tool] for the `vX.Y.0` release.
7572
- [ ] Check the output of the [chart workflow] and see if the test was
7673
successful.
7774
- [ ] Check [read the docs] configuration:
@@ -117,7 +114,7 @@ assignees: ''
117114
[releases]: https://github.com/cilium/cilium/releases
118115
[kops]: https://github.com/kubernetes/kops/
119116
[kubespray]: https://github.com/kubernetes-sigs/kubespray/
120-
[cilium helm release tool]: https://github.com/cilium/charts/blob/master/prepare_artifacts.sh
117+
[cilium helm release tool]: https://github.com/cilium/charts/blob/master/generate_helm_release.sh
121118
[cilium-runtime images]: https://quay.io/repository/cilium/cilium-runtime
122119
[read the docs]: https://readthedocs.org/projects/cilium/
123120
[active versions]: https://readthedocs.org/projects/cilium/versions/

.github/ISSUE_TEMPLATE/release_template_patch.md

+3-5
Original file line numberDiff line numberDiff line change
@@ -84,12 +84,10 @@ assignees: ''
8484
- [ ] Get someone to review the PR. Do not trigger the full CI suite, but
8585
wait for the automatic checks to complete. Merge the PR.
8686
- [ ] Update helm charts
87-
- [ ] Pull latest branch locally into the cilium repository.
8887
- [ ] Create helm charts artifacts in [Cilium charts] repository using
8988
[cilium helm release tool] for the `vX.Y.Z` release
90-
and create a PR with these changes against the charts repository. Make
91-
sure the generated helm charts point to the commit that contains the
92-
image digests. Note: If you handle several patch releases at once,
89+
and create a PR with these changes against the charts repository.
90+
Note: If you handle several patch releases at once,
9391
create one PR per release, to make sure that the corresponding workflow
9492
action run for each commit. Wait for your PR to be merged before
9593
creating the other ones for other patch releases, or they will
@@ -121,6 +119,6 @@ assignees: ''
121119
[Cilium release-notes tool]: https://github.com/cilium/release
122120
[Cilium charts]: https://github.com/cilium/charts
123121
[releases]: https://github.com/cilium/cilium/releases
124-
[cilium helm release tool]: https://github.com/cilium/charts/blob/master/prepare_artifacts.sh
122+
[cilium helm release tool]: https://github.com/cilium/charts/blob/master/generate_helm_release.sh
125123
[cilium-runtime images]: https://quay.io/repository/cilium/cilium-runtime
126124
[chart workflow]: https://github.com/cilium/charts/actions/workflows/conformance-gke.yaml

.github/ISSUE_TEMPLATE/release_template_rc_branch.md

+2-4
Original file line numberDiff line numberDiff line change
@@ -125,11 +125,9 @@ assignees: ''
125125
- [ ] Get someone to review the PR. Do not trigger the full CI suite, but
126126
wait for the automatic checks to complete. Merge the PR.
127127
- [ ] Update helm charts
128-
- [ ] Pull latest branch locally into the cilium repository.
129128
- [ ] Create helm charts artifacts in [Cilium charts] repository using
130129
[cilium helm release tool] for the `vX.Y.Z-rc.W` release and push these
131-
changes into the helm repository. Make sure the generated helm charts
132-
point to the commit that contains the image digests.
130+
changes into the helm repository.
133131
- [ ] Check the output of the [chart workflow] and see if the test was
134132
successful.
135133
- [ ] Check [read the docs] configuration:
@@ -169,7 +167,7 @@ Thank you for the testing and contributing to the previous pre-releases. There a
169167
[backport PRs]: https://github.com/cilium/cilium/pulls?q=is%3Aopen+is%3Apr+label%3Abackport%2FX.Y
170168
[Cilium charts]: https://github.com/cilium/charts
171169
[releases]: https://github.com/cilium/cilium/releases
172-
[cilium helm release tool]: https://github.com/cilium/charts/blob/master/prepare_artifacts.sh
170+
[cilium helm release tool]: https://github.com/cilium/charts/blob/master/generate_helm_release.sh
173171
[cilium-runtime images]: https://quay.io/repository/cilium/cilium-runtime
174172
[read the docs]: https://readthedocs.org/projects/cilium/
175173
[active versions]: https://readthedocs.org/projects/cilium/versions/?version_filter=vX.Y.Z-rc.W

.github/ISSUE_TEMPLATE/release_template_rc_master.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,7 @@ assignees: ''
5757
- [ ] Update helm charts
5858
- [ ] Create helm charts artifacts in [Cilium charts] repository using
5959
[cilium helm release tool] for the `vX.Y.Z-rc.W` release and push
60-
these changes into the helm repository. Make sure the generated helm
61-
charts point to the commit that was tagged.
60+
these changes into the helm repository.
6261
- [ ] Check the output of the [chart workflow] and see if the test was
6362
successful.
6463
- [ ] Check [read the docs] configuration:
@@ -96,7 +95,7 @@ Thank you for the testing and contributing to the previous pre-releases. There a
9695
[Cilium charts]: https://github.com/cilium/charts
9796
[Cilium Image Release builds]: https://github.com/cilium/cilium/actions?query=workflow:%22Image+Release+Build%22
9897
[releases]: https://github.com/cilium/cilium/releases
99-
[cilium helm release tool]: https://github.com/cilium/charts/blob/master/prepare_artifacts.sh
98+
[cilium helm release tool]: https://github.com/cilium/charts/blob/master/generate_helm_release.sh
10099
[cilium-runtime images]: https://quay.io/repository/cilium/cilium-runtime
101100
[read the docs]: https://readthedocs.org/projects/cilium/
102101
[active versions]: https://readthedocs.org/projects/cilium/versions/?version_filter=vX.Y.Z-rc.W

0 commit comments

Comments
 (0)