All checks
Medium Redshift · regional

Amazon Redshift should have automatic upgrades to major versions enabled

Checks that Redshift clusters allow automatic major version upgrades. With them on, Redshift installs new releases, which can carry security patches and bug fixes, during the cluster's maintenance window; the maintenance track decides which release that is.

service
Redshift
severity
Medium
scope
evaluated in every region

How to fix it

  • Interrupts service: Upgrades this allows run in the maintenance window, when the cluster is unavailable and running queries are terminated, so move the window to a quiet period first.

In the console

Redshift → Clusters → the cluster → Maintenance → Edit → Allow version upgrade

Allow version upgrade
Enabled
Maintenance window
A weekly period of at least 30 minutes when the cluster is quiet

With the AWS CLI

aws redshift modify-cluster --cluster-identifier <cluster-id> --allow-version-upgrade --region <region>

With Terraform

resource "aws_redshift_cluster" "this" {
  cluster_identifier    = var.cluster_identifier
  node_type             = var.node_type
  allow_version_upgrade = true
}

See which of your accounts this check is failing on.

Book a live scan