diff --git a/.github/workflows/build_kafka-testing-tools.yaml b/.github/workflows/build_kafka-testing-tools.yaml index d62f9d2e8..5e62cb031 100644 --- a/.github/workflows/build_kafka-testing-tools.yaml +++ b/.github/workflows/build_kafka-testing-tools.yaml @@ -13,7 +13,7 @@ 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[]' - - kcat/** + - kafka/kcat/** - kafka-testing-tools/** - vector/** - stackable-base/** diff --git a/.github/workflows/build_kafka.yaml b/.github/workflows/build_kafka.yaml index bcde914df..954e09b3c 100644 --- a/.github/workflows/build_kafka.yaml +++ b/.github/workflows/build_kafka.yaml @@ -13,7 +13,6 @@ 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[]' - - kcat/** - kafka/** - kafka-testing-tools/** - vector/** diff --git a/.github/workflows/build_kcat.yaml b/.github/workflows/build_kcat.yaml deleted file mode 100644 index 8cc26f9c7..000000000 --- a/.github/workflows/build_kcat.yaml +++ /dev/null @@ -1,35 +0,0 @@ ---- -name: Build kcat -run-name: | - Build kcat (attempt #${{ github.run_attempt }}) - -on: - workflow_dispatch: - schedule: - - cron: '0 1 2/2 * *' # https://crontab.guru/#0_1_2/2_*_* - push: - branches: [main] - tags: ['*'] - 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[]' - - kcat/** - - kafka-testing-tools/** - - vector/** - - stackable-base/** - - java-base/** - - .github/actions/** - - .github/workflows/build_kcat.yaml - - .github/workflows/reusable_build_image.yaml - -jobs: - build_image: - name: Reusable Workflow - uses: ./.github/workflows/reusable_build_image.yaml - secrets: - harbor-robot-secret: ${{ secrets.HARBOR_ROBOT_SDP_GITHUB_ACTION_BUILD_SECRET }} - slack-token: ${{ secrets.SLACK_CONTAINER_IMAGE_TOKEN }} - with: - product-name: kcat - sdp-version: ${{ github.ref_type == 'tag' && github.ref_name || '0.0.0-dev' }} - registry-namespace: sdp diff --git a/.scripts/update_readme_badges.sh b/.scripts/update_readme_badges.sh index 140b214ba..bf5944bac 100755 --- a/.scripts/update_readme_badges.sh +++ b/.scripts/update_readme_badges.sh @@ -56,8 +56,10 @@ for BUILD_WORKFLOW_FILE in .github/workflows/build_*.yaml; do done # This needs to add the remaning empty columns of the last row in the table # This is a hack to fix the status quo and make markdownlint happy. -echo -n "| | | |" >> "$BADGES_TMP" -echo >> "$BADGES_TMP" +for _ in $(seq 0 $((COLS - 1))); do + echo -n "| " >> "$BADGES_TMP" +done +echo "|" >> "$BADGES_TMP" echo -n "" >> "$BADGES_TMP" # Print the image and link shortcuts. Eg: diff --git a/CHANGELOG.md b/CHANGELOG.md index 180c3050d..302236a81 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -61,6 +61,7 @@ All notable changes to this project will be documented in this file. - vector: Bump to `0.46.1` ([#1098]). - spark: update dependencies for 3.5.5 ([#1094]) - nifi: include NAR SBOMs ([#1119]) +- BREAKING: kcat: Stop building kcat image ([#1124]). ### Fixed @@ -138,6 +139,7 @@ All notable changes to this project will be documented in this file. [#1117]: https://github.com/stackabletech/docker-images/pull/1117 [#1119]: https://github.com/stackabletech/docker-images/pull/1119 [#1121]: https://github.com/stackabletech/docker-images/pull/1121 +[#1124]: https://github.com/stackabletech/docker-images/pull/1124 ## [25.3.0] - 2025-03-21 diff --git a/README.md b/README.md index c1a38b8e4..d0df4da04 100644 --- a/README.md +++ b/README.md @@ -7,11 +7,11 @@ 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 kcat]][build_kcat.yaml] | [![Build Krb5]][build_krb5.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] | | | | +| [![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 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] | +| | | | | ## Prerequisites @@ -234,8 +234,6 @@ 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 kcat]: https://github.com/stackabletech/docker-images/actions/workflows/build_kcat.yaml/badge.svg -[build_kcat.yaml]: https://github.com/stackabletech/docker-images/actions/workflows/build_kcat.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 NiFi]: https://github.com/stackabletech/docker-images/actions/workflows/build_nifi.yaml/badge.svg