Skip to content

chore: Update product update templates #850

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 9 commits into from
Oct 2, 2024
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/add-product.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ about: >-
title: >-
tracking: Add new product <PRODUCT>
labels: []
# Currently, projects cannot be assigned via front-matter.
projects: ['stackabletech/10']
assignees: ''
---
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
name: Pre-Release Container Image Updates
name: Early Pre-Release Container Image Updates
about: This template can be used to track the container image updates leading up to the next Stackable release
title: "chore: Update Container Images for Stackable Release XX.(X)X"
labels: ['epic']
Expand All @@ -8,7 +8,7 @@ assignees: ''

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

<!-- Update this with the parent tracking issue for the release -->
Expand Down
12 changes: 11 additions & 1 deletion .github/ISSUE_TEMPLATE/update-base-java.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,24 @@ about: >-
title: >-
chore(java-bases): Update container images ahead of Stackable Release XX.(X)X
labels: []
# Currently, projects cannot be assigned via front-matter.
projects: ['stackabletech/10']
assignees: ''
---

Part of #xxx.

<!--
This gives hints to the person doing the work.
Add/Change/Remove anything that isn't applicable anymore
-->
- Add: `x.x.x`
- Remove: `y.y.y`

> [!TIP]
> Please add the `scheduled-for/20XX-XX` label.
> Please add the `scheduled-for/20XX-XX` label, and add to the [Stackable Engineering][1] project.
>
> [1]: https://github.com/orgs/stackabletech/projects/10

<!-- markdownlint-disable-next-line MD028 -->
> [!IMPORTANT]
Expand Down
12 changes: 11 additions & 1 deletion .github/ISSUE_TEMPLATE/update-base-stackable.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,24 @@ about: >-
title: >-
chore(stackable-base): Update container images ahead of Stackable Release XX.(X)X
labels: []
# Currently, projects cannot be assigned via front-matter.
projects: ['stackabletech/10']
assignees: ''
---

Part of #xxx.

<!--
This gives hints to the person doing the work.
Add/Change/Remove anything that isn't applicable anymore
-->
- Add: `x.x.x`
- Remove: `y.y.y`

> [!TIP]
> Please add the `scheduled-for/20XX-XX` label.
> Please add the `scheduled-for/20XX-XX` label, and add to the [Stackable Engineering][1] project.
>
> [1]: https://github.com/orgs/stackabletech/projects/10

```[tasklist]
### Update tasks
Expand Down
12 changes: 11 additions & 1 deletion .github/ISSUE_TEMPLATE/update-base-ubi-rust-builders.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ about: >-
title: >-
chore(ubi-rust-builders): Update container images ahead of Stackable Release XX.(X)X
labels: []
# Currently, projects cannot be assigned via front-matter.
projects: ['stackabletech/10']
assignees: ''
---
Expand All @@ -18,8 +19,17 @@ to alert us to security vulnerabilities.
-->
Part of #xxx.

<!--
This gives hints to the person doing the work.
Add/Change/Remove anything that isn't applicable anymore
-->
- Add: `x.x.x`
- Remove: `y.y.y`

> [!TIP]
> Please add the `scheduled-for/20XX-XX` label.
> Please add the `scheduled-for/20XX-XX` label, and add to the [Stackable Engineering][1] project.
>
> [1]: https://github.com/orgs/stackabletech/projects/10

```[tasklist]
### Update tasks
Expand Down
13 changes: 12 additions & 1 deletion .github/ISSUE_TEMPLATE/update-base-vector.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,24 @@ about: >-
title: >-
chore(vector): Update container images ahead of Stackable Release XX.(X)X
labels: []
# Currently, projects cannot be assigned via front-matter.
projects: ['stackabletech/10']
assignees: ''
---

Part of #xxx.

<!--
This gives hints to the person doing the work.
Add/Change/Remove anything that isn't applicable anymore
-->
- Add: `x.x.x`
- Remove: `y.y.y`

> [!TIP]
> Please add the `scheduled-for/20XX-XX` label.
> Please add the `scheduled-for/20XX-XX` label, and add to the [Stackable Engineering][1] project.
>
> [1]: https://github.com/orgs/stackabletech/projects/10

<!-- markdownlint-disable-next-line MD028 -->
> [!IMPORTANT]
Expand All @@ -24,6 +34,7 @@ Part of #xxx.
```[tasklist]
### Update tasks
- [ ] Update `versions.py` to reflect the agreed upon versions in the spreadsheet (including the removal of old versions).
- [ ] Update all `versions.py` files which reference vector.
- [ ] Upload new version (see `vector/upload_new_vector_version.sh`).
- [ ] Update `versions.py` to the latest supported version of JVM (base and devel).
- [ ] Update other dependencies if applicable (eg: inotify_tools, etc).
Expand Down
12 changes: 11 additions & 1 deletion .github/ISSUE_TEMPLATE/update-product-airflow.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,24 @@ about: >-
title: >-
chore(airflow): Update container images ahead of Stackable Release XX.(X)X
labels: []
# Currently, projects cannot be assigned via front-matter.
projects: ['stackabletech/10']
assignees: ''
---

Part of #xxx.

<!--
This gives hints to the person doing the work.
Add/Change/Remove anything that isn't applicable anymore
-->
- Add: `x.x.x`
- Remove: `y.y.y`

> [!TIP]
> Please add the `scheduled-for/20XX-XX` label.
> Please add the `scheduled-for/20XX-XX` label, add to the [Stackable Engineering][1] project.
>
> [1]: https://github.com/orgs/stackabletech/projects/10

```[tasklist]
### Update tasks
Expand Down
14 changes: 13 additions & 1 deletion .github/ISSUE_TEMPLATE/update-product-druid.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,19 +6,31 @@ about: >-
title: >-
chore(druid): Update container images ahead of Stackable Release XX.(X)X
labels: []
# Currently, projects cannot be assigned via front-matter.
projects: ['stackabletech/10']
assignees: ''
---

Part of #xxx.

<!--
This gives hints to the person doing the work.
Add/Change/Remove anything that isn't applicable anymore
-->
- Add: `x.x.x`
- Remove: `y.y.y`

> [!TIP]
> Please add the `scheduled-for/20XX-XX` label.
> Please add the `scheduled-for/20XX-XX` label, and add to the [Stackable Engineering][1] project.
>
> [1]: https://github.com/orgs/stackabletech/projects/10

```[tasklist]
### Update tasks
- [ ] Update `versions.py` to reflect the agreed upon versions in the spreadsheet (including the removal of old versions).
- [ ] Upload new version (see `druid/upload_new_druid_version.sh`).
- [ ] Create a file: `druid/stackable/patches/x.y.z/.gitkeep`, add patches if applicable.
- [ ] Delete old patch directories.
- [ ] Update `versions.py` to the latest supported version of JVM (base and devel).
- [ ] Update the [druid-opa-authorizer](https://github.com/stackabletech/druid-opa-authorizer/) with the new set of versions.
- [ ] Check other operators (getting_started / kuttl) for usage of the versions. Add the PR(s) to the list below.
Expand Down
12 changes: 11 additions & 1 deletion .github/ISSUE_TEMPLATE/update-product-hbase-phoenix-omid.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,24 @@ about: >-
title: >-
chore(hbase-phoenix-omid): Update container images ahead of Stackable Release XX.(X)X
labels: []
# Currently, projects cannot be assigned via front-matter.
projects: ['stackabletech/10']
assignees: ''
---

Part of #xxx.

<!--
This gives hints to the person doing the work.
Add/Change/Remove anything that isn't applicable anymore
-->
- Add: `x.x.x`
- Remove: `y.y.y`

> [!TIP]
> Please add the `scheduled-for/20XX-XX` label.
> Please add the `scheduled-for/20XX-XX` label, and add to the [Stackable Engineering][1] project.
>
> [1]: https://github.com/orgs/stackabletech/projects/10

```[tasklist]
### Update tasks (HBase, Phoenix)
Expand Down
12 changes: 11 additions & 1 deletion .github/ISSUE_TEMPLATE/update-product-hdfs.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,24 @@ about: >-
title: >-
chore(hdfs): Update container images ahead of Stackable Release XX.(X)X
labels: []
# Currently, projects cannot be assigned via front-matter.
projects: ['stackabletech/10']
assignees: ''
---

Part of #xxx.

<!--
This gives hints to the person doing the work.
Add/Change/Remove anything that isn't applicable anymore
-->
- Add: `x.x.x`
- Remove: `y.y.y`

> [!TIP]
> Please add the `scheduled-for/20XX-XX` label.
> Please add the `scheduled-for/20XX-XX` label, and add to the [Stackable Engineering][1] project.
>
> [1]: https://github.com/orgs/stackabletech/projects/10

```[tasklist]
### Update tasks
Expand Down
12 changes: 11 additions & 1 deletion .github/ISSUE_TEMPLATE/update-product-hive.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,24 @@ about: >-
title: >-
chore(hive): Update container images ahead of Stackable Release XX.(X)X
labels: []
# Currently, projects cannot be assigned via front-matter.
projects: ['stackabletech/10']
assignees: ''
---

Part of #xxx.

<!--
This gives hints to the person doing the work.
Add/Change/Remove anything that isn't applicable anymore
-->
- Add: `x.x.x`
- Remove: `y.y.y`

> [!TIP]
> Please add the `scheduled-for/20XX-XX` label.
> Please add the `scheduled-for/20XX-XX` label, and add to the [Stackable Engineering][1] project.
>
> [1]: https://github.com/orgs/stackabletech/projects/10

```[tasklist]
### Update tasks
Expand Down
12 changes: 11 additions & 1 deletion .github/ISSUE_TEMPLATE/update-product-kafka.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,24 @@ about: >-
title: >-
chore(kafka): Update container images ahead of Stackable Release XX.(X)X
labels: []
# Currently, projects cannot be assigned via front-matter.
projects: ['stackabletech/10']
assignees: ''
---

Part of #xxx.

<!--
This gives hints to the person doing the work.
Add/Change/Remove anything that isn't applicable anymore
-->
- Add: `x.x.x`
- Remove: `y.y.y`

> [!TIP]
> Please add the `scheduled-for/20XX-XX` label.
> Please add the `scheduled-for/20XX-XX` label, and add to the [Stackable Engineering][1] project.
>
> [1]: https://github.com/orgs/stackabletech/projects/10

```[tasklist]
### Update tasks (kafka)
Expand Down
12 changes: 11 additions & 1 deletion .github/ISSUE_TEMPLATE/update-product-nifi.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,24 @@ about: >-
title: >-
chore(nifi): Update container images ahead of Stackable Release XX.(X)X
labels: []
# Currently, projects cannot be assigned via front-matter.
projects: ['stackabletech/10']
assignees: ''
---

Part of #xxx.

<!--
This gives hints to the person doing the work.
Add/Change/Remove anything that isn't applicable anymore
-->
- Add: `x.x.x`
- Remove: `y.y.y`

> [!TIP]
> Please add the `scheduled-for/20XX-XX` label.
> Please add the `scheduled-for/20XX-XX` label, and add to the [Stackable Engineering][1] project.
>
> [1]: https://github.com/orgs/stackabletech/projects/10

```[tasklist]
### Update tasks
Expand Down
12 changes: 11 additions & 1 deletion .github/ISSUE_TEMPLATE/update-product-opa.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,24 @@ about: >-
title: >-
chore(opa): Update container images ahead of Stackable Release XX.(X)X
labels: []
# Currently, projects cannot be assigned via front-matter.
projects: ['stackabletech/10']
assignees: ''
---

Part of #xxx.

<!--
This gives hints to the person doing the work.
Add/Change/Remove anything that isn't applicable anymore
-->
- Add: `x.x.x`
- Remove: `y.y.y`

> [!TIP]
> Please add the `scheduled-for/20XX-XX` label.
> Please add the `scheduled-for/20XX-XX` label, and add to the [Stackable Engineering][1] project.
>
> [1]: https://github.com/orgs/stackabletech/projects/10

```[tasklist]
### Update tasks
Expand Down
13 changes: 12 additions & 1 deletion .github/ISSUE_TEMPLATE/update-product-spark.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,31 @@ about: >-
title: >-
chore(spark): Update container images ahead of Stackable Release XX.(X)X
labels: []
# Currently, projects cannot be assigned via front-matter.
projects: ['stackabletech/10']
assignees: ''
---

Part of #xxx.

<!--
This gives hints to the person doing the work.
Add/Change/Remove anything that isn't applicable anymore
-->
- Add: `x.x.x`
- Remove: `y.y.y`

> [!TIP]
> Please add the `scheduled-for/20XX-XX` label.
> Please add the `scheduled-for/20XX-XX` label, and add to the [Stackable Engineering][1] project.
>
> [1]: https://github.com/orgs/stackabletech/projects/10

```[tasklist]
### Update tasks
- [ ] Update `versions.py` to reflect the agreed upon versions in the spreadsheet (including the removal of old versions).
- [ ] Upload new version (see `spark/upload_new_spark_version.sh`).
- [ ] Update `versions.py` to the latest supported version of JVM (base and devel).
- [ ] Ensure that the transitive dependencies in `versions.py` are compatible with the Spark version(s).
- [ ] Update other dependencies if applicable (eg: python, jmx_exporter, aws_java_sdk_bundle, etc).
- [ ] Check other operators (getting_started / kuttl) for usage of the versions. Add the PR(s) to the list below.
- [ ] Update the version in demos. Add the PR(s) to the list below.
Expand Down
Loading