<?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:gkeonprem-release-notes</id>
  <title>Google Distributed Cloud (software only) for VMware - Release notes</title>
  <link rel="self" href="https://docs.cloud.google.com/feeds/gkeonprem-release-notes.xml"/>
  <author>
    <name>Google Cloud Platform</name>
  </author>
  <updated>2026-07-10T00:00:00-07:00</updated>

  <entry>
    <title>July 10, 2026</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#July_10_2026</id>
    <updated>2026-07-10T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#July_10_2026"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.33.1000-gke.59 is now available
for download. To upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading.md">Upgrade clusters</a>.
Google Distributed Cloud 1.33.1000-gke.59 runs on Kubernetes v1.33.11-gke.100.</p>
<p>If you use a third-party storage vendor, check the listing of our
previously-qualified <a href="https://docs.cloud.google.com/kubernetes-engine/enterprise/docs/resources/partner-storage">storage partners</a>.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for use with GKE On-Prem API clients: the Google Cloud console, the
gcloud CLI, and Terraform.</p>
<p>The following patches were skipped:</p>
<ul>
<li>1.33.900</li>
<li>1.34.600</li>
<li>1.35.200</li>
</ul>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.33.1000-gke.59:</p>
<ul>
<li>Fixed vulnerabilities listed in <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/vulnerabilities">Vulnerability fixes</a>.</li>
<li>Fixed the issue preventing patch releases for GDC software only for VMware.</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>June 17, 2026</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#June_17_2026</id>
    <updated>2026-06-17T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#June_17_2026"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>We are experiencing a delay preventing patch releases for GDC software
only for VMware. We are working diligently to resolve this issue. We will post
updates here with more information as it becomes available.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>June 15, 2026</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#June_15_2026</id>
    <updated>2026-06-15T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#June_15_2026"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>Starting with Distributed Cloud software only for VMware version
1.33.0-gke.799, you must add <code>us.gcr.io</code> to your firewall allowlist to
create or upgrade advanced clusters.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>May 27, 2026</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#May_27_2026</id>
    <updated>2026-05-27T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#May_27_2026"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.34.500-gke.108 is now available
for download. To upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading.md">Upgrade clusters</a>.
Google Distributed Cloud 1.34.500-gke.108 runs on Kubernetes v1.34.7-gke.200.</p>
<p>If you are using a third-party storage vendor, check the Google Distributed Cloud-ready
storage partners document to make sure the storage vendor has already passed the
qualification for this release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for use with GKE On-Prem API clients: the Google Cloud console, the
gcloud CLI, and Terraform.</p>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.34.500-gke.108:</p>
<ul>
<li>Fixed vulnerabilities listed in <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/vulnerabilities">Vulnerability fixes</a>.</li>
<li>Fixed an issue where, when setting <code>stackdriver.disableVsphereResourceMetrics</code> to true in the cluster configuration file, user cluster installations or upgrades stalled indefinitely because the installer erroneously deleted the vsphere-ca-certificate ConfigMap, causing vsphere-csi-controller pods to fail with mount errors. You no longer need to manually recreate the ConfigMap or scale down the vsphere-metrics-exporter deployment as a workaround. </li>
<li>Fixed an issue where, when recreating a user cluster with a previously used name (which commonly occurs during Terraform deployments or manual reinstalls), cluster provisioning stalled indefinitely in the provisioning state due to a missing k8s-health-check service account. The installer ensures that the service account is created, eliminating the need to manually create the service account as a workaround. </li>
<li>Fixed an issue where the <code>gkectl diagnose</code> command failed to run on standard user clusters managed by an advanced admin cluster.</li></ul>
]]>
    </content>
  </entry>

  <entry>
    <title>May 21, 2026</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#May_21_2026</id>
    <updated>2026-05-21T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#May_21_2026"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.35.100-gke.72 is now available
for download. To upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading.md">Upgrade clusters</a>.
Google Distributed Cloud 1.35.100-gke.72 runs on Kubernetes v1.35.3-gke.400.</p>
<p>If you are using a third-party storage vendor, check the Google Distributed Cloud-ready
storage partners document to make sure the storage vendor has already passed the
qualification for this release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for use with GKE On-Prem API clients: the Google Cloud console, the
gcloud CLI, and Terraform.</p>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.35.100-gke.72:</p>
<ul>
<li>Fixed an issue that prevented administrators from running cluster health checks and gathering diagnostics on non-advanced user clusters managed by an advanced admin cluster. You can successfully use <code>gkectl diagnose</code> on user clusters that are awaiting migration to advanced mode.</li></ul>
]]>
    </content>
  </entry>

  <entry>
    <title>May 18, 2026</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#May_18_2026</id>
    <updated>2026-05-18T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#May_18_2026"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.33.800-gke.75 is now available
for download. To upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading.md">Upgrade clusters</a>.
Google Distributed Cloud 1.33.800-gke.75 runs on Kubernetes v1.33.11-gke.100.</p>
<p>If you are using a third-party storage vendor, check the Google Distributed Cloud-ready
storage partners document to make sure the storage vendor has already passed the
qualification for this release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for use with GKE On-Prem API clients: the Google Cloud console, the
gcloud CLI, and Terraform.</p>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.33.800-gke.75:</p>
<ul>
<li>Fixed vulnerabilities listed in <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/vulnerabilities">Vulnerability fixes</a>.</li>
<li>Fixed an issue that prevented administrators from running cluster health
checks and gathering diagnostics on non-advanced user clusters managed by an
advanced admin cluster. After the fix, you can use <code>gkectl diagnose</code>
on user clusters that are awaiting migration to advanced mode.
</li>
<li>Fixed an issue where the <code>gkectl check-config</code> command failed
during preflight checks when bundled ingress was disabled and the
<code>loadBalancer.vips.ingressVIP</code> field was left blank. This failure
occurred because the validation process incorrectly attempted to generate a
network configuration for test VMs using the empty VIP, resulting in an
invalid command (such as <code>ip addr add /32</code>) and causing test VM
initialization to fail.</li></ul>
]]>
    </content>
  </entry>

  <entry>
    <title>May 11, 2026</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#May_11_2026</id>
    <updated>2026-05-11T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#May_11_2026"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.34.400-gke.88 is now available
for download. To upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading.md">Upgrade clusters</a>.
Google Distributed Cloud 1.34.400-gke.88 runs on Kubernetes v1.34.6-gke.200.</p>
<p>If you are using a third-party storage vendor, check the Google Distributed Cloud-ready
storage partners document to make sure the storage vendor has already passed the
qualification for this release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for use with GKE On-Prem API clients: the Google Cloud console, the
gcloud CLI, and Terraform.</p>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.34.400-gke.88:</p>
<ul>
<li>Fixed vulnerabilities listed in <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/vulnerabilities">Vulnerability fixes</a>.</li>
<li>Fixed an issue where the <code>gkectl check-config</code> command failed
during preflight checks when bundled ingress was disabled and the
<code>loadBalancer.vips.ingressVIP</code> field was left blank. This failure
occurred because the validation process incorrectly attempted to generate a
network configuration for test VMs using the empty VIP, resulting in an
invalid command (such as <code>ip addr add /32</code>) and causing test VM
initialization to fail.
</li>
<li>Resolved an issue that caused VMware cluster upgrades from non-advanced
clusters to advanced clusters to get stuck. The system attempted to update
immutable fields in the Hub membership. With this fix, the cluster operator
preserves the original membership fields during the upgrade process instead of
attempting to overwrite them so that the migration to an advanced cluster
completes successfully.</li></ul>
]]>
    </content>
  </entry>

  <entry>
    <title>May 06, 2026</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#May_06_2026</id>
    <updated>2026-05-06T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#May_06_2026"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.35.0-gke.525 is now available
for download. To upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading.md">Upgrade clusters</a>.
Google Distributed Cloud 1.35.0-gke.525 runs on Kubernetes v1.35.2-gke.300.</p>
<p>If you are using a third-party storage vendor, check the Google Distributed Cloud-ready
storage partners document to make sure the storage vendor has already passed the
qualification for this release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for use with GKE On-Prem API clients: the Google Cloud console, the
gcloud CLI, and Terraform.</p>
<h3>Announcement</h3>
<p>The following features were added in 1.35.0-gke.525:</p>
<ul>
<li><p>Platform update to Kubernetes 1.35: This release updates the underlying Kubernetes version to 1.35.</p>
<aside class="important">This release requires the use of `cgroupsv2`. Using `cgroupsv1` is no longer supported and cluster creation or upgrades will fail. A preflight check will actively block the operation if `cgroupsv1` is detected.</aside>
<ul>
<li>As part of the sunset of <code>cgroupsv1</code>, the legacy <code>ubuntu</code>, <code>ubuntu_containerd</code>, and <code>cos</code> <code>OSImageType</code> options are no longer supported in this release.</li>
<li>For more information on migrating to <code>cgroupsv2</code>, see the Kubernetes documentation on <a href="https://kubernetes.io/docs/concepts/architecture/cgroups/#migrating-cgroupv2">migrating to cgroupv2</a>.</li>
<li>This release also upgrades the container runtime, containerd, from version 2.0 to 2.1.
</li>
</ul></li>
<li><p>The Ubuntu image has been upgraded to 24.04 on all node types for 1.35.0-gke.525.
When you upgrade your control plane and node pools, the nodes are
automatically recreated with the new operating system image.
</p></li>
<li><p><code>gkectl</code> prints the Operation ID and Operation Type to the console after
cluster operations.</p></li>
<li><p>For advanced clusters, the default node pool update policy is changed to parallel
instead of sequential. This applies to all advanced clusters (both new and
existing upon upgrade). To customize or revert this behavior, use the
<code>nodePoolUpdatePolicy</code> and <code>maximumConcurrentNodePoolUpdate</code> fields in the
cluster configuration file.</p></li>
<li><p>The default Docker bridge IP for advanced clusters has been changed to <code>169.
254.123.1/24</code> instead of <code>172.17.0/16</code>. This change reduces the likelihood of
conflicts with user-configured networks. If you use the <code>172.17.0/16</code> range
for other purposes, cluster creation might fail due to this conflict.</p></li>
<li><p><code>vsphere-csi-controller</code> in advanced clusters is deployed on the user
cluster control plane nodes instead of worker nodes. This architectural
change happens automatically during upgrade and does not impact resource
sizing recommendations.</p></li>
</ul>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.35.0-gke.525:</p>
<ul>
<li>Fixed vulnerabilities listed in <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/vulnerabilities">Vulnerability fixes</a>.</li>
<li>Resolved an issue that caused VMware cluster upgrades from non-advanced
clusters to advanced clusters to get stuck. The system attempted to update
immutable fields in the Hub membership. With this fix, the cluster operator
preserves the original membership fields during the upgrade process instead of
attempting to overwrite them so that the migration to an advanced cluster
completes successfully.
</li>
<li>Fixed an issue in Advanced user clusters where the <code>cloud.google.com/
gke-nodepool</code> label for workload node pools unexpectedly included an <code>-np</code>
suffix. This caused pods using <code>nodeSelector</code> targeting the original pool
name (such as Apigee workloads) to fail to schedule. For clusters on older
versions experiencing this issue, you can work around it by manually setting
the expected label in the node pool configuration.
</li>
<li>Fixed an issue where setting the deprecated <code>stackdriver.enableVPC</code> field to
<code>true</code> in a cluster configuration file would block upgrades to an Advanced
Cluster. The <code>stackdriver.enableVPC</code> field has been deprecated and its
setting will be ignored during the upgrade validation process. For clusters on
older versions experiencing this issue, you can work around it by removing
the field or setting it to <code>false</code> in your configuration file before
upgrading.
</li>
<li>Fixed an issue where the node-problem-detector was incorrectly deployed onto
non-Advanced VMware clusters. This caused the containerd runtime to
continuously restart on affected nodes due to incompatible health check
configurations, leading to ETCD/CRI failures (such as errors connecting to
<code>/run/containerd/containerd.sock</code>) and unsuccessful cluster upgrades.
</li>
<li>Fixed an issue where leading or trailing whitespaces in the proxy.url field,
or spaces after commas in the proxy.noProxy list in the cluster configuration
file, caused advanced cluster creation or upgrades to fail. This release adds
validation to reject such malformed configurations before operations begin.
For upgrades, logic has been added to automatically handle and clean up these
spaces in the operator cluster state to prevent upgrade failures. If you are
using an older version and encounter this issue, ensure that all proxy
configuration fields are free of extraneous spaces.
</li>
<li>Fixed an issue where retrying the gkectl upgrade admin command after a
previous failure would fail with a "failed to create credential namespace in
bootstrap cluster" error. This occurred because the setup process failed to
handle resources that already existed from the previous attempt. This fix
resolves the issue described in <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/troubleshooting/known-issues#gkectl-upgrade-admin-fails-on-retry-with-alreadyexists-errors-in-the-bootstrap-cluster"><code>gkectl upgrade admin</code> fails on retry with "AlreadyExists" errors in the bootstrap cluster</a>, eliminating the need to manually delete conflicting
resources from the bootstrap cluster before retrying.
</li>
<li>Fixed an issue where the system's root certificates were ignored when a
custom CA certificate was configured for a registry mirror or private
registry. This caused cluster creation or upgrades to fail with an x509:
certificate signed by unknown authority error when attempting to pull images.
The system honors both the custom CA and the system's root certificates.
</li>
<li>Fixed an issue where vSphere VM creation could hang indefinitely, with the
operation remaining stuck in the Creating phase and logs repeatedly reporting
"VM creation in progress." This fix introduces a one-hour timeout for VM
creation and ensures the machine status is updated in Kubernetes during each
reconciliation, eliminating the need to manually delete the stuck VM resource
from the temporary bootstrap cluster to recover.</li>
<li>Fixed an issue where upgrading non-advanced clusters with OIDC configuration
to advanced clusters caused users to fail to log in via Anthos Identity
Service (AIS) immediately after the upgrade.</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>March 27, 2026</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#March_27_2026</id>
    <updated>2026-03-27T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#March_27_2026"/>
    <content type="html"><![CDATA[<h3>Fixed</h3>
<p>The following issues were fixed in 1.33.600-gke.40:</p>
<ul>
<li>Fixed an issue where if updates or upgrades to advanced admin clusters failed and the external bootstrap cluster was deleted, you could lose critical data.</li>
</ul>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.32.1000-gke.57:</p>
<ul>
<li>Fixed an issue where the node-problem-detector was incorrectly deployed onto
non-Advanced (V1) VMware clusters, causing the containerd runtime to
continuously restart on affected nodes, leading to ETCD/CRI failures and
unsuccessful cluster upgrades.
</li>
<li>Fixed an issue where setting the deprecated stackdriver.enableVPC field to
true in a cluster configuration file would block upgrades to an Advanced
Cluster. The stackdriver.enableVPC field has been deprecated and its setting is
now ignored during the upgrade validation process.
</li>
<li>Fixes an issue where Advanced Clusters incorrectly deployed the node problem
detector onto non-Advanced clusters, which caused containerd to continuously
restart and led to cluster upgrade failures.
</li>
<li>Fixed an issue where the system certificate pool was ignored when a custom CA
certificate was configured for a registry mirror.
</li>
<li>Fixed an issue where retrying the <code>gkectl upgrade admin</code> command after a
previous failure could fail with "AlreadyExists" errors in the bootstrap cluster.
</li>
<li>Fixed an issue where cluster creation or upgrade failed if the proxy or
noProxy configuration fields contained extraneous whitespaces. These spaces
interfered with internal command-line argument parsing, causing the control
plane load balancer initialization to fail.
</li>
<li>Fixed an issue where if updates or upgrades to advanced admin clusters failed
and the external bootstrap cluster was deleted, you could lose critical data.</li>
</ul>
<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.32.1000-gke.57 is now available
for download. To upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading.md">Upgrade clusters</a>.
Google Distributed Cloud 1.32.1000-gke.57 runs on Kubernetes v1.32.13-gke.1000.</p>
<p>If you are using a third-party storage vendor, check the Google Distributed Cloud-ready
storage partners document to make sure the storage vendor has already passed the
qualification for this release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for use with GKE On-Prem API clients: the Google Cloud console, the
gcloud CLI, and Terraform.</p>
<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.33.600-gke.40 is now available
for download. To upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading.md">Upgrade clusters</a>.
Google Distributed Cloud 1.33.600-gke.40 runs on Kubernetes 1.33.5-gke.2200.</p>
<p>If you are using a third-party storage vendor, check the Google Distributed Cloud-ready
storage partners document to make sure the storage vendor has already passed the
qualification for this release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for use with GKE On-Prem API clients: the Google Cloud console, the
gcloud CLI, and Terraform.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>March 23, 2026</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#March_23_2026</id>
    <updated>2026-03-23T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#March_23_2026"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.33.600-gke.39 is now available
for download. To upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading.md">Upgrade clusters</a>.
Google Distributed Cloud 1.33.600-gke.39 runs on Kubernetes v1.33.5-gke.2200.</p>
<p>If you are using a third-party storage vendor, check the Google Distributed Cloud-ready
storage partners document to make sure the storage vendor has already passed the
qualification for this release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for use with GKE On-Prem API clients: the Google Cloud console, the
gcloud CLI, and Terraform.</p>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.33.600-gke.39:</p>
<ul>
<li>Fixed an issue where the node-problem-detector was incorrectly deployed onto
non-Advanced (V1) VMware clusters, causing the containerd runtime to
continuously restart on affected nodes, leading to ETCD/CRI failures and
unsuccessful cluster upgrades.</li>
<li>Fixed an issue where setting the deprecated stackdriver.enableVPC field to
true in a cluster configuration file would block upgrades to an Advanced
Cluster. The stackdriver.enableVPC field has been deprecated and its setting is
now ignored during the upgrade validation process.</li>
<li>Fixes an issue where Advanced Clusters incorrectly deployed the node problem
detector onto non-Advanced clusters, which caused containerd to continuously
restart and led to cluster upgrade failures.</li>
<li>Fixed an issue where retrying the <code>gkectl upgrade admin</code> command after a
previous failure could fail with "AlreadyExists" errors in the bootstrap cluster.</li>
<li>Fixed an issue where cluster creation or upgrade failed if the proxy or
noProxy configuration fields contained extraneous whitespaces. These spaces
interfered with internal command-line argument parsing, causing the control
plane load balancer initialization to fail.</li>
<li>Fixed an issue where the system certificate pool was ignored when a custom CA
certificate was configured for a registry mirror.</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>March 20, 2026</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#March_20_2026</id>
    <updated>2026-03-20T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#March_20_2026"/>
    <content type="html"><![CDATA[<h3>Change</h3>
<p><a id="March_20_2026"></a>
<strong>Important: Mandatory flag for admin cluster upgrades</strong></p>
<p>If an update or upgrade to advanced admin clusters fails in versions 1.32 and newer, don't delete the external bootstrap cluster from the workstation. The bootstrap cluster contains required information about states that you need to resume the update or upgrade. If an update or upgrade to admin clusters fails, and you re-run <code>gkectl upgrade admin</code>, you must add the flag <code>--reuse-bootstrap-cluster</code> or you can lose critical data.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>March 18, 2026</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#March_18_2026</id>
    <updated>2026-03-18T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#March_18_2026"/>
    <content type="html"><![CDATA[<h3>Fixed</h3>
<p>The following issues were fixed in 1.34.200-gke.68:</p>
<ul>
<li>Fixed vulnerabilities listed in <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/vulnerabilities">Vulnerability fixes</a>.</li>
<li>Google Distributed Cloud (software only) for VMware V2 (Advanced Clusters) versions 1.31
and earlier were missing a configuration step in the node startup script that
defined the Docker default bridge IP range. As a result, Docker defaulted to
using the 172.17.0.0/16 (and in some cases 172.16.0.0/16) address range.</li>
<li>Fixed an issue where an admin cluster upgrade appeared to be stuck indefinitely
and users would see the <code>VSphereMachine</code> remaining in the <code>Creating</code> phase
without actionable error messages.</li>
</ul>
<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.34.200-gke.68 is now available
for download. To upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading.md">Upgrade clusters</a>.</p>
<p><strong>Important: There is a mandatory flag for admin cluster upgrades; see the updated entry for <a href="#March_20_2026">March 20, 2026</a>.</strong></p>
<p>Google Distributed Cloud 1.34.200-gke.68 runs on Kubernetes v1.34.3-gke.400.</p>
<p>If you are using a third-party storage vendor, check the Google Distributed Cloud-ready
storage partners document to make sure the storage vendor has already passed the
qualification for this release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for use with GKE On-Prem API clients: the Google Cloud console, the
gcloud CLI, and Terraform.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>March 05, 2026</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#March_05_2026</id>
    <updated>2026-03-05T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#March_05_2026"/>
    <content type="html"><![CDATA[<h3>Change</h3>
<p>Google Distributed Cloud (software only) for VMware V2 (Advanced Clusters) versions 1.31
 and earlier were missing a configuration step in the node startup script that
 defined the Docker default bridge IP range. As a result, Docker defaulted to
 using the 172.17.0.0/16 (and in some cases 172.16.0.0/16) address range.</p>
<p>If this default range overlaps with customer network infrastructure,
connectivity failures during cluster creation or operation can occur.</p>
<p>This issue has been resolved. The Docker default bridge IP for cluster nodes in
advanced clusters is now explicitly set to 169.254.123.1/24.</p>
<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.32.900-gke.60 is now available
for download. To upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading.md">Upgrade clusters</a>.</p>
<p><strong>Important: There is a mandatory flag for admin cluster upgrades; see the updated entry for <a href="#March_20_2026">March 20, 2026</a>.</strong></p>
<p>Google Distributed Cloud 1.32.900-gke.60 runs on Kubernetes v1.32.11-gke.200.</p>
<p>If you are using a third-party storage vendor, check the Google Distributed Cloud-ready
storage partners document to make sure the storage vendor has already passed the
qualification for this release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for use with GKE On-Prem API clients: the Google Cloud console, the
gcloud CLI, and Terraform.</p>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.32.900-gke.60:</p>
<ul>
<li>Fixed vulnerabilities listed in <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/vulnerabilities">Vulnerability fixes</a>.</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>March 03, 2026</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#March_03_2026</id>
    <updated>2026-03-03T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#March_03_2026"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware V2 (Advanced Clusters) versions 1.31
 and earlier were missing a configuration step in the node startup script that
 defined the Docker default bridge IP range. As a result, Docker defaulted to
 using the 172.17.0.0/16 (and in some cases 172.16.0.0/16) address range.</p>
<p>If this default range overlaps with customer network infrastructure,
connectivity failures during cluster creation or operation can occur.</p>
<p>This issue has been resolved. The Docker default bridge IP for cluster nodes in
advanced clusters is now explicitly set to 169.254.123.1/24.</p>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.33.500-gke.63:</p>
<ul>
<li>Fixed vulnerabilities listed in <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/vulnerabilities">Vulnerability fixes</a>.</li>
</ul>
<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.33.500-gke.63 is now available
for download. To upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading.md">Upgrade clusters</a>.</p>
<p><strong>Important: There is a mandatory flag for admin cluster upgrades; see the updated entry for <a href="#March_20_2026">March 20, 2026</a>.</strong></p>
<p>Google Distributed Cloud 1.33.500-gke.63 runs on Kubernetes v1.33.5-gke.2200.</p>
<p>If you are using a third-party storage vendor, check the Google Distributed Cloud-ready
storage partners document to make sure the storage vendor has already passed the
qualification for this release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for use with GKE On-Prem API clients: the Google Cloud console, the
gcloud CLI, and Terraform.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>February 19, 2026</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#February_19_2026</id>
    <updated>2026-02-19T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#February_19_2026"/>
    <content type="html"><![CDATA[<h3>Breaking</h3>
<p>Upgrading to advanced clusters overwrites any existing <code>cert-manager</code>. For more
information, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/update-or-upgrade-to-adv-cluster#upgrade-cert-manager">Upgrade to <code>cert-manager</code> bundled with advanced clusters</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>February 13, 2026</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#February_13_2026</id>
    <updated>2026-02-13T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#February_13_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>The following feature was added in 1.34.100-gke.93:</p>
<p>You can deploy <code>vsphere-csi-controller</code> in the advanced cluster on the user
cluster control plane nodes.</p>
<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.34.100-gke.93 is now available
for download. To upgrade, see Upgrade a cluster.</p>
<p><strong>Important: There is a mandatory flag for admin cluster upgrades; see the updated entry for <a href="#March_20_2026">March 20, 2026</a>.</strong></p>
<p>Google Distributed Cloud 1.34.100-gke.93 runs on Kubernetes v1.34.1-gke.4700.</p>
<p>If you are using a third-party storage vendor, check the Google Distributed Cloud-ready
storage partners document to make sure the storage vendor has already passed the
qualification for this release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for use with GKE On-Prem API clients: the Google Cloud console, the
gcloud CLI, and Terraform.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>February 05, 2026</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#February_05_2026</id>
    <updated>2026-02-05T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#February_05_2026"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.32.800-gke.126 is now available
for download. To upgrade, see
<a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading.md">Upgrade clusters</a>.</p>
<p><strong>Important: There is a mandatory flag for admin cluster upgrades; see the updated entry for <a href="#March_20_2026">March 20, 2026</a>.</strong></p>
<p>Google Distributed Cloud 1.32.800-gke.126 runs on Kubernetes v1.32.11-gke.200.</p>
<p>If you are using a third-party storage vendor, check the Google Distributed Cloud-ready
storage partners document to make sure the storage vendor has already passed the
qualification for this release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for use with GKE On-Prem API clients: the Google Cloud console, the
gcloud CLI, and Terraform.</p>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.32.800-gke.126:</p>
<ul>
<li>Fixed vulnerabilities listed in <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/vulnerabilities">Vulnerability fixes</a>.</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>February 04, 2026</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#February_04_2026</id>
    <updated>2026-02-04T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#February_04_2026"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.33.400-gke.113 is now available
for download. To upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading.md">Upgrade clusters</a>.</p>
<p><strong>Important: There is a mandatory flag for admin cluster upgrades; see the updated entry for <a href="#March_20_2026">March 20, 2026</a>.</strong></p>
<p>Google Distributed Cloud 1.33.400-gke.113 runs on Kubernetes v1.33.5-gke.1900.</p>
<p>If you are using a third-party storage vendor, check the Google Distributed Cloud-ready
storage partners document to make sure the storage vendor has already passed the
qualification for this release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for use with GKE On-Prem API clients: the Google Cloud console, the
gcloud CLI, and Terraform.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>January 30, 2026</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#January_30_2026</id>
    <updated>2026-01-30T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#January_30_2026"/>
    <content type="html"><![CDATA[<h3>Security</h3>
<p>Multiple security vulnerabilities have been identified in the OpenSSL library.
The most significant finding is CVE-2025-15467, a critical vulnerability that
might allow for remote code execution (RCE) or denial of service (DoS) attacks
via network-based vectors.</p>
<p>For more details, see the <a href="https://docs.cloud.google.com/kubernetes-engine/security-bulletins#gcp-2026-006-gdcvmware">GCP-2026-006 security bulletin</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>December 11, 2025</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#December_11_2025</id>
    <updated>2025-12-11T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#December_11_2025"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.34.0-gke.566 is now
available for
<a href="https://cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/downloads">download</a>.
To upgrade, see
<a href="https://cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading">Upgrade a cluster</a>.</p>
<p><strong>Important: There is an important update for admin cluster upgrades; see entry for <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#March_20_2026">March 20, 2026</a>.</strong></p>
<p>Google Distributed Cloud 1.34.0-gke.566 runs on Kubernetes v1.34.1-gke.2900.</p>
<p>If you are using a third-party storage vendor, check the
<a href="https://cloud.google.com/anthos/docs/resources/partner-storage">GDC Ready storage partners</a>
document to make sure the storage vendor has already passed the qualification
for this release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for use with
<a href="https://cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/cluster-lifecycle-management-tools">GKE On-Prem API clients</a>:
the Google Cloud console, the gcloud CLI, and Terraform.</p>
<h3>Breaking</h3>
<p>Changed the upgrade logic for non-advanced clusters. When you upgrade a
non-advanced cluster from version 1.33 to 1.34, the cluster is automatically
converted to an advanced cluster. If you use custom code that depends on the
non-advanced cluster configuration, this can be a breaking change. For more
information, see
<a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/update-or-upgrade-to-adv-cluster#key_differences_after_moving_to_advanced_clusters">Key differences after moving to advanced clusters</a>.</p>
<h3>Change</h3>
<ul>
<li>Upgraded <code>containerd</code> from 1.7 to 2.0.</li>
<li>Registry mirror configuration information has been migrated to the
hosts.toml <code>containerd</code> config file.</li>
<li>Upgrade preflight checks now validate <code>PodDisruptionBudgets</code>.</li>
</ul>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.34.0-gke.566:</p>
<ul>
<li>Fixed vulnerabilities listed in
<a href="https://cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/vulnerabilities">Vulnerability fixes</a>.</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>December 05, 2025</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#December_05_2025</id>
    <updated>2025-12-05T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#December_05_2025"/>
    <content type="html"><![CDATA[<h3>Fixed</h3>
<p>The following issues were fixed in 1.33.300-gke.60:</p>
<ul>
<li>Fixed vulnerabilities listed in <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/vulnerabilities">Vulnerability fixes</a>.</li>
</ul>
<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.33.300-gke.60 is
available for
<a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/downloads">download</a>. To
upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading">Upgrade a
cluster</a>.</p>
<p><strong>Important: There is an important update for admin cluster upgrades; see entry for <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#March_20_2026">March 20, 2026</a>.</strong></p>
<p>Distributed Cloud 1.33.300-gke.60 runs on Kubernetes
v1.33.5-gke.900.</p>
<p>If you are using a third-party storage vendor, check the <a href="https://docs.cloud.google.com/kubernetes-engine/enterprise/docs/resources/partner-storage">GDC Ready storage
partners</a> document
to make sure the storage vendor has already passed the qualification for this
release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for use with <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/cluster-lifecycle-management-tools">GKE On-Prem API
clients</a>:
the Google Cloud console, the gcloud CLI, and Terraform.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>December 02, 2025</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#December_02_2025</id>
    <updated>2025-12-02T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#December_02_2025"/>
    <content type="html"><![CDATA[<h3>Fixed</h3>
<p>The following issues were fixed in 1.32.700-gke.64:</p>
<ul>
<li>Fixed vulnerabilities listed in <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/vulnerabilities">Vulnerability fixes</a>.</li>
</ul>
<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.32.700-gke.64 is
available for
<a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/downloads">download</a>. To
upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading">Upgrade a
cluster</a>.</p>
<p><strong>Important: There is an important update for admin cluster upgrades; see entry for <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#March_20_2026">March 20, 2026</a>.</strong></p>
<p>Distributed Cloud 1.32.700-gke.64 runs on Kubernetes
v1.32.9-gke.700.</p>
<p>If you are using a third-party storage vendor, check the <a href="https://docs.cloud.google.com/kubernetes-engine/enterprise/docs/resources/partner-storage">GDC Ready storage
partners</a> document
to make sure the storage vendor has already passed the qualification for this
release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for use with <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/cluster-lifecycle-management-tools">GKE On-Prem API
clients</a>:
the Google Cloud console, the gcloud CLI, and Terraform.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>November 12, 2025</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#November_12_2025</id>
    <updated>2025-11-12T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#November_12_2025"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.31.1100-gke.40 is
available for
<a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/downloads">download</a>. To
upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading">Upgrade a
cluster</a>.
Distributed Cloud 1.31.1100-gke.40 runs on Kubernetes
v1.31.12-gke.600.</p>
<p>If you are using a third-party storage vendor, check the <a href="https://docs.cloud.google.com/kubernetes-engine/enterprise/docs/resources/partner-storage">GDC Ready storage
partners</a> document
to make sure the storage vendor has already passed the qualification for this
release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for use with <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/cluster-lifecycle-management-tools">GKE On-Prem API
clients</a>:
the Google Cloud console, the gcloud CLI, and Terraform.</p>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.31.1100-gke.40:</p>
<ul>
<li>Fixed vulnerabilities listed in <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/vulnerabilities">Vulnerability fixes</a>.</li>
</ul>
<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.33.200-gke.70 is
available for
<a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/downloads">download</a>. To
upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading">Upgrade a
cluster</a>.</p>
<p><strong>Important: There is an important update for admin cluster upgrades; see entry for <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#March_20_2026">March 20, 2026</a>.</strong></p>
<p>Distributed Cloud 1.33.200-gke.70 runs on Kubernetes
v1.33.5-gke.600.</p>
<p>If you are using a third-party storage vendor, check the <a href="https://docs.cloud.google.com/kubernetes-engine/enterprise/docs/resources/partner-storage">GDC Ready storage
partners</a> document
to make sure the storage vendor has already passed the qualification for this
release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for use with <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/cluster-lifecycle-management-tools">GKE On-Prem API
clients</a>:
the Google Cloud console, the gcloud CLI, and Terraform.</p>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.33.200-gke.70:</p>
<ul>
<li><p>Fixed <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/troubleshooting/known-issues#nonha-to-ha-adv-update-fail">an
issue</a>
that <code>gkectl update</code> blocks updating a non-HA non-advanced cluster to HA
advanced cluster</p></li>
<li><p>Fixed vulnerabilities listed in <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/vulnerabilities">Vulnerability
fixes</a>.</p></li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>October 29, 2025</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#October_29_2025</id>
    <updated>2025-10-29T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#October_29_2025"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.32.600-gke.53 is
available for
<a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/downloads">download</a>. To
upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading">Upgrade a
cluster</a>.</p>
<p><strong>Important: There is an important update for admin cluster upgrades; see entry for <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#March_20_2026">March 20, 2026</a>.</strong></p>
<p>Distributed Cloud 1.32.600-gke.53 runs on Kubernetes
v1.32.9-gke.200.</p>
<p>If you are using a third-party storage vendor, check the <a href="https://docs.cloud.google.com/kubernetes-engine/enterprise/docs/resources/partner-storage">GDC Ready storage
partners</a> document
to make sure the storage vendor has already passed the qualification for this
release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for use with <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/cluster-lifecycle-management-tools">GKE On-Prem API
clients</a>:
the Google Cloud console, the gcloud CLI, and Terraform.</p>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.32.600-gke.53:</p>
<ul>
<li>Fixed vulnerabilities listed in <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/vulnerabilities">Vulnerability fixes</a>.</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>October 15, 2025</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#October_15_2025</id>
    <updated>2025-10-15T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#October_15_2025"/>
    <content type="html"><![CDATA[<h3>Fixed</h3>
<p>The following issues were fixed in 1.31.1000-gke.44:</p>
<ul>
<li>Fixed vulnerabilities listed in <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/vulnerabilities">Vulnerability fixes</a>.</li>
</ul>
<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.31.1000-gke.44 is
available for
<a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/downloads">download</a>. To
upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading">Upgrade a
cluster</a>.
Distributed Cloud 1.31.1000-gke.44 runs on Kubernetes
v1.31.12-gke.600.</p>
<p>If you are using a third-party storage vendor, check the <a href="https://docs.cloud.google.com/kubernetes-engine/enterprise/docs/resources/partner-storage">GDC Ready storage
partners</a> document
to make sure the storage vendor has already passed the qualification for this
release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for use with <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/cluster-lifecycle-management-tools">GKE On-Prem API
clients</a>:
the Google Cloud console, the gcloud CLI, and Terraform.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>October 02, 2025</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#October_02_2025</id>
    <updated>2025-10-02T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#October_02_2025"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.33.100-gke.89 is now available for <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/downloads">download</a>. To upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading">Upgrade a cluster</a>.</p>
<p><strong>Important: There is an important update for admin cluster upgrades; see entry for <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#March_20_2026">March 20, 2026</a>.</strong></p>
<p>Distributed Cloud 1.33.100-gke.89 runs on Kubernetes v1.33.4-gke.900.</p>
<p>If you are using a third-party storage vendor, check the <a href="https://docs.cloud.google.com/kubernetes-engine/enterprise/docs/resources/partner-storage">GDC Ready storage partners</a> document to make sure the storage vendor has already passed the qualification for this release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become available for use with <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/cluster-lifecycle-management-tools">GKE On-Prem API clients</a>: the Google Cloud console, the gcloud CLI, and Terraform.</p>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.33.100-gke.89:</p>
<ul>
<li>Fixed vulnerabilities listed in <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/vulnerabilities">Vulnerability fixes</a>.</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>September 24, 2025</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#September_24_2025</id>
    <updated>2025-09-24T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#September_24_2025"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.32.500-gke.48 is now available for <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/downloads">download</a>. To upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading">Upgrade a cluster</a>.</p>
<p><strong>Important: There is an important update for admin cluster upgrades; see entry for <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#March_20_2026">March 20, 2026</a>.</strong></p>
<p>Distributed Cloud 1.32.500-gke.48 runs on Kubernetes v1.32.8-gke.500.</p>
<p>If you are using a third-party storage vendor, check the <a href="https://docs.cloud.google.com/kubernetes-engine/enterprise/docs/resources/partner-storage">GDC Ready storage partners</a> document to make sure the storage vendor has already passed the qualification for this release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become available for use with <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/cluster-lifecycle-management-tools">GKE On-Prem API clients</a>: the Google Cloud console, the gcloud CLI, and Terraform.</p>
<aside class="special"><strong>Important:</strong><span> An update to this release note was published on
<a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#June_15_2025">June 15, 2026</a>.
It is also posted immediately following this note.</span></aside>
<p>Starting with Distributed Cloud software only
for VMware version 1.33.0-gke.799, you must add <code>us.gcr.io</code> to your firewall
allowlist to create or upgrade advanced clusters.</p>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.32.500-gke.48:</p>
<ul>
<li>Fixed vulnerabilities listed in <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/vulnerabilities">Vulnerability fixes</a>.</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>September 15, 2025</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#September_15_2025</id>
    <updated>2025-09-15T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#September_15_2025"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.31.900-gke.38 is now available for <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/downloads">download</a>. To upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading">Upgrade a cluster</a>. Distributed Cloud 1.31.900-gke.38 runs on Kubernetes v1.31.12-gke.200.</p>
<p>If you are using a third-party storage vendor, check the <a href="https://docs.cloud.google.com/kubernetes-engine/enterprise/docs/resources/partner-storage">GDC Ready storage partners</a> document to make sure the storage vendor has already passed the qualification for this release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become available for use with <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/cluster-lifecycle-management-tools">GKE On-Prem API clients</a>: the Google Cloud console, the gcloud CLI, and Terraform.</p>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.31.900-gke.38:</p>
<ul>
<li>Fixed vulnerabilities listed in <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/vulnerabilities">Vulnerability fixes</a>.</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>September 02, 2025</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#September_02_2025</id>
    <updated>2025-09-02T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#September_02_2025"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.33.0-gke.799 is now available for <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/downloads">download</a>. To upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading">Upgrade a cluster</a>.</p>
<p><strong>Important: There is an important update for admin cluster upgrades; see entry for <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#March_20_2026">March 20, 2026</a>.</strong></p>
<p>Distributed Cloud 1.33.0-gke.799 runs on Kubernetes v1.33.2-gke.700.</p>
<p>If you are using a third-party storage vendor, check the <a href="https://docs.cloud.google.com/kubernetes-engine/enterprise/docs/resources/partner-storage">GDC Ready storage partners</a> document to make sure the storage vendor has already passed the qualification for this release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become available for use with <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/cluster-lifecycle-management-tools">GKE On-Prem API clients</a>: the Google Cloud console, the gcloud CLI, and Terraform.</p>
<h3>Change</h3>
<ul>
<li>GA: Changed the cluster creation process so that all new clusters are <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/concepts/advanced-clusters">advanced clusters</a>.</li>
<li>Clusters are automatically converted to advanced clusters when you upgrade to
version 1.33.</li>
<li>You must use the <code>gkectl</code> command line tool to upgrade non-advanced clusters
to version 1.33. The GKE On-Prem API clients, Terraform, the
Google Cloud console, and the gcloud CLI, aren't supported.</li>
<li>Upgraded the <code>etcd</code> component to version 3.4.33.</li>
</ul>
<h3>Feature</h3>
<ul>
<li>GA: Enabled the <code>vsphere-metrics-exporter</code> component for advanced clusters. This exporter provides greater visibility into the VMware vSphere environment by collecting key performance and health metrics.</li>
<li>GA: Added support for VM-Host affinity groups in advanced clusters. This feature allows for the creation of rules that constrain cluster nodes to run on specific, predefined groups of hosts.</li>
<li>GA: Added support for automatic node resizing in advanced clusters. This feature optimizes resource use by automatically adjusting the CPU and memory allocated to control plane nodes in response to workload demands.</li>
<li>Public Preview: Added support for Virtual Machine (VM) tracking using vSphere
tags in advanced clusters. This feature simplifies resource management by
automatically applying identifying tags to cluster VMs.</li>
<li>GA: Introduced an Envoy proxy sidecar to the GKE Identity Service for clusters
that use Controlplane V2. This change enhances the security, reliability, and
performance of the authentication service.</li>
</ul>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.33.0-gke.799:</p>
<ul>
<li>Fixed vulnerabilities listed in <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/vulnerabilities">Vulnerability fixes</a>.</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>August 28, 2025</title>
    <id>tag:google.com,2016:gkeonprem-release-notes#August_28_2025</id>
    <updated>2025-08-28T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#August_28_2025"/>
    <content type="html"><![CDATA[<h3>Fixed</h3>
<p>The following issues were fixed in 1.32.400-gke.68:</p>
<ul>
<li>Fixed vulnerabilities listed in <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/vulnerabilities">Vulnerability fixes</a>.</li>
</ul>
<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.32.400-gke.68 is now available for <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/downloads">download</a>. To upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading">Upgrade a cluster</a>.</p>
<p><strong>Important: There is an important update for admin cluster upgrades; see entry for <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/release-notes#March_20_2026">March 20, 2026</a>.</strong></p>
<p>Distributed Cloud 1.32.400-gke.68 runs on Kubernetes v1.32.7-gke.200.</p>
<p>If you are using a third-party storage vendor, check the <a href="https://docs.cloud.google.com/kubernetes-engine/enterprise/docs/resources/partner-storage">GDC Ready storage partners</a> document to make sure the storage vendor has already passed the qualification for this release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become available for use with <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/cluster-lifecycle-management-tools">GKE On-Prem API clients</a>: the Google Cloud console, the gcloud CLI, and Terraform.</p>
]]>
    </content>
  </entry>

</feed>
