Skip to content

Commit 0734de2

Browse files
Release templates updates post 24.11 (#680)
* chore: Interim update to the release template * chore: Move release note tasks to a separate template (stackabletech/documentation#693) Co-authored-by: Techassi <[email protected]> * chore: Make task-list headings the same level * Apply suggestions Co-authored-by: Techassi <[email protected]> * chore: Update remaining release version placeholders * chore: Combine multi-arch integration testing item * chore: Reword the OpenShift testing item * chore: Add a getting-started-scripts template for release (update the pre-release template for consistency) * chore: Update remaining release version placeholders and make issue titles consistent * chore: Anticipate the demo test tracking issue template file name * chore: Anticipate the renames of the demo test template file name * Apply suggestions * fix: Add title query parameter and use correct link to release-notes PR template * chore: Add a relese retro template an link to it from the release tracking template --------- Co-authored-by: Techassi <[email protected]>
1 parent 25a19b1 commit 0734de2

7 files changed

+194
-65
lines changed

.github/ISSUE_TEMPLATE/olm_manifests.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
name: OLM Manifest Guide
33
about: A task list for OLM manifest generation for certification
4-
title: 'OLM Manifests for release xxx'
4+
title: 'OLM Manifests for SDP Release YY.M.X'
55
labels: ''
66
assignees: ''
77
---
@@ -63,14 +63,14 @@ This issue assumes you are generating OLM manifests for a released SDP version w
6363

6464
### Generate manifests
6565

66-
- [ ] Update the supported OpenShift version range in the function [generate_metadata()](https://github.com/stackabletech/stackable-utils/blob/273ec983d6c0b1ea1852d9633ed56b8123054b39/olm/build-manifests.sh#L39)
66+
- [ ] Update the supported OpenShift version range in the function [generate_metadata()](https://github.com/stackabletech/stackable-utils/blob/273ec983d6c0b1ea1852d9633ed56b8123054b39/olm/build-manifests.sh#L39)
6767
- [ ] Create release branch (from `main`) in the openshift operator repository
6868

6969
cd $HOME/repo/stackable/openshift-certified-operators
7070
git switch -c stackable-secret-24.11.0
71-
71+
7272
- [ ] Generate manifests
73-
73+
7474
./olm/build-manifests.sh -r 24.11.0 \
7575
-c $HOME/repo/stackable/openshift-certified-operators \
7676
-o $HOME/repo/stackable/secret-operator
Lines changed: 28 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
---
2-
name: Pre-Release Getting Started Script Update
3-
about: This template can be used to track the update of the "Getting Started" scripts in this repository leading up to the next Stackable release
4-
title: "chore(tracking): Check and update getting-started scripts"
2+
name: Getting Started Script Checks (Pre-Release)
3+
about: This template can be used to track the checks/updates of the "Getting Started" scripts in this repository leading up to the next Stackable release
4+
title: "chore(tracking): Check and update getting-started scripts before SDP Release YY.M.X"
55
labels: ['epic']
66
assignees: ''
77
---
88

99
<!--
10-
Make sure to update the link in '.github/ISSUE_TEMPLATE/release.md' when
11-
you change the front matter above.
10+
Make sure to update the link in '.github/ISSUE_TEMPLATE/release.md' if you
11+
change the filename.
1212
-->
1313

1414
<!--
1515
DO NOT REMOVE THIS COMMENT. It is intended for people who might copy/paste from the previous release issue.
1616
This was created by an issue template: https://github.com/stackabletech/issues/issues/new/choose.
1717
-->
1818

19-
## Pre-Release Getting Started Script Updates
19+
## Getting Started Script Checks (Pre-Release)
2020

2121
Part of <https://github.com/stackabletech/issues/issues/TRACKING_ISSUE>
2222

@@ -42,12 +42,12 @@ popd
4242

4343
> [!TIP]
4444
> Create branches with predictable names so the links below work. Remember
45-
> to replace `xx.(x)x` with the appropriate release version:
45+
> to replace `YY.M.X` with the appropriate release version:
4646
>
4747
> ```sh
4848
> git stash -m "unsaved work"
4949
> git fetch origin
50-
> git checkout -b fix/getting-started-pre-xx.(x)x origin/main
50+
> git checkout -b fix/getting-started-pre-YY.M.X origin/main
5151
> ```
5252
>
5353
> Then use the links below to automatically create applicable PRs for each operator
@@ -59,29 +59,30 @@ Replace the items in the task lists below with the applicable Pull Requests (if
5959
The following list was generated by:
6060
6161
# go to the operator-templating repository, then run:
62-
STACKABLE_RELEASE=24.11
62+
MAIN_BRANCH=main
63+
STACKABLE_RELEASE=YY.M.X
6364
yq '.repositories[].name' config/repositories.yaml \
6465
| sort \
65-
| xargs -I {} echo "- [ ] [Update getting-started script for {}](https://github.com/stackabletech/{}/compare/main...fix/getting-started-pre-${STACKABLE_RELEASE}?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-${STACKABLE_RELEASE})"
66+
| xargs -I {} echo "- [ ] [Update getting-started script for {}](https://github.com/stackabletech/{}/compare/${MAIN_BRANCH}...fix/getting-started-pre-${STACKABLE_RELEASE}?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-${STACKABLE_RELEASE})"
6667
-->
6768
6869
```[tasklist]
6970
### Getting Started Script Checks and Updates
70-
- [ ] [Update getting-started script for airflow-operator](https://github.com/stackabletech/airflow-operator/compare/main...fix/getting-started-pre-24.11?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.11)
71-
- [ ] [Update getting-started script for commons-operator](https://github.com/stackabletech/commons-operator/compare/main...fix/getting-started-pre-24.11?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.11)
72-
- [ ] [Update getting-started script for druid-operator](https://github.com/stackabletech/druid-operator/compare/main...fix/getting-started-pre-24.11?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.11)
73-
- [ ] [Update getting-started script for edc-operator](https://github.com/stackabletech/edc-operator/compare/main...fix/getting-started-pre-24.11?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.11)
74-
- [ ] [Update getting-started script for hbase-operator](https://github.com/stackabletech/hbase-operator/compare/main...fix/getting-started-pre-24.11?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.11)
75-
- [ ] [Update getting-started script for hdfs-operator](https://github.com/stackabletech/hdfs-operator/compare/main...fix/getting-started-pre-24.11?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.11)
76-
- [ ] [Update getting-started script for hello-world-operator](https://github.com/stackabletech/hello-world-operator/compare/main...fix/getting-started-pre-24.11?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.11)
77-
- [ ] [Update getting-started script for hive-operator](https://github.com/stackabletech/hive-operator/compare/main...fix/getting-started-pre-24.11?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.11)
78-
- [ ] [Update getting-started script for kafka-operator](https://github.com/stackabletech/kafka-operator/compare/main...fix/getting-started-pre-24.11?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.11)
79-
- [ ] [Update getting-started script for listener-operator](https://github.com/stackabletech/listener-operator/compare/main...fix/getting-started-pre-24.11?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.11)
80-
- [ ] [Update getting-started script for nifi-operator](https://github.com/stackabletech/nifi-operator/compare/main...fix/getting-started-pre-24.11?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.11)
81-
- [ ] [Update getting-started script for opa-operator](https://github.com/stackabletech/opa-operator/compare/main...fix/getting-started-pre-24.11?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.11)
82-
- [ ] [Update getting-started script for secret-operator](https://github.com/stackabletech/secret-operator/compare/main...fix/getting-started-pre-24.11?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.11)
83-
- [ ] [Update getting-started script for spark-k8s-operator](https://github.com/stackabletech/spark-k8s-operator/compare/main...fix/getting-started-pre-24.11?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.11)
84-
- [ ] [Update getting-started script for superset-operator](https://github.com/stackabletech/superset-operator/compare/main...fix/getting-started-pre-24.11?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.11)
85-
- [ ] [Update getting-started script for trino-operator](https://github.com/stackabletech/trino-operator/compare/main...fix/getting-started-pre-24.11?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.11)
86-
- [ ] [Update getting-started script for zookeeper-operator](https://github.com/stackabletech/zookeeper-operator/compare/main...fix/getting-started-pre-24.11?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-24.11)
71+
- [ ] [Update getting-started script for airflow-operator](https://github.com/stackabletech/airflow-operator/compare/main...fix/getting-started-pre-YY.M.X?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-YY.M.X)
72+
- [ ] [Update getting-started script for commons-operator](https://github.com/stackabletech/commons-operator/compare/main...fix/getting-started-pre-YY.M.X?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-YY.M.X)
73+
- [ ] [Update getting-started script for druid-operator](https://github.com/stackabletech/druid-operator/compare/main...fix/getting-started-pre-YY.M.X?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-YY.M.X)
74+
- [ ] [Update getting-started script for edc-operator](https://github.com/stackabletech/edc-operator/compare/main...fix/getting-started-pre-YY.M.X?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-YY.M.X)
75+
- [ ] [Update getting-started script for hbase-operator](https://github.com/stackabletech/hbase-operator/compare/main...fix/getting-started-pre-YY.M.X?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-YY.M.X)
76+
- [ ] [Update getting-started script for hdfs-operator](https://github.com/stackabletech/hdfs-operator/compare/main...fix/getting-started-pre-YY.M.X?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-YY.M.X)
77+
- [ ] [Update getting-started script for hello-world-operator](https://github.com/stackabletech/hello-world-operator/compare/main...fix/getting-started-pre-YY.M.X?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-YY.M.X)
78+
- [ ] [Update getting-started script for hive-operator](https://github.com/stackabletech/hive-operator/compare/main...fix/getting-started-pre-YY.M.X?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-YY.M.X)
79+
- [ ] [Update getting-started script for kafka-operator](https://github.com/stackabletech/kafka-operator/compare/main...fix/getting-started-pre-YY.M.X?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-YY.M.X)
80+
- [ ] [Update getting-started script for listener-operator](https://github.com/stackabletech/listener-operator/compare/main...fix/getting-started-pre-YY.M.X?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-YY.M.X)
81+
- [ ] [Update getting-started script for nifi-operator](https://github.com/stackabletech/nifi-operator/compare/main...fix/getting-started-pre-YY.M.X?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-YY.M.X)
82+
- [ ] [Update getting-started script for opa-operator](https://github.com/stackabletech/opa-operator/compare/main...fix/getting-started-pre-YY.M.X?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-YY.M.X)
83+
- [ ] [Update getting-started script for secret-operator](https://github.com/stackabletech/secret-operator/compare/main...fix/getting-started-pre-YY.M.X?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-YY.M.X)
84+
- [ ] [Update getting-started script for spark-k8s-operator](https://github.com/stackabletech/spark-k8s-operator/compare/main...fix/getting-started-pre-YY.M.X?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-YY.M.X)
85+
- [ ] [Update getting-started script for superset-operator](https://github.com/stackabletech/superset-operator/compare/main...fix/getting-started-pre-YY.M.X?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-YY.M.X)
86+
- [ ] [Update getting-started script for trino-operator](https://github.com/stackabletech/trino-operator/compare/main...fix/getting-started-pre-YY.M.X?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-YY.M.X)
87+
- [ ] [Update getting-started script for zookeeper-operator](https://github.com/stackabletech/zookeeper-operator/compare/main...fix/getting-started-pre-YY.M.X?quick_pull=1&template=pre-release-getting-started-script.md&title=fix%28docs%29%3A+Update+getting-started+script+pre-YY.M.X)
8788
```

.github/ISSUE_TEMPLATE/pre-release-openshift-tests.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
name: Pre-Release OpenShift Integration Tests
33
about: This template can be used to track the integration testing on OpenShift leading up to the next Stackable release
4-
title: "chore(tracking): Run integration tests on OpenShift"
4+
title: "chore(tracking): Run integration tests on OpenShift before SDP Release YY.M.X"
55
labels: ['epic']
66
assignees: ''
77
---

.github/ISSUE_TEMPLATE/pre-release-operator-rust-deps.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
name: Pre-Release Operator Rust Updates
33
about: This template can be used to track the progress of Rust updates across our operators leading up to the Stackable release
4-
title: "chore(tracking): Update Rust dependencies of operators for Stackable release XX.(X)X"
4+
title: "chore(tracking): Update Rust dependencies of operators before SDP Release YY.M.X"
55
labels: ['epic']
66
assignees: ''
77
---
@@ -28,12 +28,12 @@ Replace the items in the task lists below with the applicable Pull Requests
2828

2929
> [!TIP]
3030
> Create branches with predictable names so the links below work. Remember
31-
> to replace `xx.(x)x` with the appropriate release version:
31+
> to replace `YY.M.X` with the appropriate release version:
3232
>
3333
> ```sh
3434
> git stash -m "unsaved work"
3535
> git fetch origin
36-
> git checkout -b chore/bump-rust-deps-pre-xx.(x)x origin/main
36+
> git checkout -b chore/bump-rust-deps-pre-YY.M.X origin/main
3737
> ```
3838
>
3939
> Then use the links below to automatically create applicable PRs for each operator

0 commit comments

Comments
 (0)