Skip to content

Commit f5e78e8

Browse files
authored
chore: Update product update templates (#850)
* fix(issue-templates): repair invalid tasklist * chore(issue-templates): add additional details to templates * fix(spark): use correct url in comment (#848) This will become useful for whoever does the next update(s). * chore(spark): add additional help * chore(issue-templates): Add note in the front-matter about the project not being auto-assigned * chore(issue-templates): rename the pre-release template to early-pre-release
1 parent 1131ea2 commit f5e78e8

19 files changed

+185
-19
lines changed

.github/ISSUE_TEMPLATE/add-product.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ about: >-
55
title: >-
66
tracking: Add new product <PRODUCT>
77
labels: []
8+
# Currently, projects cannot be assigned via front-matter.
89
projects: ['stackabletech/10']
910
assignees: ''
1011
---

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
name: Pre-Release Container Image Updates
2+
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
44
title: "chore: Update Container Images for Stackable Release XX.(X)X"
55
labels: ['epic']
@@ -8,7 +8,7 @@ assignees: ''
88

99
<!--
1010
DO NOT REMOVE THIS COMMENT. It is intended for people who might copy/paste from the previous release issue.
11-
This was created by an issue template: https://github.com/stackabletech/issues/issues/new/choose.
11+
This was created by an issue template: https://github.com/stackabletech/docker-images/issues/new/choose.
1212
-->
1313

1414
<!-- Update this with the parent tracking issue for the release -->

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

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,24 @@ about: >-
66
title: >-
77
chore(java-bases): Update container images ahead of Stackable Release XX.(X)X
88
labels: []
9+
# Currently, projects cannot be assigned via front-matter.
910
projects: ['stackabletech/10']
1011
assignees: ''
1112
---
1213

1314
Part of #xxx.
1415

16+
<!--
17+
This gives hints to the person doing the work.
18+
Add/Change/Remove anything that isn't applicable anymore
19+
-->
20+
- Add: `x.x.x`
21+
- Remove: `y.y.y`
22+
1523
> [!TIP]
16-
> Please add the `scheduled-for/20XX-XX` label.
24+
> Please add the `scheduled-for/20XX-XX` label, and add to the [Stackable Engineering][1] project.
25+
>
26+
> [1]: https://github.com/orgs/stackabletech/projects/10
1727
1828
<!-- markdownlint-disable-next-line MD028 -->
1929
> [!IMPORTANT]

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

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,24 @@ about: >-
66
title: >-
77
chore(stackable-base): Update container images ahead of Stackable Release XX.(X)X
88
labels: []
9+
# Currently, projects cannot be assigned via front-matter.
910
projects: ['stackabletech/10']
1011
assignees: ''
1112
---
1213

1314
Part of #xxx.
1415

16+
<!--
17+
This gives hints to the person doing the work.
18+
Add/Change/Remove anything that isn't applicable anymore
19+
-->
20+
- Add: `x.x.x`
21+
- Remove: `y.y.y`
22+
1523
> [!TIP]
16-
> Please add the `scheduled-for/20XX-XX` label.
24+
> Please add the `scheduled-for/20XX-XX` label, and add to the [Stackable Engineering][1] project.
25+
>
26+
> [1]: https://github.com/orgs/stackabletech/projects/10
1727
1828
```[tasklist]
1929
### Update tasks

.github/ISSUE_TEMPLATE/update-base-ubi-rust-builders.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ about: >-
66
title: >-
77
chore(ubi-rust-builders): Update container images ahead of Stackable Release XX.(X)X
88
labels: []
9+
# Currently, projects cannot be assigned via front-matter.
910
projects: ['stackabletech/10']
1011
assignees: ''
1112
---
@@ -18,8 +19,17 @@ to alert us to security vulnerabilities.
1819
-->
1920
Part of #xxx.
2021

22+
<!--
23+
This gives hints to the person doing the work.
24+
Add/Change/Remove anything that isn't applicable anymore
25+
-->
26+
- Add: `x.x.x`
27+
- Remove: `y.y.y`
28+
2129
> [!TIP]
22-
> Please add the `scheduled-for/20XX-XX` label.
30+
> Please add the `scheduled-for/20XX-XX` label, and add to the [Stackable Engineering][1] project.
31+
>
32+
> [1]: https://github.com/orgs/stackabletech/projects/10
2333
2434
```[tasklist]
2535
### Update tasks

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

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,24 @@ about: >-
66
title: >-
77
chore(vector): Update container images ahead of Stackable Release XX.(X)X
88
labels: []
9+
# Currently, projects cannot be assigned via front-matter.
910
projects: ['stackabletech/10']
1011
assignees: ''
1112
---
1213

1314
Part of #xxx.
1415

16+
<!--
17+
This gives hints to the person doing the work.
18+
Add/Change/Remove anything that isn't applicable anymore
19+
-->
20+
- Add: `x.x.x`
21+
- Remove: `y.y.y`
22+
1523
> [!TIP]
16-
> Please add the `scheduled-for/20XX-XX` label.
24+
> Please add the `scheduled-for/20XX-XX` label, and add to the [Stackable Engineering][1] project.
25+
>
26+
> [1]: https://github.com/orgs/stackabletech/projects/10
1727
1828
<!-- markdownlint-disable-next-line MD028 -->
1929
> [!IMPORTANT]
@@ -24,6 +34,7 @@ Part of #xxx.
2434
```[tasklist]
2535
### Update tasks
2636
- [ ] Update `versions.py` to reflect the agreed upon versions in the spreadsheet (including the removal of old versions).
37+
- [ ] Update all `versions.py` files which reference vector.
2738
- [ ] Upload new version (see `vector/upload_new_vector_version.sh`).
2839
- [ ] Update `versions.py` to the latest supported version of JVM (base and devel).
2940
- [ ] Update other dependencies if applicable (eg: inotify_tools, etc).

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

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,24 @@ about: >-
66
title: >-
77
chore(airflow): Update container images ahead of Stackable Release XX.(X)X
88
labels: []
9+
# Currently, projects cannot be assigned via front-matter.
910
projects: ['stackabletech/10']
1011
assignees: ''
1112
---
1213

1314
Part of #xxx.
1415

16+
<!--
17+
This gives hints to the person doing the work.
18+
Add/Change/Remove anything that isn't applicable anymore
19+
-->
20+
- Add: `x.x.x`
21+
- Remove: `y.y.y`
22+
1523
> [!TIP]
16-
> Please add the `scheduled-for/20XX-XX` label.
24+
> Please add the `scheduled-for/20XX-XX` label, add to the [Stackable Engineering][1] project.
25+
>
26+
> [1]: https://github.com/orgs/stackabletech/projects/10
1727
1828
```[tasklist]
1929
### Update tasks

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

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,31 @@ about: >-
66
title: >-
77
chore(druid): Update container images ahead of Stackable Release XX.(X)X
88
labels: []
9+
# Currently, projects cannot be assigned via front-matter.
910
projects: ['stackabletech/10']
1011
assignees: ''
1112
---
1213

1314
Part of #xxx.
1415

16+
<!--
17+
This gives hints to the person doing the work.
18+
Add/Change/Remove anything that isn't applicable anymore
19+
-->
20+
- Add: `x.x.x`
21+
- Remove: `y.y.y`
22+
1523
> [!TIP]
16-
> Please add the `scheduled-for/20XX-XX` label.
24+
> Please add the `scheduled-for/20XX-XX` label, and add to the [Stackable Engineering][1] project.
25+
>
26+
> [1]: https://github.com/orgs/stackabletech/projects/10
1727
1828
```[tasklist]
1929
### Update tasks
2030
- [ ] Update `versions.py` to reflect the agreed upon versions in the spreadsheet (including the removal of old versions).
2131
- [ ] Upload new version (see `druid/upload_new_druid_version.sh`).
32+
- [ ] Create a file: `druid/stackable/patches/x.y.z/.gitkeep`, add patches if applicable.
33+
- [ ] Delete old patch directories.
2234
- [ ] Update `versions.py` to the latest supported version of JVM (base and devel).
2335
- [ ] Update the [druid-opa-authorizer](https://github.com/stackabletech/druid-opa-authorizer/) with the new set of versions.
2436
- [ ] Check other operators (getting_started / kuttl) for usage of the versions. Add the PR(s) to the list below.

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

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,24 @@ about: >-
66
title: >-
77
chore(hbase-phoenix-omid): Update container images ahead of Stackable Release XX.(X)X
88
labels: []
9+
# Currently, projects cannot be assigned via front-matter.
910
projects: ['stackabletech/10']
1011
assignees: ''
1112
---
1213

1314
Part of #xxx.
1415

16+
<!--
17+
This gives hints to the person doing the work.
18+
Add/Change/Remove anything that isn't applicable anymore
19+
-->
20+
- Add: `x.x.x`
21+
- Remove: `y.y.y`
22+
1523
> [!TIP]
16-
> Please add the `scheduled-for/20XX-XX` label.
24+
> Please add the `scheduled-for/20XX-XX` label, and add to the [Stackable Engineering][1] project.
25+
>
26+
> [1]: https://github.com/orgs/stackabletech/projects/10
1727
1828
```[tasklist]
1929
### Update tasks (HBase, Phoenix)

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

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,24 @@ about: >-
66
title: >-
77
chore(hdfs): Update container images ahead of Stackable Release XX.(X)X
88
labels: []
9+
# Currently, projects cannot be assigned via front-matter.
910
projects: ['stackabletech/10']
1011
assignees: ''
1112
---
1213

1314
Part of #xxx.
1415

16+
<!--
17+
This gives hints to the person doing the work.
18+
Add/Change/Remove anything that isn't applicable anymore
19+
-->
20+
- Add: `x.x.x`
21+
- Remove: `y.y.y`
22+
1523
> [!TIP]
16-
> Please add the `scheduled-for/20XX-XX` label.
24+
> Please add the `scheduled-for/20XX-XX` label, and add to the [Stackable Engineering][1] project.
25+
>
26+
> [1]: https://github.com/orgs/stackabletech/projects/10
1727
1828
```[tasklist]
1929
### Update tasks

0 commit comments

Comments
 (0)