Skip to content

Releases: aws/amazon-ecs-agent

Amazon ECS Agent - v1.82.4

20 May 21:14
1133dd9
Compare
Choose a tag to compare
  • Enhancement - Add retries to DockerClient's manifest pull functionality and add utils/reference package #4150
  • Enhancement - ContainerRestartPolicy ACS and TCS models, TMDS updates #4158#4163
  • Enhancement - Add restart tracker and restart policy to ecs-agent module #4162
  • Enhancement - Add BackendStatusString method to ContainerStatus #4167
  • Enhancement - Simplify ContainerStatus.BackendStatusString() method #4168
  • Enhancement - Bump github.com/docker/docker from 23.0.8+incompatible to 24.0.9+incompatible in /ecs-init #4122
  • Bugfix - Update ca-certs base image #4153
  • Bugfix - fixing command typo #4165

Amazon ECS Agent - v1.82.3

26 Apr 02:42
b702281
Compare
Choose a tag to compare

1.82.3

  • Enhancement - Implement TextMarshaler for ContainerStatus #4135
  • Enhancement - Add MANIFEST_PULLED internal container and task states #4137
  • Enhancement - Fail early when an unsupported docker API version is found #4141
  • Enhancement - Add functionality to pull image manifests to DockerClient #4140
  • Bugfix - Fix AL2023 integration tests #4132
  • Bugfix - Fix TestExecCommandAgent flakiness on AL1 #4138
  • Bugfix - Delete containers before the task from BoltDB #3987
  • Bugfix - Specifically set the CW endpoint when using awslogs as log driver for specifc regions #4143

Amazon ECS Agent - v1.82.2

10 Apr 00:00
Compare
Choose a tag to compare

1.82.2

  • Enhancement - Bump aws-sdk-go version to 1.51.3 #4120
  • Enhancement - Update dependencies to include security patches reported by dependabot for agent #4113
  • Enhancement - Order network interfaces according to index value #4126
  • Bugfix - Explicitly set up ECS config dir in spec files #4131

Amazon ECS Agent - v1.82.1

26 Mar 00:49
3d608ab
Compare
Choose a tag to compare

1.82.1

  • Bugfix - Pass clusterARN in task state change struct. #4107
  • Enhancement - Update go module dependencies #4109
  • Enhancement - ecs-init support for old docker engines (pre docker 17.x) and future docker engines (when api 1.25 is deprecated). #4080
  • Enhancement - Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 #4115
  • Enhancement - Update SSM Agent version to 3.2.2303.0 for ECS exec #4116

Amazon ECS Agent - v1.82.0

06 Mar 18:13
Compare
Choose a tag to compare
  • Enhancement - Make ecs-init log level configurable #4097.
  • Enhancement - Add ECS_EBSTA_SUPPORTED environment variable to enable/disable EBS Task Attach capabilities. The environment variable is set automatically by ecs-init #4091.

Amazon ECS Agent - v1.81.1

27 Feb 22:00
Compare
Choose a tag to compare
  • Enhancement - Update go version to 1.20.12 #4092
  • Enhancement - Add extra logs in netlib package #4095
  • Bugfix - fix bug where the lock is never released for FSx task resource #4088
  • Bugfix - Create DNS files for second ENI #4087

Amazon ECS Agent - v1.81.0

03 Feb 01:58
Compare
Choose a tag to compare

1.81.0

  • Bugfix - Fix ECS agent docker API failures on docker engine 25.x #4075
  • Bugfix - Fix a bug in the creation of network namespace models for AWSVPC mode tasks which causes the agent to crash in an edge case situation. #4076

Amazon ECS Agent - v1.80.0

16 Jan 21:50
Compare
Choose a tag to compare

1.80.0

  • Enhancement - Add a mock for VolumeDriver interface #4056
  • Enhancement - Update logger Config setter access pattern #4051
  • Enhancement - Add AppArmor/Ubuntu 22 support #4062
  • Enhancement - Update credentials-fetcher docker file #4068
  • Enhancement - Add ECSClientFactory to create new ECS clients #4061
  • Enhancement - Add CSI nodeUnstage retries. #4069
  • Bugfix - Fix EFS unmount hanging issue for awsvpc tasks #4053
  • Bugfix - Windows numCPU returning incorrectly for values above 64 #4067
  • Bugfix - fsx windows fileserver SSM arn parsing was incorrect #4058

Amazon ECS Agent - v1.79.2

14 Dec 19:06
Compare
Choose a tag to compare

1.79.2

  • Enhancement - Set device names while building task network config #4026
  • Enhancement - Record and emit the timestamp that the last connection was established #4035
  • Enhancement - Add network delete workflow for AWSVPC #4031
  • Enhancement - Consume ECS client from ecs-agent module in agent module #4032
  • Enhancement - Add Firecracker platform implementation in netlib #4038
  • Enhancement - Add containerId, networkNameSpace, containerCGroup to ManagedDaemon #4041
  • Enhancement - Trim managed agent reason + add retries for getting instance identity signature #4042
  • Code Quality Improvement - Add check in ecs clint library to ensure only non empty values are added to API request. #4044
  • Enhancement - Update grpc contract credfetcher #4043
  • Enhancement - Add credentials-fetcher Dockerfile #4047

Amazon ECS Agent - v1.79.1

17 Nov 17:30
Compare
Choose a tag to compare

1.79.1

  • Enhancement - Update golang.org/x/net to v0.17.0 #3964
  • Enhancement - Update google.golang.org/grpc to 1.56.3 #3991
  • Enhancement - Implement regular ENI and branch ENI configuration for the containerd platform #3972
  • Enhancement - Decouple ENI in ecs-agent/ AttachmentStateChange #4019
  • Bugfix - Bugfix to log EBS CSI to a file #4010