Skip to content

CloudFormation Upgrade

For certain Yellowbrick releases, a CloudFormation template upgrade is a prerequisite to upgrading the Yellowbrick software itself. When a CloudFormation upgrade is required, you must follow these steps:

  1. Go to EC2 > Capacity Reservations and create ODCRs for the appropriate availability zones (AZs). Check your AWS root stack to identify the AZs where you will need to reserve capacity. The list of different hardware instance types that you need to reserve is subject to change. The prevailing prerequisites have been outlined in the Acquire ODCRs section for reference.

  2. When all the required reservations are in place (active), go to CloudFormation Stacks and open the root stack for your VPC. For example:

  1. To replace the CloudFormation template and update the stack, click Update > Replace current template:

  1. Enter the Amazon S3 URL that points to the new template: For example:
https://ybc-cdwm-installer-uat.s3.amazonaws.com/cdw/3.19.0-f09b91fc/templates/yb-cdw.template.yaml

where 3.19.0-f09b91fc would be replaced with the actual template version you are upgrading to.

  1. Click Next and enter the CloudFormation S3 key prefix: cdw/3.19.0-f09b91fc/ (this parameter may be updated automatically).
  2. Click Next. Under Configure stack options > Stack failure options, be sure to select the Roll back all stack resources behavior.

Important: Do not select the Preserve successfully provisioned resources option when updating a stack.

  1. Update the stack and wait for the process to complete before logging back into Yellowbrick Manager.

  2. Important Cancel the ODCR done in the 1st step, to avoid additional costs for unused nodes.

Parent topic:VPC Upgrade