Repository navigation
Releases
Releases · aws/amazon-ecs-agent
Amazon ECS Agent - v1.108.2
- Enhancement - Update to golang 1.26.10 #5183
- Enhancement - Bump github.com/klauspost/compress from 1.16.7 to 1.18.7 in /ecs-init #5175
- Bugfix - Skip ACS reconnect when the session context is already canceled #5181
- Enhancement - Bump github.com/moby/sys/user from 0.3.0 to 0.4.1 in /ecs-init #5172
- Enhancement - Narrow the Managed Instances daemon-bridge NAT source to the daemon address #5167
- Bugfix - Skip CPU usage samples when the container CPU counter decreases #5179
- Bugfix - Fix a data race when injecting AWS region environment variables into containers #5178
Amazon ECS Agent - v1.108.1
- Enhancement - Bump ECS Exec SSM Agent to 3.3.5390.0 #5171
- Enhancement - Update to golang 1.26.9 #5170
- Enhancement - Bump github.com/aws/aws-sdk-go-v2/config from 1.33.6 to 1.33.8 in /ecs-agent, /agent and /ecs-init #5169
- Enhancement - Stage ecs-anywhere exec binaries in a temporary directory and verify their signature #5168
- Enhancement - Bump golang.org/x/time to 0.16.0 in /ecs-agent and /agent #5165
Amazon ECS Agent - v1.108.0
- Enhancement - Add ECS-Init install pointer for non-Amazon Linux AMIs to README #5161
- Enhancement - Remove direct docker run instructions from README #5160
- Enhancement - Bump github.com/aws/aws-sdk-go-v2/config from 1.28.1 to 1.33.6 in /ecs-agent, /agent, and /ecs-init #5159
- Feature - Enable IMDS IAM roles config resolution #5154
- Enhancement - Bump github.com/containerd/containerd from 1.7.33 to 1.7.36 in /agent #5155
- Enhancement - Bump github.com/containerd/containerd from 1.7.35 to 1.7.36 in /ecs-init #5156
- Enhancement - Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.195.0 to 1.334.0 in /ecs-agent and /agent #5148
- Enhancement - Bump google.golang.org/grpc from 1.83.1 to 1.83.2 in /ecs-agent, /ecs-agent/daemonimages/csidriver and /agent #5153
- Enhancement - Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.43.0 to 1.45.0 in /agent #5141
- Enhancement - IMDS credential scanner/refresher updates #5145
Amazon ECS Agent - v1.107.0
- Feature - Add MPS GPU Sharing capability #5139
- Enhancement - Add MPS control daemon health gate task resource #5107
- Enhancement - Surface MPS control-daemon impairment reason as StatusReason #5125
- Enhancement - Attach the MPS control daemon health gate to MPS tasks #5119
- Enhancement - Add ACCELERATED_COMPUTE health check for the MPS control daemon #5124
- Enhancement - Fetch GPG keys from S3 instead of GitHub in ECS Anywhere install script #5130
- Enhancement - Bump github.com/prometheus/common from 0.66.1 to 0.71.0 in /ecs-agent #5117
- Enhancement - Bump github.com/aws/aws-sdk-go-v2/credentials from 1.19.32 to 1.20.4 in /agent #5128
- Enhancement - Bump github.com/containerd/containerd from 1.7.33 to 1.7.35 in /ecs-init #5133
- Enhancement - Bump google.golang.org/grpc from 1.82.1 to 1.83.1 in /ecs-agent, /ecs-agent/daemonimages/csidriver and /agent #5123
- Enhancement - Bump k8s.io/api from 0.28.1 to 0.37.0 in /agent #5118
- Enhancement - Correct broken systemd link in README #5129
Amazon ECS Agent - v1.106.2
1.106.2
- Enhancement - Bump golang.org/x/text and related dependencies #5100
- Enhancement - Bump github.com/aws/aws-sdk-go-v2/feature/ec2/imds from 1.18.33 to 1.18.38 in /ecs-agent #5093
- Enhancement - Bump github.com/aws/aws-sdk-go-v2/service/secretsmanager from 1.35.2 to 1.44.7 in /agent #5094
- Enhancement - Bump github.com/gorilla/websocket from 1.5.0 to 1.5.3 #5108
- Enhancement - Update Go version to 1.26.7 #5105
- Enhancement - Add amazon-ecs-agent.gpg and amazon-ssm-agent.gpg to the CodePipeline release artifacts #5101
- Enhancement - IMDS credentials scanner/refresher: Add logging and validations #5091
- Enhancement - Bump github.com/containerd/cgroups/v3 from 3.0.4 to 3.1.3 in /agent #5081
- Enhancement - Bump google.golang.org/grpc from 1.81.1 to 1.82.1 in /ecs-agent and /agent #5085
- Enhancement - Bump github.com/aws/aws-sdk-go-v2/credentials from 1.19.29 to 1.19.32 in /ecs-agent, /agent and /ecs-init #5080
- Bugfix - fix(handlers): raise fault rate limit to 1 rps #5092
- Feature - Nvidia MPS GPU sharing (not yet enabled)
Amazon ECS Agent - v1.106.1
1.106.1
- Enhancement - Add retry for EFS volume creation to handle plugin timeout errors caused by concurrent mount operation #5077
- Enhancement - Bump github.com/aws/aws-sdk-go-v2/config from 1.32.23 to 1.32.31 in /agent #5064
- Enhancement - Bump google.golang.org/grpc from 1.79.3 to 1.82.1 in /ecs-agent/daemonimages/csidriver #5056
- Enhancement - Bump github.com/gorilla/mux from 1.8.0 to 1.8.1 in /ecs-agent #5063
- Enhancement - add nos3readcache S3 Files mount option #5062
- Feature - Nvidia MPS GPU sharing (not yet enabled)
- Add ecs.capability.gpu-sharing-mps capability for NVIDIA MPS GPU sharing #5053
- Inject NVIDIA MPS env vars and pipe mount into MPS containers #5082
- Map ACS GPU sharingStrategy onto the internal container model for MPS #5076
- Gate gpu-sharing-mps on complete per-GPU memory- #5075 #5075
- Regenerate ACS model for GPU sharingStrategy and validate it #5071
- Report per-GPU memory at container instance registration for GPU sharing #5061
- Regenerate ECS SDK with gpuInfo on PlatformDevice #5060
Amazon ECS Agent - v1.106.0
- Feature - Feature - Add FIS-driven DNS refresh add-sources endpoint for network-latency and network-packet-loss faults #5029
- Enhancement - Enhancement: Update SSM Agent version to 3.3.4624.0 for ECS exec #5054
- Enhancement - Backfill host DNS config on isolated platform #5047
- Enhancement - Bump github.com/aws/smithy-go from 1.27.3 to 1.27.4 in /agent #5051
- Enhancement - Bump github.com/aws/aws-sdk-go-v2/credentials in /ecs-agent, /agent and /ecs-init to 1.19.29 #5050
- Enhancement - Bump actions/setup-go from 6 to 7 in /.github/workflows #5049
- Enhancement - Update Go version to 1.25.12 #5048
- Enhancement - Bump github.com/vishvananda/netlink from 1.2.1-beta.2 to 1.3.1 in /ecs-agent, /agent and /ecs-init #5037
- Enhancement - Bump github.com/aws/aws-sdk-go-v2/credentials from 1.19.22 to 1.19.28 in /agent #5038
- Enhancement - Bump github.com/hectane/go-acl from 0.0.0-20190604041725-da78bae5fc95 to 1.0.0 in /agent #5022
- Enhancement - chore(deps): bump github.com/cilium/ebpf from v0.16.0 to v0.22.0 in /agent #5034
- Enhancement - Bump golang.org/x/net from 0.48.0 to 0.55.0 in /ecs-agent/daemonimages/csidriver #5031
- Enhancement - api-2.json: Add CONFIDENTIAL_PARTITION and attestationPolicy to api m… #5033
- Bugfix - Fix flaky TestHostResourceManagerTrickleQueue integration test #5026
Amazon ECS Agent - v1.105.1
1.105.1
- Enhancement - Populate ImageDigest for Service Connect sidecar containers #5006
- Enhancement - Bump github.com/containerd/containerd from 1.7.32 to 1.7.33 in /agent #5013
- Enhancement - Bump github.com/containerd/containerd from 1.7.32 to 1.7.33 in /ecs-init #5014
- Enhancement - Bump github.com/container-storage-interface/spec from 1.9.0 to 1.12.0 in /agent #5008
- Bugfix - Validate environment file S3 keys so they stay within the task resource directory #5011
Amazon ECS Agent - v1.105.0
- Feature - feat(acs-model): Add LogDriverVolumeConfiguration to ACS Volume shape #5005
- Enhancement - Removed cloudwatch from windows agent capabilities #5002
- Enhancement - Update Go version to 1.25.11 #5003
- Enhancement - Update golang.org/x/net to v0.56.0 #5004
- Enhancement - Add IsolatedDebugPlatform with DNS field backfill #4998
- Enhancement - enhancement: Migrate EBS CSI Driver image to AL2023 #4979
- Enhancement - Bump github.com/aws/aws-sdk-go-v2/config from 1.29.14 to 1.32.23 in /agent #4997
- Enhancement - Detect cloud-init failure at startup to prevent silent cluster miscon… #4988
- Enhancement - Add isolated_linux platform for isolated container networking #4991
- Enhancement - Emit failure metrics from IMDS credentials scanner #4995
- Enhancement - Update SSM GPG key for ECS Anywhere installation #4992
- Enhancement - Add Host type and BuildHosts to populate netNS.Hosts #4985
- Bugfix - Fix TestClientProxy to obtain available port dynamically #4999
- Bugfix - Fix flaky TestDPEAndACSConnFailureTrackerTracking nil pointer panic #4993
Amazon ECS Agent - v1.104.0
- Feature - Add support for ECS S3 Files integration #4962
- Feature - Add ECS_PROPAGATE_TASK_MEMORY_LIMIT_CGROUPV2 opt-in config #4986
- Enhancement - rename IMDSCredentialRefresher to IMDSCredentialsRefresher #4969
- Enhancement - inject AWS_REGION and AWS_DEFAULT_REGION into task containers #4946
- Enhancement - Export namespace prefix in IMDS scanner shared library. #4977
- Enhancement - Add TrustedExecutionConfiguration to task payload models #4980
- Enhancement - Add FailureTracker for DiscoverPollEndpoint + ACS/TCS connect workflows #4983
- Enhancement - Bump github.com/gorilla/mux from 1.8.0 to 1.8.1 in /agent #4976
- Enhancement - Bump github.com/containerd/containerd from 1.7.29 to 1.7.32 in /ecs-init #4970
- Enhancement - Bump google.golang.org/grpc from 1.79.3 to 1.81.1 in /ecs-agent #4974
- Enhancement - Bump github.com/containerd/containerd from 1.7.29 to 1.7.32 in /agent #4982
- Enhancement - Bump github.com/opencontainers/image-spec from 1.1.0 to 1.1.1 in /agent #4987