Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package google-guest-configs for
openSUSE:Factory checked in at 2024-10-23 21:09:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/google-guest-configs (Old)
and /work/SRC/openSUSE:Factory/.google-guest-configs.new.26871 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "google-guest-configs"
Wed Oct 23 21:09:24 2024 rev:25 rq:1217008 version:20241021.00
Changes:
--------
---
/work/SRC/openSUSE:Factory/google-guest-configs/google-guest-configs.changes
2024-10-07 21:53:00.900210559 +0200
+++
/work/SRC/openSUSE:Factory/.google-guest-configs.new.26871/google-guest-configs.changes
2024-10-23 21:10:38.091583014 +0200
@@ -1,0 +2,15 @@
+Tue Oct 22 06:46:40 UTC 2024 - John Paul Adrian Glaubitz
<[email protected]>
+
+- Update to version 20241021.00 (bsc#1231775, bsc#1231776)
+ * Add GCE-specific config for systemd-resolved (#82)
+- from version 20241015.00
+ * Update google_set_multiqueue to enable on A3Ultra family (#79)
+- from version 20241013.00
+ * Update OWNERS (#81)
+- from version 20241010.00
+ * Depend on jq in enterprise linux (#80)
+- from version 20241008.00
+ * Always use IP from primary NIC in the
+ networkd-dispatcher routable hook (#78)
+
+-------------------------------------------------------------------
Old:
----
google-guest-configs-20240925.00.tar.gz
New:
----
google-guest-configs-20241021.00.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ google-guest-configs.spec ++++++
--- /var/tmp/diff_new_pack.qRDLza/_old 2024-10-23 21:10:38.771611400 +0200
+++ /var/tmp/diff_new_pack.qRDLza/_new 2024-10-23 21:10:38.775611567 +0200
@@ -23,7 +23,7 @@
%define _udevdir %(pkg-config --variable udev_dir udev)
%endif
Name: google-guest-configs
-Version: 20240925.00
+Version: 20241021.00
Release: 0
Summary: Google Cloud Guest Configs
License: Apache-2.0
++++++ google-guest-configs-20240925.00.tar.gz ->
google-guest-configs-20241021.00.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/guest-configs-20240925.00/OWNERS
new/guest-configs-20241021.00/OWNERS
--- old/guest-configs-20240925.00/OWNERS 2024-09-25 20:07:34.000000000
+0200
+++ new/guest-configs-20241021.00/OWNERS 2024-10-18 00:34:19.000000000
+0200
@@ -13,4 +13,5 @@
- jjerger
- karnvadaliya
- koln67
+ - lpleahy
- zmarano
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/guest-configs-20240925.00/packaging/debian/control
new/guest-configs-20241021.00/packaging/debian/control
--- old/guest-configs-20240925.00/packaging/debian/control 2024-09-25
20:07:34.000000000 +0200
+++ new/guest-configs-20241021.00/packaging/debian/control 2024-10-18
00:34:19.000000000 +0200
@@ -12,6 +12,7 @@
google-guest-agent,
nvme-cli,
networkd-dispatcher,
+ jq,
${misc:Depends}
Recommends: rsyslog | system-log-daemon
Provides: irqbalance
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/guest-configs-20240925.00/packaging/debian/install
new/guest-configs-20241021.00/packaging/debian/install
--- old/guest-configs-20240925.00/packaging/debian/install 2024-09-25
20:07:34.000000000 +0200
+++ new/guest-configs-20241021.00/packaging/debian/install 2024-10-18
00:34:19.000000000 +0200
@@ -4,6 +4,7 @@
etc/sysctl.d/*
etc/NetworkManager/dispatcher.d/*
usr/lib/networkd-dispatcher/*
+etc/systemd/resolved.conf.d/*
lib/udev/rules.d/*
lib/udev/*
usr/bin/*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/guest-configs-20240925.00/packaging/google-compute-engine.spec
new/guest-configs-20241021.00/packaging/google-compute-engine.spec
--- old/guest-configs-20240925.00/packaging/google-compute-engine.spec
2024-09-25 20:07:34.000000000 +0200
+++ new/guest-configs-20241021.00/packaging/google-compute-engine.spec
2024-10-18 00:34:19.000000000 +0200
@@ -33,6 +33,7 @@
Requires: google-guest-agent
Requires: rsyslog
Requires: nvme-cli
+Requires: jq
BuildArch: noarch
@@ -66,6 +67,7 @@
%config /etc/modprobe.d/*
%config /etc/rsyslog.d/*
%config /etc/sysctl.d/*
+%config /etc/systemd/resolved.conf.d/*
%pre
if [ $1 -gt 1 ] ; then
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/guest-configs-20240925.00/packaging/ubuntu/control
new/guest-configs-20241021.00/packaging/ubuntu/control
--- old/guest-configs-20240925.00/packaging/ubuntu/control 2024-09-25
20:07:34.000000000 +0200
+++ new/guest-configs-20241021.00/packaging/ubuntu/control 2024-10-18
00:34:19.000000000 +0200
@@ -15,6 +15,7 @@
google-compute-engine-oslogin (>> 20190801),
google-guest-agent,
nvme-cli,
+ jq,
${misc:Depends}
Provides: irqbalance
Recommends: rsyslog | system-log-daemon
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/guest-configs-20240925.00/packaging/ubuntu/install
new/guest-configs-20241021.00/packaging/ubuntu/install
--- old/guest-configs-20240925.00/packaging/ubuntu/install 2024-09-25
20:07:34.000000000 +0200
+++ new/guest-configs-20241021.00/packaging/ubuntu/install 2024-10-18
00:34:19.000000000 +0200
@@ -6,6 +6,7 @@
src/lib/udev/* lib/udev
src/usr/bin/* usr/bin
src/usr/lib/networkd-dispatcher/* usr/lib/networkd-dispatcher
+src/etc/systemd/resolved.conf.d/* etc/systemd/resolved.conf.d
# Ubuntu-specific configuration
debian/instance_configs.cfg.distro etc/default
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/guest-configs-20240925.00/src/etc/sysconfig/network/scripts/google_up.sh
new/guest-configs-20241021.00/src/etc/sysconfig/network/scripts/google_up.sh
---
old/guest-configs-20240925.00/src/etc/sysconfig/network/scripts/google_up.sh
2024-09-25 20:07:34.000000000 +0200
+++
new/guest-configs-20241021.00/src/etc/sysconfig/network/scripts/google_up.sh
2024-10-18 00:34:19.000000000 +0200
@@ -13,6 +13,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-new_host_name=$(curl -H 'Metadata-Flavor: Google'
http://169.254.169.254/computeMetadata/v1/instance/hostname)
-new_ip_address=$(curl -H 'Metadata-Flavor: Google'
http://169.254.169.254/computeMetadata/v1/instance/network-interfaces/0/ip)
+instance=$(curl -H 'Metadata-Flavor: Google'
http://169.254.169.254/computeMetadata/v1/instance/?recursive=true)
+new_ip_address=$(jq -r .networkInterfaces[0].ip <<< $instance)
+new_host_name=$(jq -r .hostname <<< $instance)
new_ip_address=$new_ip_address new_host_name=$new_host_name google_set_hostname
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/guest-configs-20240925.00/src/etc/systemd/resolved.conf.d/gce-resolved.conf
new/guest-configs-20241021.00/src/etc/systemd/resolved.conf.d/gce-resolved.conf
---
old/guest-configs-20240925.00/src/etc/systemd/resolved.conf.d/gce-resolved.conf
1970-01-01 01:00:00.000000000 +0100
+++
new/guest-configs-20241021.00/src/etc/systemd/resolved.conf.d/gce-resolved.conf
2024-10-18 00:34:19.000000000 +0200
@@ -0,0 +1,23 @@
+# Copyright 2024 Google LLC.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License
+[Resolve]
+# Add .local as a search domain to send mDNS to cloud DNS
+Domains=local
+# Disable mDNS
+MulticastDNS=false
+# Send DNS requests to MDS
+# Systemd-resolved will still pick the right server from DHCP, but if we don't
+# explicilty configure it here we can't use it for .local domains.
+DNS=169.254.169.254
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/guest-configs-20240925.00/src/usr/bin/google_set_multiqueue
new/guest-configs-20241021.00/src/usr/bin/google_set_multiqueue
--- old/guest-configs-20240925.00/src/usr/bin/google_set_multiqueue
2024-09-25 20:07:34.000000000 +0200
+++ new/guest-configs-20241021.00/src/usr/bin/google_set_multiqueue
2024-10-18 00:34:19.000000000 +0200
@@ -106,7 +106,8 @@
[[ "$machine_type" == *"a3-highgpu-8g"* \
|| "$machine_type" == *"a3-ultragpu-8g"* \
|| "$machine_type" == *"a3-megagpu-8g"* \
- || "$machine_type" == *"a3-edgegpu-8g"* ]] || return 1
+ || "$machine_type" == *"a3-edgegpu-8g"* \
+ || "$machine_type" == *"a3-ultragpu-"* ]] || return 1
return 0
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/guest-configs-20240925.00/src/usr/lib/networkd-dispatcher/routable.d/google_hostname.sh
new/guest-configs-20241021.00/src/usr/lib/networkd-dispatcher/routable.d/google_hostname.sh
---
old/guest-configs-20240925.00/src/usr/lib/networkd-dispatcher/routable.d/google_hostname.sh
2024-09-25 20:07:34.000000000 +0200
+++
new/guest-configs-20241021.00/src/usr/lib/networkd-dispatcher/routable.d/google_hostname.sh
2024-10-18 00:34:19.000000000 +0200
@@ -12,7 +12,6 @@
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License
-
-new_host_name=$(curl -H 'Metadata-Flavor: Google'
http://169.254.169.254/computeMetadata/v1/instance/hostname)
-new_ip_address=$ADDR new_host_name=$new_host_name google_set_hostname
+instance=$(curl -H 'Metadata-Flavor: Google'
http://169.254.169.254/computeMetadata/v1/instance/?recursive=true)
+new_ip_address=$(jq -r .networkInterfaces[0].ip <<< $instance)
new_host_name=$(jq -r .hostname <<< $instance) google_set_hostname