<?xml version="1.0" encoding="UTF-8"?>
<!-- AUTOGENERATED FILE. DO NOT EDIT. -->
<feed xmlns="http://www.w3.org/2005/Atom">
  <id>tag:google.com,2016:guestenvironment-release-notes</id>
  <title>Guest Environment - Release notes</title>
  <link rel="self" href="https://docs.cloud.google.com/feeds/guestenvironment-release-notes.xml"/>
  <author>
    <name>Google Cloud Platform</name>
  </author>
  <updated>2026-05-20T00:00:00-07:00</updated>

  <entry>
    <title>May 20, 2026</title>
    <id>tag:google.com,2016:guestenvironment-release-notes#May_20_2026</id>
    <updated>2026-05-20T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#May_20_2026"/>
    <content type="html"><![CDATA[<h3>Fixed</h3>
<p>Version <code>20260511.00</code> of the <a href="https://docs.cloud.google.com/compute/docs/images/guest-agent">guest agent</a>
is now available for all supported operating systems. This is a rebuild of
version <code>20260423.01</code> announced in the
<a href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#April_27_2026">April 27, 2026 release notes</a>.
It includes no additional changes and is released specifically to trigger a guest agent restart.</p>
<p>Between May 4, 2026, and May 11, 2026, the control plane accidentally sent an
erroneous request to remove the core plugin. This caused the agent to stop
functioning, which disrupted features that rely on it, such as SSH and Windows
password resets. This package update automatically restarts the agent on
instances where auto-update is enabled to resolve the issue.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>April 27, 2026</title>
    <id>tag:google.com,2016:guestenvironment-release-notes#April_27_2026</id>
    <updated>2026-04-27T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#April_27_2026"/>
    <content type="html"><![CDATA[<h3>Fixed</h3>
<p>Version <code>20260423.01</code> of the <a href="https://docs.cloud.google.com/compute/docs/images/guest-agent">guest agent</a>
is now available for all supported operating systems. This version includes
the following fixes:</p>
<ul>
<li>Updates the guest agent Go dependencies to address security vulnerabilities.</li>
<li>Ensures that the internal initialization is complete before signaling
readiness to systemd. This fix resolves an issue in version <code>20260329.00</code>
where dependent services like SSH failed to start due to missing host keys.</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>March 30, 2026</title>
    <id>tag:google.com,2016:guestenvironment-release-notes#March_30_2026</id>
    <updated>2026-03-30T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#March_30_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Version <code>20260329.00</code> of the <a href="https://docs.cloud.google.com/compute/docs/images/guest-agent">guest agent</a>
is now available for all supported operating systems. This version introduces
the following features:</p>
<ul>
<li>A new local extension, guest telemetry, is introduced, which collects
important telemetry data about Independent Software Vendors (ISVs) running
on a compute instance. For more information about the telemetry the guest
agent collects, see
<a href="https://docs.cloud.google.com/compute/docs/images/guest-agent-functions#system-telemetry-collection">System telemetry collection</a>.</li>
<li>The <code>enable_local_plugins</code> configuration now defaults to <code>true</code>.</li>
<li>A new configuration flag <code>connection_type</code> is introduced to the
<code>PluginConfig</code> section of the guest agent configuration file. This option 
forces a specific connection type when the guest agent connects to the
extensions it is managing. Supported connection types are UDS and TCP.</li>
</ul>
<h3>Fixed</h3>
<p>Version <code>20260329.00</code> of the <a href="https://docs.cloud.google.com/compute/docs/images/guest-agent">guest agent</a>
is now available for all supported operating systems. This version introduces
the following fixes:</p>
<ul>
<li>The guest agent no longer terminates abruptly when an extension's gRPC
client is null. Instead, it logs an error.</li>
<li>The credentials setup for HTTPS access to the metadata server was moved to
prevent it from blocking the guest agent's readiness signal. This mitigates
an issue on machines without vTPM, where the guest agent can take an extra
10 seconds to signal that it's ready.</li>
<li>The core plugin now logs during the startup phase to provide a better signal
on when it's started.</li>
<li>Locally bundled extensions are now direct child processes of the agent
manager process. This helps resolve an issue where plugins remain as
running processes but fail to start correctly.</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>March 05, 2026</title>
    <id>tag:google.com,2016:guestenvironment-release-notes#March_05_2026</id>
    <updated>2026-03-05T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#March_05_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Version <code>20260228.00</code> of the <a href="https://docs.cloud.google.com/compute/docs/images/guest-agent">guest agent</a> is
now available for Debian 12, AlmaLinux 9, CentOS Stream 9, Oracle Linux 9,
Red Hat Enterprise Linux 9, and Rock Linux 9. To review the features and fixes
included in version <code>20260228.00</code> of the guest agent, see the
<a href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#March_02_2026">March 2, 2026 release notes</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>March 04, 2026</title>
    <id>tag:google.com,2016:guestenvironment-release-notes#March_04_2026</id>
    <updated>2026-03-04T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#March_04_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Version <code>20260228.00</code> of the <a href="https://docs.cloud.google.com/compute/docs/images/guest-agent">guest agent</a> is
now available for Windows. To review the features and fixes included in version
<code>20260228.00</code> of the guest agent, see the
<a href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#March_02_2026">March 2, 2026 release notes</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>March 03, 2026</title>
    <id>tag:google.com,2016:guestenvironment-release-notes#March_03_2026</id>
    <updated>2026-03-03T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#March_03_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Version <code>20260228.00</code> of the <a href="https://docs.cloud.google.com/compute/docs/images/guest-agent">guest agent</a> is
now available for Debian 11, AlmaLinux 8, CentOS Stream 8, Oracle Linux 8,
Red Hat Enterprise Linux 8, and Rock Linux 8. To review the features and fixes
included in version <code>20260228.00</code> of the guest agent, see the
<a href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#March_02_2026">March 2, 2026 release notes</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>March 02, 2026</title>
    <id>tag:google.com,2016:guestenvironment-release-notes#March_02_2026</id>
    <updated>2026-03-02T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#March_02_2026"/>
    <content type="html"><![CDATA[<h3>Fixed</h3>
<p>Version <code>20260228.00</code> of the <a href="https://docs.cloud.google.com/compute/docs/images/guest-agent">guest agent</a>
includes the following fixes:</p>
<ul>
<li>The guest agent is now able to add users to the Administrator group on
different locales on Windows.</li>
<li>The guest agent now signals itself ready only after the network setup
has fully completed. This should prevent the guest agent from hitting race
conditions with custom routing solutions that depend on the guest agent
service.</li>
<li>The guest agent no longer spams metadata SSH key errors when a key is
incorrectly formatted.</li>
<li>The guest agent now ensures proper reconnection of the primary NIC after a
configuration rollback, specifically when <code>NetworkManager</code> is active. This
resolves an issue where the NIC might not come back online in such
scenarios.</li>
<li>The guest agent now applies the value of the following configuration flags
correctly: <code>Daemons.network_daemon</code> and
<code>NetworkInterfaces.vlan_setup_enabled</code>.</li>
</ul>
<h3>Feature</h3>
<p>Version <code>20260228.00</code> of the <a href="https://docs.cloud.google.com/compute/docs/images/guest-agent">guest agent</a> is
now available for Debian 13, AlmaLinux 10, CentOS Stream 10, Oracle Linux 10,
Red Hat Enterprise Linux 10, and Rock Linux 10. This version introduces the
following features:</p>
<ul>
<li>Supports bootstrapping credentials for the HTTPS endpoint for the metadata
server by default. For more information about the HTTPS metadata server
endpoint, see <a href="https://docs.cloud.google.com/compute/docs/metadata/overview#https-mds">HTTPS metadata server endpoints</a>.</li>
<li>Includes a cleanup job that runs once a day and each time the guest agent manager
service initializes. This cleanup job ensures that leftover plugin files and
states are properly cleaned up.</li>
<li>Supports dynamically starting locally installed extensions. This feature is
disabled by default, but it can be toggled by setting the
<code>enable_local_plugins</code> flag to <code>true</code> in the guest agent configuration file.</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>December 18, 2025</title>
    <id>tag:google.com,2016:guestenvironment-release-notes#December_18_2025</id>
    <updated>2025-12-18T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#December_18_2025"/>
    <content type="html"><![CDATA[<h3>Fixed</h3>
<p>Version <code>20251218.00</code> of the <a href="https://docs.cloud.google.com/compute/docs/images/guest-agent">guest agent</a> is
now available for Windows only. This version includes the following fixes:</p>
<ul>
<li>Fixes a crash loop in VM extensions due to a race condition where the guest
agent manager service can sometimes try to connect to the extension before
it is able to create and bind to its unix socket.</li>
<li>Fixes an issue where the core plugin is not creating required registry keys
before attempting to write to them.</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>December 11, 2025</title>
    <id>tag:google.com,2016:guestenvironment-release-notes#December_11_2025</id>
    <updated>2025-12-11T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#December_11_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Version <code>20251209.00</code> of the guest agent, which re-introduces the plugin-based
architecture to Windows, is now available.</p>
<p>For more information about the plugin-based architecture, see
<a href="https://cloud.google.com/compute/docs/images/guest-agent">Guest agent</a>.</p>
<p>The plugin-based architecture for Windows was previously rolled back due to a bug that prevented the correct setup of IP alias routes when used with the WSFC module, see <a href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#October_21_2025">October 21, 2025 release notes</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>December 08, 2025</title>
    <id>tag:google.com,2016:guestenvironment-release-notes#December_08_2025</id>
    <updated>2025-12-08T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#December_08_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Version <code>20251205.00</code> of the <a href="https://docs.cloud.google.com/compute/docs/images/guest-agent">guest agent</a> is
available for Linux only. This version includes the following feature:</p>
<ul>
<li>Snapshot module now supports using NGUIDs to identify disks supporting a
wider range of VM families.</li>
</ul>
<h3>Fixed</h3>
<p>Version <code>20251205.00</code> of the <a href="https://docs.cloud.google.com/compute/docs/images/guest-agent">guest agent</a> is
available for Linux only. This version includes the following fixes:</p>
<ul>
<li>Fixes an issue where the metadata server would become inaccessible during
the dynamic removal of multiple vLAN NICs.</li>
<li>Fixes an issue where the metadata script runner failed to parse all
supported URL patterns and formats.</li>
<li>Rolls back multi-universe support for the Agent Communication Service (ACS)
client due to issues in the default universe.</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>November 20, 2025</title>
    <id>tag:google.com,2016:guestenvironment-release-notes#November_20_2025</id>
    <updated>2025-11-20T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#November_20_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Version <code>20251120.01</code> of the <a href="https://docs.cloud.google.com/compute/docs/images/guest-agent">guest agent</a> is
now available for Windows only. This version includes the following fix:</p>
<ul>
<li>Changes the start mode guest agent from <code>auto</code> to <code>delayed-auto</code> on
Windows Service Manager.</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>November 17, 2025</title>
    <id>tag:google.com,2016:guestenvironment-release-notes#November_17_2025</id>
    <updated>2025-11-17T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#November_17_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Version <code>20251115.00</code> of the <a href="https://docs.cloud.google.com/compute/docs/images/guest-agent">guest agent</a>
is now available.</p>
<h3>Fixed</h3>
<p>Version <code>20251115.00</code> of the <a href="https://docs.cloud.google.com/compute/docs/images/guest-agent">guest agent</a>
is now available and includes the following fixes:</p>
<ul>
<li>Fixes an issue in the dynamic vLAN subsystem where the <code>dhclient</code> backend
attempted to remove <code>netplan</code>'s vLAN NICs.</li>
<li>Fixes a crash loop in the plugin manager caused by its handling of plugin
logs.</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>November 13, 2025</title>
    <id>tag:google.com,2016:guestenvironment-release-notes#November_13_2025</id>
    <updated>2025-11-13T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#November_13_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Version <code>20251107.01</code> of the <a href="https://docs.cloud.google.com/compute/docs/images/guest-agent">guest agent</a>
is now available.</p>
<h3>Fixed</h3>
<p>Version <code>20251107.01</code> includes a fix for the
<a href="https://docs.cloud.google.com/compute/docs/instances/startup-scripts">Startup script runner</a> component
 that prevented it from writing status logs and script output to Cloud Logging.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>October 31, 2025</title>
    <id>tag:google.com,2016:guestenvironment-release-notes#October_31_2025</id>
    <updated>2025-10-31T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#October_31_2025"/>
    <content type="html"><![CDATA[<h3>Fixed</h3>
<p>Version <code>20251030.02</code> includes fixes for the plugin-based architecture that is used by guest agent. For more information about the plugin-based architecture, see <a href="https://docs.cloud.google.com/compute/docs/images/guest-agent">Guest agent</a>.</p>
<ul>
<li>The Clock Skew module no longer causes time inconsistencies on VMs. The agent no longer attempts to synchronize the hardware clock (<code>hwclock</code>) when the VM's Real-time Clock (RTC) isn't set to Coordinated Universal Time 0(UTC). For more information about how the guest agent handles clock synchronization, see <a href="https://docs.cloud.google.com/compute/docs/images/guest-agent-functions#clock-synchronization">Clock Synchronization</a>.</li>
<li>The <code>vlan_setup_enabled</code> option now correctly sets up Dynamic Network Interfaces (NICs). <a href="https://docs.cloud.google.com/vpc/docs/add-dynamic-nics">Dynamic NICs</a> now initialize reliably.</li>
<li>The agent now prevents a race condition in network interface and route setup. Previously, routes were temporarily flushed if they were added before a DHCP lease was acquired. The agent now ensures routes persist correctly, preventing a brief period of missing routes. These routes were previously auto-corrected after approximately one minute.</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>October 21, 2025</title>
    <id>tag:google.com,2016:guestenvironment-release-notes#October_21_2025</id>
    <updated>2025-10-21T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#October_21_2025"/>
    <content type="html"><![CDATA[<h3>Fixed</h3>
<p>Version <code>20251009.01</code> of the guest agent, announced in the <a href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#October_20_2025">October 20, 2025 release notes</a>, has been rolled back. This version introduced the plugin-based architecture to Windows but contained a bug in the <a href="https://docs.cloud.google.com/compute/docs/images/guest-agent-functions#windows-failover">WSFC module</a>.
To resolve this issue, guest agent version <code>20251011.00</code> is now available for Windows, which excludes the new plugin-based architecture.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>October 20, 2025</title>
    <id>tag:google.com,2016:guestenvironment-release-notes#October_20_2025</id>
    <updated>2025-10-20T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#October_20_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Version <code>20251009.01</code> of the guest agent, which introduces the plugin-based
architecture to Windows, is now available.</p>
<p>For more information about the plugin-based architecture, see
<a href="https://cloud.google.com/compute/docs/images/guest-agent">Guest agent</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>October 02, 2025</title>
    <id>tag:google.com,2016:guestenvironment-release-notes#October_02_2025</id>
    <updated>2025-10-02T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#October_02_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Version <code>20250930.01</code> of the guest agent, which introduces the plugin-based
architecture to Debian 11, is now available.</p>
<p>For more information about the plugin-based architecture, see
<a href="https://cloud.google.com/compute/docs/images/guest-agent">Guest agent</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>September 30, 2025</title>
    <id>tag:google.com,2016:guestenvironment-release-notes#September_30_2025</id>
    <updated>2025-09-30T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#September_30_2025"/>
    <content type="html"><![CDATA[<h3>Fixed</h3>
<p>Version <code>20250930.01</code> includes the following fixes for issues found in the
plugin-based architecture. For more information about the plugin-based
architecture, see <a href="https://cloud.google.com/compute/docs/images/guest-agent">Guest agent</a>.</p>
<ul>
<li>Fixes an issue where the networking module incorrectly added routes when
<code>ip_forwarding</code> and <code>target_instance_ips</code> settings were disabled in <code>/etc/default/instance_configs.cfg</code>.</li>
<li>Prevents unnecessary error logs in the OS Login module caused by attempts to
read a non-existent file.</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>September 26, 2025</title>
    <id>tag:google.com,2016:guestenvironment-release-notes#September_26_2025</id>
    <updated>2025-09-26T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#September_26_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Version <code>20250926.00</code> of the guest agent is now available. This guest agent
version introduces the plugin-based architecture to Debian 12.</p>
<p>For more information about the plugin-based architecture, see
<a href="https://cloud.google.com/compute/docs/images/guest-agent">Guest agent</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>September 18, 2025</title>
    <id>tag:google.com,2016:guestenvironment-release-notes#September_18_2025</id>
    <updated>2025-09-18T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#September_18_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Version <code>20250918.01</code> of the guest agent is now available. This guest agent
version introduces the plugin-based architecture to the following Debian and
Enterprise Linux 10 operating systems:</p>
<ul>
<li>Red Hat Enterprise Linux (RHEL) 10</li>
<li>Rocky Linux 10</li>
<li>CentOS Stream 10</li>
<li>Debian 13</li>
</ul>
<p>For more information about the plugin-based architecture, see
<a href="https://cloud.google.com/compute/docs/images/guest-agent">Guest agent</a>.</p>
<h3>Fixed</h3>
<p>Version <code>20250918.01</code> includes the following fixes for issues found in
plugin-based architecture. For more information about the plugin-based
architecture, see <a href="https://cloud.google.com/compute/docs/images/guest-agent">Guest agent</a>.</p>
<ul>
<li>Corrects an issue in the OS Login module that was incorrectly writing <code>perm_denied=die</code>
<a href="https://en.wikipedia.org/wiki/Pluggable_Authentication_Module">PAM</a> module
configuration when two-factor authentication isn't enabled.</li>
<li>Fixes an issue in the metadata-based SSH module where re-adding a user didn't
add the user to the sudoers group.</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>September 09, 2025</title>
    <id>tag:google.com,2016:guestenvironment-release-notes#September_09_2025</id>
    <updated>2025-09-09T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#September_09_2025"/>
    <content type="html"><![CDATA[<h3>Fixed</h3>
<p>Version <code>20250907.00</code> includes the following fixes for issues found in guest
agent version <code>20250901.00</code>:</p>
<ul>
<li>Corrects an issue in the OS Login module that was incorrectly handling
optional runtime systemd dependencies and causing an error log.</li>
<li>Fixes a bug that could cause the metadata SSH key module to enter an infinite
loop when setting up SSH keys. This occurred if an initial setup attempt failed
and the metadata server returned the SSH keys in a different order on a
subsequent retry.</li>
</ul>
<h3>Feature</h3>
<p>Version <code>20250907.00</code> of the guest agent, which introduces the plugin-based
architecture to Enterprise Linux 8 operating systems, is now available. For more
information about the plugin-based architecture, see <a href="https://cloud.google.com/compute/docs/images/guest-agent">Guest agent</a>.</p>
<p>With this version, the plugin-based guest agent is now also available for the
following operating systems:</p>
<ul>
<li>Red Hat Enterprise Linux (RHEL) 8</li>
<li>Rocky Linux 8</li>
<li>CentOS Stream 8</li>
<li>Oracle Linux 8</li>
<li>AlmaLinux 8</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>September 03, 2025</title>
    <id>tag:google.com,2016:guestenvironment-release-notes#September_03_2025</id>
    <updated>2025-09-03T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/compute/docs/images/guest-environment/release-notes#September_03_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>With the introduction of the plugin-based architecture, the guest agent includes
the following updates:</p>
<ul>
<li><p>A new command-line tool, <code>ggactl_plugin</code>, is available to manage and restart
the guest agent core plugin. To restart the agent, run:</p>
<pre class="prettyprint lang-shell"><code>ggactl_plugin coreplugin restart
</code></pre>
<p>For more information, see <a href="https://cloud.google.com/compute/docs/images/manage-guest-agent#restart-guest-agent">Restarting the guest agent</a>.</p></li>
<li><p>All guest agent components now use a new logging framework. This framework
lets you set the logging level in the
<a href="https://cloud.google.com/compute/docs/images/manage-guest-agent#update-guest-agent-config">guest agent configuration file</a>.
For more information about the logging options, see <a href="https://cloud.google.com/compute/docs/images/manage-guest-agent#core">core settings</a>
in the configuration options table.</p></li>
<li><p>The workload refresh service <code>gce-workload-cert-refresher</code> is now part of the
guest agent's core plugin. It is no longer a separate systemd service.</p></li>
<li><p>The guest agent updates the metadata script runner and the Authorized Keys
binary (Windows only) to use the new, configurable logging framework.
Compatibility managers are included to facilitate the migration.</p></li>
</ul>
<h3>Announcement</h3>
<p>Starting with version <code>20250901.00</code>, the guest agent is migrated to a new
plugin-based architecture to improve modularity. You can revert to the previous
version by setting the metadata attribute <code>enable-guest-agent-core-plugin</code> to
<code>FALSE</code>. For more information about the plugin-based architecture, see
<a href="https://cloud.google.com/compute/docs/images/guest-agent">Guest agent</a>.</p>
<p>This plugin-based guest agent is available for the following operating systems:</p>
<ul>
<li>Red Hat Enterprise Linux (RHEL) 9</li>
<li>Rocky Linux 9</li>
<li>CentOS Stream 9</li>
<li>Oracle Linux 9</li>
<li>AlmaLinux 9</li>
</ul>
<h3>Fixed</h3>
<p>An issue is fixed where network routes were not consistently applied
(<a href="https://github.com/GoogleCloudPlatform/guest-agent/issues/516">GitHub Issue #516</a>).
The system now consistently applies network routes by monitoring the route table
and re-adding routes when they disappear.</p>
]]>
    </content>
  </entry>

</feed>
