Skip to content

Commit

Permalink
Merge pull request #635 from exasol/develop
Browse files Browse the repository at this point in the history
Changelog:

#631: Updated script-languages-container-ci-setup and script-languages-container-ci (#634)
#632: Prepared release 4.3.0 (#633) 
#636: Updated Ubuntu packages (#637)
  • Loading branch information
tomuben authored Jun 9, 2022
2 parents dc92553 + 16109f2 commit a38da70
Show file tree
Hide file tree
Showing 12 changed files with 63 additions and 58 deletions.
2 changes: 1 addition & 1 deletion .current_gitmodules
Original file line number Diff line number Diff line change
@@ -1 +1 @@
160000 32f37b36694c5477d05897866cf99e56eff7d948 0 script-languages
160000 bd9199c4ada9433ec571494e3184494a05c1fabe 0 script-languages
36 changes: 18 additions & 18 deletions aws-code-build/ci/buildspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,62 +10,62 @@ batch:
env:
variables:
FLAVOR: python-3.6-data-science-cuda-EXASOL-6.2.0
compute-type: BUILD_GENERAL1_MEDIUM
privileged-mode: true
buildspec: ./aws-code-build/ci/build_buildspec.yaml
privileged-mode: true
type: BUILD_GENERAL1_MEDIUM
- identifier: build_python_36_minimal_EXASOL_620
env:
variables:
FLAVOR: python-3.6-minimal-EXASOL-6.2.0
compute-type: BUILD_GENERAL1_MEDIUM
privileged-mode: true
buildspec: ./aws-code-build/ci/build_buildspec.yaml
privileged-mode: true
type: BUILD_GENERAL1_MEDIUM
- 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
privileged-mode: true
type: BUILD_GENERAL1_MEDIUM
- identifier: build_python_38_minimal_EXASOL_620
env:
variables:
FLAVOR: python-3.8-minimal-EXASOL-6.2.0
compute-type: BUILD_GENERAL1_MEDIUM
privileged-mode: true
buildspec: ./aws-code-build/ci/build_buildspec.yaml
privileged-mode: true
type: BUILD_GENERAL1_MEDIUM
- identifier: build_r_4_minimal_EXASOL_620
env:
variables:
FLAVOR: r-4-minimal-EXASOL-6.2.0
compute-type: BUILD_GENERAL1_MEDIUM
privileged-mode: true
buildspec: ./aws-code-build/ci/build_buildspec.yaml
privileged-mode: true
type: BUILD_GENERAL1_MEDIUM
- identifier: build_standard_EXASOL_700
env:
variables:
FLAVOR: standard-EXASOL-7.0.0
compute-type: BUILD_GENERAL1_MEDIUM
privileged-mode: true
buildspec: ./aws-code-build/ci/build_buildspec.yaml
privileged-mode: true
type: BUILD_GENERAL1_MEDIUM
- identifier: build_standard_EXASOL_710
env:
variables:
FLAVOR: standard-EXASOL-7.1.0
compute-type: BUILD_GENERAL1_MEDIUM
privileged-mode: true
buildspec: ./aws-code-build/ci/build_buildspec.yaml
privileged-mode: true
type: BUILD_GENERAL1_MEDIUM
- identifier: build_standard_EXASOL_710_without_python27
env:
variables:
FLAVOR: standard-EXASOL-7.1.0-without-python2.7
compute-type: BUILD_GENERAL1_MEDIUM
privileged-mode: true
buildspec: ./aws-code-build/ci/build_buildspec.yaml
privileged-mode: true
type: BUILD_GENERAL1_MEDIUM
- identifier: build_standard_EXASOL_800
env:
variables:
FLAVOR: standard-EXASOL-8.0.0
compute-type: BUILD_GENERAL1_MEDIUM
privileged-mode: true
buildspec: ./aws-code-build/ci/build_buildspec.yaml
privileged-mode: true
type: BUILD_GENERAL1_MEDIUM
36 changes: 18 additions & 18 deletions aws-code-build/release/buildspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,62 +10,62 @@ batch:
env:
variables:
FLAVOR: python-3.6-data-science-cuda-EXASOL-6.2.0
compute-type: BUILD_GENERAL1_MEDIUM
privileged-mode: true
buildspec: ./aws-code-build/release/build_buildspec.yaml
privileged-mode: true
type: BUILD_GENERAL1_MEDIUM
- identifier: build_python_36_minimal_EXASOL_620
env:
variables:
FLAVOR: python-3.6-minimal-EXASOL-6.2.0
compute-type: BUILD_GENERAL1_MEDIUM
privileged-mode: true
buildspec: ./aws-code-build/release/build_buildspec.yaml
privileged-mode: true
type: BUILD_GENERAL1_MEDIUM
- 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
privileged-mode: true
type: BUILD_GENERAL1_MEDIUM
- identifier: build_python_38_minimal_EXASOL_620
env:
variables:
FLAVOR: python-3.8-minimal-EXASOL-6.2.0
compute-type: BUILD_GENERAL1_MEDIUM
privileged-mode: true
buildspec: ./aws-code-build/release/build_buildspec.yaml
privileged-mode: true
type: BUILD_GENERAL1_MEDIUM
- identifier: build_r_4_minimal_EXASOL_620
env:
variables:
FLAVOR: r-4-minimal-EXASOL-6.2.0
compute-type: BUILD_GENERAL1_MEDIUM
privileged-mode: true
buildspec: ./aws-code-build/release/build_buildspec.yaml
privileged-mode: true
type: BUILD_GENERAL1_MEDIUM
- identifier: build_standard_EXASOL_700
env:
variables:
FLAVOR: standard-EXASOL-7.0.0
compute-type: BUILD_GENERAL1_MEDIUM
privileged-mode: true
buildspec: ./aws-code-build/release/build_buildspec.yaml
privileged-mode: true
type: BUILD_GENERAL1_MEDIUM
- identifier: build_standard_EXASOL_710
env:
variables:
FLAVOR: standard-EXASOL-7.1.0
compute-type: BUILD_GENERAL1_MEDIUM
privileged-mode: true
buildspec: ./aws-code-build/release/build_buildspec.yaml
privileged-mode: true
type: BUILD_GENERAL1_MEDIUM
- identifier: build_standard_EXASOL_710_without_python27
env:
variables:
FLAVOR: standard-EXASOL-7.1.0-without-python2.7
compute-type: BUILD_GENERAL1_MEDIUM
privileged-mode: true
buildspec: ./aws-code-build/release/build_buildspec.yaml
privileged-mode: true
type: BUILD_GENERAL1_MEDIUM
- identifier: build_standard_EXASOL_800
env:
variables:
FLAVOR: standard-EXASOL-8.0.0
compute-type: BUILD_GENERAL1_MEDIUM
privileged-mode: true
buildspec: ./aws-code-build/release/build_buildspec.yaml
privileged-mode: true
type: BUILD_GENERAL1_MEDIUM
19 changes: 12 additions & 7 deletions doc/changes/changes-4.3.0.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,26 @@
# script-languages-release 4.3.0, released t.b.d.
# script-languages-release 4.3.0, released 2022-06-09

Code name: t.b.d.
Code name: AWS CI Build and removal of standard-6.2.0 container

## Summary

t.b.d.
This release now uses AWS for CI and release builds (instead of GClouds). The old standard-6.2.0 container has been removed.
It also contains minor changes regarding the documentation of the packages in the container. The deployment of test container on Dockerhub has been fixed.
The source code of the exaudfclient has been now removed from the script-languages-container. Some integration tests for JVM owned native libraries have been added.
Besides, it contains several security related updates and the documentation has been improved.

## [Package Version Comparison between Release 4.2.0 and 4.3.0](package_diffs/4.3.0/README.md)

## Script-Language-Container-Tool (Exaslct)

This release uses version 0.9.0 of the container tool.
This release uses version 0.14.0 of the container tool.

## Bug Fixes

- #599: Fixed duplicated packages
- #573: Pushed test container to Dockerhub
- #616: Performed login to dockerhub for specific tests

- #631: Updated script-languages-container-ci-setup and script-languages-container-ci

## Features / Enhancements

Expand All @@ -33,11 +36,12 @@ This release uses version 0.9.0 of the container tool.
- #161: Created FAQ and added solution for /tmp directory
- #181: Added faq about how to start exaslct from within a docker container
- #595: Fixed content of contributing.md
- #632: Prepared release 4.3.0

## Refactoring

- #601: Sorted packages in package diff alphabetically
- #610: Removed flavor standard-6.2.0
- #601: Sorted packages in package diff alphabetically
- #610: Removed flavor standard-6.2.0

## Security

Expand All @@ -49,3 +53,4 @@ This release uses version 0.9.0 of the container tool.
- #621: Ignored CVE-2022-21499 as it affects the Linux kernel only
- #620: Fixed trivy false positive during secret scan
- #623: Removed CVE-2021-43816 from ignore list
- #636: Updated Ubuntu packages
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

| | Package | Version in 4.2.0 | Version in 4.3.0 | Status |
|---:|:------------------|:-----------------------|:-----------------------|:---------|
| 0 | curl | 7.58.0-2ubuntu3.17 | 7.58.0-2ubuntu3.18 | UPDATED |
| 1 | build-essential | 12.4ubuntu1 | 12.4ubuntu1 | |
| 2 | ca-certificates | 20210119~18.04.2 | 20210119~18.04.2 | |
| 0 | ca-certificates | 20210119~18.04.2 | 20211016~18.04.1 | UPDATED |
| 1 | curl | 7.58.0-2ubuntu3.17 | 7.58.0-2ubuntu3.18 | UPDATED |
| 2 | build-essential | 12.4ubuntu1 | 12.4ubuntu1 | |
| 3 | git | 1:2.17.1-1ubuntu0.11 | 1:2.17.1-1ubuntu0.11 | |
| 4 | libblas-dev | 3.7.1-4ubuntu1 | 3.7.1-4ubuntu1 | |
| 5 | liblapack-dev | 3.7.1-4ubuntu1 | 3.7.1-4ubuntu1 | |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@

| | Package | Version in 4.2.0 | Version in 4.3.0 | Status |
|---:|:----------------|:-------------------|:-------------------|:---------|
| 0 | curl | 7.58.0-2ubuntu3.17 | 7.58.0-2ubuntu3.18 | UPDATED |
| 1 | ca-certificates | 20210119~18.04.2 | 20210119~18.04.2 | |
| 0 | ca-certificates | 20210119~18.04.2 | 20211016~18.04.1 | UPDATED |
| 1 | curl | 7.58.0-2ubuntu3.17 | 7.58.0-2ubuntu3.18 | UPDATED |
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

| | Package | Version in 4.2.0 | Version in 4.3.0 | Status |
|---:|:------------------|:------------------------|:------------------------|:---------|
| 0 | curl | 7.68.0-1ubuntu2.10 | 7.68.0-1ubuntu2.11 | UPDATED |
| 1 | ca-certificates | 20210119~20.04.2 | 20210119~20.04.2 | |
| 0 | ca-certificates | 20210119~20.04.2 | 20211016~20.04.1 | UPDATED |
| 1 | curl | 7.68.0-1ubuntu2.10 | 7.68.0-1ubuntu2.11 | UPDATED |
| 2 | python3-distutils | 3.8.10-0ubuntu1~20.04 | 3.8.10-0ubuntu1~20.04 | |
| 3 | python3.8-dev | 3.8.10-0ubuntu1~20.04.4 | 3.8.10-0ubuntu1~20.04.4 | |
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@

| | Package | Version in 4.2.0 | Version in 4.3.0 | Status |
|---:|:----------------|:-------------------|:-------------------|:---------|
| 0 | curl | 7.58.0-2ubuntu3.17 | 7.58.0-2ubuntu3.18 | UPDATED |
| 1 | ca-certificates | 20210119~18.04.2 | 20210119~18.04.2 | |
| 0 | ca-certificates | 20210119~18.04.2 | 20211016~18.04.1 | UPDATED |
| 1 | curl | 7.58.0-2ubuntu3.17 | 7.58.0-2ubuntu3.18 | UPDATED |
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

| | Package | Version in 4.2.0 | Version in 4.3.0 | Status |
|---:|:------------------------|:----------------------------|:----------------------------|:---------|
| 0 | curl | 7.68.0-1ubuntu2.10 | 7.68.0-1ubuntu2.11 | UPDATED |
| 1 | ca-certificates | 20210119~20.04.2 | 20210119~20.04.2 | |
| 0 | ca-certificates | 20210119~20.04.2 | 20211016~20.04.1 | UPDATED |
| 1 | curl | 7.68.0-1ubuntu2.10 | 7.68.0-1ubuntu2.11 | UPDATED |
| 2 | openjdk-11-jdk-headless | 11.0.15+10-0ubuntu0.20.04.1 | 11.0.15+10-0ubuntu0.20.04.1 | |
| 3 | python3-distutils | 3.8.10-0ubuntu1~20.04 | 3.8.10-0ubuntu1~20.04 | |
| 4 | python3.8-dev | 3.8.10-0ubuntu1~20.04.4 | 3.8.10-0ubuntu1~20.04.4 | |
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
ca-certificates|20210119~18.04.2
ca-certificates|20211016~18.04.1
curl|7.58.0-2ubuntu3.18
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
ca-certificates|20210119~20.04.2
ca-certificates|20211016~20.04.1
python3.8-dev|3.8.10-0ubuntu1~20.04.4
python3-distutils|3.8.10-0ubuntu1~20.04
curl|7.68.0-1ubuntu2.11
Expand Down

0 comments on commit a38da70

Please sign in to comment.