Skip to content

Releases: exasol/ai-lab

5.0.0: Password Override and UI Refactor

23 Apr 14:45
d58913e

Choose a tag to compare

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.ipynb

Now 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.ipynb

Now 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

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-connector version 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.0

AMI 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

26 Nov 13:41
e2bdd55

Choose a tag to compare

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

  • #426: Replaced AWS User release_runner(s) by IAM Role
  • #436: Updated notebook-connector

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.0

AMI 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

23 Oct 09:36
102ed15

Choose a tag to compare

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-vm
  • setup-ec2
  • setup-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.0

AMI 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

22 Jul 07:08
96025df

Choose a tag to compare

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 localstack to python-jose
  • CVE-2025-27516 in direct dependency jinja2
  • CVE-2024-12797 in transitive dependency via localstack, fabric, pygithub, ansible to cryptography

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.0

AMI 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

16 Jan 15:49
ac01e5b

Choose a tag to compare

Summary

This release updates dependencies and fixes security vulnerabilities on top of 3.1.0.

Fixed vulnerabilities:

  • Vulnerabilities in direct dependency jinja2 version 3.1.4
    • #50 Moderate: Jinja has a sandbox breakout through malicious filenames Moderate
    • #49 Moderate: Jinja has a sandbox breakout through indirect reference to format method Moderate
  • Vulnerabilities in transitive dependency ansible-core via ansible:
    • #44 Moderate, affects versions < 2.17.6, ansible-core Incorrect Authorization vulnerability Moderate
    • #47 Low, affects versions < 2.17.7: Ansible-Core vulnerable to content protections bypass Low
  • Vulnerabilities in transitive testing dependency tornado version 6.4.1 via pytest-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-jose version 3.3.0 via localstack as there is no newer version available.
    • #31 Critical: python-jose algorithm confusion with OpenSSH ECDSA keys Critical
    • #32 Moderate: python-jose denial of service via compressed JWE content Moderate
  • Vulnerabilities in transitive dependency ansible-core 2.17.7 version via ansible as 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.0

AMI 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

10 Sep 13:04
69ae6ea

Choose a tag to compare

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.2 to 1.35.11
  • Updated dependency rich:13.7.1 to 13.8.0
  • Updated dependency pygithub:2.3.0 to 2.4.0
  • Updated dependency cfn-lint:1.10.3 to 1.12.1
  • Updated dependency localstack:3.6.0 to 3.7.1

jupyter_requirements.txt

  • Updated dependency jupyterlab:4.1.1 to 4.2.5

notebook_requirements.txt

  • Updated dependency exasol-notebook-connector:0.2.9 to 0.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.0

AMI 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

26 Aug 09:59
c18369d

Choose a tag to compare

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 localstack to ecdsa vulnerably to Minerva timing attack on P-256 in python-ecdsa.
  • Vulnerability CVE-2024-5206 in dependency scikit-learn versions below 1.5.0 caused by sensitive data leakage.
  • Vulnerability CVE-2024-35195 in dependency requests in versions below 2.32.0 caused by requests Session object not verifying requests after making first request with verify=False.
  • Vulnerability CVE-2024-37891 in transitive dependency via boto3 to urllib3 in versions below 2.2.2 caused 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/bin to environment variable PATH for running Jupyter Server

Security

  • #207: Fixed vulnerability CVE-2024-23342 by updating dependency ecdsa
  • #298: Fixed vulnerabilities by updating dependencies

Bug Fixes

  • #303: Fixed AWS Codebuild
  • #313: Fixed differing versions of dependency scikit-learn

Documentation

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.2 to 1.5.1
  • Updated matplotlib:3.7.4 to 3.9.2
  • Updated jupysql:0.10.10 to 0.10.12
  • Relaxed declaration of dependency stopwatch.py:2.0.1 to 2.* to avoid inconsistencies with ITDE
  • Updated exasol-notebook-connector:0.2.8 to 0.2.9
  • Updated ipywidgets:8.1.1 to 8.1.3

Dependencies in ai-lab/pyproject.toml

  • Updated boto3:1.34.144 to 1.35.2
  • Updated ansible:9.8.0 to 10.3.0
  • Updated rich:12.6.0 to 13.7.1
  • Updated pandas:1.5.3 to 2.2.2
  • Updated tenacity:8.5.0 to 9.0.0
  • Updated importlib-metadata:7.2.1 to 8.4.0
  • Updated pytest-check-links:0.9.3 to 0.10.1
  • Updated pytest:7.4.4 to 8.3.2
  • Updated cfn-lint:0.65.1 to 1.10.3
  • Updated localstack:3.5.0 to 3.6.0
  • Updated docker:6.1.3 to 7.1.0
  • Updated fabric:2.7.1 to 3.2.2
  • Updated requests:2.31.0 to 2.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.0

AMI 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

28 Mar 15:28
d6fffbc

Choose a tag to compare

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

  1. The mount-point for Jupyter notebook files and the SCS has moved from /root/notebooks to /home/jupyter/notebooks.
  2. 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

  1. Change your commands to use the new mount point as described in the User Guide and
  2. Find the updated notebooks in folder /home/jupyter/notebook-defaults as 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

  • #204: Updated developer guide
  • #219: Described Virtual Box setup in user guide

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.0

AMI 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

20 Feb 20:54
a4318e7

Choose a tag to compare

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.8 to 3.10.
  • Also AWS codebuild image need to be upgraded from aws/codebuild/standard:5.0 to 6.0.
  • The Jupyterlab notebooks and their libraries remain on Python 3.8 for now.

Additionally the release updates the User Guide.

AI-Lab-Release

Version: 1.0.0

Features

n/a

Security

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.0

AMI 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

15 Feb 20:02
ee1e750

Choose a tag to compare

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.0

AMI 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