Releases: aws/amazon-ecs-agent
Releases · aws/amazon-ecs-agent
Amazon ECS Agent - v1.101.0
Amazon ECS Agent - v1.100.1
- Enhancement - Update SSM Agent version to 3.3.3050.0 #4793
- Enhancement - Update amazon-vpc-cni-plugins to consume updated dependencies in a4e9ac0 #4801
- Enhancement - Check if ECS data directory exists within agent container #4802
- Bugfix - Stop collecting Service Connect stats only when there are zero running containers in the task #4796
Amazon ECS Agent - v1.100.0
1.100.0
- Feature - Add flowsPercent parameter to network latency and packet loss fault injection endpoints 4780
- Enhancement - Default to size-based log file rollover instead of hourly 4776
- Enhancement - Use same precedence for credential providers in Windows and Linux 4788
- Enhancement - Update SSM Agent version to 3.3.3050.0 4793
- Enhancement - Update Go version to 1.24.7 4794
- Bugfix - Skip iptables rules for introspection access from docker bridge when no bridge is found 4785
- Bugfix - Fixes bug in DNS configuration for SC tasks in BR platforms 4787
- Bugfix - Fix undercounting of network stats when using the awsvpc networking mode 4766
Amazon ECS Agent - v1.99.1
Amazon ECS Agent - v1.99.0
1.99.0
- Feature - Handle ecs.os-type-detailed attribute container instance registration 4724
- Feature - Support EBS task attach non-root user mode 4757
- Enhancement - Add container name visibility to the ListTagsForResource CloudTrail events coming from ECS agent 4760
- Enhancement - Get correct S3 URL suffix for EUSC regions in ecs-anywhere-install.sh 4761
- Enhancement - Remove unwanted docker-remote-api capabilities 4765
- Enhancement - Update ECS Anywhere exec agent version to 3.3.2958.0 4768
ECS Agent - v1.98.0
1.98.0
- Feature - Support for IPv6-only environments 4695
- Enhancement - Add groundwork for ECS_INSTANCE_IP_COMPATIBILITY override parameter #4745
- Enhancement - Populate HostIPv6Address in container metadata file for IPv6-only instances 4753
- Enhancement - Update network latency fault check 4726
- Enhancement - Update exec agent configuration to support ipv6-only environments when ready 4708
- Enhancement - Bump minimum required docker version for ecs-init rpm to 20.10 4732
- Bugfix - Initialize LastUpdated during healthcheck initialization. #4750
- Bugfix - Make bridge pause containers appear first in task metadata response as a workaround for Service Connect Agents v1.29.12.1 and older 4749
- Bugfix - Fix CloudWatchLogs endpoints key in exec SSM Agent config for IPv6-only case 4755
Amazon ECS Agent - v1.97.1
Amazon ECS Agent - v1.97.0
1.97.0
- Enhancement - Bump github.com/aws/aws-sdk-go-v2/service/ssm to 1.60.0 in /agent #4704
- Enhancement - Add Exponential/Backoff retry to GetResourceTags #4710
- Enhancement - Add detailed OS family value to HTTPClient User Agent header #4705
- Enhancement - Bump github.com/aws/aws-sdk-go-v2/service/ecr to 1.45.1 in /agent #4713
- Enhancement - Fixed "unrecognized formatter" error by registering custom log formatter before loading seelog configuration #4718
- Enhancement - Update aws-sdk-go-v2 to 1.36.6 #4723
- Enhancement - Add eusc-de-east-1 to unresolved regions for CW logs endpoint #4725
- Enhancement - Restrict introspection server access to local network by default #4706
- Enhancement - Update Go version to 1.23.11 #4728
Amazon ECS Agent - v1.96.0
1.96.0
- Feature - Support ECS Firelens non-root user mode #4697
- Enhancement - Consume dns server from payload #4668
- Enhancement - [TMDS Fault Injection] Improve network interface detection to handle multiple default interfaces in host mode and update IPv6-only task identification #4670
- Enhancement - Stricter validation for task metadata in fault injection handlers #4676
- Enhancement - Require ip6tables for fault injection capability on IPv6-only instances #4675
- Enhancement - Add empty implementation for GetDefaultNetworkInterfaces method on unsupported platforms #4681
- Enhancement - Update SSM Agent for Exec for ECS Anywhere to 3.3.2299.0 #4690
- Enhancement - Update Go version to 1.23.10 #4698
- Bugfix - Network latency and packet loss faults should apply to all default network interfaces in host mode #4671
- Bugfix - Determine IP compatibility of the instance using all ENIS and not just the primary ENI #4674
- Bugfix - Fix "default" ecs cluster auto-create logic #4689
Amazon ECS Agent - v1.95.0
- Enhancement - IPv6-only support
- Add support for IPv6 targets to network-latency and network-packet-loss faults #4645
- SubnetGatewayIPV6Address and IPv6SubnetCIDRBlock metadata for IPv6-only tasks #4649
- Network bindings for IPv6-only instances #4651
- ECS Client dual stack endpoint usage #4652
- Dual stack EC2 client on IPv6-only instances #4658
- Net utils for finding default network interfaces #4665
- Enhancement - clean up v1 credentials chain #4647
- Enhancement - Set DeviceName to eth1 for managed instances #4636
- Enhancement - Migrate from github.com/docker/distribution/reference to github.com/distribution/reference #4643
- Enhancement - Enable DualStack ECR Image URI #4612
- Enhancement - Move duplicate awsrulesfn package to the ecs-agent module #4661
- Enhancement - Fault Injection - Add a general error case for default network interface resolution errors #4666
- Enhancement - Consume dns server from payload #4668
- Enhancement - [TMDS Fault Injection] Improve network interface detection to handle multiple default interfaces in host mode and update IPv6-only task identification #4670
- Bugfix - Make loopback interface lookup more robust #4648
- Bugfix - SubnetGatewayIPv6Address metadata field name fix #4650
- Bugfix - Remove duplicate ipcompatibilty package #4654
- Bugfix: Network latency and packet loss faults should apply to all default network interfaces in host mode #4671