mirror of
https://github.com/openshift/openshift-docs.git
synced 2026-02-06 15:46:57 +01:00
49 lines
1.8 KiB
Plaintext
49 lines
1.8 KiB
Plaintext
// Module included in the following assemblies:
|
|
//
|
|
// * virt/upgrading-virt.adoc
|
|
|
|
[id="virt-about-upgrading-virt_{context}"]
|
|
= About upgrading {VirtProductName}
|
|
|
|
== How {VirtProductName} upgrades work
|
|
|
|
* You can upgrade to the next minor version of {VirtProductName} by using the
|
|
{product-title} web console to change the channel of your Operator subscription.
|
|
|
|
* You can enable automatic _z-stream_ updates during {VirtProductName} installation.
|
|
|
|
* Updates are delivered via the _Marketplace Operator_, which is deployed
|
|
during {product-title} installation. The Marketplace Operator makes
|
|
external Operators available to your cluster.
|
|
|
|
* The amount of time an update takes to complete depends on your network
|
|
connection. Most automatic updates complete within fifteen minutes.
|
|
|
|
== How {VirtProductName} upgrades affect your cluster
|
|
|
|
* Upgrading does not interrupt virtual machine workloads.
|
|
** Virtual machine pods are not restarted or migrated during an upgrade. If you
|
|
need to update the `virt-launcher` pod, you must restart or live migrate the
|
|
virtual machine.
|
|
+
|
|
[NOTE]
|
|
====
|
|
Each virtual machine has a `virt-launcher` Pod that runs the virtual machine
|
|
instance. The `virt-launcher` Pod runs an instance of `libvirt`, which is
|
|
used to manage the virtual machine process.
|
|
====
|
|
|
|
* Upgrading does not interrupt network connections.
|
|
|
|
* DataVolumes and their associated PersistentVolumeClaims are preserved during
|
|
upgrade.
|
|
+
|
|
[IMPORTANT]
|
|
====
|
|
If you have virtual machines running that cannot be live migrated, they might block an {product-title} cluster upgrade.
|
|
This includes virtual machines that use hostpath provisioner storage or SR-IOV network interfaces.
|
|
|
|
As a workaround, you can reconfigure the virtual machines so that they can be powered off automatically during a cluster upgrade. Remove the `evictionStrategy: LiveMigrate` field and
|
|
set the `runStrategy` field to `Always`.
|
|
====
|