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.