Skip to content

Commit d04e146

Browse files
authored
Merge pull request #88929 from ousleyp/cnv-52365
CNV#52365: s390x compatibility TP notes
2 parents ba35316 + c3c3e45 commit d04e146

File tree

1 file changed

+65
-0
lines changed

1 file changed

+65
-0
lines changed

virt/install/preparing-cluster-for-virt.adoc

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,16 @@ include::snippets/technology-preview.adoc[]
5252
:!FeatureName:
5353
endif::[]
5454
--
55+
56+
* {ibm-z-name} or {ibm-linuxone-name} (s390x architecture) systems where an {product-title} cluster is installed in a logical partition (LPAR). See xref:../../installing/installing_ibm_z/preparing-to-install-on-ibm-z.adoc#preparing-to-install-on-ibm-z_preparing-to-install-on-ibm-z[Preparing to install on {ibm-z-title} and {ibm-linuxone-title}].
57+
+
58+
--
59+
ifdef::openshift-enterprise[]
60+
:FeatureName: Using {VirtProductName} in a cluster deployed on s390x architecture
61+
include::snippets/technology-preview.adoc[]
62+
:!FeatureName:
63+
endif::[]
64+
--
5565
endif::openshift-rosa,openshift-dedicated[]
5666

5767
ifdef::openshift-rosa,openshift-dedicated[]
@@ -70,6 +80,61 @@ include::modules/virt-aws-bm.adoc[leveloffset=+2]
7080
* xref:../../virt/vm_networking/virt-connecting-vm-to-ovn-secondary-network.adoc#virt-connecting-vm-to-ovn-secondary-network[Connecting a virtual machine to an OVN-Kubernetes secondary network]
7181
* xref:../../virt/vm_networking/virt-exposing-vm-with-service.adoc#virt-exposing-vm-with-service[Exposing a virtual machine by using a service]
7282

83+
// Hiding in ROSA/OSD - todo: double check this
84+
ifndef::openshift-rosa,openshift-dedicated[]
85+
[id="ibm-z-linuxone-compatibility_{context}"]
86+
=== {ibm-z-title} and {ibm-linuxone-title} compatibility
87+
88+
You can use {VirtProductName} in an {product-title} cluster that is installed in a logical partition (LPAR) on an {ibm-z-name} or {ibm-linuxone-name} (s390x architecture) system.
89+
90+
ifdef::openshift-enterprise[]
91+
:FeatureName: Using {VirtProductName} in a cluster deployed on s390x architecture
92+
include::snippets/technology-preview.adoc[]
93+
:!FeatureName:
94+
endif::[]
95+
96+
Some features are not currently available on s390x architecture, while others require workarounds or procedural changes. These lists are subject to change.
97+
98+
[discrete]
99+
[id="currently-unavailable-ibm-z_{context}"]
100+
==== Currently unavailable features
101+
102+
The following features are not available or do not function on s390x architecture:
103+
104+
* Memory hot plugging and hot unplugging
105+
* Watchdog devices
106+
* Node Health Check Operator
107+
* SR-IOV Operator
108+
* virtual Trusted Platform Module (vTPM) devices
109+
* {pipelines-title} tasks
110+
* UEFI mode for VMs
111+
* PCI passthrough
112+
* USB host passthrough
113+
* Configuring virtual GPUs
114+
* {VirtProductName} cluster checkup framework
115+
* Creating and managing Windows VMs
116+
117+
[discrete]
118+
[id="functionality-differences_{context}"]
119+
==== Functionality differences
120+
121+
The following features are available for use on s390x architecture but function differently or require procedural changes:
122+
123+
* When xref:../../virt/managing_vms/virt-delete-vms.adoc#virt-delete-vm-web_virt-delete-vms[deleting a virtual machine by using the web console], the *grace period* option is ignored.
124+
125+
* When xref:../../virt/managing_vms/advanced_vm_management/virt-configuring-default-cpu-model.adoc#virt-configuring-default-cpu-model_virt-configuring-default-cpu-model[configuring the default CPU model], the `spec.defaultCPUModel` value is `"gen15b"` for an {ibm-z-title} cluster.
126+
127+
* When xref:../../virt/vm_networking/virt-hot-plugging-network-interfaces.adoc#virt-hot-plugging-network-interfaces[hot plugging secondary network interfaces], the `virtctl migrate <vm_name>` command does not migrate the VM. As a workaround, restart the VM by running the following command:
128+
+
129+
[source,terminal]
130+
----
131+
$ virtctl restart <vm_name>
132+
----
133+
134+
* When xref:../../virt/monitoring/virt-exposing-downward-metrics.adoc#virt-configuring-downward-metrics_virt-using-downward-metrics_virt-exposing-downward-metrics[configuring a downward metrics device], if you use a VM preference, the `spec.preference.name` value must be set to `rhel.9.s390x` or another available preference with the format `*.s390x`.
135+
136+
endif::openshift-rosa,openshift-dedicated[]
137+
73138
// Section is in assembly so that we can use xrefs
74139
[id="virt-hardware-os-requirements_preparing-cluster-for-virt"]
75140
== Hardware and operating system requirements

0 commit comments

Comments
 (0)