Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package amazon-ecs-init for openSUSE:Factory 
checked in at 2026-03-31 16:30:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/amazon-ecs-init (Old)
 and      /work/SRC/openSUSE:Factory/.amazon-ecs-init.new.1999 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "amazon-ecs-init"

Tue Mar 31 16:30:01 2026 rev:14 rq:1343906 version:1.102.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/amazon-ecs-init/amazon-ecs-init.changes  
2025-04-20 19:49:26.426561541 +0200
+++ 
/work/SRC/openSUSE:Factory/.amazon-ecs-init.new.1999/amazon-ecs-init.changes    
    2026-03-31 16:30:18.606993250 +0200
@@ -1,0 +2,20 @@
+Tue Mar 31 11:54:04 UTC 2026 - John Paul Adrian Glaubitz 
<[email protected]>
+
+- 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)
+
+-------------------------------------------------------------------

Old:
----
  amazon-ecs-init-1.64.0-1.tar.gz

New:
----
  amazon-ecs-init-1.102.1.tar.gz
  amazon-ecs-init.tmpfiles

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ amazon-ecs-init.spec ++++++
--- /var/tmp/diff_new_pack.yW04IS/_old  2026-03-31 16:30:19.695036088 +0200
+++ /var/tmp/diff_new_pack.yW04IS/_new  2026-03-31 16:30:19.699036245 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package amazon-ecs-init
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,14 +18,15 @@
 
 %define short_name amazon-ecs
 Name:           amazon-ecs-init
-Version:        1.64.0
+Version:        1.102.1
 Release:        0
 Summary:        Amazon EC2 Container Service Initialization
 License:        Apache-2.0
 Group:          System Environment/Base
-URL:            https://github.com/aws/amazon-ecs-init
-Source0:        
https://github.com/aws/amazon-ecs-init/archive/refs/tags/v%{version}-1.tar.gz#/%{name}-%{version}-1.tar.gz
+URL:            https://github.com/aws/amazon-ecs-agent
+Source0:        
https://github.com/aws/amazon-ecs-agent/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:        %{short_name}.service
+Source2:        amazon-ecs-init.tmpfiles
 Patch0:         reproducible.patch
 Patch1:         use-agent-container-built-in-certs.patch
 BuildRequires:  go  >= 1.7
@@ -138,9 +139,9 @@
 Amazon EC2.
 
 %prep
-%setup -q -n %{name}-%{version}-1
-%patch -P 0 -p1
-%patch -P 1
+%setup -q -n amazon-ecs-agent-%{version}
+%patch -P0 -p1
+%patch -P1 -p1
 
 %build
 export GO111MODULE="auto"
@@ -160,23 +161,34 @@
 touch %{buildroot}/%{_sysconfdir}/ecs/ecs.config
 touch %{buildroot}/%{_sysconfdir}/ecs/ecs.config.json
 
-mkdir -p %{buildroot}/%{_localstatedir}/cache/ecs
-touch %{buildroot}/%{_localstatedir}/cache/ecs/ecs-agent.tar
-echo 0 > %{buildroot}/%{_localstatedir}/cache/ecs/state
+mkdir -p %{buildroot}%{_datadir}/amazon-ecs-init/cache
+touch %{buildroot}%{_datadir}/amazon-ecs-init/cache/ecs-agent.tar
+echo 0 > %{buildroot}%{_datadir}/amazon-ecs-init/cache/state
+
+mkdir -p %{buildroot}%{_prefix}/lib/tmpfiles.d
+install -m 644 %{SOURCE2} 
%{buildroot}%{_prefix}/lib/tmpfiles.d/amazon-ecs-init.conf
+
+# Fix permissions for systemd unit file
+chmod 644 %{buildroot}%{_unitdir}/%{short_name}.service
+
+%posttrans
+%tmpfiles_create amazon-ecs-init.conf
 
 %files
 %defattr(-,root,root,-)
 %dir %{_sysconfdir}/ecs
-%dir %{_localstatedir}/cache/ecs
+%dir %{_datadir}/amazon-ecs-init
+%dir %{_datadir}/amazon-ecs-init/cache
 %license LICENSE
-%doc CONTRIBUTING.md NOTICE README.md
+%doc CHANGELOG.md CONTRIBUTING.md NOTICE README.md
+%{_datadir}/amazon-ecs-init/cache/ecs-agent.tar
+%{_datadir}/amazon-ecs-init/cache/state
 %config(noreplace) %{_sysconfdir}/ecs/ecs.config
 %config(noreplace) %{_sysconfdir}/ecs/ecs.config.json
 %{_mandir}/man*/*
-%{_sbindir}/*
+%{_sbindir}/amazon-ecs-init
 %{_unitdir}/%{short_name}.service
-%{_localstatedir}/cache/ecs/ecs-agent.tar
-%{_localstatedir}/cache/ecs/state
+%{_tmpfilesdir}/amazon-ecs-init.conf
 
 %pre
 %service_add_pre %{short_name}.service

++++++ amazon-ecs-init-1.64.0-1.tar.gz -> amazon-ecs-init-1.102.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/amazon-ecs-init/amazon-ecs-init-1.64.0-1.tar.gz 
/work/SRC/openSUSE:Factory/.amazon-ecs-init.new.1999/amazon-ecs-init-1.102.1.tar.gz
 differ: char 12, line 1

++++++ amazon-ecs-init.tmpfiles ++++++
d /var/cache/amazon/ecs         0755    root    root    -
C /var/cache/amazon/ecs/ecs-agent.tar    0644 root root - 
/usr/share/amazon-ecs-init/cache/ecs-agent.tar
C /var/cache/amazon/ecs/state   0644 root root - 
/usr/share/amazon-ecs-init/cache/state

++++++ reproducible.patch ++++++
--- /var/tmp/diff_new_pack.yW04IS/_old  2026-03-31 16:30:19.987047584 +0200
+++ /var/tmp/diff_new_pack.yW04IS/_new  2026-03-31 16:30:19.995047900 +0200
@@ -1,6 +1,6 @@
 Author: Bernhard M. Wiedemann <bwiedemann suse de>
 Date: 2018-08-30
-Updated: 2025-04-14
+Updated: 2026-03-31
 
 https://bugzilla.opensuse.org/show_bug.cgi?id=1062303
 
@@ -13,16 +13,15 @@
 
 See https://reproducible-builds.org/ for why this matters.
 
-diff -Nru amazon-ecs-init-1.64.0-1.orig/scripts/gobuild.sh 
amazon-ecs-init-1.64.0-1/scripts/gobuild.sh
---- amazon-ecs-init-1.64.0-1.orig/scripts/gobuild.sh   2022-09-14 
21:39:38.000000000 +0200
-+++ amazon-ecs-init-1.64.0-1/scripts/gobuild.sh        2025-04-14 
10:42:42.629494434 +0200
+--- amazon-ecs-agent-1.102.1.orig/scripts/gobuild.sh    2026-03-06 
22:46:03.000000000 +0100
++++ amazon-ecs-agent-1.102.1/scripts/gobuild.sh 2026-03-31 12:48:19.608361562 
+0200
 @@ -15,7 +15,7 @@
  set -x
  set -e
  export TOPWD="$(pwd)"
 -export BUILDDIR="$(mktemp -d)"
 +export BUILDDIR="$TOPWD/build"
- export GOPATH="${TOPWD}/ecs-init/:${BUILDDIR}"
- export SRCPATH="${BUILDDIR}/src/github.com/aws/amazon-ecs-init"
+ export SRCPATH="${BUILDDIR}/src/github.com/aws/amazon-ecs-agent"
+ export GOPATH="${TOPWD}:${BUILDDIR}"
  export GO111MODULE="auto"
 

++++++ use-agent-container-built-in-certs.patch ++++++
--- /var/tmp/diff_new_pack.yW04IS/_old  2026-03-31 16:30:20.015048687 +0200
+++ /var/tmp/diff_new_pack.yW04IS/_new  2026-03-31 16:30:20.031049317 +0200
@@ -1,16 +1,20 @@
---- ecs-init/config/config_generic_rpm.go.orig
-+++ ecs-init/config/config_generic_rpm.go
-@@ -1,4 +1,4 @@
+diff -Nru amazon-ecs-agent-1.102.1.orig/ecs-init/config/config_generic_rpm.go 
amazon-ecs-agent-1.102.1/ecs-init/config/config_generic_rpm.go
+--- amazon-ecs-agent-1.102.1.orig/ecs-init/config/config_generic_rpm.go        
2026-03-06 22:46:03.000000000 +0100
++++ amazon-ecs-agent-1.102.1/ecs-init/config/config_generic_rpm.go     
2026-03-31 13:10:12.587131159 +0200
+@@ -1,5 +1,5 @@
+ //go:build generic_rpm
 -// +build generic_rpm
 +// +build generic_rpm suse
  
  // Copyright 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved.
  //
---- ecs-init/config/config_suse_ubuntu_debian.go.orig
-+++ ecs-init/config/config_suse_ubuntu_debian.go
-@@ -1,4 +1,4 @@
--// +build suse ubuntu debian
-+// +build ubuntu debian
+diff -Nru 
amazon-ecs-agent-1.102.1.orig/ecs-init/config/config_suse_ubuntu_debian_chainguard.go
 
amazon-ecs-agent-1.102.1/ecs-init/config/config_suse_ubuntu_debian_chainguard.go
+--- 
amazon-ecs-agent-1.102.1.orig/ecs-init/config/config_suse_ubuntu_debian_chainguard.go
      2026-03-06 22:46:03.000000000 +0100
++++ 
amazon-ecs-agent-1.102.1/ecs-init/config/config_suse_ubuntu_debian_chainguard.go
   2026-03-31 13:11:39.190335214 +0200
+@@ -1,5 +1,5 @@
+ //go:build suse || ubuntu || debian || chainguard
+-// +build suse ubuntu debian chainguard
++// +build ubuntu debian chainguard
  
  // Copyright 2017-2018 Amazon.com, Inc. or its affiliates. All Rights 
Reserved.
  //

Reply via email to