Skip to content

chore(krb5-testing-tools): Rename image #1167

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

Open
wants to merge 5 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/early-pre-release.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ Part of stackabletech/issues#xxx.
## Additional items which don't have a tracking issue

- [ ] jmx_exporter (validate via hdfs-operator smoke tests)
- [ ] krb5
- [ ] krb5-testing-tools (Update the base image if possible)
- [ ] tools (update the versions in version.py)
- [ ] testing-tools (update the base, maybe keycloak)
- [ ] statsd_exporter
Expand Down
2 changes: 2 additions & 0 deletions .github/ISSUE_TEMPLATE/update-product-nifi.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ Add/Change/Remove anything that isn't applicable anymore
- [ ] Update other dependencies if applicable (eg: jmx_exporter, kcat, scala, etc).
- [ ] Check other operators (getting_started / kuttl / supported-versions) 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.
- [ ] Update versions used in the documentation repository.

## Related Pull Requests

Expand All @@ -44,6 +45,7 @@ Add/Change/Remove anything that isn't applicable anymore
- _Link to the operator PR (getting_started / kuttl / supported-versions)_
- _Link to any other operator PRs (getting_started / kuttl)_
- _Link to demo PR (raise against the `main` branch)_
- _Link to documentation repo PR_
- _Link to the Release Notes PR in the documentation repo (if not a comment below)_

## Acceptance
Expand Down
5 changes: 3 additions & 2 deletions .github/ISSUE_TEMPLATE/update-product-trino.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ Add/Change/Remove anything that isn't applicable anymore
- [ ] Check other operators (getting_started / kuttl / supported-versions) for usage of the versions. Add the PR(s) to the list below.
- [ ] Maybe update versions in `tests/templates/kuttl/opa-authorization/check-opa.py.j2` (if tests fail)
- [ ] Update the version in demos. Add the PR(s) to the list below.
- [ ] Update versions used in the documentation repository
- [ ] Update versions used in the documentation repository.

### trino-cli

Expand All @@ -44,7 +44,7 @@ Add/Change/Remove anything that isn't applicable anymore
- [ ] Update `versions.py` to the latest supported version of JVM (base and devel).
- [ ] Check other operators (getting_started / kuttl / supported-versions) 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.
- [ ] Update versions used in the documentation repository
- [ ] Update versions used in the documentation repository.

## Related Pull Requests

Expand All @@ -56,6 +56,7 @@ Add/Change/Remove anything that isn't applicable anymore
- _Link to the operator PR (getting_started / kuttl / supported-versions)_
- _Link to any other operator PRs (getting_started / kuttl)_
- _Link to demo PR (raise against the `main` branch)_
- _Link to documentation repo PR_
- _Link to the Release Notes PR in the documentation repo (if not a comment below)_

## Acceptance
Expand Down
2 changes: 2 additions & 0 deletions .github/ISSUE_TEMPLATE/update-product-zookeeper.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ Add/Change/Remove anything that isn't applicable anymore
- [ ] Update other dependencies if applicable (eg: jmx_exporter, etc).
- [ ] Check other operators (getting_started / kuttl / supported-versions) 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.
- [ ] Update versions used in the documentation repository.

## Related Pull Requests

Expand All @@ -44,6 +45,7 @@ Add/Change/Remove anything that isn't applicable anymore
- _Link to the operator PR (getting_started / kuttl / supported-versions)_
- _Link to any other operator PRs (getting_started / kuttl)_
- _Link to demo PR (raise against the `main` branch)_
- _Link to documentation repo PR_
- _Link to the Release Notes PR in the documentation repo (if not a comment below)_

## Acceptance
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: Build Krb5
name: Build Krb5 Testing Tools
run-name: |
Build Krb5 (attempt #${{ github.run_attempt }})
Build Krb5 Testing Tools (attempt #${{ github.run_attempt }})

on:
workflow_dispatch:
Expand All @@ -13,9 +13,9 @@ on:
paths:
# To check dependencies, run this ( you will need to consider transitive dependencies)
# bake --product PRODUCT -d | grep -v 'docker buildx bake' | jq '.target | keys[]'
- krb5/**
- krb5-testing-tools/**
- .github/actions/**
- .github/workflows/build_krb5.yaml
- .github/workflows/build_krb5-testing-tools.yaml
- .github/workflows/reusable_build_image.yaml

jobs:
Expand All @@ -26,6 +26,6 @@ jobs:
harbor-robot-secret: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }}
slack-token: ${{ secrets.SLACK_CONTAINER_IMAGE_TOKEN }}
with:
product-name: krb5
product-name: krb5-testing-tools
sdp-version: ${{ github.ref_type == 'tag' && github.ref_name || '0.0.0-dev' }}
registry-namespace: sdp
registry-namespace: stackable
2 changes: 1 addition & 1 deletion .scripts/enumerate-product-versions.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
"hive",
"kafka",
"kafka-testing-tools",
"krb5",
"krb5-testing-tools",
"nifi",
"opa",
"omid",
Expand Down
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,7 @@ All notable changes to this project will be documented in this file.
- vector: Bump to `0.47.0` ([#1152]).
- zookeeper: backport ZOOKEEPER-4846, ZOOKEEPER-4921, ZOOKEEPER-4925 into Zookeeper 3.9.3 ([#1150]).
- testing-tools: Update base image ([#1165]).
- krb5-testing-tools: Rename image from `krb5` ([#1167]).

### Fixed

Expand Down Expand Up @@ -187,9 +188,10 @@ All notable changes to this project will be documented in this file.
[#1152]: https://github.com/stackabletech/docker-images/pull/1152
[#1156]: https://github.com/stackabletech/docker-images/pull/1156
[#1157]: https://github.com/stackabletech/docker-images/pull/1157
[#1161]: https://github.com/stackabletech/docker-images/pull/1161
[#1163]: https://github.com/stackabletech/docker-images/pull/1163
[#1165]: https://github.com/stackabletech/docker-images/pull/1165
[#1161]: https://github.com/stackabletech/docker-images/pull/1161
[#1167]: https://github.com/stackabletech/docker-images/pull/1167

## [25.3.0] - 2025-03-21

Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ This repository contains Dockerfiles and scripts to build base images for use wi
| -: | -: | -: | -: |
| [![Build Airflow]][build_airflow.yaml] | [![Build Druid]][build_druid.yaml] | [![Build Hadoop]][build_hadoop.yaml] | [![Build HBase]][build_hbase.yaml] |
| [![Build Hello-World]][build_hello-world.yaml] | [![Build Hive]][build_hive.yaml] | [![Build Java Base]][build_java-base.yaml] | [![Build Java Development]][build_java-devel.yaml] |
| [![Build Kafka Testing Tools]][build_kafka-testing-tools.yaml] | [![Build Kafka]][build_kafka.yaml] | [![Build Krb5]][build_krb5.yaml] | [![Build NiFi]][build_nifi.yaml] |
| [![Build Kafka Testing Tools]][build_kafka-testing-tools.yaml] | [![Build Kafka]][build_kafka.yaml] | [![Build Krb5 Testing Tools]][build_krb5-testing-tools.yaml] | [![Build NiFi]][build_nifi.yaml] |
| [![Build Omid]][build_omid.yaml] | [![Build OPA]][build_opa.yaml] | [![Build Spark Connect Client]][build_spark-connect-client.yaml] | [![Build Spark K8s]][build_spark-k8s.yaml] |
| [![Build Stackable Base]][build_stackable-base.yaml] | [![Build Superset]][build_superset.yaml] | [![Build Testing Tools]][build_testing-tools.yaml] | [![Build Tools]][build_tools.yaml] |
| [![Build Trino CLI]][build_trino-cli.yaml] | [![Build Trino]][build_trino.yaml] | [![Build Vector]][build_vector.yaml] | [![Build ZooKeeper]][build_zookeeper.yaml] |
Expand Down Expand Up @@ -234,8 +234,8 @@ ENTRYPOINT ["/stackable-zookeeper-operator"]
[build_kafka-testing-tools.yaml]: https://github.com/stackabletech/docker-images/actions/workflows/build_kafka-testing-tools.yaml
[Build Kafka]: https://github.com/stackabletech/docker-images/actions/workflows/build_kafka.yaml/badge.svg
[build_kafka.yaml]: https://github.com/stackabletech/docker-images/actions/workflows/build_kafka.yaml
[Build Krb5]: https://github.com/stackabletech/docker-images/actions/workflows/build_krb5.yaml/badge.svg
[build_krb5.yaml]: https://github.com/stackabletech/docker-images/actions/workflows/build_krb5.yaml
[Build Krb5 Testing Tools]: https://github.com/stackabletech/docker-images/actions/workflows/build_krb5-testing-tools.yaml/badge.svg
[build_krb5-testing-tools.yaml]: https://github.com/stackabletech/docker-images/actions/workflows/build_krb5-testing-tools.yaml
[Build NiFi]: https://github.com/stackabletech/docker-images/actions/workflows/build_nifi.yaml/badge.svg
[build_nifi.yaml]: https://github.com/stackabletech/docker-images/actions/workflows/build_nifi.yaml
[Build Omid]: https://github.com/stackabletech/docker-images/actions/workflows/build_omid.yaml/badge.svg
Expand Down
4 changes: 2 additions & 2 deletions conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
java_base = importlib.import_module("java-base.versions")
java_devel = importlib.import_module("java-devel.versions")
kafka = importlib.import_module("kafka.versions")
krb5 = importlib.import_module("krb5.versions")
krb5_testing_tools = importlib.import_module("krb5-testing-tools.versions")
vector = importlib.import_module("vector.versions")
nifi = importlib.import_module("nifi.versions")
omid = importlib.import_module("omid.versions")
Expand Down Expand Up @@ -55,7 +55,7 @@
{"name": "java-base", "versions": java_base.versions},
{"name": "java-devel", "versions": java_devel.versions},
{"name": "kafka", "versions": kafka.versions},
{"name": "krb5", "versions": krb5.versions},
{"name": "krb5-testing-tools", "versions": krb5_testing_tools.versions},
{"name": "vector", "versions": vector.versions},
{"name": "nifi", "versions": nifi.versions},
{"name": "omid", "versions": omid.versions},
Expand Down
File renamed without changes.
13 changes: 13 additions & 0 deletions krb5-testing-tools/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# krb5-testing-tools

> [!CAUTION]
> This image is only intended for Stackable-internal tests.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We use it in demos too, right?

> **It should not be considered a production-ready Kerberos KDC.**

Used in:

- [ad-init]
- [hdfs-topology-provider]

[ad-init]: https://github.com/stackabletech/ad-init
[hdfs-topology-provider]: https://github.com/stackabletech/hdfs-topology-provider
File renamed without changes.
2 changes: 0 additions & 2 deletions krb5/README.adoc

This file was deleted.