commit amazon-ecs-init for openSUSE:Factory

2020-02-07 Thread root
Hello community,

here is the log from the commit of package amazon-ecs-init for openSUSE:Factory 
checked in at 2020-02-07 15:56:13

Comparing /work/SRC/openSUSE:Factory/amazon-ecs-init (Old)
 and  /work/SRC/openSUSE:Factory/.amazon-ecs-init.new.26092 (New)


Package is "amazon-ecs-init"

Fri Feb  7 15:56:13 2020 rev:5 rq:770799 version:1.18.0

Changes:

--- /work/SRC/openSUSE:Factory/amazon-ecs-init/amazon-ecs-init.changes  
2019-06-01 09:48:34.283343303 +0200
+++ 
/work/SRC/openSUSE:Factory/.amazon-ecs-init.new.26092/amazon-ecs-init.changes   
2020-02-07 15:57:21.675603215 +0100
@@ -1,0 +2,6 @@
+Mon Feb  3 11:59:20 UTC 2020 - Dominique Leuenberger 
+
+- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
+  shortcut through the -mini flavors.
+
+---



Other differences:
--
++ amazon-ecs-init.spec ++
--- /var/tmp/diff_new_pack.AtX5ID/_old  2020-02-07 15:57:22.411603591 +0100
+++ /var/tmp/diff_new_pack.AtX5ID/_new  2020-02-07 15:57:22.415603593 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package amazon-ecs-init
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,12 +23,12 @@
 Summary:Amazon EC2 Container Service Initialization
 License:Apache-2.0
 Group:  System Environment/Base
-Url:https://github.com/aws/amazon-ecs-init
+URL:https://github.com/aws/amazon-ecs-init
 Source0:%{name}-%{version}-1.tar.gz
 Source1:%{short_name}.service
 Patch0: reproducible.patch
 BuildRequires:  go
-BuildRequires:  systemd
+BuildRequires:  pkgconfig(systemd)
 %if 0%{?is_opensuse}
 Requires:   docker >= 1.6.0
 %else




commit amazon-ecs-init for openSUSE:Factory

2019-06-01 Thread root
Hello community,

here is the log from the commit of package amazon-ecs-init for openSUSE:Factory 
checked in at 2019-06-01 09:48:33

Comparing /work/SRC/openSUSE:Factory/amazon-ecs-init (Old)
 and  /work/SRC/openSUSE:Factory/.amazon-ecs-init.new.5148 (New)


Package is "amazon-ecs-init"

Sat Jun  1 09:48:33 2019 rev:4 rq:705920 version:1.18.0

Changes:

--- /work/SRC/openSUSE:Factory/amazon-ecs-init/amazon-ecs-init.changes  
2018-10-04 19:02:21.815148564 +0200
+++ 
/work/SRC/openSUSE:Factory/.amazon-ecs-init.new.5148/amazon-ecs-init.changes
2019-06-01 09:48:34.283343303 +0200
@@ -1,0 +2,5 @@
+Wed Apr  3 18:45:07 UTC 2019 - Robert Schweikert 
+
+- Enable aarch64 build (bsc#1131459)
+
+---



Other differences:
--
++ amazon-ecs-init.spec ++
--- /var/tmp/diff_new_pack.U9uJYE/_old  2019-06-01 09:48:34.987343063 +0200
+++ /var/tmp/diff_new_pack.U9uJYE/_new  2019-06-01 09:48:34.991343062 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package amazon-ecs-init
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -39,7 +39,7 @@
 %endif
 Requires:   systemd
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-ExclusiveArch:  %ix86 x86_64
+ExclusiveArch:  %ix86 x86_64 aarch64
 
 %description
 The Amazon EC2 Container Service initialization will start the ECS agent.




commit amazon-ecs-init for openSUSE:Factory

2018-10-04 Thread root
Hello community,

here is the log from the commit of package amazon-ecs-init for openSUSE:Factory 
checked in at 2018-10-04 19:02:15

Comparing /work/SRC/openSUSE:Factory/amazon-ecs-init (Old)
 and  /work/SRC/openSUSE:Factory/.amazon-ecs-init.new (New)


Package is "amazon-ecs-init"

Thu Oct  4 19:02:15 2018 rev:3 rq:639878 version:1.18.0

Changes:

--- /work/SRC/openSUSE:Factory/amazon-ecs-init/amazon-ecs-init.changes  
2018-08-02 14:57:08.344176201 +0200
+++ /work/SRC/openSUSE:Factory/.amazon-ecs-init.new/amazon-ecs-init.changes 
2018-10-04 19:02:21.815148564 +0200
@@ -1,0 +2,5 @@
+Thu Aug 30 09:25:08 UTC 2018 - bwiedem...@suse.com
+
+- Add reproducible.patch to use constant build path (boo#1062303)
+
+---

New:

  reproducible.patch



Other differences:
--
++ amazon-ecs-init.spec ++
--- /var/tmp/diff_new_pack.EfrErw/_old  2018-10-04 19:02:22.547147794 +0200
+++ /var/tmp/diff_new_pack.EfrErw/_new  2018-10-04 19:02:22.551147790 +0200
@@ -26,6 +26,7 @@
 Url:https://github.com/aws/amazon-ecs-init
 Source0:%{name}-%{version}-1.tar.gz
 Source1:%{short_name}.service
+Patch0: reproducible.patch
 BuildRequires:  go
 BuildRequires:  systemd
 %if 0%{?is_opensuse}
@@ -48,6 +49,7 @@
 
 %prep
 %setup -q -n %{name}-%{version}-1
+%patch0 -p1
 
 %build
 ./scripts/gobuild.sh suse

++ reproducible.patch ++
Author: Bernhard M. Wiedemann 
Date: 2018-08-30

https://bugzilla.opensuse.org/show_bug.cgi?id=1062303

Without this patch, there was always variation
in /usr/sbin/amazon-ecs-init differs in ELF section .gopclntab
  b7ed20 7a5f1e00 285f1e00 2f746d70 2f746d70  z_..(_../tmp/tmp
- b7ed30 2e6a4867 4463556e 6c46702f 7372632f  .jHgDcUnlFp/src/
+ b7ed30 2e385731 596d4c63 556a462f 7372632f  .8W1YmLcUjF/src/
  b7ed40 67697468 75622e63 6f6d2f61 77732f61  github.com/aws/a

See https://reproducible-builds.org/ for why this matters.

Index: amazon-ecs-init-1.18.0-1/scripts/gobuild.sh
===
--- amazon-ecs-init-1.18.0-1.orig/scripts/gobuild.sh
+++ amazon-ecs-init-1.18.0-1/scripts/gobuild.sh
@@ -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"
 



commit amazon-ecs-init for openSUSE:Factory

2018-08-02 Thread root
Hello community,

here is the log from the commit of package amazon-ecs-init for openSUSE:Factory 
checked in at 2018-08-02 14:57:06

Comparing /work/SRC/openSUSE:Factory/amazon-ecs-init (Old)
 and  /work/SRC/openSUSE:Factory/.amazon-ecs-init.new (New)


Package is "amazon-ecs-init"

Thu Aug  2 14:57:06 2018 rev:2 rq:625037 version:1.18.0

Changes:

--- /work/SRC/openSUSE:Factory/amazon-ecs-init/amazon-ecs-init.changes  
2018-05-29 10:40:18.718696827 +0200
+++ /work/SRC/openSUSE:Factory/.amazon-ecs-init.new/amazon-ecs-init.changes 
2018-08-02 14:57:08.344176201 +0200
@@ -1,0 +2,15 @@
+Tue Jul 17 11:54:46 UTC 2018 - adrian.glaub...@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 12:53:24 UTC 2018 - rjsch...@suse.com
+
+- Modify dependencies to work around module dependency issues in SLE
+
+---

Old:

  amazon-ecs-init-1.17.3.tar.gz

New:

  amazon-ecs-init-1.18.0-1.tar.gz



Other differences:
--
++ amazon-ecs-init.spec ++
--- /var/tmp/diff_new_pack.rMeciI/_old  2018-08-02 14:57:09.012177323 +0200
+++ /var/tmp/diff_new_pack.rMeciI/_new  2018-08-02 14:57:09.016177329 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package amazon-ecs-init
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,19 +15,27 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %define short_name amazon-ecs
 Name:   amazon-ecs-init
-Version:1.17.3
+Version:1.18.0
 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:%{name}-%{version}.tar.gz
+Source0:%{name}-%{version}-1.tar.gz
 Source1:%{short_name}.service
 BuildRequires:  go
 BuildRequires:  systemd
+%if 0%{?is_opensuse}
 Requires:   docker >= 1.6.0
+%else
+# We cannot handle cross module dependencies properly, i.e. one module can
+# onlyd depend on one other module, instead of having a one to many
+# dependency construct.
+Recommends: docker >= 1.6.0
+%endif
 Requires:   systemd
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 ExclusiveArch:  %ix86 x86_64
@@ -39,7 +47,7 @@
 Amazon EC2.
 
 %prep
-%setup -q -n %{name}-%{version}
+%setup -q -n %{name}-%{version}-1
 
 %build
 ./scripts/gobuild.sh suse
@@ -75,7 +83,6 @@
 %{_localstatedir}/cache/ecs/ecs-agent.tar
 %{_localstatedir}/cache/ecs/state
 
-
 %pre
 %service_add_pre %{short_name}.service