Skip to content

Commit 93dd0ee

Browse files
final updates to MULTIARCH-4220
1 parent 2329323 commit 93dd0ee

7 files changed

+45
-25
lines changed

installing/installing_with_agent_based_installer/installing-with-agent-based-installer.adoc

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ The following procedures deploy a single-node {product-title} in a disconnected
2525
// Downloading the Agent-based Installer
2626
include::modules/installing-ocp-agent-download.adoc[leveloffset=+2]
2727

28-
//Verifying architectures
28+
//Verifying architectures
2929
include::modules/agent-installer-architectures.adoc[leveloffset=+2]
3030

3131
// Creating the preferred configuration inputs
@@ -71,6 +71,9 @@ include::modules/installing-ocp-agent-encrypt.adoc[leveloffset=+2]
7171
// Creating and booting the agent image
7272
include::modules/installing-ocp-agent-boot.adoc[leveloffset=+2]
7373

74+
// Adding {ibm-z-name} agents with {op-system-base} KVM
75+
include::modules/installing-ocp-agent-ibm-z-kvm.adoc[leveloffset=+2]
76+
7477
// Verifying that the current installation host can pull release images
7578
include::modules/installing-ocp-agent-tui.adoc[leveloffset=+2]
7679

installing/installing_with_agent_based_installer/preparing-to-install-with-agent-based-installer.adoc

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,27 +18,23 @@ The Agent-based Installer can also optionally generate or accept Zero Touch Prov
1818

1919
.Agent-based Installer supported architectures
2020
|===
21-
|CPU architecture |Connected installation |Disconnected installation |Comments
21+
|CPU architecture |Connected installation |Disconnected installation
2222

2323
|`64-bit x86`
2424
|✓
2525
|✓
26-
|
2726

2827
|`64-bit ARM`
2928
|✓
3029
|✓
31-
|
3230

3331
|`ppc64le`
3432
|✓
3533
|✓
36-
|
3734

3835
|`s390x`
3936
|✓
4037
|✓
41-
|ISO boot is not supported. Instead, use PXE assets.
4238
|===
4339

4440
//Understanding Agent-based Installer

modules/installing-ocp-agent-boot.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,4 @@ $ openshift-install --dir <install_directory> agent create image
1919
+
2020
NOTE: Red Hat Enterprise Linux CoreOS (RHCOS) supports multipathing on the primary disk, allowing stronger resilience to hardware failure to achieve higher host availability. Multipathing is enabled by default in the agent ISO image, with a default `/etc/multipath.conf` configuration.
2121

22-
. Boot the `agent.x86_64.iso` or `agent.aarch64.iso` image on the bare metal machines.
22+
. Boot the `agent.x86_64.iso`, `agent.aarch64.iso`, or `agent.s390x.iso` image on the bare metal machines.

modules/installing-ocp-agent-download.adoc

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,6 @@
99

1010
Use this procedure to download the Agent-based Installer and the CLI needed for your installation.
1111

12-
[NOTE]
13-
====
14-
Currently, downloading the Agent-based Installer is not supported on the {ibm-z-name} (`s390x`) architecture. The recommended method is by creating PXE assets.
15-
====
16-
1712
.Procedure
1813

1914
. Log in to the {product-title} web console using your login credentials.

modules/installing-ocp-agent-ibm-z-kvm.adoc

Lines changed: 39 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,30 @@
11
// Module included in the following assemblies:
22
//
33
// * installing/installing_with_agent_based_installer/prepare-pxe-infra-agent.adoc
4+
// * installing/installing_with_agent_based_installer/installing-with-agent-based-installer.adoc
5+
6+
ifeval::["{context}" == "prepare-pxe-assets-agent"]
7+
:pxe-boot:
8+
endif::[]
49

510
:_mod-docs-content-type: PROCEDURE
611
[id="installing-ocp-agent-ibm-z-kvm_{context}"]
712
= Adding {ibm-z-name} agents with {op-system-base} KVM
813

914
Use the following procedure to manually add {ibm-z-name} agents with {op-system-base} KVM.
1015

16+
[NOTE]
17+
====
18+
Currently, ISO boot support on {ibm-z-name} (`s390x`) is available only for {op-system-base} KVM, which provides the flexibility to choose either PXE or ISO-based installation.
19+
For installations with z/VM, only PXE boot is supported.
20+
====
1121
.Procedure
1222

1323
. Boot your {op-system-base} KVM machine.
1424

1525
. To deploy the virtual server, run the `virt-install` command with the following parameters:
26+
27+
ifdef::pxe-boot[]
1628
+
1729
[source,terminal]
1830
----
@@ -37,4 +49,30 @@ $ virt-install \
3749
--extra-args "coreos.inst.persistent-kargs=console=tty1 console=ttyS1,115200n8" \
3850
--osinfo detect=on,require=off
3951
----
40-
<1> For the `--location` parameter, specify the location of the kernel/initrd on the HTTP or HTTPS server.
52+
<1> For the `--location` parameter, specify the location of the kernel/initrd on the HTTP or HTTPS server.
53+
endif::pxe-boot[]
54+
55+
ifndef::pxe-boot[]
56+
+
57+
[source,terminal]
58+
----
59+
$ virt-install
60+
--name <vm_name> \
61+
--autostart \
62+
--memory=<memory> \
63+
--cpu host \
64+
--vcpus=<vcpus> \
65+
--cdrom <agent.iso_image> \ <1>
66+
--disk pool=default,size=<disk_pool_size> \
67+
--network network:default,mac=<mac_address> \
68+
--graphics none \
69+
--noautoconsole \
70+
--os-variant rhel9.0 \
71+
--wait=-1
72+
----
73+
<1> For the `--cdrom` parameter, specify the location of the ISO image on the HTTP or HTTPS server.
74+
endif::pxe-boot[]
75+
76+
ifeval::["{context}" == "prepare-pxe-assets-agent"]
77+
:!pxe-boot:
78+
endif::[]

modules/installing-ocp-agent-ibm-z.adoc

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,6 @@
88

99
After creating the PXE assets, you can add {ibm-z-name} agents.
1010

11-
[NOTE]
12-
====
13-
Currently ISO boot is not supported on {ibm-z-name} (`s390x`) architecture. Therefore, manually adding {ibm-z-name} agents is required for Agent-based installations on {ibm-z-name}.
14-
====
15-
1611
Depending on your {ibm-z-name} environment, you can choose from the following options:
1712

1813
* Adding {ibm-z-name} agents with z/VM

modules/understanding-agent-install.adoc

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,20 +9,13 @@ As an {product-title} user, you can leverage the advantages of the Assisted Inst
99

1010
The Agent-based installation comprises a bootable ISO that contains the Assisted discovery agent and the Assisted Service. Both are required to perform the cluster installation, but the latter runs on only one of the hosts.
1111

12-
[NOTE]
13-
====
14-
Currently, ISO boot is not supported on {ibm-z-name} (`s390x`) architecture. The recommended method is by using PXE assets, which requires specifying additional kernel arguments.
15-
====
16-
1712
The `openshift-install agent create image` subcommand generates an ephemeral ISO based on the inputs that you provide. You can choose to provide inputs through the following manifests:
1813

1914
Preferred:
2015

2116
* `install-config.yaml`
2217
* `agent-config.yaml`
2318
24-
or
25-
2619
Optional: ZTP manifests
2720

2821
* `cluster-manifests/cluster-deployment.yaml`

0 commit comments

Comments
 (0)