Hello community,

here is the log from the commit of package google-compute-engine for 
openSUSE:Factory checked in at 2018-06-20 15:30:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/google-compute-engine (Old)
 and      /work/SRC/openSUSE:Factory/.google-compute-engine.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "google-compute-engine"

Wed Jun 20 15:30:34 2018 rev:9 rq:617562 version:20180510

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/google-compute-engine/google-compute-engine.changes  
    2018-05-16 11:44:04.274888116 +0200
+++ 
/work/SRC/openSUSE:Factory/.google-compute-engine.new/google-compute-engine.changes
 2018-06-20 15:31:46.449168030 +0200
@@ -1,0 +2,29 @@
+Mon Jun 18 17:32:17 UTC 2018 - adrian.glaub...@suse.com
+
+- Ensure that google-ip-forwarding-daemon service and
+  google-network-setup are stopped and disabled
+  during upgrade
+- Ensure that google-network-daemon service is enabled
+  and started during upgrade
+
+-------------------------------------------------------------------
+Thu Jun 14 10:31:14 UTC 2018 - adrian.glaub...@suse.com
+
+- Add patch to set run_dir to /var/run (bsc#1097378, #1097616)
+  + gcei-set-run_dir.patch
+- Drop deleted patch from spec file
+  + gcei-lnx-distro-py3.patch
+
+-------------------------------------------------------------------
+Tue May 29 19:21:31 UTC 2018 - rjsch...@suse.com
+
+- Remove gcei-lnx-distro-py3.patch
+  + Upstream intention is to depend on distro module from GitHub
+- Add dependency on python3-distro for SLE/Leap 15 and later
+
+-------------------------------------------------------------------
+Mon May 21 16:24:22 UTC 2018 - rjsch...@suse.com
+
+- Add patch gcei-lnx-distro-py3.patch (bsc#1094074)
+
+-------------------------------------------------------------------

New:
----
  gcei-set-run_dir.patch

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

Other differences:
------------------
++++++ google-compute-engine.spec ++++++
--- /var/tmp/diff_new_pack.AhlG1q/_old  2018-06-20 15:31:49.081072539 +0200
+++ /var/tmp/diff_new_pack.AhlG1q/_new  2018-06-20 15:31:49.081072539 +0200
@@ -36,6 +36,7 @@
 Source8:        baselibs.conf
 Patch1:         gcei-hide-py-deps.patch
 Patch2:         gcei-scripts-after-reg.patch
+Patch3:         gcei-set-run_dir.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -46,6 +47,7 @@
 Group:          System/Daemons
 Requires:       google-compute-engine-oslogin == %{version}
 %if 0%{?suse_version} && 0%{?suse_version} > 1315
+Requires:       python3-distro
 Requires:       python3-setuptools
 %else
 Requires:       python-setuptools
@@ -60,6 +62,7 @@
 Requires:       sysvinit
 %endif
 %if 0%{?suse_version} && 0%{?suse_version} > 1315
+BuildRequires:  python3-distro
 BuildRequires:  python3-setuptools
 %else
 BuildRequires:  python-setuptools
@@ -101,6 +104,7 @@
 %setup -q -n compute-image-packages-%{version}
 %patch1
 %patch2
+%patch3
 find -name "*.py" | xargs sed -i 'sm#!/usr/bin/pythonmm'
 
 %build
@@ -165,7 +169,27 @@
 %post init
 %if 0%{?suse_version} > 1140
     %service_add_post google-accounts-daemon.service 
google-clock-skew-daemon.service google-instance-setup.service 
google-network-daemon.service google-shutdown-scripts.service 
google-startup-scripts.service
-%else
+        if [ -f /usr/lib/systemd/system/google-ip-forwarding-daemon.service ]; 
then
+            systemctl stop --no-block google-ip-forwarding-daemon
+            systemctl disable google-ip-forwarding-daemon.service
+        fi
+        if [ -f /usr/lib/systemd/system/google-network-setup.service ]; then
+            systemctl stop --no-block google-network-setup
+            systemctl disable google-network-setup.service
+        fi
+        if [ "$1" == "2" ] && ! [ -e /.buildenv ]; then
+            # "$1" == "2" means the package is being upgraded
+            # ./buildenv is only present during package builds
+            systemctl enable google-network-daemon.service
+            systemctl start google-network-daemon.service
+        fi
+%else
+    if [ "$1" == "2" ] && ! [ -e /.buildenv ]; then
+       # "$1" == "2" means the package is being upgraded
+       # ./buildenv is only present during package builds
+       service google-network-daemon start
+    fi
+
     %fillup_and_insserv -fy google-accounts-daemon
     %fillup_and_insserv -fy google-clock-skew-daemon
     %fillup_and_insserv -fy google-instance-setup

++++++ gcei-set-run_dir.patch ++++++
--- google_compute_engine/instance_setup/instance_config.py.orig        
2018-05-11 00:57:22.000000000 +0200
+++ google_compute_engine/instance_setup/instance_config.py     2018-06-14 
11:26:03.631232864 +0200
@@ -86,7 +86,7 @@
           'target_instance_ips': 'true',
       },
       'MetadataScripts': {
-          'run_dir': '',
+          'run_dir': '/var/run',
           'startup': 'true',
           'shutdown': 'true',
       },

Reply via email to