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

Announcement ID: SUSE-RU-2021:1701-1
Rating: moderate
References:
Affected Products:
  • Public Cloud Module 12
  • SUSE Linux Enterprise High Performance Computing 12 SP2
  • SUSE Linux Enterprise High Performance Computing 12 SP3
  • SUSE Linux Enterprise High Performance Computing 12 SP4
  • SUSE Linux Enterprise High Performance Computing 12 SP5
  • SUSE Linux Enterprise Server 12
  • SUSE Linux Enterprise Server 12 SP1
  • SUSE Linux Enterprise Server 12 SP2
  • SUSE Linux Enterprise Server 12 SP3
  • SUSE Linux Enterprise Server 12 SP4
  • SUSE Linux Enterprise Server 12 SP5
  • SUSE Linux Enterprise Server for SAP Applications 12
  • SUSE Linux Enterprise Server for SAP Applications 12 SP1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP2
  • SUSE Linux Enterprise Server for SAP Applications 12 SP3
  • SUSE Linux Enterprise Server for SAP Applications 12 SP4
  • SUSE Linux Enterprise Server for SAP Applications 12 SP5

An update that has two fixes can now be installed.

Description:

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

  • Update to version 20210414.00 (bsc#1185848, bsc#1185849)
  • start sshd (#106)
  • Add systemd-networkd.service restart dependency. (#104)
  • Update error message for handleHealthCheckRequest. (#105)

  • Update to version 20210429.00 (bsc#1185848, bsc#1185849)

  • correct pagetoken in groupsforuser (#59)
  • resolve self groups last (#58)
  • support empty groups (#57)
  • no paginating to find groups (#56)
  • clear users vector (#55)
  • correct usage of pagetoken (#54)

  • Update to version 20210506.00 (bsc#1185848, bsc#1185849)

  • Add more os policy assignment examples (#348)
  • e2e_tests: enable stable tests for OSPolicies (#347)
  • Align start and end task logs (#346)
  • ConfigTask: add additional info logs (#345)
  • e2e_tests: add validation tests (#344)
  • Config Task: make sure agent respects policy mode (#343)
  • update
  • e2e_tests: readd retries to OSPolicies
  • Set minWaitDuration as a string instead of object (#341)
  • e2e_tests: Fix a few SUSE tests (#339)
  • Remove pre-release flag from config (#340)
  • e2e_tests: fixup OSPolicy tests (#338)
  • e2e_tests: unlock mutex for CreatePolicies as soon as create finishes (#337)
  • e2e_tests: Don't retry failed OSPolicy tests, fix msi test (#336)
  • Examples for os policy assignments (#334)
  • e2e_tests: increase the deadline for OSPolicy tests and only start after a zone has been secured (#335)
  • Fix panic when installing MSI (#332)
  • e2e_tests: Add test cases of installing dbe, rpm and msi packages (#333)
  • e2e_tests: add more logging
  • e2e_tests: (#330)
  • e2e_test: Add timouts to OSPolicy tests so we don't wait forever (#329)
  • Create top level directories for gcloud and console for os policy assignment examples (#328)
  • e2e_tests: Move api from an internal directory (#327)
  • Make sure we use the same test name for reruns (#326)
  • Add CONFIG_V1 capability (#325)
  • e2e_tests: reduce size of instances, use pd-balanced, rerun failed tests once (#324)
  • Only report installed packages for dpkg (#322)
  • e2e_tests: fix windows package and repository tests (#323)
  • Add top level directories for os policy examples (#321)
  • e2e_tests: move to using inventory api for inventory reporting (#320)
  • e2e_tests: add ExecResource tests (#319)
  • ExecResource: make sure we set permissions correctly for downloaded files (#318)
  • Config task: only run post check on resources that have already been evaluated (#317)
  • e2e_test: reorganize OSPolicy tests to be per Resource type (#316)
  • Set custom user agent (#299)
  • e2e_tests: check InstanceOSPoliciesCompliance for each test case, add LocalPath FileResource test (#314)
  • PackageResource: make sure to run AptUpdate prior to package install (#315)
  • Fix bugs/add more logging for OSPolicies (#313)
  • Change metadata http client to ignore http proxies (#312)
  • e2e_test: add tests for FileResource (#311)
  • Add task_type context logging (#310)
  • Fix e2e_test typo (#309)
  • Fix e2e_tests (#308)
  • Disable OSPolicies by default since it is an unreleased feature (#307)
  • e2e_tests: Add more OSPolicies package and repo tests (#306)
  • Do not enforce repo_gpgcheck in guestpolicies (#305)
  • Gather inventory 3-5min after agent start (#303)
  • e2e_tests: add OSPolicies tests for package install (#302)
  • Add helpful error log if a service account is missing (#304)
  • OSPolicies: correct apt repo extension, remove yum/zypper gpgcheck override (#301)
  • Update cos library to parse new version of packages file (#300)
  • config_task: Rework config step logic (#296)
  • e2e_test: enable serial logs in cos to support ReportInventory test (#297)

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:

  • Public Cloud Module 12
    zypper in -t patch SUSE-SLE-Module-Public-Cloud-12-2021-1701=1

Package List:

  • Public Cloud Module 12 (aarch64 ppc64le s390x x86_64)
    • google-guest-oslogin-debuginfo-20210429.00-1.17.1
    • google-guest-oslogin-debugsource-20210429.00-1.17.1
    • google-guest-agent-20210414.00-1.20.1
    • google-guest-oslogin-20210429.00-1.17.1
    • google-osconfig-agent-20210506.00-1.11.1

References: