From 0bdce790e6656f654bca08576ee28280ca285728 Mon Sep 17 00:00:00 2001 From: Gavin Reynolds Date: Thu, 14 May 2020 10:26:18 +0100 Subject: [PATCH 1/7] Default to ES 6 Signed-off-by: Gavin Reynolds --- chef_elasticsearch.yaml | 9 ++++++++- chef_server_ha.yaml | 9 ++++++++- main.yaml | 5 +++-- marketplace.yaml | 6 +++--- 4 files changed, 22 insertions(+), 7 deletions(-) diff --git a/chef_elasticsearch.yaml b/chef_elasticsearch.yaml index d501ac8..75b66c6 100644 --- a/chef_elasticsearch.yaml +++ b/chef_elasticsearch.yaml @@ -44,12 +44,19 @@ Parameters: ElasticSearchVersion: Description: Version of ElasticSearch to use Type: String - Default: '5.6' + Default: '6.8' AllowedValues: - '2.3' - '5.3' - '5.5' - '5.6' + - '6.0' + - '6.2' + - '6.3' + - '6.4' + - '6.5' + - '6.7' + - '6.8' ElasticSearchShardCount: Description: Number of ElasticSearch hosts to provision at launch (3 recommended, 2 provides HA) Default: 3 diff --git a/chef_server_ha.yaml b/chef_server_ha.yaml index d5edbd3..7ceec4e 100644 --- a/chef_server_ha.yaml +++ b/chef_server_ha.yaml @@ -107,12 +107,19 @@ Parameters: ElasticSearchVersion: Description: Version of ElasticSearch to use Type: String - Default: '5.6' + Default: '6.8' AllowedValues: - '2.3' - '5.3' - '5.5' - '5.6' + - '6.0' + - '6.2' + - '6.3' + - '6.4' + - '6.5' + - '6.7' + - '6.8' ElasticSearchShardCount: Description: Number of ElasticSearch hosts to provision at launch (3 recommended) Default: 3 diff --git a/main.yaml b/main.yaml index 3642a41..b437990 100644 --- a/main.yaml +++ b/main.yaml @@ -135,13 +135,14 @@ Parameters: 'm3.medium.elasticsearch', 'm3.large.elasticsearch', 'm3.xlarge.elasticsearch', 'm3.medium.elasticsearch', 'r3.large.elasticsearch', 'r3.xlarge.elasticsearch', 'r3.2xlarge.elasticsearch', 'r3.4xlarge.elasticsearch', 'r3.8xlarge.elasticsearch' ] ChefElasticSearchVersion: - Description: Version of ElasticSearch to use. (5.6 recommended for new installs) + Description: Version of ElasticSearch to use. (6.8 recommended for new installs) Type: String - Default: '5.6' + Default: '6.8' AllowedValues: - '5.3' - '5.5' - '5.6' + - '6.8' ChefElasticSearchShardCount: Description: Number of ElasticSearch hosts to provision at launch (3 recommended, 2 provides HA) Default: 3 diff --git a/marketplace.yaml b/marketplace.yaml index 9f036c4..f7ee297 100644 --- a/marketplace.yaml +++ b/marketplace.yaml @@ -145,11 +145,11 @@ Parameters: 'm3.medium.elasticsearch', 'm3.large.elasticsearch', 'm3.xlarge.elasticsearch', 'm3.medium.elasticsearch', 'r3.large.elasticsearch', 'r3.xlarge.elasticsearch', 'r3.2xlarge.elasticsearch', 'r3.4xlarge.elasticsearch', 'r3.8xlarge.elasticsearch' ] ChefElasticSearchVersion: - Description: Version of ElasticSearch to use. (5.6 recommended for new installs) + Description: Version of ElasticSearch to use. (6.8 recommended for new installs) Type: String - Default: '5.6' + Default: '6.8' AllowedValues: - - '5.6' + - '6.8' ChefElasticSearchShardCount: Description: Number of ElasticSearch hosts to provision at launch (3 recommended, 2 provides HA) Default: 2 From 49a2407de7327ce1ec642aa89ed6d1967f34218b Mon Sep 17 00:00:00 2001 From: Gavin Reynolds Date: Thu, 14 May 2020 10:26:58 +0100 Subject: [PATCH 2/7] Update to AMIs with Chef Server 13.2.0 Signed-off-by: Gavin Reynolds --- main.yaml | 32 ++++++++++++++++---------------- marketplace.yaml | 32 ++++++++++++++++---------------- 2 files changed, 32 insertions(+), 32 deletions(-) diff --git a/main.yaml b/main.yaml index b437990..e72ec1e 100644 --- a/main.yaml +++ b/main.yaml @@ -302,37 +302,37 @@ Conditions: Mappings: AMI: eu-north-1: - centos: ami-0b90a61689a1959d9 + centos: ami-038d5d2fdaff7b732 ap-south-1: - centos: ami-0030dea64c277379b + centos: ami-03f63a3d862dcfee7 eu-west-3: - centos: ami-07e0048518fbff782 + centos: ami-0dc5e75129537907e eu-west-2: - centos: ami-02b14e78bbcfed4c3 + centos: ami-0dbe5e28ba8da8c5b eu-west-1: - centos: ami-00cced3425b8e26c9 + centos: ami-0540f3f5d370a85eb ap-northeast-2: - centos: ami-06e068bee310906fc + centos: ami-080f95a158245242c ap-northeast-1: - centos: ami-004f6c060d1c18426 + centos: ami-08fb1e23c1e2367a6 sa-east-1: - centos: ami-03764a3ef231647f8 + centos: ami-0ec07aed2917dd057 ca-central-1: - centos: ami-0ccf046a8117357e1 + centos: ami-0ee5b73fd86ca44b2 ap-southeast-1: - centos: ami-0115d2191f108af7c + centos: ami-0318a4fe6a8d647db ap-southeast-2: - centos: ami-00069b48e01775cb4 + centos: ami-006d8ebdf7211096d eu-central-1: - centos: ami-0fe8f1c26a7804f6b + centos: ami-0b674d4cbc8f6d755 us-east-1: - centos: ami-010b25d7343c5f95f + centos: ami-029f0effcf3479518 us-east-2: - centos: ami-090f430a3250bf016 + centos: ami-0fd0fcda20a6e8068 us-west-1: - centos: ami-05b0f151b72ff950c + centos: ami-09d44a96729c84a98 us-west-2: - centos: ami-072e83d774bfd95b6 + centos: ami-0de3bb97ac8cbc305 Resources: ChefRole: diff --git a/marketplace.yaml b/marketplace.yaml index f7ee297..9c475cb 100644 --- a/marketplace.yaml +++ b/marketplace.yaml @@ -279,37 +279,37 @@ Metadata: Mappings: AMI: eu-north-1: - centos: ami-0b9af355d644500ce + centos: ami-038d5d2fdaff7b732 ap-south-1: - centos: ami-0d55d5856a64a8918 + centos: ami-03f63a3d862dcfee7 eu-west-3: - centos: ami-0dedf3f53f2557591 + centos: ami-0dc5e75129537907e eu-west-2: - centos: ami-04c86e4a44288c442 + centos: ami-0dbe5e28ba8da8c5b eu-west-1: - centos: ami-0b34ea9402583cc17 + centos: ami-0540f3f5d370a85eb ap-northeast-2: - centos: ami-021ab66ea3552f872 + centos: ami-080f95a158245242c ap-northeast-1: - centos: ami-083a80ec77b6c48f5 + centos: ami-08fb1e23c1e2367a6 sa-east-1: - centos: ami-034441c2a437922b1 + centos: ami-0ec07aed2917dd057 ca-central-1: - centos: ami-0fae7558a8c3d4683 + centos: ami-0ee5b73fd86ca44b2 ap-southeast-1: - centos: ami-073d575257d1d42ea + centos: ami-0318a4fe6a8d647db ap-southeast-2: - centos: ami-0595dd171f0627906 + centos: ami-006d8ebdf7211096d eu-central-1: - centos: ami-0ad4e9dfe9704c7a5 + centos: ami-0b674d4cbc8f6d755 us-east-1: - centos: ami-093b02d3970c7616d + centos: ami-029f0effcf3479518 us-east-2: - centos: ami-0aa5e3a0d1fda1498 + centos: ami-0fd0fcda20a6e8068 us-west-1: - centos: ami-08e6c19ae4c1a2267 + centos: ami-09d44a96729c84a98 us-west-2: - centos: ami-01ddf45199de44e71 + centos: ami-0de3bb97ac8cbc305 Resources: ChefRole: From fcb62eb04f74eb4a7d58a18288c19ff39263ac70 Mon Sep 17 00:00:00 2001 From: Gavin Reynolds Date: Fri, 15 May 2020 10:07:42 +0100 Subject: [PATCH 3/7] Bump template versions to 5.2.0 Signed-off-by: Gavin Reynolds --- README.md | 8 ++++---- automate.yaml | 2 +- chef_elasticsearch.yaml | 2 +- chef_rds.yaml | 2 +- chef_server_ha.yaml | 4 ++-- chef_server_ops_dashboard.yaml | 2 +- generate_os_mappings.sh | 2 +- main.yaml | 4 ++-- marketplace.yaml | 4 ++-- supermarket.yaml | 2 +- 10 files changed, 16 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 8712e8c..b30f885 100644 --- a/README.md +++ b/README.md @@ -37,8 +37,8 @@ You can launch this stack with the push of a button: | Edition | Version | Est Monthly cost | Launch button | | ------- | ------- | ---------------- | ------------- | -| High Performance | 5.1.1 | [$1500*](https://calculator.s3.amazonaws.com/index.html#r=IAD&s=EC2&key=calc-E9251374-D80C-45B7-BED7-C9C9778B1D6C) |

Launch Stack

| -| Lowest Cost | 5.1.1 | [$320*](https://calculator.s3.amazonaws.com/index.html#r=IAD&s=EC2&key=files/calc-165638db8e331664846c0d6654d743377bd3eac6&v=ver20190604sQ) |

Launch Stack

| +| High Performance | 5.2.0 | [$1500*](https://calculator.s3.amazonaws.com/index.html#r=IAD&s=EC2&key=calc-E9251374-D80C-45B7-BED7-C9C9778B1D6C) |

Launch Stack

| +| Lowest Cost | 5.2.0 | [$320*](https://calculator.s3.amazonaws.com/index.html#r=IAD&s=EC2&key=files/calc-165638db8e331664846c0d6654d743377bd3eac6&v=ver20190604sQ) |

Launch Stack

| _*NOTE: Estimated costs are just that, your mileage will vary. Use reserved instances to greatly reduce costs for long-running clusters._ @@ -48,7 +48,7 @@ However, the most repeatable and least error-prone way to launch this stack is t ```bash MYBUCKET=aws-native-chef-server MYID=mycompany -VERSION=5.1.1 +VERSION=5.2.0 EDITION=main # main or marketplace # Configure the automate_stack_parameters.json and then launch the cloudformation stack: # If you're using your own bucket, uncomment the next line: @@ -69,7 +69,7 @@ If you've made changes to the template content or parameters and you wish to upd ```bash MYBUCKET=aws-native-chef-server MYID=mycompany -VERSION=5.1.1 +VERSION=5.2.0 EDITION=main # main or marketplace # If you're using your own bucket, uncomment the next line: # aws s3 sync . s3://$MYBUCKET/$VERSION/ --exclude "*" --include "*.yaml" --include "files/*" && \ diff --git a/automate.yaml b/automate.yaml index 0d68a61..905547e 100644 --- a/automate.yaml +++ b/automate.yaml @@ -1,5 +1,5 @@ AWSTemplateFormatVersion: '2010-09-09' -Description: AWS Native Automate 2 (auto-recovering standalone) v5.1.1 +Description: AWS Native Automate 2 (auto-recovering standalone) v5.2.0 Parameters: # Required Parameters diff --git a/chef_elasticsearch.yaml b/chef_elasticsearch.yaml index 75b66c6..c110c8d 100644 --- a/chef_elasticsearch.yaml +++ b/chef_elasticsearch.yaml @@ -1,5 +1,5 @@ AWSTemplateFormatVersion: '2010-09-09' -Description: Chef Server Elasticsearch 5.1.1 +Description: Chef Server Elasticsearch 5.2.0 Parameters: # Required Parameters diff --git a/chef_rds.yaml b/chef_rds.yaml index bbb952e..b357fda 100644 --- a/chef_rds.yaml +++ b/chef_rds.yaml @@ -1,5 +1,5 @@ AWSTemplateFormatVersion: '2010-09-09' -Description: Chef Server PostgreSQL v5.1.1 +Description: Chef Server PostgreSQL v5.2.0 Parameters: # Required Parameters diff --git a/chef_server_ha.yaml b/chef_server_ha.yaml index 7ceec4e..8072764 100644 --- a/chef_server_ha.yaml +++ b/chef_server_ha.yaml @@ -1,5 +1,5 @@ AWSTemplateFormatVersion: '2010-09-09' -Description: AWS Native Chef Server (auto-scaling HA) v5.1.1 +Description: AWS Native Chef Server (auto-scaling HA) v5.2.0 Parameters: # Required Parameters @@ -201,7 +201,7 @@ Parameters: Type: String TemplateVersion: Type: String - Default: "5.1.1" + Default: "5.2.0" Metadata: cfn-lint: diff --git a/chef_server_ops_dashboard.yaml b/chef_server_ops_dashboard.yaml index 264599e..4004cac 100644 --- a/chef_server_ops_dashboard.yaml +++ b/chef_server_ops_dashboard.yaml @@ -1,5 +1,5 @@ AWSTemplateFormatVersion: '2010-09-09' -Description: AWS Native OpsDashboard for Chef Server v5.1.1 +Description: AWS Native OpsDashboard for Chef Server v5.2.0 Parameters: # Required Parameters diff --git a/generate_os_mappings.sh b/generate_os_mappings.sh index 6fdd5aa..1c545f2 100755 --- a/generate_os_mappings.sh +++ b/generate_os_mappings.sh @@ -1,6 +1,6 @@ #!/bin/bash -CENTOS_RELEASE='aws-native-chef-server-5.1.*' +CENTOS_RELEASE='aws-native-chef-server-5.2.*' IMAGE_OWNERID="446539779517" printf "Mappings:\n AMI:\n" diff --git a/main.yaml b/main.yaml index e72ec1e..343c74c 100644 --- a/main.yaml +++ b/main.yaml @@ -1,5 +1,5 @@ AWSTemplateFormatVersion: '2010-09-09' -Description: AWS Native Chef Stack v5.1.1 +Description: AWS Native Chef Stack v5.2.0 Parameters: # Required Parameters @@ -211,7 +211,7 @@ Parameters: TemplateVersion: Description: The version of this template to use (do not change this unless directed by support) Type: String - Default: "5.1.1" + Default: "5.2.0" Route53HostedZone: Type: String Default: '' diff --git a/marketplace.yaml b/marketplace.yaml index 9c475cb..56b4073 100644 --- a/marketplace.yaml +++ b/marketplace.yaml @@ -1,5 +1,5 @@ AWSTemplateFormatVersion: '2010-09-09' -Description: AWS Native Chef Stack for Marketplace v5.1.1 +Description: AWS Native Chef Stack for Marketplace v5.2.0 Parameters: # Required Parameters @@ -198,7 +198,7 @@ Parameters: TemplateVersion: Description: The version of this template to use (do not change this unless directed by support) Type: String - Default: "5.1.1" + Default: "5.2.0" LogsRetentionInDays: Description: Specifies the number of days you want to retain cloudwatch log events. Type: Number diff --git a/supermarket.yaml b/supermarket.yaml index e1013b1..52e125d 100644 --- a/supermarket.yaml +++ b/supermarket.yaml @@ -1,5 +1,5 @@ AWSTemplateFormatVersion: '2010-09-09' -Description: AWS Native Supermarket (auto-recovering standalone) v5.1.1 +Description: AWS Native Supermarket (auto-recovering standalone) v5.2.0 Parameters: # Required Parameters From ecae36b3b33cc296aa731efac88ca6001acfa856 Mon Sep 17 00:00:00 2001 From: Gavin Reynolds Date: Fri, 15 May 2020 14:06:57 +0100 Subject: [PATCH 4/7] Enable in-place upgrade of ES domain Signed-off-by: Gavin Reynolds --- chef_elasticsearch.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/chef_elasticsearch.yaml b/chef_elasticsearch.yaml index c110c8d..df99cc1 100644 --- a/chef_elasticsearch.yaml +++ b/chef_elasticsearch.yaml @@ -94,6 +94,11 @@ Resources: ElasticsearchDomain: Type: AWS::Elasticsearch::Domain + # Enable in-place upgrade of ES domain + # https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html#cfn-attributes-updatepolicy-upgradeelasticsearchdomain + # https://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-version-migration.html + UpdatePolicy: + EnableVersionUpgrade: true Properties: ElasticsearchVersion: !Ref ElasticSearchVersion ElasticsearchClusterConfig: From 8a1afbbcf066556857566066f6a3a28ba955fadd Mon Sep 17 00:00:00 2001 From: Gavin Reynolds Date: Fri, 15 May 2020 15:41:33 +0100 Subject: [PATCH 5/7] Add Upgrading ElasticSearch section to the README Signed-off-by: Gavin Reynolds --- README.md | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index b30f885..287b083 100644 --- a/README.md +++ b/README.md @@ -94,9 +94,9 @@ otherwise just SSH directly to the public IPs of the chef servers ## Upgrading the Chef Server -If a new Chef Server or Manage package comes out, the process for upgrading is simple and requires no downtime: +If a new version of the template and associated AMIs comes out, the process for upgrading is simple and requires no downtime: -1. Using Cloudformation's `update-stack` functionality, update the `ChefServerPackage` and `ChefManagePackage` parameters to the new URLs. +1. Using Cloudformation's `update-stack` functionality, update to a new version of the template. - Confirm in the ChangeSet that this will only `ServerLaunchConfig` resource and no others! 2. Wait for the update-stack to run, it may take a few minutes for the new metadata to be available 3. Terminate the bootstrap frontend instance (aka `mystack-chef-bootstrap-frontend`). AutoScale will launch a new one within a few seconds that will pick up the new package versions and upgrade. @@ -106,6 +106,19 @@ If a new Chef Server or Manage package comes out, the process for upgrading is s - alternatively, temporarily increase the desired capacity to launch new instances and then decrease it back to the original level to terminate the old instances 6. You're up to date! +## Upgrading ElasticSearch + +As of template version 5.2.0 the included version of Chef Server is at least 13.2.0, which includes support for ElasticSearch 6. The allowed versions of ElasticSearch are now 2, 5 and 6. + +Also as of template version 5.2.0, in-place upgrade of ElasticSearch versions is enabled. Please refer to the AWS documentation for more information: + +- https://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-version-migration.html +- https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html#cfn-attributes-updatepolicy-upgradeelasticsearchdomain + +The process for upgrading is simple but requires some downtime for AWS to process the ElasticSearch domain upgrade. However, if you wish to upgrade to ElasticSearch 6, you *must* first upgrade Chef Server to 13.2.0. Update to template versions 5.2.0 or later, and follow the process above for updating the stack and upgrading Chef Server ensuring that the `ChefElasticSearchVersion` parameter is the same version as currently deployed. + +Once the stack update is complete, create a new change set with the same template and configure the `ChefElasticSearchVersion` parameter to the required version. Confirm in the ChangeSet that this will only `ElasticSearchDomain` resource and no others! + # FAQ ### Is this better than using chef-backend on AWS? From 101a650ca9ef553dff9a728feb6963188ba9485d Mon Sep 17 00:00:00 2001 From: Gavin Reynolds Date: Fri, 15 May 2020 15:55:27 +0100 Subject: [PATCH 6/7] Keep default ElasticSearch version as 5.6 - customers must opt into ES6 upgrade Signed-off-by: Gavin Reynolds --- main.yaml | 2 +- marketplace.yaml | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/main.yaml b/main.yaml index 343c74c..7ad3c5f 100644 --- a/main.yaml +++ b/main.yaml @@ -137,7 +137,7 @@ Parameters: ChefElasticSearchVersion: Description: Version of ElasticSearch to use. (6.8 recommended for new installs) Type: String - Default: '6.8' + Default: '5.6' AllowedValues: - '5.3' - '5.5' diff --git a/marketplace.yaml b/marketplace.yaml index 56b4073..129640e 100644 --- a/marketplace.yaml +++ b/marketplace.yaml @@ -147,8 +147,9 @@ Parameters: ChefElasticSearchVersion: Description: Version of ElasticSearch to use. (6.8 recommended for new installs) Type: String - Default: '6.8' + Default: '5.6' AllowedValues: + - '5.6' - '6.8' ChefElasticSearchShardCount: Description: Number of ElasticSearch hosts to provision at launch (3 recommended, 2 provides HA) From 2cd64a4b4b41896587653de53412a50e5e1917c2 Mon Sep 17 00:00:00 2001 From: Gavin Reynolds Date: Fri, 15 May 2020 15:55:46 +0100 Subject: [PATCH 7/7] Update AMIs for 5.2.0 Signed-off-by: Gavin Reynolds --- main.yaml | 32 ++++++++++++++++---------------- marketplace.yaml | 32 ++++++++++++++++---------------- 2 files changed, 32 insertions(+), 32 deletions(-) diff --git a/main.yaml b/main.yaml index 7ad3c5f..dbc7b86 100644 --- a/main.yaml +++ b/main.yaml @@ -302,37 +302,37 @@ Conditions: Mappings: AMI: eu-north-1: - centos: ami-038d5d2fdaff7b732 + centos: ami-0f35acb0146ca6f78 ap-south-1: - centos: ami-03f63a3d862dcfee7 + centos: ami-0cda6bedbb52c34b4 eu-west-3: - centos: ami-0dc5e75129537907e + centos: ami-0877a081573423d44 eu-west-2: - centos: ami-0dbe5e28ba8da8c5b + centos: ami-0f0de2763dfd55e97 eu-west-1: - centos: ami-0540f3f5d370a85eb + centos: ami-0b95d5a8c9438a534 ap-northeast-2: - centos: ami-080f95a158245242c + centos: ami-0be5ab6a008fccd60 ap-northeast-1: - centos: ami-08fb1e23c1e2367a6 + centos: ami-0f09cfeeb1b63f613 sa-east-1: - centos: ami-0ec07aed2917dd057 + centos: ami-0f6135f44f2abfd7c ca-central-1: - centos: ami-0ee5b73fd86ca44b2 + centos: ami-0bf1cb90ad35e16d0 ap-southeast-1: - centos: ami-0318a4fe6a8d647db + centos: ami-09d1d2cf1e57e267e ap-southeast-2: - centos: ami-006d8ebdf7211096d + centos: ami-09e21da53848db264 eu-central-1: - centos: ami-0b674d4cbc8f6d755 + centos: ami-0710d5c1b90df9df9 us-east-1: - centos: ami-029f0effcf3479518 + centos: ami-0fdef64afaadabde5 us-east-2: - centos: ami-0fd0fcda20a6e8068 + centos: ami-010b15bc3f5317ce1 us-west-1: - centos: ami-09d44a96729c84a98 + centos: ami-0ad28bb7307255f0d us-west-2: - centos: ami-0de3bb97ac8cbc305 + centos: ami-0193af60bbabed8ef Resources: ChefRole: diff --git a/marketplace.yaml b/marketplace.yaml index 129640e..bfadbfc 100644 --- a/marketplace.yaml +++ b/marketplace.yaml @@ -280,37 +280,37 @@ Metadata: Mappings: AMI: eu-north-1: - centos: ami-038d5d2fdaff7b732 + centos: ami-0f35acb0146ca6f78 ap-south-1: - centos: ami-03f63a3d862dcfee7 + centos: ami-0cda6bedbb52c34b4 eu-west-3: - centos: ami-0dc5e75129537907e + centos: ami-0877a081573423d44 eu-west-2: - centos: ami-0dbe5e28ba8da8c5b + centos: ami-0f0de2763dfd55e97 eu-west-1: - centos: ami-0540f3f5d370a85eb + centos: ami-0b95d5a8c9438a534 ap-northeast-2: - centos: ami-080f95a158245242c + centos: ami-0be5ab6a008fccd60 ap-northeast-1: - centos: ami-08fb1e23c1e2367a6 + centos: ami-0f09cfeeb1b63f613 sa-east-1: - centos: ami-0ec07aed2917dd057 + centos: ami-0f6135f44f2abfd7c ca-central-1: - centos: ami-0ee5b73fd86ca44b2 + centos: ami-0bf1cb90ad35e16d0 ap-southeast-1: - centos: ami-0318a4fe6a8d647db + centos: ami-09d1d2cf1e57e267e ap-southeast-2: - centos: ami-006d8ebdf7211096d + centos: ami-09e21da53848db264 eu-central-1: - centos: ami-0b674d4cbc8f6d755 + centos: ami-0710d5c1b90df9df9 us-east-1: - centos: ami-029f0effcf3479518 + centos: ami-0fdef64afaadabde5 us-east-2: - centos: ami-0fd0fcda20a6e8068 + centos: ami-010b15bc3f5317ce1 us-west-1: - centos: ami-09d44a96729c84a98 + centos: ami-0ad28bb7307255f0d us-west-2: - centos: ami-0de3bb97ac8cbc305 + centos: ami-0193af60bbabed8ef Resources: ChefRole: