Updated the default AWS Ubuntu image

Details

Detail name Value
Changelog Number 23747
Type Bug
Status Resolved
Affected Versions Exasol 8.0.0
Fix Versions Exasol 8.33.0, Exasol 8.29.8, C4 4.19.5, C4 4.24.2
Resolution Date 2025-02-27

Description

The AWS image that c4 was using by default was deleted by Amazon due to it being out of support. As a result, creating deployments was failing with

image ID not found: ubuntu/images/hvm-ssd/ubuntu-focal-20.04-amd64-server-20230213

unless the user changed the image manually.

Workaround

Set the image manually using CCC_AWS_IMAGE_NAME. A recommended image is ubuntu/images/hvm-ssd/ubuntu-focal-20.04-amd64-server-20250210.

Fix

  • The default image was set to ubuntu/images/hvm-ssd/ubuntu-focal-20.04-amd64-server-20250210
  • Fixed newly added nodes to use the current c4’s default image, instead of inheriting the image from the main cluster nodes
  • Unless the user has set CCC_AWS_IMAGE_NAME manually, in which case c4 will use that image instead

Changed behavior

  • The default image for all new deployments is `ubuntu/images/hvm-ssd/ubuntu-focal-20.04-amd64-server-20250210`
  • The newly added nodes (e.g. worker cluster nodes) now use the default image of the current c4 binary installed on the nodes. In case the user has set CCC_AWS_IMAGE_NAME, c4 will use that image instead.