2025-10-13 10:17:23.292155 | Job console starting... 2025-10-13 10:17:23.701579 | Updating repositories 2025-10-13 10:17:24.581462 | Preparing job workspace 2025-10-13 10:17:39.519964 | Running Ansible setup... 2025-10-13 10:17:45.783581 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2025-10-13 10:17:47.210854 | 2025-10-13 10:17:47.221993 | PLAY [localhost] 2025-10-13 10:17:47.276945 | 2025-10-13 10:17:47.277035 | TASK [Gathering Facts] 2025-10-13 10:17:50.214729 | localhost | ok 2025-10-13 10:17:50.233116 | 2025-10-13 10:17:50.233222 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-10-13 10:17:51.411342 | localhost -> localhost | changed 2025-10-13 10:17:51.423976 | 2025-10-13 10:17:51.427997 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-10-13 10:17:53.750474 | localhost -> localhost | changed 2025-10-13 10:17:53.759203 | 2025-10-13 10:17:53.759272 | TASK [Setup log path fact] 2025-10-13 10:17:53.810990 | localhost | ok 2025-10-13 10:17:53.869560 | 2025-10-13 10:17:53.869664 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-10-13 10:17:53.989594 | localhost | ok 2025-10-13 10:17:53.998209 | 2025-10-13 10:17:53.998277 | TASK [emit-job-header : Print job information] 2025-10-13 10:17:54.087554 | # Job Information 2025-10-13 10:17:54.087711 | Ansible Version: 2.15.12 2025-10-13 10:17:54.087743 | Job: cifmw-molecule-cifmw_snr_nhc 2025-10-13 10:17:54.087767 | Pipeline: github-check 2025-10-13 10:17:54.087787 | Executor: ibm-bm4-ze.softwarefactory-project.io 2025-10-13 10:17:54.087807 | Triggered by: https://github.com/openstack-k8s-operators/ci-framework/pull/3402 2025-10-13 10:17:54.087828 | Log URL (when completed): https://logserver.rdoproject.org/aff/rdoproject.org/aff4f3eed6d54ff9a305d5d80bc8fc12/ 2025-10-13 10:17:54.087847 | Event ID: 9221ec20-a81d-11f0-9e49-0c0985a8c4b7 2025-10-13 10:17:54.091995 | 2025-10-13 10:17:54.092067 | LOOP [emit-job-header : Print node information] 2025-10-13 10:17:54.418716 | localhost | ok: 2025-10-13 10:17:54.418950 | localhost | # Node Information 2025-10-13 10:17:54.418986 | localhost | Inventory Hostname: controller 2025-10-13 10:17:54.419013 | localhost | Hostname: np0005483439 2025-10-13 10:17:54.419037 | localhost | Username: zuul 2025-10-13 10:17:54.419059 | localhost | Distro: CentOS 9 2025-10-13 10:17:54.419078 | localhost | Provider: ibm-bm4-nodepool 2025-10-13 10:17:54.419097 | localhost | Region: regionOne 2025-10-13 10:17:54.419115 | localhost | Label: cloud-centos-9-stream-tripleo-ibm 2025-10-13 10:17:54.419133 | localhost | Product Name: OpenStack Compute 2025-10-13 10:17:54.419151 | localhost | Interface IP: 192.168.26.160 2025-10-13 10:17:54.469213 | 2025-10-13 10:17:54.469297 | PLAY [all] 2025-10-13 10:17:54.498693 | 2025-10-13 10:17:54.498775 | TASK [Gather network facts] 2025-10-13 10:17:54.948889 | controller | ok 2025-10-13 10:17:54.987479 | 2025-10-13 10:17:54.987568 | TASK [include_role : start-zuul-console] 2025-10-13 10:17:55.027921 | controller | ok 2025-10-13 10:17:55.042133 | 2025-10-13 10:17:55.042205 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-10-13 10:17:55.775858 | controller | ok 2025-10-13 10:17:55.787107 | 2025-10-13 10:17:55.787549 | TASK [include_role : add-build-sshkey] 2025-10-13 10:17:55.815088 | controller | ok 2025-10-13 10:17:55.836467 | 2025-10-13 10:17:55.836531 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-10-13 10:17:56.295594 | controller -> localhost | ok 2025-10-13 10:17:56.300811 | 2025-10-13 10:17:56.300878 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-10-13 10:17:56.351873 | controller | ok 2025-10-13 10:17:56.384654 | controller | included: /var/lib/zuul/builds/aff4f3eed6d54ff9a305d5d80bc8fc12/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-10-13 10:17:56.394677 | 2025-10-13 10:17:56.394743 | TASK [add-build-sshkey : Create Temp SSH key] 2025-10-13 10:17:57.844257 | controller -> localhost | Generating public/private rsa key pair. 2025-10-13 10:17:57.844443 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/aff4f3eed6d54ff9a305d5d80bc8fc12/work/aff4f3eed6d54ff9a305d5d80bc8fc12_id_rsa. 2025-10-13 10:17:57.844477 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/aff4f3eed6d54ff9a305d5d80bc8fc12/work/aff4f3eed6d54ff9a305d5d80bc8fc12_id_rsa.pub. 2025-10-13 10:17:57.844502 | controller -> localhost | The key fingerprint is: 2025-10-13 10:17:57.844524 | controller -> localhost | SHA256:dQcIlNiEP0TNMuR/A1HWQxoBzakSa5oOrKHV30hlx3c zuul-build-sshkey 2025-10-13 10:17:57.844544 | controller -> localhost | The key's randomart image is: 2025-10-13 10:17:57.844564 | controller -> localhost | +---[RSA 3072]----+ 2025-10-13 10:17:57.844583 | controller -> localhost | | O*=o**=. | 2025-10-13 10:17:57.844603 | controller -> localhost | | o.B +o++o | 2025-10-13 10:17:57.844637 | controller -> localhost | | o.*o.o .. | 2025-10-13 10:17:57.844658 | controller -> localhost | | Oo+o..E | 2025-10-13 10:17:57.844677 | controller -> localhost | | o *S+..o. | 2025-10-13 10:17:57.844695 | controller -> localhost | | o + + . . | 2025-10-13 10:17:57.844713 | controller -> localhost | | o o = o | 2025-10-13 10:17:57.844736 | controller -> localhost | |. . + . | 2025-10-13 10:17:57.844757 | controller -> localhost | | | 2025-10-13 10:17:57.844776 | controller -> localhost | +----[SHA256]-----+ 2025-10-13 10:17:57.844821 | controller -> localhost | ok: Runtime: 0:00:00.351394 2025-10-13 10:17:57.853292 | 2025-10-13 10:17:57.853360 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-10-13 10:17:57.945778 | controller | ok 2025-10-13 10:17:57.964567 | controller | included: /var/lib/zuul/builds/aff4f3eed6d54ff9a305d5d80bc8fc12/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-10-13 10:17:58.001409 | 2025-10-13 10:17:58.001497 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-10-13 10:17:58.098117 | controller | skipping: Conditional result was False 2025-10-13 10:17:58.104109 | 2025-10-13 10:17:58.104230 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-10-13 10:17:59.068669 | controller | changed 2025-10-13 10:17:59.075862 | 2025-10-13 10:17:59.075980 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-10-13 10:17:59.411307 | controller | ok 2025-10-13 10:17:59.417245 | 2025-10-13 10:17:59.417322 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-10-13 10:18:00.312729 | controller | changed 2025-10-13 10:18:00.317901 | 2025-10-13 10:18:00.317991 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-10-13 10:18:01.170889 | controller | changed 2025-10-13 10:18:01.183215 | 2025-10-13 10:18:01.183287 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-10-13 10:18:01.266791 | controller | skipping: Conditional result was False 2025-10-13 10:18:01.336736 | 2025-10-13 10:18:01.336823 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-10-13 10:18:02.945470 | controller -> localhost | changed 2025-10-13 10:18:02.955303 | 2025-10-13 10:18:02.955372 | TASK [add-build-sshkey : Add back temp key] 2025-10-13 10:18:04.116091 | controller -> localhost | Identity added: /var/lib/zuul/builds/aff4f3eed6d54ff9a305d5d80bc8fc12/work/aff4f3eed6d54ff9a305d5d80bc8fc12_id_rsa (zuul-build-sshkey) 2025-10-13 10:18:04.116330 | controller -> localhost | ok: Runtime: 0:00:00.063181 2025-10-13 10:18:04.122098 | 2025-10-13 10:18:04.122169 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-10-13 10:18:04.807631 | controller | ok 2025-10-13 10:18:04.812672 | 2025-10-13 10:18:04.812741 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-10-13 10:18:04.889759 | controller | skipping: Conditional result was False 2025-10-13 10:18:04.899570 | 2025-10-13 10:18:04.899649 | TASK [include_role : validate-host] 2025-10-13 10:18:04.969188 | controller | ok 2025-10-13 10:18:05.056278 | 2025-10-13 10:18:05.056380 | TASK [validate-host : Define zuul_info_dir fact] 2025-10-13 10:18:05.166236 | controller | ok 2025-10-13 10:18:05.173423 | 2025-10-13 10:18:05.173489 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-10-13 10:18:06.316490 | controller -> localhost | ok 2025-10-13 10:18:06.322106 | 2025-10-13 10:18:06.322169 | TASK [validate-host : Collect information about the host] 2025-10-13 10:18:07.056434 | controller | ok 2025-10-13 10:18:07.075219 | 2025-10-13 10:18:07.075295 | TASK [validate-host : Sanitize hostname] 2025-10-13 10:18:07.316946 | controller | ok 2025-10-13 10:18:07.330961 | 2025-10-13 10:18:07.331048 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-10-13 10:18:08.972766 | controller -> localhost | changed 2025-10-13 10:18:08.978224 | 2025-10-13 10:18:08.978291 | TASK [validate-host : Collect information about zuul worker] 2025-10-13 10:18:09.904194 | controller | ok 2025-10-13 10:18:09.909872 | 2025-10-13 10:18:09.909971 | TASK [validate-host : Write out all zuul information for each host] 2025-10-13 10:18:12.231787 | controller -> localhost | changed 2025-10-13 10:18:12.242064 | 2025-10-13 10:18:12.242128 | TASK [include_role : prepare-workspace-openshift] 2025-10-13 10:18:12.328242 | controller | skipping: Conditional result was False 2025-10-13 10:18:12.336259 | 2025-10-13 10:18:12.336338 | TASK [include_role : remove-zuul-sshkey] 2025-10-13 10:18:12.452641 | controller | skipping: Conditional result was False 2025-10-13 10:18:12.459311 | 2025-10-13 10:18:12.459380 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2025-10-13 10:18:12.834588 | controller | ok: "logs" 2025-10-13 10:18:12.834805 | controller | ok: All items complete 2025-10-13 10:18:12.834838 | 2025-10-13 10:18:13.037831 | controller | ok: "artifacts" 2025-10-13 10:18:13.220597 | controller | ok: "docs" 2025-10-13 10:18:13.235162 | 2025-10-13 10:18:13.235240 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2025-10-13 10:18:13.637929 | controller | changed: "logs" 2025-10-13 10:18:13.830073 | controller | changed: "artifacts" 2025-10-13 10:18:14.074905 | controller | changed: "docs" 2025-10-13 10:18:14.190007 | 2025-10-13 10:18:14.190083 | PLAY RECAP 2025-10-13 10:18:14.190130 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2025-10-13 10:18:14.190161 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-10-13 10:18:14.190181 | 2025-10-13 10:18:15.104693 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2025-10-13 10:18:15.105637 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2025-10-13 10:18:18.544574 | 2025-10-13 10:18:18.544723 | PLAY [all] 2025-10-13 10:18:18.666841 | 2025-10-13 10:18:18.677835 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2025-10-13 10:18:18.920951 | controller | ok 2025-10-13 10:18:18.929874 | 2025-10-13 10:18:18.929974 | TASK [mirror-info-fork : Create /etc/ci] 2025-10-13 10:18:20.161628 | controller | changed 2025-10-13 10:18:20.168324 | 2025-10-13 10:18:20.168402 | TASK [mirror-info-fork : Install ci_mirror script] 2025-10-13 10:18:21.633158 | controller | changed 2025-10-13 10:18:21.655120 | 2025-10-13 10:18:21.655205 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2025-10-13 10:18:22.528408 | controller | changed: 2025-10-13 10:18:22.528569 | controller | { 2025-10-13 10:18:22.528601 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com" 2025-10-13 10:18:22.528645 | controller | } 2025-10-13 10:18:22.766588 | controller | changed: 2025-10-13 10:18:22.766674 | controller | { 2025-10-13 10:18:22.766708 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com" 2025-10-13 10:18:22.766733 | controller | } 2025-10-13 10:18:22.996154 | controller | changed: 2025-10-13 10:18:22.998634 | controller | { 2025-10-13 10:18:22.998718 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9MiLfy30deHA7xPOAlew5qUq3UP2gmRMYJi8PtkjFB20/DKeWwWNnkZPqP9AayruRoo51SIiVg870gbZE2jYl+Ncx/FYDe56JeC3ySZsXoAVkC9bP7gkOGqOmJjirvAgPMI7bogVz8i+66Q4Ar7OKTp3762G4IuWPPEg4ce4Y7lx9qWocZapHYq4cYKMxrOZ7SEbFSATBbe2bPZAPKTw8do/Eny+Hq/LkHFhIeyra6cqTFQYShr+zPln0Cr+ro/pDX3bB+1ubFgTpjpkkkQsLhDfR6cCdCWM2lgnS3BTtYj5Ct9/JRPR5YOphqZz+uB+OEu2IL68hmU9vNTth1KeX rlandy@redhat.com" 2025-10-13 10:18:22.998746 | controller | } 2025-10-13 10:18:23.314459 | controller | changed: 2025-10-13 10:18:23.314540 | controller | { 2025-10-13 10:18:23.314568 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com" 2025-10-13 10:18:23.314588 | controller | } 2025-10-13 10:18:23.456121 | controller | changed: 2025-10-13 10:18:23.456204 | controller | { 2025-10-13 10:18:23.456233 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com" 2025-10-13 10:18:23.456254 | controller | } 2025-10-13 10:18:23.691156 | controller | changed: 2025-10-13 10:18:23.694974 | controller | { 2025-10-13 10:18:23.695047 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com" 2025-10-13 10:18:23.695077 | controller | } 2025-10-13 10:18:23.914595 | controller | changed: 2025-10-13 10:18:23.914683 | controller | { 2025-10-13 10:18:23.914711 | 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" 2025-10-13 10:18:23.914810 | controller | } 2025-10-13 10:18:24.150826 | controller | changed: 2025-10-13 10:18:24.150926 | controller | { 2025-10-13 10:18:24.150961 | 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" 2025-10-13 10:18:24.150985 | controller | } 2025-10-13 10:18:24.411404 | controller | changed: 2025-10-13 10:18:24.412992 | controller | { 2025-10-13 10:18:24.413033 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner" 2025-10-13 10:18:24.413061 | controller | } 2025-10-13 10:18:24.575194 | controller | changed: 2025-10-13 10:18:24.575277 | controller | { 2025-10-13 10:18:24.575305 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com" 2025-10-13 10:18:24.575327 | controller | } 2025-10-13 10:18:24.815496 | controller | changed: 2025-10-13 10:18:24.815570 | controller | { 2025-10-13 10:18:24.815597 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com" 2025-10-13 10:18:24.815629 | controller | } 2025-10-13 10:18:25.035869 | controller | changed: 2025-10-13 10:18:25.035963 | controller | { 2025-10-13 10:18:25.035993 | controller | "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com" 2025-10-13 10:18:25.036015 | controller | } 2025-10-13 10:18:25.267346 | controller | changed: 2025-10-13 10:18:25.267424 | controller | { 2025-10-13 10:18:25.267451 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGpU/BepK3qX0NRf5Np+dOBDqzQEefhNrw2DCZaH3uWW rebtoor@monolith" 2025-10-13 10:18:25.267472 | controller | } 2025-10-13 10:18:25.501311 | controller | changed: 2025-10-13 10:18:25.501471 | controller | { 2025-10-13 10:18:25.501507 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel" 2025-10-13 10:18:25.501529 | controller | } 2025-10-13 10:18:25.700406 | controller | changed: 2025-10-13 10:18:25.700484 | controller | { 2025-10-13 10:18:25.700755 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux" 2025-10-13 10:18:25.700791 | controller | } 2025-10-13 10:18:25.896786 | controller | changed: 2025-10-13 10:18:25.896873 | controller | { 2025-10-13 10:18:25.896924 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr" 2025-10-13 10:18:25.897026 | controller | } 2025-10-13 10:18:26.121590 | controller | changed: 2025-10-13 10:18:26.121692 | controller | { 2025-10-13 10:18:26.121723 | 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" 2025-10-13 10:18:26.121747 | controller | } 2025-10-13 10:18:26.330800 | controller | changed: 2025-10-13 10:18:26.330882 | controller | { 2025-10-13 10:18:26.330930 | 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" 2025-10-13 10:18:26.330967 | controller | } 2025-10-13 10:18:26.542696 | controller | changed: 2025-10-13 10:18:26.542769 | controller | { 2025-10-13 10:18:26.542796 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9" 2025-10-13 10:18:26.542817 | controller | } 2025-10-13 10:18:26.764733 | controller | changed: 2025-10-13 10:18:26.764902 | controller | { 2025-10-13 10:18:26.764959 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora" 2025-10-13 10:18:26.764984 | controller | } 2025-10-13 10:18:27.016152 | controller | changed: 2025-10-13 10:18:27.016230 | controller | { 2025-10-13 10:18:27.016256 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac" 2025-10-13 10:18:27.016277 | controller | } 2025-10-13 10:18:27.233669 | controller | changed: 2025-10-13 10:18:27.233751 | controller | { 2025-10-13 10:18:27.233778 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop" 2025-10-13 10:18:27.233799 | controller | } 2025-10-13 10:18:27.460891 | controller | changed: 2025-10-13 10:18:27.464259 | controller | { 2025-10-13 10:18:27.464310 | 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" 2025-10-13 10:18:27.464338 | controller | } 2025-10-13 10:18:27.665847 | controller | changed: 2025-10-13 10:18:27.665961 | controller | { 2025-10-13 10:18:27.665990 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com" 2025-10-13 10:18:27.666012 | controller | } 2025-10-13 10:18:27.891707 | controller | changed: 2025-10-13 10:18:27.891787 | controller | { 2025-10-13 10:18:27.891813 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com" 2025-10-13 10:18:27.891834 | controller | } 2025-10-13 10:18:28.102194 | controller | changed: 2025-10-13 10:18:28.102267 | controller | { 2025-10-13 10:18:28.102295 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono" 2025-10-13 10:18:28.102316 | controller | } 2025-10-13 10:18:28.163697 | 2025-10-13 10:18:28.163799 | TASK [Set timezone to UTC] 2025-10-13 10:18:29.172815 | controller | changed: executed `/bin/timedatectl set-timezone UTC` 2025-10-13 10:18:29.182892 | 2025-10-13 10:18:29.183005 | TASK [Create nodepool directory] 2025-10-13 10:18:29.487476 | controller | changed 2025-10-13 10:18:29.501537 | 2025-10-13 10:18:29.527046 | TASK [Create nodepool sub_nodes file] 2025-10-13 10:18:30.255628 | controller | changed 2025-10-13 10:18:30.260661 | 2025-10-13 10:18:30.260754 | TASK [Create nodepool sub_nodes_private file] 2025-10-13 10:18:30.916310 | controller | changed 2025-10-13 10:18:30.927961 | 2025-10-13 10:18:30.928029 | LOOP [Populate nodepool sub_nodes file] 2025-10-13 10:18:31.020052 | 2025-10-13 10:18:31.020200 | LOOP [Populate nodepool sub_nodes_private file] 2025-10-13 10:18:31.160672 | 2025-10-13 10:18:31.160808 | TASK [Create nodepool primary file] 2025-10-13 10:18:31.194172 | controller | skipping: Conditional result was False 2025-10-13 10:18:31.199581 | 2025-10-13 10:18:31.199670 | TASK [Create nodepool node_private for this node] 2025-10-13 10:18:32.020019 | controller | changed 2025-10-13 10:18:32.044030 | 2025-10-13 10:18:32.044107 | LOOP [Copy ssh keys to nodepool directory] 2025-10-13 10:18:33.193251 | controller | ok: Item: id_rsa Runtime: 0:00:00.005309 2025-10-13 10:18:33.193439 | 2025-10-13 10:18:33.387258 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.004582 2025-10-13 10:18:33.397717 | 2025-10-13 10:18:33.397821 | TASK [Add sudoers role for zuul-sudo-grep.sh] 2025-10-13 10:18:34.108987 | controller | changed 2025-10-13 10:18:34.121047 | 2025-10-13 10:18:34.121132 | TASK [Validate sudoers config after edits] 2025-10-13 10:18:34.621643 | controller | /etc/sudoers: parsed OK 2025-10-13 10:18:34.621713 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK 2025-10-13 10:18:34.621723 | controller | /etc/sudoers.d/zuul: parsed OK 2025-10-13 10:18:34.621732 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK 2025-10-13 10:18:34.728632 | controller | ok: Runtime: 0:00:00.005737 2025-10-13 10:18:34.734673 | 2025-10-13 10:18:34.734742 | TASK [Show the environment passed in to job shell scripts] 2025-10-13 10:18:35.093314 | controller | SHELL=/bin/bash 2025-10-13 10:18:35.093413 | controller | ZUUL_PROJECT=openstack-k8s-operators/ci-framework 2025-10-13 10:18:35.093426 | controller | ZUUL_SHORT_PROJECT_NAME=ci-framework 2025-10-13 10:18:35.093433 | controller | ZUUL_CHANGES=openstack-k8s-operators/ci-framework:main:refs/changes/02/3402/36830e5a75c1f20ca1af76bc704cb2687ac2a271 2025-10-13 10:18:35.093439 | controller | PWD=/home/zuul 2025-10-13 10:18:35.093445 | controller | ZUUL_PIPELINE=github-check 2025-10-13 10:18:35.093450 | controller | LOGNAME=zuul 2025-10-13 10:18:35.093456 | controller | XDG_SESSION_TYPE=tty 2025-10-13 10:18:35.093461 | controller | _=/usr/bin/env 2025-10-13 10:18:35.093466 | controller | MOTD_SHOWN=pam 2025-10-13 10:18:35.093472 | controller | HOME=/home/zuul 2025-10-13 10:18:35.093477 | controller | LANG=en_US.UTF-8 2025-10-13 10:18:35.093482 | controller | SSH_CONNECTION=192.168.26.12 55344 192.168.26.160 22 2025-10-13 10:18:35.093488 | 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 2025-10-13 10:18:35.093496 | controller | ZUUL_CHANGE_IDS=3402,36830e5a75c1f20ca1af76bc704cb2687ac2a271 2025-10-13 10:18:35.093501 | controller | WORKSPACE=/home/zuul/workspace 2025-10-13 10:18:35.093507 | controller | XDG_SESSION_CLASS=user 2025-10-13 10:18:35.093512 | controller | SELINUX_ROLE_REQUESTED= 2025-10-13 10:18:35.093518 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s 2025-10-13 10:18:35.093523 | controller | USER=zuul 2025-10-13 10:18:35.093528 | controller | ZUUL_VOTING=True 2025-10-13 10:18:35.093534 | controller | BUILD_TIMEOUT=1800000 2025-10-13 10:18:35.093539 | controller | SELINUX_USE_CURRENT_RANGE= 2025-10-13 10:18:35.093544 | controller | SHLVL=1 2025-10-13 10:18:35.093550 | controller | ZUUL_PATCHSET=36830e5a75c1f20ca1af76bc704cb2687ac2a271 2025-10-13 10:18:35.093555 | controller | XDG_SESSION_ID=1 2025-10-13 10:18:35.093560 | controller | ZUUL_BRANCH=main 2025-10-13 10:18:35.093566 | controller | XDG_RUNTIME_DIR=/run/user/1000 2025-10-13 10:18:35.093571 | controller | SSH_CLIENT=192.168.26.12 55344 22 2025-10-13 10:18:35.093577 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/ 2025-10-13 10:18:35.093582 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: 2025-10-13 10:18:35.093589 | controller | which_declare=declare -f 2025-10-13 10:18:35.093595 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin 2025-10-13 10:18:35.093600 | controller | SELINUX_LEVEL_REQUESTED= 2025-10-13 10:18:35.093606 | controller | ZUUL_CHANGE=3402 2025-10-13 10:18:35.093611 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus 2025-10-13 10:18:35.093616 | controller | ZUUL_UUID=aff4f3eed6d54ff9a305d5d80bc8fc12 2025-10-13 10:18:35.093622 | controller | BASH_FUNC_which%%=() { ( alias; 2025-10-13 10:18:35.093628 | controller | eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ 2025-10-13 10:18:35.093633 | controller | } 2025-10-13 10:18:35.325663 | controller | ok: Runtime: 0:00:00.004987 2025-10-13 10:18:35.330862 | 2025-10-13 10:18:35.330940 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars] 2025-10-13 10:18:35.395383 | controller | skipping: Conditional result was False 2025-10-13 10:18:35.400810 | 2025-10-13 10:18:35.400875 | TASK [Symlink /home/zuul-worker/workspace] 2025-10-13 10:18:36.156754 | controller | skipping: Conditional result was False 2025-10-13 10:18:36.162806 | 2025-10-13 10:18:36.162871 | TASK [Ensure legacy workspace directory] 2025-10-13 10:18:36.467876 | controller | changed 2025-10-13 10:18:36.536019 | 2025-10-13 10:18:36.536107 | PLAY RECAP 2025-10-13 10:18:36.536152 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2025-10-13 10:18:36.536176 | 2025-10-13 10:18:37.146240 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2025-10-13 10:18:37.148374 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2025-10-13 10:18:39.168125 | 2025-10-13 10:18:39.168240 | PLAY [Run ci/playbooks/dump_zuul_data.yml] 2025-10-13 10:18:39.214859 | 2025-10-13 10:18:39.215002 | TASK [Create zuul-output directory] 2025-10-13 10:18:39.806783 | controller | changed 2025-10-13 10:18:39.813882 | 2025-10-13 10:18:39.813994 | TASK [Slurp Zuul inventory test] 2025-10-13 10:18:40.983296 | controller -> localhost | ok 2025-10-13 10:18:40.989691 | 2025-10-13 10:18:40.989764 | TASK [Save zuul inventory] 2025-10-13 10:18:42.487258 | controller | changed 2025-10-13 10:18:42.492782 | 2025-10-13 10:18:42.492847 | TASK [Save zuul vars without the change_message] 2025-10-13 10:18:43.572324 | controller | changed 2025-10-13 10:18:43.791694 | 2025-10-13 10:18:43.791775 | PLAY RECAP 2025-10-13 10:18:43.791821 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-10-13 10:18:43.791845 | 2025-10-13 10:18:43.934777 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2025-10-13 10:18:43.935545 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/molecule-prepare.yml@main] 2025-10-13 10:18:46.320696 | 2025-10-13 10:18:46.320808 | PLAY [Run ci/playbooks/molecule-prepare.yml] 2025-10-13 10:18:46.430542 | 2025-10-13 10:18:46.435980 | TASK [Read group_vars] 2025-10-13 10:18:46.495839 | controller | ok 2025-10-13 10:18:46.552526 | 2025-10-13 10:18:46.552672 | TASK [cifmw_helpers : Check directory is available] 2025-10-13 10:18:47.202662 | controller | ok 2025-10-13 10:18:47.208770 | 2025-10-13 10:18:47.208844 | TASK [cifmw_helpers : List available files] 2025-10-13 10:18:47.795873 | controller | skipping: Conditional result was False 2025-10-13 10:18:47.802323 | 2025-10-13 10:18:47.802404 | LOOP [cifmw_helpers : Read vars] 2025-10-13 10:18:47.866534 | 2025-10-13 10:18:47.866746 | LOOP [cifmw_helpers : Call task to parse all files as fact] 2025-10-13 10:18:47.952316 | 2025-10-13 10:18:47.952462 | TASK [Execute mirror info role to configure /etc/ci/mirror_info.sh] 2025-10-13 10:18:48.053721 | controller | ok 2025-10-13 10:18:48.142815 | 2025-10-13 10:18:48.142940 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2025-10-13 10:18:48.244182 | controller | skipping: Conditional result was False 2025-10-13 10:18:48.249844 | 2025-10-13 10:18:48.249955 | TASK [mirror-info-fork : Create /etc/ci] 2025-10-13 10:18:49.238073 | controller | ok 2025-10-13 10:18:49.262629 | 2025-10-13 10:18:49.262751 | TASK [mirror-info-fork : Install ci_mirror script] 2025-10-13 10:18:50.015670 | controller | ok 2025-10-13 10:18:50.060285 | 2025-10-13 10:18:50.060811 | TASK [Prepare workspace] 2025-10-13 10:18:50.139697 | controller | ok 2025-10-13 10:18:50.252051 | 2025-10-13 10:18:50.252311 | TASK [prepare-workspace : Start zuul_console daemon.] 2025-10-13 10:18:51.173374 | controller | ok 2025-10-13 10:18:51.181196 | 2025-10-13 10:18:51.181269 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2025-10-13 10:19:00.887164 | controller | Output suppressed because no_log was given 2025-10-13 10:19:00.913282 | 2025-10-13 10:19:00.913383 | LOOP [Create zuul-output directory] 2025-10-13 10:19:01.180351 | controller | changed: "/home/zuul/ci-framework-data/logs" 2025-10-13 10:19:01.180540 | 2025-10-13 10:19:01.394980 | controller | ok: "/home/zuul/zuul-output/logs" 2025-10-13 10:19:01.411124 | 2025-10-13 10:19:01.411198 | TASK [Install required packages] 2025-10-13 10:19:53.987428 | controller | changed 2025-10-13 10:19:53.993674 | 2025-10-13 10:19:53.993736 | TASK [Install venv] 2025-10-13 10:20:58.158196 | controller | changed 2025-10-13 10:20:58.185342 | 2025-10-13 10:20:58.185419 | PLAY RECAP 2025-10-13 10:20:58.185464 | controller | ok: 8 changed: 4 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2025-10-13 10:20:58.185490 | 2025-10-13 10:20:58.275487 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/molecule-prepare.yml@main] 2025-10-13 10:20:58.276303 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/molecule-test.yml@main] 2025-10-13 10:20:58.825881 | 2025-10-13 10:20:58.825999 | PLAY [Run ci/playbooks/molecule-test.yml] 2025-10-13 10:20:58.846777 | 2025-10-13 10:20:58.846855 | TASK [Gather required facts] 2025-10-13 10:20:59.352023 | controller | ok 2025-10-13 10:20:59.357969 | 2025-10-13 10:20:59.358050 | TASK [Load environment var if instructed to] 2025-10-13 10:20:59.385399 | controller | skipping: Conditional result was False 2025-10-13 10:20:59.391036 | 2025-10-13 10:20:59.391104 | TASK [Ensure group_vars dir exists] 2025-10-13 10:20:59.705964 | controller | ok 2025-10-13 10:20:59.712553 | 2025-10-13 10:20:59.712639 | TASK [Run molecule] 2025-10-13 10:21:00.658019 | controller | INFO Found config file /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/.config/molecule/config.yml 2025-10-13 10:21:00.728121 | controller | WARNING Driver podman does not provide a schema. 2025-10-13 10:21:00.730794 | controller | INFO Performing prerun with role_name_check=0... 2025-10-13 10:21:23.703286 | controller | WARNING Another version of '@NAMESPACE@.@NAME@' 3.1.4 was found installed in /home/zuul/.cache/ansible-compat/8256b2/collections/ansible_collections, only the first one will be used, 3.1.4 (/home/zuul/.ansible/collections/ansible_collections). 2025-10-13 10:21:23.703686 | controller | WARNING Another version of 'ansible.netcommon' 7.1.0 was found installed in /home/zuul/.cache/ansible-compat/8256b2/collections/ansible_collections, only the first one will be used, 7.1.0 (/home/zuul/.ansible/collections/ansible_collections). 2025-10-13 10:21:23.704152 | controller | WARNING Another version of 'ansible.posix' 1.6.2 was found installed in /home/zuul/.cache/ansible-compat/8256b2/collections/ansible_collections, only the first one will be used, 1.6.2 (/home/zuul/.ansible/collections/ansible_collections). 2025-10-13 10:21:23.704612 | controller | WARNING Another version of 'ansible.utils' 5.1.2 was found installed in /home/zuul/.cache/ansible-compat/8256b2/collections/ansible_collections, only the first one will be used, 5.1.2 (/home/zuul/.ansible/collections/ansible_collections). 2025-10-13 10:21:23.705123 | controller | WARNING Another version of 'cifmw.general' 1.0.0+8693471f was found installed in /home/zuul/.cache/ansible-compat/8256b2/collections/ansible_collections, only the first one will be used, 1.0.0+8693471f (/home/zuul/.ansible/collections/ansible_collections). 2025-10-13 10:21:23.705603 | controller | WARNING Another version of 'cisco.ios' 9.0.3 was found installed in /home/zuul/.cache/ansible-compat/8256b2/collections/ansible_collections, only the first one will be used, 9.0.3 (/home/zuul/.ansible/collections/ansible_collections). 2025-10-13 10:21:23.706056 | controller | WARNING Another version of 'community.crypto' 2.22.3 was found installed in /home/zuul/.cache/ansible-compat/8256b2/collections/ansible_collections, only the first one will be used, 2.22.3 (/home/zuul/.ansible/collections/ansible_collections). 2025-10-13 10:21:23.706522 | controller | WARNING Another version of 'community.general' 10.0.1 was found installed in /home/zuul/.cache/ansible-compat/8256b2/collections/ansible_collections, only the first one will be used, 10.0.1 (/home/zuul/.ansible/collections/ansible_collections). 2025-10-13 10:21:23.706974 | controller | WARNING Another version of 'community.libvirt' 1.3.0 was found installed in /home/zuul/.cache/ansible-compat/8256b2/collections/ansible_collections, only the first one will be used, 1.3.0 (/home/zuul/.ansible/collections/ansible_collections). 2025-10-13 10:21:23.707430 | controller | WARNING Another version of 'community.okd' 4.0.0 was found installed in /home/zuul/.cache/ansible-compat/8256b2/collections/ansible_collections, only the first one will be used, 4.0.0 (/home/zuul/.ansible/collections/ansible_collections). 2025-10-13 10:21:23.707891 | controller | WARNING Another version of 'containers.podman' 1.16.2 was found installed in /home/zuul/.cache/ansible-compat/8256b2/collections/ansible_collections, only the first one will be used, 1.16.2 (/home/zuul/.ansible/collections/ansible_collections). 2025-10-13 10:21:23.708345 | controller | WARNING Another version of 'junipernetworks.junos' 9.1.0 was found installed in /home/zuul/.cache/ansible-compat/8256b2/collections/ansible_collections, only the first one will be used, 9.1.0 (/home/zuul/.ansible/collections/ansible_collections). 2025-10-13 10:21:23.708779 | controller | WARNING Another version of 'kubernetes.core' 5.0.0 was found installed in /home/zuul/.cache/ansible-compat/8256b2/collections/ansible_collections, only the first one will be used, 5.0.0 (/home/zuul/.ansible/collections/ansible_collections). 2025-10-13 10:21:23.709234 | controller | WARNING Another version of 'mellanox.onyx' 1.0.0 was found installed in /home/zuul/.cache/ansible-compat/8256b2/collections/ansible_collections, only the first one will be used, 1.0.0 (/home/zuul/.ansible/collections/ansible_collections). 2025-10-13 10:21:23.709680 | controller | WARNING Another version of 'openstack.config_template' 2.1.1 was found installed in /home/zuul/.cache/ansible-compat/8256b2/collections/ansible_collections, only the first one will be used, 2.1.1 (/home/zuul/.ansible/collections/ansible_collections). 2025-10-13 10:21:23.720606 | controller | INFO Running default > dependency 2025-10-13 10:21:23.721552 | controller | WARNING Skipping, missing the requirements file. 2025-10-13 10:21:23.722285 | controller | WARNING Skipping, missing the requirements file. 2025-10-13 10:21:23.731323 | controller | INFO Running default > create 2025-10-13 10:21:23.960510 | controller | INFO Sanity checks: 'podman' 2025-10-13 10:21:24.874736 | controller | 2025-10-13 10:21:24.874864 | controller | PLAY [Create] ****************************************************************** 2025-10-13 10:21:24.874964 | controller | 2025-10-13 10:21:24.875071 | controller | TASK [Get podman executable path] ********************************************** 2025-10-13 10:21:24.875175 | controller | Monday 13 October 2025 10:21:24 +0000 (0:00:00.014) 0:00:00.014 ******** 2025-10-13 10:21:25.173281 | controller | ok: [localhost] 2025-10-13 10:21:25.173362 | controller | 2025-10-13 10:21:25.173473 | controller | TASK [Register podman executable path] ***************************************** 2025-10-13 10:21:25.173577 | controller | Monday 13 October 2025 10:21:25 +0000 (0:00:00.299) 0:00:00.313 ******** 2025-10-13 10:21:25.216695 | controller | ok: [localhost] 2025-10-13 10:21:25.216819 | controller | 2025-10-13 10:21:25.216961 | controller | TASK [Get passwd entries for USER env] ***************************************** 2025-10-13 10:21:25.217070 | controller | Monday 13 October 2025 10:21:25 +0000 (0:00:00.043) 0:00:00.356 ******** 2025-10-13 10:21:25.513407 | controller | ok: [localhost] 2025-10-13 10:21:25.513470 | controller | 2025-10-13 10:21:25.513574 | controller | TASK [Get shell async_dir] ***************************************************** 2025-10-13 10:21:25.513676 | controller | Monday 13 October 2025 10:21:25 +0000 (0:00:00.295) 0:00:00.652 ******** 2025-10-13 10:21:25.559248 | controller | ok: [localhost] 2025-10-13 10:21:25.559354 | controller | 2025-10-13 10:21:25.559481 | controller | TASK [Set async_dir for HOME env] ********************************************** 2025-10-13 10:21:25.559604 | controller | Monday 13 October 2025 10:21:25 +0000 (0:00:00.047) 0:00:00.699 ******** 2025-10-13 10:21:25.595040 | controller | skipping: [localhost] 2025-10-13 10:21:25.595102 | controller | 2025-10-13 10:21:25.595207 | controller | TASK [Log into a container registry] ******************************************* 2025-10-13 10:21:25.595326 | controller | Monday 13 October 2025 10:21:25 +0000 (0:00:00.035) 0:00:00.735 ******** 2025-10-13 10:21:25.641540 | controller | skipping: [localhost] => (item="instance registry username: None specified") 2025-10-13 10:21:25.641597 | controller | skipping: [localhost] 2025-10-13 10:21:25.641689 | controller | 2025-10-13 10:21:25.641790 | controller | TASK [Check presence of custom Dockerfiles] ************************************ 2025-10-13 10:21:25.641932 | controller | Monday 13 October 2025 10:21:25 +0000 (0:00:00.046) 0:00:00.781 ******** 2025-10-13 10:21:25.940927 | controller | ok: [localhost] => (item=Dockerfile: None specified) 2025-10-13 10:21:25.940994 | controller | 2025-10-13 10:21:25.941121 | controller | TASK [Create Dockerfiles from image names] ************************************* 2025-10-13 10:21:25.941238 | controller | Monday 13 October 2025 10:21:25 +0000 (0:00:00.299) 0:00:01.081 ******** 2025-10-13 10:21:25.982412 | controller | skipping: [localhost] => (item="Dockerfile: None specified; Image: registry.access.redhat.com/ubi9/ubi:latest") 2025-10-13 10:21:25.982516 | controller | skipping: [localhost] 2025-10-13 10:21:25.982633 | controller | 2025-10-13 10:21:25.982733 | controller | TASK [Discover local Podman images] ******************************************** 2025-10-13 10:21:25.982866 | controller | Monday 13 October 2025 10:21:25 +0000 (0:00:00.041) 0:00:01.122 ******** 2025-10-13 10:21:26.887081 | controller | ok: [localhost] => (item=instance) 2025-10-13 10:21:26.887133 | controller | 2025-10-13 10:21:26.887265 | controller | TASK [Build an Ansible compatible image] *************************************** 2025-10-13 10:21:26.887364 | controller | Monday 13 October 2025 10:21:26 +0000 (0:00:00.904) 0:00:02.027 ******** 2025-10-13 10:21:26.928324 | controller | skipping: [localhost] => (item=registry.access.redhat.com/ubi9/ubi:latest) 2025-10-13 10:21:26.928422 | controller | skipping: [localhost] 2025-10-13 10:21:26.928521 | controller | 2025-10-13 10:21:26.928624 | controller | TASK [Determine the CMD directives] ******************************************** 2025-10-13 10:21:26.928741 | controller | Monday 13 October 2025 10:21:26 +0000 (0:00:00.041) 0:00:02.068 ******** 2025-10-13 10:21:26.979993 | controller | ok: [localhost] => (item="instance command: sleep infinity") 2025-10-13 10:21:26.980090 | controller | 2025-10-13 10:21:26.980192 | controller | TASK [Remove possible pre-existing containers] ********************************* 2025-10-13 10:21:26.980310 | controller | Monday 13 October 2025 10:21:26 +0000 (0:00:00.051) 0:00:02.120 ******** 2025-10-13 10:21:27.233732 | controller | changed: [localhost] 2025-10-13 10:21:27.233819 | controller | 2025-10-13 10:21:27.233926 | controller | TASK [Discover local podman networks] ****************************************** 2025-10-13 10:21:27.234025 | controller | Monday 13 October 2025 10:21:27 +0000 (0:00:00.253) 0:00:02.374 ******** 2025-10-13 10:21:27.280487 | controller | skipping: [localhost] => (item=instance: None specified) 2025-10-13 10:21:27.280583 | controller | skipping: [localhost] 2025-10-13 10:21:27.280673 | controller | 2025-10-13 10:21:27.280795 | controller | TASK [Create podman network dedicated to this scenario] ************************ 2025-10-13 10:21:27.280920 | controller | Monday 13 October 2025 10:21:27 +0000 (0:00:00.046) 0:00:02.420 ******** 2025-10-13 10:21:27.345977 | controller | skipping: [localhost] 2025-10-13 10:21:27.346062 | controller | 2025-10-13 10:21:27.346167 | controller | TASK [Create molecule instance(s)] ********************************************* 2025-10-13 10:21:27.346290 | controller | Monday 13 October 2025 10:21:27 +0000 (0:00:00.065) 0:00:02.486 ******** 2025-10-13 10:21:27.685685 | controller | changed: [localhost] => (item=instance) 2025-10-13 10:21:27.685737 | controller | 2025-10-13 10:21:27.685864 | controller | TASK [Wait for instance(s) creation to complete] ******************************* 2025-10-13 10:21:27.685971 | controller | Monday 13 October 2025 10:21:27 +0000 (0:00:00.339) 0:00:02.826 ******** 2025-10-13 10:21:33.172315 | controller | FAILED - RETRYING: [localhost]: Wait for instance(s) creation to complete (300 retries left). 2025-10-13 10:21:33.172375 | controller | changed: [localhost] => (item=instance) 2025-10-13 10:21:33.172479 | controller | 2025-10-13 10:21:33.172582 | controller | PLAY RECAP ********************************************************************* 2025-10-13 10:21:33.172691 | controller | localhost : ok=10 changed=3 unreachable=0 failed=0 skipped=6 rescued=0 ignored=0 2025-10-13 10:21:33.172820 | controller | 2025-10-13 10:21:33.172921 | controller | Monday 13 October 2025 10:21:33 +0000 (0:00:05.486) 0:00:08.312 ******** 2025-10-13 10:21:33.173017 | controller | =============================================================================== 2025-10-13 10:21:33.173113 | controller | Wait for instance(s) creation to complete ------------------------------- 5.49s 2025-10-13 10:21:33.173228 | controller | Discover local Podman images -------------------------------------------- 0.90s 2025-10-13 10:21:33.173333 | controller | Create molecule instance(s) --------------------------------------------- 0.34s 2025-10-13 10:21:33.173418 | controller | Check presence of custom Dockerfiles ------------------------------------ 0.30s 2025-10-13 10:21:33.173518 | controller | Get podman executable path ---------------------------------------------- 0.30s 2025-10-13 10:21:33.173612 | controller | Get passwd entries for USER env ----------------------------------------- 0.30s 2025-10-13 10:21:33.173710 | controller | Remove possible pre-existing containers --------------------------------- 0.25s 2025-10-13 10:21:33.173825 | controller | Create podman network dedicated to this scenario ------------------------ 0.07s 2025-10-13 10:21:33.173918 | controller | Determine the CMD directives -------------------------------------------- 0.05s 2025-10-13 10:21:33.174011 | controller | Get shell async_dir ----------------------------------------------------- 0.05s 2025-10-13 10:21:33.174104 | controller | Discover local podman networks ------------------------------------------ 0.05s 2025-10-13 10:21:33.174211 | controller | Log into a container registry ------------------------------------------- 0.05s 2025-10-13 10:21:33.174308 | controller | Register podman executable path ----------------------------------------- 0.04s 2025-10-13 10:21:33.174405 | controller | Build an Ansible compatible image --------------------------------------- 0.04s 2025-10-13 10:21:33.174497 | controller | Create Dockerfiles from image names ------------------------------------- 0.04s 2025-10-13 10:21:33.174593 | controller | Set async_dir for HOME env ---------------------------------------------- 0.04s 2025-10-13 10:21:33.225217 | controller | INFO Running default > prepare 2025-10-13 10:21:33.647660 | controller | 2025-10-13 10:21:33.647721 | controller | PLAY [Prepare] ***************************************************************** 2025-10-13 10:21:33.647847 | controller | 2025-10-13 10:21:33.647921 | controller | TASK [Gathering Facts] ********************************************************* 2025-10-13 10:21:33.648021 | controller | Monday 13 October 2025 10:21:33 +0000 (0:00:00.010) 0:00:00.010 ******** 2025-10-13 10:21:34.702812 | controller | ok: [instance] 2025-10-13 10:21:34.702947 | controller | 2025-10-13 10:21:34.703125 | controller | TASK [Install Python pip and dependencies using dnf] *************************** 2025-10-13 10:21:41.608261 | controller | Monday 13 October 2025 10:21:34 +0000 (0:00:01.055) 0:00:01.066 ******** 2025-10-13 10:21:41.608309 | controller | changed: [instance] 2025-10-13 10:21:46.947584 | controller | 2025-10-13 10:21:46.947624 | controller | TASK [Install Python dependencies] ********************************************* 2025-10-13 10:21:46.947633 | controller | Monday 13 October 2025 10:21:41 +0000 (0:00:06.904) 0:00:07.971 ******** 2025-10-13 10:21:46.947644 | controller | changed: [instance] 2025-10-13 10:21:48.577269 | controller | 2025-10-13 10:21:48.577305 | controller | TASK [Create mock kubeconfig file] ********************************************* 2025-10-13 10:21:48.577314 | controller | Monday 13 October 2025 10:21:46 +0000 (0:00:05.339) 0:00:13.310 ******** 2025-10-13 10:21:48.577325 | controller | changed: [instance] 2025-10-13 10:21:48.577615 | controller | 2025-10-13 10:21:50.038861 | controller | TASK [Create mock kubeadmin password file] ************************************* 2025-10-13 10:21:50.038895 | controller | Monday 13 October 2025 10:21:48 +0000 (0:00:01.630) 0:00:14.940 ******** 2025-10-13 10:21:50.038907 | controller | changed: [instance] 2025-10-13 10:21:50.039340 | controller | 2025-10-13 10:21:50.039377 | controller | PLAY RECAP ********************************************************************* 2025-10-13 10:21:50.039386 | controller | instance : ok=5 changed=4 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-10-13 10:21:50.039392 | controller | 2025-10-13 10:21:50.039414 | controller | Monday 13 October 2025 10:21:50 +0000 (0:00:01.461) 0:00:16.402 ******** 2025-10-13 10:21:50.039438 | controller | =============================================================================== 2025-10-13 10:21:50.039958 | controller | Install Python pip and dependencies using dnf --------------------------- 6.90s 2025-10-13 10:21:50.097731 | controller | Install Python dependencies --------------------------------------------- 5.34s 2025-10-13 10:21:50.097753 | controller | Create mock kubeconfig file --------------------------------------------- 1.63s 2025-10-13 10:21:50.097780 | controller | Create mock kubeadmin password file ------------------------------------- 1.46s 2025-10-13 10:21:50.097790 | controller | Gathering Facts --------------------------------------------------------- 1.06s 2025-10-13 10:21:50.097799 | controller | INFO Running default > converge 2025-10-13 10:21:50.548734 | controller | 2025-10-13 10:21:50.549024 | controller | PLAY [Converge] **************************************************************** 2025-10-13 10:21:50.549185 | controller | 2025-10-13 10:21:50.549332 | controller | TASK [Test that required variables are defined] ******************************** 2025-10-13 10:21:50.549483 | controller | Monday 13 October 2025 10:21:50 +0000 (0:00:00.022) 0:00:00.022 ******** 2025-10-13 10:21:50.574844 | controller | ok: [instance] => changed=false 2025-10-13 10:21:50.574871 | controller | msg: Required variables are defined 2025-10-13 10:21:50.574884 | controller | 2025-10-13 10:21:50.575083 | controller | TASK [Display test information] ************************************************ 2025-10-13 10:21:50.595826 | controller | Monday 13 October 2025 10:21:50 +0000 (0:00:00.026) 0:00:00.049 ******** 2025-10-13 10:21:50.595853 | controller | ok: [instance] => 2025-10-13 10:21:50.595882 | controller | msg: 'Testing role cifmw_snr_nhc with kubeconfig: /tmp/kubeconfig and namespace: workload-availability' 2025-10-13 10:21:50.595898 | controller | 2025-10-13 10:21:50.596085 | controller | TASK [Test that Python kubernetes library is available] ************************ 2025-10-13 10:21:51.782007 | controller | Monday 13 October 2025 10:21:50 +0000 (0:00:00.021) 0:00:00.070 ******** 2025-10-13 10:21:51.783171 | controller | ok: [instance] 2025-10-13 10:21:51.783330 | controller | 2025-10-13 10:21:51.783345 | controller | TASK [Display kubernetes library test result] ********************************** 2025-10-13 10:21:51.783519 | controller | Monday 13 October 2025 10:21:51 +0000 (0:00:01.185) 0:00:01.256 ******** 2025-10-13 10:21:51.802850 | controller | ok: [instance] => 2025-10-13 10:21:51.803126 | controller | msg: Library available 2025-10-13 10:21:51.803148 | controller | 2025-10-13 10:21:52.605732 | controller | TASK [Test that mock kubeconfig exists] **************************************** 2025-10-13 10:21:52.605778 | controller | Monday 13 October 2025 10:21:51 +0000 (0:00:00.021) 0:00:01.277 ******** 2025-10-13 10:21:52.605794 | controller | ok: [instance] 2025-10-13 10:21:52.629837 | controller | 2025-10-13 10:21:52.629866 | controller | TASK [Assert kubeconfig exists] ************************************************ 2025-10-13 10:21:52.629876 | controller | Monday 13 October 2025 10:21:52 +0000 (0:00:00.802) 0:00:02.079 ******** 2025-10-13 10:21:52.629887 | controller | ok: [instance] => changed=false 2025-10-13 10:21:52.629916 | controller | msg: Kubeconfig file exists 2025-10-13 10:21:52.630038 | controller | 2025-10-13 10:21:52.630260 | controller | TASK [Test kubernetes.core.k8s module availability] **************************** 2025-10-13 10:21:53.874184 | controller | Monday 13 October 2025 10:21:52 +0000 (0:00:00.024) 0:00:02.104 ******** 2025-10-13 10:21:53.874229 | controller | ok: [instance] 2025-10-13 10:21:53.894846 | controller | 2025-10-13 10:21:53.894883 | controller | TASK [Display k8s connection test result] ************************************** 2025-10-13 10:21:53.894891 | controller | Monday 13 October 2025 10:21:53 +0000 (0:00:01.243) 0:00:03.348 ******** 2025-10-13 10:21:53.894902 | controller | ok: [instance] => 2025-10-13 10:21:53.894926 | controller | msg: 'K8s connection test result: False' 2025-10-13 10:21:53.895264 | controller | 2025-10-13 10:21:53.946112 | controller | TASK [Include the cifmw_snr_nhc role] ****************************************** 2025-10-13 10:21:53.946133 | controller | Monday 13 October 2025 10:21:53 +0000 (0:00:00.021) 0:00:03.369 ******** 2025-10-13 10:21:53.946144 | controller | 2025-10-13 10:21:53.985735 | controller | TASK [cifmw_snr_nhc : Check if NodeHealthCheck exists and is active] *********** 2025-10-13 10:21:53.985776 | controller | Monday 13 October 2025 10:21:53 +0000 (0:00:00.051) 0:00:03.420 ******** 2025-10-13 10:21:53.985791 | controller | skipping: [instance] 2025-10-13 10:21:54.011499 | controller | 2025-10-13 10:21:54.011520 | controller | TASK [cifmw_snr_nhc : Check for active SelfNodeRemediations] ******************* 2025-10-13 10:21:54.011528 | controller | Monday 13 October 2025 10:21:53 +0000 (0:00:00.039) 0:00:03.460 ******** 2025-10-13 10:21:54.011539 | controller | skipping: [instance] 2025-10-13 10:21:54.037211 | controller | 2025-10-13 10:21:54.037228 | controller | TASK [cifmw_snr_nhc : Display active remediations info] ************************ 2025-10-13 10:21:54.037235 | controller | Monday 13 October 2025 10:21:54 +0000 (0:00:00.025) 0:00:03.485 ******** 2025-10-13 10:21:54.037243 | controller | skipping: [instance] 2025-10-13 10:21:54.063618 | controller | 2025-10-13 10:21:54.063635 | controller | TASK [cifmw_snr_nhc : Disable NodeHealthCheck to stop active remediations] ***** 2025-10-13 10:21:54.063642 | controller | Monday 13 October 2025 10:21:54 +0000 (0:00:00.025) 0:00:03.511 ******** 2025-10-13 10:21:54.063651 | controller | skipping: [instance] 2025-10-13 10:21:54.089848 | controller | 2025-10-13 10:21:54.089885 | controller | TASK [cifmw_snr_nhc : Wait for active remediations to stop] ******************** 2025-10-13 10:21:54.089893 | controller | Monday 13 October 2025 10:21:54 +0000 (0:00:00.026) 0:00:03.538 ******** 2025-10-13 10:21:54.089903 | controller | skipping: [instance] 2025-10-13 10:21:54.090362 | controller | 2025-10-13 10:21:54.090383 | controller | TASK [cifmw_snr_nhc : Delete existing NodeHealthCheck resources] *************** 2025-10-13 10:21:54.115893 | controller | Monday 13 October 2025 10:21:54 +0000 (0:00:00.026) 0:00:03.564 ******** 2025-10-13 10:21:54.115918 | controller | skipping: [instance] 2025-10-13 10:21:54.143829 | controller | 2025-10-13 10:21:54.143847 | controller | TASK [cifmw_snr_nhc : Check for blocking remediations when deletion fails] ***** 2025-10-13 10:21:54.143867 | controller | Monday 13 October 2025 10:21:54 +0000 (0:00:00.025) 0:00:03.590 ******** 2025-10-13 10:21:54.143876 | controller | skipping: [instance] 2025-10-13 10:21:54.169875 | controller | 2025-10-13 10:21:54.169898 | controller | TASK [cifmw_snr_nhc : Display blocking remediation details] ******************** 2025-10-13 10:21:54.169907 | controller | Monday 13 October 2025 10:21:54 +0000 (0:00:00.028) 0:00:03.618 ******** 2025-10-13 10:21:54.169917 | controller | skipping: [instance] 2025-10-13 10:21:54.195318 | controller | 2025-10-13 10:21:54.195335 | controller | TASK [cifmw_snr_nhc : Display warning if NodeHealthCheck deletion failed due to active remediation] *** 2025-10-13 10:21:54.195343 | controller | Monday 13 October 2025 10:21:54 +0000 (0:00:00.025) 0:00:03.644 ******** 2025-10-13 10:21:54.195352 | controller | skipping: [instance] 2025-10-13 10:21:54.221580 | controller | 2025-10-13 10:21:54.221601 | controller | TASK [cifmw_snr_nhc : Skip NodeHealthCheck deletion retry if webhook blocks it] *** 2025-10-13 10:21:54.221611 | controller | Monday 13 October 2025 10:21:54 +0000 (0:00:00.025) 0:00:03.669 ******** 2025-10-13 10:21:54.221622 | controller | skipping: [instance] 2025-10-13 10:21:54.247320 | controller | 2025-10-13 10:21:54.247338 | controller | TASK [cifmw_snr_nhc : Check if SelfNodeRemediationConfig exists] *************** 2025-10-13 10:21:54.247345 | controller | Monday 13 October 2025 10:21:54 +0000 (0:00:00.026) 0:00:03.695 ******** 2025-10-13 10:21:54.247354 | controller | skipping: [instance] 2025-10-13 10:21:54.273795 | controller | 2025-10-13 10:21:54.273813 | controller | TASK [cifmw_snr_nhc : Delete existing SelfNodeRemediationConfig resources] ***** 2025-10-13 10:21:54.273820 | controller | Monday 13 October 2025 10:21:54 +0000 (0:00:00.025) 0:00:03.721 ******** 2025-10-13 10:21:54.273828 | controller | skipping: [instance] 2025-10-13 10:21:54.299412 | controller | 2025-10-13 10:21:54.299431 | controller | TASK [cifmw_snr_nhc : Check if SelfNodeRemediationTemplate exists] ************* 2025-10-13 10:21:54.299438 | controller | Monday 13 October 2025 10:21:54 +0000 (0:00:00.026) 0:00:03.748 ******** 2025-10-13 10:21:54.299446 | controller | skipping: [instance] 2025-10-13 10:21:54.326394 | controller | 2025-10-13 10:21:54.326413 | controller | TASK [cifmw_snr_nhc : Delete existing SelfNodeRemediationTemplate resources] *** 2025-10-13 10:21:54.326421 | controller | Monday 13 October 2025 10:21:54 +0000 (0:00:00.025) 0:00:03.773 ******** 2025-10-13 10:21:54.326429 | controller | skipping: [instance] 2025-10-13 10:21:54.352208 | controller | 2025-10-13 10:21:54.352226 | controller | TASK [cifmw_snr_nhc : Check if Subscriptions exist] **************************** 2025-10-13 10:21:54.352233 | controller | Monday 13 October 2025 10:21:54 +0000 (0:00:00.026) 0:00:03.800 ******** 2025-10-13 10:21:54.352241 | controller | skipping: [instance] 2025-10-13 10:21:54.382861 | controller | 2025-10-13 10:21:54.382880 | controller | TASK [cifmw_snr_nhc : Delete existing Subscriptions] *************************** 2025-10-13 10:21:54.382887 | controller | Monday 13 October 2025 10:21:54 +0000 (0:00:00.025) 0:00:03.826 ******** 2025-10-13 10:21:54.382896 | controller | skipping: [instance] => (item=self-node-remediation-operator) 2025-10-13 10:21:54.408693 | controller | skipping: [instance] => (item=node-health-check-operator) 2025-10-13 10:21:54.408711 | controller | skipping: [instance] 2025-10-13 10:21:54.408718 | controller | 2025-10-13 10:21:54.408724 | controller | TASK [cifmw_snr_nhc : Check if OperatorGroup exists] *************************** 2025-10-13 10:21:54.408729 | controller | Monday 13 October 2025 10:21:54 +0000 (0:00:00.030) 0:00:03.857 ******** 2025-10-13 10:21:54.408738 | controller | skipping: [instance] 2025-10-13 10:21:54.435304 | controller | 2025-10-13 10:21:54.435337 | controller | TASK [cifmw_snr_nhc : Delete existing OperatorGroup] *************************** 2025-10-13 10:21:54.435344 | controller | Monday 13 October 2025 10:21:54 +0000 (0:00:00.026) 0:00:03.883 ******** 2025-10-13 10:21:54.435353 | controller | skipping: [instance] 2025-10-13 10:21:54.460832 | controller | 2025-10-13 10:21:54.460851 | controller | TASK [cifmw_snr_nhc : Delete the entire workload-availability namespace] ******* 2025-10-13 10:21:54.460859 | controller | Monday 13 October 2025 10:21:54 +0000 (0:00:00.026) 0:00:03.909 ******** 2025-10-13 10:21:54.460867 | controller | skipping: [instance] 2025-10-13 10:21:54.460890 | controller | 2025-10-13 10:21:54.461112 | controller | TASK [cifmw_snr_nhc : Wait for namespace deletion to complete] ***************** 2025-10-13 10:21:54.489449 | controller | Monday 13 October 2025 10:21:54 +0000 (0:00:00.025) 0:00:03.935 ******** 2025-10-13 10:21:54.489486 | controller | skipping: [instance] 2025-10-13 10:21:55.662905 | controller | 2025-10-13 10:21:55.662945 | controller | TASK [cifmw_snr_nhc : Create the workload-availability namespace] ************** 2025-10-13 10:21:55.662954 | controller | Monday 13 October 2025 10:21:54 +0000 (0:00:00.028) 0:00:03.964 ******** 2025-10-13 10:21:55.662965 | controller | An exception occurred during task execution. To see the full traceback, use -vvv. The error was: urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='api.test.example.com', port=6443): Max retries exceeded with url: /version (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known')) 2025-10-13 10:21:55.663115 | controller | fatal: [instance]: FAILED! => changed=false 2025-10-13 10:21:55.663125 | controller | module_stderr: |- 2025-10-13 10:21:55.663131 | controller | Traceback (most recent call last): 2025-10-13 10:21:55.663137 | controller | File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2025-10-13 10:21:55.663142 | controller | conn = connection.create_connection( 2025-10-13 10:21:55.663148 | controller | File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 73, in create_connection 2025-10-13 10:21:55.663153 | controller | for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): 2025-10-13 10:21:55.663158 | controller | File "/usr/lib64/python3.9/socket.py", line 966, in getaddrinfo 2025-10-13 10:21:55.663168 | controller | for res in _socket.getaddrinfo(host, port, family, type, proto, flags): 2025-10-13 10:21:55.663173 | controller | socket.gaierror: [Errno -2] Name or service not known 2025-10-13 10:21:55.663178 | controller | 2025-10-13 10:21:55.663184 | controller | During handling of the above exception, another exception occurred: 2025-10-13 10:21:55.663189 | controller | 2025-10-13 10:21:55.663194 | controller | Traceback (most recent call last): 2025-10-13 10:21:55.663200 | controller | File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2025-10-13 10:21:55.663205 | controller | httplib_response = self._make_request( 2025-10-13 10:21:55.663210 | controller | File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2025-10-13 10:21:55.663215 | controller | self._validate_conn(conn) 2025-10-13 10:21:55.663221 | controller | File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2025-10-13 10:21:55.663226 | controller | conn.connect() 2025-10-13 10:21:55.663239 | controller | File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2025-10-13 10:21:55.663245 | controller | conn = self._new_conn() 2025-10-13 10:21:55.663250 | controller | File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2025-10-13 10:21:55.663255 | controller | raise NewConnectionError( 2025-10-13 10:21:55.663261 | controller | urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 2025-10-13 10:21:55.663266 | controller | 2025-10-13 10:21:55.663274 | controller | During handling of the above exception, another exception occurred: 2025-10-13 10:21:55.663336 | controller | 2025-10-13 10:21:55.663346 | controller | Traceback (most recent call last): 2025-10-13 10:21:55.663459 | controller | File "/tmp/ansible-tmp-1760350914.502519-28228-134424614848/AnsiballZ_k8s.py", line 107, in 2025-10-13 10:21:55.663593 | controller | _ansiballz_main() 2025-10-13 10:21:55.663716 | controller | File "/tmp/ansible-tmp-1760350914.502519-28228-134424614848/AnsiballZ_k8s.py", line 99, in _ansiballz_main 2025-10-13 10:21:55.663859 | controller | invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS) 2025-10-13 10:21:55.663986 | controller | File "/tmp/ansible-tmp-1760350914.502519-28228-134424614848/AnsiballZ_k8s.py", line 47, in invoke_module 2025-10-13 10:21:55.664110 | controller | runpy.run_module(mod_name='ansible_collections.kubernetes.core.plugins.modules.k8s', init_globals=dict(_module_fqn='ansible_collections.kubernetes.core.plugins.modules.k8s', _modlib_path=modlib_path), 2025-10-13 10:21:55.664225 | controller | File "/usr/lib64/python3.9/runpy.py", line 225, in run_module 2025-10-13 10:21:55.664333 | controller | return _run_module_code(code, init_globals, run_name, mod_spec) 2025-10-13 10:21:55.664442 | controller | File "/usr/lib64/python3.9/runpy.py", line 97, in _run_module_code 2025-10-13 10:21:55.664576 | controller | _run_code(code, mod_globals, init_globals, 2025-10-13 10:21:55.664685 | controller | File "/usr/lib64/python3.9/runpy.py", line 87, in _run_code 2025-10-13 10:21:55.664888 | controller | exec(code, run_globals) 2025-10-13 10:21:55.665023 | controller | File "/tmp/ansible_kubernetes.core.k8s_payload_wb7qjj23/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s.py", line 509, in 2025-10-13 10:21:55.665141 | controller | File "/tmp/ansible_kubernetes.core.k8s_payload_wb7qjj23/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s.py", line 503, in main 2025-10-13 10:21:55.665259 | controller | File "/tmp/ansible_kubernetes.core.k8s_payload_wb7qjj23/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/runner.py", line 88, in run_module 2025-10-13 10:21:55.665389 | controller | File "/tmp/ansible_kubernetes.core.k8s_payload_wb7qjj23/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 352, in get_api_client 2025-10-13 10:21:55.665530 | controller | File "/tmp/ansible_kubernetes.core.k8s_payload_wb7qjj23/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 246, in wrapper 2025-10-13 10:21:55.665648 | controller | File "/tmp/ansible_kubernetes.core.k8s_payload_wb7qjj23/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 259, in create_api_client 2025-10-13 10:21:55.665773 | controller | File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 84, in __init__ 2025-10-13 10:21:55.665904 | controller | self.__discoverer = discoverer(self, cache_file) 2025-10-13 10:21:55.666019 | controller | File "/tmp/ansible_kubernetes.core.k8s_payload_wb7qjj23/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 190, in __init__ 2025-10-13 10:21:55.666133 | controller | File "/tmp/ansible_kubernetes.core.k8s_payload_wb7qjj23/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 45, in __init__ 2025-10-13 10:21:55.666260 | controller | File "/tmp/ansible_kubernetes.core.k8s_payload_wb7qjj23/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 92, in __init_cache 2025-10-13 10:21:55.666413 | controller | File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/discovery.py", line 146, in _load_server_info 2025-10-13 10:21:55.666581 | controller | 'kubernetes': self.client.request('get', '/version', serializer=just_json) 2025-10-13 10:21:55.666723 | controller | File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 55, in inner 2025-10-13 10:21:55.666881 | controller | resp = func(self, *args, **kwargs) 2025-10-13 10:21:55.667034 | controller | File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 277, in request 2025-10-13 10:21:55.667168 | controller | api_response = self.client.call_api( 2025-10-13 10:21:55.667307 | controller | File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 348, in call_api 2025-10-13 10:21:55.667440 | controller | return self.__call_api(resource_path, method, 2025-10-13 10:21:55.667589 | controller | File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 180, in __call_api 2025-10-13 10:21:55.667720 | controller | response_data = self.request( 2025-10-13 10:21:55.667893 | controller | File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 373, in request 2025-10-13 10:21:55.668043 | controller | return self.rest_client.GET(url, 2025-10-13 10:21:55.668182 | controller | File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", line 244, in GET 2025-10-13 10:21:55.668315 | controller | return self.request("GET", url, 2025-10-13 10:21:55.668458 | controller | File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", line 217, in request 2025-10-13 10:21:55.668610 | controller | r = self.pool_manager.request(method, url, 2025-10-13 10:21:55.668750 | controller | File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2025-10-13 10:21:55.668906 | controller | return self.request_encode_url( 2025-10-13 10:21:55.669050 | controller | File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2025-10-13 10:21:55.669182 | controller | return self.urlopen(method, url, **extra_kw) 2025-10-13 10:21:55.669317 | controller | File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2025-10-13 10:21:55.669450 | controller | response = conn.urlopen(method, u.request_uri, **kw) 2025-10-13 10:21:55.669604 | controller | File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2025-10-13 10:21:55.669737 | controller | return self.urlopen( 2025-10-13 10:21:55.669899 | controller | File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2025-10-13 10:21:55.670041 | controller | return self.urlopen( 2025-10-13 10:21:55.670177 | controller | File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2025-10-13 10:21:55.670307 | controller | return self.urlopen( 2025-10-13 10:21:55.670443 | controller | File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2025-10-13 10:21:55.670592 | controller | retries = retries.increment( 2025-10-13 10:21:55.670727 | controller | File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2025-10-13 10:21:55.670881 | controller | raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2025-10-13 10:21:55.671045 | controller | urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='api.test.example.com', port=6443): Max retries exceeded with url: /version (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known')) 2025-10-13 10:21:55.671188 | controller | module_stdout: '' 2025-10-13 10:21:55.671320 | controller | msg: |- 2025-10-13 10:21:55.671453 | controller | MODULE FAILURE 2025-10-13 10:21:55.671600 | controller | See stdout/stderr for the exact error 2025-10-13 10:21:55.671729 | controller | rc: 1 2025-10-13 10:21:55.671977 | controller | 2025-10-13 10:21:55.672120 | controller | TASK [Capture role execution error] ******************************************** 2025-10-13 10:21:55.672260 | controller | Monday 13 October 2025 10:21:55 +0000 (0:00:01.175) 0:00:05.140 ******** 2025-10-13 10:21:55.687948 | controller | ok: [instance] 2025-10-13 10:21:55.688111 | controller | 2025-10-13 10:21:55.688258 | controller | TASK [Display role execution error details] ************************************ 2025-10-13 10:21:55.688399 | controller | Monday 13 October 2025 10:21:55 +0000 (0:00:00.022) 0:00:05.162 ******** 2025-10-13 10:21:55.709363 | controller | ok: [instance] => 2025-10-13 10:21:55.709581 | controller | msg: |- 2025-10-13 10:21:55.709784 | controller | Role execution failed with error: 2025-10-13 10:21:55.710014 | controller | {'delegate_to': None, 'delegate_facts': None, 'notify': None, 'collections': [], 'tags': [], 'when': [], 'name': 'Create the workload-availability namespace', 'connection': 'ssh', 'port': None, 'remote_user': None, 'vars': {}, 'module_defaults': [], 'environment': [{}], 'no_log': False, 'run_once': None, 'ignore_errors': None, 'ignore_unreachable': None, 'check_mode': False, 'diff': False, 'any_errors_fatal': False, 'throttle': 0, 'timeout': 0, 'debugger': None, 'become': False, 'become_method': 'sudo', 'become_user': None, 'become_flags': None, 'become_exe': None, 'args': {'kubeconfig': '/tmp/kubeconfig', 'state': 'present', 'resource_definition': {'apiVersion': 'v1', 'kind': 'Namespace', 'metadata': {'name': 'workload-availability'}}}, 'action': 'kubernetes.core.k8s', 'async_val': 0, 'async': 0, 'changed_when': [], 'delay': 5, 'failed_when': [], 'loop': None, 'loop_control': {'loop_var': 'item', 'index_var': None, 'label': None, 'pause': 0.0, 'extended': None, 'extended_allitems': True, 'uuid': 'fa163ee0-17be-eb12-b0f5-000000000166', 'finalized': True, 'squashed': False}, 'poll': 15, 'register': 'namespace_result', 'retries': 3, 'until': [], 'loop_with': None, 'uuid': 'fa163ee0-17be-eb12-b0f5-00000000008f', 'finalized': True, 'squashed': True} 2025-10-13 10:21:55.710169 | controller | 2025-10-13 10:21:55.710309 | controller | TASK [Analyze specific error patterns] ***************************************** 2025-10-13 10:21:55.710447 | controller | Monday 13 October 2025 10:21:55 +0000 (0:00:00.021) 0:00:05.184 ******** 2025-10-13 10:21:55.745030 | controller | ok: [instance] => 2025-10-13 10:21:55.745191 | controller | msg: |- 2025-10-13 10:21:55.745331 | controller | Error analysis: 2025-10-13 10:21:55.745467 | controller | - Connection error: False 2025-10-13 10:21:55.745620 | controller | - Authentication error: False 2025-10-13 10:21:55.745752 | controller | - API error: False 2025-10-13 10:21:55.745921 | controller | - Timeout error: False 2025-10-13 10:21:55.746057 | controller | 2025-10-13 10:21:55.746196 | controller | TASK [Continue with test evaluation] ******************************************* 2025-10-13 10:21:55.746332 | controller | Monday 13 October 2025 10:21:55 +0000 (0:00:00.035) 0:00:05.219 ******** 2025-10-13 10:21:55.764537 | controller | ok: [instance] => 2025-10-13 10:21:55.764722 | controller | msg: Role failed as expected in test environment - this is normal 2025-10-13 10:21:55.764922 | controller | 2025-10-13 10:21:55.765093 | controller | TASK [Verify namespace exists] ************************************************* 2025-10-13 10:21:55.765237 | controller | Monday 13 October 2025 10:21:55 +0000 (0:00:00.019) 0:00:05.239 ******** 2025-10-13 10:21:56.814273 | controller | ok: [instance] 2025-10-13 10:21:56.814317 | controller | 2025-10-13 10:21:56.814329 | controller | TASK [Display namespace verification result] *********************************** 2025-10-13 10:21:56.814399 | controller | Monday 13 October 2025 10:21:56 +0000 (0:00:01.049) 0:00:06.288 ******** 2025-10-13 10:21:56.829880 | controller | ok: [instance] => 2025-10-13 10:21:56.829903 | controller | msg: 'Namespace verification result: {''failed'': False, ''module_stdout'': '''', ''module_stderr'': ''Traceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn\n conn = connection.create_connection(\n File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 73, in create_connection\n for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):\n File "/usr/lib64/python3.9/socket.py", line 966, in getaddrinfo\n for res in _socket.getaddrinfo(host, port, family, type, proto, flags):\nsocket.gaierror: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen\n httplib_response = self._make_request(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request\n self._validate_conn(conn)\n File 2025-10-13 10:21:56.829912 | controller | "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn\n conn.connect()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect\n conn = self._new_conn()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn\n raise NewConnectionError(\nurllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/tmp/ansible-tmp-1760350915.77768-28405-159371372339784/AnsiballZ_k8s.py", line 107, in \n _ansiballz_main()\n File "/tmp/ansible-tmp-1760350915.77768-28405-159371372339784/AnsiballZ_k8s.py", line 99, in _ansiballz_main\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n File "/tmp/ansible-tmp-1760350915.77768-28405-159371372339784/AnsiballZ_k8s.py", 2025-10-13 10:21:56.829927 | controller | line 47, in invoke_module\n runpy.run_module(mod_name=\''ansible_collections.kubernetes.core.plugins.modules.k8s\'', init_globals=dict(_module_fqn=\''ansible_collections.kubernetes.core.plugins.modules.k8s\'', _modlib_path=modlib_path),\n File "/usr/lib64/python3.9/runpy.py", line 225, in run_module\n return _run_module_code(code, init_globals, run_name, mod_spec)\n File "/usr/lib64/python3.9/runpy.py", line 97, in _run_module_code\n _run_code(code, mod_globals, init_globals,\n File "/usr/lib64/python3.9/runpy.py", line 87, in _run_code\n exec(code, run_globals)\n File "/tmp/ansible_kubernetes.core.k8s_payload_yhlkeqh5/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s.py", line 509, in \n File "/tmp/ansible_kubernetes.core.k8s_payload_yhlkeqh5/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s.py", line 503, in main\n File "/tmp/ansible_kubernetes.core.k8s_payload_yhlkeqh5/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/runner.py", 2025-10-13 10:21:56.829940 | controller | line 88, in run_module\n File "/tmp/ansible_kubernetes.core.k8s_payload_yhlkeqh5/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 352, in get_api_client\n File "/tmp/ansible_kubernetes.core.k8s_payload_yhlkeqh5/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 246, in wrapper\n File "/tmp/ansible_kubernetes.core.k8s_payload_yhlkeqh5/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 259, in create_api_client\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 84, in __init__\n self.__discoverer = discoverer(self, cache_file)\n File "/tmp/ansible_kubernetes.core.k8s_payload_yhlkeqh5/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 190, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_payload_yhlkeqh5/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", 2025-10-13 10:21:56.829963 | controller | line 45, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_payload_yhlkeqh5/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 92, in __init_cache\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/discovery.py", line 146, in _load_server_info\n \''kubernetes\'': self.client.request(\''get\'', \''/version\'', serializer=just_json)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 55, in inner\n resp = func(self, *args, **kwargs)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 277, in request\n api_response = self.client.call_api(\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 348, in call_api\n return self.__call_api(resource_path, method,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 180, in __call_api\n response_data = self.request(\n File 2025-10-13 10:21:56.829970 | controller | "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 373, in request\n return self.rest_client.GET(url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", line 244, in GET\n return self.request("GET", url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", line 217, in request\n r = self.pool_manager.request(method, url,\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request\n return self.request_encode_url(\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url\n return self.urlopen(method, url, **extra_kw)\n File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen\n response = conn.urlopen(method, u.request_uri, **kw)\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", 2025-10-13 10:21:56.829984 | controller | line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen\n retries = retries.increment(\n File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment\n raise MaxRetryError(_pool, url, error or ResponseError(cause))\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host=\''api.test.example.com\'', port=6443): Max retries exceeded with url: /version (Caused by NewConnectionError(\'': Failed to establish a new connection: [Errno -2] Name or service not known\''))\n'', ''exception'': ''Traceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn\n conn = connection.create_connection(\n File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", 2025-10-13 10:21:56.830858 | controller | line 73, in create_connection\n for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):\n File "/usr/lib64/python3.9/socket.py", line 966, in getaddrinfo\n for res in _socket.getaddrinfo(host, port, family, type, proto, flags):\nsocket.gaierror: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen\n httplib_response = self._make_request(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request\n self._validate_conn(conn)\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn\n conn.connect()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect\n conn = self._new_conn()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn\n raise 2025-10-13 10:21:56.830890 | controller | NewConnectionError(\nurllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/tmp/ansible-tmp-1760350915.77768-28405-159371372339784/AnsiballZ_k8s.py", line 107, in \n _ansiballz_main()\n File "/tmp/ansible-tmp-1760350915.77768-28405-159371372339784/AnsiballZ_k8s.py", line 99, in _ansiballz_main\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n File "/tmp/ansible-tmp-1760350915.77768-28405-159371372339784/AnsiballZ_k8s.py", line 47, in invoke_module\n runpy.run_module(mod_name=\''ansible_collections.kubernetes.core.plugins.modules.k8s\'', init_globals=dict(_module_fqn=\''ansible_collections.kubernetes.core.plugins.modules.k8s\'', _modlib_path=modlib_path),\n File "/usr/lib64/python3.9/runpy.py", line 225, in run_module\n return 2025-10-13 10:21:56.830898 | controller | _run_module_code(code, init_globals, run_name, mod_spec)\n File "/usr/lib64/python3.9/runpy.py", line 97, in _run_module_code\n _run_code(code, mod_globals, init_globals,\n File "/usr/lib64/python3.9/runpy.py", line 87, in _run_code\n exec(code, run_globals)\n File "/tmp/ansible_kubernetes.core.k8s_payload_yhlkeqh5/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s.py", line 509, in \n File "/tmp/ansible_kubernetes.core.k8s_payload_yhlkeqh5/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s.py", line 503, in main\n File "/tmp/ansible_kubernetes.core.k8s_payload_yhlkeqh5/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/runner.py", line 88, in run_module\n File "/tmp/ansible_kubernetes.core.k8s_payload_yhlkeqh5/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 352, 2025-10-13 10:21:56.830916 | controller | in get_api_client\n File "/tmp/ansible_kubernetes.core.k8s_payload_yhlkeqh5/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 246, in wrapper\n File "/tmp/ansible_kubernetes.core.k8s_payload_yhlkeqh5/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 259, in create_api_client\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 84, in __init__\n self.__discoverer = discoverer(self, cache_file)\n File "/tmp/ansible_kubernetes.core.k8s_payload_yhlkeqh5/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 190, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_payload_yhlkeqh5/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 45, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_payload_yhlkeqh5/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", 2025-10-13 10:21:56.836197 | controller | line 92, in __init_cache\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/discovery.py", line 146, in _load_server_info\n \''kubernetes\'': self.client.request(\''get\'', \''/version\'', serializer=just_json)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 55, in inner\n resp = func(self, *args, **kwargs)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 277, in request\n api_response = self.client.call_api(\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 348, in call_api\n return self.__call_api(resource_path, method,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 180, in __call_api\n response_data = self.request(\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 373, in request\n return self.rest_client.GET(url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", 2025-10-13 10:21:56.836220 | controller | line 244, in GET\n return self.request("GET", url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", line 217, in request\n r = self.pool_manager.request(method, url,\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request\n return self.request_encode_url(\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url\n return self.urlopen(method, url, **extra_kw)\n File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen\n response = conn.urlopen(method, u.request_uri, **kw)\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", 2025-10-13 10:21:56.836232 | controller | line 756, in urlopen\n retries = retries.increment(\n File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment\n raise MaxRetryError(_pool, url, error or ResponseError(cause))\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host=\''api.test.example.com\'', port=6443): Max retries exceeded with url: /version (Caused by NewConnectionError(\'': Failed to establish a new connection: [Errno -2] Name or service not known\''))\n'', ''msg'': ''MODULE FAILURE\nSee stdout/stderr for the exact error'', ''rc'': 1, ''changed'': False, ''failed_when_result'': False}' 2025-10-13 10:21:56.836247 | controller | 2025-10-13 10:21:57.988833 | controller | TASK [Test namespace creation idempotency] ************************************* 2025-10-13 10:21:57.988864 | controller | Monday 13 October 2025 10:21:56 +0000 (0:00:00.022) 0:00:06.310 ******** 2025-10-13 10:21:57.988875 | controller | ok: [instance] 2025-10-13 10:21:58.009565 | controller | 2025-10-13 10:21:58.009598 | controller | TASK [Assert expected behavior for namespace creation] ************************* 2025-10-13 10:21:58.009606 | controller | Monday 13 October 2025 10:21:57 +0000 (0:00:01.152) 0:00:07.463 ******** 2025-10-13 10:21:58.009616 | controller | ok: [instance] => changed=false 2025-10-13 10:21:59.110810 | controller | msg: Namespace creation task behaves consistently 2025-10-13 10:21:59.110842 | controller | 2025-10-13 10:21:59.110850 | controller | TASK [Verify OperatorGroup exists] ********************************************* 2025-10-13 10:21:59.110856 | controller | Monday 13 October 2025 10:21:58 +0000 (0:00:00.020) 0:00:07.483 ******** 2025-10-13 10:21:59.110866 | controller | ok: [instance] 2025-10-13 10:21:59.126895 | controller | 2025-10-13 10:21:59.126922 | controller | TASK [Display OperatorGroup verification result] ******************************* 2025-10-13 10:21:59.126930 | controller | Monday 13 October 2025 10:21:59 +0000 (0:00:01.101) 0:00:08.585 ******** 2025-10-13 10:21:59.126940 | controller | ok: [instance] => 2025-10-13 10:21:59.126947 | controller | msg: 'OperatorGroup verification result: {''failed'': False, ''module_stdout'': '''', ''module_stderr'': ''Traceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn\n conn = connection.create_connection(\n File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 73, in create_connection\n for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):\n File "/usr/lib64/python3.9/socket.py", line 966, in getaddrinfo\n for res in _socket.getaddrinfo(host, port, family, type, proto, flags):\nsocket.gaierror: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen\n httplib_response = self._make_request(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request\n self._validate_conn(conn)\n File 2025-10-13 10:21:59.126953 | controller | "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn\n conn.connect()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect\n conn = self._new_conn()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn\n raise NewConnectionError(\nurllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/tmp/ansible-tmp-1760350918.0206604-28745-212372054420467/AnsiballZ_k8s.py", line 107, in \n _ansiballz_main()\n File "/tmp/ansible-tmp-1760350918.0206604-28745-212372054420467/AnsiballZ_k8s.py", line 99, in _ansiballz_main\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n File "/tmp/ansible-tmp-1760350918.0206604-28745-212372054420467/AnsiballZ_k8s.py", 2025-10-13 10:21:59.126959 | controller | line 47, in invoke_module\n runpy.run_module(mod_name=\''ansible_collections.kubernetes.core.plugins.modules.k8s\'', init_globals=dict(_module_fqn=\''ansible_collections.kubernetes.core.plugins.modules.k8s\'', _modlib_path=modlib_path),\n File "/usr/lib64/python3.9/runpy.py", line 225, in run_module\n return _run_module_code(code, init_globals, run_name, mod_spec)\n File "/usr/lib64/python3.9/runpy.py", line 97, in _run_module_code\n _run_code(code, mod_globals, init_globals,\n File "/usr/lib64/python3.9/runpy.py", line 87, in _run_code\n exec(code, run_globals)\n File "/tmp/ansible_kubernetes.core.k8s_payload_vgeg3lsf/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s.py", line 509, in \n File "/tmp/ansible_kubernetes.core.k8s_payload_vgeg3lsf/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s.py", line 503, in main\n File "/tmp/ansible_kubernetes.core.k8s_payload_vgeg3lsf/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/runner.py", 2025-10-13 10:21:59.126976 | controller | line 88, in run_module\n File "/tmp/ansible_kubernetes.core.k8s_payload_vgeg3lsf/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 352, in get_api_client\n File "/tmp/ansible_kubernetes.core.k8s_payload_vgeg3lsf/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 246, in wrapper\n File "/tmp/ansible_kubernetes.core.k8s_payload_vgeg3lsf/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 259, in create_api_client\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 84, in __init__\n self.__discoverer = discoverer(self, cache_file)\n File "/tmp/ansible_kubernetes.core.k8s_payload_vgeg3lsf/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 190, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_payload_vgeg3lsf/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", 2025-10-13 10:21:59.127862 | controller | line 45, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_payload_vgeg3lsf/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 92, in __init_cache\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/discovery.py", line 146, in _load_server_info\n \''kubernetes\'': self.client.request(\''get\'', \''/version\'', serializer=just_json)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 55, in inner\n resp = func(self, *args, **kwargs)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 277, in request\n api_response = self.client.call_api(\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 348, in call_api\n return self.__call_api(resource_path, method,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 180, in __call_api\n response_data = self.request(\n File 2025-10-13 10:21:59.127904 | controller | "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 373, in request\n return self.rest_client.GET(url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", line 244, in GET\n return self.request("GET", url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", line 217, in request\n r = self.pool_manager.request(method, url,\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request\n return self.request_encode_url(\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url\n return self.urlopen(method, url, **extra_kw)\n File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen\n response = conn.urlopen(method, u.request_uri, **kw)\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", 2025-10-13 10:21:59.127916 | controller | line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen\n retries = retries.increment(\n File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment\n raise MaxRetryError(_pool, url, error or ResponseError(cause))\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host=\''api.test.example.com\'', port=6443): Max retries exceeded with url: /version (Caused by NewConnectionError(\'': Failed to establish a new connection: [Errno -2] Name or service not known\''))\n'', ''exception'': ''Traceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn\n conn = connection.create_connection(\n File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", 2025-10-13 10:21:59.127922 | controller | line 73, in create_connection\n for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):\n File "/usr/lib64/python3.9/socket.py", line 966, in getaddrinfo\n for res in _socket.getaddrinfo(host, port, family, type, proto, flags):\nsocket.gaierror: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen\n httplib_response = self._make_request(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request\n self._validate_conn(conn)\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn\n conn.connect()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect\n conn = self._new_conn()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn\n raise 2025-10-13 10:21:59.127928 | controller | NewConnectionError(\nurllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/tmp/ansible-tmp-1760350918.0206604-28745-212372054420467/AnsiballZ_k8s.py", line 107, in \n _ansiballz_main()\n File "/tmp/ansible-tmp-1760350918.0206604-28745-212372054420467/AnsiballZ_k8s.py", line 99, in _ansiballz_main\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n File "/tmp/ansible-tmp-1760350918.0206604-28745-212372054420467/AnsiballZ_k8s.py", line 47, in invoke_module\n runpy.run_module(mod_name=\''ansible_collections.kubernetes.core.plugins.modules.k8s\'', init_globals=dict(_module_fqn=\''ansible_collections.kubernetes.core.plugins.modules.k8s\'', _modlib_path=modlib_path),\n File "/usr/lib64/python3.9/runpy.py", line 225, in run_module\n return 2025-10-13 10:21:59.127940 | controller | _run_module_code(code, init_globals, run_name, mod_spec)\n File "/usr/lib64/python3.9/runpy.py", line 97, in _run_module_code\n _run_code(code, mod_globals, init_globals,\n File "/usr/lib64/python3.9/runpy.py", line 87, in _run_code\n exec(code, run_globals)\n File "/tmp/ansible_kubernetes.core.k8s_payload_vgeg3lsf/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s.py", line 509, in \n File "/tmp/ansible_kubernetes.core.k8s_payload_vgeg3lsf/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s.py", line 503, in main\n File "/tmp/ansible_kubernetes.core.k8s_payload_vgeg3lsf/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/runner.py", line 88, in run_module\n File "/tmp/ansible_kubernetes.core.k8s_payload_vgeg3lsf/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 352, 2025-10-13 10:21:59.127969 | controller | in get_api_client\n File "/tmp/ansible_kubernetes.core.k8s_payload_vgeg3lsf/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 246, in wrapper\n File "/tmp/ansible_kubernetes.core.k8s_payload_vgeg3lsf/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 259, in create_api_client\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 84, in __init__\n self.__discoverer = discoverer(self, cache_file)\n File "/tmp/ansible_kubernetes.core.k8s_payload_vgeg3lsf/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 190, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_payload_vgeg3lsf/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 45, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_payload_vgeg3lsf/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", 2025-10-13 10:21:59.127976 | controller | line 92, in __init_cache\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/discovery.py", line 146, in _load_server_info\n \''kubernetes\'': self.client.request(\''get\'', \''/version\'', serializer=just_json)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 55, in inner\n resp = func(self, *args, **kwargs)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 277, in request\n api_response = self.client.call_api(\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 348, in call_api\n return self.__call_api(resource_path, method,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 180, in __call_api\n response_data = self.request(\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 373, in request\n return self.rest_client.GET(url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", 2025-10-13 10:21:59.127987 | controller | line 244, in GET\n return self.request("GET", url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", line 217, in request\n r = self.pool_manager.request(method, url,\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request\n return self.request_encode_url(\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url\n return self.urlopen(method, url, **extra_kw)\n File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen\n response = conn.urlopen(method, u.request_uri, **kw)\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", 2025-10-13 10:21:59.128088 | controller | line 756, in urlopen\n retries = retries.increment(\n File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment\n raise MaxRetryError(_pool, url, error or ResponseError(cause))\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host=\''api.test.example.com\'', port=6443): Max retries exceeded with url: /version (Caused by NewConnectionError(\'': Failed to establish a new connection: [Errno -2] Name or service not known\''))\n'', ''msg'': ''MODULE FAILURE\nSee stdout/stderr for the exact error'', ''rc'': 1, ''changed'': False, ''failed_when_result'': False}' 2025-10-13 10:21:59.132117 | controller | 2025-10-13 10:22:00.291213 | controller | TASK [Test OperatorGroup creation idempotency] ********************************* 2025-10-13 10:22:00.291254 | controller | Monday 13 October 2025 10:21:59 +0000 (0:00:00.021) 0:00:08.606 ******** 2025-10-13 10:22:00.291265 | controller | ok: [instance] 2025-10-13 10:22:00.313430 | controller | 2025-10-13 10:22:00.313456 | controller | TASK [Assert expected behavior for OperatorGroup creation] ********************* 2025-10-13 10:22:00.313464 | controller | Monday 13 October 2025 10:22:00 +0000 (0:00:01.158) 0:00:09.765 ******** 2025-10-13 10:22:00.313474 | controller | ok: [instance] => changed=false 2025-10-13 10:22:01.431932 | controller | msg: OperatorGroup creation task behaves consistently 2025-10-13 10:22:01.431961 | controller | 2025-10-13 10:22:01.431969 | controller | TASK [Verify SNR Subscription exists] ****************************************** 2025-10-13 10:22:01.431975 | controller | Monday 13 October 2025 10:22:00 +0000 (0:00:00.022) 0:00:09.787 ******** 2025-10-13 10:22:01.431985 | controller | ok: [instance] 2025-10-13 10:22:01.450001 | controller | 2025-10-13 10:22:01.450029 | controller | TASK [Display SNR Subscription verification result] **************************** 2025-10-13 10:22:01.450037 | controller | Monday 13 October 2025 10:22:01 +0000 (0:00:01.118) 0:00:10.906 ******** 2025-10-13 10:22:01.450048 | controller | ok: [instance] => 2025-10-13 10:22:01.450055 | controller | msg: 'SNR Subscription verification result: {''failed'': False, ''module_stdout'': '''', ''module_stderr'': ''Traceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn\n conn = connection.create_connection(\n File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 73, in create_connection\n for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):\n File "/usr/lib64/python3.9/socket.py", line 966, in getaddrinfo\n for res in _socket.getaddrinfo(host, port, family, type, proto, flags):\nsocket.gaierror: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen\n httplib_response = self._make_request(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request\n self._validate_conn(conn)\n File 2025-10-13 10:22:01.450062 | controller | "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn\n conn.connect()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect\n conn = self._new_conn()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn\n raise NewConnectionError(\nurllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/tmp/ansible-tmp-1760350920.3265367-29091-15001514552151/AnsiballZ_k8s.py", line 107, in \n _ansiballz_main()\n File "/tmp/ansible-tmp-1760350920.3265367-29091-15001514552151/AnsiballZ_k8s.py", line 99, in _ansiballz_main\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n File "/tmp/ansible-tmp-1760350920.3265367-29091-15001514552151/AnsiballZ_k8s.py", 2025-10-13 10:22:01.450068 | controller | line 47, in invoke_module\n runpy.run_module(mod_name=\''ansible_collections.kubernetes.core.plugins.modules.k8s\'', init_globals=dict(_module_fqn=\''ansible_collections.kubernetes.core.plugins.modules.k8s\'', _modlib_path=modlib_path),\n File "/usr/lib64/python3.9/runpy.py", line 225, in run_module\n return _run_module_code(code, init_globals, run_name, mod_spec)\n File "/usr/lib64/python3.9/runpy.py", line 97, in _run_module_code\n _run_code(code, mod_globals, init_globals,\n File "/usr/lib64/python3.9/runpy.py", line 87, in _run_code\n exec(code, run_globals)\n File "/tmp/ansible_kubernetes.core.k8s_payload_safvbk8s/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s.py", line 509, in \n File "/tmp/ansible_kubernetes.core.k8s_payload_safvbk8s/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s.py", line 503, in main\n File "/tmp/ansible_kubernetes.core.k8s_payload_safvbk8s/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/runner.py", 2025-10-13 10:22:01.450081 | controller | line 88, in run_module\n File "/tmp/ansible_kubernetes.core.k8s_payload_safvbk8s/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 352, in get_api_client\n File "/tmp/ansible_kubernetes.core.k8s_payload_safvbk8s/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 246, in wrapper\n File "/tmp/ansible_kubernetes.core.k8s_payload_safvbk8s/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 259, in create_api_client\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 84, in __init__\n self.__discoverer = discoverer(self, cache_file)\n File "/tmp/ansible_kubernetes.core.k8s_payload_safvbk8s/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 190, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_payload_safvbk8s/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", 2025-10-13 10:22:01.450087 | controller | line 45, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_payload_safvbk8s/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 92, in __init_cache\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/discovery.py", line 146, in _load_server_info\n \''kubernetes\'': self.client.request(\''get\'', \''/version\'', serializer=just_json)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 55, in inner\n resp = func(self, *args, **kwargs)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 277, in request\n api_response = self.client.call_api(\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 348, in call_api\n return self.__call_api(resource_path, method,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 180, in __call_api\n response_data = self.request(\n File 2025-10-13 10:22:01.450097 | controller | "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 373, in request\n return self.rest_client.GET(url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", line 244, in GET\n return self.request("GET", url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", line 217, in request\n r = self.pool_manager.request(method, url,\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request\n return self.request_encode_url(\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url\n return self.urlopen(method, url, **extra_kw)\n File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen\n response = conn.urlopen(method, u.request_uri, **kw)\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", 2025-10-13 10:22:01.450103 | controller | line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen\n retries = retries.increment(\n File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment\n raise MaxRetryError(_pool, url, error or ResponseError(cause))\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host=\''api.test.example.com\'', port=6443): Max retries exceeded with url: /version (Caused by NewConnectionError(\'': Failed to establish a new connection: [Errno -2] Name or service not known\''))\n'', ''exception'': ''Traceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn\n conn = connection.create_connection(\n File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", 2025-10-13 10:22:01.450114 | controller | line 73, in create_connection\n for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):\n File "/usr/lib64/python3.9/socket.py", line 966, in getaddrinfo\n for res in _socket.getaddrinfo(host, port, family, type, proto, flags):\nsocket.gaierror: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen\n httplib_response = self._make_request(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request\n self._validate_conn(conn)\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn\n conn.connect()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect\n conn = self._new_conn()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn\n raise 2025-10-13 10:22:01.450125 | controller | NewConnectionError(\nurllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/tmp/ansible-tmp-1760350920.3265367-29091-15001514552151/AnsiballZ_k8s.py", line 107, in \n _ansiballz_main()\n File "/tmp/ansible-tmp-1760350920.3265367-29091-15001514552151/AnsiballZ_k8s.py", line 99, in _ansiballz_main\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n File "/tmp/ansible-tmp-1760350920.3265367-29091-15001514552151/AnsiballZ_k8s.py", line 47, in invoke_module\n runpy.run_module(mod_name=\''ansible_collections.kubernetes.core.plugins.modules.k8s\'', init_globals=dict(_module_fqn=\''ansible_collections.kubernetes.core.plugins.modules.k8s\'', _modlib_path=modlib_path),\n File "/usr/lib64/python3.9/runpy.py", line 225, in run_module\n return 2025-10-13 10:22:01.450130 | controller | _run_module_code(code, init_globals, run_name, mod_spec)\n File "/usr/lib64/python3.9/runpy.py", line 97, in _run_module_code\n _run_code(code, mod_globals, init_globals,\n File "/usr/lib64/python3.9/runpy.py", line 87, in _run_code\n exec(code, run_globals)\n File "/tmp/ansible_kubernetes.core.k8s_payload_safvbk8s/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s.py", line 509, in \n File "/tmp/ansible_kubernetes.core.k8s_payload_safvbk8s/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s.py", line 503, in main\n File "/tmp/ansible_kubernetes.core.k8s_payload_safvbk8s/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/runner.py", line 88, in run_module\n File "/tmp/ansible_kubernetes.core.k8s_payload_safvbk8s/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 352, 2025-10-13 10:22:01.450136 | controller | in get_api_client\n File "/tmp/ansible_kubernetes.core.k8s_payload_safvbk8s/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 246, in wrapper\n File "/tmp/ansible_kubernetes.core.k8s_payload_safvbk8s/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 259, in create_api_client\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 84, in __init__\n self.__discoverer = discoverer(self, cache_file)\n File "/tmp/ansible_kubernetes.core.k8s_payload_safvbk8s/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 190, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_payload_safvbk8s/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 45, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_payload_safvbk8s/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", 2025-10-13 10:22:01.450148 | controller | line 92, in __init_cache\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/discovery.py", line 146, in _load_server_info\n \''kubernetes\'': self.client.request(\''get\'', \''/version\'', serializer=just_json)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 55, in inner\n resp = func(self, *args, **kwargs)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 277, in request\n api_response = self.client.call_api(\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 348, in call_api\n return self.__call_api(resource_path, method,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 180, in __call_api\n response_data = self.request(\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 373, in request\n return self.rest_client.GET(url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", 2025-10-13 10:22:01.454781 | controller | line 244, in GET\n return self.request("GET", url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", line 217, in request\n r = self.pool_manager.request(method, url,\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request\n return self.request_encode_url(\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url\n return self.urlopen(method, url, **extra_kw)\n File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen\n response = conn.urlopen(method, u.request_uri, **kw)\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", 2025-10-13 10:22:01.454800 | controller | line 756, in urlopen\n retries = retries.increment(\n File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment\n raise MaxRetryError(_pool, url, error or ResponseError(cause))\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host=\''api.test.example.com\'', port=6443): Max retries exceeded with url: /version (Caused by NewConnectionError(\'': Failed to establish a new connection: [Errno -2] Name or service not known\''))\n'', ''msg'': ''MODULE FAILURE\nSee stdout/stderr for the exact error'', ''rc'': 1, ''changed'': False, ''failed_when_result'': False}' 2025-10-13 10:22:01.454810 | controller | 2025-10-13 10:22:02.594997 | controller | TASK [Test SNR Subscription creation idempotency] ****************************** 2025-10-13 10:22:02.595028 | controller | Monday 13 October 2025 10:22:01 +0000 (0:00:00.023) 0:00:10.929 ******** 2025-10-13 10:22:02.595040 | controller | ok: [instance] 2025-10-13 10:22:02.619433 | controller | 2025-10-13 10:22:02.619466 | controller | TASK [Assert expected behavior for SNR Subscription creation] ****************** 2025-10-13 10:22:02.619474 | controller | Monday 13 October 2025 10:22:02 +0000 (0:00:01.139) 0:00:12.068 ******** 2025-10-13 10:22:02.619484 | controller | ok: [instance] => changed=false 2025-10-13 10:22:03.902466 | controller | msg: SNR Subscription creation task behaves consistently 2025-10-13 10:22:03.902498 | controller | 2025-10-13 10:22:03.902505 | controller | TASK [Verify SNR deployment status] ******************************************** 2025-10-13 10:22:03.902512 | controller | Monday 13 October 2025 10:22:02 +0000 (0:00:00.024) 0:00:12.093 ******** 2025-10-13 10:22:03.902522 | controller | ok: [instance] 2025-10-13 10:22:03.920217 | controller | 2025-10-13 10:22:03.920249 | controller | TASK [Display SNR deployment verification result] ****************************** 2025-10-13 10:22:03.920257 | controller | Monday 13 October 2025 10:22:03 +0000 (0:00:01.282) 0:00:13.376 ******** 2025-10-13 10:22:03.920268 | controller | ok: [instance] => 2025-10-13 10:22:03.920276 | controller | msg: 'SNR deployment verification result: {''failed'': False, ''module_stdout'': '''', ''module_stderr'': ''Traceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn\n conn = connection.create_connection(\n File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 73, in create_connection\n for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):\n File "/usr/lib64/python3.9/socket.py", line 966, in getaddrinfo\n for res in _socket.getaddrinfo(host, port, family, type, proto, flags):\nsocket.gaierror: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen\n httplib_response = self._make_request(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request\n self._validate_conn(conn)\n File 2025-10-13 10:22:03.920282 | controller | "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn\n conn.connect()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect\n conn = self._new_conn()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn\n raise NewConnectionError(\nurllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/tmp/ansible-tmp-1760350922.6326625-29433-222434809952288/AnsiballZ_k8s_info.py", line 107, in \n _ansiballz_main()\n File "/tmp/ansible-tmp-1760350922.6326625-29433-222434809952288/AnsiballZ_k8s_info.py", line 99, in _ansiballz_main\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n File "/tmp/ansible-tmp-1760350922.6326625-29433-222434809952288/AnsiballZ_k8s_info.py", 2025-10-13 10:22:03.920293 | controller | line 47, in invoke_module\n runpy.run_module(mod_name=\''ansible_collections.kubernetes.core.plugins.modules.k8s_info\'', init_globals=dict(_module_fqn=\''ansible_collections.kubernetes.core.plugins.modules.k8s_info\'', _modlib_path=modlib_path),\n File "/usr/lib64/python3.9/runpy.py", line 225, in run_module\n return _run_module_code(code, init_globals, run_name, mod_spec)\n File "/usr/lib64/python3.9/runpy.py", line 97, in _run_module_code\n _run_code(code, mod_globals, init_globals,\n File "/usr/lib64/python3.9/runpy.py", line 87, in _run_code\n exec(code, run_globals)\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_ig4zjurz/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s_info.py", line 229, in \n File "/tmp/ansible_kubernetes.core.k8s_info_payload_ig4zjurz/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s_info.py", line 221, in main\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_ig4zjurz/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", 2025-10-13 10:22:03.920306 | controller | line 352, in get_api_client\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_ig4zjurz/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 246, in wrapper\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_ig4zjurz/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 259, in create_api_client\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 84, in __init__\n self.__discoverer = discoverer(self, cache_file)\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_ig4zjurz/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 190, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_ig4zjurz/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 2025-10-13 10:22:03.920312 | controller | 45, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_ig4zjurz/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 92, in __init_cache\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/discovery.py", line 146, in _load_server_info\n \''kubernetes\'': self.client.request(\''get\'', \''/version\'', serializer=just_json)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 55, in inner\n resp = func(self, *args, **kwargs)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 277, in request\n api_response = self.client.call_api(\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 348, in call_api\n return self.__call_api(resource_path, method,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 180, in __call_api\n response_data = self.request(\n File 2025-10-13 10:22:03.920320 | controller | "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 373, in request\n return self.rest_client.GET(url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", line 244, in GET\n return self.request("GET", url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", line 217, in request\n r = self.pool_manager.request(method, url,\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request\n return self.request_encode_url(\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url\n return self.urlopen(method, url, **extra_kw)\n File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen\n response = conn.urlopen(method, u.request_uri, **kw)\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", 2025-10-13 10:22:03.920326 | controller | line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen\n retries = retries.increment(\n File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment\n raise MaxRetryError(_pool, url, error or ResponseError(cause))\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host=\''api.test.example.com\'', port=6443): Max retries exceeded with url: /version (Caused by NewConnectionError(\'': Failed to establish a new connection: [Errno -2] Name or service not known\''))\n'', ''exception'': ''Traceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn\n conn = connection.create_connection(\n File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", 2025-10-13 10:22:03.920336 | controller | line 73, in create_connection\n for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):\n File "/usr/lib64/python3.9/socket.py", line 966, in getaddrinfo\n for res in _socket.getaddrinfo(host, port, family, type, proto, flags):\nsocket.gaierror: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen\n httplib_response = self._make_request(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request\n self._validate_conn(conn)\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn\n conn.connect()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect\n conn = self._new_conn()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn\n raise 2025-10-13 10:22:03.920360 | controller | NewConnectionError(\nurllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/tmp/ansible-tmp-1760350922.6326625-29433-222434809952288/AnsiballZ_k8s_info.py", line 107, in \n _ansiballz_main()\n File "/tmp/ansible-tmp-1760350922.6326625-29433-222434809952288/AnsiballZ_k8s_info.py", line 99, in _ansiballz_main\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n File "/tmp/ansible-tmp-1760350922.6326625-29433-222434809952288/AnsiballZ_k8s_info.py", line 47, in invoke_module\n runpy.run_module(mod_name=\''ansible_collections.kubernetes.core.plugins.modules.k8s_info\'', init_globals=dict(_module_fqn=\''ansible_collections.kubernetes.core.plugins.modules.k8s_info\'', _modlib_path=modlib_path),\n File "/usr/lib64/python3.9/runpy.py", 2025-10-13 10:22:03.920802 | controller | line 225, in run_module\n return _run_module_code(code, init_globals, run_name, mod_spec)\n File "/usr/lib64/python3.9/runpy.py", line 97, in _run_module_code\n _run_code(code, mod_globals, init_globals,\n File "/usr/lib64/python3.9/runpy.py", line 87, in _run_code\n exec(code, run_globals)\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_ig4zjurz/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s_info.py", line 229, in \n File "/tmp/ansible_kubernetes.core.k8s_info_payload_ig4zjurz/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s_info.py", line 221, in main\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_ig4zjurz/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 352, in get_api_client\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_ig4zjurz/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", 2025-10-13 10:22:03.920818 | controller | line 246, in wrapper\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_ig4zjurz/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 259, in create_api_client\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 84, in __init__\n self.__discoverer = discoverer(self, cache_file)\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_ig4zjurz/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 190, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_ig4zjurz/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 45, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_ig4zjurz/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 2025-10-13 10:22:03.920893 | controller | 92, in __init_cache\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/discovery.py", line 146, in _load_server_info\n \''kubernetes\'': self.client.request(\''get\'', \''/version\'', serializer=just_json)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 55, in inner\n resp = func(self, *args, **kwargs)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 277, in request\n api_response = self.client.call_api(\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 348, in call_api\n return self.__call_api(resource_path, method,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 180, in __call_api\n response_data = self.request(\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 373, in request\n return self.rest_client.GET(url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", 2025-10-13 10:22:03.920917 | controller | line 244, in GET\n return self.request("GET", url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", line 217, in request\n r = self.pool_manager.request(method, url,\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request\n return self.request_encode_url(\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url\n return self.urlopen(method, url, **extra_kw)\n File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen\n response = conn.urlopen(method, u.request_uri, **kw)\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", 2025-10-13 10:22:03.920929 | controller | line 756, in urlopen\n retries = retries.increment(\n File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment\n raise MaxRetryError(_pool, url, error or ResponseError(cause))\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host=\''api.test.example.com\'', port=6443): Max retries exceeded with url: /version (Caused by NewConnectionError(\'': Failed to establish a new connection: [Errno -2] Name or service not known\''))\n'', ''msg'': ''MODULE FAILURE\nSee stdout/stderr for the exact error'', ''rc'': 1, ''changed'': False, ''failed_when_result'': False}' 2025-10-13 10:22:03.925255 | controller | 2025-10-13 10:22:03.925452 | controller | TASK [Test deployment verification behavior] *********************************** 2025-10-13 10:22:03.925645 | controller | Monday 13 October 2025 10:22:03 +0000 (0:00:00.023) 0:00:13.400 ******** 2025-10-13 10:22:03.944544 | controller | ok: [instance] => 2025-10-13 10:22:03.944739 | controller | msg: Testing deployment verification logic - expected to fail in mock environment 2025-10-13 10:22:03.944931 | controller | 2025-10-13 10:22:03.945107 | controller | TASK [Assert SNR deployment verification behaves as expected] ****************** 2025-10-13 10:22:03.945273 | controller | Monday 13 October 2025 10:22:03 +0000 (0:00:00.019) 0:00:13.419 ******** 2025-10-13 10:22:03.966351 | controller | ok: [instance] => changed=false 2025-10-13 10:22:03.966530 | controller | msg: SNR deployment verification logic behaves as expected 2025-10-13 10:22:03.966718 | controller | 2025-10-13 10:22:03.966886 | controller | TASK [Verify NHC Subscription exists] ****************************************** 2025-10-13 10:22:03.967035 | controller | Monday 13 October 2025 10:22:03 +0000 (0:00:00.021) 0:00:13.441 ******** 2025-10-13 10:22:05.109836 | controller | ok: [instance] 2025-10-13 10:22:05.110242 | controller | 2025-10-13 10:22:05.125832 | controller | TASK [Display NHC Subscription verification result] **************************** 2025-10-13 10:22:05.125858 | controller | Monday 13 October 2025 10:22:05 +0000 (0:00:01.143) 0:00:14.584 ******** 2025-10-13 10:22:05.125870 | controller | ok: [instance] => 2025-10-13 10:22:05.127571 | controller | msg: 'NHC Subscription verification result: {''failed'': False, ''module_stdout'': '''', ''module_stderr'': ''Traceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn\n conn = connection.create_connection(\n File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 73, in create_connection\n for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):\n File "/usr/lib64/python3.9/socket.py", line 966, in getaddrinfo\n for res in _socket.getaddrinfo(host, port, family, type, proto, flags):\nsocket.gaierror: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen\n httplib_response = self._make_request(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request\n self._validate_conn(conn)\n File 2025-10-13 10:22:05.127593 | controller | "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn\n conn.connect()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect\n conn = self._new_conn()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn\n raise NewConnectionError(\nurllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/tmp/ansible-tmp-1760350923.9798827-29606-242473004139499/AnsiballZ_k8s.py", line 107, in \n _ansiballz_main()\n File "/tmp/ansible-tmp-1760350923.9798827-29606-242473004139499/AnsiballZ_k8s.py", line 99, in _ansiballz_main\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n File "/tmp/ansible-tmp-1760350923.9798827-29606-242473004139499/AnsiballZ_k8s.py", 2025-10-13 10:22:05.127601 | controller | line 47, in invoke_module\n runpy.run_module(mod_name=\''ansible_collections.kubernetes.core.plugins.modules.k8s\'', init_globals=dict(_module_fqn=\''ansible_collections.kubernetes.core.plugins.modules.k8s\'', _modlib_path=modlib_path),\n File "/usr/lib64/python3.9/runpy.py", line 225, in run_module\n return _run_module_code(code, init_globals, run_name, mod_spec)\n File "/usr/lib64/python3.9/runpy.py", line 97, in _run_module_code\n _run_code(code, mod_globals, init_globals,\n File "/usr/lib64/python3.9/runpy.py", line 87, in _run_code\n exec(code, run_globals)\n File "/tmp/ansible_kubernetes.core.k8s_payload_0iua9sm1/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s.py", line 509, in \n File "/tmp/ansible_kubernetes.core.k8s_payload_0iua9sm1/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s.py", line 503, in main\n File "/tmp/ansible_kubernetes.core.k8s_payload_0iua9sm1/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/runner.py", 2025-10-13 10:22:05.127607 | controller | line 88, in run_module\n File "/tmp/ansible_kubernetes.core.k8s_payload_0iua9sm1/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 352, in get_api_client\n File "/tmp/ansible_kubernetes.core.k8s_payload_0iua9sm1/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 246, in wrapper\n File "/tmp/ansible_kubernetes.core.k8s_payload_0iua9sm1/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 259, in create_api_client\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 84, in __init__\n self.__discoverer = discoverer(self, cache_file)\n File "/tmp/ansible_kubernetes.core.k8s_payload_0iua9sm1/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 190, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_payload_0iua9sm1/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", 2025-10-13 10:22:05.127641 | controller | line 45, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_payload_0iua9sm1/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 92, in __init_cache\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/discovery.py", line 146, in _load_server_info\n \''kubernetes\'': self.client.request(\''get\'', \''/version\'', serializer=just_json)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 55, in inner\n resp = func(self, *args, **kwargs)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 277, in request\n api_response = self.client.call_api(\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 348, in call_api\n return self.__call_api(resource_path, method,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 180, in __call_api\n response_data = self.request(\n File 2025-10-13 10:22:05.127648 | controller | "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 373, in request\n return self.rest_client.GET(url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", line 244, in GET\n return self.request("GET", url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", line 217, in request\n r = self.pool_manager.request(method, url,\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request\n return self.request_encode_url(\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url\n return self.urlopen(method, url, **extra_kw)\n File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen\n response = conn.urlopen(method, u.request_uri, **kw)\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", 2025-10-13 10:22:05.127654 | controller | line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen\n retries = retries.increment(\n File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment\n raise MaxRetryError(_pool, url, error or ResponseError(cause))\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host=\''api.test.example.com\'', port=6443): Max retries exceeded with url: /version (Caused by NewConnectionError(\'': Failed to establish a new connection: [Errno -2] Name or service not known\''))\n'', ''exception'': ''Traceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn\n conn = connection.create_connection(\n File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", 2025-10-13 10:22:05.127659 | controller | line 73, in create_connection\n for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):\n File "/usr/lib64/python3.9/socket.py", line 966, in getaddrinfo\n for res in _socket.getaddrinfo(host, port, family, type, proto, flags):\nsocket.gaierror: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen\n httplib_response = self._make_request(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request\n self._validate_conn(conn)\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn\n conn.connect()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect\n conn = self._new_conn()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn\n raise 2025-10-13 10:22:05.127672 | controller | NewConnectionError(\nurllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/tmp/ansible-tmp-1760350923.9798827-29606-242473004139499/AnsiballZ_k8s.py", line 107, in \n _ansiballz_main()\n File "/tmp/ansible-tmp-1760350923.9798827-29606-242473004139499/AnsiballZ_k8s.py", line 99, in _ansiballz_main\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n File "/tmp/ansible-tmp-1760350923.9798827-29606-242473004139499/AnsiballZ_k8s.py", line 47, in invoke_module\n runpy.run_module(mod_name=\''ansible_collections.kubernetes.core.plugins.modules.k8s\'', init_globals=dict(_module_fqn=\''ansible_collections.kubernetes.core.plugins.modules.k8s\'', _modlib_path=modlib_path),\n File "/usr/lib64/python3.9/runpy.py", line 225, in run_module\n return 2025-10-13 10:22:05.127678 | controller | _run_module_code(code, init_globals, run_name, mod_spec)\n File "/usr/lib64/python3.9/runpy.py", line 97, in _run_module_code\n _run_code(code, mod_globals, init_globals,\n File "/usr/lib64/python3.9/runpy.py", line 87, in _run_code\n exec(code, run_globals)\n File "/tmp/ansible_kubernetes.core.k8s_payload_0iua9sm1/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s.py", line 509, in \n File "/tmp/ansible_kubernetes.core.k8s_payload_0iua9sm1/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s.py", line 503, in main\n File "/tmp/ansible_kubernetes.core.k8s_payload_0iua9sm1/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/runner.py", line 88, in run_module\n File "/tmp/ansible_kubernetes.core.k8s_payload_0iua9sm1/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 352, 2025-10-13 10:22:05.127683 | controller | in get_api_client\n File "/tmp/ansible_kubernetes.core.k8s_payload_0iua9sm1/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 246, in wrapper\n File "/tmp/ansible_kubernetes.core.k8s_payload_0iua9sm1/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 259, in create_api_client\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 84, in __init__\n self.__discoverer = discoverer(self, cache_file)\n File "/tmp/ansible_kubernetes.core.k8s_payload_0iua9sm1/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 190, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_payload_0iua9sm1/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 45, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_payload_0iua9sm1/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", 2025-10-13 10:22:05.127693 | controller | line 92, in __init_cache\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/discovery.py", line 146, in _load_server_info\n \''kubernetes\'': self.client.request(\''get\'', \''/version\'', serializer=just_json)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 55, in inner\n resp = func(self, *args, **kwargs)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 277, in request\n api_response = self.client.call_api(\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 348, in call_api\n return self.__call_api(resource_path, method,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 180, in __call_api\n response_data = self.request(\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 373, in request\n return self.rest_client.GET(url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", 2025-10-13 10:22:05.127701 | controller | line 244, in GET\n return self.request("GET", url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", line 217, in request\n r = self.pool_manager.request(method, url,\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request\n return self.request_encode_url(\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url\n return self.urlopen(method, url, **extra_kw)\n File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen\n response = conn.urlopen(method, u.request_uri, **kw)\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", 2025-10-13 10:22:05.131844 | controller | line 756, in urlopen\n retries = retries.increment(\n File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment\n raise MaxRetryError(_pool, url, error or ResponseError(cause))\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host=\''api.test.example.com\'', port=6443): Max retries exceeded with url: /version (Caused by NewConnectionError(\'': Failed to establish a new connection: [Errno -2] Name or service not known\''))\n'', ''msg'': ''MODULE FAILURE\nSee stdout/stderr for the exact error'', ''rc'': 1, ''changed'': False, ''failed_when_result'': False}' 2025-10-13 10:22:05.131864 | controller | 2025-10-13 10:22:06.233169 | controller | TASK [Test NHC Subscription creation idempotency] ****************************** 2025-10-13 10:22:06.233204 | controller | Monday 13 October 2025 10:22:05 +0000 (0:00:00.021) 0:00:14.606 ******** 2025-10-13 10:22:06.233216 | controller | ok: [instance] 2025-10-13 10:22:06.256843 | controller | 2025-10-13 10:22:06.256866 | controller | TASK [Assert expected behavior for NHC Subscription creation] ****************** 2025-10-13 10:22:06.256874 | controller | Monday 13 October 2025 10:22:06 +0000 (0:00:01.100) 0:00:15.707 ******** 2025-10-13 10:22:06.256884 | controller | ok: [instance] => changed=false 2025-10-13 10:22:07.332347 | controller | msg: NHC Subscription creation task behaves consistently 2025-10-13 10:22:07.332387 | controller | 2025-10-13 10:22:07.332395 | controller | TASK [Verify CSV status] ******************************************************* 2025-10-13 10:22:07.332401 | controller | Monday 13 October 2025 10:22:06 +0000 (0:00:00.023) 0:00:15.731 ******** 2025-10-13 10:22:07.332411 | controller | ok: [instance] 2025-10-13 10:22:07.349862 | controller | 2025-10-13 10:22:07.349894 | controller | TASK [Display CSV verification result] ***************************************** 2025-10-13 10:22:07.349907 | controller | Monday 13 October 2025 10:22:07 +0000 (0:00:01.075) 0:00:16.806 ******** 2025-10-13 10:22:07.349920 | controller | ok: [instance] => 2025-10-13 10:22:07.349931 | controller | msg: 'CSV verification result: {''failed'': False, ''module_stdout'': '''', ''module_stderr'': ''Traceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn\n conn = connection.create_connection(\n File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 73, in create_connection\n for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):\n File "/usr/lib64/python3.9/socket.py", line 966, in getaddrinfo\n for res in _socket.getaddrinfo(host, port, family, type, proto, flags):\nsocket.gaierror: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen\n httplib_response = self._make_request(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request\n self._validate_conn(conn)\n File 2025-10-13 10:22:07.349938 | controller | "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn\n conn.connect()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect\n conn = self._new_conn()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn\n raise NewConnectionError(\nurllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/tmp/ansible-tmp-1760350926.2683918-29948-90070175380864/AnsiballZ_k8s_info.py", line 107, in \n _ansiballz_main()\n File "/tmp/ansible-tmp-1760350926.2683918-29948-90070175380864/AnsiballZ_k8s_info.py", line 99, in _ansiballz_main\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n File "/tmp/ansible-tmp-1760350926.2683918-29948-90070175380864/AnsiballZ_k8s_info.py", 2025-10-13 10:22:07.349944 | controller | line 47, in invoke_module\n runpy.run_module(mod_name=\''ansible_collections.kubernetes.core.plugins.modules.k8s_info\'', init_globals=dict(_module_fqn=\''ansible_collections.kubernetes.core.plugins.modules.k8s_info\'', _modlib_path=modlib_path),\n File "/usr/lib64/python3.9/runpy.py", line 225, in run_module\n return _run_module_code(code, init_globals, run_name, mod_spec)\n File "/usr/lib64/python3.9/runpy.py", line 97, in _run_module_code\n _run_code(code, mod_globals, init_globals,\n File "/usr/lib64/python3.9/runpy.py", line 87, in _run_code\n exec(code, run_globals)\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_5jszr1yr/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s_info.py", line 229, in \n File "/tmp/ansible_kubernetes.core.k8s_info_payload_5jszr1yr/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s_info.py", line 221, in main\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_5jszr1yr/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", 2025-10-13 10:22:07.349955 | controller | line 352, in get_api_client\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_5jszr1yr/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 246, in wrapper\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_5jszr1yr/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 259, in create_api_client\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 84, in __init__\n self.__discoverer = discoverer(self, cache_file)\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_5jszr1yr/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 190, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_5jszr1yr/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 2025-10-13 10:22:07.349964 | controller | 45, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_5jszr1yr/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 92, in __init_cache\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/discovery.py", line 146, in _load_server_info\n \''kubernetes\'': self.client.request(\''get\'', \''/version\'', serializer=just_json)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 55, in inner\n resp = func(self, *args, **kwargs)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 277, in request\n api_response = self.client.call_api(\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 348, in call_api\n return self.__call_api(resource_path, method,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 180, in __call_api\n response_data = self.request(\n File 2025-10-13 10:22:07.349970 | controller | "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 373, in request\n return self.rest_client.GET(url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", line 244, in GET\n return self.request("GET", url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", line 217, in request\n r = self.pool_manager.request(method, url,\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request\n return self.request_encode_url(\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url\n return self.urlopen(method, url, **extra_kw)\n File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen\n response = conn.urlopen(method, u.request_uri, **kw)\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", 2025-10-13 10:22:07.349975 | controller | line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen\n retries = retries.increment(\n File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment\n raise MaxRetryError(_pool, url, error or ResponseError(cause))\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host=\''api.test.example.com\'', port=6443): Max retries exceeded with url: /version (Caused by NewConnectionError(\'': Failed to establish a new connection: [Errno -2] Name or service not known\''))\n'', ''exception'': ''Traceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn\n conn = connection.create_connection(\n File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", 2025-10-13 10:22:07.349985 | controller | line 73, in create_connection\n for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):\n File "/usr/lib64/python3.9/socket.py", line 966, in getaddrinfo\n for res in _socket.getaddrinfo(host, port, family, type, proto, flags):\nsocket.gaierror: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen\n httplib_response = self._make_request(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request\n self._validate_conn(conn)\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn\n conn.connect()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect\n conn = self._new_conn()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn\n raise 2025-10-13 10:22:07.349993 | controller | NewConnectionError(\nurllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/tmp/ansible-tmp-1760350926.2683918-29948-90070175380864/AnsiballZ_k8s_info.py", line 107, in \n _ansiballz_main()\n File "/tmp/ansible-tmp-1760350926.2683918-29948-90070175380864/AnsiballZ_k8s_info.py", line 99, in _ansiballz_main\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n File "/tmp/ansible-tmp-1760350926.2683918-29948-90070175380864/AnsiballZ_k8s_info.py", line 47, in invoke_module\n runpy.run_module(mod_name=\''ansible_collections.kubernetes.core.plugins.modules.k8s_info\'', init_globals=dict(_module_fqn=\''ansible_collections.kubernetes.core.plugins.modules.k8s_info\'', _modlib_path=modlib_path),\n File "/usr/lib64/python3.9/runpy.py", 2025-10-13 10:22:07.349999 | controller | line 225, in run_module\n return _run_module_code(code, init_globals, run_name, mod_spec)\n File "/usr/lib64/python3.9/runpy.py", line 97, in _run_module_code\n _run_code(code, mod_globals, init_globals,\n File "/usr/lib64/python3.9/runpy.py", line 87, in _run_code\n exec(code, run_globals)\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_5jszr1yr/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s_info.py", line 229, in \n File "/tmp/ansible_kubernetes.core.k8s_info_payload_5jszr1yr/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s_info.py", line 221, in main\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_5jszr1yr/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 352, in get_api_client\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_5jszr1yr/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", 2025-10-13 10:22:07.350007 | controller | line 246, in wrapper\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_5jszr1yr/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 259, in create_api_client\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 84, in __init__\n self.__discoverer = discoverer(self, cache_file)\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_5jszr1yr/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 190, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_5jszr1yr/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 45, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_info_payload_5jszr1yr/ansible_kubernetes.core.k8s_info_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 2025-10-13 10:22:07.350014 | controller | 92, in __init_cache\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/discovery.py", line 146, in _load_server_info\n \''kubernetes\'': self.client.request(\''get\'', \''/version\'', serializer=just_json)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 55, in inner\n resp = func(self, *args, **kwargs)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 277, in request\n api_response = self.client.call_api(\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 348, in call_api\n return self.__call_api(resource_path, method,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 180, in __call_api\n response_data = self.request(\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 373, in request\n return self.rest_client.GET(url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", 2025-10-13 10:22:07.355678 | controller | line 244, in GET\n return self.request("GET", url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", line 217, in request\n r = self.pool_manager.request(method, url,\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request\n return self.request_encode_url(\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url\n return self.urlopen(method, url, **extra_kw)\n File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen\n response = conn.urlopen(method, u.request_uri, **kw)\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", 2025-10-13 10:22:07.355700 | controller | line 756, in urlopen\n retries = retries.increment(\n File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment\n raise MaxRetryError(_pool, url, error or ResponseError(cause))\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host=\''api.test.example.com\'', port=6443): Max retries exceeded with url: /version (Caused by NewConnectionError(\'': Failed to establish a new connection: [Errno -2] Name or service not known\''))\n'', ''msg'': ''MODULE FAILURE\nSee stdout/stderr for the exact error'', ''rc'': 1, ''changed'': False, ''failed_when_result'': False}' 2025-10-13 10:22:07.355711 | controller | 2025-10-13 10:22:07.375803 | controller | TASK [Test CSV verification behavior] ****************************************** 2025-10-13 10:22:07.375821 | controller | Monday 13 October 2025 10:22:07 +0000 (0:00:00.023) 0:00:16.830 ******** 2025-10-13 10:22:07.375831 | controller | ok: [instance] => 2025-10-13 10:22:07.375865 | controller | msg: Testing CSV verification logic - expected to fail in mock environment 2025-10-13 10:22:07.375873 | controller | 2025-10-13 10:22:07.375879 | controller | TASK [Assert CSV verification behaves as expected] ***************************** 2025-10-13 10:22:07.375886 | controller | Monday 13 October 2025 10:22:07 +0000 (0:00:00.019) 0:00:16.850 ******** 2025-10-13 10:22:07.397675 | controller | ok: [instance] => changed=false 2025-10-13 10:22:07.397897 | controller | msg: CSV verification logic behaves as expected 2025-10-13 10:22:07.398069 | controller | 2025-10-13 10:22:07.398242 | controller | TASK [Verify NHC CR exists] **************************************************** 2025-10-13 10:22:07.398386 | controller | Monday 13 October 2025 10:22:07 +0000 (0:00:00.022) 0:00:16.872 ******** 2025-10-13 10:22:08.610425 | controller | ok: [instance] 2025-10-13 10:22:08.625947 | controller | 2025-10-13 10:22:08.625980 | controller | TASK [Display NHC CR verification result] ************************************** 2025-10-13 10:22:08.625988 | controller | Monday 13 October 2025 10:22:08 +0000 (0:00:01.212) 0:00:18.084 ******** 2025-10-13 10:22:08.625999 | controller | ok: [instance] => 2025-10-13 10:22:08.626006 | controller | msg: 'NHC CR verification result: {''failed'': False, ''module_stdout'': '''', ''module_stderr'': ''Traceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn\n conn = connection.create_connection(\n File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 73, in create_connection\n for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):\n File "/usr/lib64/python3.9/socket.py", line 966, in getaddrinfo\n for res in _socket.getaddrinfo(host, port, family, type, proto, flags):\nsocket.gaierror: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen\n httplib_response = self._make_request(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request\n self._validate_conn(conn)\n File 2025-10-13 10:22:08.626021 | controller | "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn\n conn.connect()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect\n conn = self._new_conn()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn\n raise NewConnectionError(\nurllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/tmp/ansible-tmp-1760350927.411029-30122-242854429164566/AnsiballZ_k8s.py", line 107, in \n _ansiballz_main()\n File "/tmp/ansible-tmp-1760350927.411029-30122-242854429164566/AnsiballZ_k8s.py", line 99, in _ansiballz_main\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n File "/tmp/ansible-tmp-1760350927.411029-30122-242854429164566/AnsiballZ_k8s.py", 2025-10-13 10:22:08.626027 | controller | line 47, in invoke_module\n runpy.run_module(mod_name=\''ansible_collections.kubernetes.core.plugins.modules.k8s\'', init_globals=dict(_module_fqn=\''ansible_collections.kubernetes.core.plugins.modules.k8s\'', _modlib_path=modlib_path),\n File "/usr/lib64/python3.9/runpy.py", line 225, in run_module\n return _run_module_code(code, init_globals, run_name, mod_spec)\n File "/usr/lib64/python3.9/runpy.py", line 97, in _run_module_code\n _run_code(code, mod_globals, init_globals,\n File "/usr/lib64/python3.9/runpy.py", line 87, in _run_code\n exec(code, run_globals)\n File "/tmp/ansible_kubernetes.core.k8s_payload_gc9v_g8j/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s.py", line 509, in \n File "/tmp/ansible_kubernetes.core.k8s_payload_gc9v_g8j/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s.py", line 503, in main\n File "/tmp/ansible_kubernetes.core.k8s_payload_gc9v_g8j/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/runner.py", 2025-10-13 10:22:08.626040 | controller | line 88, in run_module\n File "/tmp/ansible_kubernetes.core.k8s_payload_gc9v_g8j/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 352, in get_api_client\n File "/tmp/ansible_kubernetes.core.k8s_payload_gc9v_g8j/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 246, in wrapper\n File "/tmp/ansible_kubernetes.core.k8s_payload_gc9v_g8j/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 259, in create_api_client\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 84, in __init__\n self.__discoverer = discoverer(self, cache_file)\n File "/tmp/ansible_kubernetes.core.k8s_payload_gc9v_g8j/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 190, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_payload_gc9v_g8j/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", 2025-10-13 10:22:08.626071 | controller | line 45, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_payload_gc9v_g8j/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 92, in __init_cache\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/discovery.py", line 146, in _load_server_info\n \''kubernetes\'': self.client.request(\''get\'', \''/version\'', serializer=just_json)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 55, in inner\n resp = func(self, *args, **kwargs)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 277, in request\n api_response = self.client.call_api(\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 348, in call_api\n return self.__call_api(resource_path, method,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 180, in __call_api\n response_data = self.request(\n File 2025-10-13 10:22:08.626810 | controller | "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 373, in request\n return self.rest_client.GET(url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", line 244, in GET\n return self.request("GET", url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", line 217, in request\n r = self.pool_manager.request(method, url,\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request\n return self.request_encode_url(\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url\n return self.urlopen(method, url, **extra_kw)\n File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen\n response = conn.urlopen(method, u.request_uri, **kw)\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", 2025-10-13 10:22:08.626827 | controller | line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen\n retries = retries.increment(\n File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment\n raise MaxRetryError(_pool, url, error or ResponseError(cause))\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host=\''api.test.example.com\'', port=6443): Max retries exceeded with url: /version (Caused by NewConnectionError(\'': Failed to establish a new connection: [Errno -2] Name or service not known\''))\n'', ''exception'': ''Traceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn\n conn = connection.create_connection(\n File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", 2025-10-13 10:22:08.626834 | controller | line 73, in create_connection\n for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):\n File "/usr/lib64/python3.9/socket.py", line 966, in getaddrinfo\n for res in _socket.getaddrinfo(host, port, family, type, proto, flags):\nsocket.gaierror: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen\n httplib_response = self._make_request(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request\n self._validate_conn(conn)\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn\n conn.connect()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect\n conn = self._new_conn()\n File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn\n raise 2025-10-13 10:22:08.626842 | controller | NewConnectionError(\nurllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/tmp/ansible-tmp-1760350927.411029-30122-242854429164566/AnsiballZ_k8s.py", line 107, in \n _ansiballz_main()\n File "/tmp/ansible-tmp-1760350927.411029-30122-242854429164566/AnsiballZ_k8s.py", line 99, in _ansiballz_main\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n File "/tmp/ansible-tmp-1760350927.411029-30122-242854429164566/AnsiballZ_k8s.py", line 47, in invoke_module\n runpy.run_module(mod_name=\''ansible_collections.kubernetes.core.plugins.modules.k8s\'', init_globals=dict(_module_fqn=\''ansible_collections.kubernetes.core.plugins.modules.k8s\'', _modlib_path=modlib_path),\n File "/usr/lib64/python3.9/runpy.py", line 225, in run_module\n return 2025-10-13 10:22:08.626851 | controller | _run_module_code(code, init_globals, run_name, mod_spec)\n File "/usr/lib64/python3.9/runpy.py", line 97, in _run_module_code\n _run_code(code, mod_globals, init_globals,\n File "/usr/lib64/python3.9/runpy.py", line 87, in _run_code\n exec(code, run_globals)\n File "/tmp/ansible_kubernetes.core.k8s_payload_gc9v_g8j/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s.py", line 509, in \n File "/tmp/ansible_kubernetes.core.k8s_payload_gc9v_g8j/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s.py", line 503, in main\n File "/tmp/ansible_kubernetes.core.k8s_payload_gc9v_g8j/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/runner.py", line 88, in run_module\n File "/tmp/ansible_kubernetes.core.k8s_payload_gc9v_g8j/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 352, 2025-10-13 10:22:08.627160 | controller | in get_api_client\n File "/tmp/ansible_kubernetes.core.k8s_payload_gc9v_g8j/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 246, in wrapper\n File "/tmp/ansible_kubernetes.core.k8s_payload_gc9v_g8j/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/k8s/client.py", line 259, in create_api_client\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 84, in __init__\n self.__discoverer = discoverer(self, cache_file)\n File "/tmp/ansible_kubernetes.core.k8s_payload_gc9v_g8j/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 190, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_payload_gc9v_g8j/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", line 45, in __init__\n File "/tmp/ansible_kubernetes.core.k8s_payload_gc9v_g8j/ansible_kubernetes.core.k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py", 2025-10-13 10:22:08.627189 | controller | line 92, in __init_cache\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/discovery.py", line 146, in _load_server_info\n \''kubernetes\'': self.client.request(\''get\'', \''/version\'', serializer=just_json)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 55, in inner\n resp = func(self, *args, **kwargs)\n File "/usr/local/lib/python3.9/site-packages/kubernetes/dynamic/client.py", line 277, in request\n api_response = self.client.call_api(\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 348, in call_api\n return self.__call_api(resource_path, method,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 180, in __call_api\n response_data = self.request(\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/api_client.py", line 373, in request\n return self.rest_client.GET(url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", 2025-10-13 10:22:08.631513 | controller | line 244, in GET\n return self.request("GET", url,\n File "/usr/local/lib/python3.9/site-packages/kubernetes/client/rest.py", line 217, in request\n r = self.pool_manager.request(method, url,\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request\n return self.request_encode_url(\n File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url\n return self.urlopen(method, url, **extra_kw)\n File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen\n response = conn.urlopen(method, u.request_uri, **kw)\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen\n return self.urlopen(\n File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", 2025-10-13 10:22:08.631530 | controller | line 756, in urlopen\n retries = retries.increment(\n File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment\n raise MaxRetryError(_pool, url, error or ResponseError(cause))\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host=\''api.test.example.com\'', port=6443): Max retries exceeded with url: /version (Caused by NewConnectionError(\'': Failed to establish a new connection: [Errno -2] Name or service not known\''))\n'', ''msg'': ''MODULE FAILURE\nSee stdout/stderr for the exact error'', ''rc'': 1, ''changed'': False, ''failed_when_result'': False}' 2025-10-13 10:22:08.631541 | controller | 2025-10-13 10:22:09.722624 | controller | TASK [Test NHC CR creation idempotency] **************************************** 2025-10-13 10:22:09.722655 | controller | Monday 13 October 2025 10:22:08 +0000 (0:00:00.021) 0:00:18.106 ******** 2025-10-13 10:22:09.722666 | controller | ok: [instance] 2025-10-13 10:22:09.745878 | controller | 2025-10-13 10:22:09.745915 | controller | TASK [Assert expected behavior for NHC CR creation] **************************** 2025-10-13 10:22:09.745924 | controller | Monday 13 October 2025 10:22:09 +0000 (0:00:01.090) 0:00:19.196 ******** 2025-10-13 10:22:09.745937 | controller | ok: [instance] => changed=false 2025-10-13 10:22:09.745965 | controller | msg: NHC CR creation task behaves consistently 2025-10-13 10:22:09.745974 | controller | 2025-10-13 10:22:09.745983 | controller | TASK [Verify role structure and logic] ***************************************** 2025-10-13 10:22:09.746111 | controller | Monday 13 October 2025 10:22:09 +0000 (0:00:00.023) 0:00:19.220 ******** 2025-10-13 10:22:09.776836 | controller | ok: [instance] => 2025-10-13 10:22:09.779553 | controller | msg: Role execution and verification completed - errors are expected in test environment without real K8s cluster 2025-10-13 10:22:09.835523 | controller | 2025-10-13 10:22:09.835554 | controller | PLAY RECAP ********************************************************************* 2025-10-13 10:22:09.835566 | controller | instance : ok=41 changed=0 unreachable=0 failed=0 skipped=20 rescued=1 ignored=0 2025-10-13 10:22:09.835574 | controller | 2025-10-13 10:22:09.835580 | controller | Monday 13 October 2025 10:22:09 +0000 (0:00:00.030) 0:00:19.251 ******** 2025-10-13 10:22:09.835585 | controller | =============================================================================== 2025-10-13 10:22:09.835591 | controller | Verify SNR deployment status -------------------------------------------- 1.28s 2025-10-13 10:22:09.835596 | controller | Test kubernetes.core.k8s module availability ---------------------------- 1.24s 2025-10-13 10:22:09.835601 | controller | Verify NHC CR exists ---------------------------------------------------- 1.21s 2025-10-13 10:22:09.835607 | controller | Test that Python kubernetes library is available ------------------------ 1.19s 2025-10-13 10:22:09.835616 | controller | cifmw_snr_nhc : Create the workload-availability namespace -------------- 1.18s 2025-10-13 10:22:09.835621 | controller | Test OperatorGroup creation idempotency --------------------------------- 1.16s 2025-10-13 10:22:09.835626 | controller | Test namespace creation idempotency ------------------------------------- 1.15s 2025-10-13 10:22:09.835631 | controller | Verify NHC Subscription exists ------------------------------------------ 1.14s 2025-10-13 10:22:09.835636 | controller | Test SNR Subscription creation idempotency ------------------------------ 1.14s 2025-10-13 10:22:09.835642 | controller | Verify SNR Subscription exists ------------------------------------------ 1.12s 2025-10-13 10:22:09.835647 | controller | Verify OperatorGroup exists --------------------------------------------- 1.10s 2025-10-13 10:22:09.835652 | controller | Test NHC Subscription creation idempotency ------------------------------ 1.10s 2025-10-13 10:22:09.835657 | controller | Test NHC CR creation idempotency ---------------------------------------- 1.09s 2025-10-13 10:22:09.835663 | controller | Verify CSV status ------------------------------------------------------- 1.08s 2025-10-13 10:22:09.835668 | controller | Verify namespace exists ------------------------------------------------- 1.05s 2025-10-13 10:22:09.835673 | controller | Test that mock kubeconfig exists ---------------------------------------- 0.80s 2025-10-13 10:22:09.835693 | controller | Include the cifmw_snr_nhc role ------------------------------------------ 0.05s 2025-10-13 10:22:09.835698 | controller | cifmw_snr_nhc : Check if NodeHealthCheck exists and is active ----------- 0.04s 2025-10-13 10:22:09.835704 | controller | Analyze specific error patterns ----------------------------------------- 0.04s 2025-10-13 10:22:09.835709 | controller | Verify role structure and logic ----------------------------------------- 0.03s 2025-10-13 10:22:09.835719 | controller | INFO Running default > verify 2025-10-13 10:22:09.836087 | controller | INFO Running Ansible Verifier 2025-10-13 10:22:10.256282 | controller | 2025-10-13 10:22:10.256485 | controller | PLAY [Verify] ****************************************************************** 2025-10-13 10:22:10.256628 | controller | 2025-10-13 10:22:10.256819 | controller | TASK [Check if Python kubernetes library is installed] ************************* 2025-10-13 10:22:10.256978 | controller | Monday 13 October 2025 10:22:10 +0000 (0:00:00.020) 0:00:00.020 ******** 2025-10-13 10:22:11.493181 | controller | ok: [instance] 2025-10-13 10:22:11.513496 | controller | 2025-10-13 10:22:11.513515 | controller | TASK [Display kubernetes library version] ************************************** 2025-10-13 10:22:11.513523 | controller | Monday 13 October 2025 10:22:11 +0000 (0:00:01.236) 0:00:01.257 ******** 2025-10-13 10:22:11.513532 | controller | ok: [instance] => 2025-10-13 10:22:12.271221 | controller | msg: 'kubernetes library version: 34.1.0' 2025-10-13 10:22:12.271254 | controller | 2025-10-13 10:22:12.271263 | controller | TASK [Verify kubeconfig mock file exists] ************************************** 2025-10-13 10:22:12.271269 | controller | Monday 13 October 2025 10:22:11 +0000 (0:00:00.020) 0:00:01.278 ******** 2025-10-13 10:22:12.271278 | controller | ok: [instance] 2025-10-13 10:22:12.271297 | controller | 2025-10-13 10:22:12.271305 | controller | TASK [Assert kubeconfig mock file exists] ************************************** 2025-10-13 10:22:12.306885 | controller | Monday 13 October 2025 10:22:12 +0000 (0:00:00.757) 0:00:02.035 ******** 2025-10-13 10:22:12.306927 | controller | ok: [instance] => changed=false 2025-10-13 10:22:12.306959 | controller | msg: Mock kubeconfig file exists 2025-10-13 10:22:12.306967 | controller | 2025-10-13 10:22:12.306977 | controller | TASK [Verify kubeadmin password mock file exists] ****************************** 2025-10-13 10:22:12.307078 | controller | Monday 13 October 2025 10:22:12 +0000 (0:00:00.035) 0:00:02.071 ******** 2025-10-13 10:22:12.970842 | controller | ok: [instance] 2025-10-13 10:22:12.971197 | controller | 2025-10-13 10:22:12.993449 | controller | TASK [Assert kubeadmin password mock file exists] ****************************** 2025-10-13 10:22:12.993477 | controller | Monday 13 October 2025 10:22:12 +0000 (0:00:00.664) 0:00:02.735 ******** 2025-10-13 10:22:12.993489 | controller | ok: [instance] => changed=false 2025-10-13 10:22:13.638599 | controller | msg: Mock kubeadmin password file exists 2025-10-13 10:22:13.638629 | controller | 2025-10-13 10:22:13.638642 | controller | TASK [Test Python yaml library] ************************************************ 2025-10-13 10:22:13.638649 | controller | Monday 13 October 2025 10:22:12 +0000 (0:00:00.022) 0:00:02.758 ******** 2025-10-13 10:22:13.638659 | controller | ok: [instance] 2025-10-13 10:22:13.672850 | controller | 2025-10-13 10:22:13.672882 | controller | TASK [Display yaml test result] ************************************************ 2025-10-13 10:22:13.672890 | controller | Monday 13 October 2025 10:22:13 +0000 (0:00:00.645) 0:00:03.403 ******** 2025-10-13 10:22:13.672901 | controller | ok: [instance] => 2025-10-13 10:22:13.674026 | controller | msg: yaml library works 2025-10-13 10:22:13.674051 | controller | 2025-10-13 10:22:13.674062 | controller | PLAY RECAP ********************************************************************* 2025-10-13 10:22:13.716254 | controller | instance : ok=8 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-10-13 10:22:13.716279 | controller | 2025-10-13 10:22:13.716287 | controller | Monday 13 October 2025 10:22:13 +0000 (0:00:00.034) 0:00:03.437 ******** 2025-10-13 10:22:13.716293 | controller | =============================================================================== 2025-10-13 10:22:13.716298 | controller | Check if Python kubernetes library is installed ------------------------- 1.24s 2025-10-13 10:22:13.716304 | controller | Verify kubeconfig mock file exists -------------------------------------- 0.76s 2025-10-13 10:22:13.716309 | controller | Verify kubeadmin password mock file exists ------------------------------ 0.66s 2025-10-13 10:22:13.716314 | controller | Test Python yaml library ------------------------------------------------ 0.65s 2025-10-13 10:22:13.716325 | controller | Assert kubeconfig mock file exists -------------------------------------- 0.04s 2025-10-13 10:22:13.716330 | controller | Display yaml test result ------------------------------------------------ 0.03s 2025-10-13 10:22:13.716336 | controller | Assert kubeadmin password mock file exists ------------------------------ 0.02s 2025-10-13 10:22:13.716341 | controller | Display kubernetes library version -------------------------------------- 0.02s 2025-10-13 10:22:13.716350 | controller | INFO Verifier completed successfully. 2025-10-13 10:22:13.726146 | controller | INFO Running default > destroy 2025-10-13 10:22:14.159502 | controller | 2025-10-13 10:22:14.496392 | controller | PLAY [Destroy] ***************************************************************** 2025-10-13 10:22:14.496425 | controller | 2025-10-13 10:22:14.496433 | controller | TASK [Get passwd entries for USER env] ***************************************** 2025-10-13 10:22:14.496439 | controller | Monday 13 October 2025 10:22:14 +0000 (0:00:00.014) 0:00:00.014 ******** 2025-10-13 10:22:14.496448 | controller | ok: [localhost] 2025-10-13 10:22:14.538208 | controller | 2025-10-13 10:22:14.538229 | controller | TASK [Get shell async_dir] ***************************************************** 2025-10-13 10:22:14.538236 | controller | Monday 13 October 2025 10:22:14 +0000 (0:00:00.337) 0:00:00.351 ******** 2025-10-13 10:22:14.538245 | controller | ok: [localhost] 2025-10-13 10:22:14.571897 | controller | 2025-10-13 10:22:14.571933 | controller | TASK [Set async_dir for HOME env] ********************************************** 2025-10-13 10:22:14.571943 | controller | Monday 13 October 2025 10:22:14 +0000 (0:00:00.042) 0:00:00.393 ******** 2025-10-13 10:22:14.571955 | controller | skipping: [localhost] 2025-10-13 10:22:14.571963 | controller | 2025-10-13 10:22:14.571969 | controller | TASK [Destroy molecule instance(s)] ******************************************** 2025-10-13 10:22:14.571978 | controller | Monday 13 October 2025 10:22:14 +0000 (0:00:00.033) 0:00:00.427 ******** 2025-10-13 10:22:14.953082 | controller | changed: [localhost] => (item={'capabilities': ['SYS_ADMIN'], 'command': 'sleep infinity', 'groups': ['molecule', 'rhol_crc_molecule'], 'image': 'registry.access.redhat.com/ubi9/ubi:latest', 'name': 'instance', 'pre_build_image': True, 'privileged': True, 'tmpfs': ['/run', '/tmp'], 'volumes': ['/sys/fs/cgroup:/sys/fs/cgroup:ro']}) 2025-10-13 10:22:25.574726 | controller | 2025-10-13 10:22:25.574772 | controller | TASK [Wait for instance(s) deletion to complete] ******************************* 2025-10-13 10:22:25.574784 | controller | Monday 13 October 2025 10:22:14 +0000 (0:00:00.380) 0:00:00.808 ******** 2025-10-13 10:22:25.574795 | controller | FAILED - RETRYING: [localhost]: Wait for instance(s) deletion to complete (300 retries left). 2025-10-13 10:22:25.624854 | controller | FAILED - RETRYING: [localhost]: Wait for instance(s) deletion to complete (299 retries left). 2025-10-13 10:22:25.624893 | controller | changed: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j263603519372.31188', 'results_file': '/home/zuul/.ansible_async/j263603519372.31188', 'changed': True, 'item': {'capabilities': ['SYS_ADMIN'], 'command': 'sleep infinity', 'groups': ['molecule', 'rhol_crc_molecule'], 'image': 'registry.access.redhat.com/ubi9/ubi:latest', 'name': 'instance', 'pre_build_image': True, 'privileged': True, 'tmpfs': ['/run', '/tmp'], 'volumes': ['/sys/fs/cgroup:/sys/fs/cgroup:ro']}, 'ansible_loop_var': 'item'}) 2025-10-13 10:22:25.624913 | controller | 2025-10-13 10:22:25.624920 | controller | TASK [Delete podman network dedicated to this scenario] ************************ 2025-10-13 10:22:25.624926 | controller | Monday 13 October 2025 10:22:25 +0000 (0:00:10.621) 0:00:11.429 ******** 2025-10-13 10:22:25.624936 | controller | skipping: [localhost] => (item=instance: None specified) 2025-10-13 10:22:25.624960 | controller | skipping: [localhost] 2025-10-13 10:22:25.624967 | controller | 2025-10-13 10:22:25.624974 | controller | PLAY RECAP ********************************************************************* 2025-10-13 10:22:25.624995 | controller | localhost : ok=4 changed=2 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2025-10-13 10:22:25.625872 | controller | 2025-10-13 10:22:25.669206 | controller | Monday 13 October 2025 10:22:25 +0000 (0:00:00.050) 0:00:11.480 ******** 2025-10-13 10:22:25.669240 | controller | =============================================================================== 2025-10-13 10:22:25.669248 | controller | Wait for instance(s) deletion to complete ------------------------------ 10.62s 2025-10-13 10:22:25.669253 | controller | Destroy molecule instance(s) -------------------------------------------- 0.38s 2025-10-13 10:22:25.669259 | controller | Get passwd entries for USER env ----------------------------------------- 0.34s 2025-10-13 10:22:25.669264 | controller | Delete podman network dedicated to this scenario ------------------------ 0.05s 2025-10-13 10:22:25.669269 | controller | Get shell async_dir ----------------------------------------------------- 0.04s 2025-10-13 10:22:25.669274 | controller | Set async_dir for HOME env ---------------------------------------------- 0.03s 2025-10-13 10:22:25.669285 | controller | INFO Pruning extra files from scenario ephemeral directory 2025-10-13 10:22:25.671181 | controller | INFO Writing /tmp/report.html report. 2025-10-13 10:22:25.842210 | controller | changed 2025-10-13 10:22:25.869791 | 2025-10-13 10:22:25.869872 | PLAY RECAP 2025-10-13 10:22:25.869945 | controller | ok: 3 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2025-10-13 10:22:25.869976 | 2025-10-13 10:22:25.946718 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/molecule-test.yml@main] 2025-10-13 10:22:25.947606 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2025-10-13 10:22:26.655443 | 2025-10-13 10:22:26.655553 | PLAY [Run ci/playbooks/collect-logs.yml] 2025-10-13 10:22:26.693071 | 2025-10-13 10:22:26.693178 | TASK [Filter out host if needed] 2025-10-13 10:22:26.709009 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-10-13 10:22:26.719802 | 2025-10-13 10:22:26.719889 | TASK [Ensure file is present] 2025-10-13 10:22:27.087188 | controller | ok 2025-10-13 10:22:27.096789 | 2025-10-13 10:22:27.096869 | TASK [Manage molecule report file] 2025-10-13 10:22:27.620751 | controller | changed 2025-10-13 10:22:27.626301 | 2025-10-13 10:22:27.626369 | TASK [Check if we get ci-framework-data basedir] 2025-10-13 10:22:27.838195 | controller | ok 2025-10-13 10:22:27.848500 | 2025-10-13 10:22:27.848619 | TASK [Create ci-framework-data log directory for zuul] 2025-10-13 10:22:28.219040 | controller | changed 2025-10-13 10:22:28.228368 | 2025-10-13 10:22:28.228453 | TASK [Copy ci-framework interesting files] 2025-10-13 10:22:28.494357 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory 2025-10-13 10:22:28.784537 | controller | changed 2025-10-13 10:22:28.790787 | 2025-10-13 10:22:28.790855 | TASK [Get SELinux listing] 2025-10-13 10:22:29.333611 | controller | changed 2025-10-13 10:22:29.339502 | 2025-10-13 10:22:29.339571 | TASK [Generate log index] 2025-10-13 10:22:30.026452 | controller | changed 2025-10-13 10:22:30.033305 | 2025-10-13 10:22:30.033417 | TASK [Get some env related data] 2025-10-13 10:22:30.667104 | controller | /home/zuul/.local/bin/ansible 2025-10-13 10:22:31.628355 | controller | changed 2025-10-13 10:22:31.633573 | 2025-10-13 10:22:31.633658 | TASK [Generate list of logs to collect in home directory] 2025-10-13 10:22:31.949741 | controller | ok: All paths examined 2025-10-13 10:22:31.954962 | 2025-10-13 10:22:31.955037 | LOOP [Copy logs from home directory] 2025-10-13 10:22:32.256385 | controller | changed: 2025-10-13 10:22:32.256488 | controller | { 2025-10-13 10:22:32.256517 | controller | "atime": 1760350839.764624, 2025-10-13 10:22:32.256539 | controller | "ctime": 1760350857.7265663, 2025-10-13 10:22:32.256558 | controller | "dev": 64513, 2025-10-13 10:22:32.256576 | controller | "gid": 1000, 2025-10-13 10:22:32.256593 | controller | "gr_name": "zuul", 2025-10-13 10:22:32.256611 | controller | "inode": 4472565, 2025-10-13 10:22:32.256642 | controller | "isblk": false, 2025-10-13 10:22:32.256662 | controller | "ischr": false, 2025-10-13 10:22:32.256680 | controller | "isdir": false, 2025-10-13 10:22:32.256698 | controller | "isfifo": false, 2025-10-13 10:22:32.256716 | controller | "isgid": false, 2025-10-13 10:22:32.256733 | controller | "islnk": false, 2025-10-13 10:22:32.256749 | controller | "isreg": true, 2025-10-13 10:22:32.256765 | controller | "issock": false, 2025-10-13 10:22:32.256780 | controller | "isuid": false, 2025-10-13 10:22:32.256795 | controller | "mode": "0644", 2025-10-13 10:22:32.256810 | controller | "mtime": 1760350857.7265663, 2025-10-13 10:22:32.256826 | controller | "nlink": 1, 2025-10-13 10:22:32.256841 | controller | "path": "/home/zuul/ansible.log", 2025-10-13 10:22:32.256858 | controller | "pw_name": "zuul", 2025-10-13 10:22:32.256874 | controller | "rgrp": true, 2025-10-13 10:22:32.256890 | controller | "roth": true, 2025-10-13 10:22:32.256921 | controller | "rusr": true, 2025-10-13 10:22:32.256946 | controller | "size": 6749, 2025-10-13 10:22:32.256965 | controller | "uid": 1000, 2025-10-13 10:22:32.256982 | controller | "wgrp": false, 2025-10-13 10:22:32.256998 | controller | "woth": false, 2025-10-13 10:22:32.257016 | controller | "wusr": true, 2025-10-13 10:22:32.257032 | controller | "xgrp": false, 2025-10-13 10:22:32.257048 | controller | "xoth": false, 2025-10-13 10:22:32.257063 | controller | "xusr": false 2025-10-13 10:22:32.257078 | controller | } 2025-10-13 10:22:32.269039 | 2025-10-13 10:22:32.269345 | TASK [Copy crio stats log file] 2025-10-13 10:22:32.283257 | controller | skipping: Conditional result was False 2025-10-13 10:22:32.289021 | 2025-10-13 10:22:32.289178 | TASK [Get SELinux related data] 2025-10-13 10:22:32.497523 | controller | 2025-10-13 10:22:32.813606 | controller | ERROR 2025-10-13 10:22:32.813783 | controller | { 2025-10-13 10:22:32.813819 | controller | "delta": "0:00:00.009130", 2025-10-13 10:22:32.813841 | controller | "end": "2025-10-13 10:22:32.498457", 2025-10-13 10:22:32.813860 | controller | "msg": "non-zero return code", 2025-10-13 10:22:32.813878 | controller | "rc": 1, 2025-10-13 10:22:32.813896 | controller | "start": "2025-10-13 10:22:32.489327" 2025-10-13 10:22:32.813937 | controller | } 2025-10-13 10:22:32.813966 | controller | ERROR: Ignoring Errors 2025-10-13 10:22:32.819323 | 2025-10-13 10:22:32.819394 | TASK [Create system configuration directory] 2025-10-13 10:22:33.005017 | controller | changed 2025-10-13 10:22:33.011184 | 2025-10-13 10:22:33.011250 | TASK [Get some of the system configurations] 2025-10-13 10:22:33.537166 | controller | changed 2025-10-13 10:22:33.542564 | 2025-10-13 10:22:33.542651 | TASK [Copy generated documentation if available] 2025-10-13 10:22:33.556136 | controller | skipping: Conditional result was False 2025-10-13 10:22:33.562544 | 2025-10-13 10:22:33.562614 | TASK [Copy generated AsciiDoc documentation if available] 2025-10-13 10:22:33.576359 | controller | skipping: Conditional result was False 2025-10-13 10:22:33.585748 | 2025-10-13 10:22:33.585844 | TASK [Compress logs bigger than 2MB] 2025-10-13 10:22:34.127244 | controller | changed 2025-10-13 10:22:34.189796 | 2025-10-13 10:22:34.189903 | TASK [Copy files from workspace on node] 2025-10-13 10:22:34.218746 | controller | ok 2025-10-13 10:22:34.246328 | 2025-10-13 10:22:34.246446 | TASK [fetch-output : Set log path for multiple nodes] 2025-10-13 10:22:34.280230 | controller | skipping: Conditional result was False 2025-10-13 10:22:34.286080 | 2025-10-13 10:22:34.286166 | TASK [fetch-output : Set log path for single node] 2025-10-13 10:22:34.335425 | controller | ok 2025-10-13 10:22:34.346563 | 2025-10-13 10:22:34.346690 | LOOP [fetch-output : Ensure local output dirs] 2025-10-13 10:22:34.763061 | controller -> localhost | ok: "/var/lib/zuul/builds/aff4f3eed6d54ff9a305d5d80bc8fc12/work/logs" 2025-10-13 10:22:34.763290 | controller -> localhost | changed: All items complete 2025-10-13 10:22:34.763324 | 2025-10-13 10:22:34.979003 | controller -> localhost | changed: "/var/lib/zuul/builds/aff4f3eed6d54ff9a305d5d80bc8fc12/work/artifacts" 2025-10-13 10:22:35.185226 | controller -> localhost | changed: "/var/lib/zuul/builds/aff4f3eed6d54ff9a305d5d80bc8fc12/work/docs" 2025-10-13 10:22:35.200497 | 2025-10-13 10:22:35.200592 | LOOP [fetch-output : Collect logs, artifacts and docs] 2025-10-13 10:22:35.824798 | controller | changed: 2025-10-13 10:22:35.825080 | controller | .d..t...... ./ 2025-10-13 10:22:35.825113 | controller | >f+++++++++ README.html 2025-10-13 10:22:35.825136 | controller | >f+++++++++ ansible-execution.log 2025-10-13 10:22:35.825158 | controller | >f+++++++++ ansible.log 2025-10-13 10:22:35.825177 | controller | >f+++++++++ dmesg.log 2025-10-13 10:22:35.825196 | controller | >f+++++++++ installed-pkgs.log 2025-10-13 10:22:35.825217 | controller | >f+++++++++ python.log 2025-10-13 10:22:35.825241 | controller | >f+++++++++ registries.conf 2025-10-13 10:22:35.825259 | controller | >f+++++++++ report.html 2025-10-13 10:22:35.825280 | controller | >f+++++++++ selinux-denials.log 2025-10-13 10:22:35.825298 | controller | >f+++++++++ selinux-listing.log 2025-10-13 10:22:35.825316 | controller | cd+++++++++ ci-framework-data/ 2025-10-13 10:22:35.825334 | controller | cd+++++++++ ci-framework-data/artifacts/ 2025-10-13 10:22:35.825352 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml 2025-10-13 10:22:35.825371 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/ 2025-10-13 10:22:35.825388 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml 2025-10-13 10:22:35.825405 | controller | cd+++++++++ ci-framework-data/logs/ 2025-10-13 10:22:35.825422 | controller | >f+++++++++ ci-framework-data/logs/molecule-execution.log 2025-10-13 10:22:35.825438 | controller | cd+++++++++ registries.conf.d/ 2025-10-13 10:22:35.825454 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf 2025-10-13 10:22:35.825470 | controller | cd+++++++++ system-config/ 2025-10-13 10:22:35.825486 | controller | cd+++++++++ system-config/libvirt/ 2025-10-13 10:22:35.825502 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf 2025-10-13 10:22:35.825518 | controller | >f+++++++++ system-config/libvirt/libvirt.conf 2025-10-13 10:22:36.268900 | controller | changed: .d..t...... ./ 2025-10-13 10:22:36.722564 | controller | changed: .d..t...... ./ 2025-10-13 10:22:36.748706 | 2025-10-13 10:22:36.748808 | TASK [Return artifact to Zuul] 2025-10-13 10:22:36.777551 | controller | ok 2025-10-13 10:22:36.799160 | 2025-10-13 10:22:36.799238 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host] 2025-10-13 10:22:36.799337 | 2025-10-13 10:22:36.799365 | PLAY RECAP 2025-10-13 10:22:36.799402 | controller | ok: 18 changed: 13 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 1 2025-10-13 10:22:36.799424 | 2025-10-13 10:22:36.884751 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2025-10-13 10:22:36.885529 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2025-10-13 10:22:37.429993 | 2025-10-13 10:22:37.430114 | PLAY [all] 2025-10-13 10:22:37.449042 | 2025-10-13 10:22:37.449142 | TASK [include_role : fetch-output] 2025-10-13 10:22:37.487844 | controller | ok 2025-10-13 10:22:37.506806 | 2025-10-13 10:22:37.507021 | TASK [fetch-output : Set log path for multiple nodes] 2025-10-13 10:22:37.551057 | controller | skipping: Conditional result was False 2025-10-13 10:22:37.563167 | 2025-10-13 10:22:37.563249 | TASK [fetch-output : Set log path for single node] 2025-10-13 10:22:37.601623 | controller | ok 2025-10-13 10:22:37.606887 | 2025-10-13 10:22:37.606986 | LOOP [fetch-output : Ensure local output dirs] 2025-10-13 10:22:37.977768 | controller -> localhost | ok: "/var/lib/zuul/builds/aff4f3eed6d54ff9a305d5d80bc8fc12/work/logs" 2025-10-13 10:22:38.287521 | controller -> localhost | ok: "/var/lib/zuul/builds/aff4f3eed6d54ff9a305d5d80bc8fc12/work/artifacts" 2025-10-13 10:22:38.636645 | controller -> localhost | ok: "/var/lib/zuul/builds/aff4f3eed6d54ff9a305d5d80bc8fc12/work/docs" 2025-10-13 10:22:38.645840 | 2025-10-13 10:22:38.645963 | LOOP [fetch-output : Collect logs, artifacts and docs] 2025-10-13 10:22:39.494499 | controller | ok 2025-10-13 10:22:39.494691 | controller | ok: All items complete 2025-10-13 10:22:39.494722 | 2025-10-13 10:22:40.290973 | controller | ok 2025-10-13 10:22:40.794463 | controller | ok 2025-10-13 10:22:40.820766 | 2025-10-13 10:22:40.820886 | TASK [include_role : fetch-output-openshift] 2025-10-13 10:22:40.834287 | controller | skipping: Conditional result was False 2025-10-13 10:22:40.840195 | 2025-10-13 10:22:40.840264 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2025-10-13 10:22:41.205460 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.007891 2025-10-13 10:22:41.408827 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.006913 2025-10-13 10:22:41.434317 | 2025-10-13 10:22:41.434409 | PLAY [all] 2025-10-13 10:22:41.448930 | 2025-10-13 10:22:41.448998 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-10-13 10:22:41.864281 | controller | changed 2025-10-13 10:22:41.890074 | 2025-10-13 10:22:41.890176 | PLAY RECAP 2025-10-13 10:22:41.890223 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2025-10-13 10:22:41.890247 | 2025-10-13 10:22:41.980502 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2025-10-13 10:22:41.981303 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2025-10-13 10:22:42.576317 | 2025-10-13 10:22:42.576450 | PLAY [localhost] 2025-10-13 10:22:42.595945 | 2025-10-13 10:22:42.596048 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-10-13 10:22:42.938189 | localhost | changed 2025-10-13 10:22:42.942839 | 2025-10-13 10:22:42.942939 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-10-13 10:22:42.971044 | localhost | ok 2025-10-13 10:22:42.979079 | 2025-10-13 10:22:42.979150 | TASK [add-fileserver : Create SSH private key tempfile] 2025-10-13 10:22:43.290578 | localhost | changed 2025-10-13 10:22:43.296261 | 2025-10-13 10:22:43.296332 | TASK [add-fileserver : Create SSH private key from secret] 2025-10-13 10:22:44.012966 | localhost | changed 2025-10-13 10:22:44.017965 | 2025-10-13 10:22:44.018036 | TASK [add-fileserver : Add fileserver ssh key] 2025-10-13 10:22:44.385884 | localhost | Identity added: /var/lib/zuul/builds/aff4f3eed6d54ff9a305d5d80bc8fc12/work/tmp/ansible.0l8vcf09 (/var/lib/zuul/builds/aff4f3eed6d54ff9a305d5d80bc8fc12/work/tmp/ansible.0l8vcf09) 2025-10-13 10:22:44.386488 | localhost | ok: Runtime: 0:00:00.006010 2025-10-13 10:22:44.391400 | 2025-10-13 10:22:44.391474 | TASK [add-fileserver : Remove SSH private key from disk] 2025-10-13 10:22:44.642865 | localhost | ok: Runtime: 0:00:00.004567 2025-10-13 10:22:44.647564 | 2025-10-13 10:22:44.647651 | TASK [add-fileserver : Add fileserver to inventory] 2025-10-13 10:22:44.697025 | localhost | changed 2025-10-13 10:22:44.701213 | 2025-10-13 10:22:44.701286 | TASK [add-fileserver : Add fileserver server to known hosts] 2025-10-13 10:22:45.050260 | localhost | changed 2025-10-13 10:22:45.088816 | 2025-10-13 10:22:45.088933 | PLAY [localhost] 2025-10-13 10:22:45.102123 | 2025-10-13 10:22:45.102194 | TASK [Generate bulk log download script] 2025-10-13 10:22:45.119483 | localhost | ok 2025-10-13 10:22:45.134673 | 2025-10-13 10:22:45.134744 | TASK [local-log-download : Check API endpoint is defined] 2025-10-13 10:22:45.172047 | localhost | ok: All assertions passed 2025-10-13 10:22:45.177129 | 2025-10-13 10:22:45.177199 | TASK [local-log-download : Create download script] 2025-10-13 10:22:45.738744 | localhost -> localhost | changed 2025-10-13 10:22:45.748274 | 2025-10-13 10:22:45.752853 | TASK [Register quick-download link] 2025-10-13 10:22:45.795432 | localhost | ok 2025-10-13 10:22:45.867515 | 2025-10-13 10:22:45.867615 | PLAY [logserver.rdoproject.org] 2025-10-13 10:22:45.890533 | 2025-10-13 10:22:45.890676 | TASK [Set zuul-log-path fact] 2025-10-13 10:22:45.908494 | logserver.rdoproject.org | ok 2025-10-13 10:22:45.928990 | 2025-10-13 10:22:45.929123 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-10-13 10:22:45.965379 | logserver.rdoproject.org | ok 2025-10-13 10:22:45.972212 | 2025-10-13 10:22:45.972289 | TASK [upload-logs : Create log directories] 2025-10-13 10:22:47.717311 | logserver.rdoproject.org | changed 2025-10-13 10:22:47.721000 | 2025-10-13 10:22:47.721067 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-10-13 10:22:48.049232 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.010139 2025-10-13 10:22:48.053938 | 2025-10-13 10:22:48.054010 | TASK [upload-logs : Upload logs to log server] 2025-10-13 10:22:49.866189 | logserver.rdoproject.org | Output suppressed because no_log was given 2025-10-13 10:22:49.869585 | 2025-10-13 10:22:49.869667 | LOOP [upload-logs : Compress console log and json output] 2025-10-13 10:22:49.926062 | logserver.rdoproject.org | skipping: Conditional result was False 2025-10-13 10:22:49.934593 | logserver.rdoproject.org | skipping: Conditional result was False 2025-10-13 10:22:49.940104 | 2025-10-13 10:22:49.940327 | LOOP [upload-logs : Upload compressed console log and json output] 2025-10-13 10:22:49.997701 | logserver.rdoproject.org | skipping: Conditional result was False 2025-10-13 10:22:49.997946 | 2025-10-13 10:22:49.998448 | logserver.rdoproject.org | skipping: Conditional result was False 2025-10-13 10:22:50.008858 | 2025-10-13 10:22:50.008970 | LOOP [upload-logs : Upload console log and json output]