Recommended update for google-guest-agent, google-guest-configs, google-guest-oslogin, google-osconfig-agent

Announcement ID: SUSE-RU-2024:1479-1
Rating: moderate
References:
Affected Products:
  • openSUSE Leap 15.5
  • Public Cloud Module 15-SP2
  • Public Cloud Module 15-SP3
  • Public Cloud Module 15-SP4
  • Public Cloud Module 15-SP5
  • SUSE Linux Enterprise High Performance Computing 15 SP2
  • SUSE Linux Enterprise High Performance Computing 15 SP3
  • SUSE Linux Enterprise High Performance Computing 15 SP4
  • SUSE Linux Enterprise High Performance Computing 15 SP5
  • SUSE Linux Enterprise Server 15 SP2
  • SUSE Linux Enterprise Server 15 SP3
  • SUSE Linux Enterprise Server 15 SP4
  • SUSE Linux Enterprise Server 15 SP5
  • SUSE Linux Enterprise Server for SAP Applications 15 SP2
  • SUSE Linux Enterprise Server for SAP Applications 15 SP3
  • SUSE Linux Enterprise Server for SAP Applications 15 SP4
  • SUSE Linux Enterprise Server for SAP Applications 15 SP5
  • SUSE Manager Proxy 4.1
  • SUSE Manager Proxy 4.2
  • SUSE Manager Proxy 4.3
  • SUSE Manager Retail Branch Server 4.1
  • SUSE Manager Retail Branch Server 4.2
  • SUSE Manager Retail Branch Server 4.3
  • SUSE Manager Server 4.1
  • SUSE Manager Server 4.2
  • SUSE Manager Server 4.3

An update that has six fixes can now be installed.

Description:

This update for google-guest-agent, google-guest-configs, google-guest-oslogin, google-osconfig-agent contains the following fixes:

  • Fix file permissions for google_authorized_principals binary (bsc#1222171)

  • Update to version 20240314.00 (bsc#1221900, bsc#1221901)

  • NetworkManager: only set secondary interfaces as up (#378)
  • address manager: make sure we check for oldMetadata (#375)
  • network: early setup network (#374)
  • NetworkManager: fix ipv6 and ipv4 mode attribute (#373)
  • Network Manager: make sure we clean up ifcfg files (#371)
  • metadata script runner: fix script download (#370)
  • oslogin: avoid adding extra empty line at the end of /etc/security/group.conf (#369)
  • Dynamic vlan (#361)
  • Check for nil response (#366)
  • Create NetworkManager implementation (#362)
  • Skip interface manager on Windows (#363)
  • network: remove ignore setup (#360)
  • Create wicked network service implementation and its respective unit (#356)
  • Update metadata script runner, add tests (#357)
  • Refactor guest-agent to use common retry util (#355)
  • Flush logs before exiting #358 (#359)
  • Refresh ifcfg patches for new version

  • No need for double %setup.

  • Use %patch -P N instead of deprecated %patchN.

  • Update to version 20240213.00

  • Create systemd-networkd unit tests (#354)
  • from version 20240209.00
  • Update network manager unit tests (#351)
  • from version 20240207.02
  • Implement retry util (#350)
  • from version 20240207.01
  • Refactor utils package to not dump everything unrelated into one file (#352)
  • from version 20240207.00
  • Set version on metadata script runner (#353)
  • Implement cleanup of deprecated configuration directives (#348)
  • Ignore DHCP offered routes only for secondary nics (#347)
  • Deprecate DHClient in favor of systemd-networkd (#342)
  • Generate windows and linux licenses (#346)
  • from version 20240122.00
  • Remove quintonamore from OWNERS (#345)
  • from version 20240111.00
  • Delete integration tests (#343)
  • from version 20240109.00
  • Update licenses with dependencies of go-winio (#339)
  • Add github.com/Microsoft/go-winio to third party licensing (#337)
  • Refresh ifcfg patches for new version

  • Update to version 20231214.00

  • Fix snapshot test failure (#336)
  • from version 20231212.00
  • Implement json-based command messaging system for guest-agent (#326)
  • from version 20231118.00
  • sshca: Remove certificate caching (#334)
  • from version 20231115.00
  • revert: 3ddd9d4a496f7a9c591ded58c3f541fd9cc7e317 (#333)
  • Update script runner to use common cfg package (#331)

  • Update to version 20231110.00

  • Update Google UEFI variable (#329)
  • Update owners (#328)
  • from version 20231103.00
  • Make config parsing order consistent (#327)
  • Update to version 20240307.00 (bsc#1221146, bsc#1221900, bsc#1221901)
  • Support dot in NVMe device ids (#68)
  • from version 20240304.00
  • google_set_hostname: Extract rsyslog service name with a regexp for valid systemd unit names (#67)
  • from version 20240228.00
  • Remove quintonamore from OWNERS (#64)
  • from version 20240119.00
  • Setup smp affinity for IRQs and XPS on A3+ VMs (#63)

  • Update to version 20231214.00

  • set multiqueue: A3 check set timeout the MDS call in 1s (#62)
  • from version 20231103.00
  • Update owners (#61)
  • Update owners (#58)

  • Update to version 20230929.00

  • Update multinic filter to pick only pci devices (#59)

  • Update to version 20240311.00 (bsc#1218548, bsc#1221900, bsc#1221901)

  • pam: Bring back pam's account management implementation (#133)
  • Change error messages when checking login policy (#129)
  • Remove quintonamore from OWNERS (#128)

  • Update to version 20231116.00

  • build: Fix DESTDIR concatenation (#124)
  • from version 20231113.00
  • build: Fix clang build (#122)
  • from version 20231103.00
  • Update owners (#121)
  • Update to version 20240320.00 (bsc#1221900, bsc#1221901)
  • Enable OSConfig agent to read GPG keys files with multiple entities (#537)
  • from version 20240314.00
  • Update OWNERS file to replace mahmoudn GitHub username by personal email GitHub username (#534)
  • from version 20240313.01
  • Bump google.golang.org/protobuf from 1.30.0 to 1.33.0 in /e2e_tests (#535)
  • from version 20240313.00
  • Adds a console and gcloud example policies (#533)
  • from version 20240228.00
  • GuestPolicies e2e: Remove ed package if exist for zypper startup_script in recipe-steps tests (#532)
  • from version 20240126.00
  • Fix Enterprise Linux Recipe-Steps tests to install info dependency package in the startup-script (#530)
  • from version 20240125.01
  • Fix SUSE pkg-update and pkg-no-update e2e tests (#529)
  • from version 20240125.00
  • Fix zypper patch info parser to consider conflicts-pkgs float versions (#528)
  • from version 20240123.01
  • Fix SUSE package update e2e tests to use another existing package (#527)
  • from version 20240123.00
  • Update cis-exclude-check-once-a-day.yaml (#526)

  • Update to version 20231219.00

  • Bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#524)
  • from version 20231207.01
  • Some change to create an agent release (#523)
  • from version 20231207.00
  • Some change to create an agent release (#522)
  • from version 20231205.00
  • Some change to create an agent release (#521)
  • from version 20231130.02
  • Merge pull request #519 from Gulio/just-release
  • Merge branch 'master' into just-release
  • Some change to create an agent release
  • Some change to create an agent release
  • from version 20231130.00
  • Some change to create an agent release (#518)
  • from version 20231129.00
  • Fix parse yum updates to consider the packages under installing-dependencies keyword (#502)
  • Update feature names in the README file (#517)
  • from version 20231128.00
  • Updating owners (#508)
  • from version 20231127.00
  • Move OS policy CIS examples under the console folder (#514)
  • from version 20231123.01
  • Adds three more OS Policy examples to CIS folder (#509)
  • Added ekrementeskii and MahmoudNada0 to OWNERS (#505)
  • from version 20231123.00
  • docs(osconfig):add OS policy examples for CIS scanning (#503)
  • from version 20231121.02
  • Added SCODE to Windows error description (#504)
  • from version 20231121.01
  • Update OWNERS (#501)
  • Update go version to 1.21 (#507)
  • from version 20231121.00
  • Call fqdn (#481)
  • from version 20231116.00
  • Removing obsolete MS Windows 2019 images (#500)
  • from version 20231107.00
  • Update owners. (#498)
  • from version 20231103.02
  • Increasing test timeouts (#499)
  • Update OWNERS (#497)
  • from version 20231103.01
  • Bump google.golang.org/grpc from 1.53.0 to 1.56.3 in /e2e_tests (#493)
  • Bump google.golang.org/grpc from 1.53.0 to 1.56.3 (#494)
  • from version 20231103.00
  • Removing deprecated Win for containers OSs (#496)
  • from version 20231027.00
  • Shortening the reported image names (#495)
  • from version 20231025.00
  • Merge pull request #492 from GoogleCloudPlatform/michaljankowiak-patch-1
  • Merge branch 'master' into michaljankowiak-patch-1
  • Fixing name changes
  • Fixing rename issue
  • Fixed formatting
  • Fixed formatting
  • Fixing formatting
  • Removing support for RHEL 6, adding RHEL 9
  • Removing support for RHEL 6, adding for RHEL 9
  • Removing support for RHEL 6 and adding for RHEL 9
  • Removing step needed for RHEL 6
  • Fixing build issues
  • Removing nonexistent images and adding new ones
  • from version 20231024.00
  • Removing obsolete OS images and adding new ones (#491)
  • from version 20231020.00
  • Change debug messages when parsing zypper patch output (#490)
  • from version 20231013.00
  • Bump golang.org/x/net from 0.7.0 to 0.17.0 (#489)
  • from version 20231010.00
  • Revert "Added [main] section with gpgcheck to the agent-managed repo file (#484)" (#488)
  • from version 20231003.00
  • Bump google.golang.org/grpc from 1.42.0 to 1.53.0 in /e2e_tests (#478)
  • from version 20230920.00
  • Update OWNERS (#485)
  • from version 20230912.00
  • Added [main] section with gpgcheck to the agent-managed repo file (#484)
  • Migrate empty interface to any (#483)

  • Bump the golang compiler version to 1.21 (bsc#1216546)

  • Update to version 20230829.00

  • Added burov, dowgird, paulinakania and Gulio to OWNERS (#482)

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:

  • openSUSE Leap 15.5
    zypper in -t patch openSUSE-SLE-15.5-2024-1479=1
  • Public Cloud Module 15-SP2
    zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP2-2024-1479=1
  • Public Cloud Module 15-SP3
    zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP3-2024-1479=1
  • Public Cloud Module 15-SP4
    zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP4-2024-1479=1
  • Public Cloud Module 15-SP5
    zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP5-2024-1479=1

Package List:

  • openSUSE Leap 15.5 (aarch64 ppc64le s390x x86_64)
    • google-guest-oslogin-debugsource-20240311.00-150000.1.43.1
    • google-guest-agent-20240314.00-150000.1.46.2
    • google-guest-oslogin-20240311.00-150000.1.43.1
    • google-guest-oslogin-debuginfo-20240311.00-150000.1.43.1
    • google-osconfig-agent-20240320.00-150000.1.33.5
  • Public Cloud Module 15-SP2 (aarch64 ppc64le s390x x86_64)
    • google-guest-oslogin-debugsource-20240311.00-150000.1.43.1
    • google-guest-agent-20240314.00-150000.1.46.2
    • google-guest-oslogin-20240311.00-150000.1.43.1
    • google-guest-oslogin-debuginfo-20240311.00-150000.1.43.1
    • google-osconfig-agent-20240320.00-150000.1.33.5
  • Public Cloud Module 15-SP2 (noarch)
    • google-guest-configs-20240307.00-150000.1.31.1
  • Public Cloud Module 15-SP3 (aarch64 ppc64le s390x x86_64)
    • google-guest-oslogin-debugsource-20240311.00-150000.1.43.1
    • google-guest-agent-20240314.00-150000.1.46.2
    • google-guest-oslogin-20240311.00-150000.1.43.1
    • google-guest-oslogin-debuginfo-20240311.00-150000.1.43.1
    • google-osconfig-agent-20240320.00-150000.1.33.5
  • Public Cloud Module 15-SP3 (noarch)
    • google-guest-configs-20240307.00-150000.1.31.1
  • Public Cloud Module 15-SP4 (aarch64 ppc64le s390x x86_64)
    • google-guest-oslogin-debugsource-20240311.00-150000.1.43.1
    • google-guest-agent-20240314.00-150000.1.46.2
    • google-guest-oslogin-20240311.00-150000.1.43.1
    • google-guest-oslogin-debuginfo-20240311.00-150000.1.43.1
    • google-osconfig-agent-20240320.00-150000.1.33.5
  • Public Cloud Module 15-SP5 (aarch64 ppc64le s390x x86_64)
    • google-guest-oslogin-debugsource-20240311.00-150000.1.43.1
    • google-guest-agent-20240314.00-150000.1.46.2
    • google-guest-oslogin-20240311.00-150000.1.43.1
    • google-guest-oslogin-debuginfo-20240311.00-150000.1.43.1
    • google-osconfig-agent-20240320.00-150000.1.33.5

References: