From ada164cc533723151503e1a245c42ca31e986716 Mon Sep 17 00:00:00 2001 From: Max Lapan Date: Fri, 22 Mar 2024 09:33:34 +0100 Subject: [PATCH] Upgrade zookeeper (#302) * Upgrade zookeeper * Fix links * Release date * Update pom.xml Co-authored-by: Christoph Pirkl * Update doc/changes/changes_2.7.11.md Co-authored-by: Christoph Pirkl * Update doc/changes/changes_2.7.11.md Co-authored-by: Christoph Pirkl --------- Co-authored-by: Christoph Pirkl --- doc/changes/changelog.md | 1 + doc/changes/changes_2.7.11.md | 19 +++++++++++++++++++ doc/user_guide/user_guide.md | 20 ++++++++++---------- pk_generated_parent.pom | 2 +- pom.xml | 8 ++++---- 5 files changed, 35 insertions(+), 15 deletions(-) create mode 100644 doc/changes/changes_2.7.11.md diff --git a/doc/changes/changelog.md b/doc/changes/changelog.md index 4400e3a5..66d3ad2b 100644 --- a/doc/changes/changelog.md +++ b/doc/changes/changelog.md @@ -1,5 +1,6 @@ # Changes +* [2.7.11](changes_2.7.11.md) * [2.7.10](changes_2.7.10.md) * [2.7.9](changes_2.7.9.md) * [2.7.8](changes_2.7.8.md) diff --git a/doc/changes/changes_2.7.11.md b/doc/changes/changes_2.7.11.md new file mode 100644 index 00000000..9b2df822 --- /dev/null +++ b/doc/changes/changes_2.7.11.md @@ -0,0 +1,19 @@ +# Cloud Storage Extension 2.7.11, released 2024-03-22 + +Code name: upgrade zookeeper to fix CVE-2024-23944 + +## Summary + +Zookeeper dependency was upgraded to address CVE-2024-23944. + +## Security + +* #300: Fixed CVE-2024-23944 in `org.apache.zookeeper:zookeeper:jar:3.9.1:compile` + +## Dependency Updates + +### Cloud Storage Extension + +#### Compile Dependency Updates + +* Updated `org.apache.zookeeper:zookeeper:3.9.1` to `3.9.2` diff --git a/doc/user_guide/user_guide.md b/doc/user_guide/user_guide.md index c3d6005b..d6fc965f 100644 --- a/doc/user_guide/user_guide.md +++ b/doc/user_guide/user_guide.md @@ -150,7 +150,7 @@ downloaded jar file is the same as the checksum provided in the releases. To check the SHA256 result of the local jar, run the command: ```sh -sha256sum exasol-cloud-storage-extension-2.7.10.jar +sha256sum exasol-cloud-storage-extension-2.7.11.jar ``` ### Building From Source @@ -180,7 +180,7 @@ mvn clean package -DskipTests=true ``` The assembled jar file should be located at -`target/exasol-cloud-storage-extension-2.7.10.jar`. +`target/exasol-cloud-storage-extension-2.7.11.jar`. ### Create an Exasol Bucket @@ -202,7 +202,7 @@ for the HTTP protocol. Upload the jar file using curl command: ```sh -curl -X PUT -T exasol-cloud-storage-extension-2.7.10.jar \ +curl -X PUT -T exasol-cloud-storage-extension-2.7.11.jar \ http://w:@exasol.datanode.domain.com:2580// ``` @@ -234,7 +234,7 @@ OPEN SCHEMA CLOUD_STORAGE_EXTENSION; CREATE OR REPLACE JAVA SET SCRIPT IMPORT_PATH(...) EMITS (...) AS %scriptclass com.exasol.cloudetl.scriptclasses.FilesImportQueryGenerator; - %jar /buckets/bfsdefault//exasol-cloud-storage-extension-2.7.10.jar; + %jar /buckets/bfsdefault//exasol-cloud-storage-extension-2.7.11.jar; / CREATE OR REPLACE JAVA SCALAR SCRIPT IMPORT_METADATA(...) EMITS ( @@ -244,12 +244,12 @@ CREATE OR REPLACE JAVA SCALAR SCRIPT IMPORT_METADATA(...) EMITS ( end_index DECIMAL(36, 0) ) AS %scriptclass com.exasol.cloudetl.scriptclasses.FilesMetadataReader; - %jar /buckets/bfsdefault//exasol-cloud-storage-extension-2.7.10.jar; + %jar /buckets/bfsdefault//exasol-cloud-storage-extension-2.7.11.jar; / CREATE OR REPLACE JAVA SET SCRIPT IMPORT_FILES(...) EMITS (...) AS %scriptclass com.exasol.cloudetl.scriptclasses.FilesDataImporter; - %jar /buckets/bfsdefault//exasol-cloud-storage-extension-2.7.10.jar; + %jar /buckets/bfsdefault//exasol-cloud-storage-extension-2.7.11.jar; / ``` @@ -268,12 +268,12 @@ OPEN SCHEMA CLOUD_STORAGE_EXTENSION; CREATE OR REPLACE JAVA SET SCRIPT EXPORT_PATH(...) EMITS (...) AS %scriptclass com.exasol.cloudetl.scriptclasses.TableExportQueryGenerator; - %jar /buckets/bfsdefault//exasol-cloud-storage-extension-2.7.10.jar; + %jar /buckets/bfsdefault//exasol-cloud-storage-extension-2.7.11.jar; / CREATE OR REPLACE JAVA SET SCRIPT EXPORT_TABLE(...) EMITS (ROWS_AFFECTED INT) AS %scriptclass com.exasol.cloudetl.scriptclasses.TableDataExporter; - %jar /buckets/bfsdefault//exasol-cloud-storage-extension-2.7.10.jar; + %jar /buckets/bfsdefault//exasol-cloud-storage-extension-2.7.11.jar; / ``` @@ -407,13 +407,13 @@ CREATE OR REPLACE JAVA SCALAR SCRIPT IMPORT_METADATA(...) EMITS ( ) AS %jvmoption -DHTTPS_PROXY=http://username:password@10.10.1.10:1180 %scriptclass com.exasol.cloudetl.scriptclasses.FilesMetadataReader; - %jar /buckets/bfsdefault//exasol-cloud-storage-extension-2.7.10.jar; + %jar /buckets/bfsdefault//exasol-cloud-storage-extension-2.7.11.jar; / CREATE OR REPLACE JAVA SET SCRIPT IMPORT_FILES(...) EMITS (...) AS %jvmoption -DHTTPS_PROXY=http://username:password@10.10.1.10:1180 %scriptclass com.exasol.cloudetl.scriptclasses.FilesDataImporter; - %jar /buckets/bfsdefault//exasol-cloud-storage-extension-2.7.10.jar; + %jar /buckets/bfsdefault//exasol-cloud-storage-extension-2.7.11.jar; / ``` diff --git a/pk_generated_parent.pom b/pk_generated_parent.pom index 5d42a051..60d4a465 100644 --- a/pk_generated_parent.pom +++ b/pk_generated_parent.pom @@ -3,7 +3,7 @@ 4.0.0 com.exasol cloud-storage-extension-generated-parent - 2.7.10 + 2.7.11 pom UTF-8 diff --git a/pom.xml b/pom.xml index 3412e66d..187d52bd 100644 --- a/pom.xml +++ b/pom.xml @@ -3,14 +3,14 @@ 4.0.0 com.exasol cloud-storage-extension - 2.7.10 + 2.7.11 Cloud Storage Extension Exasol Cloud Storage Import And Export Extension https://github.com/exasol/cloud-storage-extension/ cloud-storage-extension-generated-parent com.exasol - 2.7.10 + 2.7.11 pk_generated_parent.pom @@ -175,10 +175,10 @@ ${hadoop.version} - + org.apache.zookeeper zookeeper - 3.9.1 + 3.9.2