Skip to content

Commit a38da70

Browse files
authored
Merge pull request #635 from exasol/develop
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)
2 parents dc92553 + 16109f2 commit a38da70

File tree

12 files changed

+63
-58
lines changed

12 files changed

+63
-58
lines changed

.current_gitmodules

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
160000 32f37b36694c5477d05897866cf99e56eff7d948 0 script-languages
1+
160000 bd9199c4ada9433ec571494e3184494a05c1fabe 0 script-languages

aws-code-build/ci/buildspec.yaml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -10,62 +10,62 @@ batch:
1010
env:
1111
variables:
1212
FLAVOR: python-3.6-data-science-cuda-EXASOL-6.2.0
13+
compute-type: BUILD_GENERAL1_MEDIUM
14+
privileged-mode: true
1315
buildspec: ./aws-code-build/ci/build_buildspec.yaml
14-
privileged-mode: true
15-
type: BUILD_GENERAL1_MEDIUM
1616
- identifier: build_python_36_minimal_EXASOL_620
1717
env:
1818
variables:
1919
FLAVOR: python-3.6-minimal-EXASOL-6.2.0
20+
compute-type: BUILD_GENERAL1_MEDIUM
21+
privileged-mode: true
2022
buildspec: ./aws-code-build/ci/build_buildspec.yaml
21-
privileged-mode: true
22-
type: BUILD_GENERAL1_MEDIUM
2323
- identifier: build_python_37_minimal_EXASOL_620
2424
env:
2525
variables:
2626
FLAVOR: python-3.7-minimal-EXASOL-6.2.0
27+
compute-type: BUILD_GENERAL1_MEDIUM
28+
privileged-mode: true
2729
buildspec: ./aws-code-build/ci/build_buildspec.yaml
28-
privileged-mode: true
29-
type: BUILD_GENERAL1_MEDIUM
3030
- identifier: build_python_38_minimal_EXASOL_620
3131
env:
3232
variables:
3333
FLAVOR: python-3.8-minimal-EXASOL-6.2.0
34+
compute-type: BUILD_GENERAL1_MEDIUM
35+
privileged-mode: true
3436
buildspec: ./aws-code-build/ci/build_buildspec.yaml
35-
privileged-mode: true
36-
type: BUILD_GENERAL1_MEDIUM
3737
- identifier: build_r_4_minimal_EXASOL_620
3838
env:
3939
variables:
4040
FLAVOR: r-4-minimal-EXASOL-6.2.0
41+
compute-type: BUILD_GENERAL1_MEDIUM
42+
privileged-mode: true
4143
buildspec: ./aws-code-build/ci/build_buildspec.yaml
42-
privileged-mode: true
43-
type: BUILD_GENERAL1_MEDIUM
4444
- identifier: build_standard_EXASOL_700
4545
env:
4646
variables:
4747
FLAVOR: standard-EXASOL-7.0.0
48+
compute-type: BUILD_GENERAL1_MEDIUM
49+
privileged-mode: true
4850
buildspec: ./aws-code-build/ci/build_buildspec.yaml
49-
privileged-mode: true
50-
type: BUILD_GENERAL1_MEDIUM
5151
- identifier: build_standard_EXASOL_710
5252
env:
5353
variables:
5454
FLAVOR: standard-EXASOL-7.1.0
55+
compute-type: BUILD_GENERAL1_MEDIUM
56+
privileged-mode: true
5557
buildspec: ./aws-code-build/ci/build_buildspec.yaml
56-
privileged-mode: true
57-
type: BUILD_GENERAL1_MEDIUM
5858
- identifier: build_standard_EXASOL_710_without_python27
5959
env:
6060
variables:
6161
FLAVOR: standard-EXASOL-7.1.0-without-python2.7
62+
compute-type: BUILD_GENERAL1_MEDIUM
63+
privileged-mode: true
6264
buildspec: ./aws-code-build/ci/build_buildspec.yaml
63-
privileged-mode: true
64-
type: BUILD_GENERAL1_MEDIUM
6565
- identifier: build_standard_EXASOL_800
6666
env:
6767
variables:
6868
FLAVOR: standard-EXASOL-8.0.0
69+
compute-type: BUILD_GENERAL1_MEDIUM
70+
privileged-mode: true
6971
buildspec: ./aws-code-build/ci/build_buildspec.yaml
70-
privileged-mode: true
71-
type: BUILD_GENERAL1_MEDIUM

aws-code-build/release/buildspec.yaml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -10,62 +10,62 @@ batch:
1010
env:
1111
variables:
1212
FLAVOR: python-3.6-data-science-cuda-EXASOL-6.2.0
13+
compute-type: BUILD_GENERAL1_MEDIUM
14+
privileged-mode: true
1315
buildspec: ./aws-code-build/release/build_buildspec.yaml
14-
privileged-mode: true
15-
type: BUILD_GENERAL1_MEDIUM
1616
- identifier: build_python_36_minimal_EXASOL_620
1717
env:
1818
variables:
1919
FLAVOR: python-3.6-minimal-EXASOL-6.2.0
20+
compute-type: BUILD_GENERAL1_MEDIUM
21+
privileged-mode: true
2022
buildspec: ./aws-code-build/release/build_buildspec.yaml
21-
privileged-mode: true
22-
type: BUILD_GENERAL1_MEDIUM
2323
- identifier: build_python_37_minimal_EXASOL_620
2424
env:
2525
variables:
2626
FLAVOR: python-3.7-minimal-EXASOL-6.2.0
27+
compute-type: BUILD_GENERAL1_MEDIUM
28+
privileged-mode: true
2729
buildspec: ./aws-code-build/release/build_buildspec.yaml
28-
privileged-mode: true
29-
type: BUILD_GENERAL1_MEDIUM
3030
- identifier: build_python_38_minimal_EXASOL_620
3131
env:
3232
variables:
3333
FLAVOR: python-3.8-minimal-EXASOL-6.2.0
34+
compute-type: BUILD_GENERAL1_MEDIUM
35+
privileged-mode: true
3436
buildspec: ./aws-code-build/release/build_buildspec.yaml
35-
privileged-mode: true
36-
type: BUILD_GENERAL1_MEDIUM
3737
- identifier: build_r_4_minimal_EXASOL_620
3838
env:
3939
variables:
4040
FLAVOR: r-4-minimal-EXASOL-6.2.0
41+
compute-type: BUILD_GENERAL1_MEDIUM
42+
privileged-mode: true
4143
buildspec: ./aws-code-build/release/build_buildspec.yaml
42-
privileged-mode: true
43-
type: BUILD_GENERAL1_MEDIUM
4444
- identifier: build_standard_EXASOL_700
4545
env:
4646
variables:
4747
FLAVOR: standard-EXASOL-7.0.0
48+
compute-type: BUILD_GENERAL1_MEDIUM
49+
privileged-mode: true
4850
buildspec: ./aws-code-build/release/build_buildspec.yaml
49-
privileged-mode: true
50-
type: BUILD_GENERAL1_MEDIUM
5151
- identifier: build_standard_EXASOL_710
5252
env:
5353
variables:
5454
FLAVOR: standard-EXASOL-7.1.0
55+
compute-type: BUILD_GENERAL1_MEDIUM
56+
privileged-mode: true
5557
buildspec: ./aws-code-build/release/build_buildspec.yaml
56-
privileged-mode: true
57-
type: BUILD_GENERAL1_MEDIUM
5858
- identifier: build_standard_EXASOL_710_without_python27
5959
env:
6060
variables:
6161
FLAVOR: standard-EXASOL-7.1.0-without-python2.7
62+
compute-type: BUILD_GENERAL1_MEDIUM
63+
privileged-mode: true
6264
buildspec: ./aws-code-build/release/build_buildspec.yaml
63-
privileged-mode: true
64-
type: BUILD_GENERAL1_MEDIUM
6565
- identifier: build_standard_EXASOL_800
6666
env:
6767
variables:
6868
FLAVOR: standard-EXASOL-8.0.0
69+
compute-type: BUILD_GENERAL1_MEDIUM
70+
privileged-mode: true
6971
buildspec: ./aws-code-build/release/build_buildspec.yaml
70-
privileged-mode: true
71-
type: BUILD_GENERAL1_MEDIUM

doc/changes/changes-4.3.0.md

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,26 @@
1-
# script-languages-release 4.3.0, released t.b.d.
1+
# script-languages-release 4.3.0, released 2022-06-09
22

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

55
## Summary
66

7-
t.b.d.
7+
This release now uses AWS for CI and release builds (instead of GClouds). The old standard-6.2.0 container has been removed.
8+
It also contains minor changes regarding the documentation of the packages in the container. The deployment of test container on Dockerhub has been fixed.
9+
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.
10+
Besides, it contains several security related updates and the documentation has been improved.
811

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

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

13-
This release uses version 0.9.0 of the container tool.
16+
This release uses version 0.14.0 of the container tool.
1417

1518
## Bug Fixes
1619

1720
- #599: Fixed duplicated packages
1821
- #573: Pushed test container to Dockerhub
1922
- #616: Performed login to dockerhub for specific tests
20-
23+
- #631: Updated script-languages-container-ci-setup and script-languages-container-ci
2124

2225
## Features / Enhancements
2326

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

3741
## Refactoring
3842

39-
- #601: Sorted packages in package diff alphabetically
40-
- #610: Removed flavor standard-6.2.0
43+
- #601: Sorted packages in package diff alphabetically
44+
- #610: Removed flavor standard-6.2.0
4145

4246
## Security
4347

@@ -49,3 +53,4 @@ This release uses version 0.9.0 of the container tool.
4953
- #621: Ignored CVE-2022-21499 as it affects the Linux kernel only
5054
- #620: Fixed trivy false positive during secret scan
5155
- #623: Removed CVE-2021-43816 from ignore list
56+
- #636: Updated Ubuntu packages

doc/changes/package_diffs/4.3.0/python-3.6-minimal-EXASOL-6.2.0/language_deps/apt_get_packages_diff.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
| | Package | Version in 4.2.0 | Version in 4.3.0 | Status |
44
|---:|:------------------|:-----------------------|:-----------------------|:---------|
5-
| 0 | curl | 7.58.0-2ubuntu3.17 | 7.58.0-2ubuntu3.18 | UPDATED |
6-
| 1 | build-essential | 12.4ubuntu1 | 12.4ubuntu1 | |
7-
| 2 | ca-certificates | 20210119~18.04.2 | 20210119~18.04.2 | |
5+
| 0 | ca-certificates | 20210119~18.04.2 | 20211016~18.04.1 | UPDATED |
6+
| 1 | curl | 7.58.0-2ubuntu3.17 | 7.58.0-2ubuntu3.18 | UPDATED |
7+
| 2 | build-essential | 12.4ubuntu1 | 12.4ubuntu1 | |
88
| 3 | git | 1:2.17.1-1ubuntu0.11 | 1:2.17.1-1ubuntu0.11 | |
99
| 4 | libblas-dev | 3.7.1-4ubuntu1 | 3.7.1-4ubuntu1 | |
1010
| 5 | liblapack-dev | 3.7.1-4ubuntu1 | 3.7.1-4ubuntu1 | |

doc/changes/package_diffs/4.3.0/python-3.7-minimal-EXASOL-6.2.0/language_deps/apt_get_packages_diff.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22

33
| | Package | Version in 4.2.0 | Version in 4.3.0 | Status |
44
|---:|:----------------|:-------------------|:-------------------|:---------|
5-
| 0 | curl | 7.58.0-2ubuntu3.17 | 7.58.0-2ubuntu3.18 | UPDATED |
6-
| 1 | ca-certificates | 20210119~18.04.2 | 20210119~18.04.2 | |
5+
| 0 | ca-certificates | 20210119~18.04.2 | 20211016~18.04.1 | UPDATED |
6+
| 1 | curl | 7.58.0-2ubuntu3.17 | 7.58.0-2ubuntu3.18 | UPDATED |

doc/changes/package_diffs/4.3.0/python-3.8-minimal-EXASOL-6.2.0/language_deps/apt_get_packages_diff.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
| | Package | Version in 4.2.0 | Version in 4.3.0 | Status |
44
|---:|:------------------|:------------------------|:------------------------|:---------|
5-
| 0 | curl | 7.68.0-1ubuntu2.10 | 7.68.0-1ubuntu2.11 | UPDATED |
6-
| 1 | ca-certificates | 20210119~20.04.2 | 20210119~20.04.2 | |
5+
| 0 | ca-certificates | 20210119~20.04.2 | 20211016~20.04.1 | UPDATED |
6+
| 1 | curl | 7.68.0-1ubuntu2.10 | 7.68.0-1ubuntu2.11 | UPDATED |
77
| 2 | python3-distutils | 3.8.10-0ubuntu1~20.04 | 3.8.10-0ubuntu1~20.04 | |
88
| 3 | python3.8-dev | 3.8.10-0ubuntu1~20.04.4 | 3.8.10-0ubuntu1~20.04.4 | |

doc/changes/package_diffs/4.3.0/r-4-minimal-EXASOL-6.2.0/language_deps/apt_get_packages_diff.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22

33
| | Package | Version in 4.2.0 | Version in 4.3.0 | Status |
44
|---:|:----------------|:-------------------|:-------------------|:---------|
5-
| 0 | curl | 7.58.0-2ubuntu3.17 | 7.58.0-2ubuntu3.18 | UPDATED |
6-
| 1 | ca-certificates | 20210119~18.04.2 | 20210119~18.04.2 | |
5+
| 0 | ca-certificates | 20210119~18.04.2 | 20211016~18.04.1 | UPDATED |
6+
| 1 | curl | 7.58.0-2ubuntu3.17 | 7.58.0-2ubuntu3.18 | UPDATED |

doc/changes/package_diffs/4.3.0/standard-EXASOL-8.0.0/language_deps/apt_get_packages_diff.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
| | Package | Version in 4.2.0 | Version in 4.3.0 | Status |
44
|---:|:------------------------|:----------------------------|:----------------------------|:---------|
5-
| 0 | curl | 7.68.0-1ubuntu2.10 | 7.68.0-1ubuntu2.11 | UPDATED |
6-
| 1 | ca-certificates | 20210119~20.04.2 | 20210119~20.04.2 | |
5+
| 0 | ca-certificates | 20210119~20.04.2 | 20211016~20.04.1 | UPDATED |
6+
| 1 | curl | 7.68.0-1ubuntu2.10 | 7.68.0-1ubuntu2.11 | UPDATED |
77
| 2 | openjdk-11-jdk-headless | 11.0.15+10-0ubuntu0.20.04.1 | 11.0.15+10-0ubuntu0.20.04.1 | |
88
| 3 | python3-distutils | 3.8.10-0ubuntu1~20.04 | 3.8.10-0ubuntu1~20.04 | |
99
| 4 | python3.8-dev | 3.8.10-0ubuntu1~20.04.4 | 3.8.10-0ubuntu1~20.04.4 | |
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
ca-certificates|20210119~18.04.2
1+
ca-certificates|20211016~18.04.1
22
curl|7.58.0-2ubuntu3.18

0 commit comments

Comments
 (0)