diff --git a/.current_gitmodules b/.current_gitmodules index d415583a..b5336e62 100644 --- a/.current_gitmodules +++ b/.current_gitmodules @@ -1 +1 @@ -160000 32a27a0a4a4f1f1811f2e2eba0e55ac256fc9763 0 script-languages +160000 d4e8c8e0c372d97d9a8f3bd28c690d7d3152f381 0 script-languages diff --git a/aws-code-build/ci/buildspec.yaml b/aws-code-build/ci/buildspec.yaml index bacf359d..18ae8311 100644 --- a/aws-code-build/ci/buildspec.yaml +++ b/aws-code-build/ci/buildspec.yaml @@ -6,13 +6,6 @@ version: 0.2 batch: fast-fail: false build-graph: - - identifier: build_python_37_minimal_EXASOL_620 - env: - variables: - FLAVOR: python-3.7-minimal-EXASOL-6.2.0 - compute-type: BUILD_GENERAL1_MEDIUM - privileged-mode: true - buildspec: ./aws-code-build/ci/build_buildspec.yaml - identifier: build_python_38_minimal_EXASOL_620 env: variables: diff --git a/aws-code-build/release/buildspec.yaml b/aws-code-build/release/buildspec.yaml index 3fdf7082..dd129436 100644 --- a/aws-code-build/release/buildspec.yaml +++ b/aws-code-build/release/buildspec.yaml @@ -6,13 +6,6 @@ version: 0.2 batch: fast-fail: false build-graph: - - identifier: build_python_37_minimal_EXASOL_620 - env: - variables: - FLAVOR: python-3.7-minimal-EXASOL-6.2.0 - compute-type: BUILD_GENERAL1_MEDIUM - privileged-mode: true - buildspec: ./aws-code-build/release/build_buildspec.yaml - identifier: build_python_38_minimal_EXASOL_620 env: variables: diff --git a/doc/changes/changes_7.0.0.md b/doc/changes/changes_7.0.0.md index d66dcf5a..6898e0cf 100644 --- a/doc/changes/changes_7.0.0.md +++ b/doc/changes/changes_7.0.0.md @@ -31,3 +31,4 @@ n/a ## Security - #805: Upgraded r-4-minimal flavor to R 4.3 and Ubuntu 22.04 + - #806: Removed flavor python-3.7-minimal-EXASOL-6.2.0 diff --git a/doc/changes/package_diffs/7.0.0/README.md b/doc/changes/package_diffs/7.0.0/README.md index 0d16acf4..5853255d 100644 --- a/doc/changes/package_diffs/7.0.0/README.md +++ b/doc/changes/package_diffs/7.0.0/README.md @@ -1,6 +1,5 @@ # Package Version Comparison between 7.0.0 and 6.1.0 -- [Comparison of flavor Python-3.7-minimal-exasol-6.2.0](python-3.7-minimal-EXASOL-6.2.0/README.md) - [Comparison of flavor Python-3.8-minimal-exasol-6.2.0](python-3.8-minimal-EXASOL-6.2.0/README.md) - [Comparison of flavor R-4-minimal-exasol-6.2.0](r-4-minimal-EXASOL-6.2.0/README.md) - [Comparison of flavor Standard-exasol-7.0.0](standard-EXASOL-7.0.0/README.md) diff --git a/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/README.md b/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/README.md deleted file mode 100644 index b88fc10f..00000000 --- a/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/README.md +++ /dev/null @@ -1,18 +0,0 @@ -# Package Version Comparison between Python-3.7-minimal-exasol-6.2.0 flavor in 7.0.0 and Python-3.7-minimal-exasol-6.2.0 flavor in 6.1.0 - -- Comparison of build step Udfclient_deps - - [Comparison of Apt Get Packages](udfclient_deps/apt_get_packages_diff.md) -- Comparison of build step Security_scan - - [Comparison of Apt Get Packages](security_scan/apt_get_packages_diff.md) - - [Comparison of Apt Get Packages Trivy Deps](security_scan/apt_get_packages_trivy_deps_diff.md) -- Comparison of build step Language_deps - - [Comparison of Apt Get Packages](language_deps/apt_get_packages_diff.md) - - [Comparison of Apt Get Packages Python](language_deps/apt_get_packages_python_diff.md) - - [Comparison of Python3 Pip Packages](language_deps/python3_pip_packages_diff.md) -- Comparison of build step Flavor_base_deps - - [Comparison of Apt Get Packages](flavor_base_deps/apt_get_packages_diff.md) - - [Comparison of Python3 Pip Packages](flavor_base_deps/python3_pip_packages_diff.md) -- Comparison of build step Build_deps - - [Comparison of Apt Get Packages](build_deps/apt_get_packages_diff.md) -- Comparison of build step Base_test_deps - - [Comparison of Apt Get Packages](base_test_deps/apt_get_packages_diff.md) diff --git a/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/base_test_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/base_test_deps/apt_get_packages_diff.md deleted file mode 100644 index 32ecadd5..00000000 --- a/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/base_test_deps/apt_get_packages_diff.md +++ /dev/null @@ -1,11 +0,0 @@ - - -| | Package | Version in 6.1.0 | Version in 7.0.0 | Status | -|---:|:----------|:-----------------------|:-----------------------|:---------| -| 0 | binutils | 2.30-21ubuntu1~18.04.9 | 2.30-21ubuntu1~18.04.9 | | -| 1 | chrpath | 0.16-2 | 0.16-2 | | -| 2 | gdb | 8.1.1-0ubuntu1 | 8.1.1-0ubuntu1 | | -| 3 | gdbserver | 8.1.1-0ubuntu1 | 8.1.1-0ubuntu1 | | -| 4 | patchelf | 0.9-1 | 0.9-1 | | -| 5 | strace | 4.21-1ubuntu1 | 4.21-1ubuntu1 | | -| 6 | valgrind | 1:3.13.0-2ubuntu2.3 | 1:3.13.0-2ubuntu2.3 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/build_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/build_deps/apt_get_packages_diff.md deleted file mode 100644 index 23f46052..00000000 --- a/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/build_deps/apt_get_packages_diff.md +++ /dev/null @@ -1,13 +0,0 @@ - - -| | Package | Version in 6.1.0 | Version in 7.0.0 | Status | -|---:|:------------------|:-------------------------------|:-------------------------------|:---------| -| 0 | build-essential | 12.4ubuntu1 | 12.4ubuntu1 | | -| 1 | chrpath | 0.16-2 | 0.16-2 | | -| 2 | coreutils | 8.28-1ubuntu1 | 8.28-1ubuntu1 | | -| 3 | curl | 7.58.0-2ubuntu3.24 | 7.58.0-2ubuntu3.24 | | -| 4 | libpcre3-dev | 2:8.39-9ubuntu0.1 | 2:8.39-9ubuntu0.1 | | -| 5 | locales | 2.27-3ubuntu1.6 | 2.27-3ubuntu1.6 | | -| 6 | openjdk-11-jdk | 11.0.19+7~us1-0ubuntu1~18.04.1 | 11.0.19+7~us1-0ubuntu1~18.04.1 | | -| 7 | protobuf-compiler | 3.0.0-9.1ubuntu1.1 | 3.0.0-9.1ubuntu1.1 | | -| 8 | tar | 1.29b-2ubuntu0.4 | 1.29b-2ubuntu0.4 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/flavor_base_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/flavor_base_deps/apt_get_packages_diff.md deleted file mode 100644 index 7968649b..00000000 --- a/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/flavor_base_deps/apt_get_packages_diff.md +++ /dev/null @@ -1,9 +0,0 @@ - - -| | Package | Version in 6.1.0 | Version in 7.0.0 | Status | -|---:|:---------------------|:---------------------|:---------------------|:---------| -| 0 | build-essential | 12.4ubuntu1 | 12.4ubuntu1 | | -| 1 | git | 1:2.17.1-1ubuntu0.18 | 1:2.17.1-1ubuntu0.18 | | -| 2 | libcurl4-openssl-dev | 7.58.0-2ubuntu3.24 | 7.58.0-2ubuntu3.24 | | -| 3 | unzip | 6.0-21ubuntu1.2 | 6.0-21ubuntu1.2 | | -| 4 | wget | 1.19.4-1ubuntu2.2 | 1.19.4-1ubuntu2.2 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/flavor_base_deps/python3_pip_packages_diff.md b/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/flavor_base_deps/python3_pip_packages_diff.md deleted file mode 100644 index 56795749..00000000 --- a/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/flavor_base_deps/python3_pip_packages_diff.md +++ /dev/null @@ -1,4 +0,0 @@ - - -| Package | Version in 6.1.0 | Version in 7.0.0 | Status | -|-----------|--------------------|--------------------|----------| \ No newline at end of file diff --git a/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/language_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/language_deps/apt_get_packages_diff.md deleted file mode 100644 index fea56585..00000000 --- a/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/language_deps/apt_get_packages_diff.md +++ /dev/null @@ -1,6 +0,0 @@ - - -| | Package | Version in 6.1.0 | Version in 7.0.0 | Status | -|---:|:----------------|:------------------------|:------------------------|:---------| -| 0 | ca-certificates | 20230311ubuntu0.18.04.1 | 20230311ubuntu0.18.04.1 | | -| 1 | curl | 7.58.0-2ubuntu3.24 | 7.58.0-2ubuntu3.24 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/language_deps/apt_get_packages_python_diff.md b/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/language_deps/apt_get_packages_python_diff.md deleted file mode 100644 index 2f10d111..00000000 --- a/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/language_deps/apt_get_packages_python_diff.md +++ /dev/null @@ -1,7 +0,0 @@ - - -| | Package | Version in 6.1.0 | Version in 7.0.0 | Status | -|---:|:------------------|:-----------------------|:-----------------------|:---------| -| 0 | python3-distutils | 3.6.9-1~18.04 | 3.6.9-1~18.04 | | -| 1 | python3.7 | 3.7.5-2ubuntu1~18.04.2 | 3.7.5-2ubuntu1~18.04.2 | | -| 2 | python3.7-dev | 3.7.5-2ubuntu1~18.04.2 | 3.7.5-2ubuntu1~18.04.2 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/language_deps/python3_pip_packages_diff.md b/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/language_deps/python3_pip_packages_diff.md deleted file mode 100644 index 294f5414..00000000 --- a/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/language_deps/python3_pip_packages_diff.md +++ /dev/null @@ -1,6 +0,0 @@ - - -| | Package | Version in 6.1.0 | Version in 7.0.0 | Status | -|---:|:----------|:-------------------|:-------------------|:---------| -| 0 | numpy | 1.21.2 | 1.21.2 | | -| 1 | pandas | 1.3.3 | 1.3.3 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/security_scan/apt_get_packages_diff.md b/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/security_scan/apt_get_packages_diff.md deleted file mode 100644 index 7e8b5462..00000000 --- a/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/security_scan/apt_get_packages_diff.md +++ /dev/null @@ -1,5 +0,0 @@ - - -| | Package | Version in 6.1.0 | Version in 7.0.0 | Status | -|---:|:----------|:---------------------|:---------------------|:---------| -| 0 | trivy | No version specified | No version specified | | \ No newline at end of file diff --git a/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/security_scan/apt_get_packages_trivy_deps_diff.md b/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/security_scan/apt_get_packages_trivy_deps_diff.md deleted file mode 100644 index 4c8bc390..00000000 --- a/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/security_scan/apt_get_packages_trivy_deps_diff.md +++ /dev/null @@ -1,6 +0,0 @@ - - -| | Package | Version in 6.1.0 | Version in 7.0.0 | Status | -|---:|:--------------------|:---------------------|:---------------------|:---------| -| 0 | apt-transport-https | No version specified | No version specified | | -| 1 | gnupg | No version specified | No version specified | | \ No newline at end of file diff --git a/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/udfclient_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/udfclient_deps/apt_get_packages_diff.md deleted file mode 100644 index 4d801f7b..00000000 --- a/doc/changes/package_diffs/7.0.0/python-3.7-minimal-EXASOL-6.2.0/udfclient_deps/apt_get_packages_diff.md +++ /dev/null @@ -1,10 +0,0 @@ - - -| | Package | Version in 6.1.0 | Version in 7.0.0 | Status | -|---:|:----------------|:--------------------------|:--------------------------|:---------| -| 0 | coreutils | 8.28-1ubuntu1 | 8.28-1ubuntu1 | | -| 1 | libnss-db | 2.2.3pre1-6build2 | 2.2.3pre1-6build2 | | -| 2 | libprotobuf-dev | 3.0.0-9.1ubuntu1.1 | 3.0.0-9.1ubuntu1.1 | | -| 3 | libssl-dev | 1.1.1-1ubuntu2.1~18.04.23 | 1.1.1-1ubuntu2.1~18.04.23 | | -| 4 | libzmq3-dev | 4.2.5-1ubuntu0.2 | 4.2.5-1ubuntu0.2 | | -| 5 | locales | 2.27-3ubuntu1.6 | 2.27-3ubuntu1.6 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/7.0.0/r-4-minimal-EXASOL-6.2.0/base_test_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/7.0.0/r-4-minimal-EXASOL-6.2.0/base_test_deps/apt_get_packages_diff.md index 5b13cee6..5128981c 100644 --- a/doc/changes/package_diffs/7.0.0/r-4-minimal-EXASOL-6.2.0/base_test_deps/apt_get_packages_diff.md +++ b/doc/changes/package_diffs/7.0.0/r-4-minimal-EXASOL-6.2.0/base_test_deps/apt_get_packages_diff.md @@ -2,10 +2,10 @@ | | Package | Version in 6.1.0 | Version in 7.0.0 | Status | |---:|:----------|:-----------------------|:--------------------|:---------| -| 0 | binutils | 2.30-21ubuntu1~18.04.9 | 2.38-4ubuntu2.2 | UPDATED | +| 0 | binutils | 2.30-21ubuntu1~18.04.9 | 2.38-4ubuntu2.3 | UPDATED | | 1 | gdb | 8.1.1-0ubuntu1 | 12.1-0ubuntu1~22.04 | UPDATED | | 2 | gdbserver | 8.1.1-0ubuntu1 | 12.1-0ubuntu1~22.04 | UPDATED | | 3 | patchelf | 0.9-1 | 0.14.3-1 | UPDATED | | 4 | strace | 4.21-1ubuntu1 | 5.16-0ubuntu3 | UPDATED | | 5 | valgrind | 1:3.13.0-2ubuntu2.3 | 1:3.18.1-1ubuntu2 | UPDATED | -| 6 | chrpath | 0.16-2 | | REMOVED | \ No newline at end of file +| 6 | chrpath | 0.16-2 | 0.16-2 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/7.0.0/r-4-minimal-EXASOL-6.2.0/build_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/7.0.0/r-4-minimal-EXASOL-6.2.0/build_deps/apt_get_packages_diff.md index c5464ca6..38026da8 100644 --- a/doc/changes/package_diffs/7.0.0/r-4-minimal-EXASOL-6.2.0/build_deps/apt_get_packages_diff.md +++ b/doc/changes/package_diffs/7.0.0/r-4-minimal-EXASOL-6.2.0/build_deps/apt_get_packages_diff.md @@ -1,14 +1,14 @@ -| | Package | Version in 6.1.0 | Version in 7.0.0 | Status | -|---:|:------------------|:-------------------------------|:-------------------------------|:---------| -| 0 | build-essential | 12.4ubuntu1 | 12.9ubuntu3 | UPDATED | -| 1 | coreutils | 8.28-1ubuntu1 | 8.32-4.1ubuntu1 | UPDATED | -| 2 | curl | 7.58.0-2ubuntu3.24 | 7.81.0-1ubuntu1.13 | UPDATED | -| 3 | libpcre3-dev | 2:8.39-9 | 2:8.39-13ubuntu0.22.04.1 | UPDATED | -| 4 | locales | 2.27-3ubuntu1.6 | 2.35-0ubuntu3.1 | UPDATED | -| 5 | openjdk-11-jdk | 11.0.19+7~us1-0ubuntu1~18.04.1 | 11.0.19+7~us1-0ubuntu1~22.04.1 | UPDATED | -| 6 | protobuf-compiler | 3.0.0-9.1ubuntu1 | 3.12.4-1ubuntu7.22.04.1 | UPDATED | -| 7 | tar | 1.29b-2ubuntu0.4 | 1.34+dfsg-1ubuntu0.1.22.04.1 | UPDATED | -| 8 | python3 | | 3.10.6-1~22.04 | NEW | -| 9 | chrpath | 0.16-2 | 0.16-2 | | \ No newline at end of file +| | Package | Version in 6.1.0 | Version in 7.0.0 | Status | +|---:|:------------------|:-------------------------------|:-----------------------------|:---------| +| 0 | build-essential | 12.4ubuntu1 | 12.9ubuntu3 | UPDATED | +| 1 | coreutils | 8.28-1ubuntu1 | 8.32-4.1ubuntu1 | UPDATED | +| 2 | curl | 7.58.0-2ubuntu3.24 | 7.81.0-1ubuntu1.13 | UPDATED | +| 3 | libpcre3-dev | 2:8.39-9 | 2:8.39-13ubuntu0.22.04.1 | UPDATED | +| 4 | locales | 2.27-3ubuntu1.6 | 2.35-0ubuntu3.1 | UPDATED | +| 5 | openjdk-11-jdk | 11.0.19+7~us1-0ubuntu1~18.04.1 | 11.0.20+8-1ubuntu1~22.04 | UPDATED | +| 6 | protobuf-compiler | 3.0.0-9.1ubuntu1 | 3.12.4-1ubuntu7.22.04.1 | UPDATED | +| 7 | tar | 1.29b-2ubuntu0.4 | 1.34+dfsg-1ubuntu0.1.22.04.1 | UPDATED | +| 8 | python3 | | 3.10.6-1~22.04 | NEW | +| 9 | chrpath | 0.16-2 | 0.16-2 | | \ No newline at end of file diff --git a/flavors/README.md b/flavors/README.md index 113578f6..7f4399d0 100644 --- a/flavors/README.md +++ b/flavors/README.md @@ -37,16 +37,6 @@ Due to EOL of Python2, there is split of the standard-EXASOL-7.1.0 container: on - Available languages: Java 11, Python 3.7 and R 3.4 - [Here](standard-EXASOL-7.0.0/FLAVOR_DESCRIPTION.md) you can find more details about the flavor, such as the provided packages. -### Python-3.7-minimal flavors - -The Python-3.7-minimal flavor provides the language Python 3.7 with only absolute necessary packages. This allows very simple customization because you control almost all dependencies. - -- python-3.7-minimal-6.2.0 - - Base Image: ubuntu:18.04 - - Compatible Exasol Versions: 7.1.\*, 7.0.\*, 6.2.\* - - Available languages: Python 3.7 - - [Here](https://github.com/exasol/script-languages/tree/master/flavors/python-3.7-minimal-EXASOL-6.2.0/FLAVOR_DESCRIPTION.md) you can find more details about the flavor, such as the provided packages. - ### Python-3.8-minimal flavors The Python-3.8-minimal flavor provides the language Python 3.8 with only absolute necessary packages. This allows very simple customization because you control almost all dependencies. diff --git a/flavors/python-3.7-minimal-EXASOL-6.2.0 b/flavors/python-3.7-minimal-EXASOL-6.2.0 deleted file mode 120000 index cd5dbc88..00000000 --- a/flavors/python-3.7-minimal-EXASOL-6.2.0 +++ /dev/null @@ -1 +0,0 @@ -../script-languages/flavors/python-3.7-minimal-EXASOL-6.2.0/ \ No newline at end of file diff --git a/script-languages b/script-languages index 32a27a0a..d4e8c8e0 160000 --- a/script-languages +++ b/script-languages @@ -1 +1 @@ -Subproject commit 32a27a0a4a4f1f1811f2e2eba0e55ac256fc9763 +Subproject commit d4e8c8e0c372d97d9a8f3bd28c690d7d3152f381