2025-09-08 11:33:46,042 p=2779 u=student n=ansible | PLAY [Check CatalogSource] ***************************************************** 2025-09-08 11:33:46,092 p=2779 u=student n=ansible | TASK [Log in as admin] ********************************************************* 2025-09-08 11:33:48,040 p=2779 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-08 11:33:48,076 p=2779 u=student n=ansible | TASK [Get CatalogSource "do316-catalog-cs"] ************************************ 2025-09-08 11:33:51,057 p=2779 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 11:33:51,057 p=2779 u=student n=ansible | ok: [utility] 2025-09-08 11:33:51,060 p=2779 u=student n=ansible | TASK [Verify CatalogSource pods] *********************************************** 2025-09-08 11:33:52,550 p=2779 u=student n=ansible | ok: [utility] 2025-09-08 11:33:52,556 p=2779 u=student n=ansible | TASK [Print current CatalogSource pod info] ************************************ 2025-09-08 11:33:52,589 p=2779 u=student n=ansible | ok: [utility] => pod_info: name: do316-catalog-cs-7z474 phase: Running ready: true started: true 2025-09-08 11:33:52,591 p=2779 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 11:33:52,591 p=2779 u=student n=ansible | utility : ok=4 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 11:33:55,451 p=2824 u=student n=ansible | PLAY [Manage Kubernetes Storage Classes] *************************************** 2025-09-08 11:33:55,470 p=2824 u=student n=ansible | TASK [Gather Kubernetes storage classes] *************************************** 2025-09-08 11:33:57,397 p=2824 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 11:33:57,398 p=2824 u=student n=ansible | ok: [utility] 2025-09-08 11:33:57,404 p=2824 u=student n=ansible | TASK [Create a fact list of all storage classes] ******************************* 2025-09-08 11:33:57,476 p=2824 u=student n=ansible | ok: [utility] 2025-09-08 11:33:57,481 p=2824 u=student n=ansible | TASK [Print storage classes] *************************************************** 2025-09-08 11:33:57,494 p=2824 u=student n=ansible | skipping: [utility] 2025-09-08 11:33:57,499 p=2824 u=student n=ansible | TASK [Initialize list variable] ************************************************ 2025-09-08 11:33:57,564 p=2824 u=student n=ansible | ok: [utility] 2025-09-08 11:33:57,568 p=2824 u=student n=ansible | TASK [Check for existing default storage class] ******************************** 2025-09-08 11:33:57,657 p=2824 u=student n=ansible | ok: [utility] => (item=nfs-storage) 2025-09-08 11:33:57,666 p=2824 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rbd) 2025-09-08 11:33:57,674 p=2824 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rbd-virtualization) 2025-09-08 11:33:57,683 p=2824 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rgw) 2025-09-08 11:33:57,691 p=2824 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-cephfs) 2025-09-08 11:33:57,697 p=2824 u=student n=ansible | skipping: [utility] => (item=openshift-storage.noobaa.io) 2025-09-08 11:33:57,704 p=2824 u=student n=ansible | TASK [Debug current_default_sc] ************************************************ 2025-09-08 11:33:57,781 p=2824 u=student n=ansible | ok: [utility] => msg: - nfs-storage 2025-09-08 11:33:57,827 p=2824 u=student n=ansible | TASK [Remove default from all other storage classes] *************************** 2025-09-08 11:33:59,704 p=2824 u=student n=ansible | changed: [utility] => (item=nfs-storage) 2025-09-08 11:34:00,936 p=2824 u=student n=ansible | changed: [utility] => (item=ocs-external-storagecluster-ceph-rbd) 2025-09-08 11:34:02,310 p=2824 u=student n=ansible | changed: [utility] => (item=ocs-external-storagecluster-ceph-rbd-virtualization) 2025-09-08 11:34:03,661 p=2824 u=student n=ansible | changed: [utility] => (item=ocs-external-storagecluster-ceph-rgw) 2025-09-08 11:34:05,153 p=2824 u=student n=ansible | changed: [utility] => (item=ocs-external-storagecluster-cephfs) 2025-09-08 11:34:06,415 p=2824 u=student n=ansible | changed: [utility] => (item=openshift-storage.noobaa.io) 2025-09-08 11:34:06,423 p=2824 u=student n=ansible | TASK [Set Ceph as the default storage class] *********************************** 2025-09-08 11:34:07,594 p=2824 u=student n=ansible | changed: [utility] 2025-09-08 11:34:07,596 p=2824 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 11:34:07,596 p=2824 u=student n=ansible | utility : ok=7 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-08 11:34:10,581 p=2908 u=student n=ansible | PLAY [Install the 'OpenShift Virtualization' operator] ************************* 2025-09-08 11:34:10,595 p=2908 u=student n=ansible | TASK [Check CSV] *************************************************************** 2025-09-08 11:34:11,509 p=2908 u=student n=ansible | fatal: [utility]: FAILED! => changed=true ansible_facts: discovered_interpreter_python: /usr/libexec/platform-python cmd: |- set -o pipefail # oc get csv kubevirt-hyperconverged-operator.v4.16.2 -n openshift-cnv oc get csv -n openshift-cnv | grep kubevirt delta: '0:00:00.194874' end: '2025-09-08 11:34:11.441615' msg: non-zero return code rc: 1 start: '2025-09-08 11:34:11.246741' stderr: No resources found in openshift-cnv namespace. stderr_lines: stdout: '' stdout_lines: 2025-09-08 11:34:11,510 p=2908 u=student n=ansible | ...ignoring 2025-09-08 11:34:11,512 p=2908 u=student n=ansible | TASK [Install virt operator] *************************************************** 2025-09-08 11:34:11,589 p=2908 u=student n=ansible | TASK [ocp-operator-install : Log in as admin] ********************************** 2025-09-08 11:34:12,766 p=2908 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-08 11:34:12,772 p=2908 u=student n=ansible | TASK [ocp-operator-install : Get PackageManifest] ****************************** 2025-09-08 11:34:14,492 p=2908 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 11:34:14,493 p=2908 u=student n=ansible | ok: [utility] 2025-09-08 11:34:14,538 p=2908 u=student n=ansible | TASK [ocp-operator-install : Create project: openshift-cnv] ******************** 2025-09-08 11:34:16,286 p=2908 u=student n=ansible | changed: [utility] 2025-09-08 11:34:16,299 p=2908 u=student n=ansible | TASK [ocp-operator-install : Create namespace: openshift-cnv] ****************** 2025-09-08 11:34:17,472 p=2908 u=student n=ansible | ok: [utility] 2025-09-08 11:34:17,484 p=2908 u=student n=ansible | TASK [ocp-operator-install : Wait for namespace creation: openshift-cnv] ******* 2025-09-08 11:34:18,644 p=2908 u=student n=ansible | ok: [utility] 2025-09-08 11:34:18,657 p=2908 u=student n=ansible | TASK [ocp-operator-install : Identify if an operator group exists for openshift-cnv] *** 2025-09-08 11:34:19,877 p=2908 u=student n=ansible | ok: [utility] 2025-09-08 11:34:19,881 p=2908 u=student n=ansible | TASK [ocp-operator-install : Print current operator group name] **************** 2025-09-08 11:34:19,900 p=2908 u=student n=ansible | skipping: [utility] 2025-09-08 11:34:19,912 p=2908 u=student n=ansible | TASK [ocp-operator-install : Create operator group: {{ current_name }}] ******** 2025-09-08 11:34:19,929 p=2908 u=student n=ansible | skipping: [utility] 2025-09-08 11:34:19,946 p=2908 u=student n=ansible | TASK [ocp-operator-install : Create operator group: openshift-cnv] ************* 2025-09-08 11:34:21,218 p=2908 u=student n=ansible | changed: [utility] 2025-09-08 11:34:21,232 p=2908 u=student n=ansible | TASK [ocp-operator-install : Create subscription for operator: kubevirt-hyperconverged] *** 2025-09-08 11:34:22,434 p=2908 u=student n=ansible | changed: [utility] 2025-09-08 11:34:22,437 p=2908 u=student n=ansible | TASK [ocp-operator-install : Get Subscription] ********************************* 2025-09-08 11:34:23,608 p=2908 u=student n=ansible | ok: [utility] 2025-09-08 11:34:23,612 p=2908 u=student n=ansible | TASK [ocp-operator-install : Get CSV from PackageManifest] ********************* 2025-09-08 11:34:23,635 p=2908 u=student n=ansible | ok: [utility] 2025-09-08 11:34:23,640 p=2908 u=student n=ansible | TASK [ocp-operator-install : Patch subscription CSV] *************************** 2025-09-08 11:34:23,655 p=2908 u=student n=ansible | skipping: [utility] 2025-09-08 11:34:23,658 p=2908 u=student n=ansible | TASK [ocp-operator-install : Print CSV values] ********************************* 2025-09-08 11:34:23,673 p=2908 u=student n=ansible | skipping: [utility] 2025-09-08 11:34:23,687 p=2908 u=student n=ansible | TASK [ocp-operator-install : Wait for creation of subscription: kubevirt-hyperconverged] *** 2025-09-08 11:34:49,996 p=2908 u=student n=ansible | ok: [utility] 2025-09-08 11:34:50,000 p=2908 u=student n=ansible | TASK [ocp-operator-install : Get 'installedCSV' fron Subscription] ************* 2025-09-08 11:34:50,026 p=2908 u=student n=ansible | ok: [utility] 2025-09-08 11:34:50,031 p=2908 u=student n=ansible | TASK [ocp-operator-install : Fail if 'installedCSV' is different from 'startingCSV'] *** 2025-09-08 11:34:50,055 p=2908 u=student n=ansible | skipping: [utility] 2025-09-08 11:34:50,058 p=2908 u=student n=ansible | TASK [ocp-operator-install : Wait for ClusterServiceVersion to succeed] ******** 2025-09-08 11:36:26,882 p=2908 u=student n=ansible | ok: [utility] 2025-09-08 11:36:26,913 p=2908 u=student n=ansible | TASK [Check if openshift-virtualization-os-images namespace exists] ************ 2025-09-08 11:36:28,169 p=2908 u=student n=ansible | ok: [utility] 2025-09-08 11:36:28,174 p=2908 u=student n=ansible | TASK [Check for specific image streams in the namespace] *********************** 2025-09-08 11:36:29,354 p=2908 u=student n=ansible | ok: [utility] => (item=centos7-guest) 2025-09-08 11:36:30,590 p=2908 u=student n=ansible | ok: [utility] => (item=centos-stream-8-guest) 2025-09-08 11:36:31,807 p=2908 u=student n=ansible | ok: [utility] => (item=fedora-guest) 2025-09-08 11:36:32,903 p=2908 u=student n=ansible | ok: [utility] => (item=centos-stream-9-guest) 2025-09-08 11:36:32,908 p=2908 u=student n=ansible | TASK [Set facts for namespace and image streams status] ************************ 2025-09-08 11:36:32,935 p=2908 u=student n=ansible | ok: [utility] 2025-09-08 11:36:32,939 p=2908 u=student n=ansible | TASK [Determine if all required image streams exist] *************************** 2025-09-08 11:36:32,965 p=2908 u=student n=ansible | ok: [utility] 2025-09-08 11:36:32,968 p=2908 u=student n=ansible | TASK [Set default value for all_imagestreams_exist when namespace doesn't exist] *** 2025-09-08 11:36:32,983 p=2908 u=student n=ansible | skipping: [utility] 2025-09-08 11:36:32,988 p=2908 u=student n=ansible | TASK [Display current status] ************************************************** 2025-09-08 11:36:33,015 p=2908 u=student n=ansible | ok: [utility] => msg: - 'Namespace exists: True' - 'All required image streams exist: True' - 'Required image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Existing image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Missing image streams: []' 2025-09-08 11:36:33,018 p=2908 u=student n=ansible | TASK [Apply image mirrors configuration] *************************************** 2025-09-08 11:36:33,034 p=2908 u=student n=ansible | skipping: [utility] 2025-09-08 11:36:33,042 p=2908 u=student n=ansible | TASK [Wait for image mirrors to be applied] ************************************ 2025-09-08 11:36:33,060 p=2908 u=student n=ansible | skipping: [utility] 2025-09-08 11:36:33,063 p=2908 u=student n=ansible | TASK [Apply virtualization image streams] ************************************** 2025-09-08 11:36:33,081 p=2908 u=student n=ansible | skipping: [utility] 2025-09-08 11:36:33,089 p=2908 u=student n=ansible | TASK [Verify namespace was created] ******************************************** 2025-09-08 11:36:33,107 p=2908 u=student n=ansible | skipping: [utility] 2025-09-08 11:36:33,111 p=2908 u=student n=ansible | TASK [Verify all required image streams were created] ************************** 2025-09-08 11:36:33,130 p=2908 u=student n=ansible | skipping: [utility] => (item=centos7-guest) 2025-09-08 11:36:33,133 p=2908 u=student n=ansible | skipping: [utility] => (item=centos-stream-8-guest) 2025-09-08 11:36:33,138 p=2908 u=student n=ansible | skipping: [utility] => (item=fedora-guest) 2025-09-08 11:36:33,142 p=2908 u=student n=ansible | skipping: [utility] => (item=centos-stream-9-guest) 2025-09-08 11:36:33,145 p=2908 u=student n=ansible | TASK [Display final status] **************************************************** 2025-09-08 11:36:33,172 p=2908 u=student n=ansible | ok: [utility] => msg: - Final verification complete - 'Namespace exists: True' - 'All required image streams verified: False' 2025-09-08 11:36:33,175 p=2908 u=student n=ansible | TASK [Remove existing datasources to allow renewal] **************************** 2025-09-08 11:36:33,199 p=2908 u=student n=ansible | skipping: [utility] => (item=centos-stream8) 2025-09-08 11:36:33,205 p=2908 u=student n=ansible | skipping: [utility] => (item=centos-stream9) 2025-09-08 11:36:33,209 p=2908 u=student n=ansible | skipping: [utility] => (item=centos7) 2025-09-08 11:36:33,214 p=2908 u=student n=ansible | skipping: [utility] => (item=fedora) 2025-09-08 11:36:33,217 p=2908 u=student n=ansible | TASK [Remove existing DataImportCron resources to allow renewal] *************** 2025-09-08 11:36:33,240 p=2908 u=student n=ansible | skipping: [utility] => (item=centos-7-image-cron) 2025-09-08 11:36:33,245 p=2908 u=student n=ansible | skipping: [utility] => (item=centos-stream8-image-cron) 2025-09-08 11:36:33,250 p=2908 u=student n=ansible | skipping: [utility] => (item=centos-stream9-image-cron) 2025-09-08 11:36:33,254 p=2908 u=student n=ansible | skipping: [utility] => (item=fedora-image-cron) 2025-09-08 11:36:33,257 p=2908 u=student n=ansible | TASK [Confirm HCO status] ****************************************************** 2025-09-08 11:36:34,422 p=2908 u=student n=ansible | ok: [utility] 2025-09-08 11:36:34,430 p=2908 u=student n=ansible | TASK [Create 'HyperConverged' instance for 'OpenShift Virtualization'] ********* 2025-09-08 11:36:35,715 p=2908 u=student n=ansible | changed: [utility] => (item=virt/openshift-virt-hyperconverged.yaml) 2025-09-08 11:36:37,124 p=2908 u=student n=ansible | changed: [utility] => (item=virt/kubevirt-ui-features.yaml) 2025-09-08 11:36:38,501 p=2908 u=student n=ansible | changed: [utility] => (item=virt/kubevirt-user-settings.yaml) 2025-09-08 11:36:39,880 p=2908 u=student n=ansible | changed: [utility] => (item=virt/kubevirt-ui-features-reader.yaml) 2025-09-08 11:36:41,844 p=2908 u=student n=ansible | changed: [utility] => (item=virt/kubevirt-user-settings-reader.yaml) 2025-09-08 11:36:43,217 p=2908 u=student n=ansible | changed: [utility] => (item=virt/kubevirt-ui-features-reader-binding.yaml) 2025-09-08 11:36:44,462 p=2908 u=student n=ansible | changed: [utility] => (item=virt/kubevirt-user-settings-reader-binding.yaml) 2025-09-08 11:36:44,476 p=2908 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 11:36:44,476 p=2908 u=student n=ansible | utility : ok=22 changed=6 unreachable=0 failed=0 skipped=13 rescued=0 ignored=1 2025-09-08 11:36:47,373 p=3303 u=student n=ansible | PLAY [Wait until the 'OpenShift Virtualization' operator endpoints respond] **** 2025-09-08 11:36:47,387 p=3303 u=student n=ansible | TASK [Get Deployments] ********************************************************* 2025-09-08 11:36:49,403 p=3303 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 11:36:49,403 p=3303 u=student n=ansible | ok: [utility] 2025-09-08 11:36:49,423 p=3303 u=student n=ansible | TASK [Wait for Deployments to be available] ************************************ 2025-09-08 11:36:50,978 p=3303 u=student n=ansible | ok: [utility] => (item=aaq-operator) 2025-09-08 11:36:52,360 p=3303 u=student n=ansible | ok: [utility] => (item=cdi-apiserver) 2025-09-08 11:36:53,579 p=3303 u=student n=ansible | ok: [utility] => (item=cdi-deployment) 2025-09-08 11:36:54,978 p=3303 u=student n=ansible | ok: [utility] => (item=cdi-operator) 2025-09-08 11:36:56,285 p=3303 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-08 11:36:57,764 p=3303 u=student n=ansible | ok: [utility] => (item=cluster-network-addons-operator) 2025-09-08 11:36:59,448 p=3303 u=student n=ansible | ok: [utility] => (item=hco-operator) 2025-09-08 11:37:00,955 p=3303 u=student n=ansible | ok: [utility] => (item=hco-webhook) 2025-09-08 11:37:02,357 p=3303 u=student n=ansible | ok: [utility] => (item=hostpath-provisioner-operator) 2025-09-08 11:37:03,628 p=3303 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-08 11:37:05,011 p=3303 u=student n=ansible | ok: [utility] => (item=kubemacpool-cert-manager) 2025-09-08 11:37:06,268 p=3303 u=student n=ansible | ok: [utility] => (item=kubemacpool-mac-controller-manager) 2025-09-08 11:37:07,535 p=3303 u=student n=ansible | ok: [utility] => (item=kubevirt-apiserver-proxy) 2025-09-08 11:37:08,946 p=3303 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin) 2025-09-08 11:37:10,279 p=3303 u=student n=ansible | ok: [utility] => (item=mtq-operator) 2025-09-08 11:37:11,600 p=3303 u=student n=ansible | ok: [utility] => (item=ssp-operator) 2025-09-08 11:37:12,926 p=3303 u=student n=ansible | ok: [utility] => (item=virt-operator) 2025-09-08 11:37:13,024 p=3303 u=student n=ansible | TASK [Get DaemonSets] ********************************************************** 2025-09-08 11:37:14,285 p=3303 u=student n=ansible | ok: [utility] 2025-09-08 11:37:14,291 p=3303 u=student n=ansible | TASK [Wait for Daemonsets to be ready] ***************************************** 2025-09-08 11:37:15,602 p=3303 u=student n=ansible | ok: [utility] => (item=bridge-marker) 2025-09-08 11:37:16,892 p=3303 u=student n=ansible | ok: [utility] => (item=kube-cni-linux-bridge-plugin) 2025-09-08 11:37:16,900 p=3303 u=student n=ansible | TASK [Wait for endpoints to be ready] ****************************************** 2025-09-08 11:37:18,122 p=3303 u=student n=ansible | ok: [utility] => (item=cdi-api) 2025-09-08 11:37:19,271 p=3303 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-08 11:37:20,577 p=3303 u=student n=ansible | ok: [utility] => (item=hco-webhook-service) 2025-09-08 11:37:21,827 p=3303 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-08 11:37:23,160 p=3303 u=student n=ansible | ok: [utility] => (item=kubemacpool-service) 2025-09-08 11:37:24,319 p=3303 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin-service) 2025-09-08 11:37:25,418 p=3303 u=student n=ansible | ok: [utility] => (item=kubevirt-operator-webhook) 2025-09-08 11:37:26,625 p=3303 u=student n=ansible | ok: [utility] => (item=ssp-operator-service) 2025-09-08 11:37:27,859 p=3303 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-08 11:37:27,867 p=3303 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 11:37:27,867 p=3303 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 11:37:30,859 p=3536 u=student n=ansible | PLAY [Download virtctl and virt-viewer] **************************************** 2025-09-08 11:37:30,881 p=3536 u=student n=ansible | TASK [Check if 'virtctl' is in 'virt_path'] ************************************ 2025-09-08 11:37:31,447 p=3536 u=student n=ansible | ok: [utility -> localhost] 2025-09-08 11:37:31,452 p=3536 u=student n=ansible | TASK [Check for 'virtctl' automcomplete] *************************************** 2025-09-08 11:37:31,922 p=3536 u=student n=ansible | ok: [utility -> localhost] 2025-09-08 11:37:31,934 p=3536 u=student n=ansible | TASK [Add 'virtctl' autocomplete if virt installed but not in path] ************ 2025-09-08 11:37:31,985 p=3536 u=student n=ansible | skipping: [utility] 2025-09-08 11:37:32,031 p=3536 u=student n=ansible | TASK [Wait for endpoints to be ready] ****************************************** 2025-09-08 11:37:33,927 p=3536 u=student n=ansible | ok: [utility -> utility] => (item=hyperconverged-cluster-cli-download) 2025-09-08 11:37:33,929 p=3536 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 11:37:33,935 p=3536 u=student n=ansible | TASK [Download 'virtctl'] ****************************************************** 2025-09-08 11:37:34,848 p=3536 u=student n=ansible | changed: [utility -> localhost] 2025-09-08 11:37:34,854 p=3536 u=student n=ansible | TASK [Extract 'virtctl'] ******************************************************* 2025-09-08 11:37:37,413 p=3536 u=student n=ansible | changed: [utility -> localhost] 2025-09-08 11:37:37,420 p=3536 u=student n=ansible | TASK [Remove virtctl.tar.gz] *************************************************** 2025-09-08 11:37:37,970 p=3536 u=student n=ansible | changed: [utility -> localhost] 2025-09-08 11:37:37,977 p=3536 u=student n=ansible | TASK [Add 'virtctl' autocomplete] ********************************************** 2025-09-08 11:37:38,517 p=3536 u=student n=ansible | changed: [utility -> localhost] 2025-09-08 11:37:38,519 p=3536 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 11:37:38,519 p=3536 u=student n=ansible | utility : ok=7 changed=4 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-08 11:37:41,522 p=3724 u=student n=ansible | PLAY [Delete project and namespace] ******************************************** 2025-09-08 11:37:41,542 p=3724 u=student n=ansible | TASK [project-namespace-delete : Log in as admin] ****************************** 2025-09-08 11:37:42,808 p=3724 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-08 11:37:42,842 p=3724 u=student n=ansible | TASK [project-namespace-delete : Check if namespace exists: storage-intro] ***** 2025-09-08 11:37:44,461 p=3724 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 11:37:44,461 p=3724 u=student n=ansible | ok: [utility] 2025-09-08 11:37:44,466 p=3724 u=student n=ansible | TASK [project-namespace-delete : Patch namespace to delete finalizers] ********* 2025-09-08 11:37:44,488 p=3724 u=student n=ansible | skipping: [utility] 2025-09-08 11:37:44,494 p=3724 u=student n=ansible | TASK [project-namespace-delete : Delete namespace: storage-intro] ************** 2025-09-08 11:37:46,379 p=3724 u=student n=ansible | ok: [utility] 2025-09-08 11:37:46,385 p=3724 u=student n=ansible | TASK [project-namespace-delete : Delete project: storage-intro] **************** 2025-09-08 11:37:47,752 p=3724 u=student n=ansible | ok: [utility] 2025-09-08 11:37:47,758 p=3724 u=student n=ansible | TASK [project-namespace-delete : Wait for resources to be deleted: storage-intro] *** 2025-09-08 11:37:49,086 p=3724 u=student n=ansible | ok: [utility] => (item=Namespace) 2025-09-08 11:37:50,330 p=3724 u=student n=ansible | ok: [utility] => (item=Project) 2025-09-08 11:37:50,332 p=3724 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 11:37:50,332 p=3724 u=student n=ansible | utility : ok=5 changed=1 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-08 11:37:53,317 p=3790 u=student n=ansible | PLAY [Create the vm1 virtual machine] ****************************************** 2025-09-08 11:37:53,368 p=3790 u=student n=ansible | TASK [Ensure the project exist: storage-intro] ********************************* 2025-09-08 11:37:55,179 p=3790 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 11:37:55,179 p=3790 u=student n=ansible | changed: [utility] 2025-09-08 11:37:55,183 p=3790 u=student n=ansible | TASK [Ensure the VM and the data volume exist] ********************************* 2025-09-08 11:43:57,512 p=3790 u=student n=ansible | fatal: [utility]: FAILED! => changed=true duration: 360 method: create msg: '"VirtualMachine" "vm1": Timed out waiting on resource' result: apiVersion: kubevirt.io/v1 kind: VirtualMachine metadata: annotations: kubevirt.io/latest-observed-api-version: v1 kubevirt.io/storage-observed-api-version: v1 creationTimestamp: '2025-09-08T15:37:56Z' finalizers: - kubevirt.io/virtualMachineControllerFinalize generation: 1 labels: flavor.template.kubevirt.io/small: 'true' kubevirt.io/vm: vm1 os.template.kubevirt.io/rhel8.4: 'true' vm.kubevirt.io/template: rhel8-server-small vm.kubevirt.io/template.namespace: openshift vm.kubevirt.io/template.revision: '1' vm.kubevirt.io/template.version: v0.26.2 workload.template.kubevirt.io/server: 'true' managedFields: - apiVersion: kubevirt.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: .: {} f:flavor.template.kubevirt.io/small: {} f:kubevirt.io/vm: {} f:os.template.kubevirt.io/rhel8.4: {} f:vm.kubevirt.io/template: {} f:vm.kubevirt.io/template.namespace: {} f:vm.kubevirt.io/template.revision: {} f:vm.kubevirt.io/template.version: {} f:workload.template.kubevirt.io/server: {} f:spec: .: {} f:dataVolumeTemplates: {} f:runStrategy: {} f:template: .: {} f:metadata: .: {} f:labels: .: {} f:flavor.template.kubevirt.io/small: {} f:kubevirt.io/domain: {} f:kubevirt.io/size: {} f:os.template.kubevirt.io/rhel8.4: {} f:workload.template.kubevirt.io/server: {} f:spec: .: {} f:domain: .: {} f:cpu: .: {} f:cores: {} f:sockets: {} f:threads: {} f:devices: .: {} f:disks: {} f:interfaces: {} f:networkInterfaceMultiqueue: {} f:rng: {} f:machine: .: {} f:type: {} f:resources: .: {} f:requests: .: {} f:memory: {} f:evictionStrategy: {} f:hostname: {} f:networks: {} f:terminationGracePeriodSeconds: {} f:volumes: {} manager: OpenAPI-Generator operation: Update time: '2025-09-08T15:37:56Z' - apiVersion: kubevirt.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:kubevirt.io/latest-observed-api-version: {} f:kubevirt.io/storage-observed-api-version: {} f:finalizers: .: {} v:"kubevirt.io/virtualMachineControllerFinalize": {} manager: virt-controller operation: Update time: '2025-09-08T15:37:56Z' - apiVersion: kubevirt.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: .: {} f:conditions: {} f:printableStatus: {} f:volumeSnapshotStatuses: {} manager: virt-controller operation: Update subresource: status time: '2025-09-08T15:37:56Z' name: vm1 namespace: storage-intro resourceVersion: '344480' uid: e5ddc510-bd2e-45c6-9ef8-70dee597f007 spec: dataVolumeTemplates: - apiVersion: cdi.kubevirt.io/v1beta1 kind: DataVolume metadata: creationTimestamp: null name: vm1 spec: pvc: accessModes: - ReadWriteMany resources: requests: storage: 10Gi storageClassName: ocs-external-storagecluster-ceph-rbd-virtualization volumeMode: Block source: http: url: http://utility.lab.example.com:8080/openshift4/images/mariadb-server.qcow2 runStrategy: RerunOnFailure template: metadata: creationTimestamp: null labels: flavor.template.kubevirt.io/small: 'true' kubevirt.io/domain: vm1 kubevirt.io/size: small os.template.kubevirt.io/rhel8.4: 'true' workload.template.kubevirt.io/server: 'true' spec: architecture: amd64 domain: cpu: cores: 1 sockets: 1 threads: 1 devices: disks: - bootOrder: 1 disk: bus: virtio name: vm1 - disk: bus: virtio name: cloudinitdisk interfaces: - macAddress: 02:f4:79:00:00:00 masquerade: {} model: virtio name: default networkInterfaceMultiqueue: true rng: {} machine: type: pc-q35-rhel8.4.0 resources: requests: memory: 2Gi evictionStrategy: LiveMigrate hostname: vm1 networks: - name: default pod: {} terminationGracePeriodSeconds: 180 volumes: - dataVolume: name: vm1 name: vm1 - cloudInitNoCloud: userData: |- #cloud-config user: developer password: developer chpasswd: { expire: False } ssh_authorized_keys: - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDGtUW3ismHyuCW4CDdTVOOOq6aySdtYenXFWWx7HJa4VTepkG00aaLId9ocra10hc+MB0GTJMCyabDv3i8NKdi6GDH/aOLVsp/Ewy8DEzZMBlJDCt4v2i4/wU4liw6KgEFkZs+5hnqU8d4QzldyGJ5onr+AGvFOKG68CS0BBl40Z1twf1HhCyx8k6nzD2ovlkxWRFZKPAFrtPCBVvQDkOfVFZF+lwzaSztgAjbFZ4A9jqQyUYx4kOJ5DtRef36ucdUdVQale0+8lICl7/gb142SPpYfhxe88/BJScLPRjvVNeu1TxRmoHtVazqnAoRxQYAn2MoI6AG+w6QuZf8f7aL LabGradingKey name: cloudinitdisk status: conditions: - lastProbeTime: '2025-09-08T15:37:56Z' lastTransitionTime: '2025-09-08T15:37:56Z' message: VMI does not exist reason: VMINotExists status: 'False' type: Ready printableStatus: Provisioning volumeSnapshotStatuses: - enabled: true name: vm1 - enabled: false name: cloudinitdisk reason: Snapshot is not supported for this volumeSource type [cloudinitdisk] 2025-09-08 11:43:57,514 p=3790 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 11:43:57,515 p=3790 u=student n=ansible | utility : ok=1 changed=1 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 2025-09-08 11:48:18,272 p=3871 u=student n=ansible | [WARNING]: Collection kubernetes.core does not support Ansible version 2.14.14 2025-09-08 11:48:18,349 p=3871 u=student n=ansible | [WARNING]: Collection ansible.posix does not support Ansible version 2.14.14 2025-09-08 11:48:18,353 p=3871 u=student n=ansible | PLAY [Create the vm2 virtual machine] ******************************************************************* 2025-09-08 11:48:18,569 p=3871 u=student n=ansible | TASK [Ensure the project exist: storage-intro] ********************************************************** 2025-09-08 11:48:18,569 p=3871 u=student n=ansible | Monday 08 September 2025 11:48:18 -0400 (0:00:00.218) 0:00:00.218 ****** 2025-09-08 11:48:20,455 p=3871 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 11:48:20,456 p=3871 u=student n=ansible | ok: [utility] 2025-09-08 11:48:20,462 p=3871 u=student n=ansible | TASK [Ensure the VM and the data volume exist] ********************************************************** 2025-09-08 11:48:20,463 p=3871 u=student n=ansible | Monday 08 September 2025 11:48:20 -0400 (0:00:01.893) 0:00:02.112 ****** 2025-09-08 11:51:06,974 p=3871 u=student n=ansible | changed: [utility] 2025-09-08 11:51:06,992 p=3871 u=student n=ansible | PLAY RECAP ********************************************************************************************** 2025-09-08 11:51:06,993 p=3871 u=student n=ansible | utility : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 11:51:06,993 p=3871 u=student n=ansible | TASKS RECAP ********************************************************************************************* 2025-09-08 11:51:06,993 p=3871 u=student n=ansible | Monday 08 September 2025 11:51:06 -0400 (0:02:46.530) 0:02:48.642 ****** 2025-09-08 11:51:06,993 p=3871 u=student n=ansible | =============================================================================== 2025-09-08 11:51:06,993 p=3871 u=student n=ansible | Ensure the VM and the data volume exist -------------------------------------------------------- 166.53s 2025-09-08 11:51:06,993 p=3871 u=student n=ansible | Ensure the project exist: storage-intro ---------------------------------------------------------- 1.89s 2025-09-08 11:51:06,993 p=3871 u=student n=ansible | PLAYBOOK RECAP ****************************************************************************************** 2025-09-08 11:51:06,993 p=3871 u=student n=ansible | Playbook run took 0 days, 0 hours, 2 minutes, 48 seconds 2025-09-08 12:00:08,197 p=4473 u=student n=ansible | PLAY [Check CatalogSource] ***************************************************** 2025-09-08 12:00:08,214 p=4473 u=student n=ansible | TASK [Log in as admin] ********************************************************* 2025-09-08 12:00:09,587 p=4473 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-08 12:00:09,621 p=4473 u=student n=ansible | TASK [Get CatalogSource "do316-catalog-cs"] ************************************ 2025-09-08 12:00:11,290 p=4473 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 12:00:11,290 p=4473 u=student n=ansible | ok: [utility] 2025-09-08 12:00:11,294 p=4473 u=student n=ansible | TASK [Verify CatalogSource pods] *********************************************** 2025-09-08 12:00:12,467 p=4473 u=student n=ansible | ok: [utility] 2025-09-08 12:00:12,472 p=4473 u=student n=ansible | TASK [Print current CatalogSource pod info] ************************************ 2025-09-08 12:00:12,509 p=4473 u=student n=ansible | ok: [utility] => pod_info: name: do316-catalog-cs-7z474 phase: Running ready: true started: true 2025-09-08 12:00:12,512 p=4473 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 12:00:12,512 p=4473 u=student n=ansible | utility : ok=4 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 12:00:15,468 p=4518 u=student n=ansible | PLAY [Manage Kubernetes Storage Classes] *************************************** 2025-09-08 12:00:15,483 p=4518 u=student n=ansible | TASK [Gather Kubernetes storage classes] *************************************** 2025-09-08 12:00:17,126 p=4518 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 12:00:17,126 p=4518 u=student n=ansible | ok: [utility] 2025-09-08 12:00:17,131 p=4518 u=student n=ansible | TASK [Create a fact list of all storage classes] ******************************* 2025-09-08 12:00:17,190 p=4518 u=student n=ansible | ok: [utility] 2025-09-08 12:00:17,194 p=4518 u=student n=ansible | TASK [Print storage classes] *************************************************** 2025-09-08 12:00:17,204 p=4518 u=student n=ansible | skipping: [utility] 2025-09-08 12:00:17,207 p=4518 u=student n=ansible | TASK [Initialize list variable] ************************************************ 2025-09-08 12:00:17,263 p=4518 u=student n=ansible | ok: [utility] 2025-09-08 12:00:17,268 p=4518 u=student n=ansible | TASK [Check for existing default storage class] ******************************** 2025-09-08 12:00:17,328 p=4518 u=student n=ansible | skipping: [utility] => (item=nfs-storage) 2025-09-08 12:00:17,343 p=4518 u=student n=ansible | ok: [utility] => (item=ocs-external-storagecluster-ceph-rbd) 2025-09-08 12:00:17,350 p=4518 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rbd-virtualization) 2025-09-08 12:00:17,366 p=4518 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rgw) 2025-09-08 12:00:17,369 p=4518 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-cephfs) 2025-09-08 12:00:17,374 p=4518 u=student n=ansible | skipping: [utility] => (item=openshift-storage.noobaa.io) 2025-09-08 12:00:17,381 p=4518 u=student n=ansible | TASK [Debug current_default_sc] ************************************************ 2025-09-08 12:00:17,432 p=4518 u=student n=ansible | ok: [utility] => msg: - ocs-external-storagecluster-ceph-rbd 2025-09-08 12:00:17,469 p=4518 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 12:00:17,469 p=4518 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-08 12:00:20,395 p=4549 u=student n=ansible | PLAY [Install the 'OpenShift Virtualization' operator] ************************* 2025-09-08 12:00:20,407 p=4549 u=student n=ansible | TASK [Check CSV] *************************************************************** 2025-09-08 12:00:21,342 p=4549 u=student n=ansible | changed: [utility] 2025-09-08 12:00:21,345 p=4549 u=student n=ansible | TASK [Install virt operator] *************************************************** 2025-09-08 12:00:21,392 p=4549 u=student n=ansible | skipping: [utility] 2025-09-08 12:00:21,396 p=4549 u=student n=ansible | TASK [Check if openshift-virtualization-os-images namespace exists] ************ 2025-09-08 12:00:22,908 p=4549 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 12:00:22,908 p=4549 u=student n=ansible | ok: [utility] 2025-09-08 12:00:22,912 p=4549 u=student n=ansible | TASK [Check for specific image streams in the namespace] *********************** 2025-09-08 12:00:24,106 p=4549 u=student n=ansible | ok: [utility] => (item=centos7-guest) 2025-09-08 12:00:25,353 p=4549 u=student n=ansible | ok: [utility] => (item=centos-stream-8-guest) 2025-09-08 12:00:26,310 p=4549 u=student n=ansible | ok: [utility] => (item=fedora-guest) 2025-09-08 12:00:27,377 p=4549 u=student n=ansible | ok: [utility] => (item=centos-stream-9-guest) 2025-09-08 12:00:27,384 p=4549 u=student n=ansible | TASK [Set facts for namespace and image streams status] ************************ 2025-09-08 12:00:27,449 p=4549 u=student n=ansible | ok: [utility] 2025-09-08 12:00:27,452 p=4549 u=student n=ansible | TASK [Determine if all required image streams exist] *************************** 2025-09-08 12:00:27,504 p=4549 u=student n=ansible | ok: [utility] 2025-09-08 12:00:27,507 p=4549 u=student n=ansible | TASK [Set default value for all_imagestreams_exist when namespace doesn't exist] *** 2025-09-08 12:00:27,558 p=4549 u=student n=ansible | skipping: [utility] 2025-09-08 12:00:27,562 p=4549 u=student n=ansible | TASK [Display current status] ************************************************** 2025-09-08 12:00:27,619 p=4549 u=student n=ansible | ok: [utility] => msg: - 'Namespace exists: True' - 'All required image streams exist: True' - 'Required image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Existing image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Missing image streams: []' 2025-09-08 12:00:27,624 p=4549 u=student n=ansible | TASK [Apply image mirrors configuration] *************************************** 2025-09-08 12:00:27,680 p=4549 u=student n=ansible | skipping: [utility] 2025-09-08 12:00:27,686 p=4549 u=student n=ansible | TASK [Wait for image mirrors to be applied] ************************************ 2025-09-08 12:00:27,733 p=4549 u=student n=ansible | skipping: [utility] 2025-09-08 12:00:27,737 p=4549 u=student n=ansible | TASK [Apply virtualization image streams] ************************************** 2025-09-08 12:00:27,783 p=4549 u=student n=ansible | skipping: [utility] 2025-09-08 12:00:27,786 p=4549 u=student n=ansible | TASK [Verify namespace was created] ******************************************** 2025-09-08 12:00:27,841 p=4549 u=student n=ansible | skipping: [utility] 2025-09-08 12:00:27,846 p=4549 u=student n=ansible | TASK [Verify all required image streams were created] ************************** 2025-09-08 12:00:27,905 p=4549 u=student n=ansible | skipping: [utility] => (item=centos7-guest) 2025-09-08 12:00:27,909 p=4549 u=student n=ansible | skipping: [utility] => (item=centos-stream-8-guest) 2025-09-08 12:00:27,912 p=4549 u=student n=ansible | skipping: [utility] => (item=fedora-guest) 2025-09-08 12:00:27,915 p=4549 u=student n=ansible | skipping: [utility] => (item=centos-stream-9-guest) 2025-09-08 12:00:27,918 p=4549 u=student n=ansible | TASK [Display final status] **************************************************** 2025-09-08 12:00:27,975 p=4549 u=student n=ansible | ok: [utility] => msg: - Final verification complete - 'Namespace exists: True' - 'All required image streams verified: False' 2025-09-08 12:00:27,978 p=4549 u=student n=ansible | TASK [Remove existing datasources to allow renewal] **************************** 2025-09-08 12:00:28,024 p=4549 u=student n=ansible | skipping: [utility] => (item=centos-stream8) 2025-09-08 12:00:28,027 p=4549 u=student n=ansible | skipping: [utility] => (item=centos-stream9) 2025-09-08 12:00:28,031 p=4549 u=student n=ansible | skipping: [utility] => (item=centos7) 2025-09-08 12:00:28,034 p=4549 u=student n=ansible | skipping: [utility] => (item=fedora) 2025-09-08 12:00:28,038 p=4549 u=student n=ansible | TASK [Remove existing DataImportCron resources to allow renewal] *************** 2025-09-08 12:00:28,089 p=4549 u=student n=ansible | skipping: [utility] => (item=centos-7-image-cron) 2025-09-08 12:00:28,092 p=4549 u=student n=ansible | skipping: [utility] => (item=centos-stream8-image-cron) 2025-09-08 12:00:28,095 p=4549 u=student n=ansible | skipping: [utility] => (item=centos-stream9-image-cron) 2025-09-08 12:00:28,098 p=4549 u=student n=ansible | skipping: [utility] => (item=fedora-image-cron) 2025-09-08 12:00:28,103 p=4549 u=student n=ansible | TASK [Confirm HCO status] ****************************************************** 2025-09-08 12:00:29,257 p=4549 u=student n=ansible | ok: [utility] 2025-09-08 12:00:29,294 p=4549 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 12:00:29,294 p=4549 u=student n=ansible | utility : ok=8 changed=1 unreachable=0 failed=0 skipped=9 rescued=0 ignored=0 2025-09-08 12:00:32,270 p=4646 u=student n=ansible | PLAY [Wait until the 'OpenShift Virtualization' operator endpoints respond] **** 2025-09-08 12:00:32,288 p=4646 u=student n=ansible | TASK [Get Deployments] ********************************************************* 2025-09-08 12:00:34,260 p=4646 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 12:00:34,261 p=4646 u=student n=ansible | ok: [utility] 2025-09-08 12:00:34,285 p=4646 u=student n=ansible | TASK [Wait for Deployments to be available] ************************************ 2025-09-08 12:00:35,638 p=4646 u=student n=ansible | ok: [utility] => (item=aaq-operator) 2025-09-08 12:00:36,788 p=4646 u=student n=ansible | ok: [utility] => (item=cdi-apiserver) 2025-09-08 12:00:37,861 p=4646 u=student n=ansible | ok: [utility] => (item=cdi-deployment) 2025-09-08 12:00:38,940 p=4646 u=student n=ansible | ok: [utility] => (item=cdi-operator) 2025-09-08 12:00:40,074 p=4646 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-08 12:00:41,401 p=4646 u=student n=ansible | ok: [utility] => (item=cluster-network-addons-operator) 2025-09-08 12:00:42,580 p=4646 u=student n=ansible | ok: [utility] => (item=hco-operator) 2025-09-08 12:00:43,728 p=4646 u=student n=ansible | ok: [utility] => (item=hco-webhook) 2025-09-08 12:00:44,984 p=4646 u=student n=ansible | ok: [utility] => (item=hostpath-provisioner-operator) 2025-09-08 12:00:46,152 p=4646 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-08 12:00:47,237 p=4646 u=student n=ansible | ok: [utility] => (item=kubemacpool-cert-manager) 2025-09-08 12:00:48,382 p=4646 u=student n=ansible | ok: [utility] => (item=kubemacpool-mac-controller-manager) 2025-09-08 12:00:49,564 p=4646 u=student n=ansible | ok: [utility] => (item=kubevirt-apiserver-proxy) 2025-09-08 12:00:50,741 p=4646 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin) 2025-09-08 12:00:51,879 p=4646 u=student n=ansible | ok: [utility] => (item=mtq-operator) 2025-09-08 12:00:53,005 p=4646 u=student n=ansible | ok: [utility] => (item=ssp-operator) 2025-09-08 12:00:54,184 p=4646 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-08 12:00:55,374 p=4646 u=student n=ansible | ok: [utility] => (item=virt-controller) 2025-09-08 12:00:56,445 p=4646 u=student n=ansible | ok: [utility] => (item=virt-exportproxy) 2025-09-08 12:00:58,083 p=4646 u=student n=ansible | ok: [utility] => (item=virt-operator) 2025-09-08 12:00:59,269 p=4646 u=student n=ansible | ok: [utility] => (item=virt-template-validator) 2025-09-08 12:00:59,382 p=4646 u=student n=ansible | TASK [Get DaemonSets] ********************************************************** 2025-09-08 12:01:00,434 p=4646 u=student n=ansible | ok: [utility] 2025-09-08 12:01:00,442 p=4646 u=student n=ansible | TASK [Wait for Daemonsets to be ready] ***************************************** 2025-09-08 12:01:01,644 p=4646 u=student n=ansible | ok: [utility] => (item=bridge-marker) 2025-09-08 12:01:02,804 p=4646 u=student n=ansible | ok: [utility] => (item=kube-cni-linux-bridge-plugin) 2025-09-08 12:01:04,046 p=4646 u=student n=ansible | ok: [utility] => (item=virt-handler) 2025-09-08 12:01:04,056 p=4646 u=student n=ansible | TASK [Wait for endpoints to be ready] ****************************************** 2025-09-08 12:01:05,266 p=4646 u=student n=ansible | ok: [utility] => (item=cdi-api) 2025-09-08 12:01:06,379 p=4646 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-08 12:01:07,471 p=4646 u=student n=ansible | ok: [utility] => (item=hco-webhook-service) 2025-09-08 12:01:08,558 p=4646 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-08 12:01:09,651 p=4646 u=student n=ansible | ok: [utility] => (item=kubemacpool-service) 2025-09-08 12:01:10,681 p=4646 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin-service) 2025-09-08 12:01:11,687 p=4646 u=student n=ansible | ok: [utility] => (item=kubevirt-operator-webhook) 2025-09-08 12:01:12,627 p=4646 u=student n=ansible | ok: [utility] => (item=ssp-operator-service) 2025-09-08 12:01:13,730 p=4646 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-08 12:01:13,744 p=4646 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 12:01:13,744 p=4646 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 12:01:16,694 p=4924 u=student n=ansible | PLAY [Download virtctl and virt-viewer] **************************************** 2025-09-08 12:01:16,710 p=4924 u=student n=ansible | TASK [Check if 'virtctl' is in 'virt_path'] ************************************ 2025-09-08 12:01:17,276 p=4924 u=student n=ansible | ok: [utility -> localhost] 2025-09-08 12:01:17,282 p=4924 u=student n=ansible | TASK [Check for 'virtctl' automcomplete] *************************************** 2025-09-08 12:01:19,795 p=4924 u=student n=ansible | ok: [utility -> localhost] 2025-09-08 12:01:19,801 p=4924 u=student n=ansible | TASK [Add 'virtctl' autocomplete if virt installed but not in path] ************ 2025-09-08 12:01:19,863 p=4924 u=student n=ansible | skipping: [utility] 2025-09-08 12:01:19,901 p=4924 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 12:01:19,901 p=4924 u=student n=ansible | utility : ok=2 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-08 12:01:22,874 p=4986 u=student n=ansible | PLAY [Delete project and namespace] ******************************************** 2025-09-08 12:01:22,890 p=4986 u=student n=ansible | TASK [project-namespace-delete : Log in as admin] ****************************** 2025-09-08 12:01:24,015 p=4986 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-08 12:01:24,054 p=4986 u=student n=ansible | TASK [project-namespace-delete : Check if namespace exists: storage-intro] ***** 2025-09-08 12:01:25,631 p=4986 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 12:01:25,631 p=4986 u=student n=ansible | ok: [utility] 2025-09-08 12:01:25,635 p=4986 u=student n=ansible | TASK [project-namespace-delete : Patch namespace to delete finalizers] ********* 2025-09-08 12:01:27,213 p=4986 u=student n=ansible | --- before +++ after @@ -36,13 +36,4 @@ manager: openshift-apiserver operation: Update time: '2025-09-08T15:37:54Z' - - apiVersion: v1 - fieldsType: FieldsV1 - fieldsV1: - f:spec: - f:finalizers: {} - manager: openshift-controller-manager - operation: Update - subresource: finalize - time: '2025-09-08T15:37:54Z' - resourceVersion: '344427' + resourceVersion: '371280' 2025-09-08 12:01:27,214 p=4986 u=student n=ansible | changed: [utility] 2025-09-08 12:01:27,220 p=4986 u=student n=ansible | TASK [project-namespace-delete : Delete namespace: storage-intro] ************** 2025-09-08 12:01:53,851 p=4986 u=student n=ansible | changed: [utility] 2025-09-08 12:01:53,860 p=4986 u=student n=ansible | TASK [project-namespace-delete : Delete project: storage-intro] **************** 2025-09-08 12:01:54,933 p=4986 u=student n=ansible | ok: [utility] 2025-09-08 12:01:54,938 p=4986 u=student n=ansible | TASK [project-namespace-delete : Wait for resources to be deleted: storage-intro] *** 2025-09-08 12:01:55,945 p=4986 u=student n=ansible | ok: [utility] => (item=Namespace) 2025-09-08 12:01:57,052 p=4986 u=student n=ansible | ok: [utility] => (item=Project) 2025-09-08 12:01:57,056 p=4986 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 12:01:57,057 p=4986 u=student n=ansible | utility : ok=6 changed=3 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 12:02:00,023 p=5059 u=student n=ansible | PLAY [Create the vm1 virtual machine] ****************************************** 2025-09-08 12:02:00,071 p=5059 u=student n=ansible | TASK [Ensure the project exist: storage-intro] ********************************* 2025-09-08 12:02:01,808 p=5059 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 12:02:01,808 p=5059 u=student n=ansible | changed: [utility] 2025-09-08 12:02:01,811 p=5059 u=student n=ansible | TASK [Ensure the VM and the data volume exist] ********************************* 2025-09-08 12:05:18,407 p=5059 u=student n=ansible | changed: [utility] 2025-09-08 12:05:18,410 p=5059 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 12:05:18,410 p=5059 u=student n=ansible | utility : ok=2 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 12:05:21,281 p=5097 u=student n=ansible | PLAY [Create the vm2 virtual machine] ****************************************** 2025-09-08 12:05:21,329 p=5097 u=student n=ansible | TASK [Ensure the project exist: storage-intro] ********************************* 2025-09-08 12:05:23,254 p=5097 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 12:05:23,254 p=5097 u=student n=ansible | ok: [utility] 2025-09-08 12:05:23,257 p=5097 u=student n=ansible | TASK [Ensure the VM and the data volume exist] ********************************* 2025-09-08 12:07:54,774 p=5097 u=student n=ansible | changed: [utility] 2025-09-08 12:07:54,777 p=5097 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 12:07:54,778 p=5097 u=student n=ansible | utility : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 12:39:27,987 p=2951 u=student n=ansible | PLAY [Check CatalogSource] ***************************************************** 2025-09-08 12:39:28,043 p=2951 u=student n=ansible | TASK [Log in as admin] ********************************************************* 2025-09-08 12:39:30,256 p=2951 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-08 12:39:30,291 p=2951 u=student n=ansible | TASK [Get CatalogSource "do316-catalog-cs"] ************************************ 2025-09-08 12:39:31,955 p=2951 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 12:39:31,955 p=2951 u=student n=ansible | ok: [utility] 2025-09-08 12:39:31,960 p=2951 u=student n=ansible | TASK [Verify CatalogSource pods] *********************************************** 2025-09-08 12:39:33,186 p=2951 u=student n=ansible | ok: [utility] 2025-09-08 12:39:33,192 p=2951 u=student n=ansible | TASK [Print current CatalogSource pod info] ************************************ 2025-09-08 12:39:33,229 p=2951 u=student n=ansible | ok: [utility] => pod_info: name: do316-catalog-cs-7z474 phase: Running ready: true started: true 2025-09-08 12:39:33,232 p=2951 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 12:39:33,232 p=2951 u=student n=ansible | utility : ok=4 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 12:39:36,266 p=3000 u=student n=ansible | PLAY [Manage Kubernetes Storage Classes] *************************************** 2025-09-08 12:39:36,283 p=3000 u=student n=ansible | TASK [Gather Kubernetes storage classes] *************************************** 2025-09-08 12:39:38,066 p=3000 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 12:39:38,067 p=3000 u=student n=ansible | ok: [utility] 2025-09-08 12:39:38,072 p=3000 u=student n=ansible | TASK [Create a fact list of all storage classes] ******************************* 2025-09-08 12:39:38,135 p=3000 u=student n=ansible | ok: [utility] 2025-09-08 12:39:38,140 p=3000 u=student n=ansible | TASK [Print storage classes] *************************************************** 2025-09-08 12:39:38,153 p=3000 u=student n=ansible | skipping: [utility] 2025-09-08 12:39:38,157 p=3000 u=student n=ansible | TASK [Initialize list variable] ************************************************ 2025-09-08 12:39:38,206 p=3000 u=student n=ansible | ok: [utility] 2025-09-08 12:39:38,209 p=3000 u=student n=ansible | TASK [Check for existing default storage class] ******************************** 2025-09-08 12:39:38,280 p=3000 u=student n=ansible | skipping: [utility] => (item=nfs-storage) 2025-09-08 12:39:38,296 p=3000 u=student n=ansible | ok: [utility] => (item=ocs-external-storagecluster-ceph-rbd) 2025-09-08 12:39:38,306 p=3000 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rbd-virtualization) 2025-09-08 12:39:38,310 p=3000 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rgw) 2025-09-08 12:39:38,320 p=3000 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-cephfs) 2025-09-08 12:39:38,327 p=3000 u=student n=ansible | skipping: [utility] => (item=openshift-storage.noobaa.io) 2025-09-08 12:39:38,335 p=3000 u=student n=ansible | TASK [Debug current_default_sc] ************************************************ 2025-09-08 12:39:38,393 p=3000 u=student n=ansible | ok: [utility] => msg: - ocs-external-storagecluster-ceph-rbd 2025-09-08 12:39:38,429 p=3000 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 12:39:38,429 p=3000 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-08 12:39:41,340 p=3031 u=student n=ansible | PLAY [Install the 'OpenShift Virtualization' operator] ************************* 2025-09-08 12:39:41,353 p=3031 u=student n=ansible | TASK [Check CSV] *************************************************************** 2025-09-08 12:39:42,399 p=3031 u=student n=ansible | changed: [utility] 2025-09-08 12:39:42,403 p=3031 u=student n=ansible | TASK [Install virt operator] *************************************************** 2025-09-08 12:39:42,475 p=3031 u=student n=ansible | skipping: [utility] 2025-09-08 12:39:42,481 p=3031 u=student n=ansible | TASK [Check if openshift-virtualization-os-images namespace exists] ************ 2025-09-08 12:39:44,200 p=3031 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 12:39:44,200 p=3031 u=student n=ansible | ok: [utility] 2025-09-08 12:39:44,205 p=3031 u=student n=ansible | TASK [Check for specific image streams in the namespace] *********************** 2025-09-08 12:39:45,426 p=3031 u=student n=ansible | ok: [utility] => (item=centos7-guest) 2025-09-08 12:39:46,538 p=3031 u=student n=ansible | ok: [utility] => (item=centos-stream-8-guest) 2025-09-08 12:39:47,678 p=3031 u=student n=ansible | ok: [utility] => (item=fedora-guest) 2025-09-08 12:39:48,856 p=3031 u=student n=ansible | ok: [utility] => (item=centos-stream-9-guest) 2025-09-08 12:39:48,863 p=3031 u=student n=ansible | TASK [Set facts for namespace and image streams status] ************************ 2025-09-08 12:39:48,939 p=3031 u=student n=ansible | ok: [utility] 2025-09-08 12:39:48,943 p=3031 u=student n=ansible | TASK [Determine if all required image streams exist] *************************** 2025-09-08 12:39:49,021 p=3031 u=student n=ansible | ok: [utility] 2025-09-08 12:39:49,025 p=3031 u=student n=ansible | TASK [Set default value for all_imagestreams_exist when namespace doesn't exist] *** 2025-09-08 12:39:49,072 p=3031 u=student n=ansible | skipping: [utility] 2025-09-08 12:39:49,077 p=3031 u=student n=ansible | TASK [Display current status] ************************************************** 2025-09-08 12:39:49,143 p=3031 u=student n=ansible | ok: [utility] => msg: - 'Namespace exists: True' - 'All required image streams exist: True' - 'Required image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Existing image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Missing image streams: []' 2025-09-08 12:39:49,148 p=3031 u=student n=ansible | TASK [Apply image mirrors configuration] *************************************** 2025-09-08 12:39:49,208 p=3031 u=student n=ansible | skipping: [utility] 2025-09-08 12:39:49,229 p=3031 u=student n=ansible | TASK [Wait for image mirrors to be applied] ************************************ 2025-09-08 12:39:49,289 p=3031 u=student n=ansible | skipping: [utility] 2025-09-08 12:39:49,292 p=3031 u=student n=ansible | TASK [Apply virtualization image streams] ************************************** 2025-09-08 12:39:49,348 p=3031 u=student n=ansible | skipping: [utility] 2025-09-08 12:39:49,351 p=3031 u=student n=ansible | TASK [Verify namespace was created] ******************************************** 2025-09-08 12:39:49,408 p=3031 u=student n=ansible | skipping: [utility] 2025-09-08 12:39:49,411 p=3031 u=student n=ansible | TASK [Verify all required image streams were created] ************************** 2025-09-08 12:39:49,460 p=3031 u=student n=ansible | skipping: [utility] => (item=centos7-guest) 2025-09-08 12:39:49,463 p=3031 u=student n=ansible | skipping: [utility] => (item=centos-stream-8-guest) 2025-09-08 12:39:49,467 p=3031 u=student n=ansible | skipping: [utility] => (item=fedora-guest) 2025-09-08 12:39:49,472 p=3031 u=student n=ansible | skipping: [utility] => (item=centos-stream-9-guest) 2025-09-08 12:39:49,476 p=3031 u=student n=ansible | TASK [Display final status] **************************************************** 2025-09-08 12:39:49,533 p=3031 u=student n=ansible | ok: [utility] => msg: - Final verification complete - 'Namespace exists: True' - 'All required image streams verified: False' 2025-09-08 12:39:49,536 p=3031 u=student n=ansible | TASK [Remove existing datasources to allow renewal] **************************** 2025-09-08 12:39:49,589 p=3031 u=student n=ansible | skipping: [utility] => (item=centos-stream8) 2025-09-08 12:39:49,594 p=3031 u=student n=ansible | skipping: [utility] => (item=centos-stream9) 2025-09-08 12:39:49,598 p=3031 u=student n=ansible | skipping: [utility] => (item=centos7) 2025-09-08 12:39:49,602 p=3031 u=student n=ansible | skipping: [utility] => (item=fedora) 2025-09-08 12:39:49,605 p=3031 u=student n=ansible | TASK [Remove existing DataImportCron resources to allow renewal] *************** 2025-09-08 12:39:49,658 p=3031 u=student n=ansible | skipping: [utility] => (item=centos-7-image-cron) 2025-09-08 12:39:49,663 p=3031 u=student n=ansible | skipping: [utility] => (item=centos-stream8-image-cron) 2025-09-08 12:39:49,667 p=3031 u=student n=ansible | skipping: [utility] => (item=centos-stream9-image-cron) 2025-09-08 12:39:49,670 p=3031 u=student n=ansible | skipping: [utility] => (item=fedora-image-cron) 2025-09-08 12:39:49,674 p=3031 u=student n=ansible | TASK [Confirm HCO status] ****************************************************** 2025-09-08 12:39:50,930 p=3031 u=student n=ansible | ok: [utility] 2025-09-08 12:39:50,970 p=3031 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 12:39:50,970 p=3031 u=student n=ansible | utility : ok=8 changed=1 unreachable=0 failed=0 skipped=9 rescued=0 ignored=0 2025-09-08 12:39:54,158 p=3128 u=student n=ansible | PLAY [Wait until the 'OpenShift Virtualization' operator endpoints respond] **** 2025-09-08 12:39:54,173 p=3128 u=student n=ansible | TASK [Get Deployments] ********************************************************* 2025-09-08 12:39:56,416 p=3128 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 12:39:56,417 p=3128 u=student n=ansible | ok: [utility] 2025-09-08 12:39:56,446 p=3128 u=student n=ansible | TASK [Wait for Deployments to be available] ************************************ 2025-09-08 12:39:58,211 p=3128 u=student n=ansible | ok: [utility] => (item=aaq-operator) 2025-09-08 12:39:59,496 p=3128 u=student n=ansible | ok: [utility] => (item=cdi-apiserver) 2025-09-08 12:40:00,669 p=3128 u=student n=ansible | ok: [utility] => (item=cdi-deployment) 2025-09-08 12:40:01,827 p=3128 u=student n=ansible | ok: [utility] => (item=cdi-operator) 2025-09-08 12:40:03,218 p=3128 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-08 12:40:04,478 p=3128 u=student n=ansible | ok: [utility] => (item=cluster-network-addons-operator) 2025-09-08 12:40:05,799 p=3128 u=student n=ansible | ok: [utility] => (item=hco-operator) 2025-09-08 12:40:07,061 p=3128 u=student n=ansible | ok: [utility] => (item=hco-webhook) 2025-09-08 12:40:08,222 p=3128 u=student n=ansible | ok: [utility] => (item=hostpath-provisioner-operator) 2025-09-08 12:40:09,544 p=3128 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-08 12:40:10,791 p=3128 u=student n=ansible | ok: [utility] => (item=kubemacpool-cert-manager) 2025-09-08 12:40:11,912 p=3128 u=student n=ansible | ok: [utility] => (item=kubemacpool-mac-controller-manager) 2025-09-08 12:40:13,197 p=3128 u=student n=ansible | ok: [utility] => (item=kubevirt-apiserver-proxy) 2025-09-08 12:40:14,401 p=3128 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin) 2025-09-08 12:40:15,815 p=3128 u=student n=ansible | ok: [utility] => (item=mtq-operator) 2025-09-08 12:40:17,183 p=3128 u=student n=ansible | ok: [utility] => (item=ssp-operator) 2025-09-08 12:40:18,485 p=3128 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-08 12:40:19,824 p=3128 u=student n=ansible | ok: [utility] => (item=virt-controller) 2025-09-08 12:40:21,075 p=3128 u=student n=ansible | ok: [utility] => (item=virt-exportproxy) 2025-09-08 12:40:22,244 p=3128 u=student n=ansible | ok: [utility] => (item=virt-operator) 2025-09-08 12:40:23,477 p=3128 u=student n=ansible | ok: [utility] => (item=virt-template-validator) 2025-09-08 12:40:23,655 p=3128 u=student n=ansible | TASK [Get DaemonSets] ********************************************************** 2025-09-08 12:40:24,839 p=3128 u=student n=ansible | ok: [utility] 2025-09-08 12:40:24,847 p=3128 u=student n=ansible | TASK [Wait for Daemonsets to be ready] ***************************************** 2025-09-08 12:40:26,081 p=3128 u=student n=ansible | ok: [utility] => (item=bridge-marker) 2025-09-08 12:40:27,425 p=3128 u=student n=ansible | ok: [utility] => (item=kube-cni-linux-bridge-plugin) 2025-09-08 12:40:28,617 p=3128 u=student n=ansible | ok: [utility] => (item=virt-handler) 2025-09-08 12:40:28,627 p=3128 u=student n=ansible | TASK [Wait for endpoints to be ready] ****************************************** 2025-09-08 12:40:29,953 p=3128 u=student n=ansible | ok: [utility] => (item=cdi-api) 2025-09-08 12:40:31,006 p=3128 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-08 12:40:32,001 p=3128 u=student n=ansible | ok: [utility] => (item=hco-webhook-service) 2025-09-08 12:40:33,054 p=3128 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-08 12:40:34,167 p=3128 u=student n=ansible | ok: [utility] => (item=kubemacpool-service) 2025-09-08 12:40:35,254 p=3128 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin-service) 2025-09-08 12:40:36,378 p=3128 u=student n=ansible | ok: [utility] => (item=kubevirt-operator-webhook) 2025-09-08 12:40:37,448 p=3128 u=student n=ansible | ok: [utility] => (item=ssp-operator-service) 2025-09-08 12:40:38,505 p=3128 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-08 12:40:38,519 p=3128 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 12:40:38,520 p=3128 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 12:40:41,599 p=3395 u=student n=ansible | PLAY [Download virtctl and virt-viewer] **************************************** 2025-09-08 12:40:41,618 p=3395 u=student n=ansible | TASK [Check if 'virtctl' is in 'virt_path'] ************************************ 2025-09-08 12:40:42,688 p=3395 u=student n=ansible | ok: [utility -> localhost] 2025-09-08 12:40:42,694 p=3395 u=student n=ansible | TASK [Check for 'virtctl' automcomplete] *************************************** 2025-09-08 12:40:43,169 p=3395 u=student n=ansible | ok: [utility -> localhost] 2025-09-08 12:40:43,176 p=3395 u=student n=ansible | TASK [Add 'virtctl' autocomplete if virt installed but not in path] ************ 2025-09-08 12:40:43,226 p=3395 u=student n=ansible | skipping: [utility] 2025-09-08 12:40:43,265 p=3395 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 12:40:43,266 p=3395 u=student n=ansible | utility : ok=2 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-08 12:40:46,280 p=3457 u=student n=ansible | PLAY [Delete project and namespace] ******************************************** 2025-09-08 12:40:46,305 p=3457 u=student n=ansible | TASK [project-namespace-delete : Log in as admin] ****************************** 2025-09-08 12:40:47,589 p=3457 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-08 12:40:47,637 p=3457 u=student n=ansible | TASK [project-namespace-delete : Check if namespace exists: storage-intro] ***** 2025-09-08 12:40:49,261 p=3457 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 12:40:49,262 p=3457 u=student n=ansible | ok: [utility] 2025-09-08 12:40:49,267 p=3457 u=student n=ansible | TASK [project-namespace-delete : Patch namespace to delete finalizers] ********* 2025-09-08 12:40:50,906 p=3457 u=student n=ansible | --- before +++ after @@ -36,13 +36,4 @@ manager: openshift-apiserver operation: Update time: '2025-09-08T16:02:01Z' - - apiVersion: v1 - fieldsType: FieldsV1 - fieldsV1: - f:spec: - f:finalizers: {} - manager: openshift-controller-manager - operation: Update - subresource: finalize - time: '2025-09-08T16:02:01Z' - resourceVersion: '372059' + resourceVersion: '412984' 2025-09-08 12:40:50,908 p=3457 u=student n=ansible | changed: [utility] 2025-09-08 12:40:50,917 p=3457 u=student n=ansible | TASK [project-namespace-delete : Delete namespace: storage-intro] ************** 2025-09-08 12:43:41,195 p=3594 u=student n=ansible | PLAY [Check CatalogSource] ***************************************************** 2025-09-08 12:43:41,212 p=3594 u=student n=ansible | TASK [Log in as admin] ********************************************************* 2025-09-08 12:43:42,651 p=3594 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-08 12:43:42,687 p=3594 u=student n=ansible | TASK [Get CatalogSource "do316-catalog-cs"] ************************************ 2025-09-08 12:43:44,313 p=3594 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 12:43:44,313 p=3594 u=student n=ansible | ok: [utility] 2025-09-08 12:43:44,317 p=3594 u=student n=ansible | TASK [Verify CatalogSource pods] *********************************************** 2025-09-08 12:43:45,424 p=3594 u=student n=ansible | ok: [utility] 2025-09-08 12:43:45,434 p=3594 u=student n=ansible | TASK [Print current CatalogSource pod info] ************************************ 2025-09-08 12:43:45,483 p=3594 u=student n=ansible | ok: [utility] => pod_info: name: do316-catalog-cs-7z474 phase: Running ready: true started: true 2025-09-08 12:43:45,504 p=3594 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 12:43:45,504 p=3594 u=student n=ansible | utility : ok=4 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 12:43:48,556 p=3639 u=student n=ansible | PLAY [Manage Kubernetes Storage Classes] *************************************** 2025-09-08 12:43:48,573 p=3639 u=student n=ansible | TASK [Gather Kubernetes storage classes] *************************************** 2025-09-08 12:43:50,534 p=3639 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 12:43:50,535 p=3639 u=student n=ansible | ok: [utility] 2025-09-08 12:43:50,540 p=3639 u=student n=ansible | TASK [Create a fact list of all storage classes] ******************************* 2025-09-08 12:43:50,622 p=3639 u=student n=ansible | ok: [utility] 2025-09-08 12:43:50,628 p=3639 u=student n=ansible | TASK [Print storage classes] *************************************************** 2025-09-08 12:43:50,643 p=3639 u=student n=ansible | skipping: [utility] 2025-09-08 12:43:50,647 p=3639 u=student n=ansible | TASK [Initialize list variable] ************************************************ 2025-09-08 12:43:50,718 p=3639 u=student n=ansible | ok: [utility] 2025-09-08 12:43:50,722 p=3639 u=student n=ansible | TASK [Check for existing default storage class] ******************************** 2025-09-08 12:43:50,805 p=3639 u=student n=ansible | skipping: [utility] => (item=nfs-storage) 2025-09-08 12:43:50,821 p=3639 u=student n=ansible | ok: [utility] => (item=ocs-external-storagecluster-ceph-rbd) 2025-09-08 12:43:50,828 p=3639 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rbd-virtualization) 2025-09-08 12:43:50,835 p=3639 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rgw) 2025-09-08 12:43:50,852 p=3639 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-cephfs) 2025-09-08 12:43:50,859 p=3639 u=student n=ansible | skipping: [utility] => (item=openshift-storage.noobaa.io) 2025-09-08 12:43:50,863 p=3639 u=student n=ansible | TASK [Debug current_default_sc] ************************************************ 2025-09-08 12:43:50,931 p=3639 u=student n=ansible | ok: [utility] => msg: - ocs-external-storagecluster-ceph-rbd 2025-09-08 12:43:50,972 p=3639 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 12:43:50,972 p=3639 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-08 12:43:54,205 p=3670 u=student n=ansible | PLAY [Install the 'OpenShift Virtualization' operator] ************************* 2025-09-08 12:43:54,222 p=3670 u=student n=ansible | TASK [Check CSV] *************************************************************** 2025-09-08 12:43:55,195 p=3670 u=student n=ansible | changed: [utility] 2025-09-08 12:43:55,203 p=3670 u=student n=ansible | TASK [Install virt operator] *************************************************** 2025-09-08 12:43:55,299 p=3670 u=student n=ansible | skipping: [utility] 2025-09-08 12:43:55,303 p=3670 u=student n=ansible | TASK [Check if openshift-virtualization-os-images namespace exists] ************ 2025-09-08 12:43:56,845 p=3670 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 12:43:56,845 p=3670 u=student n=ansible | ok: [utility] 2025-09-08 12:43:56,851 p=3670 u=student n=ansible | TASK [Check for specific image streams in the namespace] *********************** 2025-09-08 12:43:58,218 p=3670 u=student n=ansible | ok: [utility] => (item=centos7-guest) 2025-09-08 12:43:59,475 p=3670 u=student n=ansible | ok: [utility] => (item=centos-stream-8-guest) 2025-09-08 12:44:00,605 p=3670 u=student n=ansible | ok: [utility] => (item=fedora-guest) 2025-09-08 12:44:01,707 p=3670 u=student n=ansible | ok: [utility] => (item=centos-stream-9-guest) 2025-09-08 12:44:01,715 p=3670 u=student n=ansible | TASK [Set facts for namespace and image streams status] ************************ 2025-09-08 12:44:01,786 p=3670 u=student n=ansible | ok: [utility] 2025-09-08 12:44:01,791 p=3670 u=student n=ansible | TASK [Determine if all required image streams exist] *************************** 2025-09-08 12:44:01,854 p=3670 u=student n=ansible | ok: [utility] 2025-09-08 12:44:01,860 p=3670 u=student n=ansible | TASK [Set default value for all_imagestreams_exist when namespace doesn't exist] *** 2025-09-08 12:44:01,926 p=3670 u=student n=ansible | skipping: [utility] 2025-09-08 12:44:01,932 p=3670 u=student n=ansible | TASK [Display current status] ************************************************** 2025-09-08 12:44:01,997 p=3670 u=student n=ansible | ok: [utility] => msg: - 'Namespace exists: True' - 'All required image streams exist: True' - 'Required image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Existing image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Missing image streams: []' 2025-09-08 12:44:02,001 p=3670 u=student n=ansible | TASK [Apply image mirrors configuration] *************************************** 2025-09-08 12:44:02,053 p=3670 u=student n=ansible | skipping: [utility] 2025-09-08 12:44:02,059 p=3670 u=student n=ansible | TASK [Wait for image mirrors to be applied] ************************************ 2025-09-08 12:44:02,125 p=3670 u=student n=ansible | skipping: [utility] 2025-09-08 12:44:02,130 p=3670 u=student n=ansible | TASK [Apply virtualization image streams] ************************************** 2025-09-08 12:44:02,186 p=3670 u=student n=ansible | skipping: [utility] 2025-09-08 12:44:02,190 p=3670 u=student n=ansible | TASK [Verify namespace was created] ******************************************** 2025-09-08 12:44:02,250 p=3670 u=student n=ansible | skipping: [utility] 2025-09-08 12:44:02,253 p=3670 u=student n=ansible | TASK [Verify all required image streams were created] ************************** 2025-09-08 12:44:02,305 p=3670 u=student n=ansible | skipping: [utility] => (item=centos7-guest) 2025-09-08 12:44:02,308 p=3670 u=student n=ansible | skipping: [utility] => (item=centos-stream-8-guest) 2025-09-08 12:44:02,312 p=3670 u=student n=ansible | skipping: [utility] => (item=fedora-guest) 2025-09-08 12:44:02,316 p=3670 u=student n=ansible | skipping: [utility] => (item=centos-stream-9-guest) 2025-09-08 12:44:02,321 p=3670 u=student n=ansible | TASK [Display final status] **************************************************** 2025-09-08 12:44:02,407 p=3670 u=student n=ansible | ok: [utility] => msg: - Final verification complete - 'Namespace exists: True' - 'All required image streams verified: False' 2025-09-08 12:44:02,411 p=3670 u=student n=ansible | TASK [Remove existing datasources to allow renewal] **************************** 2025-09-08 12:44:02,467 p=3670 u=student n=ansible | skipping: [utility] => (item=centos-stream8) 2025-09-08 12:44:02,473 p=3670 u=student n=ansible | skipping: [utility] => (item=centos-stream9) 2025-09-08 12:44:02,480 p=3670 u=student n=ansible | skipping: [utility] => (item=centos7) 2025-09-08 12:44:02,483 p=3670 u=student n=ansible | skipping: [utility] => (item=fedora) 2025-09-08 12:44:02,487 p=3670 u=student n=ansible | TASK [Remove existing DataImportCron resources to allow renewal] *************** 2025-09-08 12:44:02,540 p=3670 u=student n=ansible | skipping: [utility] => (item=centos-7-image-cron) 2025-09-08 12:44:02,558 p=3670 u=student n=ansible | skipping: [utility] => (item=centos-stream8-image-cron) 2025-09-08 12:44:02,560 p=3670 u=student n=ansible | skipping: [utility] => (item=centos-stream9-image-cron) 2025-09-08 12:44:02,561 p=3670 u=student n=ansible | skipping: [utility] => (item=fedora-image-cron) 2025-09-08 12:44:02,571 p=3670 u=student n=ansible | TASK [Confirm HCO status] ****************************************************** 2025-09-08 12:44:03,686 p=3670 u=student n=ansible | ok: [utility] 2025-09-08 12:44:03,730 p=3670 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 12:44:03,730 p=3670 u=student n=ansible | utility : ok=8 changed=1 unreachable=0 failed=0 skipped=9 rescued=0 ignored=0 2025-09-08 12:44:06,966 p=3767 u=student n=ansible | PLAY [Wait until the 'OpenShift Virtualization' operator endpoints respond] **** 2025-09-08 12:44:06,983 p=3767 u=student n=ansible | TASK [Get Deployments] ********************************************************* 2025-09-08 12:44:09,203 p=3767 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 12:44:09,204 p=3767 u=student n=ansible | ok: [utility] 2025-09-08 12:44:09,231 p=3767 u=student n=ansible | TASK [Wait for Deployments to be available] ************************************ 2025-09-08 12:44:10,874 p=3767 u=student n=ansible | ok: [utility] => (item=aaq-operator) 2025-09-08 12:44:12,059 p=3767 u=student n=ansible | ok: [utility] => (item=cdi-apiserver) 2025-09-08 12:44:13,340 p=3767 u=student n=ansible | ok: [utility] => (item=cdi-deployment) 2025-09-08 12:44:14,566 p=3767 u=student n=ansible | ok: [utility] => (item=cdi-operator) 2025-09-08 12:44:15,798 p=3767 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-08 12:44:17,051 p=3767 u=student n=ansible | ok: [utility] => (item=cluster-network-addons-operator) 2025-09-08 12:44:18,192 p=3767 u=student n=ansible | ok: [utility] => (item=hco-operator) 2025-09-08 12:44:19,537 p=3767 u=student n=ansible | ok: [utility] => (item=hco-webhook) 2025-09-08 12:44:20,768 p=3767 u=student n=ansible | ok: [utility] => (item=hostpath-provisioner-operator) 2025-09-08 12:44:22,039 p=3767 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-08 12:44:23,340 p=3767 u=student n=ansible | ok: [utility] => (item=kubemacpool-cert-manager) 2025-09-08 12:44:24,561 p=3767 u=student n=ansible | ok: [utility] => (item=kubemacpool-mac-controller-manager) 2025-09-08 12:44:25,761 p=3767 u=student n=ansible | ok: [utility] => (item=kubevirt-apiserver-proxy) 2025-09-08 12:44:26,992 p=3767 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin) 2025-09-08 12:44:28,366 p=3767 u=student n=ansible | ok: [utility] => (item=mtq-operator) 2025-09-08 12:44:29,667 p=3767 u=student n=ansible | ok: [utility] => (item=ssp-operator) 2025-09-08 12:44:30,884 p=3767 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-08 12:44:32,095 p=3767 u=student n=ansible | ok: [utility] => (item=virt-controller) 2025-09-08 12:44:33,518 p=3767 u=student n=ansible | ok: [utility] => (item=virt-exportproxy) 2025-09-08 12:44:34,868 p=3767 u=student n=ansible | ok: [utility] => (item=virt-operator) 2025-09-08 12:44:36,170 p=3767 u=student n=ansible | ok: [utility] => (item=virt-template-validator) 2025-09-08 12:44:36,369 p=3767 u=student n=ansible | TASK [Get DaemonSets] ********************************************************** 2025-09-08 12:44:37,646 p=3767 u=student n=ansible | ok: [utility] 2025-09-08 12:44:37,655 p=3767 u=student n=ansible | TASK [Wait for Daemonsets to be ready] ***************************************** 2025-09-08 12:44:38,973 p=3767 u=student n=ansible | ok: [utility] => (item=bridge-marker) 2025-09-08 12:44:40,291 p=3767 u=student n=ansible | ok: [utility] => (item=kube-cni-linux-bridge-plugin) 2025-09-08 12:44:41,497 p=3767 u=student n=ansible | ok: [utility] => (item=virt-handler) 2025-09-08 12:44:41,511 p=3767 u=student n=ansible | TASK [Wait for endpoints to be ready] ****************************************** 2025-09-08 12:44:42,693 p=3767 u=student n=ansible | ok: [utility] => (item=cdi-api) 2025-09-08 12:44:43,788 p=3767 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-08 12:44:44,863 p=3767 u=student n=ansible | ok: [utility] => (item=hco-webhook-service) 2025-09-08 12:44:46,097 p=3767 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-08 12:44:47,174 p=3767 u=student n=ansible | ok: [utility] => (item=kubemacpool-service) 2025-09-08 12:44:48,237 p=3767 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin-service) 2025-09-08 12:44:49,277 p=3767 u=student n=ansible | ok: [utility] => (item=kubevirt-operator-webhook) 2025-09-08 12:44:50,391 p=3767 u=student n=ansible | ok: [utility] => (item=ssp-operator-service) 2025-09-08 12:44:51,520 p=3767 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-08 12:44:51,555 p=3767 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 12:44:51,556 p=3767 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 12:44:55,656 p=4037 u=student n=ansible | PLAY [Download virtctl and virt-viewer] **************************************** 2025-09-08 12:44:55,679 p=4037 u=student n=ansible | TASK [Check if 'virtctl' is in 'virt_path'] ************************************ 2025-09-08 12:44:56,866 p=4037 u=student n=ansible | ok: [utility -> localhost] 2025-09-08 12:44:56,879 p=4037 u=student n=ansible | TASK [Check for 'virtctl' automcomplete] *************************************** 2025-09-08 12:44:57,963 p=4037 u=student n=ansible | ok: [utility -> localhost] 2025-09-08 12:44:57,974 p=4037 u=student n=ansible | TASK [Add 'virtctl' autocomplete if virt installed but not in path] ************ 2025-09-08 12:44:58,171 p=4037 u=student n=ansible | skipping: [utility] 2025-09-08 12:44:58,336 p=4037 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 12:44:58,337 p=4037 u=student n=ansible | utility : ok=2 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-08 12:45:02,256 p=4099 u=student n=ansible | PLAY [Delete project and namespace] ******************************************** 2025-09-08 12:45:02,277 p=4099 u=student n=ansible | TASK [project-namespace-delete : Log in as admin] ****************************** 2025-09-08 12:45:03,883 p=4099 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-08 12:45:03,954 p=4099 u=student n=ansible | TASK [project-namespace-delete : Check if namespace exists: storage-intro] ***** 2025-09-08 12:45:06,355 p=4099 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 12:45:06,355 p=4099 u=student n=ansible | ok: [utility] 2025-09-08 12:45:06,361 p=4099 u=student n=ansible | TASK [project-namespace-delete : Patch namespace to delete finalizers] ********* 2025-09-08 12:45:06,391 p=4099 u=student n=ansible | skipping: [utility] 2025-09-08 12:45:06,403 p=4099 u=student n=ansible | TASK [project-namespace-delete : Delete namespace: storage-intro] ************** 2025-09-08 12:45:08,203 p=4099 u=student n=ansible | ok: [utility] 2025-09-08 12:45:08,210 p=4099 u=student n=ansible | TASK [project-namespace-delete : Delete project: storage-intro] **************** 2025-09-08 12:45:09,361 p=4099 u=student n=ansible | ok: [utility] 2025-09-08 12:45:09,388 p=4099 u=student n=ansible | TASK [project-namespace-delete : Wait for resources to be deleted: storage-intro] *** 2025-09-08 12:45:10,548 p=4099 u=student n=ansible | ok: [utility] => (item=Namespace) 2025-09-08 12:45:11,617 p=4099 u=student n=ansible | ok: [utility] => (item=Project) 2025-09-08 12:45:11,622 p=4099 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 12:45:11,622 p=4099 u=student n=ansible | utility : ok=5 changed=1 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-08 12:45:14,776 p=4165 u=student n=ansible | PLAY [Create the vm1 virtual machine] ****************************************** 2025-09-08 12:45:14,822 p=4165 u=student n=ansible | TASK [Ensure the project exist: storage-intro] ********************************* 2025-09-08 12:45:16,688 p=4165 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 12:45:16,688 p=4165 u=student n=ansible | changed: [utility] 2025-09-08 12:45:16,692 p=4165 u=student n=ansible | TASK [Ensure the VM and the data volume exist] ********************************* 2025-09-08 12:47:53,491 p=4165 u=student n=ansible | changed: [utility] 2025-09-08 12:47:53,498 p=4165 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 12:47:53,499 p=4165 u=student n=ansible | utility : ok=2 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 12:47:56,847 p=4201 u=student n=ansible | PLAY [Create the vm2 virtual machine] ****************************************** 2025-09-08 12:47:56,898 p=4201 u=student n=ansible | TASK [Ensure the project exist: storage-intro] ********************************* 2025-09-08 12:47:58,857 p=4201 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 12:47:58,858 p=4201 u=student n=ansible | ok: [utility] 2025-09-08 12:47:58,862 p=4201 u=student n=ansible | TASK [Ensure the VM and the data volume exist] ********************************* 2025-09-08 12:50:25,453 p=4201 u=student n=ansible | changed: [utility] 2025-09-08 12:50:25,456 p=4201 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 12:50:25,457 p=4201 u=student n=ansible | utility : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 13:05:56,334 p=4421 u=student n=ansible | PLAY [Delete project and namespace] ******************************************** 2025-09-08 13:05:56,354 p=4421 u=student n=ansible | TASK [project-namespace-delete : Log in as admin] ****************************** 2025-09-08 13:05:58,235 p=4421 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-08 13:05:58,292 p=4421 u=student n=ansible | TASK [project-namespace-delete : Check if namespace exists: storage-intro] ***** 2025-09-08 13:06:00,119 p=4421 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 13:06:00,120 p=4421 u=student n=ansible | ok: [utility] 2025-09-08 13:06:00,128 p=4421 u=student n=ansible | TASK [project-namespace-delete : Patch namespace to delete finalizers] ********* 2025-09-08 13:06:02,183 p=4421 u=student n=ansible | --- before +++ after @@ -36,13 +36,4 @@ manager: openshift-apiserver operation: Update time: '2025-09-08T16:45:16Z' - - apiVersion: v1 - fieldsType: FieldsV1 - fieldsV1: - f:spec: - f:finalizers: {} - manager: openshift-controller-manager - operation: Update - subresource: finalize - time: '2025-09-08T16:45:16Z' - resourceVersion: '418261' + resourceVersion: '441144' 2025-09-08 13:06:02,185 p=4421 u=student n=ansible | changed: [utility] 2025-09-08 13:06:02,193 p=4421 u=student n=ansible | TASK [project-namespace-delete : Delete namespace: storage-intro] ************** 2025-09-08 13:06:19,186 p=4421 u=student n=ansible | changed: [utility] 2025-09-08 13:06:19,209 p=4421 u=student n=ansible | TASK [project-namespace-delete : Delete project: storage-intro] **************** 2025-09-08 13:06:20,411 p=4421 u=student n=ansible | ok: [utility] 2025-09-08 13:06:20,421 p=4421 u=student n=ansible | TASK [project-namespace-delete : Wait for resources to be deleted: storage-intro] *** 2025-09-08 13:06:21,521 p=4421 u=student n=ansible | ok: [utility] => (item=Namespace) 2025-09-08 13:06:22,585 p=4421 u=student n=ansible | ok: [utility] => (item=Project) 2025-09-08 13:06:22,590 p=4421 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 13:06:22,591 p=4421 u=student n=ansible | utility : ok=6 changed=3 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 13:43:54,534 p=4575 u=student n=ansible | PLAY [Check CatalogSource] ***************************************************** 2025-09-08 13:43:54,554 p=4575 u=student n=ansible | TASK [Log in as admin] ********************************************************* 2025-09-08 13:43:56,006 p=4575 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-08 13:43:56,045 p=4575 u=student n=ansible | TASK [Get CatalogSource "do316-catalog-cs"] ************************************ 2025-09-08 13:43:57,748 p=4575 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 13:43:57,754 p=4575 u=student n=ansible | ok: [utility] 2025-09-08 13:43:57,759 p=4575 u=student n=ansible | TASK [Verify CatalogSource pods] *********************************************** 2025-09-08 13:43:58,907 p=4575 u=student n=ansible | ok: [utility] 2025-09-08 13:43:58,912 p=4575 u=student n=ansible | TASK [Print current CatalogSource pod info] ************************************ 2025-09-08 13:43:58,955 p=4575 u=student n=ansible | ok: [utility] => pod_info: name: do316-catalog-cs-7z474 phase: Running ready: true started: true 2025-09-08 13:43:58,958 p=4575 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 13:43:58,959 p=4575 u=student n=ansible | utility : ok=4 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 13:44:02,796 p=4620 u=student n=ansible | PLAY [Manage Kubernetes Storage Classes] *************************************** 2025-09-08 13:44:02,817 p=4620 u=student n=ansible | TASK [Gather Kubernetes storage classes] *************************************** 2025-09-08 13:44:05,052 p=4620 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 13:44:05,052 p=4620 u=student n=ansible | ok: [utility] 2025-09-08 13:44:05,064 p=4620 u=student n=ansible | TASK [Create a fact list of all storage classes] ******************************* 2025-09-08 13:44:05,175 p=4620 u=student n=ansible | ok: [utility] 2025-09-08 13:44:05,181 p=4620 u=student n=ansible | TASK [Print storage classes] *************************************************** 2025-09-08 13:44:05,194 p=4620 u=student n=ansible | skipping: [utility] 2025-09-08 13:44:05,197 p=4620 u=student n=ansible | TASK [Initialize list variable] ************************************************ 2025-09-08 13:44:05,267 p=4620 u=student n=ansible | ok: [utility] 2025-09-08 13:44:05,272 p=4620 u=student n=ansible | TASK [Check for existing default storage class] ******************************** 2025-09-08 13:44:05,346 p=4620 u=student n=ansible | skipping: [utility] => (item=nfs-storage) 2025-09-08 13:44:05,366 p=4620 u=student n=ansible | ok: [utility] => (item=ocs-external-storagecluster-ceph-rbd) 2025-09-08 13:44:05,381 p=4620 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rbd-virtualization) 2025-09-08 13:44:05,395 p=4620 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rgw) 2025-09-08 13:44:05,410 p=4620 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-cephfs) 2025-09-08 13:44:05,429 p=4620 u=student n=ansible | skipping: [utility] => (item=openshift-storage.noobaa.io) 2025-09-08 13:44:05,433 p=4620 u=student n=ansible | TASK [Debug current_default_sc] ************************************************ 2025-09-08 13:44:05,509 p=4620 u=student n=ansible | ok: [utility] => msg: - ocs-external-storagecluster-ceph-rbd 2025-09-08 13:44:05,559 p=4620 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 13:44:05,559 p=4620 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-08 13:44:09,969 p=4662 u=student n=ansible | PLAY [Install the 'OpenShift Virtualization' operator] ************************* 2025-09-08 13:44:09,988 p=4662 u=student n=ansible | TASK [Check CSV] *************************************************************** 2025-09-08 13:44:11,171 p=4662 u=student n=ansible | changed: [utility] 2025-09-08 13:44:11,176 p=4662 u=student n=ansible | TASK [Install virt operator] *************************************************** 2025-09-08 13:44:11,345 p=4662 u=student n=ansible | skipping: [utility] 2025-09-08 13:44:11,355 p=4662 u=student n=ansible | TASK [Check if openshift-virtualization-os-images namespace exists] ************ 2025-09-08 13:44:13,490 p=4662 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 13:44:13,490 p=4662 u=student n=ansible | ok: [utility] 2025-09-08 13:44:13,510 p=4662 u=student n=ansible | TASK [Check for specific image streams in the namespace] *********************** 2025-09-08 13:44:15,152 p=4662 u=student n=ansible | ok: [utility] => (item=centos7-guest) 2025-09-08 13:44:16,301 p=4662 u=student n=ansible | ok: [utility] => (item=centos-stream-8-guest) 2025-09-08 13:44:17,507 p=4662 u=student n=ansible | ok: [utility] => (item=fedora-guest) 2025-09-08 13:44:18,943 p=4662 u=student n=ansible | ok: [utility] => (item=centos-stream-9-guest) 2025-09-08 13:44:18,998 p=4662 u=student n=ansible | TASK [Set facts for namespace and image streams status] ************************ 2025-09-08 13:44:19,301 p=4662 u=student n=ansible | ok: [utility] 2025-09-08 13:44:19,309 p=4662 u=student n=ansible | TASK [Determine if all required image streams exist] *************************** 2025-09-08 13:44:19,556 p=4662 u=student n=ansible | ok: [utility] 2025-09-08 13:44:19,560 p=4662 u=student n=ansible | TASK [Set default value for all_imagestreams_exist when namespace doesn't exist] *** 2025-09-08 13:44:19,771 p=4662 u=student n=ansible | skipping: [utility] 2025-09-08 13:44:19,782 p=4662 u=student n=ansible | TASK [Display current status] ************************************************** 2025-09-08 13:44:20,177 p=4662 u=student n=ansible | ok: [utility] => msg: - 'Namespace exists: True' - 'All required image streams exist: True' - 'Required image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Existing image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Missing image streams: []' 2025-09-08 13:44:20,198 p=4662 u=student n=ansible | TASK [Apply image mirrors configuration] *************************************** 2025-09-08 13:44:20,452 p=4662 u=student n=ansible | skipping: [utility] 2025-09-08 13:44:20,464 p=4662 u=student n=ansible | TASK [Wait for image mirrors to be applied] ************************************ 2025-09-08 13:44:20,719 p=4662 u=student n=ansible | skipping: [utility] 2025-09-08 13:44:20,724 p=4662 u=student n=ansible | TASK [Apply virtualization image streams] ************************************** 2025-09-08 13:44:21,033 p=4662 u=student n=ansible | skipping: [utility] 2025-09-08 13:44:21,036 p=4662 u=student n=ansible | TASK [Verify namespace was created] ******************************************** 2025-09-08 13:44:21,282 p=4662 u=student n=ansible | skipping: [utility] 2025-09-08 13:44:21,286 p=4662 u=student n=ansible | TASK [Verify all required image streams were created] ************************** 2025-09-08 13:44:21,588 p=4662 u=student n=ansible | skipping: [utility] => (item=centos7-guest) 2025-09-08 13:44:21,598 p=4662 u=student n=ansible | skipping: [utility] => (item=centos-stream-8-guest) 2025-09-08 13:44:21,607 p=4662 u=student n=ansible | skipping: [utility] => (item=fedora-guest) 2025-09-08 13:44:21,638 p=4662 u=student n=ansible | skipping: [utility] => (item=centos-stream-9-guest) 2025-09-08 13:44:21,642 p=4662 u=student n=ansible | TASK [Display final status] **************************************************** 2025-09-08 13:44:21,905 p=4662 u=student n=ansible | ok: [utility] => msg: - Final verification complete - 'Namespace exists: True' - 'All required image streams verified: False' 2025-09-08 13:44:21,920 p=4662 u=student n=ansible | TASK [Remove existing datasources to allow renewal] **************************** 2025-09-08 13:44:22,133 p=4662 u=student n=ansible | skipping: [utility] => (item=centos-stream8) 2025-09-08 13:44:22,133 p=4662 u=student n=ansible | skipping: [utility] => (item=centos-stream9) 2025-09-08 13:44:22,134 p=4662 u=student n=ansible | skipping: [utility] => (item=centos7) 2025-09-08 13:44:22,146 p=4662 u=student n=ansible | skipping: [utility] => (item=fedora) 2025-09-08 13:44:22,150 p=4662 u=student n=ansible | TASK [Remove existing DataImportCron resources to allow renewal] *************** 2025-09-08 13:44:22,410 p=4662 u=student n=ansible | skipping: [utility] => (item=centos-7-image-cron) 2025-09-08 13:44:22,417 p=4662 u=student n=ansible | skipping: [utility] => (item=centos-stream8-image-cron) 2025-09-08 13:44:22,441 p=4662 u=student n=ansible | skipping: [utility] => (item=centos-stream9-image-cron) 2025-09-08 13:44:22,461 p=4662 u=student n=ansible | skipping: [utility] => (item=fedora-image-cron) 2025-09-08 13:44:22,466 p=4662 u=student n=ansible | TASK [Confirm HCO status] ****************************************************** 2025-09-08 13:44:23,992 p=4662 u=student n=ansible | ok: [utility] 2025-09-08 13:44:24,169 p=4662 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 13:44:24,169 p=4662 u=student n=ansible | utility : ok=8 changed=1 unreachable=0 failed=0 skipped=9 rescued=0 ignored=0 2025-09-08 13:44:29,738 p=4778 u=student n=ansible | PLAY [Wait until the 'OpenShift Virtualization' operator endpoints respond] **** 2025-09-08 13:44:29,794 p=4778 u=student n=ansible | TASK [Get Deployments] ********************************************************* 2025-09-08 13:44:33,942 p=4778 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 13:44:33,942 p=4778 u=student n=ansible | ok: [utility] 2025-09-08 13:44:33,999 p=4778 u=student n=ansible | TASK [Wait for Deployments to be available] ************************************ 2025-09-08 13:44:36,187 p=4778 u=student n=ansible | ok: [utility] => (item=aaq-operator) 2025-09-08 13:44:37,890 p=4778 u=student n=ansible | ok: [utility] => (item=cdi-apiserver) 2025-09-08 13:44:39,381 p=4778 u=student n=ansible | ok: [utility] => (item=cdi-deployment) 2025-09-08 13:44:40,933 p=4778 u=student n=ansible | ok: [utility] => (item=cdi-operator) 2025-09-08 13:44:42,498 p=4778 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-08 13:44:44,112 p=4778 u=student n=ansible | ok: [utility] => (item=cluster-network-addons-operator) 2025-09-08 13:44:45,477 p=4778 u=student n=ansible | ok: [utility] => (item=hco-operator) 2025-09-08 13:44:47,148 p=4778 u=student n=ansible | ok: [utility] => (item=hco-webhook) 2025-09-08 13:44:48,641 p=4778 u=student n=ansible | ok: [utility] => (item=hostpath-provisioner-operator) 2025-09-08 13:44:50,189 p=4778 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-08 13:44:51,603 p=4778 u=student n=ansible | ok: [utility] => (item=kubemacpool-cert-manager) 2025-09-08 13:44:53,054 p=4778 u=student n=ansible | ok: [utility] => (item=kubemacpool-mac-controller-manager) 2025-09-08 13:44:54,520 p=4778 u=student n=ansible | ok: [utility] => (item=kubevirt-apiserver-proxy) 2025-09-08 13:44:55,989 p=4778 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin) 2025-09-08 13:44:57,516 p=4778 u=student n=ansible | ok: [utility] => (item=mtq-operator) 2025-09-08 13:44:58,958 p=4778 u=student n=ansible | ok: [utility] => (item=ssp-operator) 2025-09-08 13:45:00,616 p=4778 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-08 13:45:02,160 p=4778 u=student n=ansible | ok: [utility] => (item=virt-controller) 2025-09-08 13:45:03,503 p=4778 u=student n=ansible | ok: [utility] => (item=virt-exportproxy) 2025-09-08 13:45:05,033 p=4778 u=student n=ansible | ok: [utility] => (item=virt-operator) 2025-09-08 13:45:06,333 p=4778 u=student n=ansible | ok: [utility] => (item=virt-template-validator) 2025-09-08 13:45:06,783 p=4778 u=student n=ansible | TASK [Get DaemonSets] ********************************************************** 2025-09-08 13:45:08,349 p=4778 u=student n=ansible | ok: [utility] 2025-09-08 13:45:08,369 p=4778 u=student n=ansible | TASK [Wait for Daemonsets to be ready] ***************************************** 2025-09-08 13:45:10,111 p=4778 u=student n=ansible | ok: [utility] => (item=bridge-marker) 2025-09-08 13:45:11,576 p=4778 u=student n=ansible | ok: [utility] => (item=kube-cni-linux-bridge-plugin) 2025-09-08 13:45:13,151 p=4778 u=student n=ansible | ok: [utility] => (item=virt-handler) 2025-09-08 13:45:13,195 p=4778 u=student n=ansible | TASK [Wait for endpoints to be ready] ****************************************** 2025-09-08 13:45:14,785 p=4778 u=student n=ansible | ok: [utility] => (item=cdi-api) 2025-09-08 13:45:16,368 p=4778 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-08 13:45:17,817 p=4778 u=student n=ansible | ok: [utility] => (item=hco-webhook-service) 2025-09-08 13:45:19,113 p=4778 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-08 13:45:20,491 p=4778 u=student n=ansible | ok: [utility] => (item=kubemacpool-service) 2025-09-08 13:45:21,965 p=4778 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin-service) 2025-09-08 13:45:23,462 p=4778 u=student n=ansible | ok: [utility] => (item=kubevirt-operator-webhook) 2025-09-08 13:45:24,769 p=4778 u=student n=ansible | ok: [utility] => (item=ssp-operator-service) 2025-09-08 13:45:26,107 p=4778 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-08 13:45:26,136 p=4778 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 13:45:26,136 p=4778 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 13:45:31,696 p=5049 u=student n=ansible | PLAY [Download virtctl and virt-viewer] **************************************** 2025-09-08 13:45:31,742 p=5049 u=student n=ansible | TASK [Check if 'virtctl' is in 'virt_path'] ************************************ 2025-09-08 13:45:33,488 p=5049 u=student n=ansible | ok: [utility -> localhost] 2025-09-08 13:45:33,504 p=5049 u=student n=ansible | TASK [Check for 'virtctl' automcomplete] *************************************** 2025-09-08 13:45:34,649 p=5049 u=student n=ansible | ok: [utility -> localhost] 2025-09-08 13:45:34,676 p=5049 u=student n=ansible | TASK [Add 'virtctl' autocomplete if virt installed but not in path] ************ 2025-09-08 13:45:34,811 p=5049 u=student n=ansible | skipping: [utility] 2025-09-08 13:45:34,935 p=5049 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 13:45:34,935 p=5049 u=student n=ansible | utility : ok=2 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-08 13:45:39,826 p=5112 u=student n=ansible | PLAY [Delete project and namespace] ******************************************** 2025-09-08 13:45:39,867 p=5112 u=student n=ansible | TASK [project-namespace-delete : Log in as admin] ****************************** 2025-09-08 13:45:41,697 p=5112 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-08 13:45:41,861 p=5112 u=student n=ansible | TASK [project-namespace-delete : Check if namespace exists: storage-multiple] *** 2025-09-08 13:45:45,208 p=5112 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 13:45:45,208 p=5112 u=student n=ansible | ok: [utility] 2025-09-08 13:45:45,213 p=5112 u=student n=ansible | TASK [project-namespace-delete : Patch namespace to delete finalizers] ********* 2025-09-08 13:45:45,306 p=5112 u=student n=ansible | skipping: [utility] 2025-09-08 13:45:45,315 p=5112 u=student n=ansible | TASK [project-namespace-delete : Delete namespace: storage-multiple] *********** 2025-09-08 13:45:48,743 p=5112 u=student n=ansible | ok: [utility] 2025-09-08 13:45:48,751 p=5112 u=student n=ansible | TASK [project-namespace-delete : Delete project: storage-multiple] ************* 2025-09-08 13:45:50,102 p=5112 u=student n=ansible | ok: [utility] 2025-09-08 13:45:50,109 p=5112 u=student n=ansible | TASK [project-namespace-delete : Wait for resources to be deleted: storage-multiple] *** 2025-09-08 13:45:51,578 p=5112 u=student n=ansible | ok: [utility] => (item=Namespace) 2025-09-08 13:45:52,882 p=5112 u=student n=ansible | ok: [utility] => (item=Project) 2025-09-08 13:45:52,904 p=5112 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 13:45:52,904 p=5112 u=student n=ansible | utility : ok=5 changed=1 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-08 13:45:58,067 p=5178 u=student n=ansible | PLAY [Prepare the utility system for the exercise] ***************************** 2025-09-08 13:45:58,239 p=5178 u=student n=ansible | TASK [Ensure the script is available through HTTP] ***************************** 2025-09-08 13:46:00,765 p=5178 u=student n=ansible | changed: [utility] 2025-09-08 13:46:00,770 p=5178 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 13:46:00,770 p=5178 u=student n=ansible | utility : ok=1 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 13:46:05,470 p=5206 u=student n=ansible | PLAY [Create the mariadb-server virtual machine] ******************************* 2025-09-08 13:46:05,569 p=5206 u=student n=ansible | TASK [Ensure the project exist: storage-multiple] ****************************** 2025-09-08 13:46:08,869 p=5206 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 13:46:08,869 p=5206 u=student n=ansible | changed: [utility] 2025-09-08 13:46:08,873 p=5206 u=student n=ansible | TASK [Ensure the VM and the data volume exist] ********************************* 2025-09-08 13:49:15,761 p=5206 u=student n=ansible | changed: [utility] 2025-09-08 13:49:15,771 p=5206 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 13:49:15,771 p=5206 u=student n=ansible | utility : ok=2 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 14:06:15,640 p=5404 u=student n=ansible | PLAY [Delete project and namespace] ******************************************** 2025-09-08 14:06:15,657 p=5404 u=student n=ansible | TASK [project-namespace-delete : Log in as admin] ****************************** 2025-09-08 14:06:17,149 p=5404 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-08 14:06:17,199 p=5404 u=student n=ansible | TASK [project-namespace-delete : Check if namespace exists: storage-multiple] *** 2025-09-08 14:06:18,671 p=5404 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 14:06:18,671 p=5404 u=student n=ansible | ok: [utility] 2025-09-08 14:06:18,676 p=5404 u=student n=ansible | TASK [project-namespace-delete : Patch namespace to delete finalizers] ********* 2025-09-08 14:06:20,267 p=5404 u=student n=ansible | --- before +++ after @@ -36,13 +36,4 @@ manager: openshift-apiserver operation: Update time: '2025-09-08T17:46:08Z' - - apiVersion: v1 - fieldsType: FieldsV1 - fieldsV1: - f:spec: - f:finalizers: {} - manager: openshift-controller-manager - operation: Update - subresource: finalize - time: '2025-09-08T17:46:08Z' - resourceVersion: '483650' + resourceVersion: '506477' 2025-09-08 14:06:20,268 p=5404 u=student n=ansible | changed: [utility] 2025-09-08 14:06:20,275 p=5404 u=student n=ansible | TASK [project-namespace-delete : Delete namespace: storage-multiple] *********** 2025-09-08 14:06:42,170 p=5404 u=student n=ansible | changed: [utility] 2025-09-08 14:06:42,178 p=5404 u=student n=ansible | TASK [project-namespace-delete : Delete project: storage-multiple] ************* 2025-09-08 14:06:43,487 p=5404 u=student n=ansible | ok: [utility] 2025-09-08 14:06:43,495 p=5404 u=student n=ansible | TASK [project-namespace-delete : Wait for resources to be deleted: storage-multiple] *** 2025-09-08 14:06:44,680 p=5404 u=student n=ansible | ok: [utility] => (item=Namespace) 2025-09-08 14:06:45,749 p=5404 u=student n=ansible | ok: [utility] => (item=Project) 2025-09-08 14:06:45,780 p=5404 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 14:06:45,781 p=5404 u=student n=ansible | utility : ok=6 changed=3 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 14:06:48,928 p=5496 u=student n=ansible | PLAY [Cleanup the utility system after the exercise] *************************** 2025-09-08 14:06:48,949 p=5496 u=student n=ansible | TASK [Ensure the script is not available through HTTP] ************************* 2025-09-08 14:06:49,694 p=5496 u=student n=ansible | changed: [utility] 2025-09-08 14:06:49,697 p=5496 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 14:06:49,698 p=5496 u=student n=ansible | utility : ok=1 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 14:34:48,308 p=5582 u=student n=ansible | PLAY [Check CatalogSource] ***************************************************** 2025-09-08 14:34:48,327 p=5582 u=student n=ansible | TASK [Log in as admin] ********************************************************* 2025-09-08 14:34:49,881 p=5582 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-08 14:34:49,932 p=5582 u=student n=ansible | TASK [Get CatalogSource "do316-catalog-cs"] ************************************ 2025-09-08 14:34:51,484 p=5582 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 14:34:51,485 p=5582 u=student n=ansible | ok: [utility] 2025-09-08 14:34:51,490 p=5582 u=student n=ansible | TASK [Verify CatalogSource pods] *********************************************** 2025-09-08 14:34:52,596 p=5582 u=student n=ansible | ok: [utility] 2025-09-08 14:34:52,601 p=5582 u=student n=ansible | TASK [Print current CatalogSource pod info] ************************************ 2025-09-08 14:34:52,648 p=5582 u=student n=ansible | ok: [utility] => pod_info: name: do316-catalog-cs-7z474 phase: Running ready: true started: true 2025-09-08 14:34:52,651 p=5582 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 14:34:52,651 p=5582 u=student n=ansible | utility : ok=4 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 14:34:55,770 p=5627 u=student n=ansible | PLAY [Manage Kubernetes Storage Classes] *************************************** 2025-09-08 14:34:55,786 p=5627 u=student n=ansible | TASK [Gather Kubernetes storage classes] *************************************** 2025-09-08 14:34:57,559 p=5627 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 14:34:57,560 p=5627 u=student n=ansible | ok: [utility] 2025-09-08 14:34:57,565 p=5627 u=student n=ansible | TASK [Create a fact list of all storage classes] ******************************* 2025-09-08 14:34:57,640 p=5627 u=student n=ansible | ok: [utility] 2025-09-08 14:34:57,645 p=5627 u=student n=ansible | TASK [Print storage classes] *************************************************** 2025-09-08 14:34:57,657 p=5627 u=student n=ansible | skipping: [utility] 2025-09-08 14:34:57,662 p=5627 u=student n=ansible | TASK [Initialize list variable] ************************************************ 2025-09-08 14:34:57,769 p=5627 u=student n=ansible | ok: [utility] 2025-09-08 14:34:57,773 p=5627 u=student n=ansible | TASK [Check for existing default storage class] ******************************** 2025-09-08 14:34:57,863 p=5627 u=student n=ansible | skipping: [utility] => (item=nfs-storage) 2025-09-08 14:34:57,873 p=5627 u=student n=ansible | ok: [utility] => (item=ocs-external-storagecluster-ceph-rbd) 2025-09-08 14:34:57,883 p=5627 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rbd-virtualization) 2025-09-08 14:34:57,892 p=5627 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rgw) 2025-09-08 14:34:57,903 p=5627 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-cephfs) 2025-09-08 14:34:57,918 p=5627 u=student n=ansible | skipping: [utility] => (item=openshift-storage.noobaa.io) 2025-09-08 14:34:57,923 p=5627 u=student n=ansible | TASK [Debug current_default_sc] ************************************************ 2025-09-08 14:34:57,989 p=5627 u=student n=ansible | ok: [utility] => msg: - ocs-external-storagecluster-ceph-rbd 2025-09-08 14:34:58,027 p=5627 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 14:34:58,027 p=5627 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-08 14:35:01,180 p=5658 u=student n=ansible | PLAY [Install the 'OpenShift Virtualization' operator] ************************* 2025-09-08 14:35:01,194 p=5658 u=student n=ansible | TASK [Check CSV] *************************************************************** 2025-09-08 14:35:02,138 p=5658 u=student n=ansible | changed: [utility] 2025-09-08 14:35:02,143 p=5658 u=student n=ansible | TASK [Install virt operator] *************************************************** 2025-09-08 14:35:02,206 p=5658 u=student n=ansible | skipping: [utility] 2025-09-08 14:35:02,211 p=5658 u=student n=ansible | TASK [Check if openshift-virtualization-os-images namespace exists] ************ 2025-09-08 14:35:03,898 p=5658 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 14:35:03,899 p=5658 u=student n=ansible | ok: [utility] 2025-09-08 14:35:03,903 p=5658 u=student n=ansible | TASK [Check for specific image streams in the namespace] *********************** 2025-09-08 14:35:05,074 p=5658 u=student n=ansible | ok: [utility] => (item=centos7-guest) 2025-09-08 14:35:06,088 p=5658 u=student n=ansible | ok: [utility] => (item=centos-stream-8-guest) 2025-09-08 14:35:07,168 p=5658 u=student n=ansible | ok: [utility] => (item=fedora-guest) 2025-09-08 14:35:08,169 p=5658 u=student n=ansible | ok: [utility] => (item=centos-stream-9-guest) 2025-09-08 14:35:08,178 p=5658 u=student n=ansible | TASK [Set facts for namespace and image streams status] ************************ 2025-09-08 14:35:08,249 p=5658 u=student n=ansible | ok: [utility] 2025-09-08 14:35:08,253 p=5658 u=student n=ansible | TASK [Determine if all required image streams exist] *************************** 2025-09-08 14:35:08,332 p=5658 u=student n=ansible | ok: [utility] 2025-09-08 14:35:08,336 p=5658 u=student n=ansible | TASK [Set default value for all_imagestreams_exist when namespace doesn't exist] *** 2025-09-08 14:35:08,392 p=5658 u=student n=ansible | skipping: [utility] 2025-09-08 14:35:08,396 p=5658 u=student n=ansible | TASK [Display current status] ************************************************** 2025-09-08 14:35:08,474 p=5658 u=student n=ansible | ok: [utility] => msg: - 'Namespace exists: True' - 'All required image streams exist: True' - 'Required image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Existing image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Missing image streams: []' 2025-09-08 14:35:08,482 p=5658 u=student n=ansible | TASK [Apply image mirrors configuration] *************************************** 2025-09-08 14:35:08,544 p=5658 u=student n=ansible | skipping: [utility] 2025-09-08 14:35:08,560 p=5658 u=student n=ansible | TASK [Wait for image mirrors to be applied] ************************************ 2025-09-08 14:35:08,639 p=5658 u=student n=ansible | skipping: [utility] 2025-09-08 14:35:08,643 p=5658 u=student n=ansible | TASK [Apply virtualization image streams] ************************************** 2025-09-08 14:35:08,707 p=5658 u=student n=ansible | skipping: [utility] 2025-09-08 14:35:08,711 p=5658 u=student n=ansible | TASK [Verify namespace was created] ******************************************** 2025-09-08 14:35:08,776 p=5658 u=student n=ansible | skipping: [utility] 2025-09-08 14:35:08,780 p=5658 u=student n=ansible | TASK [Verify all required image streams were created] ************************** 2025-09-08 14:35:08,854 p=5658 u=student n=ansible | skipping: [utility] => (item=centos7-guest) 2025-09-08 14:35:08,855 p=5658 u=student n=ansible | skipping: [utility] => (item=centos-stream-8-guest) 2025-09-08 14:35:08,858 p=5658 u=student n=ansible | skipping: [utility] => (item=fedora-guest) 2025-09-08 14:35:08,862 p=5658 u=student n=ansible | skipping: [utility] => (item=centos-stream-9-guest) 2025-09-08 14:35:08,866 p=5658 u=student n=ansible | TASK [Display final status] **************************************************** 2025-09-08 14:35:08,935 p=5658 u=student n=ansible | ok: [utility] => msg: - Final verification complete - 'Namespace exists: True' - 'All required image streams verified: False' 2025-09-08 14:35:08,939 p=5658 u=student n=ansible | TASK [Remove existing datasources to allow renewal] **************************** 2025-09-08 14:35:09,008 p=5658 u=student n=ansible | skipping: [utility] => (item=centos-stream8) 2025-09-08 14:35:09,010 p=5658 u=student n=ansible | skipping: [utility] => (item=centos-stream9) 2025-09-08 14:35:09,012 p=5658 u=student n=ansible | skipping: [utility] => (item=centos7) 2025-09-08 14:35:09,018 p=5658 u=student n=ansible | skipping: [utility] => (item=fedora) 2025-09-08 14:35:09,022 p=5658 u=student n=ansible | TASK [Remove existing DataImportCron resources to allow renewal] *************** 2025-09-08 14:35:09,093 p=5658 u=student n=ansible | skipping: [utility] => (item=centos-7-image-cron) 2025-09-08 14:35:09,100 p=5658 u=student n=ansible | skipping: [utility] => (item=centos-stream8-image-cron) 2025-09-08 14:35:09,106 p=5658 u=student n=ansible | skipping: [utility] => (item=centos-stream9-image-cron) 2025-09-08 14:35:09,112 p=5658 u=student n=ansible | skipping: [utility] => (item=fedora-image-cron) 2025-09-08 14:35:09,116 p=5658 u=student n=ansible | TASK [Confirm HCO status] ****************************************************** 2025-09-08 14:35:10,266 p=5658 u=student n=ansible | ok: [utility] 2025-09-08 14:35:10,309 p=5658 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 14:35:10,309 p=5658 u=student n=ansible | utility : ok=8 changed=1 unreachable=0 failed=0 skipped=9 rescued=0 ignored=0 2025-09-08 14:35:13,419 p=5753 u=student n=ansible | PLAY [Wait until the 'OpenShift Virtualization' operator endpoints respond] **** 2025-09-08 14:35:13,436 p=5753 u=student n=ansible | TASK [Get Deployments] ********************************************************* 2025-09-08 14:35:15,471 p=5753 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 14:35:15,471 p=5753 u=student n=ansible | ok: [utility] 2025-09-08 14:35:15,499 p=5753 u=student n=ansible | TASK [Wait for Deployments to be available] ************************************ 2025-09-08 14:35:17,545 p=5753 u=student n=ansible | ok: [utility] => (item=aaq-operator) 2025-09-08 14:35:18,717 p=5753 u=student n=ansible | ok: [utility] => (item=cdi-apiserver) 2025-09-08 14:35:19,854 p=5753 u=student n=ansible | ok: [utility] => (item=cdi-deployment) 2025-09-08 14:35:20,911 p=5753 u=student n=ansible | ok: [utility] => (item=cdi-operator) 2025-09-08 14:35:22,002 p=5753 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-08 14:35:23,146 p=5753 u=student n=ansible | ok: [utility] => (item=cluster-network-addons-operator) 2025-09-08 14:35:24,363 p=5753 u=student n=ansible | ok: [utility] => (item=hco-operator) 2025-09-08 14:35:25,462 p=5753 u=student n=ansible | ok: [utility] => (item=hco-webhook) 2025-09-08 14:35:26,841 p=5753 u=student n=ansible | ok: [utility] => (item=hostpath-provisioner-operator) 2025-09-08 14:35:28,012 p=5753 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-08 14:35:29,128 p=5753 u=student n=ansible | ok: [utility] => (item=kubemacpool-cert-manager) 2025-09-08 14:35:30,268 p=5753 u=student n=ansible | ok: [utility] => (item=kubemacpool-mac-controller-manager) 2025-09-08 14:35:31,530 p=5753 u=student n=ansible | ok: [utility] => (item=kubevirt-apiserver-proxy) 2025-09-08 14:35:32,624 p=5753 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin) 2025-09-08 14:35:33,753 p=5753 u=student n=ansible | ok: [utility] => (item=mtq-operator) 2025-09-08 14:35:34,949 p=5753 u=student n=ansible | ok: [utility] => (item=ssp-operator) 2025-09-08 14:35:36,149 p=5753 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-08 14:35:37,449 p=5753 u=student n=ansible | ok: [utility] => (item=virt-controller) 2025-09-08 14:35:38,649 p=5753 u=student n=ansible | ok: [utility] => (item=virt-exportproxy) 2025-09-08 14:35:40,060 p=5753 u=student n=ansible | ok: [utility] => (item=virt-operator) 2025-09-08 14:35:41,235 p=5753 u=student n=ansible | ok: [utility] => (item=virt-template-validator) 2025-09-08 14:35:41,394 p=5753 u=student n=ansible | TASK [Get DaemonSets] ********************************************************** 2025-09-08 14:35:42,580 p=5753 u=student n=ansible | ok: [utility] 2025-09-08 14:35:42,590 p=5753 u=student n=ansible | TASK [Wait for Daemonsets to be ready] ***************************************** 2025-09-08 14:35:43,992 p=5753 u=student n=ansible | ok: [utility] => (item=bridge-marker) 2025-09-08 14:35:45,369 p=5753 u=student n=ansible | ok: [utility] => (item=kube-cni-linux-bridge-plugin) 2025-09-08 14:35:46,692 p=5753 u=student n=ansible | ok: [utility] => (item=virt-handler) 2025-09-08 14:35:46,705 p=5753 u=student n=ansible | TASK [Wait for endpoints to be ready] ****************************************** 2025-09-08 14:35:47,898 p=5753 u=student n=ansible | ok: [utility] => (item=cdi-api) 2025-09-08 14:35:49,060 p=5753 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-08 14:35:50,206 p=5753 u=student n=ansible | ok: [utility] => (item=hco-webhook-service) 2025-09-08 14:35:51,334 p=5753 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-08 14:35:52,427 p=5753 u=student n=ansible | ok: [utility] => (item=kubemacpool-service) 2025-09-08 14:35:53,489 p=5753 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin-service) 2025-09-08 14:35:54,769 p=5753 u=student n=ansible | ok: [utility] => (item=kubevirt-operator-webhook) 2025-09-08 14:35:55,876 p=5753 u=student n=ansible | ok: [utility] => (item=ssp-operator-service) 2025-09-08 14:35:57,092 p=5753 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-08 14:35:57,117 p=5753 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 14:35:57,117 p=5753 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 14:36:00,500 p=6021 u=student n=ansible | PLAY [Download virtctl and virt-viewer] **************************************** 2025-09-08 14:36:00,524 p=6021 u=student n=ansible | TASK [Check if 'virtctl' is in 'virt_path'] ************************************ 2025-09-08 14:36:01,261 p=6021 u=student n=ansible | ok: [utility -> localhost] 2025-09-08 14:36:01,266 p=6021 u=student n=ansible | TASK [Check for 'virtctl' automcomplete] *************************************** 2025-09-08 14:36:01,708 p=6021 u=student n=ansible | ok: [utility -> localhost] 2025-09-08 14:36:01,715 p=6021 u=student n=ansible | TASK [Add 'virtctl' autocomplete if virt installed but not in path] ************ 2025-09-08 14:36:01,767 p=6021 u=student n=ansible | skipping: [utility] 2025-09-08 14:36:01,816 p=6021 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 14:36:01,816 p=6021 u=student n=ansible | utility : ok=2 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-08 14:36:05,062 p=6083 u=student n=ansible | PLAY [Delete project and namespace] ******************************************** 2025-09-08 14:36:05,093 p=6083 u=student n=ansible | TASK [project-namespace-delete : Log in as admin] ****************************** 2025-09-08 14:36:06,457 p=6083 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-08 14:36:06,509 p=6083 u=student n=ansible | TASK [project-namespace-delete : Check if namespace exists: storage-external] *** 2025-09-08 14:36:08,248 p=6083 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 14:36:08,248 p=6083 u=student n=ansible | ok: [utility] 2025-09-08 14:36:08,254 p=6083 u=student n=ansible | TASK [project-namespace-delete : Patch namespace to delete finalizers] ********* 2025-09-08 14:36:08,273 p=6083 u=student n=ansible | skipping: [utility] 2025-09-08 14:36:08,280 p=6083 u=student n=ansible | TASK [project-namespace-delete : Delete namespace: storage-external] *********** 2025-09-08 14:36:10,104 p=6083 u=student n=ansible | ok: [utility] 2025-09-08 14:36:10,111 p=6083 u=student n=ansible | TASK [project-namespace-delete : Delete project: storage-external] ************* 2025-09-08 14:36:11,300 p=6083 u=student n=ansible | ok: [utility] 2025-09-08 14:36:11,306 p=6083 u=student n=ansible | TASK [project-namespace-delete : Wait for resources to be deleted: storage-external] *** 2025-09-08 14:36:12,396 p=6083 u=student n=ansible | ok: [utility] => (item=Namespace) 2025-09-08 14:36:13,402 p=6083 u=student n=ansible | ok: [utility] => (item=Project) 2025-09-08 14:36:13,406 p=6083 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 14:36:13,406 p=6083 u=student n=ansible | utility : ok=5 changed=1 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-08 14:36:16,561 p=6149 u=student n=ansible | PLAY [Create the mariadb-server virtual machine] ******************************* 2025-09-08 14:36:16,612 p=6149 u=student n=ansible | TASK [Ensure the project exist: storage-external] ****************************** 2025-09-08 14:36:18,256 p=6149 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 14:36:18,256 p=6149 u=student n=ansible | changed: [utility] 2025-09-08 14:36:18,266 p=6149 u=student n=ansible | TASK [Ensure the VM and the data volume exist] ********************************* 2025-09-08 14:38:35,331 p=6149 u=student n=ansible | changed: [utility] 2025-09-08 14:38:35,334 p=6149 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 14:38:35,335 p=6149 u=student n=ansible | utility : ok=2 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 14:48:26,830 p=6323 u=student n=ansible | PLAY [Delete project and namespace] ******************************************** 2025-09-08 14:48:26,847 p=6323 u=student n=ansible | TASK [project-namespace-delete : Log in as admin] ****************************** 2025-09-08 14:48:28,412 p=6323 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-08 14:48:28,449 p=6323 u=student n=ansible | TASK [project-namespace-delete : Check if namespace exists: storage-external] *** 2025-09-08 14:48:30,000 p=6323 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 14:48:30,000 p=6323 u=student n=ansible | ok: [utility] 2025-09-08 14:48:30,005 p=6323 u=student n=ansible | TASK [project-namespace-delete : Patch namespace to delete finalizers] ********* 2025-09-08 14:48:31,532 p=6323 u=student n=ansible | --- before +++ after @@ -36,13 +36,4 @@ manager: openshift-apiserver operation: Update time: '2025-09-08T18:36:18Z' - - apiVersion: v1 - fieldsType: FieldsV1 - fieldsV1: - f:spec: - f:finalizers: {} - manager: openshift-controller-manager - operation: Update - subresource: finalize - time: '2025-09-08T18:36:18Z' - resourceVersion: '538115' + resourceVersion: '551494' 2025-09-08 14:48:31,533 p=6323 u=student n=ansible | changed: [utility] 2025-09-08 14:48:31,540 p=6323 u=student n=ansible | TASK [project-namespace-delete : Delete namespace: storage-external] *********** 2025-09-08 14:48:53,236 p=6323 u=student n=ansible | changed: [utility] 2025-09-08 14:48:53,244 p=6323 u=student n=ansible | TASK [project-namespace-delete : Delete project: storage-external] ************* 2025-09-08 14:48:54,305 p=6323 u=student n=ansible | ok: [utility] 2025-09-08 14:48:54,318 p=6323 u=student n=ansible | TASK [project-namespace-delete : Wait for resources to be deleted: storage-external] *** 2025-09-08 14:48:55,399 p=6323 u=student n=ansible | ok: [utility] => (item=Namespace) 2025-09-08 14:48:56,499 p=6323 u=student n=ansible | ok: [utility] => (item=Project) 2025-09-08 14:48:56,504 p=6323 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 14:48:56,504 p=6323 u=student n=ansible | utility : ok=6 changed=3 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 14:48:59,552 p=6402 u=student n=ansible | PLAY [Delete PersistentVolume] ************************************************* 2025-09-08 14:48:59,568 p=6402 u=student n=ansible | TASK [resource-delete : Print the 'resource' to be deleted] ******************** 2025-09-08 14:48:59,625 p=6402 u=student n=ansible | ok: [utility] => resource: apiVersion: v1 kind: PersistentVolume metadata: name: iscsi-pv 2025-09-08 14:48:59,660 p=6402 u=student n=ansible | TASK [resource-delete : Remove resource: PersistentVolume/iscsi-pv] ************ 2025-09-08 14:49:06,499 p=6402 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 14:49:06,499 p=6402 u=student n=ansible | changed: [utility] 2025-09-08 14:49:06,508 p=6402 u=student n=ansible | TASK [resource-delete : Verify that the resource is absent: PersistentVolume/iscsi-pv] *** 2025-09-08 14:49:08,358 p=6402 u=student n=ansible | ok: [utility] 2025-09-08 14:49:08,363 p=6402 u=student n=ansible | TASK [resource-delete : Debug] ************************************************* 2025-09-08 14:49:08,442 p=6402 u=student n=ansible | ok: [utility] => result_delete['resources']: [] 2025-09-08 14:49:08,447 p=6402 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 14:49:08,447 p=6402 u=student n=ansible | utility : ok=4 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 15:56:15,483 p=6571 u=student n=ansible | PLAY [Check CatalogSource] ***************************************************** 2025-09-08 15:56:15,497 p=6571 u=student n=ansible | TASK [Log in as admin] ********************************************************* 2025-09-08 15:56:17,021 p=6571 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-08 15:56:17,060 p=6571 u=student n=ansible | TASK [Get CatalogSource "do316-catalog-cs"] ************************************ 2025-09-08 15:56:18,801 p=6571 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 15:56:18,801 p=6571 u=student n=ansible | ok: [utility] 2025-09-08 15:56:18,805 p=6571 u=student n=ansible | TASK [Verify CatalogSource pods] *********************************************** 2025-09-08 15:56:20,040 p=6571 u=student n=ansible | ok: [utility] 2025-09-08 15:56:20,045 p=6571 u=student n=ansible | TASK [Print current CatalogSource pod info] ************************************ 2025-09-08 15:56:20,095 p=6571 u=student n=ansible | ok: [utility] => pod_info: name: do316-catalog-cs-7z474 phase: Running ready: true started: true 2025-09-08 15:56:20,097 p=6571 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 15:56:20,098 p=6571 u=student n=ansible | utility : ok=4 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 15:56:23,068 p=6616 u=student n=ansible | PLAY [Manage Kubernetes Storage Classes] *************************************** 2025-09-08 15:56:23,087 p=6616 u=student n=ansible | TASK [Gather Kubernetes storage classes] *************************************** 2025-09-08 15:56:24,859 p=6616 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 15:56:24,859 p=6616 u=student n=ansible | ok: [utility] 2025-09-08 15:56:24,864 p=6616 u=student n=ansible | TASK [Create a fact list of all storage classes] ******************************* 2025-09-08 15:56:24,949 p=6616 u=student n=ansible | ok: [utility] 2025-09-08 15:56:24,952 p=6616 u=student n=ansible | TASK [Print storage classes] *************************************************** 2025-09-08 15:56:24,963 p=6616 u=student n=ansible | skipping: [utility] 2025-09-08 15:56:24,966 p=6616 u=student n=ansible | TASK [Initialize list variable] ************************************************ 2025-09-08 15:56:25,017 p=6616 u=student n=ansible | ok: [utility] 2025-09-08 15:56:25,021 p=6616 u=student n=ansible | TASK [Check for existing default storage class] ******************************** 2025-09-08 15:56:25,083 p=6616 u=student n=ansible | skipping: [utility] => (item=nfs-storage) 2025-09-08 15:56:25,098 p=6616 u=student n=ansible | ok: [utility] => (item=ocs-external-storagecluster-ceph-rbd) 2025-09-08 15:56:25,106 p=6616 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rbd-virtualization) 2025-09-08 15:56:25,113 p=6616 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rgw) 2025-09-08 15:56:25,119 p=6616 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-cephfs) 2025-09-08 15:56:25,127 p=6616 u=student n=ansible | skipping: [utility] => (item=openshift-storage.noobaa.io) 2025-09-08 15:56:25,133 p=6616 u=student n=ansible | TASK [Debug current_default_sc] ************************************************ 2025-09-08 15:56:25,187 p=6616 u=student n=ansible | ok: [utility] => msg: - ocs-external-storagecluster-ceph-rbd 2025-09-08 15:56:25,221 p=6616 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 15:56:25,221 p=6616 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-08 15:56:28,221 p=6647 u=student n=ansible | PLAY [Install the 'OpenShift Virtualization' operator] ************************* 2025-09-08 15:56:28,234 p=6647 u=student n=ansible | TASK [Check CSV] *************************************************************** 2025-09-08 15:56:29,114 p=6647 u=student n=ansible | changed: [utility] 2025-09-08 15:56:29,118 p=6647 u=student n=ansible | TASK [Install virt operator] *************************************************** 2025-09-08 15:56:29,171 p=6647 u=student n=ansible | skipping: [utility] 2025-09-08 15:56:29,176 p=6647 u=student n=ansible | TASK [Check if openshift-virtualization-os-images namespace exists] ************ 2025-09-08 15:56:30,915 p=6647 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 15:56:30,915 p=6647 u=student n=ansible | ok: [utility] 2025-09-08 15:56:30,919 p=6647 u=student n=ansible | TASK [Check for specific image streams in the namespace] *********************** 2025-09-08 15:56:32,034 p=6647 u=student n=ansible | ok: [utility] => (item=centos7-guest) 2025-09-08 15:56:33,097 p=6647 u=student n=ansible | ok: [utility] => (item=centos-stream-8-guest) 2025-09-08 15:56:34,124 p=6647 u=student n=ansible | ok: [utility] => (item=fedora-guest) 2025-09-08 15:56:35,157 p=6647 u=student n=ansible | ok: [utility] => (item=centos-stream-9-guest) 2025-09-08 15:56:35,165 p=6647 u=student n=ansible | TASK [Set facts for namespace and image streams status] ************************ 2025-09-08 15:56:35,227 p=6647 u=student n=ansible | ok: [utility] 2025-09-08 15:56:35,238 p=6647 u=student n=ansible | TASK [Determine if all required image streams exist] *************************** 2025-09-08 15:56:35,302 p=6647 u=student n=ansible | ok: [utility] 2025-09-08 15:56:35,305 p=6647 u=student n=ansible | TASK [Set default value for all_imagestreams_exist when namespace doesn't exist] *** 2025-09-08 15:56:35,377 p=6647 u=student n=ansible | skipping: [utility] 2025-09-08 15:56:35,384 p=6647 u=student n=ansible | TASK [Display current status] ************************************************** 2025-09-08 15:56:35,447 p=6647 u=student n=ansible | ok: [utility] => msg: - 'Namespace exists: True' - 'All required image streams exist: True' - 'Required image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Existing image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Missing image streams: []' 2025-09-08 15:56:35,452 p=6647 u=student n=ansible | TASK [Apply image mirrors configuration] *************************************** 2025-09-08 15:56:35,511 p=6647 u=student n=ansible | skipping: [utility] 2025-09-08 15:56:35,517 p=6647 u=student n=ansible | TASK [Wait for image mirrors to be applied] ************************************ 2025-09-08 15:56:35,569 p=6647 u=student n=ansible | skipping: [utility] 2025-09-08 15:56:35,572 p=6647 u=student n=ansible | TASK [Apply virtualization image streams] ************************************** 2025-09-08 15:56:35,640 p=6647 u=student n=ansible | skipping: [utility] 2025-09-08 15:56:35,644 p=6647 u=student n=ansible | TASK [Verify namespace was created] ******************************************** 2025-09-08 15:56:35,694 p=6647 u=student n=ansible | skipping: [utility] 2025-09-08 15:56:35,698 p=6647 u=student n=ansible | TASK [Verify all required image streams were created] ************************** 2025-09-08 15:56:35,764 p=6647 u=student n=ansible | skipping: [utility] => (item=centos7-guest) 2025-09-08 15:56:35,769 p=6647 u=student n=ansible | skipping: [utility] => (item=centos-stream-8-guest) 2025-09-08 15:56:35,773 p=6647 u=student n=ansible | skipping: [utility] => (item=fedora-guest) 2025-09-08 15:56:35,773 p=6647 u=student n=ansible | skipping: [utility] => (item=centos-stream-9-guest) 2025-09-08 15:56:35,777 p=6647 u=student n=ansible | TASK [Display final status] **************************************************** 2025-09-08 15:56:35,840 p=6647 u=student n=ansible | ok: [utility] => msg: - Final verification complete - 'Namespace exists: True' - 'All required image streams verified: False' 2025-09-08 15:56:35,843 p=6647 u=student n=ansible | TASK [Remove existing datasources to allow renewal] **************************** 2025-09-08 15:56:35,896 p=6647 u=student n=ansible | skipping: [utility] => (item=centos-stream8) 2025-09-08 15:56:35,900 p=6647 u=student n=ansible | skipping: [utility] => (item=centos-stream9) 2025-09-08 15:56:35,904 p=6647 u=student n=ansible | skipping: [utility] => (item=centos7) 2025-09-08 15:56:35,907 p=6647 u=student n=ansible | skipping: [utility] => (item=fedora) 2025-09-08 15:56:35,912 p=6647 u=student n=ansible | TASK [Remove existing DataImportCron resources to allow renewal] *************** 2025-09-08 15:56:35,976 p=6647 u=student n=ansible | skipping: [utility] => (item=centos-7-image-cron) 2025-09-08 15:56:35,989 p=6647 u=student n=ansible | skipping: [utility] => (item=centos-stream8-image-cron) 2025-09-08 15:56:35,996 p=6647 u=student n=ansible | skipping: [utility] => (item=centos-stream9-image-cron) 2025-09-08 15:56:36,002 p=6647 u=student n=ansible | skipping: [utility] => (item=fedora-image-cron) 2025-09-08 15:56:36,009 p=6647 u=student n=ansible | TASK [Confirm HCO status] ****************************************************** 2025-09-08 15:56:37,302 p=6647 u=student n=ansible | ok: [utility] 2025-09-08 15:56:37,354 p=6647 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 15:56:37,354 p=6647 u=student n=ansible | utility : ok=8 changed=1 unreachable=0 failed=0 skipped=9 rescued=0 ignored=0 2025-09-08 15:56:40,781 p=6742 u=student n=ansible | PLAY [Wait until the 'OpenShift Virtualization' operator endpoints respond] **** 2025-09-08 15:56:40,803 p=6742 u=student n=ansible | TASK [Get Deployments] ********************************************************* 2025-09-08 15:56:43,087 p=6742 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 15:56:43,088 p=6742 u=student n=ansible | ok: [utility] 2025-09-08 15:56:43,113 p=6742 u=student n=ansible | TASK [Wait for Deployments to be available] ************************************ 2025-09-08 15:56:44,604 p=6742 u=student n=ansible | ok: [utility] => (item=aaq-operator) 2025-09-08 15:56:45,811 p=6742 u=student n=ansible | ok: [utility] => (item=cdi-apiserver) 2025-09-08 15:56:46,993 p=6742 u=student n=ansible | ok: [utility] => (item=cdi-deployment) 2025-09-08 15:56:48,321 p=6742 u=student n=ansible | ok: [utility] => (item=cdi-operator) 2025-09-08 15:56:49,518 p=6742 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-08 15:56:50,711 p=6742 u=student n=ansible | ok: [utility] => (item=cluster-network-addons-operator) 2025-09-08 15:56:51,862 p=6742 u=student n=ansible | ok: [utility] => (item=hco-operator) 2025-09-08 15:56:53,035 p=6742 u=student n=ansible | ok: [utility] => (item=hco-webhook) 2025-09-08 15:56:54,266 p=6742 u=student n=ansible | ok: [utility] => (item=hostpath-provisioner-operator) 2025-09-08 15:56:55,410 p=6742 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-08 15:56:56,643 p=6742 u=student n=ansible | ok: [utility] => (item=kubemacpool-cert-manager) 2025-09-08 15:56:57,884 p=6742 u=student n=ansible | ok: [utility] => (item=kubemacpool-mac-controller-manager) 2025-09-08 15:56:59,140 p=6742 u=student n=ansible | ok: [utility] => (item=kubevirt-apiserver-proxy) 2025-09-08 15:57:00,527 p=6742 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin) 2025-09-08 15:57:01,781 p=6742 u=student n=ansible | ok: [utility] => (item=mtq-operator) 2025-09-08 15:57:02,908 p=6742 u=student n=ansible | ok: [utility] => (item=ssp-operator) 2025-09-08 15:57:04,084 p=6742 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-08 15:57:05,863 p=6742 u=student n=ansible | ok: [utility] => (item=virt-controller) 2025-09-08 15:57:07,096 p=6742 u=student n=ansible | ok: [utility] => (item=virt-exportproxy) 2025-09-08 15:57:08,315 p=6742 u=student n=ansible | ok: [utility] => (item=virt-operator) 2025-09-08 15:57:09,505 p=6742 u=student n=ansible | ok: [utility] => (item=virt-template-validator) 2025-09-08 15:57:09,706 p=6742 u=student n=ansible | TASK [Get DaemonSets] ********************************************************** 2025-09-08 15:57:11,047 p=6742 u=student n=ansible | ok: [utility] 2025-09-08 15:57:11,062 p=6742 u=student n=ansible | TASK [Wait for Daemonsets to be ready] ***************************************** 2025-09-08 15:57:12,344 p=6742 u=student n=ansible | ok: [utility] => (item=bridge-marker) 2025-09-08 15:57:13,633 p=6742 u=student n=ansible | ok: [utility] => (item=kube-cni-linux-bridge-plugin) 2025-09-08 15:57:14,835 p=6742 u=student n=ansible | ok: [utility] => (item=virt-handler) 2025-09-08 15:57:14,846 p=6742 u=student n=ansible | TASK [Wait for endpoints to be ready] ****************************************** 2025-09-08 15:57:16,067 p=6742 u=student n=ansible | ok: [utility] => (item=cdi-api) 2025-09-08 15:57:17,145 p=6742 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-08 15:57:18,324 p=6742 u=student n=ansible | ok: [utility] => (item=hco-webhook-service) 2025-09-08 15:57:19,461 p=6742 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-08 15:57:20,544 p=6742 u=student n=ansible | ok: [utility] => (item=kubemacpool-service) 2025-09-08 15:57:21,651 p=6742 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin-service) 2025-09-08 15:57:22,722 p=6742 u=student n=ansible | ok: [utility] => (item=kubevirt-operator-webhook) 2025-09-08 15:57:23,856 p=6742 u=student n=ansible | ok: [utility] => (item=ssp-operator-service) 2025-09-08 15:57:24,938 p=6742 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-08 15:57:24,949 p=6742 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 15:57:24,949 p=6742 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 15:57:28,335 p=7017 u=student n=ansible | PLAY [Download virtctl and virt-viewer] **************************************** 2025-09-08 15:57:28,353 p=7017 u=student n=ansible | TASK [Check if 'virtctl' is in 'virt_path'] ************************************ 2025-09-08 15:57:29,121 p=7017 u=student n=ansible | ok: [utility -> localhost] 2025-09-08 15:57:29,131 p=7017 u=student n=ansible | TASK [Check for 'virtctl' automcomplete] *************************************** 2025-09-08 15:57:29,598 p=7017 u=student n=ansible | ok: [utility -> localhost] 2025-09-08 15:57:29,605 p=7017 u=student n=ansible | TASK [Add 'virtctl' autocomplete if virt installed but not in path] ************ 2025-09-08 15:57:29,665 p=7017 u=student n=ansible | skipping: [utility] 2025-09-08 15:57:29,705 p=7017 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 15:57:29,706 p=7017 u=student n=ansible | utility : ok=2 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-08 15:57:32,773 p=7079 u=student n=ansible | PLAY [Delete project and namespace] ******************************************** 2025-09-08 15:57:32,791 p=7079 u=student n=ansible | TASK [project-namespace-delete : Log in as admin] ****************************** 2025-09-08 15:57:33,944 p=7079 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-08 15:57:33,999 p=7079 u=student n=ansible | TASK [project-namespace-delete : Check if namespace exists: backup-export] ***** 2025-09-08 15:57:35,611 p=7079 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 15:57:35,612 p=7079 u=student n=ansible | ok: [utility] 2025-09-08 15:57:35,617 p=7079 u=student n=ansible | TASK [project-namespace-delete : Patch namespace to delete finalizers] ********* 2025-09-08 15:57:35,638 p=7079 u=student n=ansible | skipping: [utility] 2025-09-08 15:57:35,645 p=7079 u=student n=ansible | TASK [project-namespace-delete : Delete namespace: backup-export] ************** 2025-09-08 15:57:37,381 p=7079 u=student n=ansible | ok: [utility] 2025-09-08 15:57:37,389 p=7079 u=student n=ansible | TASK [project-namespace-delete : Delete project: backup-export] **************** 2025-09-08 15:57:38,549 p=7079 u=student n=ansible | ok: [utility] 2025-09-08 15:57:38,555 p=7079 u=student n=ansible | TASK [project-namespace-delete : Wait for resources to be deleted: backup-export] *** 2025-09-08 15:57:39,938 p=7079 u=student n=ansible | ok: [utility] => (item=Namespace) 2025-09-08 15:57:41,050 p=7079 u=student n=ansible | ok: [utility] => (item=Project) 2025-09-08 15:57:41,055 p=7079 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 15:57:41,055 p=7079 u=student n=ansible | utility : ok=5 changed=1 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-08 15:57:44,203 p=7145 u=student n=ansible | PLAY [Create the mariadb-server virtual machine] ******************************* 2025-09-08 15:57:44,250 p=7145 u=student n=ansible | TASK [Ensure the project exist: backup-export] ********************************* 2025-09-08 15:57:46,132 p=7145 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 15:57:46,133 p=7145 u=student n=ansible | changed: [utility] 2025-09-08 15:57:46,139 p=7145 u=student n=ansible | TASK [Ensure the VM and the data volume exist] ********************************* 2025-09-08 16:00:42,902 p=7145 u=student n=ansible | changed: [utility] 2025-09-08 16:00:42,905 p=7145 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 16:00:42,905 p=7145 u=student n=ansible | utility : ok=2 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 16:28:28,949 p=7556 u=student n=ansible | PLAY [Delete project and namespace] ******************************************** 2025-09-08 16:28:28,966 p=7556 u=student n=ansible | TASK [project-namespace-delete : Log in as admin] ****************************** 2025-09-08 16:28:30,641 p=7556 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-08 16:28:30,679 p=7556 u=student n=ansible | TASK [project-namespace-delete : Check if namespace exists: backup-export] ***** 2025-09-08 16:28:32,239 p=7556 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 16:28:32,239 p=7556 u=student n=ansible | ok: [utility] 2025-09-08 16:28:32,244 p=7556 u=student n=ansible | TASK [project-namespace-delete : Patch namespace to delete finalizers] ********* 2025-09-08 16:28:33,865 p=7556 u=student n=ansible | --- before +++ after @@ -36,13 +36,4 @@ manager: openshift-apiserver operation: Update time: '2025-09-08T19:57:45Z' - - apiVersion: v1 - fieldsType: FieldsV1 - fieldsV1: - f:spec: - f:finalizers: {} - manager: openshift-controller-manager - operation: Update - subresource: finalize - time: '2025-09-08T19:57:45Z' - resourceVersion: '624037' + resourceVersion: '656169' 2025-09-08 16:28:33,866 p=7556 u=student n=ansible | changed: [utility] 2025-09-08 16:28:33,872 p=7556 u=student n=ansible | TASK [project-namespace-delete : Delete namespace: backup-export] ************** 2025-09-08 16:28:50,719 p=7556 u=student n=ansible | changed: [utility] 2025-09-08 16:28:50,725 p=7556 u=student n=ansible | TASK [project-namespace-delete : Delete project: backup-export] **************** 2025-09-08 16:28:51,919 p=7556 u=student n=ansible | ok: [utility] 2025-09-08 16:28:51,924 p=7556 u=student n=ansible | TASK [project-namespace-delete : Wait for resources to be deleted: backup-export] *** 2025-09-08 16:28:53,130 p=7556 u=student n=ansible | ok: [utility] => (item=Namespace) 2025-09-08 16:28:54,561 p=7556 u=student n=ansible | ok: [utility] => (item=Project) 2025-09-08 16:28:54,564 p=7556 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 16:28:54,564 p=7556 u=student n=ansible | utility : ok=6 changed=3 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 16:47:54,602 p=7691 u=student n=ansible | PLAY [Check CatalogSource] ***************************************************** 2025-09-08 16:47:54,617 p=7691 u=student n=ansible | TASK [Log in as admin] ********************************************************* 2025-09-08 16:47:56,050 p=7691 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-08 16:47:56,090 p=7691 u=student n=ansible | TASK [Get CatalogSource "do316-catalog-cs"] ************************************ 2025-09-08 16:47:57,756 p=7691 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 16:47:57,757 p=7691 u=student n=ansible | ok: [utility] 2025-09-08 16:47:57,761 p=7691 u=student n=ansible | TASK [Verify CatalogSource pods] *********************************************** 2025-09-08 16:47:58,911 p=7691 u=student n=ansible | ok: [utility] 2025-09-08 16:47:58,917 p=7691 u=student n=ansible | TASK [Print current CatalogSource pod info] ************************************ 2025-09-08 16:47:58,968 p=7691 u=student n=ansible | ok: [utility] => pod_info: name: do316-catalog-cs-7z474 phase: Running ready: true started: true 2025-09-08 16:47:58,972 p=7691 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 16:47:58,973 p=7691 u=student n=ansible | utility : ok=4 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 16:48:02,094 p=7736 u=student n=ansible | PLAY [Manage Kubernetes Storage Classes] *************************************** 2025-09-08 16:48:02,114 p=7736 u=student n=ansible | TASK [Gather Kubernetes storage classes] *************************************** 2025-09-08 16:48:03,904 p=7736 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 16:48:03,904 p=7736 u=student n=ansible | ok: [utility] 2025-09-08 16:48:03,917 p=7736 u=student n=ansible | TASK [Create a fact list of all storage classes] ******************************* 2025-09-08 16:48:04,008 p=7736 u=student n=ansible | ok: [utility] 2025-09-08 16:48:04,012 p=7736 u=student n=ansible | TASK [Print storage classes] *************************************************** 2025-09-08 16:48:04,025 p=7736 u=student n=ansible | skipping: [utility] 2025-09-08 16:48:04,029 p=7736 u=student n=ansible | TASK [Initialize list variable] ************************************************ 2025-09-08 16:48:04,088 p=7736 u=student n=ansible | ok: [utility] 2025-09-08 16:48:04,092 p=7736 u=student n=ansible | TASK [Check for existing default storage class] ******************************** 2025-09-08 16:48:04,179 p=7736 u=student n=ansible | skipping: [utility] => (item=nfs-storage) 2025-09-08 16:48:04,184 p=7736 u=student n=ansible | ok: [utility] => (item=ocs-external-storagecluster-ceph-rbd) 2025-09-08 16:48:04,197 p=7736 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rbd-virtualization) 2025-09-08 16:48:04,216 p=7736 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rgw) 2025-09-08 16:48:04,224 p=7736 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-cephfs) 2025-09-08 16:48:04,231 p=7736 u=student n=ansible | skipping: [utility] => (item=openshift-storage.noobaa.io) 2025-09-08 16:48:04,236 p=7736 u=student n=ansible | TASK [Debug current_default_sc] ************************************************ 2025-09-08 16:48:04,313 p=7736 u=student n=ansible | ok: [utility] => msg: - ocs-external-storagecluster-ceph-rbd 2025-09-08 16:48:04,365 p=7736 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 16:48:04,365 p=7736 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-08 16:48:07,370 p=7767 u=student n=ansible | PLAY [Install the 'OpenShift Virtualization' operator] ************************* 2025-09-08 16:48:07,391 p=7767 u=student n=ansible | TASK [Check CSV] *************************************************************** 2025-09-08 16:48:08,330 p=7767 u=student n=ansible | changed: [utility] 2025-09-08 16:48:08,333 p=7767 u=student n=ansible | TASK [Install virt operator] *************************************************** 2025-09-08 16:48:08,391 p=7767 u=student n=ansible | skipping: [utility] 2025-09-08 16:48:08,395 p=7767 u=student n=ansible | TASK [Check if openshift-virtualization-os-images namespace exists] ************ 2025-09-08 16:48:10,108 p=7767 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 16:48:10,109 p=7767 u=student n=ansible | ok: [utility] 2025-09-08 16:48:10,112 p=7767 u=student n=ansible | TASK [Check for specific image streams in the namespace] *********************** 2025-09-08 16:48:11,274 p=7767 u=student n=ansible | ok: [utility] => (item=centos7-guest) 2025-09-08 16:48:12,371 p=7767 u=student n=ansible | ok: [utility] => (item=centos-stream-8-guest) 2025-09-08 16:48:13,616 p=7767 u=student n=ansible | ok: [utility] => (item=fedora-guest) 2025-09-08 16:48:14,969 p=7767 u=student n=ansible | ok: [utility] => (item=centos-stream-9-guest) 2025-09-08 16:48:14,977 p=7767 u=student n=ansible | TASK [Set facts for namespace and image streams status] ************************ 2025-09-08 16:48:15,067 p=7767 u=student n=ansible | ok: [utility] 2025-09-08 16:48:15,070 p=7767 u=student n=ansible | TASK [Determine if all required image streams exist] *************************** 2025-09-08 16:48:15,139 p=7767 u=student n=ansible | ok: [utility] 2025-09-08 16:48:15,142 p=7767 u=student n=ansible | TASK [Set default value for all_imagestreams_exist when namespace doesn't exist] *** 2025-09-08 16:48:15,204 p=7767 u=student n=ansible | skipping: [utility] 2025-09-08 16:48:15,208 p=7767 u=student n=ansible | TASK [Display current status] ************************************************** 2025-09-08 16:48:15,277 p=7767 u=student n=ansible | ok: [utility] => msg: - 'Namespace exists: True' - 'All required image streams exist: True' - 'Required image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Existing image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Missing image streams: []' 2025-09-08 16:48:15,282 p=7767 u=student n=ansible | TASK [Apply image mirrors configuration] *************************************** 2025-09-08 16:48:15,345 p=7767 u=student n=ansible | skipping: [utility] 2025-09-08 16:48:15,352 p=7767 u=student n=ansible | TASK [Wait for image mirrors to be applied] ************************************ 2025-09-08 16:48:15,402 p=7767 u=student n=ansible | skipping: [utility] 2025-09-08 16:48:15,407 p=7767 u=student n=ansible | TASK [Apply virtualization image streams] ************************************** 2025-09-08 16:48:15,468 p=7767 u=student n=ansible | skipping: [utility] 2025-09-08 16:48:15,471 p=7767 u=student n=ansible | TASK [Verify namespace was created] ******************************************** 2025-09-08 16:48:15,520 p=7767 u=student n=ansible | skipping: [utility] 2025-09-08 16:48:15,523 p=7767 u=student n=ansible | TASK [Verify all required image streams were created] ************************** 2025-09-08 16:48:15,587 p=7767 u=student n=ansible | skipping: [utility] => (item=centos7-guest) 2025-09-08 16:48:15,593 p=7767 u=student n=ansible | skipping: [utility] => (item=centos-stream-8-guest) 2025-09-08 16:48:15,599 p=7767 u=student n=ansible | skipping: [utility] => (item=fedora-guest) 2025-09-08 16:48:15,605 p=7767 u=student n=ansible | skipping: [utility] => (item=centos-stream-9-guest) 2025-09-08 16:48:15,610 p=7767 u=student n=ansible | TASK [Display final status] **************************************************** 2025-09-08 16:48:15,672 p=7767 u=student n=ansible | ok: [utility] => msg: - Final verification complete - 'Namespace exists: True' - 'All required image streams verified: False' 2025-09-08 16:48:15,676 p=7767 u=student n=ansible | TASK [Remove existing datasources to allow renewal] **************************** 2025-09-08 16:48:15,729 p=7767 u=student n=ansible | skipping: [utility] => (item=centos-stream8) 2025-09-08 16:48:15,732 p=7767 u=student n=ansible | skipping: [utility] => (item=centos-stream9) 2025-09-08 16:48:15,736 p=7767 u=student n=ansible | skipping: [utility] => (item=centos7) 2025-09-08 16:48:15,740 p=7767 u=student n=ansible | skipping: [utility] => (item=fedora) 2025-09-08 16:48:15,743 p=7767 u=student n=ansible | TASK [Remove existing DataImportCron resources to allow renewal] *************** 2025-09-08 16:48:15,796 p=7767 u=student n=ansible | skipping: [utility] => (item=centos-7-image-cron) 2025-09-08 16:48:15,800 p=7767 u=student n=ansible | skipping: [utility] => (item=centos-stream8-image-cron) 2025-09-08 16:48:15,804 p=7767 u=student n=ansible | skipping: [utility] => (item=centos-stream9-image-cron) 2025-09-08 16:48:15,807 p=7767 u=student n=ansible | skipping: [utility] => (item=fedora-image-cron) 2025-09-08 16:48:15,811 p=7767 u=student n=ansible | TASK [Confirm HCO status] ****************************************************** 2025-09-08 16:48:17,092 p=7767 u=student n=ansible | ok: [utility] 2025-09-08 16:48:17,138 p=7767 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 16:48:17,138 p=7767 u=student n=ansible | utility : ok=8 changed=1 unreachable=0 failed=0 skipped=9 rescued=0 ignored=0 2025-09-08 16:48:20,506 p=7862 u=student n=ansible | PLAY [Wait until the 'OpenShift Virtualization' operator endpoints respond] **** 2025-09-08 16:48:20,540 p=7862 u=student n=ansible | TASK [Get Deployments] ********************************************************* 2025-09-08 16:48:22,681 p=7862 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 16:48:22,681 p=7862 u=student n=ansible | ok: [utility] 2025-09-08 16:48:22,705 p=7862 u=student n=ansible | TASK [Wait for Deployments to be available] ************************************ 2025-09-08 16:48:24,362 p=7862 u=student n=ansible | ok: [utility] => (item=aaq-operator) 2025-09-08 16:48:25,630 p=7862 u=student n=ansible | ok: [utility] => (item=cdi-apiserver) 2025-09-08 16:48:26,974 p=7862 u=student n=ansible | ok: [utility] => (item=cdi-deployment) 2025-09-08 16:48:28,371 p=7862 u=student n=ansible | ok: [utility] => (item=cdi-operator) 2025-09-08 16:48:29,577 p=7862 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-08 16:48:30,833 p=7862 u=student n=ansible | ok: [utility] => (item=cluster-network-addons-operator) 2025-09-08 16:48:31,945 p=7862 u=student n=ansible | ok: [utility] => (item=hco-operator) 2025-09-08 16:48:33,145 p=7862 u=student n=ansible | ok: [utility] => (item=hco-webhook) 2025-09-08 16:48:34,375 p=7862 u=student n=ansible | ok: [utility] => (item=hostpath-provisioner-operator) 2025-09-08 16:48:35,512 p=7862 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-08 16:48:36,636 p=7862 u=student n=ansible | ok: [utility] => (item=kubemacpool-cert-manager) 2025-09-08 16:48:37,803 p=7862 u=student n=ansible | ok: [utility] => (item=kubemacpool-mac-controller-manager) 2025-09-08 16:48:38,980 p=7862 u=student n=ansible | ok: [utility] => (item=kubevirt-apiserver-proxy) 2025-09-08 16:48:40,152 p=7862 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin) 2025-09-08 16:48:41,299 p=7862 u=student n=ansible | ok: [utility] => (item=mtq-operator) 2025-09-08 16:48:42,485 p=7862 u=student n=ansible | ok: [utility] => (item=ssp-operator) 2025-09-08 16:48:43,612 p=7862 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-08 16:48:44,897 p=7862 u=student n=ansible | ok: [utility] => (item=virt-controller) 2025-09-08 16:48:46,138 p=7862 u=student n=ansible | ok: [utility] => (item=virt-exportproxy) 2025-09-08 16:48:47,557 p=7862 u=student n=ansible | ok: [utility] => (item=virt-operator) 2025-09-08 16:48:48,993 p=7862 u=student n=ansible | ok: [utility] => (item=virt-template-validator) 2025-09-08 16:48:49,125 p=7862 u=student n=ansible | TASK [Get DaemonSets] ********************************************************** 2025-09-08 16:48:50,509 p=7862 u=student n=ansible | ok: [utility] 2025-09-08 16:48:50,517 p=7862 u=student n=ansible | TASK [Wait for Daemonsets to be ready] ***************************************** 2025-09-08 16:48:51,862 p=7862 u=student n=ansible | ok: [utility] => (item=bridge-marker) 2025-09-08 16:48:53,048 p=7862 u=student n=ansible | ok: [utility] => (item=kube-cni-linux-bridge-plugin) 2025-09-08 16:48:54,286 p=7862 u=student n=ansible | ok: [utility] => (item=virt-handler) 2025-09-08 16:48:54,302 p=7862 u=student n=ansible | TASK [Wait for endpoints to be ready] ****************************************** 2025-09-08 16:48:55,479 p=7862 u=student n=ansible | ok: [utility] => (item=cdi-api) 2025-09-08 16:48:56,524 p=7862 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-08 16:48:57,872 p=7862 u=student n=ansible | ok: [utility] => (item=hco-webhook-service) 2025-09-08 16:48:58,965 p=7862 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-08 16:49:00,020 p=7862 u=student n=ansible | ok: [utility] => (item=kubemacpool-service) 2025-09-08 16:49:01,130 p=7862 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin-service) 2025-09-08 16:49:02,203 p=7862 u=student n=ansible | ok: [utility] => (item=kubevirt-operator-webhook) 2025-09-08 16:49:03,306 p=7862 u=student n=ansible | ok: [utility] => (item=ssp-operator-service) 2025-09-08 16:49:04,418 p=7862 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-08 16:49:04,424 p=7862 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 16:49:04,425 p=7862 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 16:49:07,521 p=8132 u=student n=ansible | PLAY [Download virtctl and virt-viewer] **************************************** 2025-09-08 16:49:07,539 p=8132 u=student n=ansible | TASK [Check if 'virtctl' is in 'virt_path'] ************************************ 2025-09-08 16:49:08,365 p=8132 u=student n=ansible | ok: [utility -> localhost] 2025-09-08 16:49:08,376 p=8132 u=student n=ansible | TASK [Check for 'virtctl' automcomplete] *************************************** 2025-09-08 16:49:08,823 p=8132 u=student n=ansible | ok: [utility -> localhost] 2025-09-08 16:49:08,829 p=8132 u=student n=ansible | TASK [Add 'virtctl' autocomplete if virt installed but not in path] ************ 2025-09-08 16:49:08,885 p=8132 u=student n=ansible | skipping: [utility] 2025-09-08 16:49:08,924 p=8132 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 16:49:08,925 p=8132 u=student n=ansible | utility : ok=2 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-08 16:49:11,994 p=8195 u=student n=ansible | PLAY [Delete project and namespace] ******************************************** 2025-09-08 16:49:12,010 p=8195 u=student n=ansible | TASK [project-namespace-delete : Log in as admin] ****************************** 2025-09-08 16:49:13,162 p=8195 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-08 16:49:13,200 p=8195 u=student n=ansible | TASK [project-namespace-delete : Check if namespace exists: backup-snapshot] *** 2025-09-08 16:49:14,785 p=8195 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 16:49:14,785 p=8195 u=student n=ansible | ok: [utility] 2025-09-08 16:49:14,790 p=8195 u=student n=ansible | TASK [project-namespace-delete : Patch namespace to delete finalizers] ********* 2025-09-08 16:49:14,812 p=8195 u=student n=ansible | skipping: [utility] 2025-09-08 16:49:14,822 p=8195 u=student n=ansible | TASK [project-namespace-delete : Delete namespace: backup-snapshot] ************ 2025-09-08 16:49:16,561 p=8195 u=student n=ansible | ok: [utility] 2025-09-08 16:49:16,567 p=8195 u=student n=ansible | TASK [project-namespace-delete : Delete project: backup-snapshot] ************** 2025-09-08 16:49:17,619 p=8195 u=student n=ansible | ok: [utility] 2025-09-08 16:49:17,627 p=8195 u=student n=ansible | TASK [project-namespace-delete : Wait for resources to be deleted: backup-snapshot] *** 2025-09-08 16:49:18,915 p=8195 u=student n=ansible | ok: [utility] => (item=Namespace) 2025-09-08 16:49:20,018 p=8195 u=student n=ansible | ok: [utility] => (item=Project) 2025-09-08 16:49:20,022 p=8195 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 16:49:20,024 p=8195 u=student n=ansible | utility : ok=5 changed=1 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-08 16:49:23,007 p=8262 u=student n=ansible | PLAY [Create the vm1 virtual machine] ****************************************** 2025-09-08 16:49:23,048 p=8262 u=student n=ansible | TASK [Ensure the project exist: backup-snapshot] ******************************* 2025-09-08 16:49:24,811 p=8262 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 16:49:24,811 p=8262 u=student n=ansible | changed: [utility] 2025-09-08 16:49:24,816 p=8262 u=student n=ansible | TASK [Wait for DataSource to be available] ************************************* 2025-09-08 16:49:26,339 p=8262 u=student n=ansible | ok: [utility] 2025-09-08 16:49:26,343 p=8262 u=student n=ansible | TASK [Ensure the VM and the data volume exist] ********************************* 2025-09-08 16:49:42,655 p=8262 u=student n=ansible | changed: [utility] 2025-09-08 16:49:42,657 p=8262 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 16:49:42,658 p=8262 u=student n=ansible | utility : ok=3 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-08 17:18:32,485 p=8534 u=student n=ansible | PLAY [Delete project and namespace] ******************************************** 2025-09-08 17:18:32,504 p=8534 u=student n=ansible | TASK [project-namespace-delete : Log in as admin] ****************************** 2025-09-08 17:18:33,955 p=8534 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-08 17:18:34,011 p=8534 u=student n=ansible | TASK [project-namespace-delete : Check if namespace exists: backup-snapshot] *** 2025-09-08 17:18:35,699 p=8534 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-08 17:18:35,699 p=8534 u=student n=ansible | ok: [utility] 2025-09-08 17:18:35,709 p=8534 u=student n=ansible | TASK [project-namespace-delete : Patch namespace to delete finalizers] ********* 2025-09-08 17:18:37,529 p=8534 u=student n=ansible | --- before +++ after @@ -36,13 +36,4 @@ manager: openshift-apiserver operation: Update time: '2025-09-08T20:49:24Z' - - apiVersion: v1 - fieldsType: FieldsV1 - fieldsV1: - f:spec: - f:finalizers: {} - manager: openshift-controller-manager - operation: Update - subresource: finalize - time: '2025-09-08T20:49:24Z' - resourceVersion: '675296' + resourceVersion: '701353' 2025-09-08 17:18:37,530 p=8534 u=student n=ansible | changed: [utility] 2025-09-08 17:18:37,536 p=8534 u=student n=ansible | TASK [project-namespace-delete : Delete namespace: backup-snapshot] ************ 2025-09-08 17:19:04,168 p=8534 u=student n=ansible | changed: [utility] 2025-09-08 17:19:04,174 p=8534 u=student n=ansible | TASK [project-namespace-delete : Delete project: backup-snapshot] ************** 2025-09-08 17:19:05,423 p=8534 u=student n=ansible | ok: [utility] 2025-09-08 17:19:05,429 p=8534 u=student n=ansible | TASK [project-namespace-delete : Wait for resources to be deleted: backup-snapshot] *** 2025-09-08 17:19:06,558 p=8534 u=student n=ansible | ok: [utility] => (item=Namespace) 2025-09-08 17:19:07,606 p=8534 u=student n=ansible | ok: [utility] => (item=Project) 2025-09-08 17:19:07,609 p=8534 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-08 17:19:07,609 p=8534 u=student n=ansible | utility : ok=6 changed=3 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-09 11:07:32,314 p=9921 u=student n=ansible | PLAY [Check CatalogSource] ***************************************************** 2025-09-09 11:07:32,334 p=9921 u=student n=ansible | TASK [Log in as admin] ********************************************************* 2025-09-09 11:07:33,939 p=9921 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-09 11:07:33,986 p=9921 u=student n=ansible | TASK [Get CatalogSource "do316-catalog-cs"] ************************************ 2025-09-09 11:07:35,755 p=9921 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-09 11:07:35,756 p=9921 u=student n=ansible | ok: [utility] 2025-09-09 11:07:35,761 p=9921 u=student n=ansible | TASK [Verify CatalogSource pods] *********************************************** 2025-09-09 11:07:36,928 p=9921 u=student n=ansible | ok: [utility] 2025-09-09 11:07:36,936 p=9921 u=student n=ansible | TASK [Print current CatalogSource pod info] ************************************ 2025-09-09 11:07:36,992 p=9921 u=student n=ansible | ok: [utility] => pod_info: name: do316-catalog-cs-7z474 phase: Running ready: true started: true 2025-09-09 11:07:36,995 p=9921 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 11:07:36,996 p=9921 u=student n=ansible | utility : ok=4 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-09 11:07:40,395 p=9966 u=student n=ansible | PLAY [Manage Kubernetes Storage Classes] *************************************** 2025-09-09 11:07:40,420 p=9966 u=student n=ansible | TASK [Gather Kubernetes storage classes] *************************************** 2025-09-09 11:07:42,267 p=9966 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-09 11:07:42,267 p=9966 u=student n=ansible | ok: [utility] 2025-09-09 11:07:42,273 p=9966 u=student n=ansible | TASK [Create a fact list of all storage classes] ******************************* 2025-09-09 11:07:42,357 p=9966 u=student n=ansible | ok: [utility] 2025-09-09 11:07:42,361 p=9966 u=student n=ansible | TASK [Print storage classes] *************************************************** 2025-09-09 11:07:42,374 p=9966 u=student n=ansible | skipping: [utility] 2025-09-09 11:07:42,378 p=9966 u=student n=ansible | TASK [Initialize list variable] ************************************************ 2025-09-09 11:07:42,431 p=9966 u=student n=ansible | ok: [utility] 2025-09-09 11:07:42,434 p=9966 u=student n=ansible | TASK [Check for existing default storage class] ******************************** 2025-09-09 11:07:42,505 p=9966 u=student n=ansible | skipping: [utility] => (item=nfs-storage) 2025-09-09 11:07:42,522 p=9966 u=student n=ansible | ok: [utility] => (item=ocs-external-storagecluster-ceph-rbd) 2025-09-09 11:07:42,530 p=9966 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rbd-virtualization) 2025-09-09 11:07:42,538 p=9966 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rgw) 2025-09-09 11:07:42,545 p=9966 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-cephfs) 2025-09-09 11:07:42,554 p=9966 u=student n=ansible | skipping: [utility] => (item=openshift-storage.noobaa.io) 2025-09-09 11:07:42,560 p=9966 u=student n=ansible | TASK [Debug current_default_sc] ************************************************ 2025-09-09 11:07:42,622 p=9966 u=student n=ansible | ok: [utility] => msg: - ocs-external-storagecluster-ceph-rbd 2025-09-09 11:07:42,659 p=9966 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 11:07:42,659 p=9966 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-09 11:07:45,802 p=9997 u=student n=ansible | PLAY [Install the 'OpenShift Virtualization' operator] ************************* 2025-09-09 11:07:45,818 p=9997 u=student n=ansible | TASK [Check CSV] *************************************************************** 2025-09-09 11:07:46,881 p=9997 u=student n=ansible | changed: [utility] 2025-09-09 11:07:46,885 p=9997 u=student n=ansible | TASK [Install virt operator] *************************************************** 2025-09-09 11:07:46,945 p=9997 u=student n=ansible | skipping: [utility] 2025-09-09 11:07:46,950 p=9997 u=student n=ansible | TASK [Check if openshift-virtualization-os-images namespace exists] ************ 2025-09-09 11:07:48,556 p=9997 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-09 11:07:48,556 p=9997 u=student n=ansible | ok: [utility] 2025-09-09 11:07:48,563 p=9997 u=student n=ansible | TASK [Check for specific image streams in the namespace] *********************** 2025-09-09 11:07:49,794 p=9997 u=student n=ansible | ok: [utility] => (item=centos7-guest) 2025-09-09 11:07:50,872 p=9997 u=student n=ansible | ok: [utility] => (item=centos-stream-8-guest) 2025-09-09 11:07:52,048 p=9997 u=student n=ansible | ok: [utility] => (item=fedora-guest) 2025-09-09 11:07:53,153 p=9997 u=student n=ansible | ok: [utility] => (item=centos-stream-9-guest) 2025-09-09 11:07:53,183 p=9997 u=student n=ansible | TASK [Set facts for namespace and image streams status] ************************ 2025-09-09 11:07:53,317 p=9997 u=student n=ansible | ok: [utility] 2025-09-09 11:07:53,322 p=9997 u=student n=ansible | TASK [Determine if all required image streams exist] *************************** 2025-09-09 11:07:53,408 p=9997 u=student n=ansible | ok: [utility] 2025-09-09 11:07:53,414 p=9997 u=student n=ansible | TASK [Set default value for all_imagestreams_exist when namespace doesn't exist] *** 2025-09-09 11:07:53,509 p=9997 u=student n=ansible | skipping: [utility] 2025-09-09 11:07:53,514 p=9997 u=student n=ansible | TASK [Display current status] ************************************************** 2025-09-09 11:07:53,618 p=9997 u=student n=ansible | ok: [utility] => msg: - 'Namespace exists: True' - 'All required image streams exist: True' - 'Required image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Existing image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Missing image streams: []' 2025-09-09 11:07:53,630 p=9997 u=student n=ansible | TASK [Apply image mirrors configuration] *************************************** 2025-09-09 11:07:53,727 p=9997 u=student n=ansible | skipping: [utility] 2025-09-09 11:07:53,740 p=9997 u=student n=ansible | TASK [Wait for image mirrors to be applied] ************************************ 2025-09-09 11:07:53,807 p=9997 u=student n=ansible | skipping: [utility] 2025-09-09 11:07:53,816 p=9997 u=student n=ansible | TASK [Apply virtualization image streams] ************************************** 2025-09-09 11:07:53,896 p=9997 u=student n=ansible | skipping: [utility] 2025-09-09 11:07:53,901 p=9997 u=student n=ansible | TASK [Verify namespace was created] ******************************************** 2025-09-09 11:07:53,965 p=9997 u=student n=ansible | skipping: [utility] 2025-09-09 11:07:53,968 p=9997 u=student n=ansible | TASK [Verify all required image streams were created] ************************** 2025-09-09 11:07:54,021 p=9997 u=student n=ansible | skipping: [utility] => (item=centos7-guest) 2025-09-09 11:07:54,025 p=9997 u=student n=ansible | skipping: [utility] => (item=centos-stream-8-guest) 2025-09-09 11:07:54,029 p=9997 u=student n=ansible | skipping: [utility] => (item=fedora-guest) 2025-09-09 11:07:54,031 p=9997 u=student n=ansible | skipping: [utility] => (item=centos-stream-9-guest) 2025-09-09 11:07:54,035 p=9997 u=student n=ansible | TASK [Display final status] **************************************************** 2025-09-09 11:07:54,097 p=9997 u=student n=ansible | ok: [utility] => msg: - Final verification complete - 'Namespace exists: True' - 'All required image streams verified: False' 2025-09-09 11:07:54,101 p=9997 u=student n=ansible | TASK [Remove existing datasources to allow renewal] **************************** 2025-09-09 11:07:54,160 p=9997 u=student n=ansible | skipping: [utility] => (item=centos-stream8) 2025-09-09 11:07:54,166 p=9997 u=student n=ansible | skipping: [utility] => (item=centos-stream9) 2025-09-09 11:07:54,172 p=9997 u=student n=ansible | skipping: [utility] => (item=centos7) 2025-09-09 11:07:54,180 p=9997 u=student n=ansible | skipping: [utility] => (item=fedora) 2025-09-09 11:07:54,185 p=9997 u=student n=ansible | TASK [Remove existing DataImportCron resources to allow renewal] *************** 2025-09-09 11:07:54,264 p=9997 u=student n=ansible | skipping: [utility] => (item=centos-7-image-cron) 2025-09-09 11:07:54,272 p=9997 u=student n=ansible | skipping: [utility] => (item=centos-stream8-image-cron) 2025-09-09 11:07:54,282 p=9997 u=student n=ansible | skipping: [utility] => (item=centos-stream9-image-cron) 2025-09-09 11:07:54,290 p=9997 u=student n=ansible | skipping: [utility] => (item=fedora-image-cron) 2025-09-09 11:07:54,296 p=9997 u=student n=ansible | TASK [Confirm HCO status] ****************************************************** 2025-09-09 11:07:55,614 p=9997 u=student n=ansible | ok: [utility] 2025-09-09 11:07:55,664 p=9997 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 11:07:55,664 p=9997 u=student n=ansible | utility : ok=8 changed=1 unreachable=0 failed=0 skipped=9 rescued=0 ignored=0 2025-09-09 11:07:58,820 p=10095 u=student n=ansible | PLAY [Wait until the 'OpenShift Virtualization' operator endpoints respond] **** 2025-09-09 11:07:58,838 p=10095 u=student n=ansible | TASK [Get Deployments] ********************************************************* 2025-09-09 11:08:01,230 p=10095 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-09 11:08:01,231 p=10095 u=student n=ansible | ok: [utility] 2025-09-09 11:08:01,264 p=10095 u=student n=ansible | TASK [Wait for Deployments to be available] ************************************ 2025-09-09 11:08:02,758 p=10095 u=student n=ansible | ok: [utility] => (item=aaq-operator) 2025-09-09 11:08:03,958 p=10095 u=student n=ansible | ok: [utility] => (item=cdi-apiserver) 2025-09-09 11:08:05,264 p=10095 u=student n=ansible | ok: [utility] => (item=cdi-deployment) 2025-09-09 11:08:06,503 p=10095 u=student n=ansible | ok: [utility] => (item=cdi-operator) 2025-09-09 11:08:07,686 p=10095 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-09 11:08:08,855 p=10095 u=student n=ansible | ok: [utility] => (item=cluster-network-addons-operator) 2025-09-09 11:08:10,003 p=10095 u=student n=ansible | ok: [utility] => (item=hco-operator) 2025-09-09 11:08:11,131 p=10095 u=student n=ansible | ok: [utility] => (item=hco-webhook) 2025-09-09 11:08:12,460 p=10095 u=student n=ansible | ok: [utility] => (item=hostpath-provisioner-operator) 2025-09-09 11:08:13,598 p=10095 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-09 11:08:14,881 p=10095 u=student n=ansible | ok: [utility] => (item=kubemacpool-cert-manager) 2025-09-09 11:08:16,050 p=10095 u=student n=ansible | ok: [utility] => (item=kubemacpool-mac-controller-manager) 2025-09-09 11:08:17,282 p=10095 u=student n=ansible | ok: [utility] => (item=kubevirt-apiserver-proxy) 2025-09-09 11:08:18,550 p=10095 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin) 2025-09-09 11:08:19,994 p=10095 u=student n=ansible | ok: [utility] => (item=mtq-operator) 2025-09-09 11:08:21,174 p=10095 u=student n=ansible | ok: [utility] => (item=ssp-operator) 2025-09-09 11:08:22,378 p=10095 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-09 11:08:23,546 p=10095 u=student n=ansible | ok: [utility] => (item=virt-controller) 2025-09-09 11:08:24,848 p=10095 u=student n=ansible | ok: [utility] => (item=virt-exportproxy) 2025-09-09 11:08:25,997 p=10095 u=student n=ansible | ok: [utility] => (item=virt-operator) 2025-09-09 11:08:27,189 p=10095 u=student n=ansible | ok: [utility] => (item=virt-template-validator) 2025-09-09 11:08:27,370 p=10095 u=student n=ansible | TASK [Get DaemonSets] ********************************************************** 2025-09-09 11:08:28,591 p=10095 u=student n=ansible | ok: [utility] 2025-09-09 11:08:28,601 p=10095 u=student n=ansible | TASK [Wait for Daemonsets to be ready] ***************************************** 2025-09-09 11:08:30,016 p=10095 u=student n=ansible | ok: [utility] => (item=bridge-marker) 2025-09-09 11:08:31,197 p=10095 u=student n=ansible | ok: [utility] => (item=kube-cni-linux-bridge-plugin) 2025-09-09 11:08:32,499 p=10095 u=student n=ansible | ok: [utility] => (item=virt-handler) 2025-09-09 11:08:32,511 p=10095 u=student n=ansible | TASK [Wait for endpoints to be ready] ****************************************** 2025-09-09 11:08:33,714 p=10095 u=student n=ansible | ok: [utility] => (item=cdi-api) 2025-09-09 11:08:34,890 p=10095 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-09 11:08:36,035 p=10095 u=student n=ansible | ok: [utility] => (item=hco-webhook-service) 2025-09-09 11:08:37,278 p=10095 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-09 11:08:38,441 p=10095 u=student n=ansible | ok: [utility] => (item=kubemacpool-service) 2025-09-09 11:08:39,594 p=10095 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin-service) 2025-09-09 11:08:40,789 p=10095 u=student n=ansible | ok: [utility] => (item=kubevirt-operator-webhook) 2025-09-09 11:08:41,915 p=10095 u=student n=ansible | ok: [utility] => (item=ssp-operator-service) 2025-09-09 11:08:43,020 p=10095 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-09 11:08:43,032 p=10095 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 11:08:43,033 p=10095 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-09 11:08:46,240 p=10363 u=student n=ansible | PLAY [Download virtctl and virt-viewer] **************************************** 2025-09-09 11:08:46,258 p=10363 u=student n=ansible | TASK [Check if 'virtctl' is in 'virt_path'] ************************************ 2025-09-09 11:08:46,970 p=10363 u=student n=ansible | ok: [utility -> localhost] 2025-09-09 11:08:46,983 p=10363 u=student n=ansible | TASK [Check for 'virtctl' automcomplete] *************************************** 2025-09-09 11:08:47,459 p=10363 u=student n=ansible | ok: [utility -> localhost] 2025-09-09 11:08:47,465 p=10363 u=student n=ansible | TASK [Add 'virtctl' autocomplete if virt installed but not in path] ************ 2025-09-09 11:08:47,526 p=10363 u=student n=ansible | skipping: [utility] 2025-09-09 11:08:47,564 p=10363 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 11:08:47,564 p=10363 u=student n=ansible | utility : ok=2 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-09 11:08:50,641 p=10425 u=student n=ansible | PLAY [Delete project and namespace] ******************************************** 2025-09-09 11:08:50,657 p=10425 u=student n=ansible | TASK [project-namespace-delete : Log in as admin] ****************************** 2025-09-09 11:08:51,832 p=10425 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-09 11:08:51,864 p=10425 u=student n=ansible | TASK [project-namespace-delete : Check if namespace exists: replicating-clone] *** 2025-09-09 11:08:53,474 p=10425 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-09 11:08:53,474 p=10425 u=student n=ansible | ok: [utility] 2025-09-09 11:08:53,483 p=10425 u=student n=ansible | TASK [project-namespace-delete : Patch namespace to delete finalizers] ********* 2025-09-09 11:08:53,524 p=10425 u=student n=ansible | skipping: [utility] 2025-09-09 11:08:53,535 p=10425 u=student n=ansible | TASK [project-namespace-delete : Delete namespace: replicating-clone] ********** 2025-09-09 11:08:55,265 p=10425 u=student n=ansible | ok: [utility] 2025-09-09 11:08:55,273 p=10425 u=student n=ansible | TASK [project-namespace-delete : Delete project: replicating-clone] ************ 2025-09-09 11:08:56,426 p=10425 u=student n=ansible | ok: [utility] 2025-09-09 11:08:56,432 p=10425 u=student n=ansible | TASK [project-namespace-delete : Wait for resources to be deleted: replicating-clone] *** 2025-09-09 11:08:57,710 p=10425 u=student n=ansible | ok: [utility] => (item=Namespace) 2025-09-09 11:08:58,780 p=10425 u=student n=ansible | ok: [utility] => (item=Project) 2025-09-09 11:08:58,784 p=10425 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 11:08:58,784 p=10425 u=student n=ansible | utility : ok=5 changed=1 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-09 11:09:02,326 p=10499 u=student n=ansible | PLAY [Create the golden-rhel virtual machine] ********************************** 2025-09-09 11:09:02,339 p=10499 u=student n=ansible | TASK [Ensure the kubevirt.io:admin clusterrolebinding exists for vt-admin] ***** 2025-09-09 11:09:03,698 p=10499 u=student n=ansible | changed: [utility] 2025-09-09 11:09:03,738 p=10499 u=student n=ansible | TASK [Ensure the project exist: replicating-clone] ***************************** 2025-09-09 11:09:05,342 p=10499 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-09 11:09:05,343 p=10499 u=student n=ansible | changed: [utility] 2025-09-09 11:09:05,349 p=10499 u=student n=ansible | TASK [Ensure vt-admin is admin of replicating-clone project] ******************* 2025-09-09 11:09:06,441 p=10499 u=student n=ansible | changed: [utility] 2025-09-09 11:09:06,450 p=10499 u=student n=ansible | TASK [Ensure the VM and the data volume exist] ********************************* 2025-09-09 11:11:58,096 p=10499 u=student n=ansible | changed: [utility] 2025-09-09 11:11:58,099 p=10499 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 11:11:58,099 p=10499 u=student n=ansible | utility : ok=4 changed=4 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-09 11:12:02,689 p=10566 u=student n=ansible | PLAY [Create the vm1 virtual machine] ****************************************** 2025-09-09 11:12:02,769 p=10566 u=student n=ansible | TASK [Ensure the project exist: replicating-clone] ***************************** 2025-09-09 11:12:05,307 p=10566 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-09 11:12:05,307 p=10566 u=student n=ansible | ok: [utility] 2025-09-09 11:12:05,314 p=10566 u=student n=ansible | TASK [Ensure vt-admin is admin of replicating-clone project] ******************* 2025-09-09 11:12:06,584 p=10566 u=student n=ansible | ok: [utility] 2025-09-09 11:12:06,590 p=10566 u=student n=ansible | TASK [Ensure the VM and the data volume exist] ********************************* 2025-09-09 11:14:53,147 p=10566 u=student n=ansible | changed: [utility] 2025-09-09 11:14:53,155 p=10566 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 11:14:53,155 p=10566 u=student n=ansible | utility : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-09 11:36:11,461 p=11090 u=student n=ansible | PLAY [Delete project and namespace] ******************************************** 2025-09-09 11:36:11,484 p=11090 u=student n=ansible | TASK [project-namespace-delete : Log in as admin] ****************************** 2025-09-09 11:36:13,067 p=11090 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-09 11:36:13,111 p=11090 u=student n=ansible | TASK [project-namespace-delete : Check if namespace exists: replicating-clone] *** 2025-09-09 11:36:14,815 p=11090 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-09 11:36:14,815 p=11090 u=student n=ansible | ok: [utility] 2025-09-09 11:36:14,820 p=11090 u=student n=ansible | TASK [project-namespace-delete : Patch namespace to delete finalizers] ********* 2025-09-09 11:36:16,735 p=11090 u=student n=ansible | --- before +++ after @@ -36,13 +36,4 @@ manager: openshift-apiserver operation: Update time: '2025-09-09T15:09:05Z' - - apiVersion: v1 - fieldsType: FieldsV1 - fieldsV1: - f:spec: - f:finalizers: {} - manager: openshift-controller-manager - operation: Update - subresource: finalize - time: '2025-09-09T15:09:05Z' - resourceVersion: '1634007' + resourceVersion: '1658609' 2025-09-09 11:36:16,737 p=11090 u=student n=ansible | changed: [utility] 2025-09-09 11:36:16,745 p=11090 u=student n=ansible | TASK [project-namespace-delete : Delete namespace: replicating-clone] ********** 2025-09-09 11:36:33,458 p=11090 u=student n=ansible | changed: [utility] 2025-09-09 11:36:33,466 p=11090 u=student n=ansible | TASK [project-namespace-delete : Delete project: replicating-clone] ************ 2025-09-09 11:36:34,576 p=11090 u=student n=ansible | ok: [utility] 2025-09-09 11:36:34,584 p=11090 u=student n=ansible | TASK [project-namespace-delete : Wait for resources to be deleted: replicating-clone] *** 2025-09-09 11:36:35,709 p=11090 u=student n=ansible | ok: [utility] => (item=Namespace) 2025-09-09 11:36:36,854 p=11090 u=student n=ansible | ok: [utility] => (item=Project) 2025-09-09 11:36:36,859 p=11090 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 11:36:36,860 p=11090 u=student n=ansible | utility : ok=6 changed=3 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-09 12:15:07,172 p=11256 u=student n=ansible | PLAY [Check CatalogSource] ***************************************************** 2025-09-09 12:15:07,190 p=11256 u=student n=ansible | TASK [Log in as admin] ********************************************************* 2025-09-09 12:15:08,674 p=11256 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-09 12:15:08,706 p=11256 u=student n=ansible | TASK [Get CatalogSource "do316-catalog-cs"] ************************************ 2025-09-09 12:15:10,350 p=11256 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-09 12:15:10,351 p=11256 u=student n=ansible | ok: [utility] 2025-09-09 12:15:10,354 p=11256 u=student n=ansible | TASK [Verify CatalogSource pods] *********************************************** 2025-09-09 12:15:11,487 p=11256 u=student n=ansible | ok: [utility] 2025-09-09 12:15:11,492 p=11256 u=student n=ansible | TASK [Print current CatalogSource pod info] ************************************ 2025-09-09 12:15:11,526 p=11256 u=student n=ansible | ok: [utility] => pod_info: name: do316-catalog-cs-7z474 phase: Running ready: true started: true 2025-09-09 12:15:11,528 p=11256 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 12:15:11,529 p=11256 u=student n=ansible | utility : ok=4 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-09 12:15:14,597 p=11301 u=student n=ansible | PLAY [Manage Kubernetes Storage Classes] *************************************** 2025-09-09 12:15:14,613 p=11301 u=student n=ansible | TASK [Gather Kubernetes storage classes] *************************************** 2025-09-09 12:15:16,459 p=11301 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-09 12:15:16,460 p=11301 u=student n=ansible | ok: [utility] 2025-09-09 12:15:16,466 p=11301 u=student n=ansible | TASK [Create a fact list of all storage classes] ******************************* 2025-09-09 12:15:16,539 p=11301 u=student n=ansible | ok: [utility] 2025-09-09 12:15:16,544 p=11301 u=student n=ansible | TASK [Print storage classes] *************************************************** 2025-09-09 12:15:16,554 p=11301 u=student n=ansible | skipping: [utility] 2025-09-09 12:15:16,557 p=11301 u=student n=ansible | TASK [Initialize list variable] ************************************************ 2025-09-09 12:15:16,622 p=11301 u=student n=ansible | ok: [utility] 2025-09-09 12:15:16,627 p=11301 u=student n=ansible | TASK [Check for existing default storage class] ******************************** 2025-09-09 12:15:16,716 p=11301 u=student n=ansible | skipping: [utility] => (item=nfs-storage) 2025-09-09 12:15:16,739 p=11301 u=student n=ansible | ok: [utility] => (item=ocs-external-storagecluster-ceph-rbd) 2025-09-09 12:15:16,741 p=11301 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rbd-virtualization) 2025-09-09 12:15:16,749 p=11301 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rgw) 2025-09-09 12:15:16,756 p=11301 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-cephfs) 2025-09-09 12:15:16,778 p=11301 u=student n=ansible | skipping: [utility] => (item=openshift-storage.noobaa.io) 2025-09-09 12:15:16,784 p=11301 u=student n=ansible | TASK [Debug current_default_sc] ************************************************ 2025-09-09 12:15:16,842 p=11301 u=student n=ansible | ok: [utility] => msg: - ocs-external-storagecluster-ceph-rbd 2025-09-09 12:15:16,876 p=11301 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 12:15:16,877 p=11301 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-09 12:15:19,921 p=11332 u=student n=ansible | PLAY [Install the 'OpenShift Virtualization' operator] ************************* 2025-09-09 12:15:19,939 p=11332 u=student n=ansible | TASK [Check CSV] *************************************************************** 2025-09-09 12:15:21,045 p=11332 u=student n=ansible | changed: [utility] 2025-09-09 12:15:21,049 p=11332 u=student n=ansible | TASK [Install virt operator] *************************************************** 2025-09-09 12:15:21,120 p=11332 u=student n=ansible | skipping: [utility] 2025-09-09 12:15:21,124 p=11332 u=student n=ansible | TASK [Check if openshift-virtualization-os-images namespace exists] ************ 2025-09-09 12:15:22,662 p=11332 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-09 12:15:22,662 p=11332 u=student n=ansible | ok: [utility] 2025-09-09 12:15:22,667 p=11332 u=student n=ansible | TASK [Check for specific image streams in the namespace] *********************** 2025-09-09 12:15:23,789 p=11332 u=student n=ansible | ok: [utility] => (item=centos7-guest) 2025-09-09 12:15:24,890 p=11332 u=student n=ansible | ok: [utility] => (item=centos-stream-8-guest) 2025-09-09 12:15:25,976 p=11332 u=student n=ansible | ok: [utility] => (item=fedora-guest) 2025-09-09 12:15:27,019 p=11332 u=student n=ansible | ok: [utility] => (item=centos-stream-9-guest) 2025-09-09 12:15:27,025 p=11332 u=student n=ansible | TASK [Set facts for namespace and image streams status] ************************ 2025-09-09 12:15:27,098 p=11332 u=student n=ansible | ok: [utility] 2025-09-09 12:15:27,102 p=11332 u=student n=ansible | TASK [Determine if all required image streams exist] *************************** 2025-09-09 12:15:27,167 p=11332 u=student n=ansible | ok: [utility] 2025-09-09 12:15:27,171 p=11332 u=student n=ansible | TASK [Set default value for all_imagestreams_exist when namespace doesn't exist] *** 2025-09-09 12:15:27,235 p=11332 u=student n=ansible | skipping: [utility] 2025-09-09 12:15:27,239 p=11332 u=student n=ansible | TASK [Display current status] ************************************************** 2025-09-09 12:15:27,304 p=11332 u=student n=ansible | ok: [utility] => msg: - 'Namespace exists: True' - 'All required image streams exist: True' - 'Required image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Existing image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Missing image streams: []' 2025-09-09 12:15:27,309 p=11332 u=student n=ansible | TASK [Apply image mirrors configuration] *************************************** 2025-09-09 12:15:27,361 p=11332 u=student n=ansible | skipping: [utility] 2025-09-09 12:15:27,367 p=11332 u=student n=ansible | TASK [Wait for image mirrors to be applied] ************************************ 2025-09-09 12:15:27,415 p=11332 u=student n=ansible | skipping: [utility] 2025-09-09 12:15:27,419 p=11332 u=student n=ansible | TASK [Apply virtualization image streams] ************************************** 2025-09-09 12:15:27,480 p=11332 u=student n=ansible | skipping: [utility] 2025-09-09 12:15:27,483 p=11332 u=student n=ansible | TASK [Verify namespace was created] ******************************************** 2025-09-09 12:15:27,531 p=11332 u=student n=ansible | skipping: [utility] 2025-09-09 12:15:27,534 p=11332 u=student n=ansible | TASK [Verify all required image streams were created] ************************** 2025-09-09 12:15:27,584 p=11332 u=student n=ansible | skipping: [utility] => (item=centos7-guest) 2025-09-09 12:15:27,589 p=11332 u=student n=ansible | skipping: [utility] => (item=centos-stream-8-guest) 2025-09-09 12:15:27,611 p=11332 u=student n=ansible | skipping: [utility] => (item=fedora-guest) 2025-09-09 12:15:27,612 p=11332 u=student n=ansible | skipping: [utility] => (item=centos-stream-9-guest) 2025-09-09 12:15:27,616 p=11332 u=student n=ansible | TASK [Display final status] **************************************************** 2025-09-09 12:15:27,711 p=11332 u=student n=ansible | ok: [utility] => msg: - Final verification complete - 'Namespace exists: True' - 'All required image streams verified: False' 2025-09-09 12:15:27,717 p=11332 u=student n=ansible | TASK [Remove existing datasources to allow renewal] **************************** 2025-09-09 12:15:27,801 p=11332 u=student n=ansible | skipping: [utility] => (item=centos-stream8) 2025-09-09 12:15:27,801 p=11332 u=student n=ansible | skipping: [utility] => (item=centos-stream9) 2025-09-09 12:15:27,808 p=11332 u=student n=ansible | skipping: [utility] => (item=centos7) 2025-09-09 12:15:27,815 p=11332 u=student n=ansible | skipping: [utility] => (item=fedora) 2025-09-09 12:15:27,819 p=11332 u=student n=ansible | TASK [Remove existing DataImportCron resources to allow renewal] *************** 2025-09-09 12:15:27,892 p=11332 u=student n=ansible | skipping: [utility] => (item=centos-7-image-cron) 2025-09-09 12:15:27,898 p=11332 u=student n=ansible | skipping: [utility] => (item=centos-stream8-image-cron) 2025-09-09 12:15:27,907 p=11332 u=student n=ansible | skipping: [utility] => (item=centos-stream9-image-cron) 2025-09-09 12:15:27,915 p=11332 u=student n=ansible | skipping: [utility] => (item=fedora-image-cron) 2025-09-09 12:15:27,920 p=11332 u=student n=ansible | TASK [Confirm HCO status] ****************************************************** 2025-09-09 12:15:29,041 p=11332 u=student n=ansible | ok: [utility] 2025-09-09 12:15:29,080 p=11332 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 12:15:29,080 p=11332 u=student n=ansible | utility : ok=8 changed=1 unreachable=0 failed=0 skipped=9 rescued=0 ignored=0 2025-09-09 12:15:32,125 p=11427 u=student n=ansible | PLAY [Wait until the 'OpenShift Virtualization' operator endpoints respond] **** 2025-09-09 12:15:32,145 p=11427 u=student n=ansible | TASK [Get Deployments] ********************************************************* 2025-09-09 12:15:34,231 p=11427 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-09 12:15:34,231 p=11427 u=student n=ansible | ok: [utility] 2025-09-09 12:15:34,270 p=11427 u=student n=ansible | TASK [Wait for Deployments to be available] ************************************ 2025-09-09 12:15:35,988 p=11427 u=student n=ansible | ok: [utility] => (item=aaq-operator) 2025-09-09 12:15:37,282 p=11427 u=student n=ansible | ok: [utility] => (item=cdi-apiserver) 2025-09-09 12:15:38,490 p=11427 u=student n=ansible | ok: [utility] => (item=cdi-deployment) 2025-09-09 12:15:39,793 p=11427 u=student n=ansible | ok: [utility] => (item=cdi-operator) 2025-09-09 12:15:40,943 p=11427 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-09 12:15:42,068 p=11427 u=student n=ansible | ok: [utility] => (item=cluster-network-addons-operator) 2025-09-09 12:15:43,333 p=11427 u=student n=ansible | ok: [utility] => (item=hco-operator) 2025-09-09 12:15:44,638 p=11427 u=student n=ansible | ok: [utility] => (item=hco-webhook) 2025-09-09 12:15:45,771 p=11427 u=student n=ansible | ok: [utility] => (item=hostpath-provisioner-operator) 2025-09-09 12:15:46,905 p=11427 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-09 12:15:48,053 p=11427 u=student n=ansible | ok: [utility] => (item=kubemacpool-cert-manager) 2025-09-09 12:15:49,196 p=11427 u=student n=ansible | ok: [utility] => (item=kubemacpool-mac-controller-manager) 2025-09-09 12:15:50,424 p=11427 u=student n=ansible | ok: [utility] => (item=kubevirt-apiserver-proxy) 2025-09-09 12:15:51,605 p=11427 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin) 2025-09-09 12:15:52,790 p=11427 u=student n=ansible | ok: [utility] => (item=mtq-operator) 2025-09-09 12:15:53,971 p=11427 u=student n=ansible | ok: [utility] => (item=ssp-operator) 2025-09-09 12:15:55,240 p=11427 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-09 12:15:56,906 p=11427 u=student n=ansible | ok: [utility] => (item=virt-controller) 2025-09-09 12:15:58,128 p=11427 u=student n=ansible | ok: [utility] => (item=virt-exportproxy) 2025-09-09 12:15:59,553 p=11427 u=student n=ansible | ok: [utility] => (item=virt-operator) 2025-09-09 12:16:00,841 p=11427 u=student n=ansible | ok: [utility] => (item=virt-template-validator) 2025-09-09 12:16:01,036 p=11427 u=student n=ansible | TASK [Get DaemonSets] ********************************************************** 2025-09-09 12:16:02,349 p=11427 u=student n=ansible | ok: [utility] 2025-09-09 12:16:02,361 p=11427 u=student n=ansible | TASK [Wait for Daemonsets to be ready] ***************************************** 2025-09-09 12:16:03,679 p=11427 u=student n=ansible | ok: [utility] => (item=bridge-marker) 2025-09-09 12:16:04,936 p=11427 u=student n=ansible | ok: [utility] => (item=kube-cni-linux-bridge-plugin) 2025-09-09 12:16:06,103 p=11427 u=student n=ansible | ok: [utility] => (item=virt-handler) 2025-09-09 12:16:06,127 p=11427 u=student n=ansible | TASK [Wait for endpoints to be ready] ****************************************** 2025-09-09 12:16:07,279 p=11427 u=student n=ansible | ok: [utility] => (item=cdi-api) 2025-09-09 12:16:08,366 p=11427 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-09 12:16:09,493 p=11427 u=student n=ansible | ok: [utility] => (item=hco-webhook-service) 2025-09-09 12:16:10,621 p=11427 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-09 12:16:11,681 p=11427 u=student n=ansible | ok: [utility] => (item=kubemacpool-service) 2025-09-09 12:16:12,785 p=11427 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin-service) 2025-09-09 12:16:13,862 p=11427 u=student n=ansible | ok: [utility] => (item=kubevirt-operator-webhook) 2025-09-09 12:16:14,919 p=11427 u=student n=ansible | ok: [utility] => (item=ssp-operator-service) 2025-09-09 12:16:16,007 p=11427 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-09 12:16:16,013 p=11427 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 12:16:16,013 p=11427 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-09 12:16:19,057 p=11694 u=student n=ansible | PLAY [Download virtctl and virt-viewer] **************************************** 2025-09-09 12:16:19,075 p=11694 u=student n=ansible | TASK [Check if 'virtctl' is in 'virt_path'] ************************************ 2025-09-09 12:16:19,797 p=11694 u=student n=ansible | ok: [utility -> localhost] 2025-09-09 12:16:19,805 p=11694 u=student n=ansible | TASK [Check for 'virtctl' automcomplete] *************************************** 2025-09-09 12:16:20,331 p=11694 u=student n=ansible | ok: [utility -> localhost] 2025-09-09 12:16:20,342 p=11694 u=student n=ansible | TASK [Add 'virtctl' autocomplete if virt installed but not in path] ************ 2025-09-09 12:16:20,417 p=11694 u=student n=ansible | skipping: [utility] 2025-09-09 12:16:20,466 p=11694 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 12:16:20,466 p=11694 u=student n=ansible | utility : ok=2 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-09 12:16:23,703 p=11756 u=student n=ansible | PLAY [Delete project and namespace] ******************************************** 2025-09-09 12:16:23,727 p=11756 u=student n=ansible | TASK [project-namespace-delete : Log in as admin] ****************************** 2025-09-09 12:16:24,970 p=11756 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-09 12:16:25,016 p=11756 u=student n=ansible | TASK [project-namespace-delete : Check if namespace exists: replicating-using] *** 2025-09-09 12:16:26,766 p=11756 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-09 12:16:26,767 p=11756 u=student n=ansible | ok: [utility] 2025-09-09 12:16:26,773 p=11756 u=student n=ansible | TASK [project-namespace-delete : Patch namespace to delete finalizers] ********* 2025-09-09 12:16:26,802 p=11756 u=student n=ansible | skipping: [utility] 2025-09-09 12:16:26,812 p=11756 u=student n=ansible | TASK [project-namespace-delete : Delete namespace: replicating-using] ********** 2025-09-09 12:16:28,889 p=11756 u=student n=ansible | ok: [utility] 2025-09-09 12:16:28,897 p=11756 u=student n=ansible | TASK [project-namespace-delete : Delete project: replicating-using] ************ 2025-09-09 12:16:30,060 p=11756 u=student n=ansible | ok: [utility] 2025-09-09 12:16:30,066 p=11756 u=student n=ansible | TASK [project-namespace-delete : Wait for resources to be deleted: replicating-using] *** 2025-09-09 12:16:31,233 p=11756 u=student n=ansible | ok: [utility] => (item=Namespace) 2025-09-09 12:16:32,285 p=11756 u=student n=ansible | ok: [utility] => (item=Project) 2025-09-09 12:16:32,290 p=11756 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 12:16:32,291 p=11756 u=student n=ansible | utility : ok=5 changed=1 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-09 12:16:35,595 p=11822 u=student n=ansible | PLAY [The project and a data volume for the VM] ******************************** 2025-09-09 12:16:35,606 p=11822 u=student n=ansible | TASK [Ensure the kubevirt.io:admin clusterrolebinding exists for vt-admin] ***** 2025-09-09 12:16:36,991 p=11822 u=student n=ansible | ok: [utility] 2025-09-09 12:16:36,997 p=11822 u=student n=ansible | TASK [Ensure that the project exists] ****************************************** 2025-09-09 12:16:38,882 p=11822 u=student n=ansible | changed: [utility] => (item=vm-images) 2025-09-09 12:16:40,030 p=11822 u=student n=ansible | changed: [utility] => (item=replicating-using) 2025-09-09 12:16:40,031 p=11822 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-09 12:16:40,036 p=11822 u=student n=ansible | TASK [Ensure vt-admin is admin of projects] ************************************ 2025-09-09 12:16:41,310 p=11822 u=student n=ansible | changed: [utility] => (item=vm-images) 2025-09-09 12:16:42,537 p=11822 u=student n=ansible | changed: [utility] => (item=replicating-using) 2025-09-09 12:16:42,548 p=11822 u=student n=ansible | TASK [Create data volume for exercise] ***************************************** 2025-09-09 12:23:19,634 p=11822 u=student n=ansible | changed: [utility] 2025-09-09 12:23:19,639 p=11822 u=student n=ansible | TASK [Create RBAC to allow DataVolume clone] *********************************** 2025-09-09 12:23:21,024 p=11822 u=student n=ansible | changed: [utility] => (item=rbac-allow-clone.yaml) 2025-09-09 12:23:21,031 p=11822 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 12:23:21,031 p=11822 u=student n=ansible | utility : ok=5 changed=4 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-09 12:53:25,153 p=12242 u=student n=ansible | PLAY [Delete project and namespace] ******************************************** 2025-09-09 12:53:25,171 p=12242 u=student n=ansible | TASK [project-namespace-delete : Log in as admin] ****************************** 2025-09-09 12:53:26,748 p=12242 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-09 12:53:26,813 p=12242 u=student n=ansible | TASK [project-namespace-delete : Check if namespace exists: replicating-using] *** 2025-09-09 12:53:28,544 p=12242 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-09 12:53:28,545 p=12242 u=student n=ansible | ok: [utility] 2025-09-09 12:53:28,552 p=12242 u=student n=ansible | TASK [project-namespace-delete : Patch namespace to delete finalizers] ********* 2025-09-09 12:53:30,367 p=12242 u=student n=ansible | --- before +++ after @@ -36,13 +36,4 @@ manager: openshift-apiserver operation: Update time: '2025-09-09T16:16:39Z' - - apiVersion: v1 - fieldsType: FieldsV1 - fieldsV1: - f:spec: - f:finalizers: {} - manager: openshift-controller-manager - operation: Update - subresource: finalize - time: '2025-09-09T16:16:39Z' - resourceVersion: '1694171' + resourceVersion: '1726290' 2025-09-09 12:53:30,368 p=12242 u=student n=ansible | changed: [utility] 2025-09-09 12:53:30,376 p=12242 u=student n=ansible | TASK [project-namespace-delete : Delete namespace: replicating-using] ********** 2025-09-09 12:53:42,096 p=12242 u=student n=ansible | changed: [utility] 2025-09-09 12:53:42,102 p=12242 u=student n=ansible | TASK [project-namespace-delete : Delete project: replicating-using] ************ 2025-09-09 12:53:43,288 p=12242 u=student n=ansible | ok: [utility] 2025-09-09 12:53:43,294 p=12242 u=student n=ansible | TASK [project-namespace-delete : Wait for resources to be deleted: replicating-using] *** 2025-09-09 12:53:44,713 p=12242 u=student n=ansible | ok: [utility] => (item=Namespace) 2025-09-09 12:53:45,871 p=12242 u=student n=ansible | ok: [utility] => (item=Project) 2025-09-09 12:53:45,873 p=12242 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 12:53:45,874 p=12242 u=student n=ansible | utility : ok=6 changed=3 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-09 12:53:49,197 p=12321 u=student n=ansible | PLAY [Delete project and namespace] ******************************************** 2025-09-09 12:53:49,224 p=12321 u=student n=ansible | TASK [project-namespace-delete : Log in as admin] ****************************** 2025-09-09 12:53:50,529 p=12321 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-09 12:53:50,568 p=12321 u=student n=ansible | TASK [project-namespace-delete : Check if namespace exists: vm-images] ********* 2025-09-09 12:53:52,106 p=12321 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-09 12:53:52,107 p=12321 u=student n=ansible | ok: [utility] 2025-09-09 12:53:52,113 p=12321 u=student n=ansible | TASK [project-namespace-delete : Patch namespace to delete finalizers] ********* 2025-09-09 12:53:53,829 p=12321 u=student n=ansible | --- before +++ after @@ -36,13 +36,4 @@ manager: openshift-apiserver operation: Update time: '2025-09-09T16:16:38Z' - - apiVersion: v1 - fieldsType: FieldsV1 - fieldsV1: - f:spec: - f:finalizers: {} - manager: openshift-controller-manager - operation: Update - subresource: finalize - time: '2025-09-09T16:16:38Z' - resourceVersion: '1694131' + resourceVersion: '1726693' 2025-09-09 12:53:53,830 p=12321 u=student n=ansible | changed: [utility] 2025-09-09 12:53:53,837 p=12321 u=student n=ansible | TASK [project-namespace-delete : Delete namespace: vm-images] ****************** 2025-09-09 12:54:05,532 p=12321 u=student n=ansible | changed: [utility] 2025-09-09 12:54:05,544 p=12321 u=student n=ansible | TASK [project-namespace-delete : Delete project: vm-images] ******************** 2025-09-09 12:54:06,640 p=12321 u=student n=ansible | ok: [utility] 2025-09-09 12:54:06,647 p=12321 u=student n=ansible | TASK [project-namespace-delete : Wait for resources to be deleted: vm-images] *** 2025-09-09 12:54:07,723 p=12321 u=student n=ansible | ok: [utility] => (item=Namespace) 2025-09-09 12:54:08,821 p=12321 u=student n=ansible | ok: [utility] => (item=Project) 2025-09-09 12:54:08,825 p=12321 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 12:54:08,825 p=12321 u=student n=ansible | utility : ok=6 changed=3 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-09 12:54:50,626 p=12412 u=student n=ansible | PLAY [Check CatalogSource] ***************************************************** 2025-09-09 12:54:50,647 p=12412 u=student n=ansible | TASK [Log in as admin] ********************************************************* 2025-09-09 12:54:51,822 p=12412 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-09 12:54:51,870 p=12412 u=student n=ansible | TASK [Get CatalogSource "do316-catalog-cs"] ************************************ 2025-09-09 12:54:53,843 p=12412 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-09 12:54:53,844 p=12412 u=student n=ansible | ok: [utility] 2025-09-09 12:54:53,850 p=12412 u=student n=ansible | TASK [Verify CatalogSource pods] *********************************************** 2025-09-09 12:54:55,025 p=12412 u=student n=ansible | ok: [utility] 2025-09-09 12:54:55,044 p=12412 u=student n=ansible | TASK [Print current CatalogSource pod info] ************************************ 2025-09-09 12:54:55,090 p=12412 u=student n=ansible | ok: [utility] => pod_info: name: do316-catalog-cs-7z474 phase: Running ready: true started: true 2025-09-09 12:54:55,093 p=12412 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 12:54:55,093 p=12412 u=student n=ansible | utility : ok=4 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-09 12:54:58,360 p=12453 u=student n=ansible | PLAY [Manage Kubernetes Storage Classes] *************************************** 2025-09-09 12:54:58,375 p=12453 u=student n=ansible | TASK [Gather Kubernetes storage classes] *************************************** 2025-09-09 12:55:00,114 p=12453 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-09 12:55:00,114 p=12453 u=student n=ansible | ok: [utility] 2025-09-09 12:55:00,118 p=12453 u=student n=ansible | TASK [Create a fact list of all storage classes] ******************************* 2025-09-09 12:55:00,194 p=12453 u=student n=ansible | ok: [utility] 2025-09-09 12:55:00,198 p=12453 u=student n=ansible | TASK [Print storage classes] *************************************************** 2025-09-09 12:55:00,215 p=12453 u=student n=ansible | skipping: [utility] 2025-09-09 12:55:00,234 p=12453 u=student n=ansible | TASK [Initialize list variable] ************************************************ 2025-09-09 12:55:00,327 p=12453 u=student n=ansible | ok: [utility] 2025-09-09 12:55:00,334 p=12453 u=student n=ansible | TASK [Check for existing default storage class] ******************************** 2025-09-09 12:55:00,446 p=12453 u=student n=ansible | skipping: [utility] => (item=nfs-storage) 2025-09-09 12:55:00,464 p=12453 u=student n=ansible | ok: [utility] => (item=ocs-external-storagecluster-ceph-rbd) 2025-09-09 12:55:00,473 p=12453 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rbd-virtualization) 2025-09-09 12:55:00,482 p=12453 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rgw) 2025-09-09 12:55:00,490 p=12453 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-cephfs) 2025-09-09 12:55:00,498 p=12453 u=student n=ansible | skipping: [utility] => (item=openshift-storage.noobaa.io) 2025-09-09 12:55:00,504 p=12453 u=student n=ansible | TASK [Debug current_default_sc] ************************************************ 2025-09-09 12:55:00,573 p=12453 u=student n=ansible | ok: [utility] => msg: - ocs-external-storagecluster-ceph-rbd 2025-09-09 12:55:00,619 p=12453 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 12:55:00,620 p=12453 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-09 12:55:03,698 p=12486 u=student n=ansible | PLAY [Install the 'OpenShift Virtualization' operator] ************************* 2025-09-09 12:55:03,712 p=12486 u=student n=ansible | TASK [Check CSV] *************************************************************** 2025-09-09 12:55:04,894 p=12486 u=student n=ansible | changed: [utility] 2025-09-09 12:55:04,898 p=12486 u=student n=ansible | TASK [Install virt operator] *************************************************** 2025-09-09 12:55:04,956 p=12486 u=student n=ansible | skipping: [utility] 2025-09-09 12:55:04,962 p=12486 u=student n=ansible | TASK [Check if openshift-virtualization-os-images namespace exists] ************ 2025-09-09 12:55:06,614 p=12486 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-09 12:55:06,614 p=12486 u=student n=ansible | ok: [utility] 2025-09-09 12:55:06,619 p=12486 u=student n=ansible | TASK [Check for specific image streams in the namespace] *********************** 2025-09-09 12:55:07,725 p=12486 u=student n=ansible | ok: [utility] => (item=centos7-guest) 2025-09-09 12:55:08,789 p=12486 u=student n=ansible | ok: [utility] => (item=centos-stream-8-guest) 2025-09-09 12:55:09,945 p=12486 u=student n=ansible | ok: [utility] => (item=fedora-guest) 2025-09-09 12:55:11,051 p=12486 u=student n=ansible | ok: [utility] => (item=centos-stream-9-guest) 2025-09-09 12:55:11,057 p=12486 u=student n=ansible | TASK [Set facts for namespace and image streams status] ************************ 2025-09-09 12:55:11,133 p=12486 u=student n=ansible | ok: [utility] 2025-09-09 12:55:11,137 p=12486 u=student n=ansible | TASK [Determine if all required image streams exist] *************************** 2025-09-09 12:55:11,208 p=12486 u=student n=ansible | ok: [utility] 2025-09-09 12:55:11,213 p=12486 u=student n=ansible | TASK [Set default value for all_imagestreams_exist when namespace doesn't exist] *** 2025-09-09 12:55:11,282 p=12486 u=student n=ansible | skipping: [utility] 2025-09-09 12:55:11,287 p=12486 u=student n=ansible | TASK [Display current status] ************************************************** 2025-09-09 12:55:11,361 p=12486 u=student n=ansible | ok: [utility] => msg: - 'Namespace exists: True' - 'All required image streams exist: True' - 'Required image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Existing image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Missing image streams: []' 2025-09-09 12:55:11,367 p=12486 u=student n=ansible | TASK [Apply image mirrors configuration] *************************************** 2025-09-09 12:55:11,438 p=12486 u=student n=ansible | skipping: [utility] 2025-09-09 12:55:11,447 p=12486 u=student n=ansible | TASK [Wait for image mirrors to be applied] ************************************ 2025-09-09 12:55:11,519 p=12486 u=student n=ansible | skipping: [utility] 2025-09-09 12:55:11,525 p=12486 u=student n=ansible | TASK [Apply virtualization image streams] ************************************** 2025-09-09 12:55:11,585 p=12486 u=student n=ansible | skipping: [utility] 2025-09-09 12:55:11,588 p=12486 u=student n=ansible | TASK [Verify namespace was created] ******************************************** 2025-09-09 12:55:11,659 p=12486 u=student n=ansible | skipping: [utility] 2025-09-09 12:55:11,663 p=12486 u=student n=ansible | TASK [Verify all required image streams were created] ************************** 2025-09-09 12:55:11,724 p=12486 u=student n=ansible | skipping: [utility] => (item=centos7-guest) 2025-09-09 12:55:11,727 p=12486 u=student n=ansible | skipping: [utility] => (item=centos-stream-8-guest) 2025-09-09 12:55:11,731 p=12486 u=student n=ansible | skipping: [utility] => (item=fedora-guest) 2025-09-09 12:55:11,735 p=12486 u=student n=ansible | skipping: [utility] => (item=centos-stream-9-guest) 2025-09-09 12:55:11,739 p=12486 u=student n=ansible | TASK [Display final status] **************************************************** 2025-09-09 12:55:11,816 p=12486 u=student n=ansible | ok: [utility] => msg: - Final verification complete - 'Namespace exists: True' - 'All required image streams verified: False' 2025-09-09 12:55:11,820 p=12486 u=student n=ansible | TASK [Remove existing datasources to allow renewal] **************************** 2025-09-09 12:55:11,876 p=12486 u=student n=ansible | skipping: [utility] => (item=centos-stream8) 2025-09-09 12:55:11,895 p=12486 u=student n=ansible | skipping: [utility] => (item=centos-stream9) 2025-09-09 12:55:11,895 p=12486 u=student n=ansible | skipping: [utility] => (item=centos7) 2025-09-09 12:55:11,896 p=12486 u=student n=ansible | skipping: [utility] => (item=fedora) 2025-09-09 12:55:11,899 p=12486 u=student n=ansible | TASK [Remove existing DataImportCron resources to allow renewal] *************** 2025-09-09 12:55:11,953 p=12486 u=student n=ansible | skipping: [utility] => (item=centos-7-image-cron) 2025-09-09 12:55:11,956 p=12486 u=student n=ansible | skipping: [utility] => (item=centos-stream8-image-cron) 2025-09-09 12:55:11,960 p=12486 u=student n=ansible | skipping: [utility] => (item=centos-stream9-image-cron) 2025-09-09 12:55:11,965 p=12486 u=student n=ansible | skipping: [utility] => (item=fedora-image-cron) 2025-09-09 12:55:11,970 p=12486 u=student n=ansible | TASK [Confirm HCO status] ****************************************************** 2025-09-09 12:55:13,143 p=12486 u=student n=ansible | ok: [utility] 2025-09-09 12:55:13,189 p=12486 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 12:55:13,189 p=12486 u=student n=ansible | utility : ok=8 changed=1 unreachable=0 failed=0 skipped=9 rescued=0 ignored=0 2025-09-09 12:55:16,538 p=12581 u=student n=ansible | PLAY [Wait until the 'OpenShift Virtualization' operator endpoints respond] **** 2025-09-09 12:55:16,559 p=12581 u=student n=ansible | TASK [Get Deployments] ********************************************************* 2025-09-09 12:55:18,776 p=12581 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-09 12:55:18,776 p=12581 u=student n=ansible | ok: [utility] 2025-09-09 12:55:18,803 p=12581 u=student n=ansible | TASK [Wait for Deployments to be available] ************************************ 2025-09-09 12:55:20,443 p=12581 u=student n=ansible | ok: [utility] => (item=aaq-operator) 2025-09-09 12:55:21,603 p=12581 u=student n=ansible | ok: [utility] => (item=cdi-apiserver) 2025-09-09 12:55:22,849 p=12581 u=student n=ansible | ok: [utility] => (item=cdi-deployment) 2025-09-09 12:55:23,967 p=12581 u=student n=ansible | ok: [utility] => (item=cdi-operator) 2025-09-09 12:55:25,168 p=12581 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-09 12:55:26,329 p=12581 u=student n=ansible | ok: [utility] => (item=cluster-network-addons-operator) 2025-09-09 12:55:27,575 p=12581 u=student n=ansible | ok: [utility] => (item=hco-operator) 2025-09-09 12:55:28,669 p=12581 u=student n=ansible | ok: [utility] => (item=hco-webhook) 2025-09-09 12:55:29,864 p=12581 u=student n=ansible | ok: [utility] => (item=hostpath-provisioner-operator) 2025-09-09 12:55:31,034 p=12581 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-09 12:55:32,189 p=12581 u=student n=ansible | ok: [utility] => (item=kubemacpool-cert-manager) 2025-09-09 12:55:33,337 p=12581 u=student n=ansible | ok: [utility] => (item=kubemacpool-mac-controller-manager) 2025-09-09 12:55:34,559 p=12581 u=student n=ansible | ok: [utility] => (item=kubevirt-apiserver-proxy) 2025-09-09 12:55:35,758 p=12581 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin) 2025-09-09 12:55:36,982 p=12581 u=student n=ansible | ok: [utility] => (item=mtq-operator) 2025-09-09 12:55:38,204 p=12581 u=student n=ansible | ok: [utility] => (item=ssp-operator) 2025-09-09 12:55:39,474 p=12581 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-09 12:55:40,797 p=12581 u=student n=ansible | ok: [utility] => (item=virt-controller) 2025-09-09 12:55:42,204 p=12581 u=student n=ansible | ok: [utility] => (item=virt-exportproxy) 2025-09-09 12:55:43,716 p=12581 u=student n=ansible | ok: [utility] => (item=virt-operator) 2025-09-09 12:55:45,153 p=12581 u=student n=ansible | ok: [utility] => (item=virt-template-validator) 2025-09-09 12:55:45,358 p=12581 u=student n=ansible | TASK [Get DaemonSets] ********************************************************** 2025-09-09 12:55:46,581 p=12581 u=student n=ansible | ok: [utility] 2025-09-09 12:55:46,592 p=12581 u=student n=ansible | TASK [Wait for Daemonsets to be ready] ***************************************** 2025-09-09 12:55:47,958 p=12581 u=student n=ansible | ok: [utility] => (item=bridge-marker) 2025-09-09 12:55:49,258 p=12581 u=student n=ansible | ok: [utility] => (item=kube-cni-linux-bridge-plugin) 2025-09-09 12:55:50,485 p=12581 u=student n=ansible | ok: [utility] => (item=virt-handler) 2025-09-09 12:55:50,495 p=12581 u=student n=ansible | TASK [Wait for endpoints to be ready] ****************************************** 2025-09-09 12:55:51,636 p=12581 u=student n=ansible | ok: [utility] => (item=cdi-api) 2025-09-09 12:55:52,692 p=12581 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-09 12:55:53,790 p=12581 u=student n=ansible | ok: [utility] => (item=hco-webhook-service) 2025-09-09 12:55:55,311 p=12581 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-09 12:55:56,436 p=12581 u=student n=ansible | ok: [utility] => (item=kubemacpool-service) 2025-09-09 12:55:57,700 p=12581 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin-service) 2025-09-09 12:55:58,785 p=12581 u=student n=ansible | ok: [utility] => (item=kubevirt-operator-webhook) 2025-09-09 12:55:59,959 p=12581 u=student n=ansible | ok: [utility] => (item=ssp-operator-service) 2025-09-09 12:56:01,043 p=12581 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-09 12:56:01,054 p=12581 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 12:56:01,055 p=12581 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-09 12:56:04,180 p=12850 u=student n=ansible | PLAY [Download virtctl and virt-viewer] **************************************** 2025-09-09 12:56:04,200 p=12850 u=student n=ansible | TASK [Check if 'virtctl' is in 'virt_path'] ************************************ 2025-09-09 12:56:04,884 p=12850 u=student n=ansible | ok: [utility -> localhost] 2025-09-09 12:56:04,894 p=12850 u=student n=ansible | TASK [Check for 'virtctl' automcomplete] *************************************** 2025-09-09 12:56:05,361 p=12850 u=student n=ansible | ok: [utility -> localhost] 2025-09-09 12:56:05,367 p=12850 u=student n=ansible | TASK [Add 'virtctl' autocomplete if virt installed but not in path] ************ 2025-09-09 12:56:05,439 p=12850 u=student n=ansible | skipping: [utility] 2025-09-09 12:56:05,484 p=12850 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 12:56:05,484 p=12850 u=student n=ansible | utility : ok=2 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-09 12:56:08,672 p=12912 u=student n=ansible | PLAY [Delete project and namespace] ******************************************** 2025-09-09 12:56:08,690 p=12912 u=student n=ansible | TASK [project-namespace-delete : Log in as admin] ****************************** 2025-09-09 12:56:09,864 p=12912 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-09 12:56:09,910 p=12912 u=student n=ansible | TASK [project-namespace-delete : Check if namespace exists: replicating-create] *** 2025-09-09 12:56:11,808 p=12912 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-09 12:56:11,809 p=12912 u=student n=ansible | ok: [utility] 2025-09-09 12:56:11,821 p=12912 u=student n=ansible | TASK [project-namespace-delete : Patch namespace to delete finalizers] ********* 2025-09-09 12:56:11,851 p=12912 u=student n=ansible | skipping: [utility] 2025-09-09 12:56:11,859 p=12912 u=student n=ansible | TASK [project-namespace-delete : Delete namespace: replicating-create] ********* 2025-09-09 12:56:13,745 p=12912 u=student n=ansible | ok: [utility] 2025-09-09 12:56:13,751 p=12912 u=student n=ansible | TASK [project-namespace-delete : Delete project: replicating-create] *********** 2025-09-09 12:56:14,946 p=12912 u=student n=ansible | ok: [utility] 2025-09-09 12:56:14,958 p=12912 u=student n=ansible | TASK [project-namespace-delete : Wait for resources to be deleted: replicating-create] *** 2025-09-09 12:56:16,088 p=12912 u=student n=ansible | ok: [utility] => (item=Namespace) 2025-09-09 12:56:17,144 p=12912 u=student n=ansible | ok: [utility] => (item=Project) 2025-09-09 12:56:17,149 p=12912 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 12:56:17,150 p=12912 u=student n=ansible | utility : ok=5 changed=1 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-09 12:56:20,284 p=12978 u=student n=ansible | PLAY [Create project and namespace] ******************************************** 2025-09-09 12:56:20,347 p=12978 u=student n=ansible | TASK [project-namespace-create : Check project: replicating-create] ************ 2025-09-09 12:56:22,114 p=12978 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-09 12:56:22,115 p=12978 u=student n=ansible | ok: [utility] 2025-09-09 12:56:22,122 p=12978 u=student n=ansible | TASK [project-namespace-create : Create project: replicating-create] *********** 2025-09-09 12:56:23,941 p=12978 u=student n=ansible | changed: [utility] 2025-09-09 12:56:23,948 p=12978 u=student n=ansible | TASK [project-namespace-create : Check namespace: replicating-create] ********** 2025-09-09 12:56:24,994 p=12978 u=student n=ansible | ok: [utility] 2025-09-09 12:56:25,017 p=12978 u=student n=ansible | TASK [project-namespace-create : Create namespace: replicating-create] ********* 2025-09-09 12:56:25,040 p=12978 u=student n=ansible | skipping: [utility] 2025-09-09 12:56:25,046 p=12978 u=student n=ansible | TASK [project-namespace-create : Wait for namespace creation: replicating-create] *** 2025-09-09 12:56:26,152 p=12978 u=student n=ansible | ok: [utility] 2025-09-09 12:56:26,156 p=12978 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 12:56:26,156 p=12978 u=student n=ansible | utility : ok=4 changed=1 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-09 12:56:29,316 p=13028 u=student n=ansible | PLAY [Add the clusterrolebindings for the vt-admin user] *********************** 2025-09-09 12:56:29,334 p=13028 u=student n=ansible | TASK [Ensure the project exist] ************************************************ 2025-09-09 12:56:30,824 p=13028 u=student n=ansible | ok: [utility] 2025-09-09 12:56:30,828 p=13028 u=student n=ansible | TASK [Ensure the kubevirt.io:admin clusterrolebinding exists for vt-admin] ***** 2025-09-09 12:56:32,006 p=13028 u=student n=ansible | ok: [utility] 2025-09-09 12:56:32,010 p=13028 u=student n=ansible | TASK [Ensure the admin clusterrolebinding exists for vt-admin] ***************** 2025-09-09 12:56:33,151 p=13028 u=student n=ansible | changed: [utility] 2025-09-09 12:56:33,154 p=13028 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 12:56:33,154 p=13028 u=student n=ansible | utility : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-09 15:02:57,836 p=13344 u=student n=ansible | PLAY [Delete project and namespace] ******************************************** 2025-09-09 15:02:57,854 p=13344 u=student n=ansible | TASK [project-namespace-delete : Log in as admin] ****************************** 2025-09-09 15:02:59,428 p=13344 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-09 15:02:59,472 p=13344 u=student n=ansible | TASK [project-namespace-delete : Check if namespace exists: replicating-create] *** 2025-09-09 15:03:01,163 p=13344 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-09 15:03:01,163 p=13344 u=student n=ansible | ok: [utility] 2025-09-09 15:03:01,169 p=13344 u=student n=ansible | TASK [project-namespace-delete : Patch namespace to delete finalizers] ********* 2025-09-09 15:03:03,050 p=13344 u=student n=ansible | --- before +++ after @@ -36,13 +36,4 @@ manager: openshift-apiserver operation: Update time: '2025-09-09T16:56:23Z' - - apiVersion: v1 - fieldsType: FieldsV1 - fieldsV1: - f:spec: - f:finalizers: {} - manager: openshift-controller-manager - operation: Update - subresource: finalize - time: '2025-09-09T16:56:23Z' - resourceVersion: '1728973' + resourceVersion: '1838068' 2025-09-09 15:03:03,051 p=13344 u=student n=ansible | changed: [utility] 2025-09-09 15:03:03,056 p=13344 u=student n=ansible | TASK [project-namespace-delete : Delete namespace: replicating-create] ********* 2025-09-09 15:03:14,828 p=13344 u=student n=ansible | changed: [utility] 2025-09-09 15:03:14,834 p=13344 u=student n=ansible | TASK [project-namespace-delete : Delete project: replicating-create] *********** 2025-09-09 15:03:16,056 p=13344 u=student n=ansible | ok: [utility] 2025-09-09 15:03:16,063 p=13344 u=student n=ansible | TASK [project-namespace-delete : Wait for resources to be deleted: replicating-create] *** 2025-09-09 15:03:17,391 p=13344 u=student n=ansible | ok: [utility] => (item=Namespace) 2025-09-09 15:03:18,523 p=13344 u=student n=ansible | ok: [utility] => (item=Project) 2025-09-09 15:03:18,525 p=13344 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 15:03:18,526 p=13344 u=student n=ansible | utility : ok=6 changed=3 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-09 15:03:21,540 p=13425 u=student n=ansible | PLAY [Remove VMC resources] **************************************************** 2025-09-09 15:03:21,558 p=13425 u=student n=ansible | TASK [Remove mariaDB bootable volume] ****************************************** 2025-09-09 15:03:23,336 p=13425 u=student n=ansible | ok: [utility] => (item=DataSource) 2025-09-09 15:03:24,566 p=13425 u=student n=ansible | ok: [utility] => (item=DataVolume) 2025-09-09 15:03:24,567 p=13425 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-09 15:03:24,570 p=13425 u=student n=ansible | TASK [Remove vmcp and vmcf resources] ****************************************** 2025-09-09 15:03:25,745 p=13425 u=student n=ansible | ok: [utility] => (item=VirtualMachineClusterPreference) 2025-09-09 15:03:26,839 p=13425 u=student n=ansible | ok: [utility] => (item=VirtualMachineClusterInstancetype) 2025-09-09 15:03:26,842 p=13425 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 15:03:26,842 p=13425 u=student n=ansible | utility : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-09 15:03:29,964 p=13469 u=student n=ansible | PLAY [Cleanup the workstation system after the exercise] *********************** 2025-09-09 15:03:29,981 p=13469 u=student n=ansible | TASK [Remove downloaded qcow2 file] ******************************************** 2025-09-09 15:03:30,511 p=13469 u=student n=ansible | ok: [localhost] => (item=/home/student/rhel9-mariadb.qcow2) 2025-09-09 15:03:30,803 p=13469 u=student n=ansible | ok: [localhost] => (item=/home/student/Downloads/rhel9-mariadb.qcow2) 2025-09-09 15:03:30,805 p=13469 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-09 15:03:30,806 p=13469 u=student n=ansible | localhost : ok=1 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-10 13:18:46,798 p=15227 u=student n=ansible | PLAY [Check CatalogSource] ***************************************************** 2025-09-10 13:18:46,823 p=15227 u=student n=ansible | TASK [Log in as admin] ********************************************************* 2025-09-10 13:18:48,512 p=15227 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-10 13:18:48,550 p=15227 u=student n=ansible | TASK [Get CatalogSource "do316-catalog-cs"] ************************************ 2025-09-10 13:18:50,392 p=15227 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 13:18:50,393 p=15227 u=student n=ansible | ok: [utility] 2025-09-10 13:18:50,397 p=15227 u=student n=ansible | TASK [Verify CatalogSource pods] *********************************************** 2025-09-10 13:18:51,846 p=15227 u=student n=ansible | ok: [utility] 2025-09-10 13:18:51,854 p=15227 u=student n=ansible | TASK [Print current CatalogSource pod info] ************************************ 2025-09-10 13:18:51,898 p=15227 u=student n=ansible | ok: [utility] => pod_info: name: do316-catalog-cs-7z474 phase: Running ready: true started: true 2025-09-10 13:18:51,901 p=15227 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 13:18:51,901 p=15227 u=student n=ansible | utility : ok=4 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-10 13:18:55,054 p=15272 u=student n=ansible | PLAY [Manage Kubernetes Storage Classes] *************************************** 2025-09-10 13:18:55,069 p=15272 u=student n=ansible | TASK [Gather Kubernetes storage classes] *************************************** 2025-09-10 13:18:56,934 p=15272 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 13:18:56,934 p=15272 u=student n=ansible | ok: [utility] 2025-09-10 13:18:56,939 p=15272 u=student n=ansible | TASK [Create a fact list of all storage classes] ******************************* 2025-09-10 13:18:57,019 p=15272 u=student n=ansible | ok: [utility] 2025-09-10 13:18:57,023 p=15272 u=student n=ansible | TASK [Print storage classes] *************************************************** 2025-09-10 13:18:57,035 p=15272 u=student n=ansible | skipping: [utility] 2025-09-10 13:18:57,039 p=15272 u=student n=ansible | TASK [Initialize list variable] ************************************************ 2025-09-10 13:18:57,108 p=15272 u=student n=ansible | ok: [utility] 2025-09-10 13:18:57,112 p=15272 u=student n=ansible | TASK [Check for existing default storage class] ******************************** 2025-09-10 13:18:57,178 p=15272 u=student n=ansible | skipping: [utility] => (item=nfs-storage) 2025-09-10 13:18:57,203 p=15272 u=student n=ansible | ok: [utility] => (item=ocs-external-storagecluster-ceph-rbd) 2025-09-10 13:18:57,219 p=15272 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rbd-virtualization) 2025-09-10 13:18:57,229 p=15272 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rgw) 2025-09-10 13:18:57,238 p=15272 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-cephfs) 2025-09-10 13:18:57,248 p=15272 u=student n=ansible | skipping: [utility] => (item=openshift-storage.noobaa.io) 2025-09-10 13:18:57,259 p=15272 u=student n=ansible | TASK [Debug current_default_sc] ************************************************ 2025-09-10 13:18:57,338 p=15272 u=student n=ansible | ok: [utility] => msg: - ocs-external-storagecluster-ceph-rbd 2025-09-10 13:18:57,391 p=15272 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 13:18:57,392 p=15272 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-10 13:19:00,516 p=15303 u=student n=ansible | PLAY [Install the 'OpenShift Virtualization' operator] ************************* 2025-09-10 13:19:00,532 p=15303 u=student n=ansible | TASK [Check CSV] *************************************************************** 2025-09-10 13:19:01,574 p=15303 u=student n=ansible | changed: [utility] 2025-09-10 13:19:01,579 p=15303 u=student n=ansible | TASK [Install virt operator] *************************************************** 2025-09-10 13:19:01,633 p=15303 u=student n=ansible | skipping: [utility] 2025-09-10 13:19:01,638 p=15303 u=student n=ansible | TASK [Check if openshift-virtualization-os-images namespace exists] ************ 2025-09-10 13:19:03,406 p=15303 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 13:19:03,407 p=15303 u=student n=ansible | ok: [utility] 2025-09-10 13:19:03,412 p=15303 u=student n=ansible | TASK [Check for specific image streams in the namespace] *********************** 2025-09-10 13:19:04,993 p=15303 u=student n=ansible | ok: [utility] => (item=centos7-guest) 2025-09-10 13:19:06,145 p=15303 u=student n=ansible | ok: [utility] => (item=centos-stream-8-guest) 2025-09-10 13:19:07,274 p=15303 u=student n=ansible | ok: [utility] => (item=fedora-guest) 2025-09-10 13:19:08,455 p=15303 u=student n=ansible | ok: [utility] => (item=centos-stream-9-guest) 2025-09-10 13:19:08,465 p=15303 u=student n=ansible | TASK [Set facts for namespace and image streams status] ************************ 2025-09-10 13:19:08,543 p=15303 u=student n=ansible | ok: [utility] 2025-09-10 13:19:08,548 p=15303 u=student n=ansible | TASK [Determine if all required image streams exist] *************************** 2025-09-10 13:19:08,624 p=15303 u=student n=ansible | ok: [utility] 2025-09-10 13:19:08,628 p=15303 u=student n=ansible | TASK [Set default value for all_imagestreams_exist when namespace doesn't exist] *** 2025-09-10 13:19:08,684 p=15303 u=student n=ansible | skipping: [utility] 2025-09-10 13:19:08,690 p=15303 u=student n=ansible | TASK [Display current status] ************************************************** 2025-09-10 13:19:08,769 p=15303 u=student n=ansible | ok: [utility] => msg: - 'Namespace exists: True' - 'All required image streams exist: True' - 'Required image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Existing image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Missing image streams: []' 2025-09-10 13:19:08,774 p=15303 u=student n=ansible | TASK [Apply image mirrors configuration] *************************************** 2025-09-10 13:19:08,826 p=15303 u=student n=ansible | skipping: [utility] 2025-09-10 13:19:08,838 p=15303 u=student n=ansible | TASK [Wait for image mirrors to be applied] ************************************ 2025-09-10 13:19:08,897 p=15303 u=student n=ansible | skipping: [utility] 2025-09-10 13:19:08,901 p=15303 u=student n=ansible | TASK [Apply virtualization image streams] ************************************** 2025-09-10 13:19:08,957 p=15303 u=student n=ansible | skipping: [utility] 2025-09-10 13:19:08,961 p=15303 u=student n=ansible | TASK [Verify namespace was created] ******************************************** 2025-09-10 13:19:09,030 p=15303 u=student n=ansible | skipping: [utility] 2025-09-10 13:19:09,035 p=15303 u=student n=ansible | TASK [Verify all required image streams were created] ************************** 2025-09-10 13:19:09,109 p=15303 u=student n=ansible | skipping: [utility] => (item=centos7-guest) 2025-09-10 13:19:09,114 p=15303 u=student n=ansible | skipping: [utility] => (item=centos-stream-8-guest) 2025-09-10 13:19:09,120 p=15303 u=student n=ansible | skipping: [utility] => (item=fedora-guest) 2025-09-10 13:19:09,124 p=15303 u=student n=ansible | skipping: [utility] => (item=centos-stream-9-guest) 2025-09-10 13:19:09,130 p=15303 u=student n=ansible | TASK [Display final status] **************************************************** 2025-09-10 13:19:09,204 p=15303 u=student n=ansible | ok: [utility] => msg: - Final verification complete - 'Namespace exists: True' - 'All required image streams verified: False' 2025-09-10 13:19:09,208 p=15303 u=student n=ansible | TASK [Remove existing datasources to allow renewal] **************************** 2025-09-10 13:19:09,286 p=15303 u=student n=ansible | skipping: [utility] => (item=centos-stream8) 2025-09-10 13:19:09,293 p=15303 u=student n=ansible | skipping: [utility] => (item=centos-stream9) 2025-09-10 13:19:09,299 p=15303 u=student n=ansible | skipping: [utility] => (item=centos7) 2025-09-10 13:19:09,300 p=15303 u=student n=ansible | skipping: [utility] => (item=fedora) 2025-09-10 13:19:09,306 p=15303 u=student n=ansible | TASK [Remove existing DataImportCron resources to allow renewal] *************** 2025-09-10 13:19:09,380 p=15303 u=student n=ansible | skipping: [utility] => (item=centos-7-image-cron) 2025-09-10 13:19:09,388 p=15303 u=student n=ansible | skipping: [utility] => (item=centos-stream8-image-cron) 2025-09-10 13:19:09,396 p=15303 u=student n=ansible | skipping: [utility] => (item=centos-stream9-image-cron) 2025-09-10 13:19:09,401 p=15303 u=student n=ansible | skipping: [utility] => (item=fedora-image-cron) 2025-09-10 13:19:09,407 p=15303 u=student n=ansible | TASK [Confirm HCO status] ****************************************************** 2025-09-10 13:19:10,748 p=15303 u=student n=ansible | ok: [utility] 2025-09-10 13:19:10,810 p=15303 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 13:19:10,811 p=15303 u=student n=ansible | utility : ok=8 changed=1 unreachable=0 failed=0 skipped=9 rescued=0 ignored=0 2025-09-10 13:19:14,078 p=15398 u=student n=ansible | PLAY [Wait until the 'OpenShift Virtualization' operator endpoints respond] **** 2025-09-10 13:19:14,101 p=15398 u=student n=ansible | TASK [Get Deployments] ********************************************************* 2025-09-10 13:19:16,725 p=15398 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 13:19:16,725 p=15398 u=student n=ansible | ok: [utility] 2025-09-10 13:19:16,753 p=15398 u=student n=ansible | TASK [Wait for Deployments to be available] ************************************ 2025-09-10 13:19:18,293 p=15398 u=student n=ansible | ok: [utility] => (item=aaq-operator) 2025-09-10 13:19:19,620 p=15398 u=student n=ansible | ok: [utility] => (item=cdi-apiserver) 2025-09-10 13:19:20,885 p=15398 u=student n=ansible | ok: [utility] => (item=cdi-deployment) 2025-09-10 13:19:22,211 p=15398 u=student n=ansible | ok: [utility] => (item=cdi-operator) 2025-09-10 13:19:23,533 p=15398 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-10 13:19:24,904 p=15398 u=student n=ansible | ok: [utility] => (item=cluster-network-addons-operator) 2025-09-10 13:19:26,130 p=15398 u=student n=ansible | ok: [utility] => (item=hco-operator) 2025-09-10 13:19:27,546 p=15398 u=student n=ansible | ok: [utility] => (item=hco-webhook) 2025-09-10 13:19:28,806 p=15398 u=student n=ansible | ok: [utility] => (item=hostpath-provisioner-operator) 2025-09-10 13:19:30,123 p=15398 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-10 13:19:31,365 p=15398 u=student n=ansible | ok: [utility] => (item=kubemacpool-cert-manager) 2025-09-10 13:19:32,635 p=15398 u=student n=ansible | ok: [utility] => (item=kubemacpool-mac-controller-manager) 2025-09-10 13:19:34,013 p=15398 u=student n=ansible | ok: [utility] => (item=kubevirt-apiserver-proxy) 2025-09-10 13:19:35,326 p=15398 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin) 2025-09-10 13:19:36,702 p=15398 u=student n=ansible | ok: [utility] => (item=mtq-operator) 2025-09-10 13:19:38,020 p=15398 u=student n=ansible | ok: [utility] => (item=ssp-operator) 2025-09-10 13:19:39,312 p=15398 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-10 13:19:40,578 p=15398 u=student n=ansible | ok: [utility] => (item=virt-controller) 2025-09-10 13:19:41,904 p=15398 u=student n=ansible | ok: [utility] => (item=virt-exportproxy) 2025-09-10 13:19:43,313 p=15398 u=student n=ansible | ok: [utility] => (item=virt-operator) 2025-09-10 13:19:44,597 p=15398 u=student n=ansible | ok: [utility] => (item=virt-template-validator) 2025-09-10 13:19:44,762 p=15398 u=student n=ansible | TASK [Get DaemonSets] ********************************************************** 2025-09-10 13:19:46,212 p=15398 u=student n=ansible | ok: [utility] 2025-09-10 13:19:46,224 p=15398 u=student n=ansible | TASK [Wait for Daemonsets to be ready] ***************************************** 2025-09-10 13:19:47,599 p=15398 u=student n=ansible | ok: [utility] => (item=bridge-marker) 2025-09-10 13:19:48,947 p=15398 u=student n=ansible | ok: [utility] => (item=kube-cni-linux-bridge-plugin) 2025-09-10 13:19:50,243 p=15398 u=student n=ansible | ok: [utility] => (item=virt-handler) 2025-09-10 13:19:50,255 p=15398 u=student n=ansible | TASK [Wait for endpoints to be ready] ****************************************** 2025-09-10 13:19:51,522 p=15398 u=student n=ansible | ok: [utility] => (item=cdi-api) 2025-09-10 13:19:53,022 p=15398 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-10 13:19:54,486 p=15398 u=student n=ansible | ok: [utility] => (item=hco-webhook-service) 2025-09-10 13:19:55,778 p=15398 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-10 13:19:57,000 p=15398 u=student n=ansible | ok: [utility] => (item=kubemacpool-service) 2025-09-10 13:19:58,402 p=15398 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin-service) 2025-09-10 13:19:59,566 p=15398 u=student n=ansible | ok: [utility] => (item=kubevirt-operator-webhook) 2025-09-10 13:20:00,702 p=15398 u=student n=ansible | ok: [utility] => (item=ssp-operator-service) 2025-09-10 13:20:01,985 p=15398 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-10 13:20:01,993 p=15398 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 13:20:01,993 p=15398 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-10 13:20:05,203 p=15665 u=student n=ansible | PLAY [Download virtctl and virt-viewer] **************************************** 2025-09-10 13:20:05,234 p=15665 u=student n=ansible | TASK [Check if 'virtctl' is in 'virt_path'] ************************************ 2025-09-10 13:20:05,918 p=15665 u=student n=ansible | ok: [utility -> localhost] 2025-09-10 13:20:05,925 p=15665 u=student n=ansible | TASK [Check for 'virtctl' automcomplete] *************************************** 2025-09-10 13:20:06,399 p=15665 u=student n=ansible | ok: [utility -> localhost] 2025-09-10 13:20:06,406 p=15665 u=student n=ansible | TASK [Add 'virtctl' autocomplete if virt installed but not in path] ************ 2025-09-10 13:20:06,460 p=15665 u=student n=ansible | skipping: [utility] 2025-09-10 13:20:06,507 p=15665 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 13:20:06,507 p=15665 u=student n=ansible | utility : ok=2 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-10 13:20:09,588 p=15727 u=student n=ansible | PLAY [Delete project and namespace] ******************************************** 2025-09-10 13:20:09,607 p=15727 u=student n=ansible | TASK [project-namespace-delete : Log in as admin] ****************************** 2025-09-10 13:20:10,830 p=15727 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-10 13:20:10,870 p=15727 u=student n=ansible | TASK [project-namespace-delete : Check if namespace exists: advanced-probe] **** 2025-09-10 13:20:12,545 p=15727 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 13:20:12,546 p=15727 u=student n=ansible | ok: [utility] 2025-09-10 13:20:12,551 p=15727 u=student n=ansible | TASK [project-namespace-delete : Patch namespace to delete finalizers] ********* 2025-09-10 13:20:12,575 p=15727 u=student n=ansible | skipping: [utility] 2025-09-10 13:20:12,583 p=15727 u=student n=ansible | TASK [project-namespace-delete : Delete namespace: advanced-probe] ************* 2025-09-10 13:20:14,305 p=15727 u=student n=ansible | ok: [utility] 2025-09-10 13:20:14,312 p=15727 u=student n=ansible | TASK [project-namespace-delete : Delete project: advanced-probe] *************** 2025-09-10 13:20:15,656 p=15727 u=student n=ansible | ok: [utility] 2025-09-10 13:20:15,670 p=15727 u=student n=ansible | TASK [project-namespace-delete : Wait for resources to be deleted: advanced-probe] *** 2025-09-10 13:20:17,150 p=15727 u=student n=ansible | ok: [utility] => (item=Namespace) 2025-09-10 13:20:18,216 p=15727 u=student n=ansible | ok: [utility] => (item=Project) 2025-09-10 13:20:18,219 p=15727 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 13:20:18,219 p=15727 u=student n=ansible | utility : ok=5 changed=1 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-10 13:20:22,008 p=15802 u=student n=ansible | PLAY [Add the clusterrolebindings for the vt-admin user] *********************** 2025-09-10 13:20:22,026 p=15802 u=student n=ansible | TASK [Ensure the project exists] *********************************************** 2025-09-10 13:20:23,749 p=15802 u=student n=ansible | changed: [utility] 2025-09-10 13:20:23,761 p=15802 u=student n=ansible | TASK [Ensure the kubevirt.io:admin clusterrolebinding exists for vt-admin] ***** 2025-09-10 13:20:25,113 p=15802 u=student n=ansible | ok: [utility] 2025-09-10 13:20:25,122 p=15802 u=student n=ansible | TASK [Ensure the admin clusterrolebinding exists for vt-admin] ***************** 2025-09-10 13:20:26,438 p=15802 u=student n=ansible | changed: [utility] 2025-09-10 13:20:26,450 p=15802 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 13:20:26,450 p=15802 u=student n=ansible | utility : ok=3 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-10 13:20:30,002 p=15847 u=student n=ansible | PLAY [Create the www1 virtual machine] ***************************************** 2025-09-10 13:20:30,043 p=15847 u=student n=ansible | TASK [Ensure the project exist: advanced-probe] ******************************** 2025-09-10 13:20:31,915 p=15847 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 13:20:31,915 p=15847 u=student n=ansible | ok: [utility] 2025-09-10 13:20:31,920 p=15847 u=student n=ansible | TASK [Ensure the VM and the data volume exist] ********************************* 2025-09-10 13:23:48,659 p=15847 u=student n=ansible | changed: [utility] 2025-09-10 13:23:48,664 p=15847 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 13:23:48,664 p=15847 u=student n=ansible | utility : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-10 13:23:51,892 p=15881 u=student n=ansible | PLAY [Create the www2 virtual machine] ***************************************** 2025-09-10 13:23:51,943 p=15881 u=student n=ansible | TASK [Ensure the project exist: advanced-probe] ******************************** 2025-09-10 13:23:54,087 p=15881 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 13:23:54,088 p=15881 u=student n=ansible | ok: [utility] 2025-09-10 13:23:54,096 p=15881 u=student n=ansible | TASK [Ensure the VM and the data volume exist] ********************************* 2025-09-10 13:27:25,988 p=15881 u=student n=ansible | changed: [utility] 2025-09-10 13:27:25,991 p=15881 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 13:27:25,991 p=15881 u=student n=ansible | utility : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-10 13:27:29,013 p=15931 u=student n=ansible | PLAY [Create the watch1 virtual machine] *************************************** 2025-09-10 13:27:29,065 p=15931 u=student n=ansible | TASK [Ensure the project exist: advanced-probe] ******************************** 2025-09-10 13:27:30,995 p=15931 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 13:27:30,995 p=15931 u=student n=ansible | ok: [utility] 2025-09-10 13:27:30,998 p=15931 u=student n=ansible | TASK [Ensure the VM and the data volume exist] ********************************* 2025-09-10 13:30:32,761 p=15931 u=student n=ansible | changed: [utility] 2025-09-10 13:30:32,764 p=15931 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 13:30:32,764 p=15931 u=student n=ansible | utility : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-10 13:30:35,904 p=15986 u=student n=ansible | PLAY [Create the mariadb-server virtual machine] ******************************* 2025-09-10 13:30:35,953 p=15986 u=student n=ansible | TASK [Ensure the project exist: advanced-probe] ******************************** 2025-09-10 13:30:37,931 p=15986 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 13:30:37,932 p=15986 u=student n=ansible | ok: [utility] 2025-09-10 13:30:37,935 p=15986 u=student n=ansible | TASK [Ensure the VM and the data volume exist] ********************************* 2025-09-10 13:33:59,863 p=15986 u=student n=ansible | changed: [utility] 2025-09-10 13:33:59,867 p=15986 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 13:33:59,867 p=15986 u=student n=ansible | utility : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-10 13:34:03,046 p=16026 u=student n=ansible | PLAY [Create the front service and route] ************************************** 2025-09-10 13:34:03,093 p=16026 u=student n=ansible | TASK [Ensure the project exist: advanced-probe] ******************************** 2025-09-10 13:34:05,127 p=16026 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 13:34:05,127 p=16026 u=student n=ansible | ok: [utility] 2025-09-10 13:34:05,131 p=16026 u=student n=ansible | TASK [Ensure the service exists] *********************************************** 2025-09-10 13:34:06,610 p=16026 u=student n=ansible | changed: [utility] 2025-09-10 13:34:06,615 p=16026 u=student n=ansible | TASK [Ensure the route exists] ************************************************* 2025-09-10 13:34:07,815 p=16026 u=student n=ansible | changed: [utility] 2025-09-10 13:34:07,817 p=16026 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 13:34:07,817 p=16026 u=student n=ansible | utility : ok=3 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-10 13:42:16,577 p=16184 u=student n=ansible | PLAY [Delete project and namespace] ******************************************** 2025-09-10 13:42:16,596 p=16184 u=student n=ansible | TASK [project-namespace-delete : Log in as admin] ****************************** 2025-09-10 13:42:18,147 p=16184 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-10 13:42:18,180 p=16184 u=student n=ansible | TASK [project-namespace-delete : Check if namespace exists: advanced-probe] **** 2025-09-10 13:42:19,944 p=16184 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 13:42:19,945 p=16184 u=student n=ansible | ok: [utility] 2025-09-10 13:42:19,951 p=16184 u=student n=ansible | TASK [project-namespace-delete : Patch namespace to delete finalizers] ********* 2025-09-10 13:42:21,731 p=16184 u=student n=ansible | --- before +++ after @@ -36,13 +36,4 @@ manager: openshift-apiserver operation: Update time: '2025-09-10T17:20:23Z' - - apiVersion: v1 - fieldsType: FieldsV1 - fieldsV1: - f:spec: - f:finalizers: {} - manager: openshift-controller-manager - operation: Update - subresource: finalize - time: '2025-09-10T17:20:23Z' - resourceVersion: '2990906' + resourceVersion: '3010965' 2025-09-10 13:42:21,732 p=16184 u=student n=ansible | changed: [utility] 2025-09-10 13:42:21,738 p=16184 u=student n=ansible | TASK [project-namespace-delete : Delete namespace: advanced-probe] ************* 2025-09-10 13:42:43,551 p=16184 u=student n=ansible | changed: [utility] 2025-09-10 13:42:43,558 p=16184 u=student n=ansible | TASK [project-namespace-delete : Delete project: advanced-probe] *************** 2025-09-10 13:42:44,876 p=16184 u=student n=ansible | ok: [utility] 2025-09-10 13:42:44,881 p=16184 u=student n=ansible | TASK [project-namespace-delete : Wait for resources to be deleted: advanced-probe] *** 2025-09-10 13:42:46,157 p=16184 u=student n=ansible | ok: [utility] => (item=Namespace) 2025-09-10 13:42:47,436 p=16184 u=student n=ansible | ok: [utility] => (item=Project) 2025-09-10 13:42:47,440 p=16184 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 13:42:47,441 p=16184 u=student n=ansible | utility : ok=6 changed=3 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-10 14:35:28,036 p=16347 u=student n=ansible | PLAY [Check CatalogSource] ***************************************************** 2025-09-10 14:35:28,056 p=16347 u=student n=ansible | TASK [Log in as admin] ********************************************************* 2025-09-10 14:35:29,837 p=16347 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-10 14:35:29,900 p=16347 u=student n=ansible | TASK [Get CatalogSource "do316-catalog-cs"] ************************************ 2025-09-10 14:35:31,716 p=16347 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 14:35:31,717 p=16347 u=student n=ansible | ok: [utility] 2025-09-10 14:35:31,722 p=16347 u=student n=ansible | TASK [Verify CatalogSource pods] *********************************************** 2025-09-10 14:35:32,947 p=16347 u=student n=ansible | ok: [utility] 2025-09-10 14:35:32,952 p=16347 u=student n=ansible | TASK [Print current CatalogSource pod info] ************************************ 2025-09-10 14:35:32,995 p=16347 u=student n=ansible | ok: [utility] => pod_info: name: do316-catalog-cs-7z474 phase: Running ready: true started: true 2025-09-10 14:35:32,997 p=16347 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 14:35:32,997 p=16347 u=student n=ansible | utility : ok=4 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-10 14:35:36,102 p=16392 u=student n=ansible | PLAY [Manage Kubernetes Storage Classes] *************************************** 2025-09-10 14:35:36,126 p=16392 u=student n=ansible | TASK [Gather Kubernetes storage classes] *************************************** 2025-09-10 14:35:38,015 p=16392 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 14:35:38,015 p=16392 u=student n=ansible | ok: [utility] 2025-09-10 14:35:38,020 p=16392 u=student n=ansible | TASK [Create a fact list of all storage classes] ******************************* 2025-09-10 14:35:38,104 p=16392 u=student n=ansible | ok: [utility] 2025-09-10 14:35:38,109 p=16392 u=student n=ansible | TASK [Print storage classes] *************************************************** 2025-09-10 14:35:38,141 p=16392 u=student n=ansible | skipping: [utility] 2025-09-10 14:35:38,146 p=16392 u=student n=ansible | TASK [Initialize list variable] ************************************************ 2025-09-10 14:35:38,215 p=16392 u=student n=ansible | ok: [utility] 2025-09-10 14:35:38,220 p=16392 u=student n=ansible | TASK [Check for existing default storage class] ******************************** 2025-09-10 14:35:38,297 p=16392 u=student n=ansible | skipping: [utility] => (item=nfs-storage) 2025-09-10 14:35:38,315 p=16392 u=student n=ansible | ok: [utility] => (item=ocs-external-storagecluster-ceph-rbd) 2025-09-10 14:35:38,345 p=16392 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rbd-virtualization) 2025-09-10 14:35:38,346 p=16392 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rgw) 2025-09-10 14:35:38,347 p=16392 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-cephfs) 2025-09-10 14:35:38,347 p=16392 u=student n=ansible | skipping: [utility] => (item=openshift-storage.noobaa.io) 2025-09-10 14:35:38,352 p=16392 u=student n=ansible | TASK [Debug current_default_sc] ************************************************ 2025-09-10 14:35:38,409 p=16392 u=student n=ansible | ok: [utility] => msg: - ocs-external-storagecluster-ceph-rbd 2025-09-10 14:35:38,453 p=16392 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 14:35:38,454 p=16392 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-10 14:35:41,811 p=16423 u=student n=ansible | PLAY [Install the 'OpenShift Virtualization' operator] ************************* 2025-09-10 14:35:41,824 p=16423 u=student n=ansible | TASK [Check CSV] *************************************************************** 2025-09-10 14:35:43,041 p=16423 u=student n=ansible | changed: [utility] 2025-09-10 14:35:43,047 p=16423 u=student n=ansible | TASK [Install virt operator] *************************************************** 2025-09-10 14:35:43,115 p=16423 u=student n=ansible | skipping: [utility] 2025-09-10 14:35:43,123 p=16423 u=student n=ansible | TASK [Check if openshift-virtualization-os-images namespace exists] ************ 2025-09-10 14:35:44,804 p=16423 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 14:35:44,804 p=16423 u=student n=ansible | ok: [utility] 2025-09-10 14:35:44,809 p=16423 u=student n=ansible | TASK [Check for specific image streams in the namespace] *********************** 2025-09-10 14:35:46,113 p=16423 u=student n=ansible | ok: [utility] => (item=centos7-guest) 2025-09-10 14:35:47,268 p=16423 u=student n=ansible | ok: [utility] => (item=centos-stream-8-guest) 2025-09-10 14:35:48,451 p=16423 u=student n=ansible | ok: [utility] => (item=fedora-guest) 2025-09-10 14:35:49,623 p=16423 u=student n=ansible | ok: [utility] => (item=centos-stream-9-guest) 2025-09-10 14:35:49,631 p=16423 u=student n=ansible | TASK [Set facts for namespace and image streams status] ************************ 2025-09-10 14:35:49,705 p=16423 u=student n=ansible | ok: [utility] 2025-09-10 14:35:49,709 p=16423 u=student n=ansible | TASK [Determine if all required image streams exist] *************************** 2025-09-10 14:35:49,765 p=16423 u=student n=ansible | ok: [utility] 2025-09-10 14:35:49,770 p=16423 u=student n=ansible | TASK [Set default value for all_imagestreams_exist when namespace doesn't exist] *** 2025-09-10 14:35:49,836 p=16423 u=student n=ansible | skipping: [utility] 2025-09-10 14:35:49,840 p=16423 u=student n=ansible | TASK [Display current status] ************************************************** 2025-09-10 14:35:49,927 p=16423 u=student n=ansible | ok: [utility] => msg: - 'Namespace exists: True' - 'All required image streams exist: True' - 'Required image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Existing image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Missing image streams: []' 2025-09-10 14:35:49,932 p=16423 u=student n=ansible | TASK [Apply image mirrors configuration] *************************************** 2025-09-10 14:35:50,002 p=16423 u=student n=ansible | skipping: [utility] 2025-09-10 14:35:50,010 p=16423 u=student n=ansible | TASK [Wait for image mirrors to be applied] ************************************ 2025-09-10 14:35:50,086 p=16423 u=student n=ansible | skipping: [utility] 2025-09-10 14:35:50,090 p=16423 u=student n=ansible | TASK [Apply virtualization image streams] ************************************** 2025-09-10 14:35:50,150 p=16423 u=student n=ansible | skipping: [utility] 2025-09-10 14:35:50,156 p=16423 u=student n=ansible | TASK [Verify namespace was created] ******************************************** 2025-09-10 14:35:50,226 p=16423 u=student n=ansible | skipping: [utility] 2025-09-10 14:35:50,231 p=16423 u=student n=ansible | TASK [Verify all required image streams were created] ************************** 2025-09-10 14:35:50,295 p=16423 u=student n=ansible | skipping: [utility] => (item=centos7-guest) 2025-09-10 14:35:50,304 p=16423 u=student n=ansible | skipping: [utility] => (item=centos-stream-8-guest) 2025-09-10 14:35:50,310 p=16423 u=student n=ansible | skipping: [utility] => (item=fedora-guest) 2025-09-10 14:35:50,327 p=16423 u=student n=ansible | skipping: [utility] => (item=centos-stream-9-guest) 2025-09-10 14:35:50,331 p=16423 u=student n=ansible | TASK [Display final status] **************************************************** 2025-09-10 14:35:50,395 p=16423 u=student n=ansible | ok: [utility] => msg: - Final verification complete - 'Namespace exists: True' - 'All required image streams verified: False' 2025-09-10 14:35:50,398 p=16423 u=student n=ansible | TASK [Remove existing datasources to allow renewal] **************************** 2025-09-10 14:35:50,457 p=16423 u=student n=ansible | skipping: [utility] => (item=centos-stream8) 2025-09-10 14:35:50,474 p=16423 u=student n=ansible | skipping: [utility] => (item=centos-stream9) 2025-09-10 14:35:50,480 p=16423 u=student n=ansible | skipping: [utility] => (item=centos7) 2025-09-10 14:35:50,483 p=16423 u=student n=ansible | skipping: [utility] => (item=fedora) 2025-09-10 14:35:50,487 p=16423 u=student n=ansible | TASK [Remove existing DataImportCron resources to allow renewal] *************** 2025-09-10 14:35:50,547 p=16423 u=student n=ansible | skipping: [utility] => (item=centos-7-image-cron) 2025-09-10 14:35:50,551 p=16423 u=student n=ansible | skipping: [utility] => (item=centos-stream8-image-cron) 2025-09-10 14:35:50,557 p=16423 u=student n=ansible | skipping: [utility] => (item=centos-stream9-image-cron) 2025-09-10 14:35:50,560 p=16423 u=student n=ansible | skipping: [utility] => (item=fedora-image-cron) 2025-09-10 14:35:50,564 p=16423 u=student n=ansible | TASK [Confirm HCO status] ****************************************************** 2025-09-10 14:35:51,788 p=16423 u=student n=ansible | ok: [utility] 2025-09-10 14:35:51,840 p=16423 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 14:35:51,841 p=16423 u=student n=ansible | utility : ok=8 changed=1 unreachable=0 failed=0 skipped=9 rescued=0 ignored=0 2025-09-10 14:35:54,987 p=16518 u=student n=ansible | PLAY [Wait until the 'OpenShift Virtualization' operator endpoints respond] **** 2025-09-10 14:35:55,007 p=16518 u=student n=ansible | TASK [Get Deployments] ********************************************************* 2025-09-10 14:35:57,336 p=16518 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 14:35:57,336 p=16518 u=student n=ansible | ok: [utility] 2025-09-10 14:35:57,394 p=16518 u=student n=ansible | TASK [Wait for Deployments to be available] ************************************ 2025-09-10 14:35:59,055 p=16518 u=student n=ansible | ok: [utility] => (item=aaq-operator) 2025-09-10 14:36:00,432 p=16518 u=student n=ansible | ok: [utility] => (item=cdi-apiserver) 2025-09-10 14:36:01,873 p=16518 u=student n=ansible | ok: [utility] => (item=cdi-deployment) 2025-09-10 14:36:03,142 p=16518 u=student n=ansible | ok: [utility] => (item=cdi-operator) 2025-09-10 14:36:04,409 p=16518 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-10 14:36:05,766 p=16518 u=student n=ansible | ok: [utility] => (item=cluster-network-addons-operator) 2025-09-10 14:36:07,100 p=16518 u=student n=ansible | ok: [utility] => (item=hco-operator) 2025-09-10 14:36:08,539 p=16518 u=student n=ansible | ok: [utility] => (item=hco-webhook) 2025-09-10 14:36:09,932 p=16518 u=student n=ansible | ok: [utility] => (item=hostpath-provisioner-operator) 2025-09-10 14:36:11,250 p=16518 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-10 14:36:12,717 p=16518 u=student n=ansible | ok: [utility] => (item=kubemacpool-cert-manager) 2025-09-10 14:36:14,036 p=16518 u=student n=ansible | ok: [utility] => (item=kubemacpool-mac-controller-manager) 2025-09-10 14:36:15,532 p=16518 u=student n=ansible | ok: [utility] => (item=kubevirt-apiserver-proxy) 2025-09-10 14:36:17,103 p=16518 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin) 2025-09-10 14:36:18,481 p=16518 u=student n=ansible | ok: [utility] => (item=mtq-operator) 2025-09-10 14:36:20,183 p=16518 u=student n=ansible | ok: [utility] => (item=ssp-operator) 2025-09-10 14:36:21,588 p=16518 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-10 14:36:22,979 p=16518 u=student n=ansible | ok: [utility] => (item=virt-controller) 2025-09-10 14:36:24,334 p=16518 u=student n=ansible | ok: [utility] => (item=virt-exportproxy) 2025-09-10 14:36:25,788 p=16518 u=student n=ansible | ok: [utility] => (item=virt-operator) 2025-09-10 14:36:27,158 p=16518 u=student n=ansible | ok: [utility] => (item=virt-template-validator) 2025-09-10 14:36:27,342 p=16518 u=student n=ansible | TASK [Get DaemonSets] ********************************************************** 2025-09-10 14:36:28,916 p=16518 u=student n=ansible | ok: [utility] 2025-09-10 14:36:28,934 p=16518 u=student n=ansible | TASK [Wait for Daemonsets to be ready] ***************************************** 2025-09-10 14:36:30,947 p=16518 u=student n=ansible | ok: [utility] => (item=bridge-marker) 2025-09-10 14:36:32,570 p=16518 u=student n=ansible | ok: [utility] => (item=kube-cni-linux-bridge-plugin) 2025-09-10 14:36:34,120 p=16518 u=student n=ansible | ok: [utility] => (item=virt-handler) 2025-09-10 14:36:34,131 p=16518 u=student n=ansible | TASK [Wait for endpoints to be ready] ****************************************** 2025-09-10 14:36:35,533 p=16518 u=student n=ansible | ok: [utility] => (item=cdi-api) 2025-09-10 14:36:36,894 p=16518 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-10 14:36:38,526 p=16518 u=student n=ansible | ok: [utility] => (item=hco-webhook-service) 2025-09-10 14:36:39,802 p=16518 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-10 14:36:40,944 p=16518 u=student n=ansible | ok: [utility] => (item=kubemacpool-service) 2025-09-10 14:36:42,231 p=16518 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin-service) 2025-09-10 14:36:43,686 p=16518 u=student n=ansible | ok: [utility] => (item=kubevirt-operator-webhook) 2025-09-10 14:36:44,913 p=16518 u=student n=ansible | ok: [utility] => (item=ssp-operator-service) 2025-09-10 14:36:46,179 p=16518 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-10 14:36:46,188 p=16518 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 14:36:46,188 p=16518 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-10 14:36:49,482 p=16786 u=student n=ansible | PLAY [Download virtctl and virt-viewer] **************************************** 2025-09-10 14:36:49,507 p=16786 u=student n=ansible | TASK [Check if 'virtctl' is in 'virt_path'] ************************************ 2025-09-10 14:36:50,359 p=16786 u=student n=ansible | ok: [utility -> localhost] 2025-09-10 14:36:50,366 p=16786 u=student n=ansible | TASK [Check for 'virtctl' automcomplete] *************************************** 2025-09-10 14:36:50,954 p=16786 u=student n=ansible | ok: [utility -> localhost] 2025-09-10 14:36:50,962 p=16786 u=student n=ansible | TASK [Add 'virtctl' autocomplete if virt installed but not in path] ************ 2025-09-10 14:36:51,033 p=16786 u=student n=ansible | skipping: [utility] 2025-09-10 14:36:51,101 p=16786 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 14:36:51,102 p=16786 u=student n=ansible | utility : ok=2 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-10 14:36:54,272 p=16851 u=student n=ansible | PLAY [Delete project and namespace] ******************************************** 2025-09-10 14:36:54,296 p=16851 u=student n=ansible | TASK [project-namespace-delete : Log in as admin] ****************************** 2025-09-10 14:36:55,712 p=16851 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-10 14:36:55,770 p=16851 u=student n=ansible | TASK [project-namespace-delete : Check if namespace exists: ha-loadbalance] **** 2025-09-10 14:36:57,506 p=16851 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 14:36:57,507 p=16851 u=student n=ansible | ok: [utility] 2025-09-10 14:36:57,513 p=16851 u=student n=ansible | TASK [project-namespace-delete : Patch namespace to delete finalizers] ********* 2025-09-10 14:36:57,537 p=16851 u=student n=ansible | skipping: [utility] 2025-09-10 14:36:57,548 p=16851 u=student n=ansible | TASK [project-namespace-delete : Delete namespace: ha-loadbalance] ************* 2025-09-10 14:36:59,589 p=16851 u=student n=ansible | ok: [utility] 2025-09-10 14:36:59,595 p=16851 u=student n=ansible | TASK [project-namespace-delete : Delete project: ha-loadbalance] *************** 2025-09-10 14:37:00,934 p=16851 u=student n=ansible | ok: [utility] 2025-09-10 14:37:00,941 p=16851 u=student n=ansible | TASK [project-namespace-delete : Wait for resources to be deleted: ha-loadbalance] *** 2025-09-10 14:37:02,170 p=16851 u=student n=ansible | ok: [utility] => (item=Namespace) 2025-09-10 14:37:03,330 p=16851 u=student n=ansible | ok: [utility] => (item=Project) 2025-09-10 14:37:03,332 p=16851 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 14:37:03,333 p=16851 u=student n=ansible | utility : ok=5 changed=1 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-10 14:37:06,445 p=16917 u=student n=ansible | PLAY [Create Project, VM, and datavolume] ************************************** 2025-09-10 14:37:06,498 p=16917 u=student n=ansible | TASK [Create project ha-loadbalance] ******************************************* 2025-09-10 14:37:08,312 p=16917 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 14:37:08,312 p=16917 u=student n=ansible | changed: [utility] 2025-09-10 14:37:08,316 p=16917 u=student n=ansible | TASK [Ensure the kubevirt.io:admin clusterrolebinding exists for vt-admin] ***** 2025-09-10 14:37:09,901 p=16917 u=student n=ansible | ok: [utility] 2025-09-10 14:37:09,905 p=16917 u=student n=ansible | TASK [Ensure the admin clusterrolebinding exists for vt-admin] ***************** 2025-09-10 14:37:11,097 p=16917 u=student n=ansible | changed: [utility] 2025-09-10 14:37:11,106 p=16917 u=student n=ansible | TASK [Create VM and DV '{{ vm_name }}'] **************************************** 2025-09-10 14:37:27,505 p=16917 u=student n=ansible | changed: [utility] => (item=server1) 2025-09-10 14:37:49,043 p=16917 u=student n=ansible | changed: [utility] => (item=server2) 2025-09-10 14:37:49,047 p=16917 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 14:37:49,048 p=16917 u=student n=ansible | utility : ok=4 changed=3 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-10 14:59:19,777 p=17359 u=student n=ansible | PLAY [Delete project and namespace] ******************************************** 2025-09-10 14:59:19,798 p=17359 u=student n=ansible | TASK [project-namespace-delete : Log in as admin] ****************************** 2025-09-10 14:59:21,468 p=17359 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-10 14:59:21,512 p=17359 u=student n=ansible | TASK [project-namespace-delete : Check if namespace exists: ha-loadbalance] **** 2025-09-10 14:59:23,266 p=17359 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 14:59:23,267 p=17359 u=student n=ansible | ok: [utility] 2025-09-10 14:59:23,272 p=17359 u=student n=ansible | TASK [project-namespace-delete : Patch namespace to delete finalizers] ********* 2025-09-10 14:59:25,164 p=17359 u=student n=ansible | --- before +++ after @@ -36,13 +36,4 @@ manager: openshift-apiserver operation: Update time: '2025-09-10T18:37:08Z' - - apiVersion: v1 - fieldsType: FieldsV1 - fieldsV1: - f:spec: - f:finalizers: {} - manager: openshift-controller-manager - operation: Update - subresource: finalize - time: '2025-09-10T18:37:08Z' - resourceVersion: '3058681' + resourceVersion: '3078263' 2025-09-10 14:59:25,165 p=17359 u=student n=ansible | changed: [utility] 2025-09-10 14:59:25,170 p=17359 u=student n=ansible | TASK [project-namespace-delete : Delete namespace: ha-loadbalance] ************* 2025-09-10 14:59:41,840 p=17359 u=student n=ansible | changed: [utility] 2025-09-10 14:59:41,850 p=17359 u=student n=ansible | TASK [project-namespace-delete : Delete project: ha-loadbalance] *************** 2025-09-10 14:59:43,101 p=17359 u=student n=ansible | ok: [utility] 2025-09-10 14:59:43,106 p=17359 u=student n=ansible | TASK [project-namespace-delete : Wait for resources to be deleted: ha-loadbalance] *** 2025-09-10 14:59:44,324 p=17359 u=student n=ansible | ok: [utility] => (item=Namespace) 2025-09-10 14:59:45,557 p=17359 u=student n=ansible | ok: [utility] => (item=Project) 2025-09-10 14:59:45,565 p=17359 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 14:59:45,566 p=17359 u=student n=ansible | utility : ok=6 changed=3 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-10 15:00:09,978 p=17454 u=student n=ansible | PLAY [Check CatalogSource] ***************************************************** 2025-09-10 15:00:09,994 p=17454 u=student n=ansible | TASK [Log in as admin] ********************************************************* 2025-09-10 15:00:11,249 p=17454 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-10 15:00:11,286 p=17454 u=student n=ansible | TASK [Get CatalogSource "do316-catalog-cs"] ************************************ 2025-09-10 15:00:13,056 p=17454 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 15:00:13,057 p=17454 u=student n=ansible | ok: [utility] 2025-09-10 15:00:13,061 p=17454 u=student n=ansible | TASK [Verify CatalogSource pods] *********************************************** 2025-09-10 15:00:14,389 p=17454 u=student n=ansible | ok: [utility] 2025-09-10 15:00:14,396 p=17454 u=student n=ansible | TASK [Print current CatalogSource pod info] ************************************ 2025-09-10 15:00:14,445 p=17454 u=student n=ansible | ok: [utility] => pod_info: name: do316-catalog-cs-7z474 phase: Running ready: true started: true 2025-09-10 15:00:14,450 p=17454 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 15:00:14,451 p=17454 u=student n=ansible | utility : ok=4 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-10 15:00:17,577 p=17495 u=student n=ansible | PLAY [Manage Kubernetes Storage Classes] *************************************** 2025-09-10 15:00:17,600 p=17495 u=student n=ansible | TASK [Gather Kubernetes storage classes] *************************************** 2025-09-10 15:00:19,566 p=17495 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 15:00:19,567 p=17495 u=student n=ansible | ok: [utility] 2025-09-10 15:00:19,574 p=17495 u=student n=ansible | TASK [Create a fact list of all storage classes] ******************************* 2025-09-10 15:00:19,685 p=17495 u=student n=ansible | ok: [utility] 2025-09-10 15:00:19,692 p=17495 u=student n=ansible | TASK [Print storage classes] *************************************************** 2025-09-10 15:00:19,711 p=17495 u=student n=ansible | skipping: [utility] 2025-09-10 15:00:19,717 p=17495 u=student n=ansible | TASK [Initialize list variable] ************************************************ 2025-09-10 15:00:19,821 p=17495 u=student n=ansible | ok: [utility] 2025-09-10 15:00:19,829 p=17495 u=student n=ansible | TASK [Check for existing default storage class] ******************************** 2025-09-10 15:00:19,915 p=17495 u=student n=ansible | skipping: [utility] => (item=nfs-storage) 2025-09-10 15:00:19,952 p=17495 u=student n=ansible | ok: [utility] => (item=ocs-external-storagecluster-ceph-rbd) 2025-09-10 15:00:19,966 p=17495 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rbd-virtualization) 2025-09-10 15:00:19,978 p=17495 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-ceph-rgw) 2025-09-10 15:00:19,989 p=17495 u=student n=ansible | skipping: [utility] => (item=ocs-external-storagecluster-cephfs) 2025-09-10 15:00:20,003 p=17495 u=student n=ansible | skipping: [utility] => (item=openshift-storage.noobaa.io) 2025-09-10 15:00:20,011 p=17495 u=student n=ansible | TASK [Debug current_default_sc] ************************************************ 2025-09-10 15:00:20,093 p=17495 u=student n=ansible | ok: [utility] => msg: - ocs-external-storagecluster-ceph-rbd 2025-09-10 15:00:20,139 p=17495 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 15:00:20,140 p=17495 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-10 15:00:23,419 p=17526 u=student n=ansible | PLAY [Install the 'OpenShift Virtualization' operator] ************************* 2025-09-10 15:00:23,439 p=17526 u=student n=ansible | TASK [Check CSV] *************************************************************** 2025-09-10 15:00:24,656 p=17526 u=student n=ansible | changed: [utility] 2025-09-10 15:00:24,664 p=17526 u=student n=ansible | TASK [Install virt operator] *************************************************** 2025-09-10 15:00:24,748 p=17526 u=student n=ansible | skipping: [utility] 2025-09-10 15:00:24,757 p=17526 u=student n=ansible | TASK [Check if openshift-virtualization-os-images namespace exists] ************ 2025-09-10 15:00:26,584 p=17526 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 15:00:26,585 p=17526 u=student n=ansible | ok: [utility] 2025-09-10 15:00:26,591 p=17526 u=student n=ansible | TASK [Check for specific image streams in the namespace] *********************** 2025-09-10 15:00:28,101 p=17526 u=student n=ansible | ok: [utility] => (item=centos7-guest) 2025-09-10 15:00:29,261 p=17526 u=student n=ansible | ok: [utility] => (item=centos-stream-8-guest) 2025-09-10 15:00:30,579 p=17526 u=student n=ansible | ok: [utility] => (item=fedora-guest) 2025-09-10 15:00:31,960 p=17526 u=student n=ansible | ok: [utility] => (item=centos-stream-9-guest) 2025-09-10 15:00:31,968 p=17526 u=student n=ansible | TASK [Set facts for namespace and image streams status] ************************ 2025-09-10 15:00:32,033 p=17526 u=student n=ansible | ok: [utility] 2025-09-10 15:00:32,040 p=17526 u=student n=ansible | TASK [Determine if all required image streams exist] *************************** 2025-09-10 15:00:32,107 p=17526 u=student n=ansible | ok: [utility] 2025-09-10 15:00:32,110 p=17526 u=student n=ansible | TASK [Set default value for all_imagestreams_exist when namespace doesn't exist] *** 2025-09-10 15:00:32,160 p=17526 u=student n=ansible | skipping: [utility] 2025-09-10 15:00:32,165 p=17526 u=student n=ansible | TASK [Display current status] ************************************************** 2025-09-10 15:00:32,249 p=17526 u=student n=ansible | ok: [utility] => msg: - 'Namespace exists: True' - 'All required image streams exist: True' - 'Required image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Existing image streams: [''centos7-guest'', ''centos-stream-8-guest'', ''fedora-guest'', ''centos-stream-9-guest'']' - 'Missing image streams: []' 2025-09-10 15:00:32,256 p=17526 u=student n=ansible | TASK [Apply image mirrors configuration] *************************************** 2025-09-10 15:00:32,313 p=17526 u=student n=ansible | skipping: [utility] 2025-09-10 15:00:32,321 p=17526 u=student n=ansible | TASK [Wait for image mirrors to be applied] ************************************ 2025-09-10 15:00:32,380 p=17526 u=student n=ansible | skipping: [utility] 2025-09-10 15:00:32,384 p=17526 u=student n=ansible | TASK [Apply virtualization image streams] ************************************** 2025-09-10 15:00:32,447 p=17526 u=student n=ansible | skipping: [utility] 2025-09-10 15:00:32,451 p=17526 u=student n=ansible | TASK [Verify namespace was created] ******************************************** 2025-09-10 15:00:32,513 p=17526 u=student n=ansible | skipping: [utility] 2025-09-10 15:00:32,518 p=17526 u=student n=ansible | TASK [Verify all required image streams were created] ************************** 2025-09-10 15:00:32,574 p=17526 u=student n=ansible | skipping: [utility] => (item=centos7-guest) 2025-09-10 15:00:32,579 p=17526 u=student n=ansible | skipping: [utility] => (item=centos-stream-8-guest) 2025-09-10 15:00:32,583 p=17526 u=student n=ansible | skipping: [utility] => (item=fedora-guest) 2025-09-10 15:00:32,588 p=17526 u=student n=ansible | skipping: [utility] => (item=centos-stream-9-guest) 2025-09-10 15:00:32,596 p=17526 u=student n=ansible | TASK [Display final status] **************************************************** 2025-09-10 15:00:32,674 p=17526 u=student n=ansible | ok: [utility] => msg: - Final verification complete - 'Namespace exists: True' - 'All required image streams verified: False' 2025-09-10 15:00:32,678 p=17526 u=student n=ansible | TASK [Remove existing datasources to allow renewal] **************************** 2025-09-10 15:00:32,748 p=17526 u=student n=ansible | skipping: [utility] => (item=centos-stream8) 2025-09-10 15:00:32,752 p=17526 u=student n=ansible | skipping: [utility] => (item=centos-stream9) 2025-09-10 15:00:32,753 p=17526 u=student n=ansible | skipping: [utility] => (item=centos7) 2025-09-10 15:00:32,755 p=17526 u=student n=ansible | skipping: [utility] => (item=fedora) 2025-09-10 15:00:32,760 p=17526 u=student n=ansible | TASK [Remove existing DataImportCron resources to allow renewal] *************** 2025-09-10 15:00:32,813 p=17526 u=student n=ansible | skipping: [utility] => (item=centos-7-image-cron) 2025-09-10 15:00:32,819 p=17526 u=student n=ansible | skipping: [utility] => (item=centos-stream8-image-cron) 2025-09-10 15:00:32,825 p=17526 u=student n=ansible | skipping: [utility] => (item=centos-stream9-image-cron) 2025-09-10 15:00:32,830 p=17526 u=student n=ansible | skipping: [utility] => (item=fedora-image-cron) 2025-09-10 15:00:32,834 p=17526 u=student n=ansible | TASK [Confirm HCO status] ****************************************************** 2025-09-10 15:00:34,157 p=17526 u=student n=ansible | ok: [utility] 2025-09-10 15:00:34,213 p=17526 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 15:00:34,213 p=17526 u=student n=ansible | utility : ok=8 changed=1 unreachable=0 failed=0 skipped=9 rescued=0 ignored=0 2025-09-10 15:00:37,549 p=17622 u=student n=ansible | PLAY [Delete the 'Node Maintenance' operator] ********************************** 2025-09-10 15:00:37,570 p=17622 u=student n=ansible | TASK [Remove resources (all)] ************************************************** 2025-09-10 15:00:39,576 p=17622 u=student n=ansible | An exception occurred during task execution. To see the full traceback, use -vvv. The error was: ansible_collections.kubernetes.core.plugins.module_utils.k8s.exceptions.CoreException: Failed to find exact match for nodemaintenance.medik8s.io/v1beta1.NodeMaintenance by [kind, name, singularName, shortNames] 2025-09-10 15:00:39,577 p=17622 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 15:00:39,579 p=17622 u=student n=ansible | fatal: [utility]: FAILED! => changed=false ansible_facts: discovered_interpreter_python: /usr/libexec/platform-python msg: Failed to find exact match for nodemaintenance.medik8s.io/v1beta1.NodeMaintenance by [kind, name, singularName, shortNames] 2025-09-10 15:00:39,579 p=17622 u=student n=ansible | ...ignoring 2025-09-10 15:00:39,584 p=17622 u=student n=ansible | TASK [Delete project] ********************************************************** 2025-09-10 15:00:40,974 p=17622 u=student n=ansible | ok: [utility] 2025-09-10 15:00:40,979 p=17622 u=student n=ansible | TASK [Remove CRDs] ************************************************************* 2025-09-10 15:00:42,495 p=17622 u=student n=ansible | ok: [utility] 2025-09-10 15:00:42,498 p=17622 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 15:00:42,498 p=17622 u=student n=ansible | utility : ok=3 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=1 2025-09-10 15:00:45,596 p=17663 u=student n=ansible | PLAY [Wait until the 'OpenShift Virtualization' operator endpoints respond] **** 2025-09-10 15:00:45,616 p=17663 u=student n=ansible | TASK [Get Deployments] ********************************************************* 2025-09-10 15:00:47,839 p=17663 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 15:00:47,840 p=17663 u=student n=ansible | ok: [utility] 2025-09-10 15:00:47,873 p=17663 u=student n=ansible | TASK [Wait for Deployments to be available] ************************************ 2025-09-10 15:00:49,493 p=17663 u=student n=ansible | ok: [utility] => (item=aaq-operator) 2025-09-10 15:00:50,772 p=17663 u=student n=ansible | ok: [utility] => (item=cdi-apiserver) 2025-09-10 15:00:52,068 p=17663 u=student n=ansible | ok: [utility] => (item=cdi-deployment) 2025-09-10 15:00:53,396 p=17663 u=student n=ansible | ok: [utility] => (item=cdi-operator) 2025-09-10 15:00:54,848 p=17663 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-10 15:00:56,114 p=17663 u=student n=ansible | ok: [utility] => (item=cluster-network-addons-operator) 2025-09-10 15:00:57,454 p=17663 u=student n=ansible | ok: [utility] => (item=hco-operator) 2025-09-10 15:00:58,729 p=17663 u=student n=ansible | ok: [utility] => (item=hco-webhook) 2025-09-10 15:01:00,119 p=17663 u=student n=ansible | ok: [utility] => (item=hostpath-provisioner-operator) 2025-09-10 15:01:01,491 p=17663 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-10 15:01:02,772 p=17663 u=student n=ansible | ok: [utility] => (item=kubemacpool-cert-manager) 2025-09-10 15:01:04,111 p=17663 u=student n=ansible | ok: [utility] => (item=kubemacpool-mac-controller-manager) 2025-09-10 15:01:05,432 p=17663 u=student n=ansible | ok: [utility] => (item=kubevirt-apiserver-proxy) 2025-09-10 15:01:06,946 p=17663 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin) 2025-09-10 15:01:08,496 p=17663 u=student n=ansible | ok: [utility] => (item=mtq-operator) 2025-09-10 15:01:09,894 p=17663 u=student n=ansible | ok: [utility] => (item=ssp-operator) 2025-09-10 15:01:11,227 p=17663 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-10 15:01:13,880 p=17663 u=student n=ansible | ok: [utility] => (item=virt-controller) 2025-09-10 15:01:15,236 p=17663 u=student n=ansible | ok: [utility] => (item=virt-exportproxy) 2025-09-10 15:01:16,653 p=17663 u=student n=ansible | ok: [utility] => (item=virt-operator) 2025-09-10 15:01:18,232 p=17663 u=student n=ansible | ok: [utility] => (item=virt-template-validator) 2025-09-10 15:01:18,362 p=17663 u=student n=ansible | TASK [Get DaemonSets] ********************************************************** 2025-09-10 15:01:19,785 p=17663 u=student n=ansible | ok: [utility] 2025-09-10 15:01:19,798 p=17663 u=student n=ansible | TASK [Wait for Daemonsets to be ready] ***************************************** 2025-09-10 15:01:21,322 p=17663 u=student n=ansible | ok: [utility] => (item=bridge-marker) 2025-09-10 15:01:22,794 p=17663 u=student n=ansible | ok: [utility] => (item=kube-cni-linux-bridge-plugin) 2025-09-10 15:01:24,227 p=17663 u=student n=ansible | ok: [utility] => (item=virt-handler) 2025-09-10 15:01:24,239 p=17663 u=student n=ansible | TASK [Wait for endpoints to be ready] ****************************************** 2025-09-10 15:01:25,768 p=17663 u=student n=ansible | ok: [utility] => (item=cdi-api) 2025-09-10 15:01:27,012 p=17663 u=student n=ansible | ok: [utility] => (item=cdi-uploadproxy) 2025-09-10 15:01:28,291 p=17663 u=student n=ansible | ok: [utility] => (item=hco-webhook-service) 2025-09-10 15:01:29,460 p=17663 u=student n=ansible | ok: [utility] => (item=hyperconverged-cluster-cli-download) 2025-09-10 15:01:30,728 p=17663 u=student n=ansible | ok: [utility] => (item=kubemacpool-service) 2025-09-10 15:01:32,011 p=17663 u=student n=ansible | ok: [utility] => (item=kubevirt-console-plugin-service) 2025-09-10 15:01:33,133 p=17663 u=student n=ansible | ok: [utility] => (item=kubevirt-operator-webhook) 2025-09-10 15:01:34,317 p=17663 u=student n=ansible | ok: [utility] => (item=ssp-operator-service) 2025-09-10 15:01:35,544 p=17663 u=student n=ansible | ok: [utility] => (item=virt-api) 2025-09-10 15:01:35,554 p=17663 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 15:01:35,554 p=17663 u=student n=ansible | utility : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-10 15:01:38,820 p=17962 u=student n=ansible | PLAY [Download virtctl and virt-viewer] **************************************** 2025-09-10 15:01:38,840 p=17962 u=student n=ansible | TASK [Check if 'virtctl' is in 'virt_path'] ************************************ 2025-09-10 15:01:39,568 p=17962 u=student n=ansible | ok: [utility -> localhost] 2025-09-10 15:01:39,574 p=17962 u=student n=ansible | TASK [Check for 'virtctl' automcomplete] *************************************** 2025-09-10 15:01:40,030 p=17962 u=student n=ansible | ok: [utility -> localhost] 2025-09-10 15:01:40,038 p=17962 u=student n=ansible | TASK [Add 'virtctl' autocomplete if virt installed but not in path] ************ 2025-09-10 15:01:40,125 p=17962 u=student n=ansible | skipping: [utility] 2025-09-10 15:01:40,169 p=17962 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 15:01:40,169 p=17962 u=student n=ansible | utility : ok=2 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-10 15:01:43,319 p=18024 u=student n=ansible | PLAY [Delete project and namespace] ******************************************** 2025-09-10 15:01:43,337 p=18024 u=student n=ansible | TASK [project-namespace-delete : Log in as admin] ****************************** 2025-09-10 15:01:44,610 p=18024 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-10 15:01:44,655 p=18024 u=student n=ansible | TASK [project-namespace-delete : Check if namespace exists: ha-maintenance] **** 2025-09-10 15:01:46,361 p=18024 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 15:01:46,361 p=18024 u=student n=ansible | ok: [utility] 2025-09-10 15:01:46,369 p=18024 u=student n=ansible | TASK [project-namespace-delete : Patch namespace to delete finalizers] ********* 2025-09-10 15:01:46,397 p=18024 u=student n=ansible | skipping: [utility] 2025-09-10 15:01:46,406 p=18024 u=student n=ansible | TASK [project-namespace-delete : Delete namespace: ha-maintenance] ************* 2025-09-10 15:01:48,159 p=18024 u=student n=ansible | ok: [utility] 2025-09-10 15:01:48,166 p=18024 u=student n=ansible | TASK [project-namespace-delete : Delete project: ha-maintenance] *************** 2025-09-10 15:01:49,447 p=18024 u=student n=ansible | ok: [utility] 2025-09-10 15:01:49,453 p=18024 u=student n=ansible | TASK [project-namespace-delete : Wait for resources to be deleted: ha-maintenance] *** 2025-09-10 15:01:50,683 p=18024 u=student n=ansible | ok: [utility] => (item=Namespace) 2025-09-10 15:01:51,982 p=18024 u=student n=ansible | ok: [utility] => (item=Project) 2025-09-10 15:01:51,985 p=18024 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 15:01:51,985 p=18024 u=student n=ansible | utility : ok=5 changed=1 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2025-09-10 15:01:55,086 p=18090 u=student n=ansible | PLAY [Create the vm1 virtual machine] ****************************************** 2025-09-10 15:01:55,133 p=18090 u=student n=ansible | TASK [Ensure the project exist: ha-maintenance] ******************************** 2025-09-10 15:01:57,134 p=18090 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 15:01:57,135 p=18090 u=student n=ansible | changed: [utility] 2025-09-10 15:01:57,139 p=18090 u=student n=ansible | TASK [Ensure the admin clusterrolebinding exists for vt-admin] ***************** 2025-09-10 15:01:58,786 p=18090 u=student n=ansible | changed: [utility] 2025-09-10 15:01:58,792 p=18090 u=student n=ansible | TASK [Wait for DataSource to be available] ************************************* 2025-09-10 15:02:00,590 p=18090 u=student n=ansible | ok: [utility] 2025-09-10 15:02:00,594 p=18090 u=student n=ansible | TASK [Ensure the VM and the data volume exist] ********************************* 2025-09-10 15:02:12,103 p=18090 u=student n=ansible | changed: [utility] 2025-09-10 15:02:12,105 p=18090 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 15:02:12,106 p=18090 u=student n=ansible | utility : ok=4 changed=3 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-10 15:25:41,343 p=18396 u=student n=ansible | PLAY [Check CatalogSource] ***************************************************** 2025-09-10 15:25:41,358 p=18396 u=student n=ansible | TASK [Log in as admin] ********************************************************* 2025-09-10 15:25:42,954 p=18396 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-10 15:25:43,034 p=18396 u=student n=ansible | TASK [Get CatalogSource "do316-catalog-cs"] ************************************ 2025-09-10 15:25:44,732 p=18396 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 15:25:44,732 p=18396 u=student n=ansible | ok: [utility] 2025-09-10 15:25:44,736 p=18396 u=student n=ansible | TASK [Verify CatalogSource pods] *********************************************** 2025-09-10 15:25:45,991 p=18396 u=student n=ansible | ok: [utility] 2025-09-10 15:25:46,001 p=18396 u=student n=ansible | TASK [Print current CatalogSource pod info] ************************************ 2025-09-10 15:25:46,053 p=18396 u=student n=ansible | ok: [utility] => pod_info: name: do316-catalog-cs-4h9n2 phase: Running ready: true started: true 2025-09-10 15:25:46,056 p=18396 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 15:25:46,057 p=18396 u=student n=ansible | utility : ok=4 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-10 15:25:49,179 p=18441 u=student n=ansible | PLAY [Delete the 'Node Maintenance' resources] ********************************* 2025-09-10 15:25:49,238 p=18441 u=student n=ansible | TASK [Remove NodeMaintenance resources (all)] ********************************** 2025-09-10 15:25:51,167 p=18441 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 15:25:51,167 p=18441 u=student n=ansible | changed: [utility] 2025-09-10 15:25:51,170 p=18441 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 15:25:51,170 p=18441 u=student n=ansible | utility : ok=1 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-09-10 15:25:54,314 p=18462 u=student n=ansible | PLAY [Delete project and namespace] ******************************************** 2025-09-10 15:25:54,338 p=18462 u=student n=ansible | TASK [project-namespace-delete : Log in as admin] ****************************** 2025-09-10 15:25:55,575 p=18462 u=student n=ansible | changed: [utility] => (item=admin) 2025-09-10 15:25:55,612 p=18462 u=student n=ansible | TASK [project-namespace-delete : Check if namespace exists: ha-maintenance] **** 2025-09-10 15:25:57,374 p=18462 u=student n=ansible | [WARNING]: kubernetes<24.2.0 is not supported or tested. Some features may not work. 2025-09-10 15:25:57,375 p=18462 u=student n=ansible | ok: [utility] 2025-09-10 15:25:57,381 p=18462 u=student n=ansible | TASK [project-namespace-delete : Patch namespace to delete finalizers] ********* 2025-09-10 15:25:59,264 p=18462 u=student n=ansible | --- before +++ after @@ -36,13 +36,4 @@ manager: openshift-apiserver operation: Update time: '2025-09-10T19:01:56Z' - - apiVersion: v1 - fieldsType: FieldsV1 - fieldsV1: - f:spec: - f:finalizers: {} - manager: openshift-controller-manager - operation: Update - subresource: finalize - time: '2025-09-10T19:01:56Z' - resourceVersion: '3080693' + resourceVersion: '3105872' 2025-09-10 15:25:59,265 p=18462 u=student n=ansible | changed: [utility] 2025-09-10 15:25:59,273 p=18462 u=student n=ansible | TASK [project-namespace-delete : Delete namespace: ha-maintenance] ************* 2025-09-10 15:26:16,256 p=18462 u=student n=ansible | changed: [utility] 2025-09-10 15:26:16,276 p=18462 u=student n=ansible | TASK [project-namespace-delete : Delete project: ha-maintenance] *************** 2025-09-10 15:26:17,634 p=18462 u=student n=ansible | ok: [utility] 2025-09-10 15:26:17,649 p=18462 u=student n=ansible | TASK [project-namespace-delete : Wait for resources to be deleted: ha-maintenance] *** 2025-09-10 15:26:19,176 p=18462 u=student n=ansible | ok: [utility] => (item=Namespace) 2025-09-10 15:26:20,579 p=18462 u=student n=ansible | ok: [utility] => (item=Project) 2025-09-10 15:26:20,597 p=18462 u=student n=ansible | PLAY RECAP ********************************************************************* 2025-09-10 15:26:20,597 p=18462 u=student n=ansible | utility : ok=6 changed=3 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0