Format:
Export:

Prerequisites & cluster preparation(15 of 26)

Show
0/15 completed0%

Verified on SNO (single NIC). Some related tests may be marked not runnable.

Cluster Health Check — Starting Point
Clarify network topology — I.e. software bridges (variant A)
Install and verify NMState Operator
Configure Linux bridges via NMState (Hetzner: variant A — software bridges)
Install OpenShift Virtualization Operator
Set up LVM Storage Operator — storage for VMs
Pull secret, import golden image, prepare SSH keys

RHEL VM images require a valid Red Hat pull secret. OpenShift Virtualization imports boot sources automatically into openshift-virtualization-os-images. An SSH key pair is also created and stored as an OpenShift Secret so VMs can be accessed with virtctl ssh.

1Check pull secret: oc get secret pull-secret -n openshift-config (must include registry.redhat.io)
2If missing: console.redhat.com → Downloads → download pull secret
oc set data secret/pull-secret -n openshift-config --from-file=.dockerconfigjson=~/pull-secret.json
3If already present (normal — every OCP install requires one): export locally instead of re-downloading. Needed later for hcp create cluster --pull-secret ~/pull-secret.json (TC-HCP-002)
oc get secret/pull-secret -n openshift-config -o jsonpath='{.data.\.dockerconfigjson}' | base64 -d > ~/pull-secret.json
4Check namespace openshift-virtualization-os-images and automatic boot-source imports
watch oc get dv -n openshift-virtualization-os-images (wait until all Succeeded)
5If RHEL9 is not imported: create DataVolume manually (Commands/YAML tab)
6Create SSH key pair: ssh-keygen -t ed25519 -f ~/.ssh/ocp-vm-key -N ''
7Create namespace vmtest if it does not exist: oc new-project vmtest (namespace and NADs are fully configured in PRE-08)
8Store SSH key as OpenShift Secret (key name must be key — UI only shows secrets with key name key):
oc create secret generic vm-ssh-key -n vmtest --from-file=key=$HOME/.ssh/ocp-vm-key.pub
Create namespace vmtest and NetworkAttachmentDefinitions
Install MetalLB Operator and configure IP pools (3 options)
MCE + HyperShift for hosted control planes
Deploy MinIO (S3 object storage)
Install MTV (Migration Toolkit for Virtualization) Operator
Install OADP Operator and configure with MinIO (S3)
Install Advanced Cluster Management (ACM) v2.17
Install Kasten K10 (Veeam) Operator and configure with MinIO

Search test plan

Type at least 2 characters to search

Keyboard shortcuts

P
Go to prerequisites
T
Go to test cases
G
Go to glossary
D
Go to diagrams
J
Next card
K
Previous card
Enter
Open / close focused card
/
Open search
CtrlK
Open search modal
?
Show shortcuts
Esc
Close panel / blur search
/ open searchJ/K next / previous card? keyboard shortcutsEsc close panels