From a4626a5af93f9a3ac0bce7bca66a5a038040963e Mon Sep 17 00:00:00 2001 From: Siegfried Weber Date: Wed, 11 Oct 2023 16:36:31 +0200 Subject: [PATCH] Upgrade Vector to version 0.33.0 --- CHANGELOG.md | 9 ++--- conf.py | 52 ++++++++++++++--------------- vector/upload_new_vector_version.sh | 2 +- 3 files changed, 32 insertions(+), 31 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 64550625c..9a905c788 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,15 +14,15 @@ All notable changes to this project will be documented in this file. - Extract image tools their own [repository](https://github.com/stackabletech/image-tools) ([#437]) - Bump ubi8-rust-builder toolchain to 1.71.0 ([#419]). -- BREAKING: Upgrade Vector in all product images to version 0.31.0. The +- BREAKING: Upgrade Vector in all product images to version 0.33.0. The integration tests of the operators must be adapted because the metric - `processedEventsTotal` was replaced by `receivedEventsTotal` ([#429]). + `processedEventsTotal` was replaced by `receivedEventsTotal` ([#429], + [#479]). - BREAKING: Use RPM instead of tar.gz for Vector. Because of that, the location of the Vector executable changed, and the operator-rs version - 0.45.0 is required ([#429]). + 0.45.0 or newer is required ([#429]). - spark-k8s: Rework spark images to build on top of java-base image. This fixes the missing tzdata-java package in 0.0.0-dev versions ([#434]). -- airflow: Updated Vector to 0.31 ([#429]). - airflow: Updated git-sync to 3.6.8 ([#431]). - airflow: Updated statsd-exporter to 0.24, this was accidentally moved to a very old version previously (0.3.0) ([#431]). - airflow: Added wrapper script to allow the triggering of pre/post hook actions ([#435]). @@ -49,6 +49,7 @@ All notable changes to this project will be documented in this file. [#464]: https://github.com/stackabletech/docker-images/pull/464 [#465]: https://github.com/stackabletech/docker-images/pull/465 [#466]: https://github.com/stackabletech/docker-images/pull/466 +[#479]: https://github.com/stackabletech/docker-images/pull/479 ## [23.7.0] - 2023-07-14 diff --git a/conf.py b/conf.py index 8aa3ae2b4..a9f7c7c64 100644 --- a/conf.py +++ b/conf.py @@ -14,7 +14,7 @@ "python": "38", "statsd_exporter": "v0.24.0", "tini": "0.19.0", - "vector": "0.31.0", + "vector": "0.33.0", }, { "product": "2.2.4", @@ -22,7 +22,7 @@ "python": "39", "statsd_exporter": "v0.24.0", "tini": "0.19.0", - "vector": "0.31.0", + "vector": "0.33.0", }, { "product": "2.2.5", @@ -30,7 +30,7 @@ "python": "39", "statsd_exporter": "v0.24.0", "tini": "0.19.0", - "vector": "0.31.0", + "vector": "0.33.0", }, { "product": "2.4.1", @@ -38,7 +38,7 @@ "python": "39", "statsd_exporter": "v0.24.0", "tini": "0.19.0", - "vector": "0.31.0", + "vector": "0.33.0", }, { "product": "2.6.1", @@ -46,7 +46,7 @@ "python": "39", "statsd_exporter": "v0.24.0", "tini": "0.19.0", - "vector": "0.31.0", + "vector": "0.33.0", }, ], }, @@ -135,11 +135,11 @@ "versions": [ { "product": "11", - "vector": "0.31.0", + "vector": "0.33.0", }, { "product": "17", - "vector": "0.31.0", + "vector": "0.33.0", }, ], }, @@ -198,7 +198,7 @@ "name": "vector", "versions": [ { - "product": "0.31.0", + "product": "0.33.0", "rpm_release": "1", "stackable-base": "1.0.0" } @@ -219,32 +219,32 @@ "versions": [ { "product": "0.27.1", - "vector": "0.31.0", + "vector": "0.33.0", "bundle_builder_version": "1.0.0", }, { "product": "0.28.0", - "vector": "0.31.0", + "vector": "0.33.0", "bundle_builder_version": "1.0.0", }, { "product": "0.37.2", - "vector": "0.31.0", + "vector": "0.33.0", "bundle_builder_version": "1.0.0", }, { "product": "0.41.0", - "vector": "0.31.0", + "vector": "0.33.0", "bundle_builder_version": "1.0.0", }, { "product": "0.45.0", - "vector": "0.31.0", + "vector": "0.33.0", "bundle_builder_version": "1.0.0", }, { "product": "0.51.0", - "vector": "0.31.0", + "vector": "0.33.0", "bundle_builder_version": "1.1.0", }, ], @@ -265,7 +265,7 @@ "jackson_dataformat_xml": "2.12.3", "stax2_api": "4.2.1", "woodstox_core": "6.2.1", - "vector": "0.31.0", + "vector": "0.33.0", }, { "product": "3.3.0", @@ -280,7 +280,7 @@ "jackson_dataformat_xml": "2.13.3", "stax2_api": "4.2.1", "woodstox_core": "6.2.1", - "vector": "0.31.0", + "vector": "0.33.0", }, { "product": "3.3.0-java17", @@ -295,7 +295,7 @@ "jackson_dataformat_xml": "2.13.3", "stax2_api": "4.2.1", "woodstox_core": "6.2.1", - "vector": "0.31.0", + "vector": "0.33.0", }, { "product": "3.4.0", @@ -310,7 +310,7 @@ "jackson_dataformat_xml": "2.14.2", "stax2_api": "4.2.1", "woodstox_core": "6.5.0", - "vector": "0.31.0", + "vector": "0.33.0", }, { "product": "3.4.0-java17", @@ -325,7 +325,7 @@ "jackson_dataformat_xml": "2.14.2", # https://mvnrepository.com/artifact/org.apache.spark/spark-core_2.13/3.4.0 "stax2_api": "4.2.1", # https://mvnrepository.com/artifact/com.fasterxml.jackson.dataformat/jackson-dataformat-xml/2.14.2 "woodstox_core": "6.5.0", # https://mvnrepository.com/artifact/com.fasterxml.jackson.dataformat/jackson-dataformat-xml/2.14.2 - "vector": "0.31.0", + "vector": "0.33.0", }, ], }, @@ -339,38 +339,38 @@ { "product": "1.3.2", "python": "3.8", - "vector": "0.31.0", + "vector": "0.33.0", }, { "product": "1.4.1", "python": "3.9", - "vector": "0.31.0", + "vector": "0.33.0", }, { "product": "1.4.2", "python": "3.9", - "vector": "0.31.0", + "vector": "0.33.0", }, { "product": "1.5.1", "python": "3.8", - "vector": "0.31.0", + "vector": "0.33.0", }, { "product": "1.5.3", "python": "3.8", - "vector": "0.31.0", + "vector": "0.33.0", }, { 'product': '2.0.1', 'python': '3.9', - 'vector': '0.31.0', + 'vector': '0.33.0', 'authlib': '0.15.4' # https://github.com/dpgaspar/Flask-AppBuilder/blob/4ac9bba008e404b9a1e783cd272c81bb8634de3d/requirements-extra.txt#L10 }, { 'product': '2.1.0', 'python': '3.9', - 'vector': '0.31.0', + 'vector': '0.33.0', 'authlib': '0.15.4' # https://github.com/dpgaspar/Flask-AppBuilder/blob/4554c40e2298d11c4472ca64b9a60236b12c6535/requirements-extra.txt#L10 }, ], diff --git a/vector/upload_new_vector_version.sh b/vector/upload_new_vector_version.sh index 1ffe2e235..047d379de 100755 --- a/vector/upload_new_vector_version.sh +++ b/vector/upload_new_vector_version.sh @@ -13,7 +13,7 @@ read -r -s -p "Nexus Password: " NEXUS_PASSWORD echo "" # Vector does not currently publish signatures or SBOMs (as of -# 2023-07-31, latest version at this point 0.31.0) +# 2023-10-11, latest version at this point 0.33.0) for arch in "${ARCHITECTURES[@]}"; do file="vector-$VERSION-$RELEASE.$arch.rpm"