Skip to content

Commit 9b02ec8

Browse files
committed
Merge branch 'main' into feat/hbase-resolvable-endpoints
2 parents 9953042 + 3824d0f commit 9b02ec8

File tree

93 files changed

+1491
-447
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

93 files changed

+1491
-447
lines changed

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

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ Part of stackabletech/issues#xxx.
3636

3737
- [ ] [Create issue from template: update-base-java.md](https://github.com/stackabletech/docker-images/issues/new?template=update-base-java.md)
3838
- [ ] [Create issue from template: update-base-stackable.md](https://github.com/stackabletech/docker-images/issues/new?template=update-base-stackable.md)
39-
- [ ] [Create issue from template: update-base-ubi-rust-builders.md](https://github.com/stackabletech/docker-images/issues/new?template=update-base-ubi-rust-builders.md)
4039
- [ ] [Create issue from template: update-base-vector.md](https://github.com/stackabletech/docker-images/issues/new?template=update-base-vector.md)
4140
- [ ] [Create issue from template: update-product-airflow.md](https://github.com/stackabletech/docker-images/issues/new?template=update-product-airflow.md)
4241
- [ ] [Create issue from template: update-product-druid.md](https://github.com/stackabletech/docker-images/issues/new?template=update-product-druid.md)
@@ -53,11 +52,10 @@ Part of stackabletech/issues#xxx.
5352

5453
## Additional items which don't have a tracking issue
5554

56-
- [ ] hello-world
55+
- [ ] jmx_exporter (validate via hdfs-operator smoke tests)
5756
- [ ] krb5
58-
- [ ] tools
59-
- [ ] testing-tools
57+
- [ ] tools (update the versions in version.py)
58+
- [ ] testing-tools (update the base, maybe keycloak)
6059
- [ ] statsd_exporter
61-
- [ ] cyclonedx-bom (pip)
62-
- [ ] cargo-cyclonedx (Look for: `CARGO_CYCLONEDX_CRATE_VERSION`)
63-
- [ ] cargo-auditable (Look for: `CARGO_AUDITABLE_CRATE_VERSION`)
60+
- [ ] csi-provisioner for secret-operator
61+
- [ ] 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
@@ -46,7 +46,7 @@ we should also make new versions of Java available for use.
4646

4747
## Related Pull Requests
4848

49-
- [ ] _Link to the docker-images PR (product update)_
49+
- _Link to the docker-images PR (product update)_
5050

5151
## Acceptance
5252

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

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -13,30 +13,34 @@ assignees: ''
1313

1414
Part of #xxx.
1515

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-
2316
> [!TIP]
2417
> Please add the `scheduled-for/20XX-XX` label, and add to the [Stackable Engineering][1] project.
2518
>
2619
> [1]: https://github.com/orgs/stackabletech/projects/10
2720
2821
## Update tasks
2922

30-
- [ ] Update UBI version hash in the Dockerfile (`FROM`)
31-
- [ ] Update `RUST_DEFAULT_TOOLCHAIN_VERSION`
32-
- [ ] Update `CARGO_CYCLONEDX_CRATE_VERSION`
33-
- [ ] Update `CARGO_AUDITABLE_CRATE_VERSION`
34-
- [ ] Update `PROTOC_VERSION`
23+
> [!NOTE]
24+
> When updating the base image, you will likely get a build failure related to the CA certificates.
25+
> This means you will need to update the `ca-certificates-*` package and try again. The build will
26+
> fail if the blocked certificates are still found.
27+
> The package check exists so that we can remove it once (if ever) the _bad_ CA has been removed.
28+
29+
### `stackable-base`
30+
31+
- [ ] Update `FROM ...ubi-minimal` version hash in the Dockerfile
3532
- [ ] Update `CONFIG_UTILS_VERSION`
3633

34+
### `stackable-devel`
35+
36+
- [ ] Update `FROM ...ubi-minimal` version hash in the Dockerfile
37+
- [ ] Update `RUST_DEFAULT_TOOLCHAIN_VERSION` (if tools need it, eg: patchable, config-utils)
38+
- [ ] Update `CARGO_CYCLONEDX_CRATE_VERSION` (if necessary)
39+
- [ ] Update `CARGO_AUDITABLE_CRATE_VERSION` (if necessary)
40+
3741
## Related Pull Requests
3842

39-
- [ ] _Link to the docker-images PR (product update)_
43+
- _Link to the docker-images PR (product update)_
4044

4145
## Acceptance
4246

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,9 @@ Add/Change/Remove anything that isn't applicable anymore
4141

4242
## Related Pull Requests
4343

44-
- [ ] _Link to the docker-images PR (product update)_
45-
- [ ] _Bump rust toolchain in operator-rs_
46-
- [ ] _Bump rust toolchain in operator-templating_
44+
- _Link to the docker-images PR (product update)_
45+
- _Bump rust toolchain in operator-rs_
46+
- _Bump rust toolchain in operator-templating_
4747

4848
## Acceptance
4949

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,11 @@ Add/Change/Remove anything that isn't applicable anymore
4747
> Delete any items that do not apply so that all applicable items can be checked.
4848
> For example, if you add release notes to the documentation repository, you do not need the latter two criteria.
4949
50-
- [ ] _Link to the docker-images PR (product update)_
51-
- [ ] _Link to the operator PR (getting_started / kuttl / supported-versions)_
52-
- [ ] _Link to any other operator PRs (getting_started / kuttl)_
53-
- [ ] _Link to demo PR (raise against the `main` branch)_
54-
- [ ] _Link to the Release Notes PR in the documentation repo (if not a comment below)_
50+
- _Link to the docker-images PR (product update)_
51+
- _Link to the operator PR (getting_started / kuttl / supported-versions)_
52+
- _Link to any other operator PRs (getting_started / kuttl)_
53+
- _Link to demo PR (raise against the `main` branch)_
54+
- _Link to the Release Notes PR in the documentation repo (if not a comment below)_
5555

5656
## Acceptance
5757

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Add/Change/Remove anything that isn't applicable anymore
2929

3030
- [ ] Update `versions.py` to reflect the agreed upon versions in the spreadsheet (including the removal of old versions).
3131
- [ ] Download new constraints file (see `airflow/download_constraints.sh`).
32-
- [ ] Update other dependencies if applicable (eg: python, statsd_exporter, etc).
32+
- [ ] Update other dependencies if applicable (eg: python, statsd_exporter, cyclonedx-bom, etc).
3333
- [ ] Check other operators (getting_started / kuttl / supported-versions) for usage of the versions. Add the PR(s) to the list below.
3434
- [ ] Ensure prerequisites are up to date (required-external-components.adoc).
3535
- [ ] Update the version in demos. Add the PR(s) to the list below.
@@ -40,11 +40,11 @@ Add/Change/Remove anything that isn't applicable anymore
4040
> Delete any items that do not apply so that all applicable items can be checked.
4141
> For example, if you add release notes to the documentation repository, you do not need the latter two criteria.
4242
43-
- [ ] _Link to the docker-images PR (product update)_
44-
- [ ] _Link to operator PR (getting_started / kuttl)_
45-
- [ ] _Link to any other operator PRs (getting_started / kuttl)_
46-
- [ ] _Link to demo PR (raise against the `main` branch)_
47-
- [ ] _Link to the Release Notes PR in the documentation repo (if not a comment below)_
43+
- _Link to the docker-images PR (product update)_
44+
- _Link to operator PR (getting_started / kuttl)_
45+
- _Link to any other operator PRs (getting_started / kuttl)_
46+
- _Link to demo PR (raise against the `main` branch)_
47+
- _Link to the Release Notes PR in the documentation repo (if not a comment below)_
4848

4949
## Acceptance
5050

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

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,13 @@ Add/Change/Remove anything that isn't applicable anymore
2727
2828
## Update tasks
2929

30+
- [ ] Release a new version of [druid-opa-authorizer](https://github.com/stackabletech/druid-opa-authorizer)
3031
- [ ] Update `versions.py` to reflect the agreed upon versions in the spreadsheet (including the removal of old versions).
32+
- [ ] Update the [druid-opa-authorizer](https://github.com/stackabletech/druid-opa-authorizer/) with the new set of versions.
3133
- [ ] Upload new version (see `druid/upload_new_druid_version.sh`).
3234
- [ ] Create a file: `druid/stackable/patches/x.y.z/.gitkeep`, add patches if applicable.
3335
- [ ] Delete old patch directories.
3436
- [ ] Update `versions.py` to the latest supported version of JVM (base and devel).
35-
- [ ] Update the [druid-opa-authorizer](https://github.com/stackabletech/druid-opa-authorizer/) with the new set of versions.
3637
- [ ] Check other operators (getting_started / kuttl / supported-versions) for usage of the versions. Add the PR(s) to the list below.
3738
- [ ] Ensure prerequisites are up to date (required-external-components.adoc).
3839
- [ ] Update the version in demos. Add the PR(s) to the list below.
@@ -43,12 +44,12 @@ Add/Change/Remove anything that isn't applicable anymore
4344
> Delete any items that do not apply so that all applicable items can be checked.
4445
> For example, if you add release notes to the documentation repository, you do not need the latter two criteria.
4546
46-
- [ ] _Link to the docker-images PR (product update)_
47-
- [ ] _Link to the operator PR (getting_started / kuttl / supported-versions)_
48-
- [ ] _Link to any other operator PRs (getting_started / kuttl)_
49-
- [ ] _Link to demo PR (raise against the `main` branch)_
50-
- [ ] _Link to [druid-opa-authorizer](https://github.com/stackabletech/druid-opa-authorizer/) PR_
51-
- [ ] _Link to the Release Notes PR in the documentation repo (if not a comment below)_
47+
- _Link to [druid-opa-authorizer](https://github.com/stackabletech/druid-opa-authorizer/) PR_
48+
- _Link to the docker-images PR (product update)_
49+
- _Link to the operator PR (getting_started / kuttl / supported-versions)_
50+
- _Link to any other operator PRs (getting_started / kuttl)_
51+
- _Link to demo PR (raise against the `main` branch)_
52+
- _Link to the Release Notes PR in the documentation repo (if not a comment below)_
5253

5354
## Acceptance
5455

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,11 @@ Add/Change/Remove anything that isn't applicable anymore
4848
> Delete any items that do not apply so that all applicable items can be checked.
4949
> For example, if you add release notes to the documentation repository, you do not need the latter two criteria.
5050
51-
- [ ] _Link to the docker-images PR (product update)_
52-
- [ ] _Link to operator PR (getting_started / kuttl)_
53-
- [ ] _Link to any other operator PRs (getting_started / kuttl)_
54-
- [ ] _Link to demo PR (raise against the `main` branch)_
55-
- [ ] _Link to the Release Notes PR in the documentation repo (if not a comment below)_
51+
- _Link to the docker-images PR (product update)_
52+
- _Link to operator PR (getting_started / kuttl)_
53+
- _Link to any other operator PRs (getting_started / kuttl)_
54+
- _Link to demo PR (raise against the `main` branch)_
55+
- _Link to the Release Notes PR in the documentation repo (if not a comment below)_
5656

5757
## Acceptance
5858

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,12 @@ Add/Change/Remove anything that isn't applicable anymore
4040
> Delete any items that do not apply so that all applicable items can be checked.
4141
> For example, if you add release notes to the documentation repository, you do not need the latter two criteria.
4242
43-
- [ ] _Link to the docker-images PR (product update)_
44-
- [ ] _Link to [hdfs-utils](https://github.com/stackabletech/hdfs-utils/) PR (if applicable)_
45-
- [ ] _Link to the operator PR (getting_started / kuttl / supported-versions)_
46-
- [ ] _Link to any other operator PRs (getting_started / kuttl)_
47-
- [ ] _Link to demo PR (raise against the `main` branch)_
48-
- [ ] _Link to the Release Notes PR in the documentation repo (if not a comment below)_
43+
- _Link to the docker-images PR (product update)_
44+
- _Link to [hdfs-utils](https://github.com/stackabletech/hdfs-utils/) PR (if applicable)_
45+
- _Link to the operator PR (getting_started / kuttl / supported-versions)_
46+
- _Link to any other operator PRs (getting_started / kuttl)_
47+
- _Link to demo PR (raise against the `main` branch)_
48+
- _Link to the Release Notes PR in the documentation repo (if not a comment below)_
4949

5050
## Acceptance
5151

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,11 @@ Add/Change/Remove anything that isn't applicable anymore
4141
> Delete any items that do not apply so that all applicable items can be checked.
4242
> For example, if you add release notes to the documentation repository, you do not need the latter two criteria.
4343
44-
- [ ] _Link to the docker-images PR (product update)_
45-
- [ ] _Link to the operator PR (getting_started / kuttl / supported-versions)_
46-
- [ ] _Link to any other operator PRs (getting_started / kuttl)_
47-
- [ ] _Link to demo PR (raise against the `main` branch)_
48-
- [ ] _Link to the Release Notes PR in the documentation repo (if not a comment below)_
44+
- _Link to the docker-images PR (product update)_
45+
- _Link to the operator PR (getting_started / kuttl / supported-versions)_
46+
- _Link to any other operator PRs (getting_started / kuttl)_
47+
- _Link to demo PR (raise against the `main` branch)_
48+
- _Link to the Release Notes PR in the documentation repo (if not a comment below)_
4949

5050
## Acceptance
5151

0 commit comments

Comments
 (0)