Releases: exasol/ai-lab
5.0.0: Password Override and UI Refactor
Summary
This release supports overriding the default password by passing an environment variable when running the Docker container. See the User guide for details.
This release replaces Jupyter UI imports with normal Python imports from exasol-notebook-connector.
Example: Replace Jupyter UI notebooks with Python imports
Let see example code snippets to demonstrate the replacement of Jupyter UI notebooks with standard Python imports from exasol-notebook-connector.
we will import access store and JupySQL initialization code, which were previously imported via %run in the notebooks.
Example 1: Open secure configuration store
The access_store notebook was earlier imported via %runlike below:
%run utils/access_store_ui.ipynbNow we can directly import the access_store from exasol-notebook-connector like below:
from exasol.nb_connector.ui.access import access_store
from Ipython.display import display
# get access store instance
display(access_store.get_access_store())Example 2: Initializing JupySQL
The jupysql_init notebook was earlier imported via %runlike below:
%run ../utils/jupysql_init.ipynbNow we can directly import and initialize jupysql from exasol-notebook-connector like below:
from exasol.nb_connector.ui.common import jupysql
# Initialize JupySQL with the loaded configuration
# For this example, assume `ai_lab_config` secret is already loaded
jupysql.init(ai_lab_config)Features
- #438: Added GPU Resource Considerations Notebook
- #440: Re-enabled Parquet import in notebook
first_steps.ipynb - #434: Supported overriding the default password when running the AI Lab Docker container
- #462: Adapted SLC notebooks to ScriptLanguageContainer changes
- #449: Added notebook to demonstrate PyExasol's import and export with Polars and PyArrow
- #480: Added JupySql quickstart notebook
Security Issues
- #452: Fixed vulnerability CVE-2024-48908 by updating GitHub action
lycheeverse/lychee-action@v1.9.0 - Fixed CVE-2025-66471 (urllib3)
- Fixed CVE-2025-68146 (filelock)
- Fixed CVE-2025-59842 (jupyterlab)
Documentation
- #432: Fixed structure and links in notebook first-steps
- #337: Ensured correct spelling for AI Lab
- #441: Added section "Getting Started" to User Guide
Refactorings
- #458: Switched docker hub credentials
- #460: Updated notebook-connector
- #482: Updated
exasol-notebook-connectorversion to support python import for UI notebooks - #487: Replaced UI notebooks with standard Python imports from
exasol-notebook-connector - #492: Fixed vulnerabilities by updating dependencies
AMI Region availability
The AMI is currently only available in the AWS region eu-central-1. If you want to use the image in another region, you need to copy it before. Check the AWS documentation for details about how to copy the image.
Docker Images
docker pull exasol/ai-lab:5.0.0AMI Images (Filter=4.0.0)
| Image ID | Name | Description | Public | Image Location | Creation Date | State | Asset-Tag-Value | |
|---|---|---|---|---|---|---|---|---|
| 0 | ami-0a7ded6cf7d354553 | Exasol-AI-Lab-5.0.0 | Image Description | yes | 561494727831/Exasol-AI-Lab-5.0.0 | 2026-04-23T11:54:00.000Z | available | 5.0.0 |
VM Images, Prefix=ai_lab/5.0.0)
| Key | Size | URL | |
|---|---|---|---|
| 0 | ai_lab/5.0.0/exasol-ai-lab-5.0.0.vhd | 6.7 GB | https://d3adquuoo89zuc.cloudfront.net/ai_lab/5.0.0/exasol-ai-lab-5.0.0.vhd |
| 1 | ai_lab/5.0.0/exasol-ai-lab-5.0.0.vmdk | 2.9 GB | https://d3adquuoo89zuc.cloudfront.net/ai_lab/5.0.0/exasol-ai-lab-5.0.0.vmdk |
4.0.0: Updated Transformer Extensions
Summary
This major release updates the Transformer Extension to the latest version, 3.0.0. This is a breaking change, as the UDF interfaces in this release of the Transformer Extension have been modified.
The Ibis Framework has been updated to version 11.0.0, which also introduces breaking changes to its API.
Additionally, all dependencies have been updated to use PyExasol version 1.0 or higher.
The Script Languages Container has been updated to version 10.1.0.
Features
n/a
Refactorings
Bug Fixes
n/a
AMI Region availability
The AMI is currently only available in the AWS region eu-central-1. If you want to use the image in another region, you need to copy it before. Check the AWS documentation for details about how to copy the image.
Docker Images
docker pull exasol/ai-lab:4.0.0AMI Images (Filter=4.0.0)
| Image ID | Name | Description | Public | Image Location | Creation Date | State | Asset-Tag-Value | |
|---|---|---|---|---|---|---|---|---|
| 0 | ami-0dd359be6b52cddb3 | Exasol-AI-Lab-4.0.0 | Image Description | yes | 561494727831/Exasol-AI-Lab-4.0.0 | 2025-11-26T11:19:03.000Z | available | 4.0.0 |
VM Images, Prefix=ai_lab/4.0.0)
| Key | Size | URL | |
|---|---|---|---|
| 0 | ai_lab/4.0.0/exasol-ai-lab-4.0.0.vhd | 6.1 GB | https://d3adquuoo89zuc.cloudfront.net/ai_lab/4.0.0/exasol-ai-lab-4.0.0.vhd |
| 1 | ai_lab/4.0.0/exasol-ai-lab-4.0.0.vmdk | 2.8 GB | https://d3adquuoo89zuc.cloudfront.net/ai_lab/4.0.0/exasol-ai-lab-4.0.0.vmdk |
3.4.0: Support GPU usage in AWS EC2 instances
Summary
This release includes version 2.2.0 of the Exasol Notebook Connector incl. its Command Line Interface for configuring the Secure Configuration Storage (SCS).
This enables a wider range of external applications using the AI Lab with preconfigured connections, e.g. to an Exasol database instance, see the Notebook Connector User Guide for details.
Developer notes
This release add support for arbitrary AWS EC2 instance types (e.g. T4 GPU) and AWS Machine Images (AMI).
See the related CLI commands in the Developer Guide
create-vmsetup-ec2setup-ec2-and-install-dependencies
The release also merges the developer CLI commands setup-ec2-and-install-dependencies and setup-ec2 into the new combined command start-ec2 with option --install-dependencies.
Features
- #376: Added support for arbitrary AWS EC2 instance types, e.g. T4 GPU
- #379: Updated AI Lab version in user guide and developer guide
- #380: Updated version of PTB actions used in GitHub workflows
- #381: Supported using arbitrary AWS machine images (AMI)
- #386: Simplified developer commands
- #374: Added GPU option to Jupyter UI
- #387: Added AI-Lab example for customizing CUDA-enabled template SLC
- #417: Added Transformers Extension model management notebook
- #420: Added Notebook "First Steps" to demo basic Exasol features
Refactorings
- #377: Adjusted SLC notebooks to new interface
- #397: Upgraded to notebook-connector 2.0.0
- #399: Use model installation function from notebook-connector for transformer notebooks
- #402: Added Exasol logo
- Switched exasol/python-toolbox/.github/actions/python-environment in Github workflows to
v1 - #401: Add Exasol Logo to Notebooks
- #404: Create docker image for notebook tests separately
- #412: GPU notebook tests
- #425: Removed unused GitHub environments
Bug Fixes
- #392: Fixed automatic start of Jupyterlab in EC2
AMI Region availability
The AMI is currently only available in the AWS region eu-central-1. If you want to use the image in another region, you need to copy it before. Check the AWS documentation for details about how to copy the image.
Docker Images
docker pull exasol/ai-lab:3.4.0AMI Images (Filter=3.4.0)
| Image ID | Name | Description | Public | Image Location | Creation Date | State | Asset-Tag-Value | |
|---|---|---|---|---|---|---|---|---|
| 0 | ami-0969641ec2e58feab | Exasol-AI-Lab-3.4.0 | Image Description | yes | 561494727831/Exasol-AI-Lab-3.4.0 | 2025-10-23T07:43:28.000Z | available | 3.4.0 |
VM Images, Prefix=ai_lab/3.4.0)
| Key | Size | URL | |
|---|---|---|---|
| 0 | ai_lab/3.4.0/exasol-ai-lab-3.4.0.vhd | 6.4 GB | https://d3adquuoo89zuc.cloudfront.net/ai_lab/3.4.0/exasol-ai-lab-3.4.0.vhd |
| 1 | ai_lab/3.4.0/exasol-ai-lab-3.4.0.vmdk | 2.91 GB | https://d3adquuoo89zuc.cloudfront.net/ai_lab/3.4.0/exasol-ai-lab-3.4.0.vmdk |
3.3.0: Exasol Text AI and S3 Virtual schema notebooks
Summary
This release adds notebooks for Exasol Text AI and the S3 Virtual schema extension.
They provide capabilities to work with semi-structured and unstructured data.
Additionally, this release fixes the following vulnerabilities by updating dependencies:
- CVE-2024-33663 in transitive dependency via
localstacktopython-jose - CVE-2025-27516 in direct dependency
jinja2 - CVE-2024-12797 in transitive dependency via
localstack,fabric,pygithub,ansibletocryptography
Features
- #344: S3 Virtual Schema installation and configuration
- #354: Added initialization notebook for the Text AI.
- #363: Added preprocessing notebook for the Text AI.
- #369: Added analytics notebook for the Text AI.
Refactorings
- #358: Updated to poetry 2.1.2 & switched GitHub runners to ubuntu-24.04
Bug Fixes
- #372: Fix VM export
AMI Region availability
The AMI is currently only available in the AWS region eu-central-1. If you want to use the image in another region, you need to copy it before. Check the AWS documentation for details about how to copy the image.
Docker Images
docker pull exasol/ai-lab:3.3.0AMI Images (Filter=3.3.0)
| Image ID | Name | Description | Public | Image Location | Creation Date | State | Asset-Tag-Value | |
|---|---|---|---|---|---|---|---|---|
| 0 | ami-0ce36d839748ed8eb | Exasol-AI-Lab-3.3.0 | Image Description | yes | 561494727831/Exasol-AI-Lab-3.3.0 | 2025-07-21T20:33:19.000Z | available | 3.3.0 |
VM Images, Prefix=ai_lab/3.3.0)
| Key | Size | URL | |
|---|---|---|---|
| 0 | ai_lab/3.3.0/exasol-ai-lab-3.3.0.vhd | 7.16 GB | https://d3adquuoo89zuc.cloudfront.net/ai_lab/3.3.0/exasol-ai-lab-3.3.0.vhd |
| 1 | ai_lab/3.3.0/exasol-ai-lab-3.3.0.vmdk | 3.3 GB | https://d3adquuoo89zuc.cloudfront.net/ai_lab/3.3.0/exasol-ai-lab-3.3.0.vmdk |
3.2.0: Additional Updates on top of 3.1.0
Summary
This release updates dependencies and fixes security vulnerabilities on top of 3.1.0.
Fixed vulnerabilities:
- Vulnerabilities in direct dependency
jinja2version 3.1.4 - Vulnerabilities in transitive dependency
ansible-coreviaansible: - Vulnerabilities in transitive testing dependency
tornadoversion 6.4.1 viapytest-check-links,nbconvert,nbclient,jupyter-client:- #46 High: Tornado has an HTTP cookie parsing DoS vulnerability High
Accepted vulnerabilities:
- Vulnerabilities in transitive testing dependency
python-joseversion 3.3.0 vialocalstackas there is no newer version available. - Vulnerabilities in transitive dependency
ansible-core2.17.7 version viaansibleas there is no newer version available.- #43 High: Ansible vulnerable to Insertion of Sensitive Information into Log File High
Security Issues
- #346: Dependency upgrade
Refactorings
- #333: Added project short tag in notebook tests
- #339: Improved error reporting when the DockerDB doesn't start properly.
Bug Fixes
- #335: Fixed DNS resolution in ITDE when running jupyter notebook tests
- #342: Updated the jupysql dependency to resolve the conflict with prettytable
AMI Region availability
The AMI is currently only available in the AWS region eu-central-1. If you want to use the image in another region, you need to copy it before. Check the AWS documentation for details about how to copy the image.
Docker Images
docker pull exasol/ai-lab:3.2.0AMI Images (Filter=3.2.0)
| Image ID | Name | Description | Public | Image Location | Creation Date | State | Asset-Tag-Value | |
|---|---|---|---|---|---|---|---|---|
| 0 | ami-0f3337e5be187bc43 | Exasol-AI-Lab-3.2.0 | Image Description | yes | 561494727831/Exasol-AI-Lab-3.2.0 | 2025-01-16T12:34:08.000Z | available | 3.2.0 |
VM Images, Prefix=ai_lab/3.2.0)
| Key | Size | URL | |
|---|---|---|---|
| 0 | ai_lab/3.2.0/exasol-ai-lab-3.2.0.vhd | 15.33 GB | https://d3adquuoo89zuc.cloudfront.net/ai_lab/3.2.0/exasol-ai-lab-3.2.0.vhd |
| 1 | ai_lab/3.2.0/exasol-ai-lab-3.2.0.vmdk | 10.67 GB | https://d3adquuoo89zuc.cloudfront.net/ai_lab/3.2.0/exasol-ai-lab-3.2.0.vmdk |
3.1.0: Additional fixes on top of release 3.0.0
Summary
This release updates jupyterlab to version 4.2.5 and applies some fixes to the Jupyter notebooks.
Refactoring
- #324 Used pytest-plugins in notebook tests.
Bug Fixes
- #326
- Scikit-learn notebook: call model's fit and predict with numpy arrays;
- Ibis notebook: added a link to this notebook on the front page;
- Configuration: added internal bucket-fs host name and port;
- Upgraded jupyterlab to 4.2.5.
Dependency Updates
pyproject.toml
- Updated dependency
boto3:1.35.2to1.35.11 - Updated dependency
rich:13.7.1to13.8.0 - Updated dependency
pygithub:2.3.0to2.4.0 - Updated dependency
cfn-lint:1.10.3to1.12.1 - Updated dependency
localstack:3.6.0to3.7.1
jupyter_requirements.txt
- Updated dependency
jupyterlab:4.1.1to4.2.5
notebook_requirements.txt
- Updated dependency
exasol-notebook-connector:0.2.9to0.3.0
AMI Region availability
The AMI is currently only available in the AWS region eu-central-1. If you want to use the image in another region, you need to copy it before. Check the AWS documentation for details about how to copy the image.
Docker Images
docker pull exasol/ai-lab:3.1.0AMI Images (Filter=3.1.0)
| Image ID | Name | Description | Public | Image Location | Creation Date | State | Asset-Tag-Value | |
|---|---|---|---|---|---|---|---|---|
| 0 | ami-091554ce41898f1c0 | Exasol-AI-Lab-3.1.0 | Image Description | yes | 561494727831/Exasol-AI-Lab-3.1.0 | 2024-09-10T10:34:04.000Z | available | 3.1.0 |
VM Images, Prefix=ai_lab/3.1.0)
| Key | Size | URL | |
|---|---|---|---|
| 0 | ai_lab/3.1.0/exasol-ai-lab-3.1.0.vhd | 14.98 GB | https://d3adquuoo89zuc.cloudfront.net/ai_lab/3.1.0/exasol-ai-lab-3.1.0.vhd |
| 1 | ai_lab/3.1.0/exasol-ai-lab-3.1.0.vmdk | 10.44 GB | https://d3adquuoo89zuc.cloudfront.net/ai_lab/3.1.0/exasol-ai-lab-3.1.0.vmdk |
3.0.0: More Notebooks, TE-Update, Exasol SaaS, Python 3.10
Summary
This release adds Jupyter tutorials for using the IBIS dataframe library and for building Exasol Script Language Containers (SLC).
Transitive dependency transformers-extension (TE) via notebook-connector has been updated to TE version 2.0.0. This fixes an error in saving and loading of the model but required a breaking change regarding the storage format of the TE model.
Users of the AI-Lab must redeploy TE into their database and upload the models once again.
The release adds support for parameters for SaaS instances of Exasol database to the configuration page and fixes vulnerability CVE-2024-23342 by updating dependencies and also updates the operating system from ubuntu 20.04 to 22.04 and Python version to 3.10 in the published images for Docker, AMI, and virtual machines.
Additionally, this release fixes the following vulnerabilities by updating dependencies:
- Vulnerability CVE-2024-23342 in transitive dependency via
localstacktoecdsavulnerably to Minerva timing attack on P-256 inpython-ecdsa. - Vulnerability CVE-2024-5206 in dependency
scikit-learnversions below1.5.0caused by sensitive data leakage. - Vulnerability CVE-2024-35195 in dependency
requestsin versions below2.32.0caused by requestsSessionobject not verifying requests after making first request withverify=False. - Vulnerability CVE-2024-37891 in transitive dependency via
boto3tourllib3in versions below2.2.2caused by proxy-authorization request header not to be stripped during cross-origin redirects.
The release ignores vulnerability CVE-2024-33663 in transitive dependency via localstack to python-jose 3.3.0 caused by algorithm confusion with OpenSSH ECDSA keys as there is no newer version of python-jose available and the dependency only affects tests.
Features
- #277: Added the SaaS database parameters to the configuration page.
- #279: Made the notebooks tests running in SaaS as well as in the Docker-DB.
- #19: Added SLC notebook
- #301: Added CloudFront distribution for example data S3 bucket
- #273: Added
jupyterenv/binto environment variablePATHfor running Jupyter Server
Security
- #207: Fixed vulnerability CVE-2024-23342 by updating dependency ecdsa
- #298: Fixed vulnerabilities by updating dependencies
Bug Fixes
Documentation
- #249: Added a troubleshooting section to the user guide documenting died kernel for transformers/te_init.ipynb.
- #284: Improved User Guide regarding Docker volumes
- #322: Made URL in IBIS notebook point to new example data bucket https://dut5tonqye28.cloudfront.net/ai_lab/flight-info
Refactoring
- #267: Switched CodeBuildWaiter to use tenacity
- #276: Started using the new ITDE Manager interface in the notebook-connector 0.2.9
- #282: Updated python version to Python 3.10
- #295: Made notebook-tests mandatory for merge
- #193: Ignored warnings in notebook tests
- #297: Reduced log level for transitive libraries in notebook tests
- #307: Made the notebook tests running in parallel; moved common steps from test jobs to a composite action
- #308: Removed redundant dependencies from file
notebook_requirements.txt. - #318: Re-enabled disabled notebook tests
Dependency Updates
Jupyter Environment Dependencies
In File notebook_requirements.txt:
- Removed dependency to
uncertainties - Updated
scikit-learn:1.0.2to1.5.1 - Updated
matplotlib:3.7.4to3.9.2 - Updated
jupysql:0.10.10to0.10.12 - Relaxed declaration of dependency
stopwatch.py:2.0.1to2.*to avoid inconsistencies with ITDE - Updated
exasol-notebook-connector:0.2.8to0.2.9 - Updated
ipywidgets:8.1.1to8.1.3
Dependencies in ai-lab/pyproject.toml
- Updated
boto3:1.34.144to1.35.2 - Updated
ansible:9.8.0to10.3.0 - Updated
rich:12.6.0to13.7.1 - Updated
pandas:1.5.3to2.2.2 - Updated
tenacity:8.5.0to9.0.0 - Updated
importlib-metadata:7.2.1to8.4.0 - Updated
pytest-check-links:0.9.3to0.10.1 - Updated
pytest:7.4.4to8.3.2 - Updated
cfn-lint:0.65.1to1.10.3 - Updated
localstack:3.5.0to3.6.0 - Updated
docker:6.1.3to7.1.0 - Updated
fabric:2.7.1to3.2.2 - Updated
requests:2.31.0to2.32.3 - Removed explicit declaration of dependency
numpy
AMI Region availability
The AMI is currently only available in the AWS region eu-central-1. If you want to use the image in another region, you need to copy it before. Check the AWS documentation for details about how to copy the image.
Docker Images
docker pull exasol/ai-lab:3.0.0AMI Images (Filter=3.0.0)
| Image ID | Name | Description | Public | Image Location | Creation Date | State | Asset-Tag-Value | |
|---|---|---|---|---|---|---|---|---|
| 0 | ami-08cf9ff725cd94595 | Exasol-AI-Lab-3.0.0 | Image Description | yes | 561494727831/Exasol-AI-Lab-3.0.0 | 2024-08-26T07:04:43.000Z | available | 3.0.0 |
VM Images, Prefix=ai_lab/3.0.0)
| Key | Size | URL | |
|---|---|---|---|
| 0 | ai_lab/3.0.0/exasol-ai-lab-3.0.0.vhd | 15.65 GB | https://d3adquuoo89zuc.cloudfront.net/ai_lab/3.0.0/exasol-ai-lab-3.0.0.vhd |
| 1 | ai_lab/3.0.0/exasol-ai-lab-3.0.0.vmdk | 11.08 GB | https://d3adquuoo89zuc.cloudfront.net/ai_lab/3.0.0/exasol-ai-lab-3.0.0.vmdk |
2.0.0: Use non-privileged user for running JupyterLab
Summary
The following changes are especially important if you are using the AI-Lab's Docker Edition and are mounting a volume containing your private notebook files and the Secure Configuration Storage (SCS) into the AI-Lab's Docker container.
Major changes
- The mount-point for Jupyter notebook files and the SCS has moved from
/root/notebooksto/home/jupyter/notebooks. - Some of the notebooks have been updated, especially the Cloud Storage Extension notebook.
In case you are using the AI-Lab's Docker Edition with mounted volume, then please
- Change your commands to use the new mount point as described in the User Guide and
- Find the updated notebooks in folder
/home/jupyter/notebook-defaultsas the AI-Lab does not overwrite existing files, to avoid losing manual changes.
AI-Lab-Release
Version: 2.0.0
Features
- #223: Added support to add docker image tag "latest"
- #204: Updated developer guide
- #177: Disabled core dumps
- #255: Changed owner of notebooks to jupyter in
entrypoint.py
Security
n/a
Bug Fixes
- #241: Fixed non-root-user access
Documentation
Refactoring
- #217: Changed notebook-connector dependency, now installing it from PyPi.
- #220: Changed default ports in the external database configuration.
- #221: Changed wording in the main configuration notebook, as suggested by PM.
- #66: Used a non-root user to run Jupyter in the Docker Image ai-lab
- #149: Split AWS tests
- #252: Added tests for access to Docker socket
AMI Region availability
The AMI is currently only available in the AWS region eu-central-1. If you want to use the image in another region, you need to copy it before. Check the AWS documentation for details about how to copy the image.
Docker Images
docker pull exasol/ai-lab:2.0.0AMI Images (Filter=2.0.0)
| Image ID | Name | Description | Public | Image Location | Creation Date | State | Asset-Tag-Value | |
|---|---|---|---|---|---|---|---|---|
| 0 | ami-040f01ce7b0ba402a | Exasol-AI-Lab-2.0.0 | Image Description | yes | 561494727831/Exasol-AI-Lab-2.0.0 | 2024-03-28T13:12:48.000Z | available | 2.0.0 |
VM Images, Prefix=ai_lab/2.0.0)
| Key | Size | URL | |
|---|---|---|---|
| 0 | ai_lab/2.0.0/exasol-ai-lab-2.0.0.vhd | 14.6 GB | https://d3adquuoo89zuc.cloudfront.net/ai_lab/2.0.0/exasol-ai-lab-2.0.0.vhd |
| 1 | ai_lab/2.0.0/exasol-ai-lab-2.0.0.vmdk | 10.03 GB | https://d3adquuoo89zuc.cloudfront.net/ai_lab/2.0.0/exasol-ai-lab-2.0.0.vmdk |
1.0.0: First Official Release
Summary
This release fixes the Cloud Storage notebook and also fixes vulnerabilities by updating dependencies in file poetry.lock and GitHub workflows.
Impact and delimitation
- Updating the dependencies required to upgrade the build environment from Python
3.8to3.10. - Also AWS codebuild image need to be upgraded from
aws/codebuild/standard:5.0to6.0. - The Jupyterlab notebooks and their libraries remain on Python
3.8for now.
Additionally the release updates the User Guide.
AI-Lab-Release
Version: 1.0.0
Features
n/a
Security
- #187: Fixed vulnerabilities by updating dependencies
ansiblefrom 6.7.0 to 7.7.0 to fix CVE-2023-5115, CVE-2022-3697.ansible-corefrom 2.13.13 to 2.14.14 to fix CVE-2024-0690, CVE-2023-5764.urllib3from 1.26.16 to 1.26.18 to fix CVE-2023-45803, CVE-2023-43804.tornadofrom 6.3.2 to 6.4 to fix vulnerability to HTTP request smuggling via improper parsing ofContent-Lengthfields and chunk lengths.paramikofrom 3.2.0 to 3.4.0 to fix CVE-2023-48795.jupyterlabfrom 4.0.6 to 4.1.1 to fix CVE-2024-22420, CVE-2024-22421.jinja2from 3.1.2 to 3.1.3 to fix CVE-2024-22195.gitpythonfrom 3.1.31 to 3.1.41 to fix CVE-2024-22190, CVE-2023-41040, CVE-2023-40590, CVE-2023-40267.cryptographyfrom 41.0.1 to 42.0.2 to fix CVE-2023-50782, CVE-2023-49083, CVE-2023-38325.certififrom 2023.5.7 to 2024.2.2 to fix CVE-2023-37920.requestsfrom 2.25.1 to 2.31.0 to fix CVE-2023-32681.localstackfrom 0.14.0 to 3.1.0 to fix CVE-2023-48054.
Bug Fixes
- #205: Error on cloud storage notebook init
Documentation
- #203: Updated User Guide
Refactoring
n/a
AMI Region availability
The AMI is currently only available in the AWS region eu-central-1. If you want to use the image in another region, you need to copy it before. Check the AWS documentation for details about how to copy the image.
Docker Images
docker pull exasol/ai-lab:1.0.0AMI Images (Filter=1.0.0)
| Image ID | Name | Description | Public | Image Location | Creation Date | State | Asset-Tag-Value | |
|---|---|---|---|---|---|---|---|---|
| 0 | ami-0186ee45a0b054ad8 | Exasol-AI-Lab-1.0.0 | Image Description | yes | 561494727831/Exasol-AI-Lab-1.0.0 | 2024-02-20T19:23:14.000Z | available | 1.0.0 |
VM Images, Prefix=ai_lab/1.0.0)
| Key | Size | URL | |
|---|---|---|---|
| 0 | ai_lab/1.0.0-rc-20240220_153140/exasol-ai-lab-1.0.0-rc-20240220_153140.vhd | 5.34 GB | https://d3adquuoo89zuc.cloudfront.net/ai_lab/1.0.0-rc-20240220_153140/exasol-ai-lab-1.0.0-rc-20240220_153140.vhd |
| 1 | ai_lab/1.0.0-rc-20240220_153140/exasol-ai-lab-1.0.0-rc-20240220_153140.vmdk | 2.26 GB | https://d3adquuoo89zuc.cloudfront.net/ai_lab/1.0.0-rc-20240220_153140/exasol-ai-lab-1.0.0-rc-20240220_153140.vmdk |
| 2 | ai_lab/1.0.0/exasol-ai-lab-1.0.0.vhd | 5.52 GB | https://d3adquuoo89zuc.cloudfront.net/ai_lab/1.0.0/exasol-ai-lab-1.0.0.vhd |
| 3 | ai_lab/1.0.0/exasol-ai-lab-1.0.0.vmdk | 2.43 GB | https://d3adquuoo89zuc.cloudfront.net/ai_lab/1.0.0/exasol-ai-lab-1.0.0.vmdk |
0.2.0: Post release fixes
Summary
This release comes with a number of updates and improvements and enhanced and fixed documentation.
AI-Lab-Release
Version: 0.2.0
Bug Fixes
- #163: Fixed version number of VM images etc.
- #161: Fixed the bug in the Transformers' Translation notebook.
Documentation
- #125: Explained login to docker container
- #174: Added to FAQ: How to install additional python packages into the Docker container
Refactoring
- #160: Implemented the PM's recommendations of 2024-01-24.
- #120: Passing the secret store object (sb_config) as a parameter to all functions that need it.
- #165: Reduced log output in Codebuild ai-lab
- #184: Changed notebook tests to only run if the commit message contains a special string
- #167: Replacing the term "Docker-DB" with "Exasol Docker-DB" in all notebooks and documentation.
- #168: Renaming the section name “Access Configuration” to "Open Secure Configuration Storage".
- #170: Renaming the section name "Set up" to "Setup".
- #182: Renaming the secret store global variable from "sb_config" to "ai_lab_config".
- #169: Renaming the default database schema from "IDA" to "AI_LAB".
- #128: Removed unused dependencies
- #188: Start using the new namespace of the notebook-connector 0.2.7.
AMI Region availability
The AMI is currently only available in the AWS region eu-central-1. If you want to use the image in another region, you need to copy it before. Check the AWS documentation for details about how to copy the image.
Docker Images
docker pull exasol/ai-lab:0.2.0AMI Images (Filter=0.2.0)
| Image ID | Name | Description | Public | Image Location | Creation Date | State | Asset-Tag-Value | |
|---|---|---|---|---|---|---|---|---|
| 0 | ami-0e5f5f9120944ac60 | Exasol-AI-Lab-0.2.0 | Image Description | yes | 561494727831/Exasol-AI-Lab-0.2.0 | 2024-02-15T17:54:52.000Z | available | 0.2.0 |
VM Images, Prefix=ai_lab/0.2.0)
| Key | Size | URL | |
|---|---|---|---|
| 0 | ai_lab/0.2.0/exasol-ai-lab-0.2.0.vhd | 5.81 GB | https://d3adquuoo89zuc.cloudfront.net/ai_lab/0.2.0/exasol-ai-lab-0.2.0.vhd |
| 1 | ai_lab/0.2.0/exasol-ai-lab-0.2.0.vmdk | 2.46 GB | https://d3adquuoo89zuc.cloudfront.net/ai_lab/0.2.0/exasol-ai-lab-0.2.0.vmdk |