Releases: aws/amazon-ecs-agent
Releases · aws/amazon-ecs-agent
Amazon ECS Agent - v1.82.4
- 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
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
Amazon ECS Agent - v1.82.1
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
Amazon ECS Agent - v1.81.1
Amazon ECS Agent - v1.81.0
Amazon ECS Agent - v1.80.0
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
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
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