-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
Changelist: - #904: Ignored Kernel CVE (#905) - #906: Updated APT package (#907) - #908 pined conda package (#909) - #910: Updated APT package (#911) - #892: Filtered out Linux Kernel related CVE's (#912) - #895: Fixed GH Action 'Publish Docker Test Container' (#913) - #856: Changed mirror for installing R packages (#914) - #917: Updated Ubuntu JDK package (#918) - #915: Updated Python (#916) - #902: fixed memory related bugs with emit dataframe (#920) - #921: Use exasol-python-test-framework 0.5.0 (#922) - #923: Use exasol-python-test-framework 0.5.1 (#924)
- Loading branch information
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -10,16 +10,21 @@ jobs: | |
runs-on: ubuntu-latest | ||
|
||
steps: | ||
- uses: actions/checkout@v3 | ||
- uses: actions/checkout@v4 | ||
|
||
- name: Init submodules | ||
run: git submodule update --init --recursive | ||
|
||
- uses: ./.github/actions/prepare_poetry_env | ||
- name: Setup Python & Poetry Environment | ||
uses: exasol/python-toolbox/.github/actions/[email protected] | ||
with: | ||
python-version: "3.10" | ||
poetry-version: '1.8.2' | ||
|
||
|
||
- name: Setup Poetry | ||
run: | | ||
PYTHON_BIN=$(command -v "python3.8") | ||
PYTHON_BIN=$(command -v "python3.10") | ||
poetry env use "$PYTHON_BIN" | ||
poetry install | ||
poetry_env_path=$(poetry env info --path) | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,12 +9,17 @@ jobs: | |
check-version-numbers: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v3 | ||
- uses: actions/checkout@v4 | ||
with: | ||
fetch-depth: 0 | ||
submodules: 'recursive' | ||
|
||
- uses: ./.github/actions/prepare_poetry_env | ||
- name: Setup Python & Poetry Environment | ||
uses: exasol/python-toolbox/.github/actions/[email protected] | ||
with: | ||
python-version: "3.10" | ||
poetry-version: '1.8.2' | ||
|
||
|
||
- name: Check Release | ||
run: ./scripts/check_release.sh "python3.8" | ||
run: ./scripts/check_release.sh |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -13,15 +13,16 @@ jobs: | |
environment: AWS | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v3 | ||
- uses: actions/checkout@v4 | ||
|
||
- name: Init submodules | ||
run: git submodule update --init --recursive | ||
|
||
- uses: ./.github/actions/prepare_poetry_env | ||
|
||
- name: Setup poetry env | ||
run: bash scripts/setup_poetry_env.sh "python3.8" | ||
- name: Setup Python & Poetry Environment | ||
uses: exasol/python-toolbox/.github/actions/[email protected] | ||
with: | ||
python-version: "3.10" | ||
poetry-version: '1.8.2' | ||
|
||
- name: Start release | ||
run: poetry run python -m exasol_script_languages_container_ci_setup.main start-release-build --log-level info --project "ScriptLanguagesRelease" --upload-url "${{ github.event.inputs.upload_url }}" --branch "$GITHUB_REF" | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -13,15 +13,16 @@ jobs: | |
environment: AWS | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v3 | ||
- uses: actions/checkout@v4 | ||
|
||
- name: Init submodules | ||
run: git submodule update --init --recursive | ||
|
||
- uses: ./.github/actions/prepare_poetry_env | ||
|
||
- name: Setup poetry env | ||
run: bash scripts/setup_poetry_env.sh "python3.8" | ||
- name: Setup Python & Poetry Environment | ||
uses: exasol/python-toolbox/.github/actions/[email protected] | ||
with: | ||
python-version: "3.10" | ||
poetry-version: '1.8.2' | ||
|
||
- name: Start test release | ||
run: poetry run python -m exasol_script_languages_container_ci_setup.main start-test-release-build --log-level info --project ScriptLanguagesRelease --repo-name "$GITHUB_REPOSITORY" --branch "$GITHUB_REF" --release-title "${{ github.event.inputs.release_title }}" | ||
|
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,52 +1,46 @@ | ||
# script-languages-release 8.1.0, released t.b.d. | ||
# script-languages-release 8.1.0, released 2024-06-11 | ||
|
||
Code name: t.b.d. | ||
Code name: Fixed memory leak for Python Dataframe Extension | ||
|
||
## Summary | ||
|
||
t.b.d. | ||
This release fixes 3 memory related bugs in the Python Dataframe Extension, which were the root cause of a memory leak. Besides, | ||
this version uses the latest version of `exaslct` (0.19.0) and Python3.10 as runtime for the CI builds. The security scanner was changed in order to ignore all Linux Kernel related CVE's during the CI and release builds. | ||
|
||
## [Package Version Comparison between Release 8.0.0 and 8.1.0](package_diffs/8.1.0/README.md) | ||
|
||
## Script-Language-Container-Tool (Exaslct) | ||
|
||
This release uses version 0.18.2 of the container tool. | ||
This release uses version 0.19.0 of the container tool. | ||
|
||
## Bug Fixes | ||
|
||
n/a | ||
- #895: Fixed GH Action 'Publish Docker Test Container' | ||
- #902: fixed memory related bugs with emit dataframe | ||
|
||
## Features / Enhancements | ||
|
||
- #889: Upgraded all python template flavors | ||
- #892: Filtered out Linux Kernel related CVE's | ||
- #856: Changed mirror for installing R packages | ||
- #921: Use exasol-python-test-framework 0.5.0 | ||
|
||
## Documentation | ||
|
||
n/a | ||
|
||
## Refactoring | ||
|
||
n/a | ||
- #908: Pinned conda package | ||
- #915: Updated Python | ||
- #923: Use exasol-python-test-framework 0.5.1 | ||
|
||
## Security | ||
|
||
- #898: Ignored new Linux Kernel CVE's | ||
|
||
Attention: The CVE's below can't be fixed by the container itself, rather need to be addressed by the host system executing them. | ||
|
||
- CVE-2024-0646 | ||
- CVE-2024-1085 | ||
- CVE-2024-1086 | ||
- CVE-2024-26597 | ||
- CVE-2024-26583 | ||
- CVE-2024-26828 | ||
- CVE-2024-26865 | ||
- CVE-2024-26585 | ||
- CVE-2023-52433 | ||
- CVE-2024-26642 | ||
- CVE-2024-26643 | ||
- CVE-2024-26800 | ||
- CVE-2024-26921 | ||
- CVE-2024-26923 | ||
- CVE-2024-26924 | ||
- CVE-2024-26925 | ||
- #898: Ignored new Linux Kernel CVE's | ||
- #904: Ignored Kernel CVE | ||
- #906: Updated APT package | ||
- #910: Updated APT package | ||
- #917: Updated Ubuntu JDK package | ||
|
||
Attention: Kernel CVE's can't be fixed by the container itself, rather need to be addressed by the host system executing them. |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.