From 3858bf08c83b25d11905a9e8e8debcf1fb24ee82 Mon Sep 17 00:00:00 2001 From: Petr Ruzicka Date: Tue, 14 May 2024 22:40:40 +0200 Subject: [PATCH] chore: fix aurora-mysql engine version (#5813) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes #5812 Currently used engine version `8.0.mysql_aurora.3.02.0` for aurora-mysql doesn't exists in AWS any more. Based on the following script which grabs latest supported version of `aurora-mysql` in all regions - this should be changed to `8.0.mysql_aurora.3.06.0`: ```bash ❯ for REGION in `aws ec2 describe-regions --region us-east-1 --output text | cut -f4`; do echo "*** ${REGION}" aws rds describe-db-engine-versions --region "${REGION}" --engine aurora-mysql --query "DBEngineVersions[].EngineVersion" | sort | grep '8.0.mysql_aurora.3' | tail -1 done *** ap-south-1 "8.0.mysql_aurora.3.06.0" *** eu-north-1 "8.0.mysql_aurora.3.06.0" *** eu-west-3 "8.0.mysql_aurora.3.06.0" *** eu-west-2 "8.0.mysql_aurora.3.06.0" *** eu-west-1 "8.0.mysql_aurora.3.06.0" *** ap-northeast-3 "8.0.mysql_aurora.3.06.0" *** ap-northeast-2 "8.0.mysql_aurora.3.06.0" *** ap-northeast-1 "8.0.mysql_aurora.3.06.0" *** ca-central-1 "8.0.mysql_aurora.3.06.0" *** sa-east-1 "8.0.mysql_aurora.3.06.0" *** ap-southeast-1 "8.0.mysql_aurora.3.06.0" *** ap-southeast-2 "8.0.mysql_aurora.3.06.0" *** eu-central-1 "8.0.mysql_aurora.3.06.0" *** us-east-1 "8.0.mysql_aurora.3.06.0" *** us-east-2 "8.0.mysql_aurora.3.06.0" *** us-west-1 "8.0.mysql_aurora.3.06.0" *** us-west-2 "8.0.mysql_aurora.3.06.0" ``` --- internal/pkg/addon/testdata/storage/aurora.yml | 2 +- .../template/templates/addons/aurora/env/rdws/serverlessv2.yml | 2 +- .../pkg/template/templates/addons/aurora/env/serverlessv2.yml | 2 +- .../pkg/template/templates/addons/aurora/rdws/serverlessv2.yml | 2 +- internal/pkg/template/templates/addons/aurora/serverlessv2.yml | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/internal/pkg/addon/testdata/storage/aurora.yml b/internal/pkg/addon/testdata/storage/aurora.yml index 5a2af74b1b1..5827cd7a762 100644 --- a/internal/pkg/addon/testdata/storage/aurora.yml +++ b/internal/pkg/addon/testdata/storage/aurora.yml @@ -106,7 +106,7 @@ Resources: ] DatabaseName: !Ref auroraDBName Engine: "aurora-mysql" - EngineVersion: "8.0.mysql_aurora.3.02.0" + EngineVersion: "8.0.mysql_aurora.3.06.0" DBClusterParameterGroupName: !Ref auroraDBClusterParameterGroup DBSubnetGroupName: !Ref auroraDBSubnetGroup VpcSecurityGroupIds: diff --git a/internal/pkg/template/templates/addons/aurora/env/rdws/serverlessv2.yml b/internal/pkg/template/templates/addons/aurora/env/rdws/serverlessv2.yml index 5098f7c9ed2..c899b9c32ec 100644 --- a/internal/pkg/template/templates/addons/aurora/env/rdws/serverlessv2.yml +++ b/internal/pkg/template/templates/addons/aurora/env/rdws/serverlessv2.yml @@ -101,7 +101,7 @@ Resources: DatabaseName: !Ref {{logicalIDSafe .ClusterName}}DBName {{- if eq .Engine "MySQL"}} Engine: 'aurora-mysql' - EngineVersion: '8.0.mysql_aurora.3.02.0' + EngineVersion: '8.0.mysql_aurora.3.06.0' {{- else}} Engine: 'aurora-postgresql' EngineVersion: '14.4' diff --git a/internal/pkg/template/templates/addons/aurora/env/serverlessv2.yml b/internal/pkg/template/templates/addons/aurora/env/serverlessv2.yml index 6fb12c808a0..53543db7d9b 100644 --- a/internal/pkg/template/templates/addons/aurora/env/serverlessv2.yml +++ b/internal/pkg/template/templates/addons/aurora/env/serverlessv2.yml @@ -122,7 +122,7 @@ Resources: DatabaseName: !Ref {{logicalIDSafe .ClusterName}}DBName {{- if eq .Engine "MySQL"}} Engine: 'aurora-mysql' - EngineVersion: '8.0.mysql_aurora.3.02.0' + EngineVersion: '8.0.mysql_aurora.3.06.0' {{- else}} Engine: 'aurora-postgresql' EngineVersion: '14.4' diff --git a/internal/pkg/template/templates/addons/aurora/rdws/serverlessv2.yml b/internal/pkg/template/templates/addons/aurora/rdws/serverlessv2.yml index 6d699e46adf..a92bd6955a1 100644 --- a/internal/pkg/template/templates/addons/aurora/rdws/serverlessv2.yml +++ b/internal/pkg/template/templates/addons/aurora/rdws/serverlessv2.yml @@ -131,7 +131,7 @@ Resources: DatabaseName: !Ref {{logicalIDSafe .ClusterName}}DBName {{- if eq .Engine "MySQL"}} Engine: 'aurora-mysql' - EngineVersion: '8.0.mysql_aurora.3.02.0' + EngineVersion: '8.0.mysql_aurora.3.06.0' {{- else}} Engine: 'aurora-postgresql' EngineVersion: '14.4' diff --git a/internal/pkg/template/templates/addons/aurora/serverlessv2.yml b/internal/pkg/template/templates/addons/aurora/serverlessv2.yml index a5960c6c0ce..c6ac5658bb5 100644 --- a/internal/pkg/template/templates/addons/aurora/serverlessv2.yml +++ b/internal/pkg/template/templates/addons/aurora/serverlessv2.yml @@ -120,7 +120,7 @@ Resources: DatabaseName: !Ref {{logicalIDSafe .ClusterName}}DBName {{- if eq .Engine "MySQL"}} Engine: 'aurora-mysql' - EngineVersion: '8.0.mysql_aurora.3.02.0' + EngineVersion: '8.0.mysql_aurora.3.06.0' {{- else}} Engine: 'aurora-postgresql' EngineVersion: '14.4'