Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

amazon-ecs-init-1.106.0-160000.1.1 RPM for x86_64

From OpenSuSE Leap 16.0 for x86_64

Name: amazon-ecs-init Distribution: SUSE Linux 16
Version: 1.106.0 Vendor: SUSE LLC <https://www.suse.com/>
Release: 160000.1.1 Build date: Mon Aug 3 14:25:33 2026
Group: System Environment/Base Build host: reproducible
Size: 24353760 Source RPM: amazon-ecs-init-1.106.0-160000.1.1.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/aws/amazon-ecs-agent
Summary: Amazon EC2 Container Service Initialization
The Amazon EC2 Container Service initialization will start the ECS agent.
The ECS agent runs in a container and is needed to support integration
between the aws-cli ecs command line tool and an instance running in
Amazon EC2.

Provides

Requires

License

Apache-2.0

Changelog

* Mon Aug 03 2026 adrian.glaubitz@suse.com
  - Update to version 1.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) (bsc#1267794, CVE-2026-10722)
    * 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 model (#5033)
    * Bugfix - Fix flaky TestHostResourceManagerTrickleQueue integration test (#5026)
* Wed Jul 22 2026 mmachova@suse.com
  - CVE-2026-56852: golang.org/x/text/unicode/norm: infinite loop on
    truncated/invalid UTF-8 input (bsc#1272128)
    * CVE-2026-56852.patch
* Mon Jun 29 2026 adrian.glaubitz@suse.com
  - Update to version 1.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 misconfiguration (#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)
  - Bump Go version to 1.25.11
* Thu Jun 18 2026 adrian.glaubitz@suse.com
  - Update to version 1.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 onnect 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)
* Thu May 28 2026 adrian.glaubitz@suse.com
  - Update to version 1.103.2
    * Enhancement - Bump github.com/aws/aws-sdk-go-v2/service/fsx from
      1.53.1 to 1.65.10 in /agent (#4966)
    * Enhancement - Add semgrep security scan for command injection (#4959)
    * Enhancement - Bump golang.org/x/tools from 0.39.0 to 0.45.0 in
      /ecs-agent (#4965), also updates x/net to 0.54.0 (bsc#1266652, CVE-2026-39821)
    * Enhancement - Add integration test for credential refresher (#4961)
    * Enhancement - Bump golang.org/x/tools from 0.42.0 to 0.45.0 in /agent (#4873)
    * Enhancement - Update Go version to 1.25.10 (#4960)
    * Enhancement - Bump go.etcd.io/bbolt from 1.3.9 to 1.4.3 in /ecs-agent (#4872)
    * Enhancement - update credentials-fetcher retry comments/tests (#4954)
    * Enhancement - Enhancement - Add retry mechanism to credentialsfetcher (#4948)
    * Enhancement - Add IMDS credential refresher (#4953)
    * Bugfix - fix flaky tests depending on timers (#4955)
  - from version 1.103.1
    * Feature - Implement IMDS scanner for task credential retrieval,
      in the shared library (#4945)
    * Feature - Add config/capability for IMDS-based task credential retrieval
      (disabled for now) (#4938)
    * Feature - Add IMDS credential scanner interface and capability constant
      for IMDS-based task credential retrieval (#4937)
    * Enhancement - Bump github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs
      from 1.47.3 to 1.65.0 in /agent (#4921)
    * Enhancement - Bump github.com/aws/aws-sdk-go-v2/service/s3
      from 1.63.1 to 1.97.3 in /ecs-init (#4923)
    * Enhancement - Bump github.com/aws/aws-sdk-go-v2/service/s3
      from 1.79.2 to 1.97.3 in /agent (#4924)
    * Enhancement - Bump go.opentelemetry.io/otel/exporters/otlp/
      otlptrace/ otlptracehttp from 1.32.0 to 1.43.0 in /agent (#4926)
    * Enhancement - Truncate log values to make agent logs less verbose (#4940)
  - Drop CVE-2026-33814.patch, merged upstream
* Wed May 20 2026 adrian.glaubitz@suse.com
  - Add CVE-2026-33814.patch to fix hanging Transport in http2 code
    due to bad SETTINGS frame (bsc#1265843, CVE-2026-33814)
* Wed Apr 29 2026 adrian.glaubitz@suse.com
  - Update to version 1.103.0
    * Enhancement - Golang bump: 1.25.9 (#4935)
    * Enhancement - Use env variable to read user input when
      mounting FSx volumes (#4934)
    * Enhancement - Enhancement - Replace SSM Dualstack endpoint
      resolution logic with UseDualStackEndpoint (#4931)
    * Enhancement - Emit duration metrics for TACS connect/disconnect (#4928)
    * Enhancement - Bump github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream
      from 1.6.10 to 1.7.8 in /agent (#4922)
    * Enhancement - Bump github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream
      from 1.6.5 to 1.7.8 in /ecs-init (#4925)
    * Enhancement - Track and emit metric for disconnect time from ACS (#4920)
    * Enhancement - engine: skip execution role checks when task desired status
      is stopped (#4918)
    * Enhancement - Add NeuronDevices type and sysfs-based device discovery (#4919)
    * Bugfix - Fix release workflow branch handling and add GitHub App token (#4929)
    * Bugfix - fix(netlib): Conditionally add IPv6 subnet to IPAM config when IPv6 (#4916)
  - from version 1.102.2
    * Enhancement - Update SSM exec agent version to 3.3.4108.0 (#4912)
    * Enhancement - Update Go version to 1.25.8 (#4894)
    * Enhancement - Apply skip-gpg-check to both ecs-init and ssm agent (#4901)
    * Enhancement - Bump google.golang.org/grpc from 1.78.0 to 1.79.3 (#4906)
  - Bump Go version to 1.25.9
* Fri Apr 10 2026 jgleissner@suse.com
  - Drop use-agent-container-built-in-certs.patch (patch ineffective
    as it doesn't set //go:build required by newer versions of go)
  - Drop 'suse' flag from build script command so generic_rpm target
    gets built (otherwise /etc/ssl gets bind to agent container which
    shadows the built-in certificate files)
* Tue Apr 07 2026 jgleissner@suse.com
  - Do not use -z now linker flag (module nvml has unresolved symobls
    wich are provided by libnvidia-ml, so lazy linking is required
    otherwise binary fails to load)
* Tue Mar 31 2026 adrian.glaubitz@suse.com
  - Update to version 1.102.1
    * Enhancement - Improve ENI watcher udev logging (#4887)
    * Enhancement - Update go version to 1.25.7,
      Update unit test coverage logic (#4886)
    * Enhancement - Upgrade prometheus deps (#4883)
    * Enhancement - Use static IP for daemon tasks for Managed Instances,
      also updates amazon-ecs-cni-plugins (#4881)
    * Bugfix - Fix IMDS client rate limiting to prevent
      token refresh failures after 401 responses (#4870)
  - For the changes between 1.64.0 and 1.102.0, see CHANGELOG.md
  - Fix permissions of systemd service file
  - Include CHANGELOG.md in %doc section
  - Refresh reproducible.patch
  - Refresh use-agent-container-built-in-certs.patch
  - Switch upstream source to amazon-ecs-agent
  - Switch to systemd-tmpfiles to store runtime data (jsc#PED-14842)
* Mon Apr 14 2025 adrian.glaubitz@suse.com
  - Update to version 1.64.0-1
    * Cache Agent version 1.64.0
  - from version 1.63.1-1
    * Cache Agent version 1.63.1
  - from version 1.63.0-1
    * Cache Agent version 1.63.0
  - from version 1.62.2-1
    * Cache Agent version 1.62.2
  - from version 1.62.1-1
    * Fix bug in cgroup mount for rpm builds
  - from version 1.62.0-1
    * Update golang version 1.18.3
  - from version 1.61.3-1
    * Cache Agent version 1.61.3
  - from version 1.61.2-1
    * Cache Agent version 1.61.2
  - from version 1.61.1-1
    * Cache Agent version 1.61.1
    * Install script no longer fails on systems using cgroups v2
    * Add GO111MODULE=on to honnef.co/go/tools/cmd/staticcheck
  - from version 1.61.0-1
    * Cache Agent version 1.61.0
    * Check ipv4 routes for default network interface instead
      of defaulting to eth0
  - from version 1.60.1-1
    * Cache Agent version 1.60.1
  - from version 1.60.0-1
    * Cache Agent version 1.60.0
    * Add volume plugin to rpm/deb package
  - from version 1.59.0-1
    * Cache Agent version 1.59.0
    * Log what pre-start is doing
  - from version 1.58.0-2
    * Cache Agent version 1.58.0
    * Add exec prerequisites to ecs-anywhere installation script
  - from version 1.57.1-1
    * Cache Agent version 1.57.1
    * Enable AL2 support for ECS-A
    * Initialize docker client lazily
  - from version 1.57.0-1
    * Cache Agent version 1.57.0
  - from version 1.56.0-1
    * Cache Agent version 1.56.0
  - from version 1.55.5-1
    * Cache Agent version 1.55.5
  - from version 1.55.4-1
    * Cache Agent version 1.55.4
    * GPU updates for ECS Anywhere
    * Introduce new configuration variable ECS\_OFFHOST\_INTROSPECTION\_NAME
      to specify the primary network interface name to block offhost agent
      introspection port access.
  - from version 1.55.3-1
    * Cache Agent version 1.55.3
  - from version 1.55.2-1
    * Cache Agent version 1.55.2
  - from version 1.55.1-1
    * Cache Agent version 1.55.1
  - from version 1.55.0-1
    * Cache Agent version 1.55.0
  - from version 1.54.1-1
    * Cache Agent version 1.54.1
  - from version 1.54.0-1
    * Cache Agent version 1.54.0
  - Add -buildmode=pie to go build command line (bsc#1239945)
  - Refresh reproducible.patch
* Fri Apr 05 2024 badshah400@gmail.com
  - Use full URL for sources.
  - Use %license to mark LICENSE file.
* Tue Feb 20 2024 dimstar@opensuse.org
  - Use %patch -P N instead of deprecated %patchN.
* Wed Jun 23 2021 adrian.glaubitz@suse.com
  - Update to version 1.53.0-1
    * Cache Agent version 1.53.0
  - from version 1.52.2-2
    * Cache Agent version 1.52.2
    * ecs-anywhere-install: fix incorrect download url when running in cn region
  - from version 1.52.2-1
    * Cache Agent version 1.52.2
    * ecs-anywhere-install: remove dependency on gpg key server
    * ecs-anywhere-install: allow sandboxed apt installations
* Wed May 26 2021 rjschwei@suse.com
  - Add use-agent-container-built-in-certs.patch to use the built in certs from
    the downloaded agent container
  - Update amazon-ecs.service to consider the proper environment files
  - Set the cache state to ensure the latest agent container gets pulled
* Wed May 19 2021 rjschwei@suse.com
  - Update to version 1.52.1 (bsc#1186239, bsc#1186262)
    + Cache Agent version 1.52.1
    + Add support for ECS EXTERNAL launch type (ECS Anywhere)
* Mon Mar 15 2021 rjschwei@suse.com
  - Add info about bundled dependencies in spec
  - Fix required go version
  - Handle go 1.16 or later by switching GO111MODULE to previous default
* Fri Feb 26 2021 rjschwei@suse.com
  - Only build for x86_64 and aarch64
* Tue Feb 16 2021 rjschwei@suse.com
  - Update to version 1.50.1 (bsc#1182343, bsc#1182344)
    + Cache Agent version 1.50.1
    + Does not restart ECS Agent when it exits with exit code 5
  - For detailed changes between the previous version and this version see
    the included Changelog.md file
* Mon Feb 03 2020 dimstar@opensuse.org
  - BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
    shortcut through the -mini flavors.
* Wed Apr 03 2019 rjschwei@suse.com
  - Enable aarch64 build (bsc#1131459)
* Thu Aug 30 2018 bwiedemann@suse.com
  - Add reproducible.patch to use constant build path (boo#1062303)
* Tue Jul 17 2018 adrian.glaubitz@suse.com
  - Update to version 1.18.0
    + Cache Agent version 1.18.0
    + Add support for regional buckets
    + Bundle ECS Agent tarball in package
    + Download agent based on the partition
    + Mount Docker plugin files dir
* Fri May 25 2018 rjschwei@suse.com
  - Modify dependencies to work around module dependency issues in SLE
* Tue May 22 2018 rjschwei@suse.com
  - Update to version 1.17.3
    + No upstream changelog
* Thu Nov 03 2016 rjschwei@suse.com
  - Service needs to run after we know the network is fully configured
    thus use network-online.target instead of network.target
* Thu Nov 03 2016 rjschwei@suse.com
  - Update to version 1.13.0 (bsc#1008298)
    + Cache agent version 1.13.0
  - From 1.12.2
    + Cache Agent version 1.12.2
  - From 1.12.1
    + Cache Agent version 1.12.1
  - From 1.12.0
    + Enable Task IAM Role for containers launched with 'host' network mode
    + Cache Agent version 1.12.0
  - From 1.11.1
    + Cache Agent version 1.11.1
  - From 1.11.0
    + Enhancement - Support Task IAM Roles feature of Agent
    + Enhancement - Start Agent with host network mode
    + Enhancement - Cache Agent version 1.11.0
    + Enhancement - Add support for Docker 1.11.2
  - From 1.10.0
    + Enhancement - Cache Agent version 1.10.0
    + Enhancement - Add support for Docker 1.11.1
  - From 1.9.0
    + Enhancement - Cache Agent version 1.9.0
    - From 1.8.2
    + Enhancement - Cache Agent version 1.8.2
  - From 1.8.1
    + Enhancement - Cache Agent version 1.8.1
* Wed Jan 27 2016 rjschwei@suse.com
  - Update to version 1.7.1 (bsc#963837)
    + remove cgroup_location.patch, system path is integrated in build
      configuration
    + Cache Agent version 1.7.1
  - From 1.7.0
    + Cache Agent version 1.7.0
    + Add support for Docker 1.9.1
  - From 1.6.0
    + Cache Agent version 1.6.0
    + Updated source dependencies
* Thu Oct 08 2015 rjschwei@suse.com
  - Update to version 1.5.0 (bsc#949602)
    + Enhancement - Cache Agent version 1.5.0
    + Enhancement - Improved merge strategy for user-supplied environment
    + Enhancement - Add default supported logging drivers
  - Add build switch for SUSE, modify cgroup_location.patch
* Mon Sep 28 2015 rjschwei@suse.com
  - Update long description
* Sun Sep 27 2015 rjschwei@suse.com
  - Add patch cgroup_location.patch
    + Modify location where the agent looks for cgroup information
* Thu Sep 24 2015 rjschwei@suse.com
  - Drop the extra version number
    + Going forward we do not care about picking up -x tarball releases
      the do not contain source changes
* Thu Sep 24 2015 rjschwei@suse.com
  - Rename the service file, request from upstream
  - Spec file improvements to better match the requirements of the code
* Tue Sep 22 2015 rjschwei@suse.com
  - Update to version 1.4.0.2 (1.4.0-2 upstream)
    + Enhancement - Add support for Docker 1.7.1
    + Enhancement: Cache Agent version 1.4.0
    + Feature: Read Docker endpoint from environment variable
      DOCKER_HOST if present
* Tue Sep 22 2015 lchiquitto@suse.de
  - Set ExclusiveArch to disable building on architectures not
    supported by Go.
* Mon Aug 10 2015 rjschwei@suse.com
  - Include in SLE 12 (fate#319338)
    + Also related to fate#318337
* Mon Aug 10 2015 rjschwei@suse.com
  - go is only a BuildRequires as go is completely static and we need
    no runtime bits and pieces
* Wed Aug 05 2015 rjschwei@suse.com
  - Use the systemd unit file as source, no need to wrap it in a tarball
* Wed Aug 05 2015 ms@suse.com
  - Update to version 1.3.1
    + Added systemd unit script for start/stop
    + Added activation/deactivation of service in spec file
* Mon Jun 01 2015 rjschwei@suse.com
  - Initial build
    + Version 1.0-3
    + Not ready for use, still experimenting but need to share to push the
      work forward. The systemd init files need to be sorted out

Files

/etc/ecs
/etc/ecs/ecs.config
/etc/ecs/ecs.config.json
/usr/lib/systemd/system/amazon-ecs.service
/usr/lib/tmpfiles.d/amazon-ecs-init.conf
/usr/sbin/amazon-ecs-init
/usr/share/amazon-ecs-init
/usr/share/amazon-ecs-init/cache
/usr/share/amazon-ecs-init/cache/ecs-agent.tar
/usr/share/amazon-ecs-init/cache/state
/usr/share/doc/packages/amazon-ecs-init
/usr/share/doc/packages/amazon-ecs-init/CHANGELOG.md
/usr/share/doc/packages/amazon-ecs-init/CONTRIBUTING.md
/usr/share/doc/packages/amazon-ecs-init/NOTICE
/usr/share/doc/packages/amazon-ecs-init/README.md
/usr/share/licenses/amazon-ecs-init
/usr/share/licenses/amazon-ecs-init/LICENSE
/usr/share/man/man1/amazon-ecs-init.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Aug 14 23:02:52 2026