Version 1.13. This version is no longer supported. For information about how to upgrade to version 1.14, see Upgrading Anthos on bare metal in the 1.14 documentation. For more information about supported and unsupported versions, see the Version history page in the latest documentation.
VM Runtime on Google Distributed Cloud is released for General Availability (GA) with the
release of Google Distributed Cloud version 1.12.0. All earlier releases of
VM Runtime on Google Distributed Cloud are in Preview.
You can't upgrade from a Preview version to the GA version without first
deleting your VMs and disabling VM Runtime on Google Distributed Cloud. Once you've upgraded
your clusters, then you can enable VM Runtime on Google Distributed Cloud again and recreate
your VMs.
To upgrade from a pre-GA version of VM Runtime on Google Distributed Cloud:
Delete all VMs and their resources from the cluster.
You can't skip minor versions when upgrading your Google Distributed Cloud.
For example, if you have a version 1.10 cluster, you must first upgrade to
version 1.11 before you can upgrade to version 1.12.0 or higher. For more
information, see Upgrade clusters.
Enable VM Runtime on Google Distributed Cloud on your 1.12.0 cluster.
Due to changes in the VM schema for the GA release of
VM Runtime on Google Distributed Cloud, you must recreate your VMs. For use with
VM Runtime on Google Distributed Cloud on version 1.12.0 or higher clusters.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[[["\u003cp\u003eVM Runtime on Google Distributed Cloud is now generally available (GA) with version 1.12.0.\u003c/p\u003e\n"],["\u003cp\u003eUpgrading to the GA version from a Preview version requires deleting all VMs and disabling VM Runtime first.\u003c/p\u003e\n"],["\u003cp\u003eClusters must be upgraded sequentially, meaning you can't skip minor versions during the upgrade process.\u003c/p\u003e\n"],["\u003cp\u003eAfter upgrading to version 1.12.0 or higher, VM Runtime must be re-enabled, and all VMs need to be recreated.\u003c/p\u003e\n"],["\u003cp\u003eIf Multus is installed on your cluster, it will also need to be uninstalled before upgrading.\u003c/p\u003e\n"]]],[],null,["# Upgrade VM Runtime on Google Distributed Cloud from a Preview version\n\n\u003cbr /\u003e\n\nVM Runtime on Google Distributed Cloud is released for General Availability (GA) with the\nrelease of Google Distributed Cloud version 1.12.0. All earlier releases of\nVM Runtime on Google Distributed Cloud are in [Preview](/products#product-launch-stages).\nYou can't upgrade from a Preview version to the GA version without first\ndeleting your VMs and disabling VM Runtime on Google Distributed Cloud. Once you've upgraded\nyour clusters, then you can enable VM Runtime on Google Distributed Cloud again and recreate\nyour VMs.\n\nTo upgrade from a pre-GA version of VM Runtime on Google Distributed Cloud:\n\n1. Delete all VMs and their resources from the cluster.\n\n | **Note:** If you have version 1.11 clusters, you can delete VMs and resource and disable VM Runtime on Google Distributed Cloud with a single command. For information on how to use `bmctl` to disable VM Runtime on Google Distributed Cloud, see [Disable VM Runtime on Google Distributed Cloud](/anthos/clusters/docs/bare-metal/1.11/how-to/vm-workloads#disable) in the version 1.11 documentation.\n\n For instructions for version 1.10 clusters, see\n [Delete VMs and their resources](/anthos/clusters/docs/bare-metal/1.10/how-to/vm-workloads#delete_vms_and_their_resources)\n in the 1.10 documentation. For instructions for 1.11 clusters, see\n [Delete VMs and their resources](/anthos/clusters/docs/bare-metal/1.10/how-to/vm-workloads#delete_vms_and_their_resources)\n in the 1.11 documentation.\n2. Disable VM Runtime on Google Distributed Cloud.\n\n For instructions for version 1.10 clusters, see\n [Disable VM Runtime on Google Distributed Cloud](/anthos/clusters/docs/bare-metal/1.10/how-to/vm-workloads#disable_anthos_vm_runtime)\n in the 1.10 documentation. For instructions for 1.11 clusters, see\n [Disable VM Runtime on Google Distributed Cloud](/anthos/clusters/docs/bare-metal/1.10/how-to/vm-workloads#disable)\n in the 1.11 documentation.\n3. If Multus is installed on your cluster, uninstall it.\n\n Multus is used with the\n [multi-NIC for pods](/anthos/clusters/docs/bare-metal/1.13/how-to/multi-nic) feature.\n4. Upgrade the cluster to version 1.12.0 or higher.\n\n You can't skip minor versions when upgrading your Google Distributed Cloud.\n For example, if you have a version 1.10 cluster, you must first upgrade to\n version 1.11 before you can upgrade to version 1.12.0 or higher. For more\n information, see [Upgrade clusters](/anthos/clusters/docs/bare-metal/1.13/how-to/upgrade).\n5. Enable VM Runtime on Google Distributed Cloud on your 1.12.0 cluster.\n\n For instructions, see\n [Enable VM Runtime on Google Distributed Cloud](/anthos/clusters/docs/bare-metal/1.13/vm-runtime/enable-disable#enable).\n6. Recreate your VMs.\n\n Due to changes in the VM schema for the GA release of\n VM Runtime on Google Distributed Cloud, you must recreate your VMs. For use with\n VM Runtime on Google Distributed Cloud on version 1.12.0 or higher clusters.\n\nWhat's next\n-----------\n\n- [Quickstart: Create a VM in Google Distributed Cloud](/anthos/clusters/docs/bare-metal/1.13/vm-runtime/quickstart)"]]