diff --git a/non-compatible/policies/ecc-aws-485-codedeploy_ec2_minimum_healthy_hosts_configured.yml b/non-compatible/policies/ecc-aws-485-codedeploy_ec2_minimum_healthy_hosts_configured.yml index ed31f1eec..16b2f86d2 100644 --- a/non-compatible/policies/ecc-aws-485-codedeploy_ec2_minimum_healthy_hosts_configured.yml +++ b/non-compatible/policies/ecc-aws-485-codedeploy_ec2_minimum_healthy_hosts_configured.yml @@ -8,7 +8,7 @@ policies: - name: ecc-aws-485-codedeploy_ec2_minimum_healthy_hosts_configured comment: '010031132010' description: | - CodeDeploy deployment config of application does not meet the requirements + CodeDeploy deployment groups for EC2 are not configured with a minimum healthy hosts resource: aws.codedeploy-group filters: - type: value @@ -22,7 +22,7 @@ policies: - type: deployment-config-filter key: minimumHealthyHosts.value op: lt - value: 50 + value: 66 - and: - type: deployment-config-filter key: minimumHealthyHosts.type diff --git a/non-compatible/tests/ecc-aws-485-codedeploy_ec2_minimum_healthy_hosts_configured/placebo-green/codedeploy.GetDeploymentConfig_1.json b/non-compatible/tests/ecc-aws-485-codedeploy_ec2_minimum_healthy_hosts_configured/placebo-green/codedeploy.GetDeploymentConfig_1.json index a104c8763..767808469 100644 --- a/non-compatible/tests/ecc-aws-485-codedeploy_ec2_minimum_healthy_hosts_configured/placebo-green/codedeploy.GetDeploymentConfig_1.json +++ b/non-compatible/tests/ecc-aws-485-codedeploy_ec2_minimum_healthy_hosts_configured/placebo-green/codedeploy.GetDeploymentConfig_1.json @@ -6,7 +6,7 @@ "deploymentConfigName": "485_deployment-config_green", "minimumHealthyHosts": { "type": "FLEET_PERCENT", - "value": 50 + "value": 66 }, "createTime": { "__class__": "datetime", diff --git a/non-compatible/tests/ecc-aws-485-codedeploy_ec2_minimum_healthy_hosts_configured/red_policy_test.py b/non-compatible/tests/ecc-aws-485-codedeploy_ec2_minimum_healthy_hosts_configured/red_policy_test.py index 320eec3ad..b46c2c989 100644 --- a/non-compatible/tests/ecc-aws-485-codedeploy_ec2_minimum_healthy_hosts_configured/red_policy_test.py +++ b/non-compatible/tests/ecc-aws-485-codedeploy_ec2_minimum_healthy_hosts_configured/red_policy_test.py @@ -3,4 +3,4 @@ class PolicyTest(object): def test_resources_with_client(self, base_test, resources, local_session): base_test.assertEqual(len(resources), 1) config = local_session.client("codedeploy").get_deployment_config(deploymentConfigName=resources[0]['deploymentConfigName']) - base_test.assertLessEqual(config['deploymentConfigInfo']['minimumHealthyHosts']['value'],50) + base_test.assertLess(config['deploymentConfigInfo']['minimumHealthyHosts']['value'],66) diff --git a/terraform/ecc-aws-485-codedeploy_ec2_minimum_healthy_hosts_configured/green/codedeploy.tf b/terraform/ecc-aws-485-codedeploy_ec2_minimum_healthy_hosts_configured/green/codedeploy.tf index 0283aafac..a9520588b 100644 --- a/terraform/ecc-aws-485-codedeploy_ec2_minimum_healthy_hosts_configured/green/codedeploy.tf +++ b/terraform/ecc-aws-485-codedeploy_ec2_minimum_healthy_hosts_configured/green/codedeploy.tf @@ -9,7 +9,7 @@ resource "aws_codedeploy_deployment_config" "this" { minimum_healthy_hosts { type = "FLEET_PERCENT" - value = "50" + value = "70" } depends_on = [aws_codedeploy_app.this]