Releases: aws/amazon-ecs-agent
Releases · aws/amazon-ecs-agent
Amazon ECS Agent - v1.94.0
- Enhancement - aws-sdk-go-v2 migration
- Enhancement - Add support for custom providers to determine the initial amount of available memory on a container instance #4617
- Enhancement - IPv6-only support
- Include container IPv6 addresses (if available) in container metadata file for bridge mode tasks #4616
- Create a route for TMDS access on host mode on IPv6-only instances #4633
- Expand the network blackhole port to allow drop packets for IPv6 #4629
- Add a DualStackEnabled ECS client option and a SubnetGatewayIPV6Address field under NetworkInterfaceProperties #4632
- Use IPv6 addresses when generating extraHosts for IPv6-only awsvpc mode tasks #4627
- SSM Client resolves to dualstack endpoint on IPV6-only instances #4623
- Support task ENI setup for IPv6 only tasks #4641
- Enhancement - Use ECS_AGENT_PID_NAMESPACE_HOST to run agent container in pid host mode #4595
- Bugfix - reduce unnecessary "redundant state change" logs #4639
Amazon ECS Agent - v1.93.1
- Enhancement - aws-sdk-go-v2 migration
- Enhancement - IPv6-only support
- S3 and S3Manager clients resolve to dualstack endpoint on IPV6-only instances #4580
- TaskProtection Client resolves to dualstack endpoint on IPV6-only instances #4607
- Populate IPv6 subnet gateway address from ACS payload #4604
- IPv6 default route for IPv6-only awsvpc tasks #4603
- Add IPv6 fields in the task network config for IPv6 only host mode tasks #4605
- Bugfix - Adds RestartPolicy for ServiceConnect Relay Instance Task #4602
Amazon ECS Agent - v1.93.0
- Enhancement - Add visibility to the ECS Agent for the upcoming release of Windows Server 2025 ECS AMIs and adds integration test support for Windows Server 2025 #4547
- Enhancement - Modify CW endpoint short term solution to include more regions #4569
- Enhancement - Determine the fluentd log driver's async option based on Docker server version #4558
- Enhancement - Agent resolves CloudWatch Logs dual stack endpoint on IPv6-only instances and sets it as awslogs-endpoint option for awslogs logging driver #4577
- Enhancement - Include container IPv6 addresses (if available) in container and task metadata v4 responses for bridge mode tasks #4581
- Enhancement - Changes to support for Service Connect in IPv6-only environments #4584
- Enhancement - Update Go version to 1.23.8 #4587
- Bugfix - Surface task augmentation errors for Service Connect tasks #4588
Amazon ECS Agent - v1.92.0
- Enhancement - Migrate ECS client to aws-sdk-go-v2 #4447
- Enhancement - Update tcs api model to rename osFilesystem to rootFileSystem. #4525
- Enhancement - Enhance unit test TestSetInstanceIdentity #4533
- Enhancement - Increased container exit reason message size from 255 to 1024 characters #4545
- Enhancement - Bump golang.org/x/net from 0.33.0 to 0.36.0 in /agent #4532
- Enhancement - Migrate ACS over to AWS SDK Go V2 #4534
- Enhancement - Migrate ASM to aws-sdk-go-v2 #4556
- Enhancement - Add IPv4 and IPv6 detection to Agent #4561
- Enhancement - Update Agent build golang version to 1.23.7 #4563
- Bugfix - Update tcs api model to rename BytesUtilized to bytesUtilized #4537
- Bugfix - Change back to having struct field pointers within TaskProtectionResponse #4559
Amazon ECS Agent - v1.91.2
- Bugfix - Revert "Migrate ECR client to aws-sdk-go-v2". #4539
Amazon ECS Agent - v1.91.1
- Enhancement - Add adaptive retry logic in RCI call for non-terminal errors. #4499
- Enhancement - Refactor introspection api to consume shared server in ecs-agent #4483
- Enhancement - Migrate ECR client to aws-sdk-go-v2. #4512
- Bugfix - Fixed a race condition with concurrent DiscoverPollEndpoint calls #4504
- Bugfix - Migrate over to smithy ResponseError for obtaining status code of IMDS GetMetadata calls #4516
- Enhancement - Update tcs api model. Includes update to field names to be camelCased and not CamelCased. #4525
- Enhancement - Increase LogConfig default max-buffer-size from 1m to 10m. #4524
- Enhancement - Modify amazon linux codebuild and spec file to include baking in the CSI driver tar file #4526
Amazon ECS Agent - v1.91.0
1.91.0
- Enhancement - Make the fluentd-async-connect log driver option configurable #4476
- Enhancement - Update amazon-ssm-agent version for exec to 3.3.1802.0 for ecs-anywhere #4511
- Bugfix - Ensure proper cleanup of gMSA Linux credentials by assigning leaseId to taskResource for credentialfetcher tasks #4490
Amazon ECS Agent - v1.90.0
Amazon ECS Agent - v1.89.3
Amazon ECS Agent - v1.89.2
1.89.2
- Enhancement - Refactors Branch ENI configuration to support all platform types #4436
- Enhancement - Update agent version of https://github.com/containerd/cgroups from v3.0.2 to v3.0.4 #4350
- Enhancement - Implement credentials chain for aws-sdk-go-v2 #4424
- Enhancement - Update amazon-ecs-cni-plugins to 2024.09.0 #4442
- Enhancement - Remove typos from annotations in ecs-init/docker/docker.go #4426
- Enhancement - Add check if tc is compatible before advertising fault injection capability #4434
- Enhancement - Add /etc/pki directory to appnet agent's bind mounts for service connect #4437