Hello community,

here is the log from the commit of package google-compute-engine for 
openSUSE:Factory checked in at 2019-05-17 23:43:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/google-compute-engine (Old)
 and      /work/SRC/openSUSE:Factory/.google-compute-engine.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "google-compute-engine"

Fri May 17 23:43:50 2019 rev:14 rq:703578 version:20190416

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/google-compute-engine/google-compute-engine.changes  
    2019-02-01 11:48:40.868353117 +0100
+++ 
/work/SRC/openSUSE:Factory/.google-compute-engine.new.5148/google-compute-engine.changes
    2019-05-17 23:43:51.817889733 +0200
@@ -1,0 +2,34 @@
+Thu May 16 12:48:40 UTC 2019 - John Paul Adrian Glaubitz 
<[email protected]>
+
+- Update to version 20190416 (bsc#1128392, bsc#1134179)
+  + Google Compute Engine
+    * FreeBSD fixes: syslog socket location and OS detection.
+    * Upstart systems: only run startup scripts at boot.
+  + Google Compute Engine OS Login
+    * Fix pam_group ordering detection.
+    * Restart cron from the OS Login control file.
+    * Add PAM entry to su:account stack.
+- from version 20190315
+  + Google Compute Engine OS Login
+    * Fix alternate challenge section for two factor authentication.
+    * Fix FreeBSD compatibility issues in the control file.
+- from version 20190304
+  + Google Compute Engine
+    * Set oom_score_adjust for google_accounts_daemon.
+  + Google Compute Engine OS Login
+    * Use pam_group to provide users with default groups.
+    * Add compat.h to support FreeBSD.
+    * Exit immediately after a two factor authentication failure.
+    * Add support for Google phone prompt challenges.
+- Adjust paths for new upstream directory layout in %build and %install
+- Include systemd service file to run google_optimize_local_ssd command
+  + google-optimize-local-ssd.service
+- Include systemd service file to run google_set_multiqueue command
+  + google-set-multiqueue.service
+- Install journald configuration files into /usr/lib/systemd/journald.conf.d
+- Refresh patches for new version
+  + gcei-hide-py-deps.patch
+  + gcei-scripts-after-reg.patch
+  + gcei-set-run_dir.patch
+
+-------------------------------------------------------------------

Old:
----
  compute-image-packages-20190124.tar.gz

New:
----
  compute-image-packages-20190416.tar.gz
  google-optimize-local-ssd.service
  google-set-multiqueue.service

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

Other differences:
------------------
++++++ google-compute-engine.spec ++++++
--- /var/tmp/diff_new_pack.mwIRVI/_old  2019-05-17 23:43:52.409889408 +0200
+++ /var/tmp/diff_new_pack.mwIRVI/_new  2019-05-17 23:43:52.417889403 +0200
@@ -19,7 +19,7 @@
 %define setup_version 2.8.13
 
 Name:           google-compute-engine
-Version:        20190124
+Version:        20190416
 Release:        0
 Summary:        GCE Instance Initialization
 License:        Apache-2.0
@@ -28,6 +28,8 @@
 Source0:        compute-image-packages-%{version}.tar.gz
 Source7:        google-compute-engine-rpmlintrc
 Source8:        baselibs.conf
+Source9:        google-optimize-local-ssd.service
+Source10:       google-set-multiqueue.service
 Patch1:         gcei-hide-py-deps.patch
 Patch2:         gcei-scripts-after-reg.patch
 Patch3:         gcei-set-run_dir.patch
@@ -88,18 +90,22 @@
 
 %prep
 %setup -q -n compute-image-packages-%{version}
-%patch1
-%patch2
-%patch3
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
 find -name "*.py" | xargs sed -i 'sm#!/usr/bin/pythonmm'
+cp %{SOURCE9} google-optimize-local-ssd.service
+cp %{SOURCE10} google-set-multiqueue.service
 
 %build
+cd packages/python-google-compute-engine
 %if 0%{?suse_version} && 0%{?suse_version} > 1315
 python3 setup.py build
 %else
 python setup.py build
 %endif
-pushd google_compute_engine_oslogin
+cd ..
+pushd google-compute-engine-oslogin
 %if 0%{?suse_version} && 0%{?suse_version} > 1315
 make %{?_smp_mflags}
 %else
@@ -108,32 +114,41 @@
 popd
 
 %install
+cd packages/python-google-compute-engine
 %if 0%{?suse_version} && 0%{?suse_version} > 1315
 python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
 %else
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
 %endif
+cd ..
+mkdir -p %{buildroot}%{_bindir}
+cp google-compute-engine/src/usr/bin/* %{buildroot}%{_bindir}
 mkdir -p %{buildroot}%{_sbindir}
 # Init
 mkdir -p %{buildroot}%{_unitdir}
-cp google_compute_engine_init/systemd/*.service %{buildroot}%{_unitdir}
+cp ../google-optimize-local-ssd.service %{buildroot}%{_unitdir}
+cp ../google-set-multiqueue.service %{buildroot}%{_unitdir}
+cp google-compute-engine/src/lib/systemd/system/*.service 
%{buildroot}%{_unitdir}
 for srv_name in %{buildroot}%{_unitdir}/*.service; do rc_name=$(basename -s 
'.service' $srv_name); ln -s service %{buildroot}%{_sbindir}/rc$rc_name; done
 # Sysconfig
 mkdir -p %{buildroot}%{_sysconfdir}/sysctl.d
-cp google_config/sysctl/11-gce-network-security.conf 
%{buildroot}%{_sysconfdir}/sysctl.d
+cp google-compute-engine/src/etc/sysctl.d/11-gce-network-security.conf 
%{buildroot}%{_sysconfdir}/sysctl.d
 # udev
 mkdir -p %{buildroot}/usr/lib/udev/rules.d
-cp google_config/udev/* %{buildroot}/usr/lib/udev/rules.d
+cp google-compute-engine/src/lib/udev/rules.d/* 
%{buildroot}/usr/lib/udev/rules.d
+# journald
+mkdir -p %{buildroot}/usr/lib/systemd/journald.conf.d
+cp google-compute-engine/src/usr/lib/systemd/journald.conf.d/* 
%{buildroot}/usr/lib/systemd/journald.conf.d
 # syslog
-mkdir %{buildroot}/%{_sysconfdir}/rsyslog.d
-cp google_config/rsyslog/* %{buildroot}/%{_sysconfdir}/rsyslog.d
+mkdir -p %{buildroot}/%{_sysconfdir}/rsyslog.d
+cp google-compute-engine/src/etc/rsyslog.d/* 
%{buildroot}/%{_sysconfdir}/rsyslog.d
 # oslogin
-pushd google_compute_engine_oslogin
+pushd google-compute-engine-oslogin
 make install DESTDIR=%{buildroot} NSS_INSTALL_PATH=%{_lib} 
PAM_INSTALL_PATH=%{_lib}/security
 popd
 # kernel module blacklist
 mkdir -p %{buildroot}/%{_sysconfdir}/modprobe.d
-cp google_config/modprobe/gce-blacklist.conf 
%{buildroot}/%{_sysconfdir}/modprobe.d/
+cp google-compute-engine/src/etc/modprobe.d/gce-blacklist.conf  
%{buildroot}/%{_sysconfdir}/modprobe.d/
 
 %pre init
     if [ -f /usr/lib/systemd/system/google-ip-forwarding-daemon.service ]; then
@@ -144,10 +159,10 @@
         systemctl stop --no-block google-network-setup
         systemctl disable google-network-setup.service
     fi
-    %service_add_pre 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
+    %service_add_pre google-accounts-daemon.service 
google-clock-skew-daemon.service google-instance-setup.service 
google-network-daemon.service google-optimize-local-ssd.service 
google-set-multiqueue.service google-shutdown-scripts.service 
google-startup-scripts.service
 
 %post init
-    %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
+    %service_add_post google-accounts-daemon.service 
google-clock-skew-daemon.service google-instance-setup.service 
google-network-daemon.service google-optimize-local-ssd.service 
google-set-multiqueue.service google-shutdown-scripts.service 
google-startup-scripts.service
     if [ "$1" == "2" ] && ! [ -e /.buildenv ]; then
         # "$1" == "2" means the package is being upgraded
         # ./buildenv is only present during package builds
@@ -159,10 +174,10 @@
 /sbin/ldconfig
 
 %preun init
-    %service_del_preun -f 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
+    %service_del_preun -f google-accounts-daemon.service 
google-clock-skew-daemon.service google-instance-setup.service 
google-network-daemon.service google-optimize-local-ssd.service 
google-set-multiqueue.service google-shutdown-scripts.service 
google-startup-scripts.service
 
 %postun init
-    %service_del_postun -f 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
+    %service_del_postun -f google-accounts-daemon.service 
google-clock-skew-daemon.service google-instance-setup.service 
google-network-daemon.service google-optimize-local-ssd.service 
google-set-multiqueue.service google-shutdown-scripts.service 
google-startup-scripts.service
 
 %postun oslogin 
 /sbin/ldconfig
@@ -199,9 +214,12 @@
 %endif
 %{_unitdir}/*.service
 %config %{_sysconfdir}/sysctl.d/*
+%dir /usr/lib/systemd
+%dir /usr/lib/systemd/journald.conf.d
 %dir /usr/lib/udev
 %dir /usr/lib/udev/rules.d
 /usr/lib/udev/rules.d/*
+/usr/lib/systemd/journald.conf.d/*
 %dir %{_sysconfdir}/rsyslog.d
 %dir %{_sysconfdir}/modprobe.d
 %config %{_sysconfdir}/rsyslog.d/*

++++++ compute-image-packages-20190124.tar.gz -> 
compute-image-packages-20190416.tar.gz ++++++
++++ 37469 lines of diff (skipped)

++++++ gcei-hide-py-deps.patch ++++++
--- /var/tmp/diff_new_pack.mwIRVI/_old  2019-05-17 23:43:52.581889313 +0200
+++ /var/tmp/diff_new_pack.mwIRVI/_new  2019-05-17 23:43:52.581889313 +0200
@@ -1,11 +1,12 @@
---- setup.py.orig      2018-02-27 23:53:04.000000000 +0100
-+++ setup.py   2018-04-16 13:37:45.384716199 +0200
+diff -Nru 
compute-image-packages-20190416.orig/packages/python-google-compute-engine/setup.py
 compute-image-packages-20190416/packages/python-google-compute-engine/setup.py
+--- 
compute-image-packages-20190416.orig/packages/python-google-compute-engine/setup.py
        2019-04-17 02:46:12.000000000 +0200
++++ 
compute-image-packages-20190416/packages/python-google-compute-engine/setup.py  
   2019-05-06 16:45:55.321595572 +0200
 @@ -29,7 +29,7 @@
      author_email='[email protected]',
      description='Google Compute Engine',
      include_package_data=True,
 -    install_requires=install_requires,
-+#    install_requires=install_requires,
++#   install_requires=install_requires,
      license='Apache Software License',
      long_description='Google Compute Engine guest environment.',
      name='google-compute-engine',

++++++ gcei-scripts-after-reg.patch ++++++
--- /var/tmp/diff_new_pack.mwIRVI/_old  2019-05-17 23:43:52.585889311 +0200
+++ /var/tmp/diff_new_pack.mwIRVI/_new  2019-05-17 23:43:52.585889311 +0200
@@ -1,5 +1,6 @@
---- google_compute_engine_init/systemd/google-startup-scripts.service.orig     
2018-05-05 00:52:49.000000000 +0200
-+++ google_compute_engine_init/systemd/google-startup-scripts.service  
2018-05-08 12:28:04.360644741 +0200
+diff -Nru 
compute-image-packages-20190416.orig/packages/google-compute-engine/src/lib/systemd/system/google-startup-scripts.service
 
compute-image-packages-20190416/packages/google-compute-engine/src/lib/systemd/system/google-startup-scripts.service
+--- 
compute-image-packages-20190416.orig/packages/google-compute-engine/src/lib/systemd/system/google-startup-scripts.service
  2019-04-17 02:46:12.000000000 +0200
++++ 
compute-image-packages-20190416/packages/google-compute-engine/src/lib/systemd/system/google-startup-scripts.service
       2019-05-06 16:47:37.810553473 +0200
 @@ -2,6 +2,7 @@
  Description=Google Compute Engine Startup Scripts
  After=local-fs.target network-online.target network.target rsyslog.service

++++++ gcei-set-run_dir.patch ++++++
--- /var/tmp/diff_new_pack.mwIRVI/_old  2019-05-17 23:43:52.593889307 +0200
+++ /var/tmp/diff_new_pack.mwIRVI/_new  2019-05-17 23:43:52.593889307 +0200
@@ -1,6 +1,7 @@
---- google_compute_engine/instance_setup/instance_config.py.orig       
2018-10-11 18:53:23.000000000 +0200
-+++ google_compute_engine/instance_setup/instance_config.py    2018-10-12 
12:59:08.355598380 +0200
-@@ -86,7 +86,7 @@
+diff -Nru 
compute-image-packages-20190416.orig/packages/python-google-compute-engine/google_compute_engine/instance_setup/instance_config.py
 
compute-image-packages-20190416/packages/python-google-compute-engine/google_compute_engine/instance_setup/instance_config.py
+--- 
compute-image-packages-20190416.orig/packages/python-google-compute-engine/google_compute_engine/instance_setup/instance_config.py
 2019-04-17 02:46:12.000000000 +0200
++++ 
compute-image-packages-20190416/packages/python-google-compute-engine/google_compute_engine/instance_setup/instance_config.py
      2019-05-06 16:48:54.899274132 +0200
+@@ -88,7 +88,7 @@
            'target_instance_ips': 'true',
        },
        'MetadataScripts': {

++++++ google-optimize-local-ssd.service ++++++
[Unit]
Description=Google Compute Engine Local SSD Optimization
After=local-fs.target
Wants=local-fs.target

[Service]
Type=oneshot
ExecStart=/usr/bin/google_optimize_local_ssd

[Install]
WantedBy=multi-user.target
++++++ google-set-multiqueue.service ++++++
[Unit]
Description=Google Compute Engine Set Multi-Queue
After=local-fs.target network.target
Wants=local-fs.target network.target

[Service]
Type=oneshot
ExecStart=/usr/bin/google_set_multiqueue

[Install]
WantedBy=multi-user.target

Reply via email to