# AWS Stack upgrade from v5.21.0 to v6.4.0

**URL:** <https://forum.buildkite.community/t/aws-stack-upgrade-from-v5-21-0-to-v6-4-0/3225>\
**Category:** Elastic CI Stack for AWS\
**Created:** [August 31, 2023, 12:51am UTC](https://forum.buildkite.community/t/aws-stack-upgrade-from-v5-21-0-to-v6-4-0/3225 "2023-08-31T00:51:59Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![farhan](https://avatars.discourse-cdn.com/v4/letter/f/b2d939/32.png) [@farhan](https://forum.buildkite.community/u/farhan)\
**Post date:** [August 31, 2023, 12:51am UTC](https://forum.buildkite.community/t/aws-stack-upgrade-from-v5-21-0-to-v6-4-0/3225/1 "2023-08-31T00:51:59Z")

</div>

Agents are getting terminated immediately after getting assigned to a job. Please refer to UI and ASG snapshots.

Also looked inot lambda autoscaler logs and it seems lile its using 1.5.0 dev version  
2023/08/31 00:29:58 buildkite-agent-scaler version 1.5.0 dev.

I have scalein period set at 2700s and max size 2 and min size 0.

 ![Test_Bash_Example__70](https://us1.discourse-cdn.com/flex016/uploads/buildkite1/original/2X/6/67c0806905099e399f9bef524e9fd825a92a3590.png)  
 ![Auto_Scaling_group_details ___EC2___ us-east-1](https://us1.discourse-cdn.com/flex016/uploads/buildkite1/original/2X/5/56d4d5ad739313e340530366eb64e244df8e1f6a.png)

---

<div class="post-metadata">

**Author:** ![lizette](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.buildkite.community/lizette/32/1161_2.png) [@lizette](https://forum.buildkite.community/u/lizette)\
**Post date:** [August 31, 2023, 1:16am UTC](https://forum.buildkite.community/t/aws-stack-upgrade-from-v5-21-0-to-v6-4-0/3225/2 "2023-08-31T01:16:22Z")

</div>

Hi @farhan ,

Welcome to the Buildkite Support Community! 👋

We’ve had a similar [issue](https://github.com/buildkite/elastic-ci-stack-for-aws/issues/1175) reported before with upgrading v5.21.0 stack to v6.0. However, creating a new stack with v6.4.0 should work fine. Please let us know if this works for you.

Cheers!

---

<div class="post-metadata">

**Author:** ![farhan](https://avatars.discourse-cdn.com/v4/letter/f/b2d939/32.png) [@farhan](https://forum.buildkite.community/u/farhan)\
**Post date:** [August 31, 2023, 1:36am UTC](https://forum.buildkite.community/t/aws-stack-upgrade-from-v5-21-0-to-v6-4-0/3225/3 "2023-08-31T01:36:22Z")

</div>

@lizette  
Thanks for the reply I didn’t create a change set only deployed a new stack v6.4.0 with same parameter settings as we are using for 5.21.0 (ofcourse with updated names).  
please find below parameter settings

```auto
[
  {
    "ParameterKey": "AgentsPerInstance",
    "ParameterValue": "1"
  },
  {
    "ParameterKey": "ArtifactsBucket",
    "ParameterValue": "artifacts-bucket"
  },
  {
    "ParameterKey": "AssociatePublicIpAddress",
    "ParameterValue": "true"
  },
  {
    "ParameterKey": "BuildkiteAgentRelease",
    "ParameterValue": "stable"
  },
  {
    "ParameterKey": "BuildkiteAgentTags",
    "ParameterValue": "autoscale=true"
  },
  {
    "ParameterKey": "BuildkiteAgentTimestampLines",
    "ParameterValue": "false"
  },
  {
    "ParameterKey": "BuildkiteAgentTokenParameterStorePath",
    "ParameterValue": "token_path"
  },
  {
    "ParameterKey": "BuildkiteQueue",
    "ParameterValue": "test-v6"
  },
  {
    "ParameterKey": "BuildkiteTerminateInstanceAfterJob",
    "ParameterValue": "false"
  },
  {
    "ParameterKey": "BuildkiteAgentEnableGitMirrors",
    "ParameterValue": "false"
  },
  {
    "ParameterKey": "CostAllocationTagName",
    "ParameterValue": "CostCenter"
  },
  {
    "ParameterKey": "CostAllocationTagValue",
    "ParameterValue": "AutoscaleCI"
  },
  {
    "ParameterKey": "ECRAccessPolicy",
    "ParameterValue": "poweruser"
  },
  {
    "ParameterKey": "EnableCostAllocationTags",
    "ParameterValue": "true"
  },
  {
    "ParameterKey": "EnableDockerExperimental",
    "ParameterValue": "false"
  },
  {
    "ParameterKey": "EnableDockerLoginPlugin",
    "ParameterValue": "true"
  },
  {
    "ParameterKey": "EnableDockerUserNamespaceRemap",
    "ParameterValue": "false"
  },
  {
    "ParameterKey": "EnableECRPlugin",
    "ParameterValue": "true"
  },
  {
    "ParameterKey": "EnableSecretsPlugin",
    "ParameterValue": "true"
  },
  {
    "ParameterKey": "InstanceCreationTimeout",
    "ParameterValue": "PT5M"
  },
  {
    "ParameterKey": "InstanceTypes",
    "ParameterValue": "m6i.large"
  },
  {
    "ParameterKey": "OnDemandPercentage",
    "ParameterValue": "100"
  },
  {
    "ParameterKey": "MaxSize",
    "ParameterValue": "2"
  },
  {
    "ParameterKey": "MinSize",
    "ParameterValue": "0"
  },
  {
    "ParameterKey": "ScaleOutFactor",
    "ParameterValue": "1.0"
  },
  {
    "ParameterKey": "ScaleInIdlePeriod",
    "ParameterValue": "2700"
  },
  {
    "ParameterKey": "ScaleOutForWaitingJobs",
    "ParameterValue": "true"
  },
  {
    "ParameterKey": "RootVolumeName",
    "ParameterValue": "/dev/xvda"
  },
  {
    "ParameterKey": "RootVolumeSize",
    "ParameterValue": "75"
  },
  {
    "ParameterKey": "RootVolumeType",
    "ParameterValue": "gp3"
  },
  {
    "ParameterKey": "RootVolumeEncrypted",
    "ParameterValue": "true"
  },
  {
    "ParameterKey": "SecretsBucket",
    "ParameterValue": "our-bucket"
  },
  {
    "ParameterKey": "AvailabilityZones",
    "ParameterValue": "us-east-1a,us-east-1d"
  },
  {
    "ParameterKey": "ManagedPolicyARNs",
    "ParameterValue": "our policies"
  },
  {
    "ParameterKey": "EnableInstanceStorage",
    "ParameterValue": "true"
  }
]

```

---

<div class="post-metadata">

**Author:** ![lizette](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.buildkite.community/lizette/32/1161_2.png) [@lizette](https://forum.buildkite.community/u/lizette)\
**Post date:** [August 31, 2023, 3:58am UTC](https://forum.buildkite.community/t/aws-stack-upgrade-from-v5-21-0-to-v6-4-0/3225/4 "2023-08-31T03:58:16Z")

</div>

Hi @farhan ,

I do not see any issues with the above parameters. As you have mentioned that after the agents were assigned jobs, they have been terminated. Are you able to provide us some agent logs? You can read about how to get the agent logs [here](https://buildkite.com/docs/agent/v3/elastic-ci-aws/managing-elastic-ci-stack#reading-instance-and-agent-logs). You can send these through to [support@buildkite.com](mailto:support@buildkite.com) and we’ll have a closer look at the errors you are facing.

---

<div class="post-metadata">

**Author:** ![farhan](https://avatars.discourse-cdn.com/v4/letter/f/b2d939/32.png) [@farhan](https://forum.buildkite.community/u/farhan)\
**Post date:** [September 4, 2023, 6:13am UTC](https://forum.buildkite.community/t/aws-stack-upgrade-from-v5-21-0-to-v6-4-0/3225/6 "2023-09-04T06:13:41Z")

</div>

@triarius Ofcourse however just for you information that even though `EnableInstanceStorage=true` stack v5.2.10 for `m6i.large` instances was working fine for us. Curious to know what changed in v6.4.0 that this parameter is not ignorable even if set to true when instance doesn’t have nvme.

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.buildkite.community/system/32/1321_2.png) [@system](https://forum.buildkite.community/u/system)\
**Post date:** [September 12, 2023, 7:01am UTC](https://forum.buildkite.community/t/aws-stack-upgrade-from-v5-21-0-to-v6-4-0/3225/8 "2023-09-12T07:01:00Z")

</div>

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.
