Skip to content

Releases: aws/amazon-ecs-agent

Amazon ECS Agent - v1.93.0

01 May 21:29
Compare
Choose a tag to compare
  • 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

21 Apr 19:25
Compare
Choose a tag to compare
  • 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

21 Mar 16:34
Compare
Choose a tag to compare
  • Bugfix - Revert "Migrate ECR client to aws-sdk-go-v2". #4539

Amazon ECS Agent - v1.91.1

19 Mar 20:20
Compare
Choose a tag to compare
  • 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

05 Mar 18:41
Compare
Choose a tag to compare

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

05 Feb 21:14
Compare
Choose a tag to compare

1.90.0

  • Enhancement - Upgrade to latest NVIDIA NVML package #4469
  • Enhancement - Update SSM GPG key for ECS anywhere installation #4474

Amazon ECS Agent - v1.89.3

23 Jan 01:47
Compare
Choose a tag to compare

1.89.3

  • Enhancement - Migrate ec2 package to aws-sdk-go-v2 #4446
  • Enhancement - Handle specific exception codes on RCI call #4457
  • Enhancement - Rename duplicate time field to be more descriptive and unique #4465

Amazon ECS Agent - v1.89.2

17 Dec 06:03
Compare
Choose a tag to compare

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

Amazon ECS Agent - v1.89.1

09 Dec 19:05
Compare
Choose a tag to compare
  • Changes included from discarded v1.89.0 release

Changes included from discarded v1.89.0 release:

  • Enhancement - Bump google.golang.org/grpc from 1.64.0 to 1.64.1 in /ecs-agent/daemonimages/csidriver #4361
  • Enhancement - Log unresolved dependencies at info level #4419
  • Enhancement - Make the path to resolv.conf a configuration parameter instead of a hardcoded string #4421
  • Bugfix - Implement reference counting of volume mounts in amazon-ecs-volume-plugin #4425
  • Bugfix - Set firelens mem_buf_limit by default #4405

Amazon ECS Agent - v1.88.0

08 Nov 19:53
Compare
Choose a tag to compare

1.88.0

  • Feature - Fault Injection Service Integration #4414
  • Bugfix - Retry GPU devices check during env vars load if instance supports GPU #4387
  • Enhancement - Add additional logging for BHP fault #4394
  • Bugfix - Remove unnecessary set driver and instance log level calls #4396
  • Enhancement - Migrate ecs-init to aws-sdk-go-v2. #4372
  • Bugfix - Prevent TMDS access from being impacted by network-blackhole-port fault. #4403
  • Enhancement - Adding fault injection integration tests #4399
  • Enhancement - log acs/tacs endpoint #4401
  • Enhancement - Add SourcesToFilter support for network-blackhole-port fault #4408
  • Bugfix- Add validation to prevent Fault Injection APIs from accepting IPv6 addresses. #4411