Skip to content

Commit d190da8

Browse files
chore: Post 26.3 template updates (#1477)
* chore(issue_templates): Update instructions for running all tests after product bumps * chore: Add protoc update to early pre-release steps * chore: Move the items without tracking issues to the top These are somewhat important to do before all the testing happens * chore: Add steps for updating containerdebug and config-utils * chore: Replace chore(tracking) with tracking * chore: Apply suggestion --------- Co-authored-by: Techassi <git@techassi.dev> Co-authored-by: Techassi <sascha.lautenschlaeger@stackable.tech>
1 parent e9115fe commit d190da8

17 files changed

Lines changed: 39 additions & 27 deletions

.github/ISSUE_TEMPLATE/early-pre-release.md

Lines changed: 23 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
name: Early Pre-Release Container Image Updates
33
about: This template can be used to track the container image updates leading up to the next Stackable release
4-
title: "chore(tracking): Update major/minor|patch versions for YY.M.X"
4+
title: "tracking: Update major/minor|patch versions for YY.M.X"
55
labels: ['epic']
66
assignees: ''
77
---
@@ -14,6 +14,28 @@ assignees: ''
1414
<!-- Update this with the parent tracking issue for the release -->
1515
Part of <https://github.com/stackabletech/issues/issues/xxx>.
1616

17+
## Tooling updates
18+
19+
> [!TIP]
20+
>
21+
> - Rust version bump
22+
> - Cargo dependency bumps
23+
> - Cutting a release and using that in docker-images.
24+
25+
- [ ] containerdebug
26+
- [ ] config-utils
27+
28+
## Items which don't have a tracking issue
29+
30+
- [ ] protoc updated in UBI Builder Dockerfiles (The earlier the better)
31+
- [ ] jmx_exporter (validate via hdfs-operator smoke tests)
32+
- [ ] krb5
33+
- [ ] tools (update the versions in version.py)
34+
- [ ] testing-tools (update the base, maybe keycloak)
35+
- [ ] statsd_exporter
36+
- [ ] csi-provisioner for secret-operator
37+
- [ ] csi-provisioner for listener-operator
38+
1739
> [!NOTE]
1840
> Update the product versions based on what has been decided upon in the _Product Spreadsheet[^1]_.
1941
> Follow these rules when creating the tracking issues for individual images:
@@ -61,13 +83,3 @@ Part of <https://github.com/stackabletech/issues/issues/xxx>.
6183
- [ ] [Create issue from template: update-product-superset.md](https://github.com/stackabletech/docker-images/issues/new?template=update-product-superset.md)
6284
- [ ] [Create issue from template: update-product-trino.md](https://github.com/stackabletech/docker-images/issues/new?template=update-product-trino.md)
6385
- [ ] [Create issue from template: update-product-zookeeper.md](https://github.com/stackabletech/docker-images/issues/new?template=update-product-zookeeper.md)
64-
65-
## Additional items which don't have a tracking issue
66-
67-
- [ ] jmx_exporter (validate via hdfs-operator smoke tests)
68-
- [ ] krb5
69-
- [ ] tools (update the versions in version.py)
70-
- [ ] testing-tools (update the base, maybe keycloak)
71-
- [ ] statsd_exporter
72-
- [ ] csi-provisioner for secret-operator
73-
- [ ] csi-provisioner for listener-operator

.github/ISSUE_TEMPLATE/update-base-java.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ we should also make new versions of Java available for use.
5757
5858
- [ ] Can build a product image that uses the new version(s)
5959
- [ ] Both `java-base` and `java-devel` have the same Java versions in `boil-config.toml`
60-
- [ ] Kuttl smoke test passes locally for a product using the new Java version
60+
- [ ] All kuttl tests pass locally for a product using the new Java version
6161

6262
<details>
6363
<summary>Testing instructions</summary>

.github/ISSUE_TEMPLATE/update-base-vector.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ Add/Change/Remove anything that isn't applicable anymore
6060
> checked, the issue can be moved into _Development: Done_.
6161
6262
- [ ] Can build image (either locally, or in CI)
63-
- [ ] Kuttl smoke tests passes (either locally, or in CI)
63+
- [ ] All kuttl tests pass (either locally, or in CI)
6464
- [ ] Release notes added to documentation and linked as a PR above
6565
- [ ] Release notes written in a comment below
6666
- [ ] Applicable `release-note` label added to this issue

.github/ISSUE_TEMPLATE/update-product-airflow.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ Add/Change/Remove anything that isn't applicable anymore
5353
> checked, the issue can be moved into _Development: Done_.
5454
5555
- [ ] Can build image (either locally, or in CI)
56-
- [ ] Kuttl smoke tests passes (either locally, or in CI)
56+
- [ ] All kuttl tests pass (either locally, or in CI)
5757
- [ ] Release notes added to documentation and linked as a PR above
5858
- [ ] Release notes written in a comment below
5959
- [ ] Applicable `release-note` label added to this issue

.github/ISSUE_TEMPLATE/update-product-druid.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ Add/Change/Remove anything that isn't applicable anymore
5858
> checked, the issue can be moved into _Development: Done_.
5959
6060
- [ ] Can build image (either locally, or in CI)
61-
- [ ] Kuttl smoke tests passes (either locally, or in CI)
61+
- [ ] All kuttl tests pass (either locally, or in CI)
6262
- [ ] Release notes added to documentation and linked as a PR above
6363
- [ ] Release notes written in a comment below
6464
- [ ] Applicable `release-note` label added to this issue

.github/ISSUE_TEMPLATE/update-product-hbase-phoenix-omid.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ Add/Change/Remove anything that isn't applicable anymore
6161
> checked, the issue can be moved into _Development: Done_.
6262
6363
- [ ] Can build image (either locally, or in CI)
64-
- [ ] Kuttl smoke tests passes (either locally, or in CI)
64+
- [ ] All kuttl tests pass (either locally, or in CI)
6565
- [ ] Release notes added to documentation and linked as a PR above
6666
- [ ] Release notes written in a comment below
6767
- [ ] Applicable `release-note` label added to this issue

.github/ISSUE_TEMPLATE/update-product-hdfs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ Add/Change/Remove anything that isn't applicable anymore
5454
> checked, the issue can be moved into _Development: Done_.
5555
5656
- [ ] Can build image (either locally, or in CI)
57-
- [ ] Kuttl smoke tests passes (either locally, or in CI)
57+
- [ ] All kuttl tests pass (either locally, or in CI)
5858
- [ ] Release notes added to documentation and linked as a PR above
5959
- [ ] Release notes written in a comment below
6060
- [ ] Applicable `release-note` label added to this issue

.github/ISSUE_TEMPLATE/update-product-hive.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ Add/Change/Remove anything that isn't applicable anymore
5656
> checked, the issue can be moved into _Development: Done_.
5757
5858
- [ ] Can build image (either locally, or in CI)
59-
- [ ] Kuttl smoke tests passes (either locally, or in CI)
59+
- [ ] All kuttl tests pass (either locally, or in CI)
6060
- [ ] Release notes added to documentation and linked as a PR above
6161
- [ ] Release notes written in a comment below
6262
- [ ] Applicable `release-note` label added to this issue

.github/ISSUE_TEMPLATE/update-product-kafka.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ Add/Change/Remove anything that isn't applicable anymore
6666
> checked, the issue can be moved into _Development: Done_.
6767
6868
- [ ] Can build image (either locally, or in CI)
69-
- [ ] Kuttl smoke tests passes (either locally, or in CI)
69+
- [ ] All kuttl tests pass (either locally, or in CI)
7070
- [ ] Release notes added to documentation and linked as a PR above
7171
- [ ] Release notes written in a comment below
7272
- [ ] Applicable `release-note` label added to this issue

.github/ISSUE_TEMPLATE/update-product-nifi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ Add/Change/Remove anything that isn't applicable anymore
5757
> checked, the issue can be moved into _Development: Done_.
5858
5959
- [ ] Can build image (either locally, or in CI)
60-
- [ ] Kuttl smoke tests passes (either locally, or in CI)
60+
- [ ] All kuttl tests pass (either locally, or in CI)
6161
- [ ] Release notes added to documentation and linked as a PR above
6262
- [ ] Release notes written in a comment below
6363
- [ ] Applicable `release-note` label added to this issue

0 commit comments

Comments
 (0)