Skip to content

Releases: aws/amazon-ecs-agent

Amazon ECS Agent - v1.101.0

24 Nov 23:55

Choose a tag to compare

  • Feature - Add new environment variable ECS_PAUSE_LABELS to apply custom labels to pause containers #4789
  • Enhancement - Update Go version to 1.24.9 #4813

Amazon ECS Agent - v1.100.1

04 Nov 17:48
44f8eb6

Choose a tag to compare

  • 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

15 Oct 17:50

Choose a tag to compare

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

25 Sep 18:25

Choose a tag to compare

1.99.1

  • Enhancement - Update README and remove circular directions 4774
  • Bugfix - Fix agent update handling for IPv6-only instances 4781

Amazon ECS Agent - v1.99.0

12 Sep 20:13

Choose a tag to compare

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

25 Aug 21:18

Choose a tag to compare

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

12 Aug 16:51

Choose a tag to compare

1.97.1

  • Enhancement - Check if IPv6 kernel config file exists before using ip6tables #4744
  • Bugfix - Scope down IP address depletion fix to managed linux platform only #4741

Amazon ECS Agent - v1.97.0

01 Aug 16:35

Choose a tag to compare

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

17 Jul 17:26
e06fc44

Choose a tag to compare

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

18 Jun 22:33

Choose a tag to compare

  • 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