2026-03-19 10:36:04.532101 | Job console starting... 2026-03-19 10:36:04.755132 | Updating repositories 2026-03-19 10:36:05.455017 | Preparing job workspace 2026-03-19 10:36:13.344038 | Running Ansible setup... 2026-03-19 10:36:16.103044 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-03-19 10:36:16.624590 | 2026-03-19 10:36:16.624682 | PLAY [localhost] 2026-03-19 10:36:16.632405 | 2026-03-19 10:36:16.632468 | TASK [Gathering Facts] 2026-03-19 10:36:17.416024 | localhost | ok 2026-03-19 10:36:17.428275 | 2026-03-19 10:36:17.428383 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-19 10:36:17.725511 | localhost -> localhost | changed 2026-03-19 10:36:17.730739 | 2026-03-19 10:36:17.730830 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-19 10:36:18.422074 | localhost -> localhost | changed 2026-03-19 10:36:18.429970 | 2026-03-19 10:36:18.430051 | TASK [Setup log path fact] 2026-03-19 10:36:18.449286 | localhost | ok 2026-03-19 10:36:18.460119 | 2026-03-19 10:36:18.460181 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-19 10:36:18.477292 | localhost | ok 2026-03-19 10:36:18.484497 | 2026-03-19 10:36:18.484569 | TASK [emit-job-header : Print job information] 2026-03-19 10:36:18.512708 | # Job Information 2026-03-19 10:36:18.512826 | Ansible Version: 2.15.12 2026-03-19 10:36:18.512855 | Job: cifmw-molecule-bm_sno 2026-03-19 10:36:18.512877 | Pipeline: github-check 2026-03-19 10:36:18.512895 | Executor: ibm-bm4-ze.softwarefactory-project.io 2026-03-19 10:36:18.512913 | Triggered by: https://github.com/openstack-k8s-operators/ci-framework/pull/3739 2026-03-19 10:36:18.512932 | Log URL (when completed): https://logserver.rdoproject.org/60d/rdoproject.org/60d8f2cdf2de4679bf1859bb0f4c73dd/ 2026-03-19 10:36:18.512950 | Event ID: 43fd0470-237f-11f1-875a-472030081933 2026-03-19 10:36:18.516422 | 2026-03-19 10:36:18.516483 | LOOP [emit-job-header : Print node information] 2026-03-19 10:36:18.612851 | localhost | ok: 2026-03-19 10:36:18.613050 | localhost | # Node Information 2026-03-19 10:36:18.613080 | localhost | Inventory Hostname: controller 2026-03-19 10:36:18.613107 | localhost | Hostname: np0005651733 2026-03-19 10:36:18.613129 | localhost | Username: zuul 2026-03-19 10:36:18.613150 | localhost | Distro: CentOS 9 2026-03-19 10:36:18.613167 | localhost | Provider: ibm-bm4-nodepool 2026-03-19 10:36:18.613185 | localhost | Region: regionOne 2026-03-19 10:36:18.613202 | localhost | Label: cloud-centos-9-stream-tripleo-ibm 2026-03-19 10:36:18.613218 | localhost | Product Name: OpenStack Compute 2026-03-19 10:36:18.613234 | localhost | Interface IP: 192.168.26.186 2026-03-19 10:36:18.638551 | 2026-03-19 10:36:18.638615 | PLAY [all] 2026-03-19 10:36:18.644115 | 2026-03-19 10:36:18.644173 | TASK [Gather network facts] 2026-03-19 10:36:19.007850 | controller | ok 2026-03-19 10:36:19.021027 | 2026-03-19 10:36:19.021088 | TASK [include_role : start-zuul-console] 2026-03-19 10:36:19.037665 | controller | ok 2026-03-19 10:36:19.049197 | 2026-03-19 10:36:19.049259 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-19 10:36:19.354237 | controller | ok 2026-03-19 10:36:19.364976 | 2026-03-19 10:36:19.365082 | TASK [include_role : add-build-sshkey] 2026-03-19 10:36:19.382774 | controller | ok 2026-03-19 10:36:19.395165 | 2026-03-19 10:36:19.395236 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-19 10:36:19.580857 | controller -> localhost | ok 2026-03-19 10:36:19.586051 | 2026-03-19 10:36:19.586133 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-19 10:36:19.603619 | controller | ok 2026-03-19 10:36:19.617123 | controller | included: /var/lib/zuul/builds/60d8f2cdf2de4679bf1859bb0f4c73dd/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-19 10:36:19.622634 | 2026-03-19 10:36:19.622696 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-19 10:36:20.182072 | controller -> localhost | Generating public/private rsa key pair. 2026-03-19 10:36:20.182259 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/60d8f2cdf2de4679bf1859bb0f4c73dd/work/60d8f2cdf2de4679bf1859bb0f4c73dd_id_rsa. 2026-03-19 10:36:20.182308 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/60d8f2cdf2de4679bf1859bb0f4c73dd/work/60d8f2cdf2de4679bf1859bb0f4c73dd_id_rsa.pub. 2026-03-19 10:36:20.182339 | controller -> localhost | The key fingerprint is: 2026-03-19 10:36:20.182362 | controller -> localhost | SHA256:a3C1rxHoxHIMxGbkaM1XpuW1gNW89YptW3Yh7FJAszI zuul-build-sshkey 2026-03-19 10:36:20.182383 | controller -> localhost | The key's randomart image is: 2026-03-19 10:36:20.182403 | controller -> localhost | +---[RSA 3072]----+ 2026-03-19 10:36:20.182423 | controller -> localhost | | oo oB=. | 2026-03-19 10:36:20.182443 | controller -> localhost | | *+ .* +=.. | 2026-03-19 10:36:20.182462 | controller -> localhost | | oo= oEo.+o . | 2026-03-19 10:36:20.182481 | controller -> localhost | | . = oo..+ ..| 2026-03-19 10:36:20.182500 | controller -> localhost | | o S o oo...| 2026-03-19 10:36:20.182518 | controller -> localhost | | B . +..+ +| 2026-03-19 10:36:20.182536 | controller -> localhost | | + . o. +.| 2026-03-19 10:36:20.182554 | controller -> localhost | | . o . | 2026-03-19 10:36:20.182572 | controller -> localhost | | . | 2026-03-19 10:36:20.182591 | controller -> localhost | +----[SHA256]-----+ 2026-03-19 10:36:20.182642 | controller -> localhost | ok: Runtime: 0:00:00.226442 2026-03-19 10:36:20.187762 | 2026-03-19 10:36:20.187835 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-19 10:36:20.205638 | controller | ok 2026-03-19 10:36:20.218893 | controller | included: /var/lib/zuul/builds/60d8f2cdf2de4679bf1859bb0f4c73dd/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-19 10:36:20.227033 | 2026-03-19 10:36:20.227113 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-19 10:36:20.240922 | controller | skipping: Conditional result was False 2026-03-19 10:36:20.245815 | 2026-03-19 10:36:20.245881 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-19 10:36:20.610669 | controller | changed 2026-03-19 10:36:20.615552 | 2026-03-19 10:36:20.615617 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-19 10:36:20.817464 | controller | ok 2026-03-19 10:36:20.822230 | 2026-03-19 10:36:20.822310 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-19 10:36:21.376939 | controller | changed 2026-03-19 10:36:21.381931 | 2026-03-19 10:36:21.382010 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-19 10:36:21.945369 | controller | changed 2026-03-19 10:36:21.949982 | 2026-03-19 10:36:21.950051 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-19 10:36:21.968945 | controller | skipping: Conditional result was False 2026-03-19 10:36:21.974615 | 2026-03-19 10:36:21.974681 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-19 10:36:22.281984 | controller -> localhost | changed 2026-03-19 10:36:22.293397 | 2026-03-19 10:36:22.293462 | TASK [add-build-sshkey : Add back temp key] 2026-03-19 10:36:22.512243 | controller -> localhost | Identity added: /var/lib/zuul/builds/60d8f2cdf2de4679bf1859bb0f4c73dd/work/60d8f2cdf2de4679bf1859bb0f4c73dd_id_rsa (zuul-build-sshkey) 2026-03-19 10:36:22.512443 | controller -> localhost | ok: Runtime: 0:00:00.006688 2026-03-19 10:36:22.519072 | 2026-03-19 10:36:22.519137 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-19 10:36:22.789110 | controller | ok 2026-03-19 10:36:22.793534 | 2026-03-19 10:36:22.793595 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-19 10:36:22.817513 | controller | skipping: Conditional result was False 2026-03-19 10:36:22.826904 | 2026-03-19 10:36:22.826966 | TASK [include_role : validate-host] 2026-03-19 10:36:22.847355 | controller | ok 2026-03-19 10:36:22.866967 | 2026-03-19 10:36:22.867025 | TASK [validate-host : Define zuul_info_dir fact] 2026-03-19 10:36:22.895374 | controller | ok 2026-03-19 10:36:22.900368 | 2026-03-19 10:36:22.901379 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-03-19 10:36:23.086902 | controller -> localhost | ok 2026-03-19 10:36:23.092606 | 2026-03-19 10:36:23.092678 | TASK [validate-host : Collect information about the host] 2026-03-19 10:36:23.699592 | controller | ok 2026-03-19 10:36:23.707375 | 2026-03-19 10:36:23.707441 | TASK [validate-host : Sanitize hostname] 2026-03-19 10:36:23.765051 | controller | ok 2026-03-19 10:36:23.770694 | 2026-03-19 10:36:23.770760 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-03-19 10:36:24.148139 | controller -> localhost | changed 2026-03-19 10:36:24.153092 | 2026-03-19 10:36:24.153154 | TASK [validate-host : Collect information about zuul worker] 2026-03-19 10:36:24.461949 | controller | ok 2026-03-19 10:36:24.466075 | 2026-03-19 10:36:24.466137 | TASK [validate-host : Write out all zuul information for each host] 2026-03-19 10:36:24.794448 | controller -> localhost | changed 2026-03-19 10:36:24.803196 | 2026-03-19 10:36:24.803273 | TASK [include_role : prepare-workspace-openshift] 2026-03-19 10:36:24.816570 | controller | skipping: Conditional result was False 2026-03-19 10:36:24.820891 | 2026-03-19 10:36:24.820950 | TASK [include_role : remove-zuul-sshkey] 2026-03-19 10:36:24.834190 | controller | skipping: Conditional result was False 2026-03-19 10:36:24.838866 | 2026-03-19 10:36:24.838926 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-19 10:36:25.026114 | controller | ok: "logs" 2026-03-19 10:36:25.027393 | controller | ok: All items complete 2026-03-19 10:36:25.027468 | 2026-03-19 10:36:25.185966 | controller | ok: "artifacts" 2026-03-19 10:36:25.350083 | controller | ok: "docs" 2026-03-19 10:36:25.357315 | 2026-03-19 10:36:25.357416 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-19 10:36:25.542264 | controller | changed: "logs" 2026-03-19 10:36:25.717477 | controller | changed: "artifacts" 2026-03-19 10:36:25.878819 | controller | changed: "docs" 2026-03-19 10:36:25.909105 | 2026-03-19 10:36:25.909190 | PLAY RECAP 2026-03-19 10:36:25.909233 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-03-19 10:36:25.909260 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-19 10:36:25.909278 | 2026-03-19 10:36:25.978251 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-03-19 10:36:25.978896 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-03-19 10:36:26.477065 | 2026-03-19 10:36:26.477173 | PLAY [all] 2026-03-19 10:36:26.495207 | 2026-03-19 10:36:26.495279 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2026-03-19 10:36:26.544023 | controller | ok 2026-03-19 10:36:26.549002 | 2026-03-19 10:36:26.549085 | TASK [mirror-info-fork : Create /etc/ci] 2026-03-19 10:36:26.871368 | controller | changed 2026-03-19 10:36:26.876761 | 2026-03-19 10:36:26.876845 | TASK [mirror-info-fork : Install ci_mirror script] 2026-03-19 10:36:27.655474 | controller | changed 2026-03-19 10:36:27.664406 | 2026-03-19 10:36:27.664490 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2026-03-19 10:36:28.010143 | controller | changed: 2026-03-19 10:36:28.010317 | controller | { 2026-03-19 10:36:28.010349 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com" 2026-03-19 10:36:28.010375 | controller | } 2026-03-19 10:36:28.216318 | controller | changed: 2026-03-19 10:36:28.216383 | controller | { 2026-03-19 10:36:28.216409 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com" 2026-03-19 10:36:28.216431 | controller | } 2026-03-19 10:36:28.420770 | controller | changed: 2026-03-19 10:36:28.420866 | controller | { 2026-03-19 10:36:28.420899 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9MiLfy30deHA7xPOAlew5qUq3UP2gmRMYJi8PtkjFB20/DKeWwWNnkZPqP9AayruRoo51SIiVg870gbZE2jYl+Ncx/FYDe56JeC3ySZsXoAVkC9bP7gkOGqOmJjirvAgPMI7bogVz8i+66Q4Ar7OKTp3762G4IuWPPEg4ce4Y7lx9qWocZapHYq4cYKMxrOZ7SEbFSATBbe2bPZAPKTw8do/Eny+Hq/LkHFhIeyra6cqTFQYShr+zPln0Cr+ro/pDX3bB+1ubFgTpjpkkkQsLhDfR6cCdCWM2lgnS3BTtYj5Ct9/JRPR5YOphqZz+uB+OEu2IL68hmU9vNTth1KeX rlandy@redhat.com" 2026-03-19 10:36:28.420925 | controller | } 2026-03-19 10:36:28.616845 | controller | changed: 2026-03-19 10:36:28.616893 | controller | { 2026-03-19 10:36:28.616918 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com" 2026-03-19 10:36:28.616939 | controller | } 2026-03-19 10:36:28.813605 | controller | changed: 2026-03-19 10:36:28.813653 | controller | { 2026-03-19 10:36:28.813678 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com" 2026-03-19 10:36:28.813698 | controller | } 2026-03-19 10:36:29.012155 | controller | changed: 2026-03-19 10:36:29.012204 | controller | { 2026-03-19 10:36:29.012229 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com" 2026-03-19 10:36:29.012248 | controller | } 2026-03-19 10:36:29.213012 | controller | changed: 2026-03-19 10:36:29.213061 | controller | { 2026-03-19 10:36:29.213087 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDLOQd4ZLtkZXQGY6UwAr/06ppWQK4fDO3HaqxPk98csyOCBXsliSKK39Bso828+5srIXiW7aI6aC9P5mwi4mUZlGPfJlQbfrcGvY+b/SocuvaGK+1RrHLoJCT52LBhwgrzlXio2jeksZeein8iaTrhsPrOAs7KggIL/rB9hEiB3NaOPWhhoCP4vlW6MEMExGcqB/1FVxXFBPnLkEyW0Lk7ycVflZl2ocRxbfjZi0+tI1Wlinp8PvSQSc/WVrAcDgKjc/mB4ODPOyYy3G8FHgfMsrXSDEyjBKgLKMsdCrAUcqJQWjkqXleXSYOV4q3pzL+9umK+q/e3P/bIoSFQzmJKTU1eDfuvPXmow9F5H54fii/Da7ezlMJ+wPGHJrRAkmzvMbALy7xwswLhZMkOGNtRcPqaKYRmIBKpw3o6bCTtcNUHOtOQnzwY8JzrM2eBWJBXAANYw+9/ho80JIiwhg29CFNpVBuHbql2YxJQNrnl90guN65rYNpDxdIluweyUf8= anbanerj@kaermorhen" 2026-03-19 10:36:29.213108 | controller | } 2026-03-19 10:36:29.417137 | controller | changed: 2026-03-19 10:36:29.417187 | controller | { 2026-03-19 10:36:29.417212 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC3VwV8Im9kRm49lt3tM36hj4Zv27FxGo4C1Q/0jqhzFmHY7RHbmeRr8ObhwWoHjXSozKWg8FL5ER0z3hTwL0W6lez3sL7hUaCmSuZmG5Hnl3x4vTSxDI9JZ/Y65rtYiiWQo2fC5xJhU/4+0e5e/pseCm8cKRSu+SaxhO+sd6FDojA2x1BzOzKiQRDy/1zWGp/cZkxcEuB1wHI5LMzN03c67vmbu+fhZRAUO4dQkvcnj2LrhQtpa+ytvnSjr8icMDosf1OsbSffwZFyHB/hfWGAfe0eIeSA2XPraxiPknXxiPKx2MJsaUTYbsZcm3EjFdHBBMumw5rBI74zLrMRvCO9GwBEmGT4rFng1nP+yw5DB8sn2zqpOsPg1LYRwCPOUveC13P6pgsZZPh812e8v5EKnETct+5XI3dVpdw6CnNiLwAyVAF15DJvBGT/u1k0Myg/bQn+Gv9k2MSj6LvQmf6WbZu2Wgjm30z3FyCneBqTL7mLF19YXzeC0ufHz5pnO1E= dasm@fedora" 2026-03-19 10:36:29.417231 | controller | } 2026-03-19 10:36:29.637385 | controller | changed: 2026-03-19 10:36:29.637437 | controller | { 2026-03-19 10:36:29.637462 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner" 2026-03-19 10:36:29.637480 | controller | } 2026-03-19 10:36:29.840185 | controller | changed: 2026-03-19 10:36:29.840231 | controller | { 2026-03-19 10:36:29.840253 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com" 2026-03-19 10:36:29.840271 | controller | } 2026-03-19 10:36:30.045888 | controller | changed: 2026-03-19 10:36:30.045943 | controller | { 2026-03-19 10:36:30.045969 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com" 2026-03-19 10:36:30.045988 | controller | } 2026-03-19 10:36:30.265626 | controller | changed: 2026-03-19 10:36:30.265693 | controller | { 2026-03-19 10:36:30.265717 | controller | "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com" 2026-03-19 10:36:30.265735 | controller | } 2026-03-19 10:36:30.455627 | controller | changed: 2026-03-19 10:36:30.455681 | controller | { 2026-03-19 10:36:30.455706 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICWBreHW95Wz2Toz5YwCGQwFcUG8oFYkienDh9tntmDc ralfieri@redhat.com" 2026-03-19 10:36:30.455725 | controller | } 2026-03-19 10:36:30.654207 | controller | changed: 2026-03-19 10:36:30.654272 | controller | { 2026-03-19 10:36:30.654369 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel" 2026-03-19 10:36:30.654398 | controller | } 2026-03-19 10:36:30.855807 | controller | changed: 2026-03-19 10:36:30.855861 | controller | { 2026-03-19 10:36:30.855886 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux" 2026-03-19 10:36:30.855906 | controller | } 2026-03-19 10:36:31.057251 | controller | changed: 2026-03-19 10:36:31.057315 | controller | { 2026-03-19 10:36:31.057344 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr" 2026-03-19 10:36:31.057364 | controller | } 2026-03-19 10:36:31.265507 | controller | changed: 2026-03-19 10:36:31.265572 | controller | { 2026-03-19 10:36:31.265599 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCfNtF7NvKl915TGsGGoseUb06Hj8L/S4toWf0hExeY+F00woL6NvBlJD0nDct+P5a22I4EhvoQCRQ8reaPCm1lybR3uiRIJsj+8zkVvLwby9LXzfZorlNG9ofjd00FEmB09uW/YvTl6Q9XwwwX6tInzIOv3TMqTHHGOL74ibbj8J/FJR0cFEyj0z4WQRvtkh32xAHl83gbuINryMt0sqRI+clj2381NKL55DRLQrVw0gsfqqxiHAnXg21qWmc4J+b9e9kiuAFQjcjwTVkwJCcg3xbPwC/qokYRby/Y5S40UUd7/jEARGXT7RZgpzTuDd1oZiCVrnrqJNPaMNdVv5MLeFdf1B7iIe5aa/fGouX7AO4SdKhZUdnJmCFAGvjC6S3JMZ2wAcUl+OHnssfmdj7XL50cLo27vjuzMtLAgSqi6N99m92WCF2s8J9aVzszX7Xz9OKZCeGsiVJp3/NdABKzSEAyM9xBD/5Vho894Sav+otpySHe3p6RUTgbB5Zu8VyZRZ/UtB3ueXxyo764yrc6qWIDqrehm84Xm9g+/jpIBzGPl07NUNJpdt/6Sgf9RIKXw/7XypO5yZfUcuFNGTxLfqjTNrtgLZNcjfav6sSdVXVcMPL//XNuRdKmVFaO76eV/oGMQGr1fGcCD+N+CpI7+Q+fCNB6VFWG4nZFuI/Iuw== averdagu@redhat.com" 2026-03-19 10:36:31.265620 | controller | } 2026-03-19 10:36:31.470824 | controller | changed: 2026-03-19 10:36:31.470893 | controller | { 2026-03-19 10:36:31.470920 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDq8l27xI+QlQVdS4djp9ogSoyrNE2+Ox6vKPdhSNL1J3PE5w+WCSvMz9A5gnNuH810zwbekEApbxTze/gLQJwBHA52CChfURpXrFaxY7ePXRElwKAL3mJfzBWY/c5jnNL9TCVmFJTGZkFZP3Nh+BMgZvL6xBkt3WKm6Uq18qzd9XeKcZusrA+O+uLv1fVeQnadY9RIqOCyeFYCzLWrUfTyE8x/XG0hAWIM7qpnF2cALQS2h9n4hW5ybiUN790H08wf9hFwEf5nxY9Z9dVkPFQiTSGKNBzmnCXU9skxS/xhpFjJ5duGSZdtAHe9O+nGZm9c67hxgtf8e5PDuqAdXEv2cf6e3VBAt+Bz8EKI3yosTj0oZHfwr42Yzb1l/SKy14Rggsrc9KAQlrGXan6+u2jcQqqx7l+SWmnpFiWTV9u5cWj2IgOhApOitmRBPYqk9rE2usfO0hLn/Pj/R/Nau4803e1/EikdLE7Ps95s9mX5jRDjAoUa2JwFF5RsVFyL910= ashigupt@ashigupt.remote.csb" 2026-03-19 10:36:31.470949 | controller | } 2026-03-19 10:36:31.675189 | controller | changed: 2026-03-19 10:36:31.675284 | controller | { 2026-03-19 10:36:31.675331 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9" 2026-03-19 10:36:31.675354 | controller | } 2026-03-19 10:36:31.880620 | controller | changed: 2026-03-19 10:36:31.880692 | controller | { 2026-03-19 10:36:31.880719 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora" 2026-03-19 10:36:31.880740 | controller | } 2026-03-19 10:36:32.089762 | controller | changed: 2026-03-19 10:36:32.089832 | controller | { 2026-03-19 10:36:32.089864 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac" 2026-03-19 10:36:32.089889 | controller | } 2026-03-19 10:36:32.301474 | controller | changed: 2026-03-19 10:36:32.301560 | controller | { 2026-03-19 10:36:32.301588 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop" 2026-03-19 10:36:32.301608 | controller | } 2026-03-19 10:36:32.510649 | controller | changed: 2026-03-19 10:36:32.510712 | controller | { 2026-03-19 10:36:32.510739 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDZdI7t1cxYx65heVI24HTV4F7oQLW1zyfxHreL2TIJKxjyrUUKIFEUmTutcBlJRLNT2Eoix6x1sOw9YrchloCLcn//SGfTElr9mSc5jbjb7QXEU+zJMhtxyEJ1Po3CUGnj7ckiIXw7wcawZtrEOAQ9pH3ExYCJcEMiyNjRQZCxT3tPK+S4B95EWh5Fsrz9CkwpjNRPPH7LigCeQTM3Wc7r97utAslBUUvYceDSLA7rMgkitJE38b7rZBeYzsGQ8YYUBjTCtehqQXxCRjizbHWaaZkBU+N3zkKB6n/iCNGIO690NK7A/qb6msTijiz1PeuM8ThOsi9qXnbX5v0PoTpcFSojV7NHAQ71f0XXuS43FhZctT+Dcx44dT8Fb5vJu2cJGrk+qF8ZgJYNpRS7gPg0EG2EqjK7JMf9ULdjSu0r+KlqIAyLvtzT4eOnQipoKlb/WG5D/0ohKv7OMQ352ggfkBFIQsRXyyTCT98Ft9juqPuahi3CAQmP4H9dyE+7+Kz437PEtsxLmfm6naNmWi7Ee1DqWPwS8rEajsm4sNM4wW9gdBboJQtc0uZw0DfLj1I9r3Mc8Ol0jYtz0yNQDSzVLrGCaJlC311trU70tZ+ZkAVV6Mn8lOhSbj1cK0lvSr6ZK4dgqGl3I1eTZJJhbLNdg7UOVaiRx9543+C/p/As7w== brjackma@redhat.com" 2026-03-19 10:36:32.510763 | controller | } 2026-03-19 10:36:32.716927 | controller | changed: 2026-03-19 10:36:32.716986 | controller | { 2026-03-19 10:36:32.717012 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com" 2026-03-19 10:36:32.717032 | controller | } 2026-03-19 10:36:32.928908 | controller | changed: 2026-03-19 10:36:32.928988 | controller | { 2026-03-19 10:36:32.929014 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com" 2026-03-19 10:36:32.929034 | controller | } 2026-03-19 10:36:33.139329 | controller | changed: 2026-03-19 10:36:33.139431 | controller | { 2026-03-19 10:36:33.139459 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono" 2026-03-19 10:36:33.139479 | controller | } 2026-03-19 10:36:33.160400 | 2026-03-19 10:36:33.160501 | TASK [Set timezone to UTC] 2026-03-19 10:36:33.545500 | controller | changed: executed `/bin/timedatectl set-timezone UTC` 2026-03-19 10:36:33.550077 | 2026-03-19 10:36:33.550141 | TASK [Create nodepool directory] 2026-03-19 10:36:33.751280 | controller | changed 2026-03-19 10:36:33.756725 | 2026-03-19 10:36:33.756830 | TASK [Create nodepool sub_nodes file] 2026-03-19 10:36:34.261183 | controller | changed 2026-03-19 10:36:34.265952 | 2026-03-19 10:36:34.266031 | TASK [Create nodepool sub_nodes_private file] 2026-03-19 10:36:34.770742 | controller | changed 2026-03-19 10:36:34.775341 | 2026-03-19 10:36:34.775404 | LOOP [Populate nodepool sub_nodes file] 2026-03-19 10:36:34.804340 | 2026-03-19 10:36:34.804472 | LOOP [Populate nodepool sub_nodes_private file] 2026-03-19 10:36:34.833385 | 2026-03-19 10:36:34.833500 | TASK [Create nodepool primary file] 2026-03-19 10:36:34.856914 | controller | skipping: Conditional result was False 2026-03-19 10:36:34.861733 | 2026-03-19 10:36:34.861816 | TASK [Create nodepool node_private for this node] 2026-03-19 10:36:35.395614 | controller | changed 2026-03-19 10:36:35.401013 | 2026-03-19 10:36:35.401081 | LOOP [Copy ssh keys to nodepool directory] 2026-03-19 10:36:35.712042 | controller | ok: Item: id_rsa Runtime: 0:00:00.004931 2026-03-19 10:36:35.712216 | 2026-03-19 10:36:35.874081 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.004636 2026-03-19 10:36:35.889993 | 2026-03-19 10:36:35.890107 | TASK [Add sudoers role for zuul-sudo-grep.sh] 2026-03-19 10:36:36.415244 | controller | changed 2026-03-19 10:36:36.420240 | 2026-03-19 10:36:36.420315 | TASK [Validate sudoers config after edits] 2026-03-19 10:36:36.629772 | controller | /etc/sudoers: parsed OK 2026-03-19 10:36:36.629840 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK 2026-03-19 10:36:36.629850 | controller | /etc/sudoers.d/zuul: parsed OK 2026-03-19 10:36:36.629857 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK 2026-03-19 10:36:36.946574 | controller | ok: Runtime: 0:00:00.004787 2026-03-19 10:36:36.951590 | 2026-03-19 10:36:36.951653 | TASK [Show the environment passed in to job shell scripts] 2026-03-19 10:36:37.149485 | controller | SHELL=/bin/bash 2026-03-19 10:36:37.149538 | controller | ZUUL_PROJECT=openstack-k8s-operators/ci-framework 2026-03-19 10:36:37.149550 | controller | ZUUL_SHORT_PROJECT_NAME=ci-framework 2026-03-19 10:36:37.149563 | controller | ZUUL_CHANGES=openstack-k8s-operators/ci-framework:main:refs/changes/39/3739/b524f02e04178397ad0b0ecf8fa878fe8a99392a 2026-03-19 10:36:37.149570 | controller | PWD=/home/zuul 2026-03-19 10:36:37.149591 | controller | ZUUL_PIPELINE=github-check 2026-03-19 10:36:37.149654 | controller | LOGNAME=zuul 2026-03-19 10:36:37.149667 | controller | XDG_SESSION_TYPE=tty 2026-03-19 10:36:37.149674 | controller | _=/usr/bin/env 2026-03-19 10:36:37.149681 | controller | MOTD_SHOWN=pam 2026-03-19 10:36:37.149688 | controller | HOME=/home/zuul 2026-03-19 10:36:37.149694 | controller | LANG=en_US.UTF-8 2026-03-19 10:36:37.149701 | controller | SSH_CONNECTION=192.168.26.12 55996 192.168.26.186 22 2026-03-19 10:36:37.149709 | controller | TOX_TESTENV_PASSENV=ZUUL_UUID ZUUL_PROJECT ZUUL_SHORT_PROJECT_NAME ZUUL_PIPELINE ZUUL_VOTING WORKSPACE BUILD_TIMEOUT ZUUL_BRANCH ZUUL_CHANGES ZUUL_CHANGE_IDS ZUUL_CHANGE ZUUL_PATCHSET 2026-03-19 10:36:37.149720 | controller | ZUUL_CHANGE_IDS=3739,b524f02e04178397ad0b0ecf8fa878fe8a99392a 2026-03-19 10:36:37.149727 | controller | WORKSPACE=/home/zuul/workspace 2026-03-19 10:36:37.149734 | controller | XDG_SESSION_CLASS=user 2026-03-19 10:36:37.149740 | controller | SELINUX_ROLE_REQUESTED= 2026-03-19 10:36:37.149745 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s 2026-03-19 10:36:37.149752 | controller | USER=zuul 2026-03-19 10:36:37.149757 | controller | ZUUL_VOTING=True 2026-03-19 10:36:37.149763 | controller | BUILD_TIMEOUT=1800000 2026-03-19 10:36:37.149768 | controller | SELINUX_USE_CURRENT_RANGE= 2026-03-19 10:36:37.149773 | controller | SHLVL=1 2026-03-19 10:36:37.149778 | controller | ZUUL_PATCHSET=b524f02e04178397ad0b0ecf8fa878fe8a99392a 2026-03-19 10:36:37.149784 | controller | XDG_SESSION_ID=1 2026-03-19 10:36:37.149789 | controller | ZUUL_BRANCH=main 2026-03-19 10:36:37.149794 | controller | XDG_RUNTIME_DIR=/run/user/1000 2026-03-19 10:36:37.149800 | controller | SSH_CLIENT=192.168.26.12 55996 22 2026-03-19 10:36:37.149805 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/ 2026-03-19 10:36:37.149811 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: 2026-03-19 10:36:37.149817 | controller | which_declare=declare -f 2026-03-19 10:36:37.149823 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin 2026-03-19 10:36:37.149829 | controller | SELINUX_LEVEL_REQUESTED= 2026-03-19 10:36:37.149834 | controller | ZUUL_CHANGE=3739 2026-03-19 10:36:37.149839 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus 2026-03-19 10:36:37.149845 | controller | ZUUL_UUID=60d8f2cdf2de4679bf1859bb0f4c73dd 2026-03-19 10:36:37.149850 | controller | BASH_FUNC_which%%=() { ( alias; 2026-03-19 10:36:37.149856 | controller | eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ 2026-03-19 10:36:37.149861 | controller | } 2026-03-19 10:36:37.476801 | controller | ok: Runtime: 0:00:00.006190 2026-03-19 10:36:37.493941 | 2026-03-19 10:36:37.494009 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars] 2026-03-19 10:36:37.507756 | controller | skipping: Conditional result was False 2026-03-19 10:36:37.513112 | 2026-03-19 10:36:37.513178 | TASK [Symlink /home/zuul-worker/workspace] 2026-03-19 10:36:38.039247 | controller | skipping: Conditional result was False 2026-03-19 10:36:38.045066 | 2026-03-19 10:36:38.045135 | TASK [Ensure legacy workspace directory] 2026-03-19 10:36:38.259583 | controller | changed 2026-03-19 10:36:38.276527 | 2026-03-19 10:36:38.276579 | PLAY RECAP 2026-03-19 10:36:38.276618 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-03-19 10:36:38.276639 | 2026-03-19 10:36:38.344289 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-03-19 10:36:38.345064 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-03-19 10:36:38.841276 | 2026-03-19 10:36:38.841384 | PLAY [Run ci/playbooks/dump_zuul_data.yml] 2026-03-19 10:36:38.864778 | 2026-03-19 10:36:38.864858 | TASK [Create zuul-output directory] 2026-03-19 10:36:39.187954 | controller | changed 2026-03-19 10:36:39.192837 | 2026-03-19 10:36:39.192911 | TASK [Slurp Zuul inventory test] 2026-03-19 10:36:39.449169 | controller -> localhost | ok 2026-03-19 10:36:39.455587 | 2026-03-19 10:36:39.455676 | TASK [Save zuul inventory] 2026-03-19 10:36:40.172857 | controller | changed 2026-03-19 10:36:40.183838 | 2026-03-19 10:36:40.183924 | TASK [Save zuul vars without the change_message] 2026-03-19 10:36:40.759464 | controller | changed 2026-03-19 10:36:40.777096 | 2026-03-19 10:36:40.777195 | PLAY RECAP 2026-03-19 10:36:40.777252 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-19 10:36:40.777280 | 2026-03-19 10:36:40.845100 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-03-19 10:36:40.845935 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/molecule-prepare.yml@main] 2026-03-19 10:36:41.433029 | 2026-03-19 10:36:41.433128 | PLAY [Run ci/playbooks/molecule-prepare.yml] 2026-03-19 10:36:41.455923 | 2026-03-19 10:36:41.455997 | TASK [Execute mirror info role to configure /etc/ci/mirror_info.sh] 2026-03-19 10:36:41.485071 | controller | ok 2026-03-19 10:36:41.501676 | 2026-03-19 10:36:41.501759 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2026-03-19 10:36:41.525556 | controller | skipping: Conditional result was False 2026-03-19 10:36:41.531661 | 2026-03-19 10:36:41.531747 | TASK [mirror-info-fork : Create /etc/ci] 2026-03-19 10:36:41.877274 | controller | ok 2026-03-19 10:36:41.882955 | 2026-03-19 10:36:41.883041 | TASK [mirror-info-fork : Install ci_mirror script] 2026-03-19 10:36:42.480114 | controller | ok 2026-03-19 10:36:42.489750 | 2026-03-19 10:36:42.489832 | TASK [Prepare workspace] 2026-03-19 10:36:42.507860 | controller | ok 2026-03-19 10:36:42.524108 | 2026-03-19 10:36:42.524190 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-19 10:36:42.829765 | controller | ok 2026-03-19 10:36:42.836430 | 2026-03-19 10:36:42.836497 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-19 10:36:45.275048 | controller | Output suppressed because no_log was given 2026-03-19 10:36:45.284375 | 2026-03-19 10:36:45.284442 | LOOP [Create zuul-output directory] 2026-03-19 10:36:45.472355 | controller | changed: "/home/zuul/ci-framework-data/logs" 2026-03-19 10:36:45.624534 | controller | ok: "/home/zuul/zuul-output/logs" 2026-03-19 10:36:45.639014 | 2026-03-19 10:36:45.639076 | TASK [Install required packages] 2026-03-19 10:37:21.275676 | controller | changed 2026-03-19 10:37:21.280536 | 2026-03-19 10:37:21.280598 | TASK [Install venv] 2026-03-19 10:38:24.213683 | controller | changed 2026-03-19 10:38:24.237079 | 2026-03-19 10:38:24.237143 | PLAY RECAP 2026-03-19 10:38:24.237192 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-03-19 10:38:24.237221 | 2026-03-19 10:38:24.303342 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/molecule-prepare.yml@main] 2026-03-19 10:38:24.304200 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/molecule-test.yml@main] 2026-03-19 10:38:24.791476 | 2026-03-19 10:38:24.791562 | PLAY [Run ci/playbooks/molecule-test.yml] 2026-03-19 10:38:24.810084 | 2026-03-19 10:38:24.810148 | TASK [Gather required facts] 2026-03-19 10:38:25.263898 | controller | ok 2026-03-19 10:38:25.269083 | 2026-03-19 10:38:25.269158 | TASK [Load environment var if instructed to] 2026-03-19 10:38:25.293361 | controller | skipping: Conditional result was False 2026-03-19 10:38:25.298652 | 2026-03-19 10:38:25.298717 | TASK [Ensure group_vars dir exists] 2026-03-19 10:38:25.592488 | controller | ok 2026-03-19 10:38:25.598292 | 2026-03-19 10:38:25.598378 | TASK [Print related variables] 2026-03-19 10:38:25.626190 | controller | ok: 2026-03-19 10:38:25.626292 | controller | mol_config_dir: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/.config/molecule/config_local.yml 2026-03-19 10:38:25.626340 | controller | roles_dir: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/bm_sno 2026-03-19 10:38:25.630690 | 2026-03-19 10:38:25.630752 | TASK [Run molecule] 2026-03-19 10:38:26.612898 | controller | INFO Found config file /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/.config/molecule/config.yml 2026-03-19 10:38:26.690937 | controller | INFO Running bm_redfish > prepare 2026-03-19 10:38:27.293985 | controller | 2026-03-19 10:38:27.294129 | controller | PLAY [Prepare mock iDRAC server] *********************************************** 2026-03-19 10:38:27.294224 | controller | 2026-03-19 10:38:27.294331 | controller | TASK [Create mock server directory] ******************************************** 2026-03-19 10:38:27.294833 | controller | Thursday 19 March 2026 10:38:27 +0000 (0:00:00.023) 0:00:00.023 ******** 2026-03-19 10:38:27.629415 | controller | changed: [instance] 2026-03-19 10:38:27.629512 | controller | 2026-03-19 10:38:27.629651 | controller | TASK [Generate self-signed TLS certificate] ************************************ 2026-03-19 10:38:27.629760 | controller | Thursday 19 March 2026 10:38:27 +0000 (0:00:00.336) 0:00:00.359 ******** 2026-03-19 10:38:27.972687 | controller | changed: [instance] 2026-03-19 10:38:27.972760 | controller | 2026-03-19 10:38:27.972857 | controller | TASK [Copy mock iDRAC server script] ******************************************* 2026-03-19 10:38:27.972947 | controller | Thursday 19 March 2026 10:38:27 +0000 (0:00:00.343) 0:00:00.702 ******** 2026-03-19 10:38:28.439178 | controller | changed: [instance] 2026-03-19 10:38:28.439226 | controller | 2026-03-19 10:38:28.439296 | controller | TASK [Start mock iDRAC server] ************************************************* 2026-03-19 10:38:28.439389 | controller | Thursday 19 March 2026 10:38:28 +0000 (0:00:00.466) 0:00:01.169 ******** 2026-03-19 10:38:28.619213 | controller | changed: [instance] 2026-03-19 10:38:28.619290 | controller | 2026-03-19 10:38:28.619393 | controller | TASK [Record mock server PID] ************************************************** 2026-03-19 10:38:28.619492 | controller | Thursday 19 March 2026 10:38:28 +0000 (0:00:00.180) 0:00:01.349 ******** 2026-03-19 10:38:28.810037 | controller | ok: [instance] 2026-03-19 10:38:28.810121 | controller | 2026-03-19 10:38:28.810222 | controller | TASK [Wait for mock iDRAC to respond] ****************************************** 2026-03-19 10:38:28.810319 | controller | Thursday 19 March 2026 10:38:28 +0000 (0:00:00.190) 0:00:01.540 ******** 2026-03-19 10:38:29.203375 | controller | ok: [instance] 2026-03-19 10:38:29.203473 | controller | 2026-03-19 10:38:29.203579 | controller | PLAY RECAP ********************************************************************* 2026-03-19 10:38:29.203728 | controller | instance : ok=6 changed=4 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-19 10:38:29.203823 | controller | 2026-03-19 10:38:29.203937 | controller | Thursday 19 March 2026 10:38:29 +0000 (0:00:00.393) 0:00:01.933 ******** 2026-03-19 10:38:29.204031 | controller | =============================================================================== 2026-03-19 10:38:29.204134 | controller | Copy mock iDRAC server script ------------------------------------------- 0.47s 2026-03-19 10:38:29.204233 | controller | Wait for mock iDRAC to respond ------------------------------------------ 0.39s 2026-03-19 10:38:29.204329 | controller | Generate self-signed TLS certificate ------------------------------------ 0.34s 2026-03-19 10:38:29.204420 | controller | Create mock server directory -------------------------------------------- 0.34s 2026-03-19 10:38:29.204512 | controller | Record mock server PID -------------------------------------------------- 0.19s 2026-03-19 10:38:29.204624 | controller | Start mock iDRAC server ------------------------------------------------- 0.18s 2026-03-19 10:38:29.259656 | controller | INFO Running bm_redfish > converge 2026-03-19 10:38:29.651440 | controller | 2026-03-19 10:38:29.651946 | controller | PLAY [Converge -- test bm_* Redfish tasks against mock iDRAC] ****************** 2026-03-19 10:38:29.671101 | controller | 2026-03-19 10:38:29.671119 | controller | TASK [Test bm_power_off] ******************************************************* 2026-03-19 10:38:29.671126 | controller | Thursday 19 March 2026 10:38:29 +0000 (0:00:00.043) 0:00:00.043 ******** 2026-03-19 10:38:29.671137 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/bm_sno/molecule/bm_redfish/tasks/test_power_off.yml for instance 2026-03-19 10:38:30.059678 | controller | 2026-03-19 10:38:30.059711 | controller | TASK [Reset mock to power Off] ************************************************* 2026-03-19 10:38:30.059719 | controller | Thursday 19 March 2026 10:38:29 +0000 (0:00:00.020) 0:00:00.063 ******** 2026-03-19 10:38:30.059736 | controller | ok: [instance] 2026-03-19 10:38:30.060014 | controller | 2026-03-19 10:38:30.081928 | controller | TASK [Include bm_power_off] **************************************************** 2026-03-19 10:38:30.081946 | controller | Thursday 19 March 2026 10:38:30 +0000 (0:00:00.388) 0:00:00.451 ******** 2026-03-19 10:38:30.081956 | controller | 2026-03-19 10:38:30.341413 | controller | TASK [bm_sno : Query current power state] ************************************** 2026-03-19 10:38:30.341446 | controller | Thursday 19 March 2026 10:38:30 +0000 (0:00:00.022) 0:00:00.474 ******** 2026-03-19 10:38:30.341457 | controller | ok: [instance] 2026-03-19 10:38:30.355085 | controller | 2026-03-19 10:38:30.355113 | controller | TASK [bm_sno : Force power off via Redfish] ************************************ 2026-03-19 10:38:30.355120 | controller | Thursday 19 March 2026 10:38:30 +0000 (0:00:00.259) 0:00:00.733 ******** 2026-03-19 10:38:30.355130 | controller | skipping: [instance] 2026-03-19 10:38:30.371776 | controller | 2026-03-19 10:38:30.371803 | controller | TASK [bm_sno : Wait for host to power off] ************************************* 2026-03-19 10:38:30.371819 | controller | Thursday 19 March 2026 10:38:30 +0000 (0:00:00.013) 0:00:00.747 ******** 2026-03-19 10:38:30.371832 | controller | skipping: [instance] 2026-03-19 10:38:30.634512 | controller | 2026-03-19 10:38:30.634541 | controller | TASK [Query mock state after power_off (already off)] ************************** 2026-03-19 10:38:30.634548 | controller | Thursday 19 March 2026 10:38:30 +0000 (0:00:00.016) 0:00:00.763 ******** 2026-03-19 10:38:30.634557 | controller | ok: [instance] 2026-03-19 10:38:30.651506 | controller | 2026-03-19 10:38:30.651525 | controller | TASK [Assert host is still Off] ************************************************ 2026-03-19 10:38:30.651532 | controller | Thursday 19 March 2026 10:38:30 +0000 (0:00:00.262) 0:00:01.026 ******** 2026-03-19 10:38:30.651540 | controller | ok: [instance] => { 2026-03-19 10:38:30.917349 | controller | "changed": false, 2026-03-19 10:38:30.917378 | controller | "msg": "All assertions passed" 2026-03-19 10:38:30.917386 | controller | } 2026-03-19 10:38:30.917392 | controller | 2026-03-19 10:38:30.917398 | controller | TASK [Reset mock to power On] ************************************************** 2026-03-19 10:38:30.917404 | controller | Thursday 19 March 2026 10:38:30 +0000 (0:00:00.016) 0:00:01.043 ******** 2026-03-19 10:38:30.917413 | controller | ok: [instance] 2026-03-19 10:38:30.937569 | controller | 2026-03-19 10:38:30.937591 | controller | TASK [Include bm_power_off] **************************************************** 2026-03-19 10:38:30.937600 | controller | Thursday 19 March 2026 10:38:30 +0000 (0:00:00.265) 0:00:01.309 ******** 2026-03-19 10:38:30.937634 | controller | 2026-03-19 10:38:31.205674 | controller | TASK [bm_sno : Query current power state] ************************************** 2026-03-19 10:38:31.205704 | controller | Thursday 19 March 2026 10:38:30 +0000 (0:00:00.020) 0:00:01.329 ******** 2026-03-19 10:38:31.205718 | controller | ok: [instance] 2026-03-19 10:38:31.474641 | controller | 2026-03-19 10:38:31.474671 | controller | TASK [bm_sno : Force power off via Redfish] ************************************ 2026-03-19 10:38:31.474680 | controller | Thursday 19 March 2026 10:38:31 +0000 (0:00:00.267) 0:00:01.597 ******** 2026-03-19 10:38:31.474690 | controller | ok: [instance] 2026-03-19 10:38:31.474719 | controller | 2026-03-19 10:38:31.474824 | controller | TASK [bm_sno : Wait for host to power off] ************************************* 2026-03-19 10:38:31.474937 | controller | Thursday 19 March 2026 10:38:31 +0000 (0:00:00.269) 0:00:01.866 ******** 2026-03-19 10:38:31.752393 | controller | ok: [instance] 2026-03-19 10:38:32.014740 | controller | 2026-03-19 10:38:32.014768 | controller | TASK [Query mock state after power_off (was on)] ******************************* 2026-03-19 10:38:32.014775 | controller | Thursday 19 March 2026 10:38:31 +0000 (0:00:00.277) 0:00:02.144 ******** 2026-03-19 10:38:32.014785 | controller | ok: [instance] 2026-03-19 10:38:32.015029 | controller | 2026-03-19 10:38:32.015042 | controller | TASK [Assert host is now Off] ************************************************** 2026-03-19 10:38:32.032343 | controller | Thursday 19 March 2026 10:38:32 +0000 (0:00:00.262) 0:00:02.406 ******** 2026-03-19 10:38:32.032363 | controller | ok: [instance] => { 2026-03-19 10:38:32.054550 | controller | "changed": false, 2026-03-19 10:38:32.054570 | controller | "msg": "All assertions passed" 2026-03-19 10:38:32.054590 | controller | } 2026-03-19 10:38:32.054598 | controller | 2026-03-19 10:38:32.054624 | controller | TASK [Test bm_power_on] ******************************************************** 2026-03-19 10:38:32.054635 | controller | Thursday 19 March 2026 10:38:32 +0000 (0:00:00.017) 0:00:02.424 ******** 2026-03-19 10:38:32.054646 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/bm_sno/molecule/bm_redfish/tasks/test_power_on.yml for instance 2026-03-19 10:38:32.310676 | controller | 2026-03-19 10:38:32.310707 | controller | TASK [Reset mock to power On] ************************************************** 2026-03-19 10:38:32.310715 | controller | Thursday 19 March 2026 10:38:32 +0000 (0:00:00.022) 0:00:02.446 ******** 2026-03-19 10:38:32.310724 | controller | ok: [instance] 2026-03-19 10:38:32.331144 | controller | 2026-03-19 10:38:32.331166 | controller | TASK [Include bm_power_on] ***************************************************** 2026-03-19 10:38:32.331173 | controller | Thursday 19 March 2026 10:38:32 +0000 (0:00:00.255) 0:00:02.702 ******** 2026-03-19 10:38:32.331181 | controller | 2026-03-19 10:38:32.593678 | controller | TASK [bm_sno : Query current power state] ************************************** 2026-03-19 10:38:32.593708 | controller | Thursday 19 March 2026 10:38:32 +0000 (0:00:00.020) 0:00:02.723 ******** 2026-03-19 10:38:32.593720 | controller | ok: [instance] 2026-03-19 10:38:32.593744 | controller | 2026-03-19 10:38:32.593938 | controller | TASK [bm_sno : Power on bare metal host] *************************************** 2026-03-19 10:38:32.608662 | controller | Thursday 19 March 2026 10:38:32 +0000 (0:00:00.262) 0:00:02.985 ******** 2026-03-19 10:38:32.608682 | controller | skipping: [instance] 2026-03-19 10:38:32.608699 | controller | 2026-03-19 10:38:32.608705 | controller | TASK [bm_sno : Wait for host POST to complete] ********************************* 2026-03-19 10:38:32.608713 | controller | Thursday 19 March 2026 10:38:32 +0000 (0:00:00.015) 0:00:03.000 ******** 2026-03-19 10:38:32.888360 | controller | ok: [instance] 2026-03-19 10:38:32.888414 | controller | 2026-03-19 10:38:32.888663 | controller | TASK [bm_sno : Show POST state] ************************************************ 2026-03-19 10:38:32.918372 | controller | Thursday 19 March 2026 10:38:32 +0000 (0:00:00.279) 0:00:03.280 ******** 2026-03-19 10:38:32.918394 | controller | ok: [instance] => { 2026-03-19 10:38:33.185470 | controller | "msg": "POST state: FinishedPost" 2026-03-19 10:38:33.185498 | controller | } 2026-03-19 10:38:33.185506 | controller | 2026-03-19 10:38:33.185512 | controller | TASK [Query mock state after power_on (already on)] **************************** 2026-03-19 10:38:33.185518 | controller | Thursday 19 March 2026 10:38:32 +0000 (0:00:00.029) 0:00:03.310 ******** 2026-03-19 10:38:33.185528 | controller | ok: [instance] 2026-03-19 10:38:33.203679 | controller | 2026-03-19 10:38:33.203706 | controller | TASK [Assert host is still On with POST complete] ****************************** 2026-03-19 10:38:33.203714 | controller | Thursday 19 March 2026 10:38:33 +0000 (0:00:00.266) 0:00:03.577 ******** 2026-03-19 10:38:33.203724 | controller | ok: [instance] => { 2026-03-19 10:38:33.203745 | controller | "changed": false, 2026-03-19 10:38:33.203751 | controller | "msg": "All assertions passed" 2026-03-19 10:38:33.203757 | controller | } 2026-03-19 10:38:33.203763 | controller | 2026-03-19 10:38:33.203771 | controller | TASK [Reset mock to power Off] ************************************************* 2026-03-19 10:38:33.203790 | controller | Thursday 19 March 2026 10:38:33 +0000 (0:00:00.018) 0:00:03.595 ******** 2026-03-19 10:38:33.468653 | controller | ok: [instance] 2026-03-19 10:38:33.489899 | controller | 2026-03-19 10:38:33.489919 | controller | TASK [Include bm_power_on] ***************************************************** 2026-03-19 10:38:33.489927 | controller | Thursday 19 March 2026 10:38:33 +0000 (0:00:00.265) 0:00:03.860 ******** 2026-03-19 10:38:33.489936 | controller | 2026-03-19 10:38:33.763051 | controller | TASK [bm_sno : Query current power state] ************************************** 2026-03-19 10:38:33.763080 | controller | Thursday 19 March 2026 10:38:33 +0000 (0:00:00.021) 0:00:03.882 ******** 2026-03-19 10:38:33.763091 | controller | ok: [instance] 2026-03-19 10:38:34.031702 | controller | 2026-03-19 10:38:34.031736 | controller | TASK [bm_sno : Power on bare metal host] *************************************** 2026-03-19 10:38:34.031744 | controller | Thursday 19 March 2026 10:38:33 +0000 (0:00:00.272) 0:00:04.154 ******** 2026-03-19 10:38:34.031760 | controller | ok: [instance] 2026-03-19 10:38:34.031784 | controller | 2026-03-19 10:38:34.031950 | controller | TASK [bm_sno : Wait for host POST to complete] ********************************* 2026-03-19 10:38:34.311694 | controller | Thursday 19 March 2026 10:38:34 +0000 (0:00:00.268) 0:00:04.423 ******** 2026-03-19 10:38:34.311741 | controller | ok: [instance] 2026-03-19 10:38:34.311770 | controller | 2026-03-19 10:38:34.311935 | controller | TASK [bm_sno : Show POST state] ************************************************ 2026-03-19 10:38:34.341657 | controller | Thursday 19 March 2026 10:38:34 +0000 (0:00:00.280) 0:00:04.703 ******** 2026-03-19 10:38:34.341676 | controller | ok: [instance] => { 2026-03-19 10:38:34.341699 | controller | "msg": "POST state: FinishedPost" 2026-03-19 10:38:34.342163 | controller | } 2026-03-19 10:38:34.606167 | controller | 2026-03-19 10:38:34.606196 | controller | TASK [Query mock state after power_on (was off)] ******************************* 2026-03-19 10:38:34.606204 | controller | Thursday 19 March 2026 10:38:34 +0000 (0:00:00.030) 0:00:04.733 ******** 2026-03-19 10:38:34.606214 | controller | ok: [instance] 2026-03-19 10:38:34.625012 | controller | 2026-03-19 10:38:34.625034 | controller | TASK [Assert host is now On with POST complete] ******************************** 2026-03-19 10:38:34.625042 | controller | Thursday 19 March 2026 10:38:34 +0000 (0:00:00.264) 0:00:04.997 ******** 2026-03-19 10:38:34.625052 | controller | ok: [instance] => { 2026-03-19 10:38:34.896427 | controller | "changed": false, 2026-03-19 10:38:34.896456 | controller | "msg": "All assertions passed" 2026-03-19 10:38:34.896465 | controller | } 2026-03-19 10:38:34.896471 | controller | 2026-03-19 10:38:34.896477 | controller | TASK [Reset mock to power Off without PostState support] *********************** 2026-03-19 10:38:34.896482 | controller | Thursday 19 March 2026 10:38:34 +0000 (0:00:00.018) 0:00:05.016 ******** 2026-03-19 10:38:34.896492 | controller | ok: [instance] 2026-03-19 10:38:34.919147 | controller | 2026-03-19 10:38:34.919171 | controller | TASK [Include bm_power_on] ***************************************************** 2026-03-19 10:38:34.919181 | controller | Thursday 19 March 2026 10:38:34 +0000 (0:00:00.271) 0:00:05.288 ******** 2026-03-19 10:38:34.919192 | controller | 2026-03-19 10:38:35.192677 | controller | TASK [bm_sno : Query current power state] ************************************** 2026-03-19 10:38:35.192705 | controller | Thursday 19 March 2026 10:38:34 +0000 (0:00:00.022) 0:00:05.311 ******** 2026-03-19 10:38:35.192717 | controller | ok: [instance] 2026-03-19 10:38:35.470390 | controller | 2026-03-19 10:38:35.470417 | controller | TASK [bm_sno : Power on bare metal host] *************************************** 2026-03-19 10:38:35.470425 | controller | Thursday 19 March 2026 10:38:35 +0000 (0:00:00.273) 0:00:05.584 ******** 2026-03-19 10:38:35.470435 | controller | ok: [instance] 2026-03-19 10:38:35.763085 | controller | 2026-03-19 10:38:35.763112 | controller | TASK [bm_sno : Wait for host POST to complete] ********************************* 2026-03-19 10:38:35.763121 | controller | Thursday 19 March 2026 10:38:35 +0000 (0:00:00.277) 0:00:05.862 ******** 2026-03-19 10:38:35.763130 | controller | ok: [instance] 2026-03-19 10:38:35.795478 | controller | 2026-03-19 10:38:35.795500 | controller | TASK [bm_sno : Show POST state] ************************************************ 2026-03-19 10:38:35.795508 | controller | Thursday 19 March 2026 10:38:35 +0000 (0:00:00.292) 0:00:06.154 ******** 2026-03-19 10:38:35.795517 | controller | ok: [instance] => { 2026-03-19 10:38:36.083973 | controller | "msg": "POST state: not supported by firmware, used PowerState=On" 2026-03-19 10:38:36.084009 | controller | } 2026-03-19 10:38:36.084017 | controller | 2026-03-19 10:38:36.084023 | controller | TASK [Query mock state after power_on (no PostState)] ************************** 2026-03-19 10:38:36.084029 | controller | Thursday 19 March 2026 10:38:35 +0000 (0:00:00.032) 0:00:06.187 ******** 2026-03-19 10:38:36.084038 | controller | ok: [instance] 2026-03-19 10:38:36.104658 | controller | 2026-03-19 10:38:36.104677 | controller | TASK [Assert host is On (PostState stays null)] ******************************** 2026-03-19 10:38:36.104684 | controller | Thursday 19 March 2026 10:38:36 +0000 (0:00:00.288) 0:00:06.475 ******** 2026-03-19 10:38:36.104698 | controller | ok: [instance] => { 2026-03-19 10:38:36.104772 | controller | "changed": false, 2026-03-19 10:38:36.104781 | controller | "msg": "All assertions passed" 2026-03-19 10:38:36.104787 | controller | } 2026-03-19 10:38:36.104798 | controller | 2026-03-19 10:38:36.104804 | controller | TASK [Test bm_check_usb_boot] ************************************************** 2026-03-19 10:38:36.104811 | controller | Thursday 19 March 2026 10:38:36 +0000 (0:00:00.020) 0:00:06.496 ******** 2026-03-19 10:38:36.129251 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/bm_sno/molecule/bm_redfish/tasks/test_check_usb_boot.yml for instance 2026-03-19 10:38:36.403689 | controller | 2026-03-19 10:38:36.403722 | controller | TASK [Reset mock with usb_boot Enabled] **************************************** 2026-03-19 10:38:36.403730 | controller | Thursday 19 March 2026 10:38:36 +0000 (0:00:00.024) 0:00:06.521 ******** 2026-03-19 10:38:36.403740 | controller | ok: [instance] 2026-03-19 10:38:36.425910 | controller | 2026-03-19 10:38:36.425930 | controller | TASK [Include bm_check_usb_boot] *********************************************** 2026-03-19 10:38:36.425939 | controller | Thursday 19 March 2026 10:38:36 +0000 (0:00:00.274) 0:00:06.795 ******** 2026-03-19 10:38:36.425950 | controller | 2026-03-19 10:38:36.700539 | controller | TASK [bm_sno : Read GenericUsbBoot BIOS attribute] ***************************** 2026-03-19 10:38:36.700567 | controller | Thursday 19 March 2026 10:38:36 +0000 (0:00:00.022) 0:00:06.817 ******** 2026-03-19 10:38:36.700579 | controller | ok: [instance] 2026-03-19 10:38:36.729289 | controller | 2026-03-19 10:38:36.729311 | controller | TASK [bm_sno : Set GenericUsbBoot status fact] ********************************* 2026-03-19 10:38:36.729319 | controller | Thursday 19 March 2026 10:38:36 +0000 (0:00:00.274) 0:00:07.092 ******** 2026-03-19 10:38:36.729328 | controller | ok: [instance] 2026-03-19 10:38:36.756814 | controller | 2026-03-19 10:38:36.756838 | controller | TASK [bm_sno : Fail if GenericUsbBoot is disabled] ***************************** 2026-03-19 10:38:36.756846 | controller | Thursday 19 March 2026 10:38:36 +0000 (0:00:00.028) 0:00:07.121 ******** 2026-03-19 10:38:36.756857 | controller | skipping: [instance] 2026-03-19 10:38:36.784187 | controller | 2026-03-19 10:38:36.784210 | controller | TASK [Assert _usb_boot_enabled is true] **************************************** 2026-03-19 10:38:36.784218 | controller | Thursday 19 March 2026 10:38:36 +0000 (0:00:00.027) 0:00:07.148 ******** 2026-03-19 10:38:36.784227 | controller | ok: [instance] => { 2026-03-19 10:38:37.075315 | controller | "changed": false, 2026-03-19 10:38:37.075343 | controller | "msg": "All assertions passed" 2026-03-19 10:38:37.075351 | controller | } 2026-03-19 10:38:37.075358 | controller | 2026-03-19 10:38:37.075364 | controller | TASK [Reset mock with usb_boot Disabled] *************************************** 2026-03-19 10:38:37.075369 | controller | Thursday 19 March 2026 10:38:36 +0000 (0:00:00.027) 0:00:07.175 ******** 2026-03-19 10:38:37.075379 | controller | ok: [instance] 2026-03-19 10:38:37.097677 | controller | 2026-03-19 10:38:37.097702 | controller | TASK [Include bm_check_usb_boot (expect failure)] ****************************** 2026-03-19 10:38:37.097710 | controller | Thursday 19 March 2026 10:38:37 +0000 (0:00:00.291) 0:00:07.467 ******** 2026-03-19 10:38:37.097719 | controller | 2026-03-19 10:38:37.097747 | controller | TASK [bm_sno : Read GenericUsbBoot BIOS attribute] ***************************** 2026-03-19 10:38:37.097764 | controller | Thursday 19 March 2026 10:38:37 +0000 (0:00:00.022) 0:00:07.489 ******** 2026-03-19 10:38:37.372743 | controller | ok: [instance] 2026-03-19 10:38:37.372981 | controller | 2026-03-19 10:38:37.373007 | controller | TASK [bm_sno : Set GenericUsbBoot status fact] ********************************* 2026-03-19 10:38:37.401088 | controller | Thursday 19 March 2026 10:38:37 +0000 (0:00:00.274) 0:00:07.764 ******** 2026-03-19 10:38:37.401113 | controller | ok: [instance] 2026-03-19 10:38:37.424845 | controller | 2026-03-19 10:38:37.424871 | controller | TASK [bm_sno : Fail if GenericUsbBoot is disabled] ***************************** 2026-03-19 10:38:37.424882 | controller | Thursday 19 March 2026 10:38:37 +0000 (0:00:00.028) 0:00:07.792 ******** 2026-03-19 10:38:37.424891 | controller | fatal: [instance]: FAILED! => {"changed": false, "msg": "GenericUsbBoot is Disabled in BIOS. VirtualMedia cannot boot host localhost:8443."} 2026-03-19 10:38:37.429384 | controller | 2026-03-19 10:38:37.450276 | controller | TASK [Assert failure was about GenericUsbBoot] ********************************* 2026-03-19 10:38:37.450292 | controller | Thursday 19 March 2026 10:38:37 +0000 (0:00:00.028) 0:00:07.821 ******** 2026-03-19 10:38:37.450307 | controller | ok: [instance] => { 2026-03-19 10:38:37.480451 | controller | "changed": false, 2026-03-19 10:38:37.480466 | controller | "msg": "All assertions passed" 2026-03-19 10:38:37.480473 | controller | } 2026-03-19 10:38:37.480479 | controller | 2026-03-19 10:38:37.480485 | controller | TASK [Test bm_ensure_usb_boot] ************************************************* 2026-03-19 10:38:37.480490 | controller | Thursday 19 March 2026 10:38:37 +0000 (0:00:00.020) 0:00:07.841 ******** 2026-03-19 10:38:37.480498 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/bm_sno/molecule/bm_redfish/tasks/test_ensure_usb_boot.yml for instance 2026-03-19 10:38:37.759516 | controller | 2026-03-19 10:38:37.759544 | controller | TASK [Reset mock with usb_boot Enabled and host Off] *************************** 2026-03-19 10:38:37.759552 | controller | Thursday 19 March 2026 10:38:37 +0000 (0:00:00.030) 0:00:07.872 ******** 2026-03-19 10:38:37.759561 | controller | ok: [instance] 2026-03-19 10:38:37.786254 | controller | 2026-03-19 10:38:37.786272 | controller | TASK [Include bm_ensure_usb_boot] ********************************************** 2026-03-19 10:38:37.786285 | controller | Thursday 19 March 2026 10:38:37 +0000 (0:00:00.278) 0:00:08.151 ******** 2026-03-19 10:38:37.786294 | controller | 2026-03-19 10:38:37.805743 | controller | TASK [bm_sno : Check current GenericUsbBoot state] ***************************** 2026-03-19 10:38:37.805780 | controller | Thursday 19 March 2026 10:38:37 +0000 (0:00:00.026) 0:00:08.178 ******** 2026-03-19 10:38:37.805794 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/bm_sno/tasks/bm_check_usb_boot.yml for instance 2026-03-19 10:38:37.806016 | controller | 2026-03-19 10:38:37.806035 | controller | TASK [bm_sno : Read GenericUsbBoot BIOS attribute] ***************************** 2026-03-19 10:38:38.080629 | controller | Thursday 19 March 2026 10:38:37 +0000 (0:00:00.019) 0:00:08.197 ******** 2026-03-19 10:38:38.080663 | controller | ok: [instance] 2026-03-19 10:38:38.110376 | controller | 2026-03-19 10:38:38.110400 | controller | TASK [bm_sno : Set GenericUsbBoot status fact] ********************************* 2026-03-19 10:38:38.110408 | controller | Thursday 19 March 2026 10:38:38 +0000 (0:00:00.274) 0:00:08.472 ******** 2026-03-19 10:38:38.110418 | controller | ok: [instance] 2026-03-19 10:38:38.138976 | controller | 2026-03-19 10:38:38.139011 | controller | TASK [bm_sno : Fail if GenericUsbBoot is disabled] ***************************** 2026-03-19 10:38:38.139021 | controller | Thursday 19 March 2026 10:38:38 +0000 (0:00:00.029) 0:00:08.502 ******** 2026-03-19 10:38:38.139033 | controller | skipping: [instance] 2026-03-19 10:38:38.411843 | controller | 2026-03-19 10:38:38.411873 | controller | TASK [Query mock state] ******************************************************** 2026-03-19 10:38:38.411881 | controller | Thursday 19 March 2026 10:38:38 +0000 (0:00:00.028) 0:00:08.530 ******** 2026-03-19 10:38:38.411890 | controller | ok: [instance] 2026-03-19 10:38:38.432678 | controller | 2026-03-19 10:38:38.432714 | controller | TASK [Assert host stayed Off (no power cycle needed)] ************************** 2026-03-19 10:38:38.432723 | controller | Thursday 19 March 2026 10:38:38 +0000 (0:00:00.272) 0:00:08.803 ******** 2026-03-19 10:38:38.432733 | controller | ok: [instance] => { 2026-03-19 10:38:38.432752 | controller | "changed": false, 2026-03-19 10:38:38.432835 | controller | "msg": "All assertions passed" 2026-03-19 10:38:38.432931 | controller | } 2026-03-19 10:38:38.433245 | controller | 2026-03-19 10:38:38.711285 | controller | TASK [Reset mock with usb_boot Disabled and host Off] ************************** 2026-03-19 10:38:38.711310 | controller | Thursday 19 March 2026 10:38:38 +0000 (0:00:00.021) 0:00:08.824 ******** 2026-03-19 10:38:38.711322 | controller | ok: [instance] 2026-03-19 10:38:38.737243 | controller | 2026-03-19 10:38:38.737265 | controller | TASK [Include bm_ensure_usb_boot with auto-enable] ***************************** 2026-03-19 10:38:38.737273 | controller | Thursday 19 March 2026 10:38:38 +0000 (0:00:00.278) 0:00:09.103 ******** 2026-03-19 10:38:38.737282 | controller | 2026-03-19 10:38:38.758093 | controller | TASK [bm_sno : Check current GenericUsbBoot state] ***************************** 2026-03-19 10:38:38.758111 | controller | Thursday 19 March 2026 10:38:38 +0000 (0:00:00.026) 0:00:09.129 ******** 2026-03-19 10:38:38.758122 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/bm_sno/tasks/bm_check_usb_boot.yml for instance 2026-03-19 10:38:39.038079 | controller | 2026-03-19 10:38:39.038098 | controller | TASK [bm_sno : Read GenericUsbBoot BIOS attribute] ***************************** 2026-03-19 10:38:39.038105 | controller | Thursday 19 March 2026 10:38:38 +0000 (0:00:00.020) 0:00:09.150 ******** 2026-03-19 10:38:39.038114 | controller | ok: [instance] 2026-03-19 10:38:39.070064 | controller | 2026-03-19 10:38:39.070082 | controller | TASK [bm_sno : Set GenericUsbBoot status fact] ********************************* 2026-03-19 10:38:39.070089 | controller | Thursday 19 March 2026 10:38:39 +0000 (0:00:00.279) 0:00:09.429 ******** 2026-03-19 10:38:39.070098 | controller | ok: [instance] 2026-03-19 10:38:39.094756 | controller | 2026-03-19 10:38:39.094773 | controller | TASK [bm_sno : Fail if GenericUsbBoot is disabled] ***************************** 2026-03-19 10:38:39.094781 | controller | Thursday 19 March 2026 10:38:39 +0000 (0:00:00.031) 0:00:09.461 ******** 2026-03-19 10:38:39.094790 | controller | fatal: [instance]: FAILED! => {"changed": false, "msg": "GenericUsbBoot is Disabled in BIOS. VirtualMedia cannot boot host localhost:8443."} 2026-03-19 10:38:39.099893 | controller | 2026-03-19 10:38:39.126024 | controller | TASK [bm_sno : Fail if auto-enable is off] ************************************* 2026-03-19 10:38:39.126042 | controller | Thursday 19 March 2026 10:38:39 +0000 (0:00:00.030) 0:00:09.492 ******** 2026-03-19 10:38:39.126052 | controller | skipping: [instance] 2026-03-19 10:38:39.403774 | controller | 2026-03-19 10:38:39.403806 | controller | TASK [bm_sno : Set GenericUsbBoot BIOS attribute] ****************************** 2026-03-19 10:38:39.403814 | controller | Thursday 19 March 2026 10:38:39 +0000 (0:00:00.026) 0:00:09.518 ******** 2026-03-19 10:38:39.403824 | controller | ok: [instance] 2026-03-19 10:38:39.403841 | controller | 2026-03-19 10:38:39.403849 | controller | TASK [bm_sno : Create BIOS config job to schedule the change] ****************** 2026-03-19 10:38:39.403922 | controller | Thursday 19 March 2026 10:38:39 +0000 (0:00:00.277) 0:00:09.795 ******** 2026-03-19 10:38:39.691064 | controller | ok: [instance] 2026-03-19 10:38:39.713048 | controller | 2026-03-19 10:38:39.713063 | controller | TASK [bm_sno : Power off before applying BIOS change] ************************** 2026-03-19 10:38:39.713070 | controller | Thursday 19 March 2026 10:38:39 +0000 (0:00:00.287) 0:00:10.082 ******** 2026-03-19 10:38:39.713079 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/bm_sno/tasks/bm_power_off.yml for instance 2026-03-19 10:38:39.992051 | controller | 2026-03-19 10:38:39.992077 | controller | TASK [bm_sno : Query current power state] ************************************** 2026-03-19 10:38:39.992086 | controller | Thursday 19 March 2026 10:38:39 +0000 (0:00:00.022) 0:00:10.105 ******** 2026-03-19 10:38:39.992095 | controller | ok: [instance] 2026-03-19 10:38:40.010561 | controller | 2026-03-19 10:38:40.010592 | controller | TASK [bm_sno : Force power off via Redfish] ************************************ 2026-03-19 10:38:40.010600 | controller | Thursday 19 March 2026 10:38:39 +0000 (0:00:00.278) 0:00:10.383 ******** 2026-03-19 10:38:40.010626 | controller | skipping: [instance] 2026-03-19 10:38:40.026577 | controller | 2026-03-19 10:38:40.026601 | controller | TASK [bm_sno : Wait for host to power off] ************************************* 2026-03-19 10:38:40.026628 | controller | Thursday 19 March 2026 10:38:40 +0000 (0:00:00.018) 0:00:10.402 ******** 2026-03-19 10:38:40.026638 | controller | skipping: [instance] 2026-03-19 10:38:40.052956 | controller | 2026-03-19 10:38:40.052976 | controller | TASK [bm_sno : Power on to apply BIOS config job during POST] ****************** 2026-03-19 10:38:40.052984 | controller | Thursday 19 March 2026 10:38:40 +0000 (0:00:00.016) 0:00:10.418 ******** 2026-03-19 10:38:40.053005 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/bm_sno/tasks/bm_power_on.yml for instance 2026-03-19 10:38:40.331437 | controller | 2026-03-19 10:38:40.331459 | controller | TASK [bm_sno : Query current power state] ************************************** 2026-03-19 10:38:40.331466 | controller | Thursday 19 March 2026 10:38:40 +0000 (0:00:00.026) 0:00:10.444 ******** 2026-03-19 10:38:40.331475 | controller | ok: [instance] 2026-03-19 10:38:40.612566 | controller | 2026-03-19 10:38:40.612592 | controller | TASK [bm_sno : Power on bare metal host] *************************************** 2026-03-19 10:38:40.612600 | controller | Thursday 19 March 2026 10:38:40 +0000 (0:00:00.278) 0:00:10.723 ******** 2026-03-19 10:38:40.612632 | controller | ok: [instance] 2026-03-19 10:38:40.914406 | controller | 2026-03-19 10:38:40.914428 | controller | TASK [bm_sno : Wait for host POST to complete] ********************************* 2026-03-19 10:38:40.914435 | controller | Thursday 19 March 2026 10:38:40 +0000 (0:00:00.281) 0:00:11.004 ******** 2026-03-19 10:38:40.914444 | controller | ok: [instance] 2026-03-19 10:38:40.942707 | controller | 2026-03-19 10:38:40.942740 | controller | TASK [bm_sno : Show POST state] ************************************************ 2026-03-19 10:38:40.942749 | controller | Thursday 19 March 2026 10:38:40 +0000 (0:00:00.301) 0:00:11.306 ******** 2026-03-19 10:38:40.942760 | controller | ok: [instance] => { 2026-03-19 10:38:40.942787 | controller | "msg": "POST state: FinishedPost" 2026-03-19 10:38:40.942794 | controller | } 2026-03-19 10:38:40.942803 | controller | 2026-03-19 10:38:40.942812 | controller | TASK [bm_sno : Power off after BIOS change applied] **************************** 2026-03-19 10:38:40.942876 | controller | Thursday 19 March 2026 10:38:40 +0000 (0:00:00.028) 0:00:11.334 ******** 2026-03-19 10:38:40.966532 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/bm_sno/tasks/bm_power_off.yml for instance 2026-03-19 10:38:41.241101 | controller | 2026-03-19 10:38:41.241121 | controller | TASK [bm_sno : Query current power state] ************************************** 2026-03-19 10:38:41.241129 | controller | Thursday 19 March 2026 10:38:40 +0000 (0:00:00.023) 0:00:11.358 ******** 2026-03-19 10:38:41.241138 | controller | ok: [instance] 2026-03-19 10:38:41.520088 | controller | 2026-03-19 10:38:41.520109 | controller | TASK [bm_sno : Force power off via Redfish] ************************************ 2026-03-19 10:38:41.520117 | controller | Thursday 19 March 2026 10:38:41 +0000 (0:00:00.274) 0:00:11.633 ******** 2026-03-19 10:38:41.520126 | controller | ok: [instance] 2026-03-19 10:38:41.812670 | controller | 2026-03-19 10:38:41.812697 | controller | TASK [bm_sno : Wait for host to power off] ************************************* 2026-03-19 10:38:41.812706 | controller | Thursday 19 March 2026 10:38:41 +0000 (0:00:00.278) 0:00:11.912 ******** 2026-03-19 10:38:41.812716 | controller | ok: [instance] 2026-03-19 10:38:41.812739 | controller | 2026-03-19 10:38:41.812747 | controller | TASK [Query mock state after auto-enable] ************************************** 2026-03-19 10:38:41.812846 | controller | Thursday 19 March 2026 10:38:41 +0000 (0:00:00.292) 0:00:12.204 ******** 2026-03-19 10:38:42.088022 | controller | ok: [instance] 2026-03-19 10:38:42.108684 | controller | 2026-03-19 10:38:42.108713 | controller | TASK [Assert BIOS updated and host left Off] *********************************** 2026-03-19 10:38:42.108721 | controller | Thursday 19 March 2026 10:38:42 +0000 (0:00:00.275) 0:00:12.479 ******** 2026-03-19 10:38:42.108731 | controller | ok: [instance] => { 2026-03-19 10:38:42.108754 | controller | "changed": false, 2026-03-19 10:38:42.108762 | controller | "msg": "All assertions passed" 2026-03-19 10:38:42.109149 | controller | } 2026-03-19 10:38:42.392672 | controller | 2026-03-19 10:38:42.392702 | controller | TASK [Reset mock with usb_boot Disabled] *************************************** 2026-03-19 10:38:42.392715 | controller | Thursday 19 March 2026 10:38:42 +0000 (0:00:00.021) 0:00:12.500 ******** 2026-03-19 10:38:42.392725 | controller | ok: [instance] 2026-03-19 10:38:42.418963 | controller | 2026-03-19 10:38:42.418988 | controller | TASK [Include bm_ensure_usb_boot without auto-enable (expect failure)] ********* 2026-03-19 10:38:42.418998 | controller | Thursday 19 March 2026 10:38:42 +0000 (0:00:00.283) 0:00:12.784 ******** 2026-03-19 10:38:42.419023 | controller | 2026-03-19 10:38:42.438995 | controller | TASK [bm_sno : Check current GenericUsbBoot state] ***************************** 2026-03-19 10:38:42.439023 | controller | Thursday 19 March 2026 10:38:42 +0000 (0:00:00.026) 0:00:12.811 ******** 2026-03-19 10:38:42.439034 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/bm_sno/tasks/bm_check_usb_boot.yml for instance 2026-03-19 10:38:42.716532 | controller | 2026-03-19 10:38:42.716551 | controller | TASK [bm_sno : Read GenericUsbBoot BIOS attribute] ***************************** 2026-03-19 10:38:42.716558 | controller | Thursday 19 March 2026 10:38:42 +0000 (0:00:00.020) 0:00:12.831 ******** 2026-03-19 10:38:42.716568 | controller | ok: [instance] 2026-03-19 10:38:42.746322 | controller | 2026-03-19 10:38:42.746345 | controller | TASK [bm_sno : Set GenericUsbBoot status fact] ********************************* 2026-03-19 10:38:42.746353 | controller | Thursday 19 March 2026 10:38:42 +0000 (0:00:00.277) 0:00:13.108 ******** 2026-03-19 10:38:42.746361 | controller | ok: [instance] 2026-03-19 10:38:42.772631 | controller | 2026-03-19 10:38:42.772667 | controller | TASK [bm_sno : Fail if GenericUsbBoot is disabled] ***************************** 2026-03-19 10:38:42.772676 | controller | Thursday 19 March 2026 10:38:42 +0000 (0:00:00.029) 0:00:13.138 ******** 2026-03-19 10:38:42.772686 | controller | fatal: [instance]: FAILED! => {"changed": false, "msg": "GenericUsbBoot is Disabled in BIOS. VirtualMedia cannot boot host localhost:8443."} 2026-03-19 10:38:42.777996 | controller | 2026-03-19 10:38:42.804628 | controller | TASK [bm_sno : Fail if auto-enable is off] ************************************* 2026-03-19 10:38:42.804647 | controller | Thursday 19 March 2026 10:38:42 +0000 (0:00:00.031) 0:00:13.170 ******** 2026-03-19 10:38:42.804659 | controller | fatal: [instance]: FAILED! => {"changed": false, "msg": "GenericUsbBoot is Disabled in BIOS. VirtualMedia cannot boot host localhost:8443. Set cifmw_bm_agent_enable_usb_boot: true in vars.yaml to allow this playbook to enable it automatically (requires a reboot cycle)."} 2026-03-19 10:38:42.809640 | controller | 2026-03-19 10:38:42.831592 | controller | TASK [Assert failure mentions GenericUsbBoot or auto-enable] ******************* 2026-03-19 10:38:42.831629 | controller | Thursday 19 March 2026 10:38:42 +0000 (0:00:00.031) 0:00:13.201 ******** 2026-03-19 10:38:42.831642 | controller | ok: [instance] => { 2026-03-19 10:38:42.863089 | controller | "changed": false, 2026-03-19 10:38:42.863106 | controller | "msg": "All assertions passed" 2026-03-19 10:38:42.863114 | controller | } 2026-03-19 10:38:42.863120 | controller | 2026-03-19 10:38:42.863125 | controller | TASK [Test bm_eject_vmedia] **************************************************** 2026-03-19 10:38:42.863131 | controller | Thursday 19 March 2026 10:38:42 +0000 (0:00:00.021) 0:00:13.223 ******** 2026-03-19 10:38:42.863140 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/bm_sno/molecule/bm_redfish/tasks/test_eject_vmedia.yml for instance 2026-03-19 10:38:43.141065 | controller | 2026-03-19 10:38:43.141096 | controller | TASK [Reset mock with VirtualMedia inserted] *********************************** 2026-03-19 10:38:43.141104 | controller | Thursday 19 March 2026 10:38:42 +0000 (0:00:00.031) 0:00:13.255 ******** 2026-03-19 10:38:43.141116 | controller | ok: [instance] 2026-03-19 10:38:43.164021 | controller | 2026-03-19 10:38:43.164044 | controller | TASK [Include bm_eject_vmedia] ************************************************* 2026-03-19 10:38:43.164053 | controller | Thursday 19 March 2026 10:38:43 +0000 (0:00:00.277) 0:00:13.532 ******** 2026-03-19 10:38:43.164065 | controller | 2026-03-19 10:38:43.434967 | controller | TASK [bm_sno : Eject VirtualMedia] ********************************************* 2026-03-19 10:38:43.434992 | controller | Thursday 19 March 2026 10:38:43 +0000 (0:00:00.023) 0:00:13.556 ******** 2026-03-19 10:38:43.435013 | controller | ok: [instance] 2026-03-19 10:38:43.725986 | controller | 2026-03-19 10:38:43.726023 | controller | TASK [bm_sno : Wait for VirtualMedia to report ejected] ************************ 2026-03-19 10:38:43.726032 | controller | Thursday 19 March 2026 10:38:43 +0000 (0:00:00.270) 0:00:13.826 ******** 2026-03-19 10:38:43.726042 | controller | ok: [instance] 2026-03-19 10:38:43.758630 | controller | 2026-03-19 10:38:43.758649 | controller | TASK [bm_sno : Show VirtualMedia state after eject] **************************** 2026-03-19 10:38:43.758657 | controller | Thursday 19 March 2026 10:38:43 +0000 (0:00:00.291) 0:00:14.117 ******** 2026-03-19 10:38:43.758666 | controller | ok: [instance] => { 2026-03-19 10:38:44.055693 | controller | "msg": "VirtualMedia Inserted=False, Image=" 2026-03-19 10:38:44.055723 | controller | } 2026-03-19 10:38:44.055731 | controller | 2026-03-19 10:38:44.055736 | controller | TASK [Query mock state after eject] ******************************************** 2026-03-19 10:38:44.055742 | controller | Thursday 19 March 2026 10:38:43 +0000 (0:00:00.032) 0:00:14.150 ******** 2026-03-19 10:38:44.055752 | controller | ok: [instance] 2026-03-19 10:38:44.083318 | controller | 2026-03-19 10:38:44.083349 | controller | TASK [Assert VirtualMedia is ejected] ****************************************** 2026-03-19 10:38:44.083357 | controller | Thursday 19 March 2026 10:38:44 +0000 (0:00:00.297) 0:00:14.447 ******** 2026-03-19 10:38:44.083378 | controller | ok: [instance] => { 2026-03-19 10:38:44.355530 | controller | "changed": false, 2026-03-19 10:38:44.355560 | controller | "msg": "All assertions passed" 2026-03-19 10:38:44.355568 | controller | } 2026-03-19 10:38:44.355574 | controller | 2026-03-19 10:38:44.355580 | controller | TASK [Reset mock with VirtualMedia not inserted] ******************************* 2026-03-19 10:38:44.355586 | controller | Thursday 19 March 2026 10:38:44 +0000 (0:00:00.027) 0:00:14.475 ******** 2026-03-19 10:38:44.355596 | controller | ok: [instance] 2026-03-19 10:38:44.378527 | controller | 2026-03-19 10:38:44.378550 | controller | TASK [Include bm_eject_vmedia (idempotent)] ************************************ 2026-03-19 10:38:44.378558 | controller | Thursday 19 March 2026 10:38:44 +0000 (0:00:00.272) 0:00:14.747 ******** 2026-03-19 10:38:44.378567 | controller | 2026-03-19 10:38:44.677530 | controller | TASK [bm_sno : Eject VirtualMedia] ********************************************* 2026-03-19 10:38:44.677552 | controller | Thursday 19 March 2026 10:38:44 +0000 (0:00:00.023) 0:00:14.770 ******** 2026-03-19 10:38:44.677563 | controller | ok: [instance] 2026-03-19 10:38:44.962904 | controller | 2026-03-19 10:38:44.962924 | controller | TASK [bm_sno : Wait for VirtualMedia to report ejected] ************************ 2026-03-19 10:38:44.962931 | controller | Thursday 19 March 2026 10:38:44 +0000 (0:00:00.298) 0:00:15.069 ******** 2026-03-19 10:38:44.962940 | controller | ok: [instance] 2026-03-19 10:38:44.994779 | controller | 2026-03-19 10:38:44.994798 | controller | TASK [bm_sno : Show VirtualMedia state after eject] **************************** 2026-03-19 10:38:44.994805 | controller | Thursday 19 March 2026 10:38:44 +0000 (0:00:00.285) 0:00:15.354 ******** 2026-03-19 10:38:44.994814 | controller | ok: [instance] => { 2026-03-19 10:38:45.265602 | controller | "msg": "VirtualMedia Inserted=False, Image=" 2026-03-19 10:38:45.265648 | controller | } 2026-03-19 10:38:45.265657 | controller | 2026-03-19 10:38:45.265663 | controller | TASK [Query mock state] ******************************************************** 2026-03-19 10:38:45.265669 | controller | Thursday 19 March 2026 10:38:44 +0000 (0:00:00.031) 0:00:15.386 ******** 2026-03-19 10:38:45.265679 | controller | ok: [instance] 2026-03-19 10:38:45.294630 | controller | 2026-03-19 10:38:45.294650 | controller | TASK [Assert VirtualMedia is still not inserted] ******************************* 2026-03-19 10:38:45.294657 | controller | Thursday 19 March 2026 10:38:45 +0000 (0:00:00.270) 0:00:15.657 ******** 2026-03-19 10:38:45.294667 | controller | ok: [instance] => { 2026-03-19 10:38:45.327076 | controller | "changed": false, 2026-03-19 10:38:45.327092 | controller | "msg": "All assertions passed" 2026-03-19 10:38:45.327099 | controller | } 2026-03-19 10:38:45.327105 | controller | 2026-03-19 10:38:45.327110 | controller | TASK [Test bm_insert_vmedia] *************************************************** 2026-03-19 10:38:45.327116 | controller | Thursday 19 March 2026 10:38:45 +0000 (0:00:00.028) 0:00:15.686 ******** 2026-03-19 10:38:45.327124 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/bm_sno/molecule/bm_redfish/tasks/test_insert_vmedia.yml for instance 2026-03-19 10:38:45.620485 | controller | 2026-03-19 10:38:45.620517 | controller | TASK [Reset mock with VirtualMedia ejected] ************************************ 2026-03-19 10:38:45.620525 | controller | Thursday 19 March 2026 10:38:45 +0000 (0:00:00.032) 0:00:15.719 ******** 2026-03-19 10:38:45.620535 | controller | ok: [instance] 2026-03-19 10:38:45.645041 | controller | 2026-03-19 10:38:45.645063 | controller | TASK [Include bm_insert_vmedia] ************************************************ 2026-03-19 10:38:45.645071 | controller | Thursday 19 March 2026 10:38:45 +0000 (0:00:00.293) 0:00:16.012 ******** 2026-03-19 10:38:45.645080 | controller | 2026-03-19 10:38:45.923571 | controller | TASK [bm_sno : Insert agent ISO via VirtualMedia] ****************************** 2026-03-19 10:38:45.923591 | controller | Thursday 19 March 2026 10:38:45 +0000 (0:00:00.024) 0:00:16.037 ******** 2026-03-19 10:38:45.923601 | controller | ok: [instance] 2026-03-19 10:38:46.204366 | controller | 2026-03-19 10:38:46.204396 | controller | TASK [bm_sno : Verify VirtualMedia reports inserted with correct image] ******** 2026-03-19 10:38:46.204404 | controller | Thursday 19 March 2026 10:38:45 +0000 (0:00:00.278) 0:00:16.315 ******** 2026-03-19 10:38:46.204415 | controller | ok: [instance] 2026-03-19 10:38:46.236552 | controller | 2026-03-19 10:38:46.236572 | controller | TASK [bm_sno : Show VirtualMedia state after insert] *************************** 2026-03-19 10:38:46.236579 | controller | Thursday 19 March 2026 10:38:46 +0000 (0:00:00.280) 0:00:16.596 ******** 2026-03-19 10:38:46.236588 | controller | ok: [instance] => { 2026-03-19 10:38:46.499204 | controller | "msg": "VirtualMedia Inserted=True, Image=http://127.0.0.1:8080/agent.x86_64.iso" 2026-03-19 10:38:46.499227 | controller | } 2026-03-19 10:38:46.499235 | controller | 2026-03-19 10:38:46.499241 | controller | TASK [Query mock state after insert] ******************************************* 2026-03-19 10:38:46.499247 | controller | Thursday 19 March 2026 10:38:46 +0000 (0:00:00.032) 0:00:16.628 ******** 2026-03-19 10:38:46.499257 | controller | ok: [instance] 2026-03-19 10:38:46.530702 | controller | 2026-03-19 10:38:46.530734 | controller | TASK [Assert VirtualMedia is inserted with correct image] ********************** 2026-03-19 10:38:46.530742 | controller | Thursday 19 March 2026 10:38:46 +0000 (0:00:00.262) 0:00:16.891 ******** 2026-03-19 10:38:46.530756 | controller | ok: [instance] => { 2026-03-19 10:38:46.530780 | controller | "changed": false, 2026-03-19 10:38:46.530786 | controller | "msg": "All assertions passed" 2026-03-19 10:38:46.530791 | controller | } 2026-03-19 10:38:46.530797 | controller | 2026-03-19 10:38:46.530804 | controller | TASK [Reset mock with a stale ISO already inserted] **************************** 2026-03-19 10:38:46.530906 | controller | Thursday 19 March 2026 10:38:46 +0000 (0:00:00.031) 0:00:16.922 ******** 2026-03-19 10:38:46.807706 | controller | ok: [instance] 2026-03-19 10:38:46.807875 | controller | 2026-03-19 10:38:46.807887 | controller | TASK [Include bm_insert_vmedia (expect failure)] ******************************* 2026-03-19 10:38:46.807896 | controller | Thursday 19 March 2026 10:38:46 +0000 (0:00:00.276) 0:00:17.199 ******** 2026-03-19 10:38:46.830338 | controller | 2026-03-19 10:38:46.830391 | controller | TASK [bm_sno : Insert agent ISO via VirtualMedia] ****************************** 2026-03-19 10:38:46.830498 | controller | Thursday 19 March 2026 10:38:46 +0000 (0:00:00.023) 0:00:17.222 ******** 2026-03-19 10:39:17.906076 | controller | fatal: [instance]: FAILED! => {"attempts": 3, "changed": false, "content_length": "107", "content_type": "application/json", "date": "Thu, 19 Mar 2026 10:39:17 GMT", "elapsed": 0, "json": {"error": {"@Message.ExtendedInfo": [{"Message": "The Virtual Media image server is already connected."}]}}, "msg": "Status code was 400 and not [200, 204]: HTTP Error 400: Bad Request", "redirected": false, "server": "BaseHTTP/0.6 Python/3.9.25", "status": 400, "url": "https://localhost:8443/redfish/v1/Managers/iDRAC.Embedded.1/VirtualMedia/CD/Actions/VirtualMedia.InsertMedia"} 2026-03-19 10:39:17.908694 | controller | FAILED - RETRYING: [instance]: Insert agent ISO via VirtualMedia (3 retries left). 2026-03-19 10:39:17.909651 | controller | FAILED - RETRYING: [instance]: Insert agent ISO via VirtualMedia (2 retries left). 2026-03-19 10:39:17.909669 | controller | FAILED - RETRYING: [instance]: Insert agent ISO via VirtualMedia (1 retries left). 2026-03-19 10:39:17.910660 | controller | 2026-03-19 10:39:17.910673 | controller | PLAY RECAP ********************************************************************* 2026-03-19 10:39:17.910679 | controller | instance : ok=93 changed=0 unreachable=0 failed=1 skipped=8 rescued=4 ignored=0 2026-03-19 10:39:17.910685 | controller | 2026-03-19 10:39:17.910690 | controller | Thursday 19 March 2026 10:39:17 +0000 (0:00:31.077) 0:00:48.300 ******** 2026-03-19 10:39:17.910695 | controller | =============================================================================== 2026-03-19 10:39:17.910701 | controller | bm_sno : Insert agent ISO via VirtualMedia ----------------------------- 31.08s 2026-03-19 10:39:17.910706 | controller | Reset mock to power Off ------------------------------------------------- 0.39s 2026-03-19 10:39:17.910711 | controller | bm_sno : Wait for host POST to complete --------------------------------- 0.30s 2026-03-19 10:39:17.910717 | controller | bm_sno : Eject VirtualMedia --------------------------------------------- 0.30s 2026-03-19 10:39:17.910725 | controller | Query mock state after eject -------------------------------------------- 0.30s 2026-03-19 10:39:17.911174 | controller | Reset mock with VirtualMedia ejected ------------------------------------ 0.29s 2026-03-19 10:39:17.911202 | controller | bm_sno : Wait for host POST to complete --------------------------------- 0.29s 2026-03-19 10:39:17.911210 | controller | bm_sno : Wait for host to power off ------------------------------------- 0.29s 2026-03-19 10:39:17.911216 | controller | Reset mock with usb_boot Disabled --------------------------------------- 0.29s 2026-03-19 10:39:17.911221 | controller | bm_sno : Wait for VirtualMedia to report ejected ------------------------ 0.29s 2026-03-19 10:39:17.911226 | controller | Query mock state after power_on (no PostState) -------------------------- 0.29s 2026-03-19 10:39:17.911231 | controller | bm_sno : Create BIOS config job to schedule the change ------------------ 0.29s 2026-03-19 10:39:17.911237 | controller | bm_sno : Wait for VirtualMedia to report ejected ------------------------ 0.29s 2026-03-19 10:39:17.911242 | controller | Reset mock with usb_boot Disabled --------------------------------------- 0.28s 2026-03-19 10:39:17.911248 | controller | bm_sno : Power on bare metal host --------------------------------------- 0.28s 2026-03-19 10:39:17.911257 | controller | bm_sno : Verify VirtualMedia reports inserted with correct image -------- 0.28s 2026-03-19 10:39:17.957169 | controller | bm_sno : Wait for host POST to complete --------------------------------- 0.28s 2026-03-19 10:39:17.957201 | controller | bm_sno : Read GenericUsbBoot BIOS attribute ----------------------------- 0.28s 2026-03-19 10:39:17.957209 | controller | bm_sno : Wait for host POST to complete --------------------------------- 0.28s 2026-03-19 10:39:17.957219 | controller | bm_sno : Force power off via Redfish ------------------------------------ 0.28s 2026-03-19 10:39:17.957230 | controller | CRITICAL Ansible return code was 2, command was: ['ansible-playbook', '--inventory', '/home/zuul/.cache/molecule/bm_sno/bm_redfish/inventory', '--skip-tags', 'molecule-notest,notest', '/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/bm_sno/molecule/bm_redfish/converge.yml'] 2026-03-19 10:39:17.957656 | controller | WARNING An error occurred during the test sequence action: 'converge'. Cleaning up. 2026-03-19 10:39:17.966146 | controller | INFO Running bm_redfish > cleanup 2026-03-19 10:39:18.357730 | controller | 2026-03-19 10:39:18.358030 | controller | PLAY [Cleanup mock iDRAC server] *********************************************** 2026-03-19 10:39:18.358166 | controller | 2026-03-19 10:39:18.358289 | controller | TASK [Stop mock iDRAC server] ************************************************** 2026-03-19 10:39:18.358423 | controller | Thursday 19 March 2026 10:39:18 +0000 (0:00:00.020) 0:00:00.020 ******** 2026-03-19 10:39:18.628677 | controller | ok: [instance] 2026-03-19 10:39:18.628854 | controller | 2026-03-19 10:39:18.628873 | controller | TASK [Show mock server log] **************************************************** 2026-03-19 10:39:18.808114 | controller | Thursday 19 March 2026 10:39:18 +0000 (0:00:00.271) 0:00:00.292 ******** 2026-03-19 10:39:18.808146 | controller | ok: [instance] 2026-03-19 10:39:18.849668 | controller | 2026-03-19 10:39:18.849694 | controller | TASK [Print mock server log] *************************************************** 2026-03-19 10:39:18.849702 | controller | Thursday 19 March 2026 10:39:18 +0000 (0:00:00.179) 0:00:00.471 ******** 2026-03-19 10:39:18.849712 | controller | ok: [instance] => { 2026-03-19 10:39:18.852644 | controller | "_mock_log.stdout_lines": [ 2026-03-19 10:39:18.852658 | controller | "Mock iDRAC listening on https://0.0.0.0:8443", 2026-03-19 10:39:18.852664 | controller | "[mock-idrac] \"GET /test/state HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852670 | controller | "[mock-idrac] \"POST /test/reset HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852679 | controller | "[mock-idrac] \"GET /redfish/v1/Systems/System.Embedded.1 HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852769 | controller | "[mock-idrac] \"GET /test/state HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852777 | controller | "[mock-idrac] \"POST /test/reset HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852782 | controller | "[mock-idrac] \"GET /redfish/v1/Systems/System.Embedded.1 HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852788 | controller | "[mock-idrac] \"POST /redfish/v1/Systems/System.Embedded.1/Actions/ComputerSystem.Reset HTTP/1.1\" 204 -", 2026-03-19 10:39:18.852793 | controller | "[mock-idrac] \"GET /redfish/v1/Systems/System.Embedded.1 HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852798 | controller | "[mock-idrac] \"GET /test/state HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852809 | controller | "[mock-idrac] \"POST /test/reset HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852815 | controller | "[mock-idrac] \"GET /redfish/v1/Systems/System.Embedded.1 HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852821 | controller | "[mock-idrac] \"GET /redfish/v1/Systems/System.Embedded.1 HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852826 | controller | "[mock-idrac] \"GET /test/state HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852831 | controller | "[mock-idrac] \"POST /test/reset HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852837 | controller | "[mock-idrac] \"GET /redfish/v1/Systems/System.Embedded.1 HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852842 | controller | "[mock-idrac] \"POST /redfish/v1/Systems/System.Embedded.1/Actions/ComputerSystem.Reset HTTP/1.1\" 204 -", 2026-03-19 10:39:18.852847 | controller | "[mock-idrac] \"GET /redfish/v1/Systems/System.Embedded.1 HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852852 | controller | "[mock-idrac] \"GET /test/state HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852858 | controller | "[mock-idrac] \"POST /test/reset HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852863 | controller | "[mock-idrac] \"GET /redfish/v1/Systems/System.Embedded.1 HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852868 | controller | "[mock-idrac] \"POST /redfish/v1/Systems/System.Embedded.1/Actions/ComputerSystem.Reset HTTP/1.1\" 204 -", 2026-03-19 10:39:18.852873 | controller | "[mock-idrac] \"GET /redfish/v1/Systems/System.Embedded.1 HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852879 | controller | "[mock-idrac] \"GET /test/state HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852884 | controller | "[mock-idrac] \"POST /test/reset HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852889 | controller | "[mock-idrac] \"GET /redfish/v1/Systems/System.Embedded.1/Bios HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852894 | controller | "[mock-idrac] \"POST /test/reset HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852899 | controller | "[mock-idrac] \"GET /redfish/v1/Systems/System.Embedded.1/Bios HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852905 | controller | "[mock-idrac] \"POST /test/reset HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852910 | controller | "[mock-idrac] \"GET /redfish/v1/Systems/System.Embedded.1/Bios HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852915 | controller | "[mock-idrac] \"GET /test/state HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852920 | controller | "[mock-idrac] \"POST /test/reset HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852926 | controller | "[mock-idrac] \"GET /redfish/v1/Systems/System.Embedded.1/Bios HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852931 | controller | "[mock-idrac] \"PATCH /redfish/v1/Systems/System.Embedded.1/Bios/Settings HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852936 | controller | "[mock-idrac] \"POST /redfish/v1/Managers/iDRAC.Embedded.1/Jobs HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852942 | controller | "[mock-idrac] \"GET /redfish/v1/Systems/System.Embedded.1 HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852947 | controller | "[mock-idrac] \"GET /redfish/v1/Systems/System.Embedded.1 HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852954 | controller | "[mock-idrac] \"POST /redfish/v1/Systems/System.Embedded.1/Actions/ComputerSystem.Reset HTTP/1.1\" 204 -", 2026-03-19 10:39:18.852992 | controller | "[mock-idrac] \"GET /redfish/v1/Systems/System.Embedded.1 HTTP/1.1\" 200 -", 2026-03-19 10:39:18.852999 | controller | "[mock-idrac] \"GET /redfish/v1/Systems/System.Embedded.1 HTTP/1.1\" 200 -", 2026-03-19 10:39:18.853120 | controller | "[mock-idrac] \"POST /redfish/v1/Systems/System.Embedded.1/Actions/ComputerSystem.Reset HTTP/1.1\" 204 -", 2026-03-19 10:39:18.853229 | controller | "[mock-idrac] \"GET /redfish/v1/Systems/System.Embedded.1 HTTP/1.1\" 200 -", 2026-03-19 10:39:18.853330 | controller | "[mock-idrac] \"GET /test/state HTTP/1.1\" 200 -", 2026-03-19 10:39:18.853441 | controller | "[mock-idrac] \"POST /test/reset HTTP/1.1\" 200 -", 2026-03-19 10:39:18.853550 | controller | "[mock-idrac] \"GET /redfish/v1/Systems/System.Embedded.1/Bios HTTP/1.1\" 200 -", 2026-03-19 10:39:18.853680 | controller | "[mock-idrac] \"POST /test/reset HTTP/1.1\" 200 -", 2026-03-19 10:39:18.853798 | controller | "[mock-idrac] \"POST /redfish/v1/Managers/iDRAC.Embedded.1/VirtualMedia/CD/Actions/VirtualMedia.EjectMedia HTTP/1.1\" 204 -", 2026-03-19 10:39:18.853908 | controller | "[mock-idrac] \"GET /redfish/v1/Managers/iDRAC.Embedded.1/VirtualMedia/CD HTTP/1.1\" 200 -", 2026-03-19 10:39:18.854010 | controller | "[mock-idrac] \"GET /test/state HTTP/1.1\" 200 -", 2026-03-19 10:39:18.854126 | controller | "[mock-idrac] \"POST /test/reset HTTP/1.1\" 200 -", 2026-03-19 10:39:18.854236 | controller | "[mock-idrac] \"POST /redfish/v1/Managers/iDRAC.Embedded.1/VirtualMedia/CD/Actions/VirtualMedia.EjectMedia HTTP/1.1\" 204 -", 2026-03-19 10:39:18.854348 | controller | "[mock-idrac] \"GET /redfish/v1/Managers/iDRAC.Embedded.1/VirtualMedia/CD HTTP/1.1\" 200 -", 2026-03-19 10:39:18.854454 | controller | "[mock-idrac] \"GET /test/state HTTP/1.1\" 200 -", 2026-03-19 10:39:18.854560 | controller | "[mock-idrac] \"POST /test/reset HTTP/1.1\" 200 -", 2026-03-19 10:39:18.854692 | controller | "[mock-idrac] \"POST /redfish/v1/Managers/iDRAC.Embedded.1/VirtualMedia/CD/Actions/VirtualMedia.InsertMedia HTTP/1.1\" 204 -", 2026-03-19 10:39:18.854811 | controller | "[mock-idrac] \"GET /redfish/v1/Managers/iDRAC.Embedded.1/VirtualMedia/CD HTTP/1.1\" 200 -", 2026-03-19 10:39:18.854918 | controller | "[mock-idrac] \"GET /test/state HTTP/1.1\" 200 -", 2026-03-19 10:39:18.855023 | controller | "[mock-idrac] \"POST /test/reset HTTP/1.1\" 200 -", 2026-03-19 10:39:18.855142 | controller | "[mock-idrac] \"POST /redfish/v1/Managers/iDRAC.Embedded.1/VirtualMedia/CD/Actions/VirtualMedia.InsertMedia HTTP/1.1\" 400 -", 2026-03-19 10:39:18.855251 | controller | "[mock-idrac] \"POST /redfish/v1/Managers/iDRAC.Embedded.1/VirtualMedia/CD/Actions/VirtualMedia.InsertMedia HTTP/1.1\" 400 -", 2026-03-19 10:39:18.855365 | controller | "[mock-idrac] \"POST /redfish/v1/Managers/iDRAC.Embedded.1/VirtualMedia/CD/Actions/VirtualMedia.InsertMedia HTTP/1.1\" 400 -", 2026-03-19 10:39:18.855479 | controller | "[mock-idrac] \"POST /redfish/v1/Managers/iDRAC.Embedded.1/VirtualMedia/CD/Actions/VirtualMedia.InsertMedia HTTP/1.1\" 400 -" 2026-03-19 10:39:18.855583 | controller | ] 2026-03-19 10:39:18.855704 | controller | } 2026-03-19 10:39:18.855808 | controller | 2026-03-19 10:39:18.855912 | controller | PLAY RECAP ********************************************************************* 2026-03-19 10:39:18.856018 | controller | instance : ok=3 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-19 10:39:18.856124 | controller | 2026-03-19 10:39:18.856230 | controller | Thursday 19 March 2026 10:39:18 +0000 (0:00:00.042) 0:00:00.513 ******** 2026-03-19 10:39:18.856342 | controller | =============================================================================== 2026-03-19 10:39:18.856446 | controller | Stop mock iDRAC server -------------------------------------------------- 0.27s 2026-03-19 10:39:18.856551 | controller | Show mock server log ---------------------------------------------------- 0.18s 2026-03-19 10:39:18.856687 | controller | Print mock server log --------------------------------------------------- 0.04s 2026-03-19 10:39:18.900053 | controller | INFO Running bm_redfish > destroy 2026-03-19 10:39:18.900392 | controller | WARNING Skipping, instances are delegated. 2026-03-19 10:39:18.900721 | controller | INFO Pruning extra files from scenario ephemeral directory 2026-03-19 10:39:18.902200 | controller | INFO Writing /tmp/report.html report. 2026-03-19 10:39:19.220567 | controller | ERROR 2026-03-19 10:39:19.220759 | controller | { 2026-03-19 10:39:19.220813 | controller | "delta": "0:00:52.981935", 2026-03-19 10:39:19.220843 | controller | "end": "2026-03-19 10:39:18.951196", 2026-03-19 10:39:19.220867 | controller | "msg": "non-zero return code", 2026-03-19 10:39:19.220887 | controller | "rc": 1, 2026-03-19 10:39:19.220907 | controller | "start": "2026-03-19 10:38:25.969261" 2026-03-19 10:39:19.220928 | controller | } failure 2026-03-19 10:39:19.266353 | 2026-03-19 10:39:19.266407 | PLAY RECAP 2026-03-19 10:39:19.266451 | controller | ok: 3 changed: 0 unreachable: 0 failed: 1 skipped: 1 rescued: 0 ignored: 0 2026-03-19 10:39:19.266474 | 2026-03-19 10:39:19.337575 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/molecule-test.yml@main] 2026-03-19 10:39:19.338482 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-03-19 10:39:19.850642 | 2026-03-19 10:39:19.850744 | PLAY [Run ci/playbooks/collect-logs.yml] 2026-03-19 10:39:19.870968 | 2026-03-19 10:39:19.871042 | TASK [Filter out host if needed] 2026-03-19 10:39:19.879425 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-03-19 10:39:19.883645 | 2026-03-19 10:39:19.883788 | TASK [Ensure file is present] 2026-03-19 10:39:20.176464 | controller | ok 2026-03-19 10:39:20.183866 | 2026-03-19 10:39:20.183937 | TASK [Manage molecule report file] 2026-03-19 10:39:20.708797 | controller | changed 2026-03-19 10:39:20.713583 | 2026-03-19 10:39:20.713642 | TASK [Check if we get ci-framework-data basedir] 2026-03-19 10:39:20.904458 | controller | ok 2026-03-19 10:39:20.910087 | 2026-03-19 10:39:20.910174 | TASK [Create ci-framework-data log directory for zuul] 2026-03-19 10:39:21.213734 | controller | changed 2026-03-19 10:39:21.219041 | 2026-03-19 10:39:21.219112 | TASK [Copy ci-framework interesting files] 2026-03-19 10:39:21.406550 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory 2026-03-19 10:39:21.747904 | controller | changed 2026-03-19 10:39:21.754198 | 2026-03-19 10:39:21.754289 | TASK [Get SELinux listing] 2026-03-19 10:39:22.284595 | controller | changed 2026-03-19 10:39:22.290719 | 2026-03-19 10:39:22.290795 | TASK [Generate log index] 2026-03-19 10:39:22.908775 | controller | changed 2026-03-19 10:39:22.913951 | 2026-03-19 10:39:22.914033 | TASK [Get some env related data] 2026-03-19 10:39:23.434078 | controller | /home/zuul/.local/bin/ansible 2026-03-19 10:39:24.439664 | controller | changed 2026-03-19 10:39:24.444266 | 2026-03-19 10:39:24.444351 | TASK [Generate list of logs to collect in home directory] 2026-03-19 10:39:24.726158 | controller | ok: All paths examined 2026-03-19 10:39:24.731284 | 2026-03-19 10:39:24.731420 | LOOP [Copy logs from home directory] 2026-03-19 10:39:25.039580 | controller | changed: 2026-03-19 10:39:25.039707 | controller | { 2026-03-19 10:39:25.039734 | controller | "atime": 1773916688.1039023, 2026-03-19 10:39:25.039755 | controller | "ctime": 1773916703.7940817, 2026-03-19 10:39:25.039773 | controller | "dev": 64513, 2026-03-19 10:39:25.039802 | controller | "gid": 1000, 2026-03-19 10:39:25.039820 | controller | "gr_name": "zuul", 2026-03-19 10:39:25.039837 | controller | "inode": 360292, 2026-03-19 10:39:25.039852 | controller | "isblk": false, 2026-03-19 10:39:25.039867 | controller | "ischr": false, 2026-03-19 10:39:25.039883 | controller | "isdir": false, 2026-03-19 10:39:25.039898 | controller | "isfifo": false, 2026-03-19 10:39:25.039914 | controller | "isgid": false, 2026-03-19 10:39:25.039928 | controller | "islnk": false, 2026-03-19 10:39:25.039944 | controller | "isreg": true, 2026-03-19 10:39:25.039959 | controller | "issock": false, 2026-03-19 10:39:25.039974 | controller | "isuid": false, 2026-03-19 10:39:25.039988 | controller | "mode": "0644", 2026-03-19 10:39:25.040002 | controller | "mtime": 1773916703.7940817, 2026-03-19 10:39:25.040017 | controller | "nlink": 1, 2026-03-19 10:39:25.040031 | controller | "path": "/home/zuul/ansible.log", 2026-03-19 10:39:25.040046 | controller | "pw_name": "zuul", 2026-03-19 10:39:25.040061 | controller | "rgrp": true, 2026-03-19 10:39:25.040075 | controller | "roth": true, 2026-03-19 10:39:25.040089 | controller | "rusr": true, 2026-03-19 10:39:25.040103 | controller | "size": 6749, 2026-03-19 10:39:25.040117 | controller | "uid": 1000, 2026-03-19 10:39:25.040131 | controller | "wgrp": false, 2026-03-19 10:39:25.040144 | controller | "woth": false, 2026-03-19 10:39:25.040160 | controller | "wusr": true, 2026-03-19 10:39:25.040175 | controller | "xgrp": false, 2026-03-19 10:39:25.040189 | controller | "xoth": false, 2026-03-19 10:39:25.040202 | controller | "xusr": false 2026-03-19 10:39:25.040216 | controller | } 2026-03-19 10:39:25.054308 | 2026-03-19 10:39:25.054428 | TASK [Copy crio stats log file] 2026-03-19 10:39:25.069058 | controller | skipping: Conditional result was False 2026-03-19 10:39:25.075207 | 2026-03-19 10:39:25.075290 | TASK [Get SELinux related data] 2026-03-19 10:39:25.271313 | controller | 2026-03-19 10:39:25.602213 | controller | ERROR 2026-03-19 10:39:25.602512 | controller | { 2026-03-19 10:39:25.602546 | controller | "delta": "0:00:00.007856", 2026-03-19 10:39:25.602570 | controller | "end": "2026-03-19 10:39:25.271792", 2026-03-19 10:39:25.602588 | controller | "msg": "non-zero return code", 2026-03-19 10:39:25.602605 | controller | "rc": 1, 2026-03-19 10:39:25.602622 | controller | "start": "2026-03-19 10:39:25.263936" 2026-03-19 10:39:25.602638 | controller | } 2026-03-19 10:39:25.602660 | controller | ERROR: Ignoring Errors 2026-03-19 10:39:25.608520 | 2026-03-19 10:39:25.608586 | TASK [Create system configuration directory] 2026-03-19 10:39:25.779807 | controller | changed 2026-03-19 10:39:25.784749 | 2026-03-19 10:39:25.784821 | TASK [Get some of the system configurations] 2026-03-19 10:39:26.311421 | controller | changed 2026-03-19 10:39:26.316755 | 2026-03-19 10:39:26.316827 | TASK [Copy generated documentation if available] 2026-03-19 10:39:26.331084 | controller | skipping: Conditional result was False 2026-03-19 10:39:26.337029 | 2026-03-19 10:39:26.337092 | TASK [Copy generated AsciiDoc documentation if available] 2026-03-19 10:39:26.350698 | controller | skipping: Conditional result was False 2026-03-19 10:39:26.357609 | 2026-03-19 10:39:26.357676 | TASK [Compress logs bigger than 2MB] 2026-03-19 10:39:26.884000 | controller | changed 2026-03-19 10:39:26.890074 | 2026-03-19 10:39:26.890143 | TASK [Copy files from workspace on node] 2026-03-19 10:39:26.909016 | controller | ok 2026-03-19 10:39:26.932426 | 2026-03-19 10:39:26.932507 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-19 10:39:26.946795 | controller | skipping: Conditional result was False 2026-03-19 10:39:26.952760 | 2026-03-19 10:39:26.952843 | TASK [fetch-output : Set log path for single node] 2026-03-19 10:39:26.981767 | controller | ok 2026-03-19 10:39:26.988515 | 2026-03-19 10:39:26.988577 | LOOP [fetch-output : Ensure local output dirs] 2026-03-19 10:39:27.189015 | controller -> localhost | ok: "/var/lib/zuul/builds/60d8f2cdf2de4679bf1859bb0f4c73dd/work/logs" 2026-03-19 10:39:27.189320 | controller -> localhost | changed: All items complete 2026-03-19 10:39:27.189356 | 2026-03-19 10:39:27.375962 | controller -> localhost | changed: "/var/lib/zuul/builds/60d8f2cdf2de4679bf1859bb0f4c73dd/work/artifacts" 2026-03-19 10:39:27.556618 | controller -> localhost | changed: "/var/lib/zuul/builds/60d8f2cdf2de4679bf1859bb0f4c73dd/work/docs" 2026-03-19 10:39:27.566234 | 2026-03-19 10:39:27.566319 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-19 10:39:28.077752 | controller | changed: 2026-03-19 10:39:28.078017 | controller | .d..t...... ./ 2026-03-19 10:39:28.078050 | controller | >f+++++++++ README.html 2026-03-19 10:39:28.078072 | controller | >f+++++++++ ansible-execution.log 2026-03-19 10:39:28.078093 | controller | >f+++++++++ ansible.log 2026-03-19 10:39:28.078111 | controller | >f+++++++++ dmesg.log 2026-03-19 10:39:28.078129 | controller | >f+++++++++ installed-pkgs.log 2026-03-19 10:39:28.078149 | controller | >f+++++++++ python.log 2026-03-19 10:39:28.078166 | controller | >f+++++++++ registries.conf 2026-03-19 10:39:28.078182 | controller | >f+++++++++ report.html 2026-03-19 10:39:28.078200 | controller | >f+++++++++ selinux-denials.log 2026-03-19 10:39:28.078216 | controller | >f+++++++++ selinux-listing.log 2026-03-19 10:39:28.078233 | controller | cd+++++++++ ci-framework-data/ 2026-03-19 10:39:28.078249 | controller | cd+++++++++ ci-framework-data/artifacts/ 2026-03-19 10:39:28.078265 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml 2026-03-19 10:39:28.078282 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/ 2026-03-19 10:39:28.078332 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml 2026-03-19 10:39:28.078356 | controller | cd+++++++++ ci-framework-data/logs/ 2026-03-19 10:39:28.078374 | controller | >f+++++++++ ci-framework-data/logs/molecule-execution.log 2026-03-19 10:39:28.078390 | controller | cd+++++++++ registries.conf.d/ 2026-03-19 10:39:28.078406 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf 2026-03-19 10:39:28.078421 | controller | cd+++++++++ system-config/ 2026-03-19 10:39:28.078437 | controller | cd+++++++++ system-config/libvirt/ 2026-03-19 10:39:28.078453 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf 2026-03-19 10:39:28.078468 | controller | >f+++++++++ system-config/libvirt/libvirt.conf 2026-03-19 10:39:28.438335 | controller | changed: .d..t...... ./ 2026-03-19 10:39:28.779204 | controller | changed: .d..t...... ./ 2026-03-19 10:39:28.798712 | 2026-03-19 10:39:28.798792 | TASK [Return artifact to Zuul] 2026-03-19 10:39:28.826162 | controller | ok 2026-03-19 10:39:28.843905 | 2026-03-19 10:39:28.843956 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host] 2026-03-19 10:39:28.844046 | 2026-03-19 10:39:28.844070 | PLAY RECAP 2026-03-19 10:39:28.844102 | controller | ok: 18 changed: 13 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 1 2026-03-19 10:39:28.844120 | 2026-03-19 10:39:28.913255 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-03-19 10:39:28.914010 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-03-19 10:39:29.400817 | 2026-03-19 10:39:29.400920 | PLAY [all] 2026-03-19 10:39:29.418162 | 2026-03-19 10:39:29.418232 | TASK [include_role : fetch-output] 2026-03-19 10:39:29.446229 | controller | ok 2026-03-19 10:39:29.461799 | 2026-03-19 10:39:29.461886 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-19 10:39:29.496473 | controller | skipping: Conditional result was False 2026-03-19 10:39:29.501880 | 2026-03-19 10:39:29.501955 | TASK [fetch-output : Set log path for single node] 2026-03-19 10:39:29.529858 | controller | ok 2026-03-19 10:39:29.534960 | 2026-03-19 10:39:29.535040 | LOOP [fetch-output : Ensure local output dirs] 2026-03-19 10:39:29.853063 | controller -> localhost | ok: "/var/lib/zuul/builds/60d8f2cdf2de4679bf1859bb0f4c73dd/work/logs" 2026-03-19 10:39:30.029534 | controller -> localhost | ok: "/var/lib/zuul/builds/60d8f2cdf2de4679bf1859bb0f4c73dd/work/artifacts" 2026-03-19 10:39:30.206393 | controller -> localhost | ok: "/var/lib/zuul/builds/60d8f2cdf2de4679bf1859bb0f4c73dd/work/docs" 2026-03-19 10:39:30.222802 | 2026-03-19 10:39:30.222898 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-19 10:39:30.711081 | controller | ok 2026-03-19 10:39:30.711262 | controller | ok: All items complete 2026-03-19 10:39:30.711292 | 2026-03-19 10:39:31.061449 | controller | ok 2026-03-19 10:39:31.410898 | controller | ok 2026-03-19 10:39:31.423122 | 2026-03-19 10:39:31.423191 | TASK [include_role : fetch-output-openshift] 2026-03-19 10:39:31.436433 | controller | skipping: Conditional result was False 2026-03-19 10:39:31.441526 | 2026-03-19 10:39:31.441588 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-19 10:39:31.758090 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.005704 2026-03-19 10:39:31.950112 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.006471 2026-03-19 10:39:31.974749 | 2026-03-19 10:39:31.974848 | PLAY [all] 2026-03-19 10:39:31.987571 | 2026-03-19 10:39:31.987637 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-19 10:39:32.371838 | controller | changed 2026-03-19 10:39:32.392808 | 2026-03-19 10:39:32.392856 | PLAY RECAP 2026-03-19 10:39:32.392898 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-03-19 10:39:32.392917 | 2026-03-19 10:39:32.460011 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-03-19 10:39:32.460736 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2026-03-19 10:39:32.966832 | 2026-03-19 10:39:32.966937 | PLAY [localhost] 2026-03-19 10:39:32.982733 | 2026-03-19 10:39:32.982816 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-19 10:39:33.274398 | localhost | changed 2026-03-19 10:39:33.278863 | 2026-03-19 10:39:33.278942 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-19 10:39:33.307208 | localhost | ok 2026-03-19 10:39:33.314848 | 2026-03-19 10:39:33.314917 | TASK [add-fileserver : Create SSH private key tempfile] 2026-03-19 10:39:33.605902 | localhost | changed 2026-03-19 10:39:33.611559 | 2026-03-19 10:39:33.611638 | TASK [add-fileserver : Create SSH private key from secret] 2026-03-19 10:39:34.116141 | localhost | changed 2026-03-19 10:39:34.120977 | 2026-03-19 10:39:34.121044 | TASK [add-fileserver : Add fileserver ssh key] 2026-03-19 10:39:34.441628 | localhost | Identity added: /var/lib/zuul/builds/60d8f2cdf2de4679bf1859bb0f4c73dd/work/tmp/ansible.sv3tmnmv (/var/lib/zuul/builds/60d8f2cdf2de4679bf1859bb0f4c73dd/work/tmp/ansible.sv3tmnmv) 2026-03-19 10:39:34.441820 | localhost | ok: Runtime: 0:00:00.006266 2026-03-19 10:39:34.445996 | 2026-03-19 10:39:34.446065 | TASK [add-fileserver : Remove SSH private key from disk] 2026-03-19 10:39:34.656267 | localhost | ok: Runtime: 0:00:00.004612 2026-03-19 10:39:34.660743 | 2026-03-19 10:39:34.660822 | TASK [add-fileserver : Add fileserver to inventory] 2026-03-19 10:39:34.708352 | localhost | changed 2026-03-19 10:39:34.713091 | 2026-03-19 10:39:34.713155 | TASK [add-fileserver : Add fileserver server to known hosts] 2026-03-19 10:39:35.003757 | localhost | changed 2026-03-19 10:39:35.022808 | 2026-03-19 10:39:35.022874 | PLAY [localhost] 2026-03-19 10:39:35.033632 | 2026-03-19 10:39:35.033692 | TASK [Generate bulk log download script] 2026-03-19 10:39:35.052164 | localhost | ok 2026-03-19 10:39:35.062756 | 2026-03-19 10:39:35.062828 | TASK [local-log-download : Check API endpoint is defined] 2026-03-19 10:39:35.089477 | localhost | ok: All assertions passed 2026-03-19 10:39:35.093764 | 2026-03-19 10:39:35.093841 | TASK [local-log-download : Create download script] 2026-03-19 10:39:35.431049 | localhost -> localhost | changed 2026-03-19 10:39:35.439700 | 2026-03-19 10:39:35.439791 | TASK [Register quick-download link] 2026-03-19 10:39:35.456804 | localhost | ok 2026-03-19 10:39:35.493889 | 2026-03-19 10:39:35.493957 | PLAY [logserver.rdoproject.org] 2026-03-19 10:39:35.503287 | 2026-03-19 10:39:35.503367 | TASK [Set zuul-log-path fact] 2026-03-19 10:39:35.519111 | logserver.rdoproject.org | ok 2026-03-19 10:39:35.527705 | 2026-03-19 10:39:35.527766 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-19 10:39:35.543403 | logserver.rdoproject.org | ok 2026-03-19 10:39:35.548081 | 2026-03-19 10:39:35.548139 | TASK [upload-logs : Create log directories] 2026-03-19 10:39:37.279536 | logserver.rdoproject.org | changed 2026-03-19 10:39:37.282754 | 2026-03-19 10:39:37.282826 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-19 10:39:37.490989 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.004399 2026-03-19 10:39:37.495916 | 2026-03-19 10:39:37.495996 | TASK [upload-logs : Upload logs to log server] 2026-03-19 10:39:38.922546 | logserver.rdoproject.org | Output suppressed because no_log was given 2026-03-19 10:39:38.925425 | 2026-03-19 10:39:38.925491 | LOOP [upload-logs : Compress console log and json output] 2026-03-19 10:39:38.963390 | logserver.rdoproject.org | skipping: Conditional result was False 2026-03-19 10:39:38.971467 | logserver.rdoproject.org | skipping: Conditional result was False 2026-03-19 10:39:38.982960 | 2026-03-19 10:39:38.983047 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-19 10:39:39.017098 | logserver.rdoproject.org | skipping: Conditional result was False 2026-03-19 10:39:39.017333 | 2026-03-19 10:39:39.020503 | logserver.rdoproject.org | skipping: Conditional result was False 2026-03-19 10:39:39.031154 | 2026-03-19 10:39:39.031240 | LOOP [upload-logs : Upload console log and json output]