SUSE-RU-2026:23149-1: important: Recommended update for google-guest-configs

SLE-UPDATES null at suse.de
Fri Aug 14 12:36:57 UTC 2026


# Recommended update for google-guest-configs

Announcement ID: SUSE-RU-2026:23149-1  
Release Date: 2026-08-05T17:34:27Z  
Rating: important  
References:

  * bsc#1198323
  * bsc#1241112
  * bsc#1256906
  * bsc#1273385

  
Affected Products:

  * SUSE Linux Enterprise Server for SAP applications 16.0

  
  
An update that has four fixes can now be installed.

## Description:

This update for google-guest-configs fixes the following issues:

  * Update to version 20260729.00 (bsc#1273385):
    * set_multiqueue: extend x4-specific configs to future x series
  * Update to version 20260707.00:
    * add nic naming support for CX-9 with VR200
  * Update to version 20260623.00:
    * Avoid eval in google-dhclient-script
  * Update to version 20260617.00:
    * Enable SR-IOV for specific Intel PCI devices.
  * Update to version 20260521.00:
    * Set max queue count for IDPF devices; remove broken virtio logic
  * Update to version 20260428.00
    * gce-nic-naming: optimize runtime performance
  * Update to version 20260401.00:
    * set_multiqueue: Consider c4n a "multinic accelerator"
  * Update to version 20260306.00:
    * gce-nic-naming: fix divide-by-zero error
  * Update to version 20260305.00:
    * set_multiqueue: detect IRDMA devices using their `infiniband/` directory
  * Update to version 20260303.00:
    * set_multiqueue: Special tunes for x4 machine family
  * Update to version 20260223.00:
    * gce-nic-naming: restore fallback to hardcoded `ip` paths
  * Update to version 20260121.00:
    * set_multiqueue: set a4x-max ring len before irq affinity
  * Update to version 20260116.00 (bsc#1256906):
    * set_multiqueue: Only set XPS on "multinic accelerator platforms"
  * Update to version 20260112.00:
    * Make c4x a "multinic accelerator platform"
    * set_multiqueue xps: stop assuming 2 numa nodes
    * Add IDPF irq setting; improve a4x-max performance
    * Allow test injection of the root directory and metadata server endpoint
    * add nic naming support for connextx VF in baremetal
    * bugfix for idpf only rename got skipped.
    * add a4x-max to google_set_multiqueue is_multinic_accelerator_platform
    * remove unnecessary link up and down
    * fix inconsistent NIC index between smart NICs and GPU NICs.
  * Mark %{_modprobedir}/gce-blacklist.conf as %config(noreplace) (bsc#1198323)
  * Update to version 20251014.00:
    * No public description
  * Update to version 20250913.00:
    * Swap guest-config rule from checking the build VM OS to taking in a variable for target version
  * Update to version 20250905.00:
    * No public description
  * Update to version 20250826.00:
    * Moved tx/rx IRQ logging after assignment
    * Fix core assignment in set_irq_range
    * Correct IRQ tx/rx affinity core assignment
  * Update to version 20250807.00:
    * Avoid duplicate entries for the metadata server in /etc/hosts
  * Update to version 20250709.00:
    * Add comments in scripts to document the behavior in google hostname setting.
    * Always use primary NIC IP for NetworkManager dispatcher hook.
  * Update to version 20250626.00:
    * Fix spelling error: "explicilty" \- "explicitly"
  * Update to version 20250605.00:
    * Added comment to the bitmap conversion functions
    * Remove IRQ affinity overwrite to XPS affinity
    * Update XPS affinity to assign the remaining unassigned CPUs to the last queue when populating the last queue
    * Fix set_xps_affinity to correctly parse cpus array
    * Update XPS CPU assignment logic
    * Update CPU assignment algorithm in XPS affinity
    * Remove commented code
    * Update XPS affinity vCPU distribution algorithm s.t. the vCPUs assigned to a queue are on the same core - fixed IRQ affinity on NUMA1 not using the correct bind_cores_index
    * Fixed NUMA comparison error in set_xps_affinity
    * Update XPS affinity setup to be NUMA aware and support 64 bit CPU mask calculation
  * Update to version 20250604.00:
    * Bug fix: bind_cores_begin - bind_cores_index
    * Name smart NICs in lexicographic order
  * Run %postun to modify %{_sysconfdir}/sysconfig/network/ifcfg-eth0 during
    uninstall only to avoid removal of POST_UP_SCRIPT on upgrade
  * Check that %{_sysconfdir}/sysconfig/network/ifcfg-eth0 actually exists
    before making any modifications to it (bsc#1241112)
  * Update to version 20250516.00:
    * Remove unused fset and lines
    * Update google_set_multiqueue to unpack IRQ ranges before core assignment
  * Update to version 20250501.00:
    * Configure local domain as route only domain to support cloud dns local domain but avoid adding it to the search path.
  * Update to version 20250409.00:
    * Change RDMA test condition to ensure renaming race conditions can be detected.
  * Update to version 20250328.00:
    * Revert "Include systemd-networkd hook in Ubuntu packaging"
  * Update to version 20250326.00:
    * Update google_set_multiqueue to check pnic_ids
  * Update to version 20250221.00:
    * Make google_set_multiqueue aware A4X is multinic_accelerator_platform
  * Update to version 20250207.00:
    * Update google_set_multiqueue to adapt A4 platform
    * Fix IS_A3_PLATFORM syntax
    * Fix IS_A3_PLATFORM syntax
    * Correct IS_A3_PLATFORM to save is_a3_platform results
    * Remove excess empty line.
    * Store is_a3_platform results into a global variable to avoid redundant curl calls
    * Skip tx affinity binding on non-gvnic interfaces only on A3 platforms.
    * Skip tx affinity binding on non-gvnic interfaces
    * Update comments for get_vcpu_ranges_on_accelerator_platform to reflect the expected vcpu ranges
    * rename get_vcpu_ranges to get_vcpu_ranges_on_accelerator_platform
    * Avoid IRQ binding on vCPU 0
    * Fix returned value for get_vcpu_ranges
    * Update get_vcpu_ranges to read from sys file instead of hardcoded value
    * Update google_set_multiqueue
    * Update google_set_multiqueue to set vCPU ranges based on platform
    * Merge branch 'GoogleCloudPlatform:master' into master
    * Add comment for handling IRQ binding on non-gvnic devices
    * Remove excess empty line.
    * Update is_gvnic to include gvnic driver checks
    * revert removed echo lines
    * Update google_set_multiqueue to skip set_irq if nic is not a gvnic device.
    * Update google_set_multiqueue to enable on A3Ultra family
  * Update to version 20250124.00:
    * Fix missing files. This is a no-op.
    * No public description
    * Also force virtio_scsi.
  * Update to version 20250116.00:
    * Add GPL-2 to licensing information
  * Update to version 20250107.00:
    * Restore IDPF devices for renaming rules
  * Update to version 20241213.00
    * Remove Pat from owners file.

## Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like
YaST online_update or "zypper patch".  
Alternatively you can run the command listed for your product:

  * SUSE Linux Enterprise Server for SAP applications 16.0  
    zypper in -t patch SUSE-SLES-16.0-1436=1

## Package List:

  * SUSE Linux Enterprise Server for SAP applications 16.0 (noarch)
    * google-guest-configs-20260729.00-160000.1.1

## References:

  * https://bugzilla.suse.com/show_bug.cgi?id=1198323
  * https://bugzilla.suse.com/show_bug.cgi?id=1241112
  * https://bugzilla.suse.com/show_bug.cgi?id=1256906
  * https://bugzilla.suse.com/show_bug.cgi?id=1273385

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.suse.com/pipermail/sle-updates/attachments/20260814/2bc499a1/attachment.htm>


More information about the sle-updates mailing list