2026-03-13 19:15:44.161034 | Job console starting... 2026-03-13 19:15:44.381707 | Updating repositories 2026-03-13 19:15:45.097159 | Preparing job workspace 2026-03-13 19:15:51.393638 | Running Ansible setup... 2026-03-13 19:15:54.198779 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-03-13 19:15:54.700916 | 2026-03-13 19:15:54.701028 | PLAY [localhost] 2026-03-13 19:15:54.708662 | 2026-03-13 19:15:54.708738 | TASK [Gathering Facts] 2026-03-13 19:15:55.463704 | localhost | ok 2026-03-13 19:15:55.475507 | 2026-03-13 19:15:55.475581 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-13 19:15:55.761978 | localhost -> localhost | changed 2026-03-13 19:15:55.766994 | 2026-03-13 19:15:55.767079 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-13 19:15:56.393113 | localhost -> localhost | changed 2026-03-13 19:15:56.400593 | 2026-03-13 19:15:56.400671 | TASK [Setup log path fact] 2026-03-13 19:15:56.417158 | localhost | ok 2026-03-13 19:15:56.427271 | 2026-03-13 19:15:56.427369 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-13 19:15:56.444383 | localhost | ok 2026-03-13 19:15:56.451064 | 2026-03-13 19:15:56.451129 | TASK [emit-job-header : Print job information] 2026-03-13 19:15:56.478535 | # Job Information 2026-03-13 19:15:56.478647 | Ansible Version: 2.15.12 2026-03-13 19:15:56.478675 | Job: rhoso-architecture-validate-multi-namespace-skmo 2026-03-13 19:15:56.478706 | Pipeline: github-check 2026-03-13 19:15:56.478725 | Executor: ibm-bm4-ze.softwarefactory-project.io 2026-03-13 19:15:56.478748 | Triggered by: https://github.com/openstack-k8s-operators/architecture/pull/716 2026-03-13 19:15:56.478767 | Log URL (when completed): https://logserver.rdoproject.org/48e/rdoproject.org/48effbc3f8474b0e8fde8a13b061ecbf/ 2026-03-13 19:15:56.478785 | Event ID: f369a1c0-1f10-11f1-88d3-fd64d6b92025 2026-03-13 19:15:56.482164 | 2026-03-13 19:15:56.482225 | LOOP [emit-job-header : Print node information] 2026-03-13 19:15:56.559928 | localhost | ok: 2026-03-13 19:15:56.560112 | localhost | # Node Information 2026-03-13 19:15:56.560140 | localhost | Inventory Hostname: controller 2026-03-13 19:15:56.560162 | localhost | Hostname: np0005646551 2026-03-13 19:15:56.560180 | localhost | Username: zuul 2026-03-13 19:15:56.560198 | localhost | Distro: CentOS 9 2026-03-13 19:15:56.560213 | localhost | Provider: ibm-bm4-nodepool 2026-03-13 19:15:56.560229 | localhost | Region: regionOne 2026-03-13 19:15:56.560243 | localhost | Label: cloud-centos-9-stream-tripleo 2026-03-13 19:15:56.560257 | localhost | Product Name: OpenStack Compute 2026-03-13 19:15:56.560272 | localhost | Interface IP: 192.168.26.51 2026-03-13 19:15:56.584459 | 2026-03-13 19:15:56.584522 | PLAY [all] 2026-03-13 19:15:56.590186 | 2026-03-13 19:15:56.590243 | TASK [Gather network facts] 2026-03-13 19:15:56.945430 | controller | ok 2026-03-13 19:15:56.957612 | 2026-03-13 19:15:56.957669 | TASK [include_role : start-zuul-console] 2026-03-13 19:15:56.974712 | controller | ok 2026-03-13 19:15:56.986028 | 2026-03-13 19:15:56.986089 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-13 19:15:57.277838 | controller | ok 2026-03-13 19:15:57.285463 | 2026-03-13 19:15:57.285520 | TASK [include_role : add-build-sshkey] 2026-03-13 19:15:57.302348 | controller | ok 2026-03-13 19:15:57.313382 | 2026-03-13 19:15:57.313449 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-13 19:15:57.488511 | controller -> localhost | ok 2026-03-13 19:15:57.493545 | 2026-03-13 19:15:57.493607 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-13 19:15:57.510647 | controller | ok 2026-03-13 19:15:57.522774 | controller | included: /var/lib/zuul/builds/48effbc3f8474b0e8fde8a13b061ecbf/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-13 19:15:57.527821 | 2026-03-13 19:15:57.527881 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-13 19:15:57.855403 | controller -> localhost | Generating public/private rsa key pair. 2026-03-13 19:15:57.855789 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/48effbc3f8474b0e8fde8a13b061ecbf/work/48effbc3f8474b0e8fde8a13b061ecbf_id_rsa. 2026-03-13 19:15:57.855829 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/48effbc3f8474b0e8fde8a13b061ecbf/work/48effbc3f8474b0e8fde8a13b061ecbf_id_rsa.pub. 2026-03-13 19:15:57.855858 | controller -> localhost | The key fingerprint is: 2026-03-13 19:15:57.855881 | controller -> localhost | SHA256:fZaf9AKeq4Yubi+GHIVhO/Wkm/OEB+Z/HnKup72DUcY zuul-build-sshkey 2026-03-13 19:15:57.855903 | controller -> localhost | The key's randomart image is: 2026-03-13 19:15:57.855924 | controller -> localhost | +---[RSA 3072]----+ 2026-03-13 19:15:57.855946 | controller -> localhost | | | 2026-03-13 19:15:57.855967 | controller -> localhost | | o . . | 2026-03-13 19:15:57.855988 | controller -> localhost | | . = + . | 2026-03-13 19:15:57.856009 | controller -> localhost | | + = ..E . | 2026-03-13 19:15:57.856029 | controller -> localhost | | = =So. = . | 2026-03-13 19:15:57.856048 | controller -> localhost | | . * + + = o | 2026-03-13 19:15:57.856067 | controller -> localhost | | . o *.+o o + .| 2026-03-13 19:15:57.856091 | controller -> localhost | | o = ===. . . | 2026-03-13 19:15:57.856112 | controller -> localhost | | +.==B*+. | 2026-03-13 19:15:57.856134 | controller -> localhost | +----[SHA256]-----+ 2026-03-13 19:15:57.856184 | controller -> localhost | ok: Runtime: 0:00:00.026716 2026-03-13 19:15:57.861121 | 2026-03-13 19:15:57.861182 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-13 19:15:57.878002 | controller | ok 2026-03-13 19:15:57.886378 | controller | included: /var/lib/zuul/builds/48effbc3f8474b0e8fde8a13b061ecbf/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-13 19:15:57.893348 | 2026-03-13 19:15:57.893408 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-13 19:15:57.906444 | controller | skipping: Conditional result was False 2026-03-13 19:15:57.911777 | 2026-03-13 19:15:57.911843 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-13 19:15:58.244498 | controller | changed 2026-03-13 19:15:58.250194 | 2026-03-13 19:15:58.250257 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-13 19:15:58.431361 | controller | ok 2026-03-13 19:15:58.435730 | 2026-03-13 19:15:58.435794 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-13 19:15:58.991220 | controller | changed 2026-03-13 19:15:58.995525 | 2026-03-13 19:15:58.995586 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-13 19:15:59.550289 | controller | changed 2026-03-13 19:15:59.554545 | 2026-03-13 19:15:59.554604 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-13 19:15:59.567622 | controller | skipping: Conditional result was False 2026-03-13 19:15:59.572323 | 2026-03-13 19:15:59.572382 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-13 19:15:59.848465 | controller -> localhost | changed 2026-03-13 19:15:59.857809 | 2026-03-13 19:15:59.857881 | TASK [add-build-sshkey : Add back temp key] 2026-03-13 19:16:00.063649 | controller -> localhost | Identity added: /var/lib/zuul/builds/48effbc3f8474b0e8fde8a13b061ecbf/work/48effbc3f8474b0e8fde8a13b061ecbf_id_rsa (zuul-build-sshkey) 2026-03-13 19:16:00.063815 | controller -> localhost | ok: Runtime: 0:00:00.006780 2026-03-13 19:16:00.068791 | 2026-03-13 19:16:00.068854 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-13 19:16:00.340545 | controller | ok 2026-03-13 19:16:00.344503 | 2026-03-13 19:16:00.344561 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-13 19:16:00.368807 | controller | skipping: Conditional result was False 2026-03-13 19:16:00.376581 | 2026-03-13 19:16:00.376646 | TASK [include_role : validate-host] 2026-03-13 19:16:00.393593 | controller | ok 2026-03-13 19:16:00.411445 | 2026-03-13 19:16:00.411519 | TASK [validate-host : Define zuul_info_dir fact] 2026-03-13 19:16:00.438986 | controller | ok 2026-03-13 19:16:00.443048 | 2026-03-13 19:16:00.443107 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-03-13 19:16:00.618422 | controller -> localhost | ok 2026-03-13 19:16:00.623461 | 2026-03-13 19:16:00.623522 | TASK [validate-host : Collect information about the host] 2026-03-13 19:16:01.190470 | controller | ok 2026-03-13 19:16:01.197773 | 2026-03-13 19:16:01.197832 | TASK [validate-host : Sanitize hostname] 2026-03-13 19:16:01.235427 | controller | ok 2026-03-13 19:16:01.239608 | 2026-03-13 19:16:01.239667 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-03-13 19:16:01.597334 | controller -> localhost | changed 2026-03-13 19:16:01.603197 | 2026-03-13 19:16:01.603259 | TASK [validate-host : Collect information about zuul worker] 2026-03-13 19:16:01.914111 | controller | ok 2026-03-13 19:16:01.918076 | 2026-03-13 19:16:01.918134 | TASK [validate-host : Write out all zuul information for each host] 2026-03-13 19:16:02.245269 | controller -> localhost | changed 2026-03-13 19:16:02.254202 | 2026-03-13 19:16:02.254316 | TASK [include_role : prepare-workspace-openshift] 2026-03-13 19:16:02.267840 | controller | skipping: Conditional result was False 2026-03-13 19:16:02.272550 | 2026-03-13 19:16:02.272610 | TASK [include_role : remove-zuul-sshkey] 2026-03-13 19:16:02.285553 | controller | skipping: Conditional result was False 2026-03-13 19:16:02.290213 | 2026-03-13 19:16:02.290273 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-13 19:16:02.464438 | controller | ok: "logs" 2026-03-13 19:16:02.464621 | controller | ok: All items complete 2026-03-13 19:16:02.464651 | 2026-03-13 19:16:02.614959 | controller | ok: "artifacts" 2026-03-13 19:16:02.763746 | controller | ok: "docs" 2026-03-13 19:16:02.773756 | 2026-03-13 19:16:02.773817 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-13 19:16:02.949950 | controller | changed: "logs" 2026-03-13 19:16:03.108031 | controller | changed: "artifacts" 2026-03-13 19:16:03.272125 | controller | changed: "docs" 2026-03-13 19:16:03.291944 | 2026-03-13 19:16:03.291996 | PLAY RECAP 2026-03-13 19:16:03.292040 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-03-13 19:16:03.292066 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-13 19:16:03.292083 | 2026-03-13 19:16:03.361486 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-03-13 19:16:03.362183 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-03-13 19:16:03.862016 | 2026-03-13 19:16:03.862150 | PLAY [all] 2026-03-13 19:16:03.879529 | 2026-03-13 19:16:03.879600 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2026-03-13 19:16:03.927891 | controller | ok 2026-03-13 19:16:03.932379 | 2026-03-13 19:16:03.932453 | TASK [mirror-info-fork : Create /etc/ci] 2026-03-13 19:16:04.255594 | controller | changed 2026-03-13 19:16:04.260744 | 2026-03-13 19:16:04.260815 | TASK [mirror-info-fork : Install ci_mirror script] 2026-03-13 19:16:04.976728 | controller | changed 2026-03-13 19:16:04.985182 | 2026-03-13 19:16:04.985246 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2026-03-13 19:16:05.311999 | controller | changed: 2026-03-13 19:16:05.312187 | controller | { 2026-03-13 19:16:05.312270 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com" 2026-03-13 19:16:05.312339 | controller | } 2026-03-13 19:16:05.507160 | controller | changed: 2026-03-13 19:16:05.507210 | controller | { 2026-03-13 19:16:05.507236 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com" 2026-03-13 19:16:05.507255 | controller | } 2026-03-13 19:16:05.693790 | controller | changed: 2026-03-13 19:16:05.693839 | controller | { 2026-03-13 19:16:05.693863 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9MiLfy30deHA7xPOAlew5qUq3UP2gmRMYJi8PtkjFB20/DKeWwWNnkZPqP9AayruRoo51SIiVg870gbZE2jYl+Ncx/FYDe56JeC3ySZsXoAVkC9bP7gkOGqOmJjirvAgPMI7bogVz8i+66Q4Ar7OKTp3762G4IuWPPEg4ce4Y7lx9qWocZapHYq4cYKMxrOZ7SEbFSATBbe2bPZAPKTw8do/Eny+Hq/LkHFhIeyra6cqTFQYShr+zPln0Cr+ro/pDX3bB+1ubFgTpjpkkkQsLhDfR6cCdCWM2lgnS3BTtYj5Ct9/JRPR5YOphqZz+uB+OEu2IL68hmU9vNTth1KeX rlandy@redhat.com" 2026-03-13 19:16:05.693882 | controller | } 2026-03-13 19:16:05.883309 | controller | changed: 2026-03-13 19:16:05.883360 | controller | { 2026-03-13 19:16:05.883386 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com" 2026-03-13 19:16:05.883406 | controller | } 2026-03-13 19:16:06.074184 | controller | changed: 2026-03-13 19:16:06.074367 | controller | { 2026-03-13 19:16:06.074404 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com" 2026-03-13 19:16:06.074426 | controller | } 2026-03-13 19:16:06.266519 | controller | changed: 2026-03-13 19:16:06.266627 | controller | { 2026-03-13 19:16:06.266659 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com" 2026-03-13 19:16:06.266691 | controller | } 2026-03-13 19:16:06.450532 | controller | changed: 2026-03-13 19:16:06.450576 | controller | { 2026-03-13 19:16:06.450601 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDLOQd4ZLtkZXQGY6UwAr/06ppWQK4fDO3HaqxPk98csyOCBXsliSKK39Bso828+5srIXiW7aI6aC9P5mwi4mUZlGPfJlQbfrcGvY+b/SocuvaGK+1RrHLoJCT52LBhwgrzlXio2jeksZeein8iaTrhsPrOAs7KggIL/rB9hEiB3NaOPWhhoCP4vlW6MEMExGcqB/1FVxXFBPnLkEyW0Lk7ycVflZl2ocRxbfjZi0+tI1Wlinp8PvSQSc/WVrAcDgKjc/mB4ODPOyYy3G8FHgfMsrXSDEyjBKgLKMsdCrAUcqJQWjkqXleXSYOV4q3pzL+9umK+q/e3P/bIoSFQzmJKTU1eDfuvPXmow9F5H54fii/Da7ezlMJ+wPGHJrRAkmzvMbALy7xwswLhZMkOGNtRcPqaKYRmIBKpw3o6bCTtcNUHOtOQnzwY8JzrM2eBWJBXAANYw+9/ho80JIiwhg29CFNpVBuHbql2YxJQNrnl90guN65rYNpDxdIluweyUf8= anbanerj@kaermorhen" 2026-03-13 19:16:06.450620 | controller | } 2026-03-13 19:16:06.635091 | controller | changed: 2026-03-13 19:16:06.635136 | controller | { 2026-03-13 19:16:06.635160 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC3VwV8Im9kRm49lt3tM36hj4Zv27FxGo4C1Q/0jqhzFmHY7RHbmeRr8ObhwWoHjXSozKWg8FL5ER0z3hTwL0W6lez3sL7hUaCmSuZmG5Hnl3x4vTSxDI9JZ/Y65rtYiiWQo2fC5xJhU/4+0e5e/pseCm8cKRSu+SaxhO+sd6FDojA2x1BzOzKiQRDy/1zWGp/cZkxcEuB1wHI5LMzN03c67vmbu+fhZRAUO4dQkvcnj2LrhQtpa+ytvnSjr8icMDosf1OsbSffwZFyHB/hfWGAfe0eIeSA2XPraxiPknXxiPKx2MJsaUTYbsZcm3EjFdHBBMumw5rBI74zLrMRvCO9GwBEmGT4rFng1nP+yw5DB8sn2zqpOsPg1LYRwCPOUveC13P6pgsZZPh812e8v5EKnETct+5XI3dVpdw6CnNiLwAyVAF15DJvBGT/u1k0Myg/bQn+Gv9k2MSj6LvQmf6WbZu2Wgjm30z3FyCneBqTL7mLF19YXzeC0ufHz5pnO1E= dasm@fedora" 2026-03-13 19:16:06.635179 | controller | } 2026-03-13 19:16:06.822280 | controller | changed: 2026-03-13 19:16:06.822348 | controller | { 2026-03-13 19:16:06.822373 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner" 2026-03-13 19:16:06.822390 | controller | } 2026-03-13 19:16:07.004890 | controller | changed: 2026-03-13 19:16:07.004935 | controller | { 2026-03-13 19:16:07.004959 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com" 2026-03-13 19:16:07.004977 | controller | } 2026-03-13 19:16:07.194804 | controller | changed: 2026-03-13 19:16:07.194851 | controller | { 2026-03-13 19:16:07.194875 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com" 2026-03-13 19:16:07.194893 | controller | } 2026-03-13 19:16:07.396486 | controller | changed: 2026-03-13 19:16:07.396560 | controller | { 2026-03-13 19:16:07.396587 | controller | "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com" 2026-03-13 19:16:07.396608 | controller | } 2026-03-13 19:16:07.569106 | controller | changed: 2026-03-13 19:16:07.569159 | controller | { 2026-03-13 19:16:07.569182 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICWBreHW95Wz2Toz5YwCGQwFcUG8oFYkienDh9tntmDc ralfieri@redhat.com" 2026-03-13 19:16:07.569200 | controller | } 2026-03-13 19:16:07.754187 | controller | changed: 2026-03-13 19:16:07.754236 | controller | { 2026-03-13 19:16:07.754261 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel" 2026-03-13 19:16:07.754280 | controller | } 2026-03-13 19:16:07.939637 | controller | changed: 2026-03-13 19:16:07.939692 | controller | { 2026-03-13 19:16:07.939718 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux" 2026-03-13 19:16:07.939737 | controller | } 2026-03-13 19:16:08.125475 | controller | changed: 2026-03-13 19:16:08.125519 | controller | { 2026-03-13 19:16:08.125542 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr" 2026-03-13 19:16:08.125559 | controller | } 2026-03-13 19:16:08.313986 | controller | changed: 2026-03-13 19:16:08.314031 | controller | { 2026-03-13 19:16:08.314055 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCfNtF7NvKl915TGsGGoseUb06Hj8L/S4toWf0hExeY+F00woL6NvBlJD0nDct+P5a22I4EhvoQCRQ8reaPCm1lybR3uiRIJsj+8zkVvLwby9LXzfZorlNG9ofjd00FEmB09uW/YvTl6Q9XwwwX6tInzIOv3TMqTHHGOL74ibbj8J/FJR0cFEyj0z4WQRvtkh32xAHl83gbuINryMt0sqRI+clj2381NKL55DRLQrVw0gsfqqxiHAnXg21qWmc4J+b9e9kiuAFQjcjwTVkwJCcg3xbPwC/qokYRby/Y5S40UUd7/jEARGXT7RZgpzTuDd1oZiCVrnrqJNPaMNdVv5MLeFdf1B7iIe5aa/fGouX7AO4SdKhZUdnJmCFAGvjC6S3JMZ2wAcUl+OHnssfmdj7XL50cLo27vjuzMtLAgSqi6N99m92WCF2s8J9aVzszX7Xz9OKZCeGsiVJp3/NdABKzSEAyM9xBD/5Vho894Sav+otpySHe3p6RUTgbB5Zu8VyZRZ/UtB3ueXxyo764yrc6qWIDqrehm84Xm9g+/jpIBzGPl07NUNJpdt/6Sgf9RIKXw/7XypO5yZfUcuFNGTxLfqjTNrtgLZNcjfav6sSdVXVcMPL//XNuRdKmVFaO76eV/oGMQGr1fGcCD+N+CpI7+Q+fCNB6VFWG4nZFuI/Iuw== averdagu@redhat.com" 2026-03-13 19:16:08.314073 | controller | } 2026-03-13 19:16:08.502408 | controller | changed: 2026-03-13 19:16:08.502512 | controller | { 2026-03-13 19:16:08.502544 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDq8l27xI+QlQVdS4djp9ogSoyrNE2+Ox6vKPdhSNL1J3PE5w+WCSvMz9A5gnNuH810zwbekEApbxTze/gLQJwBHA52CChfURpXrFaxY7ePXRElwKAL3mJfzBWY/c5jnNL9TCVmFJTGZkFZP3Nh+BMgZvL6xBkt3WKm6Uq18qzd9XeKcZusrA+O+uLv1fVeQnadY9RIqOCyeFYCzLWrUfTyE8x/XG0hAWIM7qpnF2cALQS2h9n4hW5ybiUN790H08wf9hFwEf5nxY9Z9dVkPFQiTSGKNBzmnCXU9skxS/xhpFjJ5duGSZdtAHe9O+nGZm9c67hxgtf8e5PDuqAdXEv2cf6e3VBAt+Bz8EKI3yosTj0oZHfwr42Yzb1l/SKy14Rggsrc9KAQlrGXan6+u2jcQqqx7l+SWmnpFiWTV9u5cWj2IgOhApOitmRBPYqk9rE2usfO0hLn/Pj/R/Nau4803e1/EikdLE7Ps95s9mX5jRDjAoUa2JwFF5RsVFyL910= ashigupt@ashigupt.remote.csb" 2026-03-13 19:16:08.502570 | controller | } 2026-03-13 19:16:08.688701 | controller | changed: 2026-03-13 19:16:08.688746 | controller | { 2026-03-13 19:16:08.688770 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9" 2026-03-13 19:16:08.688788 | controller | } 2026-03-13 19:16:08.876412 | controller | changed: 2026-03-13 19:16:08.876456 | controller | { 2026-03-13 19:16:08.876480 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora" 2026-03-13 19:16:08.876497 | controller | } 2026-03-13 19:16:09.066708 | controller | changed: 2026-03-13 19:16:09.066753 | controller | { 2026-03-13 19:16:09.066776 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac" 2026-03-13 19:16:09.066794 | controller | } 2026-03-13 19:16:09.256324 | controller | changed: 2026-03-13 19:16:09.256400 | controller | { 2026-03-13 19:16:09.256424 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop" 2026-03-13 19:16:09.256442 | controller | } 2026-03-13 19:16:09.467999 | controller | changed: 2026-03-13 19:16:09.468104 | controller | { 2026-03-13 19:16:09.468133 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDZdI7t1cxYx65heVI24HTV4F7oQLW1zyfxHreL2TIJKxjyrUUKIFEUmTutcBlJRLNT2Eoix6x1sOw9YrchloCLcn//SGfTElr9mSc5jbjb7QXEU+zJMhtxyEJ1Po3CUGnj7ckiIXw7wcawZtrEOAQ9pH3ExYCJcEMiyNjRQZCxT3tPK+S4B95EWh5Fsrz9CkwpjNRPPH7LigCeQTM3Wc7r97utAslBUUvYceDSLA7rMgkitJE38b7rZBeYzsGQ8YYUBjTCtehqQXxCRjizbHWaaZkBU+N3zkKB6n/iCNGIO690NK7A/qb6msTijiz1PeuM8ThOsi9qXnbX5v0PoTpcFSojV7NHAQ71f0XXuS43FhZctT+Dcx44dT8Fb5vJu2cJGrk+qF8ZgJYNpRS7gPg0EG2EqjK7JMf9ULdjSu0r+KlqIAyLvtzT4eOnQipoKlb/WG5D/0ohKv7OMQ352ggfkBFIQsRXyyTCT98Ft9juqPuahi3CAQmP4H9dyE+7+Kz437PEtsxLmfm6naNmWi7Ee1DqWPwS8rEajsm4sNM4wW9gdBboJQtc0uZw0DfLj1I9r3Mc8Ol0jYtz0yNQDSzVLrGCaJlC311trU70tZ+ZkAVV6Mn8lOhSbj1cK0lvSr6ZK4dgqGl3I1eTZJJhbLNdg7UOVaiRx9543+C/p/As7w== brjackma@redhat.com" 2026-03-13 19:16:09.468154 | controller | } 2026-03-13 19:16:09.664251 | controller | changed: 2026-03-13 19:16:09.664324 | controller | { 2026-03-13 19:16:09.664358 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com" 2026-03-13 19:16:09.664381 | controller | } 2026-03-13 19:16:09.855536 | controller | changed: 2026-03-13 19:16:09.855581 | controller | { 2026-03-13 19:16:09.855605 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com" 2026-03-13 19:16:09.855622 | controller | } 2026-03-13 19:16:10.047368 | controller | changed: 2026-03-13 19:16:10.047416 | controller | { 2026-03-13 19:16:10.047440 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono" 2026-03-13 19:16:10.047458 | controller | } 2026-03-13 19:16:10.061430 | 2026-03-13 19:16:10.061490 | TASK [Set timezone to UTC] 2026-03-13 19:16:10.426149 | controller | changed: executed `/bin/timedatectl set-timezone UTC` 2026-03-13 19:16:10.430350 | 2026-03-13 19:16:10.430412 | TASK [Create nodepool directory] 2026-03-13 19:16:10.621751 | controller | changed 2026-03-13 19:16:10.626676 | 2026-03-13 19:16:10.626743 | TASK [Create nodepool sub_nodes file] 2026-03-13 19:16:11.122864 | controller | changed 2026-03-13 19:16:11.127274 | 2026-03-13 19:16:11.127351 | TASK [Create nodepool sub_nodes_private file] 2026-03-13 19:16:11.614040 | controller | changed 2026-03-13 19:16:11.619554 | 2026-03-13 19:16:11.619620 | LOOP [Populate nodepool sub_nodes file] 2026-03-13 19:16:11.648731 | 2026-03-13 19:16:11.648865 | LOOP [Populate nodepool sub_nodes_private file] 2026-03-13 19:16:11.678015 | 2026-03-13 19:16:11.678144 | TASK [Create nodepool primary file] 2026-03-13 19:16:11.702065 | controller | skipping: Conditional result was False 2026-03-13 19:16:11.707344 | 2026-03-13 19:16:11.707415 | TASK [Create nodepool node_private for this node] 2026-03-13 19:16:12.212458 | controller | changed 2026-03-13 19:16:12.217366 | 2026-03-13 19:16:12.217427 | LOOP [Copy ssh keys to nodepool directory] 2026-03-13 19:16:12.520765 | controller | ok: Item: id_rsa Runtime: 0:00:00.003945 2026-03-13 19:16:12.521112 | 2026-03-13 19:16:12.671048 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.004047 2026-03-13 19:16:12.676380 | 2026-03-13 19:16:12.676452 | TASK [Add sudoers role for zuul-sudo-grep.sh] 2026-03-13 19:16:13.182781 | controller | changed 2026-03-13 19:16:13.187290 | 2026-03-13 19:16:13.187373 | TASK [Validate sudoers config after edits] 2026-03-13 19:16:13.387268 | controller | /etc/sudoers: parsed OK 2026-03-13 19:16:13.387340 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK 2026-03-13 19:16:13.387350 | controller | /etc/sudoers.d/zuul: parsed OK 2026-03-13 19:16:13.387357 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK 2026-03-13 19:16:13.712741 | controller | ok: Runtime: 0:00:00.005355 2026-03-13 19:16:13.717626 | 2026-03-13 19:16:13.717695 | TASK [Show the environment passed in to job shell scripts] 2026-03-13 19:16:13.907836 | controller | SHELL=/bin/bash 2026-03-13 19:16:13.907882 | controller | ZUUL_PROJECT=openstack-k8s-operators/architecture 2026-03-13 19:16:13.907893 | controller | ZUUL_SHORT_PROJECT_NAME=architecture 2026-03-13 19:16:13.907899 | controller | ZUUL_CHANGES=openstack-k8s-operators/architecture:main:refs/changes/16/716/d78254a9bcb6e28d5edaf935ca4821ef06a11dc5 2026-03-13 19:16:13.907905 | controller | PWD=/home/zuul 2026-03-13 19:16:13.907959 | controller | ZUUL_PIPELINE=github-check 2026-03-13 19:16:13.907967 | controller | LOGNAME=zuul 2026-03-13 19:16:13.907973 | controller | XDG_SESSION_TYPE=tty 2026-03-13 19:16:13.907979 | controller | _=/usr/bin/env 2026-03-13 19:16:13.907984 | controller | MOTD_SHOWN=pam 2026-03-13 19:16:13.907989 | controller | HOME=/home/zuul 2026-03-13 19:16:13.907994 | controller | LANG=en_US.UTF-8 2026-03-13 19:16:13.908000 | controller | SSH_CONNECTION=192.168.26.12 46926 192.168.26.51 22 2026-03-13 19:16:13.908005 | controller | TOX_TESTENV_PASSENV=ZUUL_UUID ZUUL_PROJECT ZUUL_SHORT_PROJECT_NAME ZUUL_PIPELINE ZUUL_VOTING WORKSPACE BUILD_TIMEOUT ZUUL_BRANCH ZUUL_CHANGES ZUUL_CHANGE_IDS ZUUL_CHANGE ZUUL_PATCHSET 2026-03-13 19:16:13.908025 | controller | ZUUL_CHANGE_IDS=716,d78254a9bcb6e28d5edaf935ca4821ef06a11dc5 2026-03-13 19:16:13.908031 | controller | WORKSPACE=/home/zuul/workspace 2026-03-13 19:16:13.908036 | controller | XDG_SESSION_CLASS=user 2026-03-13 19:16:13.908042 | controller | SELINUX_ROLE_REQUESTED= 2026-03-13 19:16:13.908047 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s 2026-03-13 19:16:13.908052 | controller | USER=zuul 2026-03-13 19:16:13.908058 | controller | ZUUL_VOTING=True 2026-03-13 19:16:13.908063 | controller | BUILD_TIMEOUT=1800000 2026-03-13 19:16:13.908068 | controller | SELINUX_USE_CURRENT_RANGE= 2026-03-13 19:16:13.908074 | controller | SHLVL=1 2026-03-13 19:16:13.908079 | controller | ZUUL_PATCHSET=d78254a9bcb6e28d5edaf935ca4821ef06a11dc5 2026-03-13 19:16:13.908084 | controller | XDG_SESSION_ID=1 2026-03-13 19:16:13.908090 | controller | ZUUL_BRANCH=main 2026-03-13 19:16:13.908095 | controller | XDG_RUNTIME_DIR=/run/user/1000 2026-03-13 19:16:13.908100 | controller | SSH_CLIENT=192.168.26.12 46926 22 2026-03-13 19:16:13.908107 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/ 2026-03-13 19:16:13.908113 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: 2026-03-13 19:16:13.908118 | controller | which_declare=declare -f 2026-03-13 19:16:13.908124 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin 2026-03-13 19:16:13.908129 | controller | SELINUX_LEVEL_REQUESTED= 2026-03-13 19:16:13.908135 | controller | ZUUL_CHANGE=716 2026-03-13 19:16:13.908140 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus 2026-03-13 19:16:13.908146 | controller | ZUUL_UUID=48effbc3f8474b0e8fde8a13b061ecbf 2026-03-13 19:16:13.908151 | controller | BASH_FUNC_which%%=() { ( alias; 2026-03-13 19:16:13.908173 | controller | eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ 2026-03-13 19:16:13.908182 | controller | } 2026-03-13 19:16:14.238979 | controller | ok: Runtime: 0:00:00.005072 2026-03-13 19:16:14.244487 | 2026-03-13 19:16:14.244555 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars] 2026-03-13 19:16:14.258611 | controller | skipping: Conditional result was False 2026-03-13 19:16:14.263411 | 2026-03-13 19:16:14.263473 | TASK [Symlink /home/zuul-worker/workspace] 2026-03-13 19:16:14.786970 | controller | skipping: Conditional result was False 2026-03-13 19:16:14.792289 | 2026-03-13 19:16:14.792366 | TASK [Ensure legacy workspace directory] 2026-03-13 19:16:14.972624 | controller | changed 2026-03-13 19:16:14.988552 | 2026-03-13 19:16:14.988602 | PLAY RECAP 2026-03-13 19:16:14.988647 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-03-13 19:16:14.988668 | 2026-03-13 19:16:15.062316 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-03-13 19:16:15.063126 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2026-03-13 19:16:15.570414 | 2026-03-13 19:16:15.570514 | PLAY [Run ci/playbooks/e2e-prepare.yml] 2026-03-13 19:16:15.588930 | 2026-03-13 19:16:15.589001 | TASK [Clone repos in the job workspace] 2026-03-13 19:16:15.607156 | controller | ok 2026-03-13 19:16:15.621743 | 2026-03-13 19:16:15.621822 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-13 19:16:15.893173 | controller | ok 2026-03-13 19:16:15.899373 | 2026-03-13 19:16:15.899441 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-13 19:16:18.210157 | controller | Output suppressed because no_log was given 2026-03-13 19:16:18.219206 | 2026-03-13 19:16:18.219273 | TASK [Create zuul-output directory] 2026-03-13 19:16:18.512807 | controller | ok 2026-03-13 19:16:18.517231 | 2026-03-13 19:16:18.517289 | TASK [Install required packages] 2026-03-13 19:16:52.985361 | controller | changed 2026-03-13 19:16:52.990514 | 2026-03-13 19:16:52.990576 | TASK [Output pip related things] 2026-03-13 19:16:53.503726 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) 2026-03-13 19:16:54.014617 | controller | changed 2026-03-13 19:16:54.020025 | 2026-03-13 19:16:54.020093 | TASK [Install requirements] 2026-03-13 19:17:57.473911 | controller | changed 2026-03-13 19:17:57.484068 | 2026-03-13 19:17:57.484129 | TASK [Add cronjob to trigger job stats] 2026-03-13 19:17:57.518113 | controller | skipping: Conditional result was False 2026-03-13 19:17:57.523224 | 2026-03-13 19:17:57.523282 | LOOP [Construct project change list] 2026-03-13 19:17:57.565306 | controller | ok: 2026-03-13 19:17:57.565427 | controller | { 2026-03-13 19:17:57.565455 | controller | "branch": "main", 2026-03-13 19:17:57.565477 | controller | "change": "716", 2026-03-13 19:17:57.565495 | controller | "change_message": "Add federation to skmo\n\nThis adds cinder-volume and federation to the SKMO scenario.", 2026-03-13 19:17:57.565514 | controller | "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/716", 2026-03-13 19:17:57.565531 | controller | "commit_id": "d78254a9bcb6e28d5edaf935ca4821ef06a11dc5", 2026-03-13 19:17:57.565546 | controller | "patchset": "d78254a9bcb6e28d5edaf935ca4821ef06a11dc5", 2026-03-13 19:17:57.565562 | controller | "project": { 2026-03-13 19:17:57.565576 | controller | "canonical_hostname": "github.com", 2026-03-13 19:17:57.565591 | controller | "canonical_name": "github.com/openstack-k8s-operators/architecture", 2026-03-13 19:17:57.565605 | controller | "name": "openstack-k8s-operators/architecture", 2026-03-13 19:17:57.565619 | controller | "short_name": "architecture", 2026-03-13 19:17:57.565633 | controller | "src_dir": "src/github.com/openstack-k8s-operators/architecture" 2026-03-13 19:17:57.565657 | controller | }, 2026-03-13 19:17:57.565673 | controller | "topic": null 2026-03-13 19:17:57.565703 | controller | } 2026-03-13 19:17:57.598986 | 2026-03-13 19:17:57.599035 | PLAY [Run ci/playbooks/build_runner_image.yml] 2026-03-13 19:17:57.611262 | 2026-03-13 19:17:57.611328 | TASK [Filter out host if needed] 2026-03-13 19:17:57.620473 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-03-13 19:17:57.624316 | 2026-03-13 19:17:57.624369 | TASK [Get git tag for image tagging] 2026-03-13 19:17:58.147554 | controller | skipping: Conditional result was False 2026-03-13 19:17:58.153073 | 2026-03-13 19:17:58.153139 | TASK [Set openstack-runner image] 2026-03-13 19:17:58.167696 | controller | skipping: Conditional result was False 2026-03-13 19:17:58.175335 | 2026-03-13 19:17:58.175441 | TASK [Build openstack-runner image] 2026-03-13 19:17:58.189478 | controller | skipping: Conditional result was False 2026-03-13 19:17:58.195114 | 2026-03-13 19:17:58.195182 | TASK [Push openstack-runner image] 2026-03-13 19:17:58.208153 | controller | skipping: Conditional result was False 2026-03-13 19:17:58.213662 | 2026-03-13 19:17:58.213746 | TASK [Make sure ci-framework directory exists] 2026-03-13 19:17:58.227197 | controller | skipping: Conditional result was False 2026-03-13 19:17:58.233181 | 2026-03-13 19:17:58.233250 | TASK [Create EDPM ansible var file] 2026-03-13 19:17:58.246835 | controller | skipping: Conditional result was False 2026-03-13 19:17:58.288119 | 2026-03-13 19:17:58.288190 | PLAY RECAP 2026-03-13 19:17:58.288230 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2026-03-13 19:17:58.288252 | 2026-03-13 19:17:58.349831 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2026-03-13 19:17:58.350704 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-03-13 19:17:58.834357 | 2026-03-13 19:17:58.834448 | PLAY [Run ci/playbooks/dump_zuul_data.yml] 2026-03-13 19:17:58.853057 | 2026-03-13 19:17:58.853127 | TASK [Create zuul-output directory] 2026-03-13 19:17:59.134841 | controller | changed 2026-03-13 19:17:59.139673 | 2026-03-13 19:17:59.139773 | TASK [Slurp Zuul inventory test] 2026-03-13 19:17:59.386373 | controller -> localhost | ok 2026-03-13 19:17:59.391976 | 2026-03-13 19:17:59.392036 | TASK [Save zuul inventory] 2026-03-13 19:18:00.058891 | controller | changed 2026-03-13 19:18:00.063406 | 2026-03-13 19:18:00.063466 | TASK [Save zuul vars without the change_message] 2026-03-13 19:18:00.589979 | controller | changed 2026-03-13 19:18:00.606393 | 2026-03-13 19:18:00.606441 | PLAY RECAP 2026-03-13 19:18:00.606482 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-13 19:18:00.606503 | 2026-03-13 19:18:00.667545 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-03-13 19:18:00.668377 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2026-03-13 19:18:01.140866 | 2026-03-13 19:18:01.140960 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml] 2026-03-13 19:18:01.158992 | 2026-03-13 19:18:01.159061 | TASK [Filter out host if needed] 2026-03-13 19:18:01.166669 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-03-13 19:18:01.170964 | 2026-03-13 19:18:01.171027 | TASK [Run playbook] 2026-03-13 19:18:01.881011 | controller | 2026-03-13 19:18:02.650372 | controller | PLAY [Test architecture automations] ******************************************* 2026-03-13 19:18:02.650429 | controller | 2026-03-13 19:18:02.650438 | controller | TASK [Gathering Facts ] ******************************************************** 2026-03-13 19:18:02.650444 | controller | Friday 13 March 2026 19:18:01 +0000 (0:00:00.024) 0:00:00.024 ********** 2026-03-13 19:18:02.650450 | controller | Friday 13 March 2026 19:18:01 +0000 (0:00:00.023) 0:00:00.023 ********** 2026-03-13 19:18:02.650461 | controller | ok: [localhost] 2026-03-13 19:18:02.683321 | controller | 2026-03-13 19:18:02.683345 | controller | TASK [Assert we have the bare minimum to run quiet=True, that=['cifmw_architecture_repo is defined', 'cifmw_architecture_scenario is defined', 'cifmw_networking_mapper_networking_env_def_path is defined']] *** 2026-03-13 19:18:02.683357 | controller | Friday 13 March 2026 19:18:02 +0000 (0:00:00.766) 0:00:00.791 ********** 2026-03-13 19:18:02.683362 | controller | Friday 13 March 2026 19:18:02 +0000 (0:00:00.766) 0:00:00.789 ********** 2026-03-13 19:18:02.683371 | controller | ok: [localhost] 2026-03-13 19:18:02.714814 | controller | 2026-03-13 19:18:02.714836 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] *** 2026-03-13 19:18:02.714844 | controller | Friday 13 March 2026 19:18:02 +0000 (0:00:00.036) 0:00:00.827 ********** 2026-03-13 19:18:02.714849 | controller | Friday 13 March 2026 19:18:02 +0000 (0:00:00.036) 0:00:00.825 ********** 2026-03-13 19:18:02.714859 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) 2026-03-13 19:18:02.732674 | controller | 2026-03-13 19:18:02.732695 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] ********* 2026-03-13 19:18:02.732702 | controller | Friday 13 March 2026 19:18:02 +0000 (0:00:00.031) 0:00:00.858 ********** 2026-03-13 19:18:02.732708 | controller | Friday 13 March 2026 19:18:02 +0000 (0:00:00.031) 0:00:00.857 ********** 2026-03-13 19:18:02.732717 | controller | ok: [localhost] => 2026-03-13 19:18:06.335499 | controller | cifmw_ci_setup_packages: 2026-03-13 19:18:06.335540 | controller | - bash-completion 2026-03-13 19:18:06.335548 | controller | - ca-certificates 2026-03-13 19:18:06.335553 | controller | - git-core 2026-03-13 19:18:06.335559 | controller | - make 2026-03-13 19:18:06.335564 | controller | - tar 2026-03-13 19:18:06.335569 | controller | - tmux 2026-03-13 19:18:06.335574 | controller | - python3-pip 2026-03-13 19:18:06.335579 | controller | 2026-03-13 19:18:06.335585 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] *** 2026-03-13 19:18:06.335596 | controller | Friday 13 March 2026 19:18:02 +0000 (0:00:00.017) 0:00:00.876 ********** 2026-03-13 19:18:06.335602 | controller | Friday 13 March 2026 19:18:02 +0000 (0:00:00.017) 0:00:00.875 ********** 2026-03-13 19:18:06.335612 | controller | changed: [localhost] 2026-03-13 19:18:06.573899 | controller | 2026-03-13 19:18:06.573926 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] *** 2026-03-13 19:18:06.573934 | controller | Friday 13 March 2026 19:18:06 +0000 (0:00:03.602) 0:00:04.479 ********** 2026-03-13 19:18:06.573939 | controller | Friday 13 March 2026 19:18:06 +0000 (0:00:03.602) 0:00:04.477 ********** 2026-03-13 19:18:06.573949 | controller | ok: [localhost] 2026-03-13 19:18:06.822875 | controller | 2026-03-13 19:18:06.822904 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] *** 2026-03-13 19:18:06.822912 | controller | Friday 13 March 2026 19:18:06 +0000 (0:00:00.238) 0:00:04.717 ********** 2026-03-13 19:18:06.822918 | controller | Friday 13 March 2026 19:18:06 +0000 (0:00:00.238) 0:00:04.716 ********** 2026-03-13 19:18:06.822931 | controller | changed: [localhost] 2026-03-13 19:18:12.797914 | controller | 2026-03-13 19:18:12.797972 | controller | TASK [ci_setup : Install openshift client src={{ cifmw_ci_setup_openshift_client_download_uri }}/{{ cifmw_ci_setup_openshift_client_version }}/openshift-client-linux.tar.gz, dest={{ cifmw_ci_setup_oc_install_path }}, remote_src=True, mode=0755, creates={{ cifmw_ci_setup_oc_install_path }}/oc] *** 2026-03-13 19:18:12.797982 | controller | Friday 13 March 2026 19:18:06 +0000 (0:00:00.245) 0:00:04.962 ********** 2026-03-13 19:18:12.797995 | controller | Friday 13 March 2026 19:18:06 +0000 (0:00:00.245) 0:00:04.961 ********** 2026-03-13 19:18:12.798005 | controller | changed: [localhost] 2026-03-13 19:18:12.821808 | controller | 2026-03-13 19:18:12.821830 | controller | TASK [ci_setup : Add the OC path to cifmw_path if needed cifmw_path={{ cifmw_ci_setup_oc_install_path }}:{{ ansible_env.PATH }}, cacheable=True] *** 2026-03-13 19:18:12.821843 | controller | Friday 13 March 2026 19:18:12 +0000 (0:00:05.978) 0:00:10.941 ********** 2026-03-13 19:18:12.821850 | controller | Friday 13 March 2026 19:18:12 +0000 (0:00:05.978) 0:00:10.940 ********** 2026-03-13 19:18:12.821860 | controller | skipping: [localhost] 2026-03-13 19:18:13.035223 | controller | 2026-03-13 19:18:13.035255 | controller | TASK [ci_setup : Create completion file] *************************************** 2026-03-13 19:18:13.035263 | controller | Friday 13 March 2026 19:18:12 +0000 (0:00:00.023) 0:00:10.965 ********** 2026-03-13 19:18:13.035268 | controller | Friday 13 March 2026 19:18:12 +0000 (0:00:00.023) 0:00:10.964 ********** 2026-03-13 19:18:13.035278 | controller | changed: [localhost] 2026-03-13 19:18:13.257043 | controller | 2026-03-13 19:18:13.257073 | controller | TASK [ci_setup : Source completion from within .bashrc create=True, mode=0644, path={{ ansible_user_dir }}/.bashrc, block=if [ -f ~/.oc_completion ]; then 2026-03-13 19:18:13.257081 | controller | source ~/.oc_completion 2026-03-13 19:18:13.257086 | controller | fi] *** 2026-03-13 19:18:13.257097 | controller | Friday 13 March 2026 19:18:13 +0000 (0:00:00.213) 0:00:11.178 ********** 2026-03-13 19:18:13.257103 | controller | Friday 13 March 2026 19:18:13 +0000 (0:00:00.213) 0:00:11.177 ********** 2026-03-13 19:18:13.257113 | controller | changed: [localhost] 2026-03-13 19:18:13.272140 | controller | 2026-03-13 19:18:13.272182 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] **** 2026-03-13 19:18:13.272196 | controller | Friday 13 March 2026 19:18:13 +0000 (0:00:00.221) 0:00:11.400 ********** 2026-03-13 19:18:13.272203 | controller | Friday 13 March 2026 19:18:13 +0000 (0:00:00.221) 0:00:11.399 ********** 2026-03-13 19:18:13.272215 | controller | skipping: [localhost] 2026-03-13 19:18:13.286793 | controller | 2026-03-13 19:18:13.286812 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{ 2026-03-13 19:18:13.286819 | controller | cifmw_ci_setup_rhel_rhsm_default_repos + 2026-03-13 19:18:13.286825 | controller | (cifmw_ci_setup_rhel_rhsm_extra_repos | default([])) 2026-03-13 19:18:13.286831 | controller | }}] *** 2026-03-13 19:18:13.286837 | controller | Friday 13 March 2026 19:18:13 +0000 (0:00:00.015) 0:00:11.416 ********** 2026-03-13 19:18:13.286842 | controller | Friday 13 March 2026 19:18:13 +0000 (0:00:00.015) 0:00:11.414 ********** 2026-03-13 19:18:13.286852 | controller | skipping: [localhost] 2026-03-13 19:18:13.302467 | controller | 2026-03-13 19:18:13.302498 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] *** 2026-03-13 19:18:13.302508 | controller | Friday 13 March 2026 19:18:13 +0000 (0:00:00.014) 0:00:11.430 ********** 2026-03-13 19:18:13.302516 | controller | Friday 13 March 2026 19:18:13 +0000 (0:00:00.014) 0:00:11.429 ********** 2026-03-13 19:18:13.302528 | controller | skipping: [localhost] 2026-03-13 19:18:13.316790 | controller | 2026-03-13 19:18:13.316810 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] *** 2026-03-13 19:18:13.316817 | controller | Friday 13 March 2026 19:18:13 +0000 (0:00:00.015) 0:00:11.446 ********** 2026-03-13 19:18:13.316823 | controller | Friday 13 March 2026 19:18:13 +0000 (0:00:00.015) 0:00:11.445 ********** 2026-03-13 19:18:13.316832 | controller | skipping: [localhost] 2026-03-13 19:18:13.330986 | controller | 2026-03-13 19:18:13.331004 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] *** 2026-03-13 19:18:13.331010 | controller | Friday 13 March 2026 19:18:13 +0000 (0:00:00.014) 0:00:11.460 ********** 2026-03-13 19:18:13.331015 | controller | Friday 13 March 2026 19:18:13 +0000 (0:00:00.014) 0:00:11.459 ********** 2026-03-13 19:18:13.331024 | controller | skipping: [localhost] 2026-03-13 19:18:13.350061 | controller | 2026-03-13 19:18:13.350087 | controller | TASK [ci_setup : Ensure the repos are enabled in the system using yum name={{ item.name }}, baseurl={{ item.baseurl }}, description={{ item.description | default(item.name) }}, gpgcheck={{ item.gpgcheck | default(false) }}, enabled=True, state={{ yum_repo_state | default('present') }}] *** 2026-03-13 19:18:13.350104 | controller | Friday 13 March 2026 19:18:13 +0000 (0:00:00.014) 0:00:11.474 ********** 2026-03-13 19:18:13.350115 | controller | Friday 13 March 2026 19:18:13 +0000 (0:00:00.014) 0:00:11.473 ********** 2026-03-13 19:18:13.350128 | controller | skipping: [localhost] 2026-03-13 19:18:14.135293 | controller | 2026-03-13 19:18:14.135326 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] *** 2026-03-13 19:18:14.135334 | controller | Friday 13 March 2026 19:18:13 +0000 (0:00:00.019) 0:00:11.493 ********** 2026-03-13 19:18:14.135340 | controller | Friday 13 March 2026 19:18:13 +0000 (0:00:00.019) 0:00:11.492 ********** 2026-03-13 19:18:14.135351 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr) 2026-03-13 19:18:14.420652 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2026-03-13 19:18:14.420684 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp) 2026-03-13 19:18:14.420692 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes) 2026-03-13 19:18:14.420698 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters) 2026-03-13 19:18:14.420704 | controller | 2026-03-13 19:18:14.420709 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] *** 2026-03-13 19:18:14.420714 | controller | Friday 13 March 2026 19:18:14 +0000 (0:00:00.785) 0:00:12.279 ********** 2026-03-13 19:18:14.420719 | controller | Friday 13 March 2026 19:18:14 +0000 (0:00:00.785) 0:00:12.277 ********** 2026-03-13 19:18:14.420729 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2026-03-13 19:18:14.560971 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts) 2026-03-13 19:18:14.561006 | controller | 2026-03-13 19:18:14.561017 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] ********************** 2026-03-13 19:18:14.561025 | controller | Friday 13 March 2026 19:18:14 +0000 (0:00:00.285) 0:00:12.564 ********** 2026-03-13 19:18:14.561033 | controller | Friday 13 March 2026 19:18:14 +0000 (0:00:00.285) 0:00:12.563 ********** 2026-03-13 19:18:14.561046 | controller | ok: [localhost] 2026-03-13 19:18:14.575562 | controller | 2026-03-13 19:18:14.575591 | controller | TASK [Slurp file from remote src={{ _mock_file }}] ***************************** 2026-03-13 19:18:14.575600 | controller | Friday 13 March 2026 19:18:14 +0000 (0:00:00.140) 0:00:12.704 ********** 2026-03-13 19:18:14.575608 | controller | Friday 13 March 2026 19:18:14 +0000 (0:00:00.140) 0:00:12.703 ********** 2026-03-13 19:18:14.575620 | controller | skipping: [localhost] 2026-03-13 19:18:14.593179 | controller | 2026-03-13 19:18:14.593206 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] *** 2026-03-13 19:18:14.593219 | controller | Friday 13 March 2026 19:18:14 +0000 (0:00:00.014) 0:00:12.719 ********** 2026-03-13 19:18:14.593228 | controller | Friday 13 March 2026 19:18:14 +0000 (0:00:00.014) 0:00:12.718 ********** 2026-03-13 19:18:14.593240 | controller | skipping: [localhost] 2026-03-13 19:18:14.607278 | controller | 2026-03-13 19:18:14.607296 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] *** 2026-03-13 19:18:14.607303 | controller | Friday 13 March 2026 19:18:14 +0000 (0:00:00.017) 0:00:12.736 ********** 2026-03-13 19:18:14.607308 | controller | Friday 13 March 2026 19:18:14 +0000 (0:00:00.017) 0:00:12.735 ********** 2026-03-13 19:18:14.607316 | controller | skipping: [localhost] 2026-03-13 19:18:14.849312 | controller | 2026-03-13 19:18:14.849344 | controller | TASK [kustomize_deploy : Ensure that architecture repo exists repo={{ cifmw_kustomize_deploy_architecture_repo_url }}, dest={{ cifmw_kustomize_deploy_architecture_repo_dest_dir }}, update=False, version={{ cifmw_kustomize_deploy_architecture_repo_version }}] *** 2026-03-13 19:18:14.849352 | controller | Friday 13 March 2026 19:18:14 +0000 (0:00:00.014) 0:00:12.751 ********** 2026-03-13 19:18:14.849365 | controller | Friday 13 March 2026 19:18:14 +0000 (0:00:00.014) 0:00:12.749 ********** 2026-03-13 19:18:14.849376 | controller | ok: [localhost] 2026-03-13 19:18:15.137598 | controller | 2026-03-13 19:18:15.137630 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] *** 2026-03-13 19:18:15.137639 | controller | Friday 13 March 2026 19:18:14 +0000 (0:00:00.241) 0:00:12.993 ********** 2026-03-13 19:18:15.137645 | controller | Friday 13 March 2026 19:18:14 +0000 (0:00:00.241) 0:00:12.991 ********** 2026-03-13 19:18:15.137656 | controller | ok: [localhost] 2026-03-13 19:18:15.156649 | controller | 2026-03-13 19:18:15.156676 | controller | TASK [kustomize_deploy : Check if scenario is in the list msg=You need to properly set the `cifmw_architecture_scenario` variable in order to select the architecture-based scenario to deploy. You can take a list of scenario in the `examples/va` folder in the architecture repo. 2026-03-13 19:18:15.156689 | controller | ] *** 2026-03-13 19:18:15.156698 | controller | Friday 13 March 2026 19:18:15 +0000 (0:00:00.288) 0:00:13.281 ********** 2026-03-13 19:18:15.156705 | controller | Friday 13 March 2026 19:18:15 +0000 (0:00:00.288) 0:00:13.280 ********** 2026-03-13 19:18:15.156717 | controller | skipping: [localhost] 2026-03-13 19:18:15.306426 | controller | 2026-03-13 19:18:15.306455 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] *** 2026-03-13 19:18:15.306463 | controller | Friday 13 March 2026 19:18:15 +0000 (0:00:00.019) 0:00:13.300 ********** 2026-03-13 19:18:15.306469 | controller | Friday 13 March 2026 19:18:15 +0000 (0:00:00.019) 0:00:13.299 ********** 2026-03-13 19:18:15.306479 | controller | changed: [localhost] 2026-03-13 19:18:15.367700 | controller | 2026-03-13 19:18:15.367724 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{ 2026-03-13 19:18:15.367734 | controller | _cifmw_kustomize_deploy_user_kustomize | 2026-03-13 19:18:15.367741 | controller | default({}) | 2026-03-13 19:18:15.367747 | controller | combine(item.value, recursive=True) 2026-03-13 19:18:15.367754 | controller | }}] *** 2026-03-13 19:18:15.367761 | controller | Friday 13 March 2026 19:18:15 +0000 (0:00:00.149) 0:00:13.450 ********** 2026-03-13 19:18:15.367768 | controller | Friday 13 March 2026 19:18:15 +0000 (0:00:00.149) 0:00:13.449 ********** 2026-03-13 19:18:15.367779 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize) 2026-03-13 19:18:15.434373 | controller | 2026-03-13 19:18:15.434393 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{ 2026-03-13 19:18:15.434400 | controller | _b64_kustomize_user_patches | 2026-03-13 19:18:15.434406 | controller | ci_kustomize_deploy_combine_base64_patch_dict 2026-03-13 19:18:15.434411 | controller | }}] *** 2026-03-13 19:18:15.434416 | controller | Friday 13 March 2026 19:18:15 +0000 (0:00:00.061) 0:00:13.511 ********** 2026-03-13 19:18:15.434426 | controller | Friday 13 March 2026 19:18:15 +0000 (0:00:00.061) 0:00:13.510 ********** 2026-03-13 19:18:15.434435 | controller | ok: [localhost] 2026-03-13 19:18:15.594446 | controller | 2026-03-13 19:18:15.594478 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2026-03-13 19:18:15.594487 | controller | Friday 13 March 2026 19:18:15 +0000 (0:00:00.066) 0:00:13.578 ********** 2026-03-13 19:18:15.594493 | controller | Friday 13 March 2026 19:18:15 +0000 (0:00:00.066) 0:00:13.577 ********** 2026-03-13 19:18:15.594504 | controller | ok: [localhost] 2026-03-13 19:18:15.625542 | controller | 2026-03-13 19:18:15.625570 | controller | TASK [networking_mapper : Check for Networking Definition file existance that=['_net_env_def_stat.stat.exists'], msg=Ensure that the Networking Environment Definition file exists in {{ cifmw_networking_mapper_networking_env_def_path }}, quiet=True] *** 2026-03-13 19:18:15.625580 | controller | Friday 13 March 2026 19:18:15 +0000 (0:00:00.159) 0:00:13.738 ********** 2026-03-13 19:18:15.625588 | controller | Friday 13 March 2026 19:18:15 +0000 (0:00:00.160) 0:00:13.737 ********** 2026-03-13 19:18:15.625606 | controller | ok: [localhost] 2026-03-13 19:18:15.855836 | controller | 2026-03-13 19:18:15.855862 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2026-03-13 19:18:15.855870 | controller | Friday 13 March 2026 19:18:15 +0000 (0:00:00.031) 0:00:13.769 ********** 2026-03-13 19:18:15.855876 | controller | Friday 13 March 2026 19:18:15 +0000 (0:00:00.031) 0:00:13.768 ********** 2026-03-13 19:18:15.855885 | controller | ok: [localhost] 2026-03-13 19:18:15.907171 | controller | 2026-03-13 19:18:15.907197 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{ 2026-03-13 19:18:15.907206 | controller | _net_env_def_slurp['content'] | 2026-03-13 19:18:15.907214 | controller | b64decode | 2026-03-13 19:18:15.907221 | controller | from_yaml 2026-03-13 19:18:15.907227 | controller | }}, cacheable=True] *** 2026-03-13 19:18:15.907233 | controller | Friday 13 March 2026 19:18:15 +0000 (0:00:00.230) 0:00:13.999 ********** 2026-03-13 19:18:15.907239 | controller | Friday 13 March 2026 19:18:15 +0000 (0:00:00.230) 0:00:13.998 ********** 2026-03-13 19:18:15.907250 | controller | ok: [localhost] 2026-03-13 19:18:16.095870 | controller | 2026-03-13 19:18:16.095907 | controller | TASK [Discover automation files paths={{ 2026-03-13 19:18:16.095918 | controller | [cifmw_architecture_repo, _automation_relative] | 2026-03-13 19:18:16.095927 | controller | path_join 2026-03-13 19:18:16.095935 | controller | }}, patterns=*.yaml] *** 2026-03-13 19:18:16.095943 | controller | Friday 13 March 2026 19:18:15 +0000 (0:00:00.051) 0:00:14.051 ********** 2026-03-13 19:18:16.095951 | controller | Friday 13 March 2026 19:18:15 +0000 (0:00:00.051) 0:00:14.049 ********** 2026-03-13 19:18:16.095964 | controller | ok: [localhost] 2026-03-13 19:18:21.866970 | controller | 2026-03-13 19:18:21.867003 | controller | TASK [Get automation contents path={{ item.path }}] **************************** 2026-03-13 19:18:21.867011 | controller | Friday 13 March 2026 19:18:16 +0000 (0:00:00.188) 0:00:14.239 ********** 2026-03-13 19:18:21.867017 | controller | Friday 13 March 2026 19:18:16 +0000 (0:00:00.188) 0:00:14.238 ********** 2026-03-13 19:18:21.867028 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2026-03-13 19:18:23.084069 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2026-03-13 19:18:23.084118 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2026-03-13 19:18:23.084125 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2026-03-13 19:18:23.084130 | controller | ok: [localhost] => (item=bmo01.yaml) 2026-03-13 19:18:23.084136 | controller | ok: [localhost] => (item=dcn.yaml) 2026-03-13 19:18:23.084141 | controller | ok: [localhost] => (item=dz-storage.yaml) 2026-03-13 19:18:23.084145 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2026-03-13 19:18:23.084150 | controller | ok: [localhost] => (item=hci.yaml) 2026-03-13 19:18:23.084169 | controller | ok: [localhost] => (item=multi-namespace-skmo.yaml) 2026-03-13 19:18:23.084178 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2026-03-13 19:18:23.084183 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2026-03-13 19:18:23.084188 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2026-03-13 19:18:23.084192 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2026-03-13 19:18:23.084197 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2026-03-13 19:18:23.084202 | controller | ok: [localhost] => (item=nova02beta.yaml) 2026-03-13 19:18:23.084207 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2026-03-13 19:18:23.084212 | controller | ok: [localhost] => (item=nova04delta.yaml) 2026-03-13 19:18:23.084216 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2026-03-13 19:18:23.084221 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2026-03-13 19:18:23.084226 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2026-03-13 19:18:23.084231 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2026-03-13 19:18:23.084236 | controller | ok: [localhost] => (item=osasinfra.yaml) 2026-03-13 19:18:23.084241 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2026-03-13 19:18:23.084246 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml) 2026-03-13 19:18:23.084251 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml) 2026-03-13 19:18:23.084263 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2026-03-13 19:18:23.084268 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2026-03-13 19:18:23.084273 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2026-03-13 19:18:23.084277 | controller | ok: [localhost] => (item=pidone.yaml) 2026-03-13 19:18:23.084282 | controller | ok: [localhost] => (item=sriov.yaml) 2026-03-13 19:18:23.084287 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2026-03-13 19:18:23.084292 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2026-03-13 19:18:23.084296 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2026-03-13 19:18:23.084301 | controller | ok: [localhost] => (item=uni02beta.yaml) 2026-03-13 19:18:23.084306 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2026-03-13 19:18:23.084311 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2026-03-13 19:18:23.084316 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2026-03-13 19:18:23.084320 | controller | ok: [localhost] => (item=uni04delta.yaml) 2026-03-13 19:18:23.084325 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2026-03-13 19:18:23.084330 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2026-03-13 19:18:23.084335 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2026-03-13 19:18:23.084340 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2026-03-13 19:18:23.084344 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2026-03-13 19:18:23.084349 | controller | ok: [localhost] => (item=uni07eta.yaml) 2026-03-13 19:18:23.084354 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2026-03-13 19:18:23.084359 | controller | ok: [localhost] => (item=uni09iota.yaml) 2026-03-13 19:18:23.084363 | controller | ok: [localhost] => (item=vhosts-compact.yaml) 2026-03-13 19:18:23.084369 | controller | 2026-03-13 19:18:23.084374 | controller | TASK [Load automation files as fact vas={{ 2026-03-13 19:18:23.084379 | controller | vas | default({}) | 2026-03-13 19:18:23.084387 | controller | combine(item.content | b64decode | from_yaml, recursive=true) 2026-03-13 19:18:23.084392 | controller | }}] *** 2026-03-13 19:18:23.084397 | controller | Friday 13 March 2026 19:18:21 +0000 (0:00:05.770) 0:00:20.010 ********** 2026-03-13 19:18:23.084402 | controller | Friday 13 March 2026 19:18:21 +0000 (0:00:05.770) 0:00:20.009 ********** 2026-03-13 19:18:23.084413 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2026-03-13 19:18:23.117097 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2026-03-13 19:18:23.117122 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2026-03-13 19:18:23.117131 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2026-03-13 19:18:23.117138 | controller | ok: [localhost] => (item=bmo01.yaml) 2026-03-13 19:18:23.117144 | controller | ok: [localhost] => (item=dcn.yaml) 2026-03-13 19:18:23.117150 | controller | ok: [localhost] => (item=dz-storage.yaml) 2026-03-13 19:18:23.117173 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2026-03-13 19:18:23.117183 | controller | ok: [localhost] => (item=hci.yaml) 2026-03-13 19:18:23.117189 | controller | ok: [localhost] => (item=multi-namespace-skmo.yaml) 2026-03-13 19:18:23.117195 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2026-03-13 19:18:23.117201 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2026-03-13 19:18:23.117207 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2026-03-13 19:18:23.117213 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2026-03-13 19:18:23.117219 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2026-03-13 19:18:23.117225 | controller | ok: [localhost] => (item=nova02beta.yaml) 2026-03-13 19:18:23.117231 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2026-03-13 19:18:23.117237 | controller | ok: [localhost] => (item=nova04delta.yaml) 2026-03-13 19:18:23.117243 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2026-03-13 19:18:23.117249 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2026-03-13 19:18:23.117255 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2026-03-13 19:18:23.117261 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2026-03-13 19:18:23.117267 | controller | ok: [localhost] => (item=osasinfra.yaml) 2026-03-13 19:18:23.117273 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2026-03-13 19:18:23.117279 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml) 2026-03-13 19:18:23.117285 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml) 2026-03-13 19:18:23.117297 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2026-03-13 19:18:23.117304 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2026-03-13 19:18:23.117310 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2026-03-13 19:18:23.117316 | controller | ok: [localhost] => (item=pidone.yaml) 2026-03-13 19:18:23.117326 | controller | ok: [localhost] => (item=sriov.yaml) 2026-03-13 19:18:23.117333 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2026-03-13 19:18:23.117339 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2026-03-13 19:18:23.117345 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2026-03-13 19:18:23.117351 | controller | ok: [localhost] => (item=uni02beta.yaml) 2026-03-13 19:18:23.117357 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2026-03-13 19:18:23.117363 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2026-03-13 19:18:23.117369 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2026-03-13 19:18:23.117375 | controller | ok: [localhost] => (item=uni04delta.yaml) 2026-03-13 19:18:23.117381 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2026-03-13 19:18:23.117387 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2026-03-13 19:18:23.117393 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2026-03-13 19:18:23.117399 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2026-03-13 19:18:23.117405 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2026-03-13 19:18:23.117411 | controller | ok: [localhost] => (item=uni07eta.yaml) 2026-03-13 19:18:23.117417 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2026-03-13 19:18:23.117423 | controller | ok: [localhost] => (item=uni09iota.yaml) 2026-03-13 19:18:23.117429 | controller | ok: [localhost] => (item=vhosts-compact.yaml) 2026-03-13 19:18:23.117435 | controller | 2026-03-13 19:18:23.117441 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] *** 2026-03-13 19:18:23.117448 | controller | Friday 13 March 2026 19:18:23 +0000 (0:00:01.217) 0:00:21.227 ********** 2026-03-13 19:18:23.117454 | controller | Friday 13 March 2026 19:18:23 +0000 (0:00:01.217) 0:00:21.226 ********** 2026-03-13 19:18:23.117465 | controller | ok: [localhost] 2026-03-13 19:18:23.629152 | controller | 2026-03-13 19:18:23.629195 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] *** 2026-03-13 19:18:23.629203 | controller | Friday 13 March 2026 19:18:23 +0000 (0:00:00.033) 0:00:21.260 ********** 2026-03-13 19:18:23.629209 | controller | Friday 13 March 2026 19:18:23 +0000 (0:00:00.033) 0:00:21.259 ********** 2026-03-13 19:18:23.629219 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'}) 2026-03-13 19:18:23.892377 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'}) 2026-03-13 19:18:23.892407 | controller | 2026-03-13 19:18:23.892415 | controller | TASK [Load public SSH keys path={{ item }}] ************************************ 2026-03-13 19:18:23.892421 | controller | Friday 13 March 2026 19:18:23 +0000 (0:00:00.512) 0:00:21.772 ********** 2026-03-13 19:18:23.892426 | controller | Friday 13 March 2026 19:18:23 +0000 (0:00:00.512) 0:00:21.771 ********** 2026-03-13 19:18:23.892435 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub) 2026-03-13 19:18:24.158485 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub) 2026-03-13 19:18:24.158516 | controller | 2026-03-13 19:18:24.158524 | controller | TASK [Load private SSH keys path={{ item }}] *********************************** 2026-03-13 19:18:24.158543 | controller | Friday 13 March 2026 19:18:23 +0000 (0:00:00.263) 0:00:22.036 ********** 2026-03-13 19:18:24.158549 | controller | Friday 13 March 2026 19:18:23 +0000 (0:00:00.263) 0:00:22.034 ********** 2026-03-13 19:18:24.158560 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration) 2026-03-13 19:18:24.207023 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy) 2026-03-13 19:18:24.207046 | controller | 2026-03-13 19:18:24.207055 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{ 2026-03-13 19:18:24.207068 | controller | _pub_keys.results[1].content | b64decode 2026-03-13 19:18:24.207076 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{ 2026-03-13 19:18:24.207082 | controller | _priv_keys.results[1].content | b64decode 2026-03-13 19:18:24.207088 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{ 2026-03-13 19:18:24.207094 | controller | _pub_keys.results[1].content | b64decode 2026-03-13 19:18:24.207100 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{ 2026-03-13 19:18:24.207107 | controller | _pub_keys.results[0].content | b64decode 2026-03-13 19:18:24.207113 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{ 2026-03-13 19:18:24.207119 | controller | _priv_keys.results[0].content | b64decode 2026-03-13 19:18:24.207125 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{ 2026-03-13 19:18:24.207131 | controller | [ 2026-03-13 19:18:24.207137 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none), 2026-03-13 19:18:24.207143 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none) 2026-03-13 19:18:24.207149 | controller | ] | select() 2026-03-13 19:18:24.207169 | controller | }}] *** 2026-03-13 19:18:24.207184 | controller | Friday 13 March 2026 19:18:24 +0000 (0:00:00.266) 0:00:22.302 ********** 2026-03-13 19:18:24.207191 | controller | Friday 13 March 2026 19:18:24 +0000 (0:00:00.266) 0:00:22.301 ********** 2026-03-13 19:18:24.207202 | controller | ok: [localhost] 2026-03-13 19:18:24.431838 | controller | 2026-03-13 19:18:24.431880 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] *** 2026-03-13 19:18:24.431895 | controller | Friday 13 March 2026 19:18:24 +0000 (0:00:00.048) 0:00:22.350 ********** 2026-03-13 19:18:24.431905 | controller | Friday 13 March 2026 19:18:24 +0000 (0:00:00.048) 0:00:22.349 ********** 2026-03-13 19:18:24.431922 | controller | 2026-03-13 19:18:24.469020 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-03-13 19:18:24.469054 | controller | Friday 13 March 2026 19:18:24 +0000 (0:00:00.224) 0:00:22.575 ********** 2026-03-13 19:18:24.469063 | controller | Friday 13 March 2026 19:18:24 +0000 (0:00:00.224) 0:00:22.574 ********** 2026-03-13 19:18:24.469074 | controller | ok: [localhost] => 2026-03-13 19:18:24.492775 | controller | changed: false 2026-03-13 19:18:24.492800 | controller | msg: All assertions passed 2026-03-13 19:18:24.492809 | controller | 2026-03-13 19:18:24.492816 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-03-13 19:18:24.492823 | controller | Friday 13 March 2026 19:18:24 +0000 (0:00:00.037) 0:00:22.612 ********** 2026-03-13 19:18:24.492829 | controller | Friday 13 March 2026 19:18:24 +0000 (0:00:00.037) 0:00:22.611 ********** 2026-03-13 19:18:24.492839 | controller | skipping: [localhost] 2026-03-13 19:18:24.520389 | controller | 2026-03-13 19:18:24.520417 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-03-13 19:18:24.520426 | controller | Friday 13 March 2026 19:18:24 +0000 (0:00:00.023) 0:00:22.636 ********** 2026-03-13 19:18:24.520433 | controller | Friday 13 March 2026 19:18:24 +0000 (0:00:00.023) 0:00:22.635 ********** 2026-03-13 19:18:24.520444 | controller | ok: [localhost] => (item=oc -n default wait ns openstack2 --for jsonpath='{.status.phase}'=Active --timeout=5m) 2026-03-13 19:18:24.543414 | controller | 2026-03-13 19:18:24.543442 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-03-13 19:18:24.543452 | controller | Friday 13 March 2026 19:18:24 +0000 (0:00:00.027) 0:00:22.664 ********** 2026-03-13 19:18:24.543459 | controller | Friday 13 March 2026 19:18:24 +0000 (0:00:00.027) 0:00:22.662 ********** 2026-03-13 19:18:24.543479 | controller | skipping: [localhost] 2026-03-13 19:18:24.571201 | controller | 2026-03-13 19:18:24.571227 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-03-13 19:18:24.571236 | controller | Friday 13 March 2026 19:18:24 +0000 (0:00:00.023) 0:00:22.687 ********** 2026-03-13 19:18:24.571243 | controller | Friday 13 March 2026 19:18:24 +0000 (0:00:00.023) 0:00:22.685 ********** 2026-03-13 19:18:24.571253 | controller | ok: [localhost] 2026-03-13 19:18:24.750611 | controller | 2026-03-13 19:18:24.750638 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-03-13 19:18:24.750646 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-13 19:18:24.750651 | controller | stage['path'], item.src_file) | path_join 2026-03-13 19:18:24.750657 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-13 19:18:24.750661 | controller | Friday 13 March 2026 19:18:24 +0000 (0:00:00.027) 0:00:22.715 ********** 2026-03-13 19:18:24.750667 | controller | Friday 13 March 2026 19:18:24 +0000 (0:00:00.027) 0:00:22.713 ********** 2026-03-13 19:18:24.750677 | controller | ok: [localhost] => (item={'name': 'namespace-values', 'src_file': 'values.yaml'}) 2026-03-13 19:18:24.801993 | controller | 2026-03-13 19:18:24.802027 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-03-13 19:18:24.802037 | controller | Friday 13 March 2026 19:18:24 +0000 (0:00:00.179) 0:00:22.894 ********** 2026-03-13 19:18:24.802044 | controller | Friday 13 March 2026 19:18:24 +0000 (0:00:00.179) 0:00:22.893 ********** 2026-03-13 19:18:24.802055 | controller | ok: [localhost] => (item=values.yaml) 2026-03-13 19:18:24.838040 | controller | 2026-03-13 19:18:24.838064 | controller | TASK [Executing pre_stage hooks for examples/va/multi-namespace/namespace name=run_hook] *** 2026-03-13 19:18:24.838072 | controller | Friday 13 March 2026 19:18:24 +0000 (0:00:00.051) 0:00:22.945 ********** 2026-03-13 19:18:24.838079 | controller | Friday 13 March 2026 19:18:24 +0000 (0:00:00.051) 0:00:22.944 ********** 2026-03-13 19:18:24.838089 | controller | skipping: [localhost] 2026-03-13 19:18:24.906712 | controller | 2026-03-13 19:18:24.906745 | controller | TASK [Generate values.yaml for examples/va/multi-namespace/namespace name=ci_gen_kustomize_values] *** 2026-03-13 19:18:24.906755 | controller | Friday 13 March 2026 19:18:24 +0000 (0:00:00.036) 0:00:22.981 ********** 2026-03-13 19:18:24.906763 | controller | Friday 13 March 2026 19:18:24 +0000 (0:00:00.036) 0:00:22.980 ********** 2026-03-13 19:18:24.906776 | controller | 2026-03-13 19:18:24.959514 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-03-13 19:18:24.959553 | controller | Friday 13 March 2026 19:18:24 +0000 (0:00:00.068) 0:00:23.050 ********** 2026-03-13 19:18:24.959563 | controller | Friday 13 March 2026 19:18:24 +0000 (0:00:00.068) 0:00:23.049 ********** 2026-03-13 19:18:24.959575 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-03-13 19:18:25.004105 | controller | 2026-03-13 19:18:25.004131 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-03-13 19:18:25.004140 | controller | Friday 13 March 2026 19:18:24 +0000 (0:00:00.052) 0:00:23.103 ********** 2026-03-13 19:18:25.004147 | controller | Friday 13 March 2026 19:18:24 +0000 (0:00:00.052) 0:00:23.102 ********** 2026-03-13 19:18:25.004175 | controller | ok: [localhost] => 2026-03-13 19:18:25.166298 | controller | changed: false 2026-03-13 19:18:25.166329 | controller | msg: All assertions passed 2026-03-13 19:18:25.166336 | controller | 2026-03-13 19:18:25.166342 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-13 19:18:25.166347 | controller | Friday 13 March 2026 19:18:25 +0000 (0:00:00.044) 0:00:23.147 ********** 2026-03-13 19:18:25.166353 | controller | Friday 13 March 2026 19:18:25 +0000 (0:00:00.044) 0:00:23.146 ********** 2026-03-13 19:18:25.166372 | controller | ok: [localhost] 2026-03-13 19:18:25.214613 | controller | 2026-03-13 19:18:25.214639 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-03-13 19:18:25.214648 | controller | Friday 13 March 2026 19:18:25 +0000 (0:00:00.162) 0:00:23.310 ********** 2026-03-13 19:18:25.214655 | controller | Friday 13 March 2026 19:18:25 +0000 (0:00:00.162) 0:00:23.308 ********** 2026-03-13 19:18:25.214665 | controller | ok: [localhost] => 2026-03-13 19:18:25.381626 | controller | changed: false 2026-03-13 19:18:25.381661 | controller | msg: All assertions passed 2026-03-13 19:18:25.381668 | controller | 2026-03-13 19:18:25.381674 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-03-13 19:18:25.381680 | controller | Friday 13 March 2026 19:18:25 +0000 (0:00:00.048) 0:00:23.358 ********** 2026-03-13 19:18:25.381685 | controller | Friday 13 March 2026 19:18:25 +0000 (0:00:00.048) 0:00:23.357 ********** 2026-03-13 19:18:25.381696 | controller | ok: [localhost] 2026-03-13 19:18:25.607306 | controller | 2026-03-13 19:18:25.607336 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-03-13 19:18:25.607346 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-03-13 19:18:25.607353 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-03-13 19:18:25.607360 | controller | _config_map_content | 2026-03-13 19:18:25.607366 | controller | ansible.utils.remove_keys( 2026-03-13 19:18:25.607373 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-03-13 19:18:25.607380 | controller | matching_parameter='regex') 2026-03-13 19:18:25.607387 | controller | }}, cacheable=False] *** 2026-03-13 19:18:25.607393 | controller | Friday 13 March 2026 19:18:25 +0000 (0:00:00.166) 0:00:23.525 ********** 2026-03-13 19:18:25.607400 | controller | Friday 13 March 2026 19:18:25 +0000 (0:00:00.166) 0:00:23.524 ********** 2026-03-13 19:18:25.607412 | controller | ok: [localhost] 2026-03-13 19:18:25.649377 | controller | 2026-03-13 19:18:25.649402 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-03-13 19:18:25.649411 | controller | Friday 13 March 2026 19:18:25 +0000 (0:00:00.225) 0:00:23.751 ********** 2026-03-13 19:18:25.649418 | controller | Friday 13 March 2026 19:18:25 +0000 (0:00:00.225) 0:00:23.749 ********** 2026-03-13 19:18:25.649429 | controller | skipping: [localhost] 2026-03-13 19:18:25.822553 | controller | 2026-03-13 19:18:25.822585 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-03-13 19:18:25.822594 | controller | Friday 13 March 2026 19:18:25 +0000 (0:00:00.042) 0:00:23.793 ********** 2026-03-13 19:18:25.822600 | controller | Friday 13 March 2026 19:18:25 +0000 (0:00:00.042) 0:00:23.791 ********** 2026-03-13 19:18:25.822611 | controller | changed: [localhost] 2026-03-13 19:18:25.878495 | controller | 2026-03-13 19:18:25.878516 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-03-13 19:18:25.878523 | controller | (snippet_datadir, 2026-03-13 19:18:25.878528 | controller | '02_ci_data.yaml') | path_join 2026-03-13 19:18:25.878544 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-03-13 19:18:25.878549 | controller | Friday 13 March 2026 19:18:25 +0000 (0:00:00.173) 0:00:23.966 ********** 2026-03-13 19:18:25.878554 | controller | Friday 13 March 2026 19:18:25 +0000 (0:00:00.173) 0:00:23.965 ********** 2026-03-13 19:18:25.878563 | controller | skipping: [localhost] 2026-03-13 19:18:25.931147 | controller | 2026-03-13 19:18:25.931186 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-03-13 19:18:25.931195 | controller | Friday 13 March 2026 19:18:25 +0000 (0:00:00.056) 0:00:24.022 ********** 2026-03-13 19:18:25.931202 | controller | Friday 13 March 2026 19:18:25 +0000 (0:00:00.056) 0:00:24.021 ********** 2026-03-13 19:18:25.931220 | controller | ok: [localhost] 2026-03-13 19:18:26.330216 | controller | 2026-03-13 19:18:26.330251 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-03-13 19:18:26.330259 | controller | (snippet_datadir, 2026-03-13 19:18:26.330265 | controller | '03_user_data_b64.yaml') | path_join 2026-03-13 19:18:26.330270 | controller | }}, content={{ 2026-03-13 19:18:26.330275 | controller | _base64_patch | 2026-03-13 19:18:26.330280 | controller | default({}) | 2026-03-13 19:18:26.330285 | controller | to_nice_yaml 2026-03-13 19:18:26.330293 | controller | }}, mode=0644] *** 2026-03-13 19:18:26.330298 | controller | Friday 13 March 2026 19:18:25 +0000 (0:00:00.052) 0:00:24.074 ********** 2026-03-13 19:18:26.330303 | controller | Friday 13 March 2026 19:18:25 +0000 (0:00:00.052) 0:00:24.073 ********** 2026-03-13 19:18:26.330313 | controller | changed: [localhost] 2026-03-13 19:18:26.662596 | controller | 2026-03-13 19:18:26.662632 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-03-13 19:18:26.662642 | controller | (snippet_datadir, 2026-03-13 19:18:26.662649 | controller | '04_user_data.yaml') | path_join 2026-03-13 19:18:26.662656 | controller | }}, content={{ 2026-03-13 19:18:26.662666 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-03-13 19:18:26.662673 | controller | default({}) | 2026-03-13 19:18:26.662680 | controller | to_nice_yaml 2026-03-13 19:18:26.662687 | controller | }}, mode=0644] *** 2026-03-13 19:18:26.662693 | controller | Friday 13 March 2026 19:18:26 +0000 (0:00:00.399) 0:00:24.474 ********** 2026-03-13 19:18:26.662700 | controller | Friday 13 March 2026 19:18:26 +0000 (0:00:00.399) 0:00:24.472 ********** 2026-03-13 19:18:26.662712 | controller | changed: [localhost] 2026-03-13 19:18:26.988524 | controller | 2026-03-13 19:18:26.988576 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-03-13 19:18:26.988585 | controller | ( 2026-03-13 19:18:26.988591 | controller | snippet_datadir, 2026-03-13 19:18:26.988597 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-03-13 19:18:26.988603 | controller | ) | path_join 2026-03-13 19:18:26.988608 | controller | }}, mode=0644] *** 2026-03-13 19:18:26.988613 | controller | Friday 13 March 2026 19:18:26 +0000 (0:00:00.332) 0:00:24.806 ********** 2026-03-13 19:18:26.988619 | controller | Friday 13 March 2026 19:18:26 +0000 (0:00:00.332) 0:00:24.805 ********** 2026-03-13 19:18:26.988631 | controller | changed: [localhost] 2026-03-13 19:18:27.045496 | controller | 2026-03-13 19:18:27.045539 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-03-13 19:18:27.045551 | controller | Friday 13 March 2026 19:18:26 +0000 (0:00:00.325) 0:00:25.132 ********** 2026-03-13 19:18:27.045559 | controller | Friday 13 March 2026 19:18:26 +0000 (0:00:00.325) 0:00:25.131 ********** 2026-03-13 19:18:27.045573 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-03-13 19:18:27.088220 | controller | 2026-03-13 19:18:27.088242 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-03-13 19:18:27.088250 | controller | Friday 13 March 2026 19:18:27 +0000 (0:00:00.057) 0:00:25.189 ********** 2026-03-13 19:18:27.088257 | controller | Friday 13 March 2026 19:18:27 +0000 (0:00:00.057) 0:00:25.188 ********** 2026-03-13 19:18:27.088267 | controller | ok: [localhost] => 2026-03-13 19:18:27.256080 | controller | changed: false 2026-03-13 19:18:27.256107 | controller | msg: All assertions passed 2026-03-13 19:18:27.256115 | controller | 2026-03-13 19:18:27.256120 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-03-13 19:18:27.256131 | controller | Friday 13 March 2026 19:18:27 +0000 (0:00:00.042) 0:00:25.232 ********** 2026-03-13 19:18:27.256136 | controller | Friday 13 March 2026 19:18:27 +0000 (0:00:00.042) 0:00:25.230 ********** 2026-03-13 19:18:27.256146 | controller | ok: [localhost] 2026-03-13 19:18:27.296664 | controller | 2026-03-13 19:18:27.296696 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-03-13 19:18:27.296705 | controller | Friday 13 March 2026 19:18:27 +0000 (0:00:00.167) 0:00:25.399 ********** 2026-03-13 19:18:27.296712 | controller | Friday 13 March 2026 19:18:27 +0000 (0:00:00.167) 0:00:25.398 ********** 2026-03-13 19:18:27.296727 | controller | ok: [localhost] 2026-03-13 19:18:27.614406 | controller | 2026-03-13 19:18:27.614438 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-03-13 19:18:27.614446 | controller | Friday 13 March 2026 19:18:27 +0000 (0:00:00.040) 0:00:25.440 ********** 2026-03-13 19:18:27.614452 | controller | Friday 13 March 2026 19:18:27 +0000 (0:00:00.040) 0:00:25.439 ********** 2026-03-13 19:18:27.614463 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/namespace-values/03_user_data_b64.yaml) 2026-03-13 19:18:27.693999 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/namespace-values/04_user_data.yaml) 2026-03-13 19:18:27.694025 | controller | 2026-03-13 19:18:27.694033 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-03-13 19:18:27.694040 | controller | _content | 2026-03-13 19:18:27.694047 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-03-13 19:18:27.694053 | controller | combine(_parsed, recursive=true) 2026-03-13 19:18:27.694060 | controller | }} 2026-03-13 19:18:27.694066 | controller | ] *** 2026-03-13 19:18:27.694072 | controller | Friday 13 March 2026 19:18:27 +0000 (0:00:00.317) 0:00:25.758 ********** 2026-03-13 19:18:27.694079 | controller | Friday 13 March 2026 19:18:27 +0000 (0:00:00.317) 0:00:25.756 ********** 2026-03-13 19:18:27.694089 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-03-13 19:18:27.876600 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-03-13 19:18:27.876629 | controller | 2026-03-13 19:18:27.876638 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-03-13 19:18:27.876644 | controller | Friday 13 March 2026 19:18:27 +0000 (0:00:00.079) 0:00:25.837 ********** 2026-03-13 19:18:27.876649 | controller | Friday 13 March 2026 19:18:27 +0000 (0:00:00.079) 0:00:25.836 ********** 2026-03-13 19:18:27.876660 | controller | changed: [localhost] 2026-03-13 19:18:28.222283 | controller | 2026-03-13 19:18:28.222316 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-03-13 19:18:28.222326 | controller | (_destdir, 2026-03-13 19:18:28.222333 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-03-13 19:18:28.222340 | controller | }}, content={{ 2026-03-13 19:18:28.222346 | controller | ( 2026-03-13 19:18:28.222353 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-03-13 19:18:28.222359 | controller | ) | cifmw.general.to_nice_yaml_all 2026-03-13 19:18:28.222365 | controller | }}, mode=0644] *** 2026-03-13 19:18:28.222372 | controller | Friday 13 March 2026 19:18:27 +0000 (0:00:00.182) 0:00:26.020 ********** 2026-03-13 19:18:28.222378 | controller | Friday 13 March 2026 19:18:27 +0000 (0:00:00.182) 0:00:26.019 ********** 2026-03-13 19:18:28.222389 | controller | changed: [localhost] 2026-03-13 19:18:28.449708 | controller | 2026-03-13 19:18:28.449738 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/multi-namespace/namespace mode=0644, backup=True, remote_src=True, src={{ 2026-03-13 19:18:28.449746 | controller | (cifmw_kustomize_deploy_basedir, 2026-03-13 19:18:28.449752 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-03-13 19:18:28.449758 | controller | _val['name'], 'values.yaml') | path_join 2026-03-13 19:18:28.449763 | controller | }}, dest={{ 2026-03-13 19:18:28.449769 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-13 19:18:28.449775 | controller | stage['path'], _val.src_file 2026-03-13 19:18:28.449781 | controller | ) | 2026-03-13 19:18:28.449786 | controller | path_join 2026-03-13 19:18:28.449791 | controller | }}] *** 2026-03-13 19:18:28.449796 | controller | Friday 13 March 2026 19:18:28 +0000 (0:00:00.345) 0:00:26.366 ********** 2026-03-13 19:18:28.449802 | controller | Friday 13 March 2026 19:18:28 +0000 (0:00:00.345) 0:00:26.364 ********** 2026-03-13 19:18:28.449812 | controller | changed: [localhost] => (item=namespace-values) 2026-03-13 19:18:28.490991 | controller | 2026-03-13 19:18:28.491018 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-13 19:18:28.491032 | controller | Friday 13 March 2026 19:18:28 +0000 (0:00:00.227) 0:00:26.593 ********** 2026-03-13 19:18:28.491038 | controller | Friday 13 March 2026 19:18:28 +0000 (0:00:00.227) 0:00:26.592 ********** 2026-03-13 19:18:28.491048 | controller | skipping: [localhost] 2026-03-13 19:18:28.755626 | controller | 2026-03-13 19:18:28.755657 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/multi-namespace/namespace chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-03-13 19:18:28.755665 | controller | Friday 13 March 2026 19:18:28 +0000 (0:00:00.041) 0:00:26.634 ********** 2026-03-13 19:18:28.755671 | controller | Friday 13 March 2026 19:18:28 +0000 (0:00:00.041) 0:00:26.633 ********** 2026-03-13 19:18:28.755681 | controller | changed: [localhost] 2026-03-13 19:18:29.103687 | controller | 2026-03-13 19:18:29.103718 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-03-13 19:18:29.103726 | controller | Friday 13 March 2026 19:18:28 +0000 (0:00:00.264) 0:00:26.899 ********** 2026-03-13 19:18:29.103733 | controller | Friday 13 March 2026 19:18:28 +0000 (0:00:00.264) 0:00:26.898 ********** 2026-03-13 19:18:29.103743 | controller | changed: [localhost] 2026-03-13 19:18:29.324853 | controller | 2026-03-13 19:18:29.324891 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/multi-namespace/namespace remote_src=True, src={{ _output }}, dest={{ 2026-03-13 19:18:29.324902 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-03-13 19:18:29.324910 | controller | stage['build_output'] | basename) | path_join 2026-03-13 19:18:29.324917 | controller | }}, mode=0644] *** 2026-03-13 19:18:29.324924 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.348) 0:00:27.247 ********** 2026-03-13 19:18:29.324931 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.348) 0:00:27.246 ********** 2026-03-13 19:18:29.324943 | controller | changed: [localhost] 2026-03-13 19:18:29.366174 | controller | 2026-03-13 19:18:29.366205 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-13 19:18:29.366215 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.221) 0:00:27.468 ********** 2026-03-13 19:18:29.366223 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.221) 0:00:27.467 ********** 2026-03-13 19:18:29.366235 | controller | skipping: [localhost] 2026-03-13 19:18:29.407724 | controller | 2026-03-13 19:18:29.407748 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/multi-namespace/namespace _raw_params=oc apply -f {{ _cr }}] *** 2026-03-13 19:18:29.407755 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.041) 0:00:27.509 ********** 2026-03-13 19:18:29.407761 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.041) 0:00:27.508 ********** 2026-03-13 19:18:29.407771 | controller | skipping: [localhost] 2026-03-13 19:18:29.449395 | controller | 2026-03-13 19:18:29.449433 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/multi-namespace/namespace _raw_params=wait_condition.yml] *** 2026-03-13 19:18:29.449444 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.041) 0:00:27.551 ********** 2026-03-13 19:18:29.449451 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.041) 0:00:27.550 ********** 2026-03-13 19:18:29.449464 | controller | skipping: [localhost] => (item=oc -n default wait ns openstack2 --for jsonpath='{.status.phase}'=Active --timeout=5m) 2026-03-13 19:18:29.491371 | controller | skipping: [localhost] 2026-03-13 19:18:29.491397 | controller | 2026-03-13 19:18:29.491409 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-13 19:18:29.491417 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.041) 0:00:27.593 ********** 2026-03-13 19:18:29.491424 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.041) 0:00:27.591 ********** 2026-03-13 19:18:29.491435 | controller | skipping: [localhost] 2026-03-13 19:18:29.536945 | controller | 2026-03-13 19:18:29.536970 | controller | TASK [Executing post_stage hooks for examples/va/multi-namespace/namespace name=run_hook] *** 2026-03-13 19:18:29.536986 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.041) 0:00:27.635 ********** 2026-03-13 19:18:29.536993 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.042) 0:00:27.633 ********** 2026-03-13 19:18:29.537004 | controller | skipping: [localhost] 2026-03-13 19:18:29.576110 | controller | 2026-03-13 19:18:29.576139 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-03-13 19:18:29.576149 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.045) 0:00:27.680 ********** 2026-03-13 19:18:29.576183 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.045) 0:00:27.679 ********** 2026-03-13 19:18:29.576197 | controller | ok: [localhost] => 2026-03-13 19:18:29.602773 | controller | changed: false 2026-03-13 19:18:29.602799 | controller | msg: All assertions passed 2026-03-13 19:18:29.602807 | controller | 2026-03-13 19:18:29.602813 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-03-13 19:18:29.602820 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.039) 0:00:27.719 ********** 2026-03-13 19:18:29.602825 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.039) 0:00:27.718 ********** 2026-03-13 19:18:29.602834 | controller | skipping: [localhost] 2026-03-13 19:18:29.631893 | controller | 2026-03-13 19:18:29.631919 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-03-13 19:18:29.631928 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.026) 0:00:27.746 ********** 2026-03-13 19:18:29.631935 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.026) 0:00:27.745 ********** 2026-03-13 19:18:29.631947 | controller | ok: [localhost] => (item=oc -n default wait ns openstack2 --for jsonpath='{.status.phase}'=Active --timeout=5m) 2026-03-13 19:18:29.655591 | controller | 2026-03-13 19:18:29.655617 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-03-13 19:18:29.655625 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.028) 0:00:27.775 ********** 2026-03-13 19:18:29.655631 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.028) 0:00:27.774 ********** 2026-03-13 19:18:29.655641 | controller | skipping: [localhost] 2026-03-13 19:18:29.685952 | controller | 2026-03-13 19:18:29.685982 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-03-13 19:18:29.685992 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.023) 0:00:27.799 ********** 2026-03-13 19:18:29.685999 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.023) 0:00:27.798 ********** 2026-03-13 19:18:29.686011 | controller | ok: [localhost] 2026-03-13 19:18:29.867025 | controller | 2026-03-13 19:18:29.867057 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-03-13 19:18:29.867065 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-13 19:18:29.867070 | controller | stage['path'], item.src_file) | path_join 2026-03-13 19:18:29.867076 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-13 19:18:29.867081 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.030) 0:00:27.829 ********** 2026-03-13 19:18:29.867087 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.030) 0:00:27.828 ********** 2026-03-13 19:18:29.867097 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) 2026-03-13 19:18:29.922069 | controller | 2026-03-13 19:18:29.922098 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-03-13 19:18:29.922109 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.181) 0:00:28.010 ********** 2026-03-13 19:18:29.922125 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.181) 0:00:28.009 ********** 2026-03-13 19:18:29.922139 | controller | ok: [localhost] => (item=values.yaml) 2026-03-13 19:18:29.959979 | controller | 2026-03-13 19:18:29.960006 | controller | TASK [Executing pre_stage hooks for examples/va/multi-namespace/control-plane/networking/nncp name=run_hook] *** 2026-03-13 19:18:29.960015 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.054) 0:00:28.065 ********** 2026-03-13 19:18:29.960022 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.054) 0:00:28.064 ********** 2026-03-13 19:18:29.960033 | controller | skipping: [localhost] 2026-03-13 19:18:30.028446 | controller | 2026-03-13 19:18:30.028479 | controller | TASK [Generate values.yaml for examples/va/multi-namespace/control-plane/networking/nncp name=ci_gen_kustomize_values] *** 2026-03-13 19:18:30.028489 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.037) 0:00:28.103 ********** 2026-03-13 19:18:30.028498 | controller | Friday 13 March 2026 19:18:29 +0000 (0:00:00.037) 0:00:28.102 ********** 2026-03-13 19:18:30.028512 | controller | 2026-03-13 19:18:30.110131 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-03-13 19:18:30.110210 | controller | Friday 13 March 2026 19:18:30 +0000 (0:00:00.068) 0:00:28.172 ********** 2026-03-13 19:18:30.110225 | controller | Friday 13 March 2026 19:18:30 +0000 (0:00:00.068) 0:00:28.171 ********** 2026-03-13 19:18:30.110242 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-03-13 19:18:30.152385 | controller | 2026-03-13 19:18:30.152413 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-03-13 19:18:30.152422 | controller | Friday 13 March 2026 19:18:30 +0000 (0:00:00.081) 0:00:28.253 ********** 2026-03-13 19:18:30.152429 | controller | Friday 13 March 2026 19:18:30 +0000 (0:00:00.081) 0:00:28.252 ********** 2026-03-13 19:18:30.152440 | controller | ok: [localhost] => 2026-03-13 19:18:30.318343 | controller | changed: false 2026-03-13 19:18:30.318377 | controller | msg: All assertions passed 2026-03-13 19:18:30.318385 | controller | 2026-03-13 19:18:30.318391 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-13 19:18:30.318398 | controller | Friday 13 March 2026 19:18:30 +0000 (0:00:00.042) 0:00:28.296 ********** 2026-03-13 19:18:30.318403 | controller | Friday 13 March 2026 19:18:30 +0000 (0:00:00.042) 0:00:28.294 ********** 2026-03-13 19:18:30.318413 | controller | ok: [localhost] 2026-03-13 19:18:30.366035 | controller | 2026-03-13 19:18:30.366064 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-03-13 19:18:30.366073 | controller | Friday 13 March 2026 19:18:30 +0000 (0:00:00.165) 0:00:28.462 ********** 2026-03-13 19:18:30.366080 | controller | Friday 13 March 2026 19:18:30 +0000 (0:00:00.165) 0:00:28.460 ********** 2026-03-13 19:18:30.366093 | controller | ok: [localhost] => 2026-03-13 19:18:30.529340 | controller | changed: false 2026-03-13 19:18:30.529399 | controller | msg: All assertions passed 2026-03-13 19:18:30.529407 | controller | 2026-03-13 19:18:30.529414 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-03-13 19:18:30.529420 | controller | Friday 13 March 2026 19:18:30 +0000 (0:00:00.047) 0:00:28.509 ********** 2026-03-13 19:18:30.529425 | controller | Friday 13 March 2026 19:18:30 +0000 (0:00:00.047) 0:00:28.508 ********** 2026-03-13 19:18:30.529435 | controller | ok: [localhost] 2026-03-13 19:18:30.728295 | controller | 2026-03-13 19:18:30.728323 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-03-13 19:18:30.728337 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-03-13 19:18:30.728343 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-03-13 19:18:30.728348 | controller | _config_map_content | 2026-03-13 19:18:30.728353 | controller | ansible.utils.remove_keys( 2026-03-13 19:18:30.728358 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-03-13 19:18:30.728363 | controller | matching_parameter='regex') 2026-03-13 19:18:30.728368 | controller | }}, cacheable=False] *** 2026-03-13 19:18:30.728373 | controller | Friday 13 March 2026 19:18:30 +0000 (0:00:00.163) 0:00:28.673 ********** 2026-03-13 19:18:30.728379 | controller | Friday 13 March 2026 19:18:30 +0000 (0:00:00.163) 0:00:28.671 ********** 2026-03-13 19:18:30.728394 | controller | ok: [localhost] 2026-03-13 19:18:30.781662 | controller | 2026-03-13 19:18:30.781690 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-03-13 19:18:30.781698 | controller | Friday 13 March 2026 19:18:30 +0000 (0:00:00.198) 0:00:28.872 ********** 2026-03-13 19:18:30.781703 | controller | Friday 13 March 2026 19:18:30 +0000 (0:00:00.198) 0:00:28.870 ********** 2026-03-13 19:18:30.781714 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2026-03-13 19:18:30.824074 | controller | 2026-03-13 19:18:30.824101 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-03-13 19:18:30.824111 | controller | Friday 13 March 2026 19:18:30 +0000 (0:00:00.053) 0:00:28.925 ********** 2026-03-13 19:18:30.824117 | controller | Friday 13 March 2026 19:18:30 +0000 (0:00:00.053) 0:00:28.924 ********** 2026-03-13 19:18:30.824129 | controller | ok: [localhost] => 2026-03-13 19:18:30.991341 | controller | changed: false 2026-03-13 19:18:30.991374 | controller | msg: All assertions passed 2026-03-13 19:18:30.991382 | controller | 2026-03-13 19:18:30.991388 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-03-13 19:18:30.991393 | controller | Friday 13 March 2026 19:18:30 +0000 (0:00:00.042) 0:00:28.967 ********** 2026-03-13 19:18:30.991399 | controller | Friday 13 March 2026 19:18:30 +0000 (0:00:00.042) 0:00:28.966 ********** 2026-03-13 19:18:30.991410 | controller | changed: [localhost] 2026-03-13 19:18:31.413775 | controller | 2026-03-13 19:18:31.413808 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-03-13 19:18:31.413816 | controller | (snippet_datadir, 2026-03-13 19:18:31.413822 | controller | '02_ci_data.yaml') | path_join 2026-03-13 19:18:31.413828 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-03-13 19:18:31.413833 | controller | Friday 13 March 2026 19:18:30 +0000 (0:00:00.167) 0:00:29.135 ********** 2026-03-13 19:18:31.413838 | controller | Friday 13 March 2026 19:18:30 +0000 (0:00:00.167) 0:00:29.133 ********** 2026-03-13 19:18:31.413848 | controller | changed: [localhost] 2026-03-13 19:18:31.464802 | controller | 2026-03-13 19:18:31.464827 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-03-13 19:18:31.464836 | controller | Friday 13 March 2026 19:18:31 +0000 (0:00:00.422) 0:00:29.557 ********** 2026-03-13 19:18:31.464843 | controller | Friday 13 March 2026 19:18:31 +0000 (0:00:00.422) 0:00:29.556 ********** 2026-03-13 19:18:31.464854 | controller | ok: [localhost] 2026-03-13 19:18:31.785409 | controller | 2026-03-13 19:18:31.785441 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-03-13 19:18:31.785449 | controller | (snippet_datadir, 2026-03-13 19:18:31.785455 | controller | '03_user_data_b64.yaml') | path_join 2026-03-13 19:18:31.785461 | controller | }}, content={{ 2026-03-13 19:18:31.785466 | controller | _base64_patch | 2026-03-13 19:18:31.785471 | controller | default({}) | 2026-03-13 19:18:31.785475 | controller | to_nice_yaml 2026-03-13 19:18:31.785480 | controller | }}, mode=0644] *** 2026-03-13 19:18:31.785486 | controller | Friday 13 March 2026 19:18:31 +0000 (0:00:00.051) 0:00:29.608 ********** 2026-03-13 19:18:31.785491 | controller | Friday 13 March 2026 19:18:31 +0000 (0:00:00.051) 0:00:29.607 ********** 2026-03-13 19:18:31.785508 | controller | changed: [localhost] 2026-03-13 19:18:32.108882 | controller | 2026-03-13 19:18:32.108912 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-03-13 19:18:32.108920 | controller | (snippet_datadir, 2026-03-13 19:18:32.108927 | controller | '04_user_data.yaml') | path_join 2026-03-13 19:18:32.108932 | controller | }}, content={{ 2026-03-13 19:18:32.108938 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-03-13 19:18:32.108943 | controller | default({}) | 2026-03-13 19:18:32.108948 | controller | to_nice_yaml 2026-03-13 19:18:32.108953 | controller | }}, mode=0644] *** 2026-03-13 19:18:32.108958 | controller | Friday 13 March 2026 19:18:31 +0000 (0:00:00.320) 0:00:29.929 ********** 2026-03-13 19:18:32.108963 | controller | Friday 13 March 2026 19:18:31 +0000 (0:00:00.320) 0:00:29.927 ********** 2026-03-13 19:18:32.108972 | controller | changed: [localhost] 2026-03-13 19:18:32.431048 | controller | 2026-03-13 19:18:32.431080 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-03-13 19:18:32.431089 | controller | ( 2026-03-13 19:18:32.431094 | controller | snippet_datadir, 2026-03-13 19:18:32.431100 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-03-13 19:18:32.431106 | controller | ) | path_join 2026-03-13 19:18:32.431111 | controller | }}, mode=0644] *** 2026-03-13 19:18:32.431116 | controller | Friday 13 March 2026 19:18:32 +0000 (0:00:00.323) 0:00:30.252 ********** 2026-03-13 19:18:32.431121 | controller | Friday 13 March 2026 19:18:32 +0000 (0:00:00.323) 0:00:30.251 ********** 2026-03-13 19:18:32.431131 | controller | changed: [localhost] 2026-03-13 19:18:32.484854 | controller | 2026-03-13 19:18:32.484876 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-03-13 19:18:32.484889 | controller | Friday 13 March 2026 19:18:32 +0000 (0:00:00.322) 0:00:30.574 ********** 2026-03-13 19:18:32.484896 | controller | Friday 13 March 2026 19:18:32 +0000 (0:00:00.322) 0:00:30.573 ********** 2026-03-13 19:18:32.484907 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-03-13 19:18:32.527793 | controller | 2026-03-13 19:18:32.527816 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-03-13 19:18:32.527823 | controller | Friday 13 March 2026 19:18:32 +0000 (0:00:00.053) 0:00:30.628 ********** 2026-03-13 19:18:32.527829 | controller | Friday 13 March 2026 19:18:32 +0000 (0:00:00.053) 0:00:30.627 ********** 2026-03-13 19:18:32.527838 | controller | ok: [localhost] => 2026-03-13 19:18:32.694720 | controller | changed: false 2026-03-13 19:18:32.694756 | controller | msg: All assertions passed 2026-03-13 19:18:32.694764 | controller | 2026-03-13 19:18:32.694771 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-03-13 19:18:32.694776 | controller | Friday 13 March 2026 19:18:32 +0000 (0:00:00.042) 0:00:30.671 ********** 2026-03-13 19:18:32.694782 | controller | Friday 13 March 2026 19:18:32 +0000 (0:00:00.042) 0:00:30.670 ********** 2026-03-13 19:18:32.694792 | controller | ok: [localhost] 2026-03-13 19:18:32.731516 | controller | 2026-03-13 19:18:32.731546 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-03-13 19:18:32.731555 | controller | Friday 13 March 2026 19:18:32 +0000 (0:00:00.166) 0:00:30.838 ********** 2026-03-13 19:18:32.731561 | controller | Friday 13 March 2026 19:18:32 +0000 (0:00:00.166) 0:00:30.837 ********** 2026-03-13 19:18:32.731571 | controller | ok: [localhost] 2026-03-13 19:18:33.183735 | controller | 2026-03-13 19:18:33.183787 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-03-13 19:18:33.183796 | controller | Friday 13 March 2026 19:18:32 +0000 (0:00:00.036) 0:00:30.875 ********** 2026-03-13 19:18:33.183802 | controller | Friday 13 March 2026 19:18:32 +0000 (0:00:00.036) 0:00:30.874 ********** 2026-03-13 19:18:33.183820 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-03-13 19:18:33.303109 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-03-13 19:18:33.303179 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-03-13 19:18:33.303199 | controller | 2026-03-13 19:18:33.303210 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-03-13 19:18:33.303221 | controller | _content | 2026-03-13 19:18:33.303231 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-03-13 19:18:33.303241 | controller | combine(_parsed, recursive=true) 2026-03-13 19:18:33.303251 | controller | }} 2026-03-13 19:18:33.303260 | controller | ] *** 2026-03-13 19:18:33.303270 | controller | Friday 13 March 2026 19:18:33 +0000 (0:00:00.451) 0:00:31.327 ********** 2026-03-13 19:18:33.303289 | controller | Friday 13 March 2026 19:18:33 +0000 (0:00:00.452) 0:00:31.326 ********** 2026-03-13 19:18:33.303307 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-03-13 19:18:33.478498 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-03-13 19:18:33.478540 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-03-13 19:18:33.478552 | controller | 2026-03-13 19:18:33.478558 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-03-13 19:18:33.478564 | controller | Friday 13 March 2026 19:18:33 +0000 (0:00:00.119) 0:00:31.446 ********** 2026-03-13 19:18:33.478569 | controller | Friday 13 March 2026 19:18:33 +0000 (0:00:00.119) 0:00:31.445 ********** 2026-03-13 19:18:33.478579 | controller | changed: [localhost] 2026-03-13 19:18:33.828356 | controller | 2026-03-13 19:18:33.828387 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-03-13 19:18:33.828395 | controller | (_destdir, 2026-03-13 19:18:33.828401 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-03-13 19:18:33.828407 | controller | }}, content={{ 2026-03-13 19:18:33.828412 | controller | ( 2026-03-13 19:18:33.828417 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-03-13 19:18:33.828422 | controller | ) | cifmw.general.to_nice_yaml_all 2026-03-13 19:18:33.828427 | controller | }}, mode=0644] *** 2026-03-13 19:18:33.828432 | controller | Friday 13 March 2026 19:18:33 +0000 (0:00:00.175) 0:00:31.622 ********** 2026-03-13 19:18:33.828437 | controller | Friday 13 March 2026 19:18:33 +0000 (0:00:00.175) 0:00:31.621 ********** 2026-03-13 19:18:33.828446 | controller | changed: [localhost] 2026-03-13 19:18:34.064824 | controller | 2026-03-13 19:18:34.064850 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/multi-namespace/control-plane/networking/nncp mode=0644, backup=True, remote_src=True, src={{ 2026-03-13 19:18:34.064858 | controller | (cifmw_kustomize_deploy_basedir, 2026-03-13 19:18:34.064864 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-03-13 19:18:34.064869 | controller | _val['name'], 'values.yaml') | path_join 2026-03-13 19:18:34.064874 | controller | }}, dest={{ 2026-03-13 19:18:34.064879 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-13 19:18:34.064885 | controller | stage['path'], _val.src_file 2026-03-13 19:18:34.064890 | controller | ) | 2026-03-13 19:18:34.064895 | controller | path_join 2026-03-13 19:18:34.064900 | controller | }}] *** 2026-03-13 19:18:34.064904 | controller | Friday 13 March 2026 19:18:33 +0000 (0:00:00.349) 0:00:31.972 ********** 2026-03-13 19:18:34.064910 | controller | Friday 13 March 2026 19:18:33 +0000 (0:00:00.349) 0:00:31.971 ********** 2026-03-13 19:18:34.064919 | controller | changed: [localhost] => (item=network-values) 2026-03-13 19:18:34.104667 | controller | 2026-03-13 19:18:34.104686 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-13 19:18:34.104694 | controller | Friday 13 March 2026 19:18:34 +0000 (0:00:00.236) 0:00:32.208 ********** 2026-03-13 19:18:34.104699 | controller | Friday 13 March 2026 19:18:34 +0000 (0:00:00.236) 0:00:32.207 ********** 2026-03-13 19:18:34.104708 | controller | skipping: [localhost] 2026-03-13 19:18:34.451695 | controller | 2026-03-13 19:18:34.451729 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/multi-namespace/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-03-13 19:18:34.451742 | controller | Friday 13 March 2026 19:18:34 +0000 (0:00:00.039) 0:00:32.248 ********** 2026-03-13 19:18:34.451748 | controller | Friday 13 March 2026 19:18:34 +0000 (0:00:00.039) 0:00:32.247 ********** 2026-03-13 19:18:34.451759 | controller | changed: [localhost] 2026-03-13 19:18:34.776055 | controller | 2026-03-13 19:18:34.776088 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-03-13 19:18:34.776096 | controller | Friday 13 March 2026 19:18:34 +0000 (0:00:00.346) 0:00:32.595 ********** 2026-03-13 19:18:34.776103 | controller | Friday 13 March 2026 19:18:34 +0000 (0:00:00.346) 0:00:32.594 ********** 2026-03-13 19:18:34.776112 | controller | changed: [localhost] 2026-03-13 19:18:34.978964 | controller | 2026-03-13 19:18:34.978999 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/multi-namespace/control-plane/networking/nncp remote_src=True, src={{ _output }}, dest={{ 2026-03-13 19:18:34.979008 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-03-13 19:18:34.979014 | controller | stage['build_output'] | basename) | path_join 2026-03-13 19:18:34.979019 | controller | }}, mode=0644] *** 2026-03-13 19:18:34.979025 | controller | Friday 13 March 2026 19:18:34 +0000 (0:00:00.324) 0:00:32.919 ********** 2026-03-13 19:18:34.979031 | controller | Friday 13 March 2026 19:18:34 +0000 (0:00:00.324) 0:00:32.918 ********** 2026-03-13 19:18:34.979041 | controller | changed: [localhost] 2026-03-13 19:18:35.017119 | controller | 2026-03-13 19:18:35.017148 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-13 19:18:35.017182 | controller | Friday 13 March 2026 19:18:34 +0000 (0:00:00.202) 0:00:33.122 ********** 2026-03-13 19:18:35.017189 | controller | Friday 13 March 2026 19:18:34 +0000 (0:00:00.202) 0:00:33.121 ********** 2026-03-13 19:18:35.017198 | controller | skipping: [localhost] 2026-03-13 19:18:35.080364 | controller | 2026-03-13 19:18:35.080395 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/multi-namespace/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] *** 2026-03-13 19:18:35.080403 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.038) 0:00:33.160 ********** 2026-03-13 19:18:35.080409 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.038) 0:00:33.159 ********** 2026-03-13 19:18:35.080418 | controller | skipping: [localhost] 2026-03-13 19:18:35.118988 | controller | 2026-03-13 19:18:35.119019 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/multi-namespace/control-plane/networking/nncp _raw_params=wait_condition.yml] *** 2026-03-13 19:18:35.119029 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.063) 0:00:33.224 ********** 2026-03-13 19:18:35.119036 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.063) 0:00:33.223 ********** 2026-03-13 19:18:35.119048 | controller | skipping: [localhost] => (item=oc -n default wait ns openstack2 --for jsonpath='{.status.phase}'=Active --timeout=5m) 2026-03-13 19:18:35.156395 | controller | skipping: [localhost] 2026-03-13 19:18:35.156422 | controller | 2026-03-13 19:18:35.156431 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-13 19:18:35.156437 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.038) 0:00:33.262 ********** 2026-03-13 19:18:35.156444 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.038) 0:00:33.261 ********** 2026-03-13 19:18:35.156454 | controller | skipping: [localhost] 2026-03-13 19:18:35.201098 | controller | 2026-03-13 19:18:35.201127 | controller | TASK [Executing post_stage hooks for examples/va/multi-namespace/control-plane/networking/nncp name=run_hook] *** 2026-03-13 19:18:35.201137 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.037) 0:00:33.300 ********** 2026-03-13 19:18:35.201145 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.037) 0:00:33.299 ********** 2026-03-13 19:18:35.201173 | controller | skipping: [localhost] 2026-03-13 19:18:35.239255 | controller | 2026-03-13 19:18:35.239283 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-03-13 19:18:35.239295 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.044) 0:00:33.344 ********** 2026-03-13 19:18:35.239300 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.044) 0:00:33.343 ********** 2026-03-13 19:18:35.239309 | controller | ok: [localhost] => 2026-03-13 19:18:35.264558 | controller | changed: false 2026-03-13 19:18:35.264581 | controller | msg: All assertions passed 2026-03-13 19:18:35.264589 | controller | 2026-03-13 19:18:35.264596 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-03-13 19:18:35.264603 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.038) 0:00:33.383 ********** 2026-03-13 19:18:35.264609 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.038) 0:00:33.381 ********** 2026-03-13 19:18:35.264620 | controller | skipping: [localhost] 2026-03-13 19:18:35.291293 | controller | 2026-03-13 19:18:35.291314 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-03-13 19:18:35.291321 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.025) 0:00:33.408 ********** 2026-03-13 19:18:35.291326 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.025) 0:00:33.407 ********** 2026-03-13 19:18:35.291339 | controller | ok: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m) 2026-03-13 19:18:35.314584 | controller | 2026-03-13 19:18:35.314607 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-03-13 19:18:35.314614 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.026) 0:00:33.435 ********** 2026-03-13 19:18:35.314619 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.026) 0:00:33.433 ********** 2026-03-13 19:18:35.314629 | controller | skipping: [localhost] 2026-03-13 19:18:35.343235 | controller | 2026-03-13 19:18:35.343256 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-03-13 19:18:35.343262 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.023) 0:00:33.458 ********** 2026-03-13 19:18:35.343267 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.023) 0:00:33.457 ********** 2026-03-13 19:18:35.343276 | controller | ok: [localhost] 2026-03-13 19:18:35.519779 | controller | 2026-03-13 19:18:35.519813 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-03-13 19:18:35.519821 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-13 19:18:35.519827 | controller | stage['path'], item.src_file) | path_join 2026-03-13 19:18:35.519833 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-13 19:18:35.519838 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.028) 0:00:33.487 ********** 2026-03-13 19:18:35.519844 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.028) 0:00:33.485 ********** 2026-03-13 19:18:35.519855 | controller | ok: [localhost] => (item={'name': 'network-values2', 'src_file': 'values.yaml'}) 2026-03-13 19:18:35.572048 | controller | 2026-03-13 19:18:35.572072 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-03-13 19:18:35.572082 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.176) 0:00:33.663 ********** 2026-03-13 19:18:35.572089 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.176) 0:00:33.662 ********** 2026-03-13 19:18:35.572100 | controller | ok: [localhost] => (item=values.yaml) 2026-03-13 19:18:35.609040 | controller | 2026-03-13 19:18:35.609063 | controller | TASK [Executing pre_stage hooks for examples/va/multi-namespace/control-plane2/networking/nncp name=run_hook] *** 2026-03-13 19:18:35.609080 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.052) 0:00:33.715 ********** 2026-03-13 19:18:35.609087 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.052) 0:00:33.714 ********** 2026-03-13 19:18:35.609098 | controller | skipping: [localhost] 2026-03-13 19:18:35.678172 | controller | 2026-03-13 19:18:35.678192 | controller | TASK [Generate values.yaml for examples/va/multi-namespace/control-plane2/networking/nncp name=ci_gen_kustomize_values] *** 2026-03-13 19:18:35.678199 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.036) 0:00:33.752 ********** 2026-03-13 19:18:35.678204 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.036) 0:00:33.751 ********** 2026-03-13 19:18:35.678213 | controller | 2026-03-13 19:18:35.729304 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-03-13 19:18:35.729333 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.069) 0:00:33.822 ********** 2026-03-13 19:18:35.729342 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.069) 0:00:33.820 ********** 2026-03-13 19:18:35.729355 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-03-13 19:18:35.770890 | controller | 2026-03-13 19:18:35.770911 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-03-13 19:18:35.770918 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.051) 0:00:33.873 ********** 2026-03-13 19:18:35.770924 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.051) 0:00:33.871 ********** 2026-03-13 19:18:35.770933 | controller | ok: [localhost] => 2026-03-13 19:18:35.937034 | controller | changed: false 2026-03-13 19:18:35.937065 | controller | msg: All assertions passed 2026-03-13 19:18:35.937073 | controller | 2026-03-13 19:18:35.937079 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-13 19:18:35.937085 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.041) 0:00:33.914 ********** 2026-03-13 19:18:35.937090 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.041) 0:00:33.913 ********** 2026-03-13 19:18:35.937100 | controller | ok: [localhost] 2026-03-13 19:18:35.982769 | controller | 2026-03-13 19:18:35.982789 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-03-13 19:18:35.982796 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.166) 0:00:34.080 ********** 2026-03-13 19:18:35.982802 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.166) 0:00:34.079 ********** 2026-03-13 19:18:35.982811 | controller | ok: [localhost] => 2026-03-13 19:18:36.143173 | controller | changed: false 2026-03-13 19:18:36.143209 | controller | msg: All assertions passed 2026-03-13 19:18:36.143218 | controller | 2026-03-13 19:18:36.143224 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-03-13 19:18:36.143230 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.045) 0:00:34.126 ********** 2026-03-13 19:18:36.143235 | controller | Friday 13 March 2026 19:18:35 +0000 (0:00:00.045) 0:00:34.125 ********** 2026-03-13 19:18:36.143245 | controller | ok: [localhost] 2026-03-13 19:18:36.346622 | controller | 2026-03-13 19:18:36.346659 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-03-13 19:18:36.346667 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-03-13 19:18:36.346673 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-03-13 19:18:36.346678 | controller | _config_map_content | 2026-03-13 19:18:36.346683 | controller | ansible.utils.remove_keys( 2026-03-13 19:18:36.346689 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-03-13 19:18:36.346698 | controller | matching_parameter='regex') 2026-03-13 19:18:36.346704 | controller | }}, cacheable=False] *** 2026-03-13 19:18:36.346709 | controller | Friday 13 March 2026 19:18:36 +0000 (0:00:00.160) 0:00:34.286 ********** 2026-03-13 19:18:36.346714 | controller | Friday 13 March 2026 19:18:36 +0000 (0:00:00.160) 0:00:34.285 ********** 2026-03-13 19:18:36.346724 | controller | ok: [localhost] 2026-03-13 19:18:36.387085 | controller | 2026-03-13 19:18:36.387109 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-03-13 19:18:36.387116 | controller | Friday 13 March 2026 19:18:36 +0000 (0:00:00.203) 0:00:34.490 ********** 2026-03-13 19:18:36.387122 | controller | Friday 13 March 2026 19:18:36 +0000 (0:00:00.203) 0:00:34.489 ********** 2026-03-13 19:18:36.387131 | controller | skipping: [localhost] 2026-03-13 19:18:36.553948 | controller | 2026-03-13 19:18:36.553980 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-03-13 19:18:36.553988 | controller | Friday 13 March 2026 19:18:36 +0000 (0:00:00.040) 0:00:34.530 ********** 2026-03-13 19:18:36.553994 | controller | Friday 13 March 2026 19:18:36 +0000 (0:00:00.040) 0:00:34.529 ********** 2026-03-13 19:18:36.554004 | controller | changed: [localhost] 2026-03-13 19:18:36.606859 | controller | 2026-03-13 19:18:36.606882 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-03-13 19:18:36.606890 | controller | (snippet_datadir, 2026-03-13 19:18:36.606897 | controller | '02_ci_data.yaml') | path_join 2026-03-13 19:18:36.606903 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-03-13 19:18:36.606910 | controller | Friday 13 March 2026 19:18:36 +0000 (0:00:00.166) 0:00:34.697 ********** 2026-03-13 19:18:36.606921 | controller | Friday 13 March 2026 19:18:36 +0000 (0:00:00.166) 0:00:34.696 ********** 2026-03-13 19:18:36.606932 | controller | skipping: [localhost] 2026-03-13 19:18:36.658907 | controller | 2026-03-13 19:18:36.658932 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-03-13 19:18:36.658941 | controller | Friday 13 March 2026 19:18:36 +0000 (0:00:00.052) 0:00:34.750 ********** 2026-03-13 19:18:36.658948 | controller | Friday 13 March 2026 19:18:36 +0000 (0:00:00.052) 0:00:34.749 ********** 2026-03-13 19:18:36.658959 | controller | ok: [localhost] 2026-03-13 19:18:36.987071 | controller | 2026-03-13 19:18:36.987099 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-03-13 19:18:36.987106 | controller | (snippet_datadir, 2026-03-13 19:18:36.987112 | controller | '03_user_data_b64.yaml') | path_join 2026-03-13 19:18:36.987117 | controller | }}, content={{ 2026-03-13 19:18:36.987123 | controller | _base64_patch | 2026-03-13 19:18:36.987127 | controller | default({}) | 2026-03-13 19:18:36.987132 | controller | to_nice_yaml 2026-03-13 19:18:36.987137 | controller | }}, mode=0644] *** 2026-03-13 19:18:36.987142 | controller | Friday 13 March 2026 19:18:36 +0000 (0:00:00.051) 0:00:34.802 ********** 2026-03-13 19:18:36.987147 | controller | Friday 13 March 2026 19:18:36 +0000 (0:00:00.052) 0:00:34.801 ********** 2026-03-13 19:18:36.987176 | controller | changed: [localhost] 2026-03-13 19:18:37.310866 | controller | 2026-03-13 19:18:37.310899 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-03-13 19:18:37.310908 | controller | (snippet_datadir, 2026-03-13 19:18:37.310914 | controller | '04_user_data.yaml') | path_join 2026-03-13 19:18:37.310920 | controller | }}, content={{ 2026-03-13 19:18:37.310925 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-03-13 19:18:37.310936 | controller | default({}) | 2026-03-13 19:18:37.310941 | controller | to_nice_yaml 2026-03-13 19:18:37.310947 | controller | }}, mode=0644] *** 2026-03-13 19:18:37.310952 | controller | Friday 13 March 2026 19:18:36 +0000 (0:00:00.328) 0:00:35.130 ********** 2026-03-13 19:18:37.310957 | controller | Friday 13 March 2026 19:18:36 +0000 (0:00:00.328) 0:00:35.129 ********** 2026-03-13 19:18:37.310968 | controller | changed: [localhost] 2026-03-13 19:18:37.639346 | controller | 2026-03-13 19:18:37.639382 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-03-13 19:18:37.639395 | controller | ( 2026-03-13 19:18:37.639401 | controller | snippet_datadir, 2026-03-13 19:18:37.639407 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-03-13 19:18:37.639413 | controller | ) | path_join 2026-03-13 19:18:37.639419 | controller | }}, mode=0644] *** 2026-03-13 19:18:37.639424 | controller | Friday 13 March 2026 19:18:37 +0000 (0:00:00.323) 0:00:35.454 ********** 2026-03-13 19:18:37.639430 | controller | Friday 13 March 2026 19:18:37 +0000 (0:00:00.323) 0:00:35.453 ********** 2026-03-13 19:18:37.639441 | controller | changed: [localhost] 2026-03-13 19:18:37.692428 | controller | 2026-03-13 19:18:37.692449 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-03-13 19:18:37.692456 | controller | Friday 13 March 2026 19:18:37 +0000 (0:00:00.328) 0:00:35.783 ********** 2026-03-13 19:18:37.692461 | controller | Friday 13 March 2026 19:18:37 +0000 (0:00:00.328) 0:00:35.781 ********** 2026-03-13 19:18:37.692470 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-03-13 19:18:37.731611 | controller | 2026-03-13 19:18:37.731636 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-03-13 19:18:37.731645 | controller | Friday 13 March 2026 19:18:37 +0000 (0:00:00.053) 0:00:35.836 ********** 2026-03-13 19:18:37.731652 | controller | Friday 13 March 2026 19:18:37 +0000 (0:00:00.053) 0:00:35.835 ********** 2026-03-13 19:18:37.731663 | controller | ok: [localhost] => 2026-03-13 19:18:37.896566 | controller | changed: false 2026-03-13 19:18:37.896600 | controller | msg: All assertions passed 2026-03-13 19:18:37.896608 | controller | 2026-03-13 19:18:37.896614 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-03-13 19:18:37.896624 | controller | Friday 13 March 2026 19:18:37 +0000 (0:00:00.039) 0:00:35.875 ********** 2026-03-13 19:18:37.896630 | controller | Friday 13 March 2026 19:18:37 +0000 (0:00:00.039) 0:00:35.874 ********** 2026-03-13 19:18:37.896640 | controller | ok: [localhost] 2026-03-13 19:18:37.934394 | controller | 2026-03-13 19:18:37.934416 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-03-13 19:18:37.934425 | controller | Friday 13 March 2026 19:18:37 +0000 (0:00:00.164) 0:00:36.040 ********** 2026-03-13 19:18:37.934430 | controller | Friday 13 March 2026 19:18:37 +0000 (0:00:00.164) 0:00:36.039 ********** 2026-03-13 19:18:37.934440 | controller | ok: [localhost] 2026-03-13 19:18:38.246501 | controller | 2026-03-13 19:18:38.246535 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-03-13 19:18:38.246544 | controller | Friday 13 March 2026 19:18:37 +0000 (0:00:00.037) 0:00:36.078 ********** 2026-03-13 19:18:38.246550 | controller | Friday 13 March 2026 19:18:37 +0000 (0:00:00.037) 0:00:36.076 ********** 2026-03-13 19:18:38.246560 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values2/03_user_data_b64.yaml) 2026-03-13 19:18:38.324956 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values2/04_user_data.yaml) 2026-03-13 19:18:38.324980 | controller | 2026-03-13 19:18:38.324989 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-03-13 19:18:38.324996 | controller | _content | 2026-03-13 19:18:38.325003 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-03-13 19:18:38.325009 | controller | combine(_parsed, recursive=true) 2026-03-13 19:18:38.325016 | controller | }} 2026-03-13 19:18:38.325023 | controller | ] *** 2026-03-13 19:18:38.325029 | controller | Friday 13 March 2026 19:18:38 +0000 (0:00:00.312) 0:00:36.390 ********** 2026-03-13 19:18:38.325036 | controller | Friday 13 March 2026 19:18:38 +0000 (0:00:00.312) 0:00:36.389 ********** 2026-03-13 19:18:38.325046 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-03-13 19:18:38.497037 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-03-13 19:18:38.497072 | controller | 2026-03-13 19:18:38.497081 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-03-13 19:18:38.497088 | controller | Friday 13 March 2026 19:18:38 +0000 (0:00:00.078) 0:00:36.468 ********** 2026-03-13 19:18:38.497093 | controller | Friday 13 March 2026 19:18:38 +0000 (0:00:00.078) 0:00:36.467 ********** 2026-03-13 19:18:38.497103 | controller | changed: [localhost] 2026-03-13 19:18:38.837518 | controller | 2026-03-13 19:18:38.837559 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-03-13 19:18:38.837568 | controller | (_destdir, 2026-03-13 19:18:38.837574 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-03-13 19:18:38.837579 | controller | }}, content={{ 2026-03-13 19:18:38.837585 | controller | ( 2026-03-13 19:18:38.837590 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-03-13 19:18:38.837595 | controller | ) | cifmw.general.to_nice_yaml_all 2026-03-13 19:18:38.837601 | controller | }}, mode=0644] *** 2026-03-13 19:18:38.837607 | controller | Friday 13 March 2026 19:18:38 +0000 (0:00:00.172) 0:00:36.640 ********** 2026-03-13 19:18:38.837612 | controller | Friday 13 March 2026 19:18:38 +0000 (0:00:00.172) 0:00:36.639 ********** 2026-03-13 19:18:38.837623 | controller | changed: [localhost] 2026-03-13 19:18:39.070458 | controller | 2026-03-13 19:18:39.070489 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/multi-namespace/control-plane2/networking/nncp mode=0644, backup=True, remote_src=True, src={{ 2026-03-13 19:18:39.070497 | controller | (cifmw_kustomize_deploy_basedir, 2026-03-13 19:18:39.070503 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-03-13 19:18:39.070508 | controller | _val['name'], 'values.yaml') | path_join 2026-03-13 19:18:39.070513 | controller | }}, dest={{ 2026-03-13 19:18:39.070518 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-13 19:18:39.070524 | controller | stage['path'], _val.src_file 2026-03-13 19:18:39.070536 | controller | ) | 2026-03-13 19:18:39.070542 | controller | path_join 2026-03-13 19:18:39.070547 | controller | }}] *** 2026-03-13 19:18:39.070552 | controller | Friday 13 March 2026 19:18:38 +0000 (0:00:00.340) 0:00:36.981 ********** 2026-03-13 19:18:39.070557 | controller | Friday 13 March 2026 19:18:38 +0000 (0:00:00.340) 0:00:36.980 ********** 2026-03-13 19:18:39.070571 | controller | changed: [localhost] => (item=network-values2) 2026-03-13 19:18:39.107611 | controller | 2026-03-13 19:18:39.107634 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-13 19:18:39.107642 | controller | Friday 13 March 2026 19:18:39 +0000 (0:00:00.232) 0:00:37.214 ********** 2026-03-13 19:18:39.107649 | controller | Friday 13 March 2026 19:18:39 +0000 (0:00:00.232) 0:00:37.213 ********** 2026-03-13 19:18:39.107659 | controller | skipping: [localhost] 2026-03-13 19:18:39.437948 | controller | 2026-03-13 19:18:39.438004 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/multi-namespace/control-plane2/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-03-13 19:18:39.438013 | controller | Friday 13 March 2026 19:18:39 +0000 (0:00:00.037) 0:00:37.251 ********** 2026-03-13 19:18:39.438019 | controller | Friday 13 March 2026 19:18:39 +0000 (0:00:00.037) 0:00:37.250 ********** 2026-03-13 19:18:39.438029 | controller | task path: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/kustomize_deploy/tasks/execute_step.yml:229 2026-03-13 19:18:39.438035 | controller | fatal: [localhost]: FAILED! => 2026-03-13 19:18:39.438040 | controller | changed: true 2026-03-13 19:18:39.438045 | controller | cmd: 2026-03-13 19:18:39.438051 | controller | - oc 2026-03-13 19:18:39.438055 | controller | - kustomize 2026-03-13 19:18:39.438060 | controller | delta: '0:00:00.138446' 2026-03-13 19:18:39.438065 | controller | end: '2026-03-13 19:18:39.420368' 2026-03-13 19:18:39.438070 | controller | msg: non-zero return code 2026-03-13 19:18:39.438075 | controller | rc: 1 2026-03-13 19:18:39.438080 | controller | start: '2026-03-13 19:18:39.281922' 2026-03-13 19:18:39.438085 | controller | stderr: 'error: accumulating components: accumulateDirectory: "recursed accumulation 2026-03-13 19:18:39.438094 | controller | of path ''/home/zuul/src/github.com/openstack-k8s-operators/architecture/va/multi-namespace/control-plane2/networking/nncp'': 2026-03-13 19:18:39.438102 | controller | accumulating components: accumulateDirectory: \"recursed accumulation of path ''/home/zuul/src/github.com/openstack-k8s-operators/architecture/lib/nncp-single-nic'': 2026-03-13 19:18:39.438107 | controller | fieldPath `data.node_0.internalapi_ip` is missing for replacement source ConfigMap.[noVer].[noGrp]/network-values.[noNs]\""' 2026-03-13 19:18:39.438112 | controller | stderr_lines: 2026-03-13 19:18:39.438117 | controller | - 'error: accumulating components: accumulateDirectory: "recursed accumulation of 2026-03-13 19:18:39.438122 | controller | path ''/home/zuul/src/github.com/openstack-k8s-operators/architecture/va/multi-namespace/control-plane2/networking/nncp'': 2026-03-13 19:18:39.438127 | controller | accumulating components: accumulateDirectory: \"recursed accumulation of path ''/home/zuul/src/github.com/openstack-k8s-operators/architecture/lib/nncp-single-nic'': 2026-03-13 19:18:39.438132 | controller | fieldPath `data.node_0.internalapi_ip` is missing for replacement source ConfigMap.[noVer].[noGrp]/network-values.[noNs]\""' 2026-03-13 19:18:39.438136 | controller | stdout: '' 2026-03-13 19:18:39.438141 | controller | stdout_lines: [] 2026-03-13 19:18:39.438146 | controller | 2026-03-13 19:18:39.438151 | controller | NO MORE HOSTS LEFT ************************************************************* 2026-03-13 19:18:39.438172 | controller | 2026-03-13 19:18:39.438178 | controller | PLAY RECAP ********************************************************************* 2026-03-13 19:18:39.438182 | controller | localhost : ok=114 changed=36 unreachable=0 failed=1 skipped=37 rescued=0 ignored=0 2026-03-13 19:18:39.438187 | controller | 2026-03-13 19:18:39.438192 | controller | Friday 13 March 2026 19:18:39 +0000 (0:00:00.329) 0:00:37.581 ********** 2026-03-13 19:18:39.438197 | controller | =============================================================================== 2026-03-13 19:18:39.438202 | controller | ci_setup : Install openshift client ------------------------------------- 5.98s 2026-03-13 19:18:39.438206 | controller | Get automation contents ------------------------------------------------- 5.77s 2026-03-13 19:18:39.438211 | controller | ci_setup : Install needed packages -------------------------------------- 3.60s 2026-03-13 19:18:39.438216 | controller | Load automation files as fact ------------------------------------------- 1.22s 2026-03-13 19:18:39.438221 | controller | ci_setup : Manage directories ------------------------------------------- 0.79s 2026-03-13 19:18:39.438225 | controller | Gathering Facts --------------------------------------------------------- 0.77s 2026-03-13 19:18:39.438230 | controller | Create needed SSH keypairs ---------------------------------------------- 0.51s 2026-03-13 19:18:39.438235 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.45s 2026-03-13 19:18:39.438240 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.42s 2026-03-13 19:18:39.438244 | controller | ci_gen_kustomize_values : Push base64 CI patches ------------------------ 0.40s 2026-03-13 19:18:39.438249 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.35s 2026-03-13 19:18:39.438254 | controller | kustomize_deploy : Output kustomize build in final file ----------------- 0.35s 2026-03-13 19:18:39.438259 | controller | kustomize_deploy : Build kustomized content for examples/va/multi-namespace/control-plane/networking/nncp --- 0.35s 2026-03-13 19:18:39.438263 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.35s 2026-03-13 19:18:39.438268 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.34s 2026-03-13 19:18:39.438273 | controller | ci_gen_kustomize_values : Push user provided dataset -------------------- 0.33s 2026-03-13 19:18:39.438278 | controller | kustomize_deploy : Build kustomized content for examples/va/multi-namespace/control-plane2/networking/nncp --- 0.33s 2026-03-13 19:18:39.438283 | controller | ci_gen_kustomize_values : Copy the base values.yaml --------------------- 0.33s 2026-03-13 19:18:39.438287 | controller | ci_gen_kustomize_values : Push base64 CI patches ------------------------ 0.33s 2026-03-13 19:18:39.438292 | controller | ci_gen_kustomize_values : Copy the base values.yaml --------------------- 0.33s 2026-03-13 19:18:39.438299 | controller | Friday 13 March 2026 19:18:39 +0000 (0:00:00.330) 0:00:37.580 ********** 2026-03-13 19:18:39.438304 | controller | =============================================================================== 2026-03-13 19:18:39.438309 | controller | ci_setup --------------------------------------------------------------- 11.45s 2026-03-13 19:18:39.438316 | controller | ci_gen_kustomize_values ------------------------------------------------ 10.27s 2026-03-13 19:18:39.438321 | controller | ansible.builtin.slurp --------------------------------------------------- 6.31s 2026-03-13 19:18:39.438326 | controller | kustomize_deploy -------------------------------------------------------- 5.56s 2026-03-13 19:18:39.438335 | controller | ansible.builtin.set_fact ------------------------------------------------ 1.30s 2026-03-13 19:18:39.493923 | controller | gather_facts ------------------------------------------------------------ 0.77s 2026-03-13 19:18:39.493962 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.51s 2026-03-13 19:18:39.493968 | controller | networking_mapper ------------------------------------------------------- 0.47s 2026-03-13 19:18:39.493974 | controller | ansible.builtin.file ---------------------------------------------------- 0.29s 2026-03-13 19:18:39.493979 | controller | ansible.builtin.include_role -------------------------------------------- 0.22s 2026-03-13 19:18:39.493984 | controller | ansible.builtin.find ---------------------------------------------------- 0.19s 2026-03-13 19:18:39.493988 | controller | ansible.builtin.stat ---------------------------------------------------- 0.14s 2026-03-13 19:18:39.493993 | controller | ansible.builtin.assert -------------------------------------------------- 0.04s 2026-03-13 19:18:39.493998 | controller | ansible.builtin.copy ---------------------------------------------------- 0.02s 2026-03-13 19:18:39.494003 | controller | ansible.builtin.include_vars -------------------------------------------- 0.01s 2026-03-13 19:18:39.494077 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-13 19:18:39.494085 | controller | total ------------------------------------------------------------------ 37.56s 2026-03-13 19:18:39.739620 | controller | ERROR 2026-03-13 19:18:39.739869 | controller | { 2026-03-13 19:18:39.739927 | controller | "delta": "0:00:38.054580", 2026-03-13 19:18:39.739965 | controller | "end": "2026-03-13 19:18:39.494455", 2026-03-13 19:18:39.739996 | controller | "msg": "non-zero return code", 2026-03-13 19:18:39.740024 | controller | "rc": 2, 2026-03-13 19:18:39.740052 | controller | "start": "2026-03-13 19:18:01.439875" 2026-03-13 19:18:39.740083 | controller | } failure 2026-03-13 19:18:39.786722 | 2026-03-13 19:18:39.786772 | PLAY RECAP 2026-03-13 19:18:39.786810 | controller | ok: 0 changed: 0 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-03-13 19:18:39.786832 | 2026-03-13 19:18:39.843345 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2026-03-13 19:18:39.844162 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-03-13 19:18:40.334181 | 2026-03-13 19:18:40.334280 | PLAY [Run ci/playbooks/collect-logs.yml] 2026-03-13 19:18:40.352592 | 2026-03-13 19:18:40.352661 | TASK [Filter out host if needed] 2026-03-13 19:18:40.360393 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-03-13 19:18:40.364432 | 2026-03-13 19:18:40.364503 | TASK [Ensure file is present] 2026-03-13 19:18:40.626099 | controller | ok 2026-03-13 19:18:40.632105 | 2026-03-13 19:18:40.632170 | TASK [Manage molecule report file] 2026-03-13 19:18:41.156077 | controller | skipping: Conditional result was False 2026-03-13 19:18:41.160743 | 2026-03-13 19:18:41.160802 | TASK [Check if we get ci-framework-data basedir] 2026-03-13 19:18:41.332799 | controller | ok 2026-03-13 19:18:41.337273 | 2026-03-13 19:18:41.337353 | TASK [Create ci-framework-data log directory for zuul] 2026-03-13 19:18:41.629560 | controller | changed 2026-03-13 19:18:41.634464 | 2026-03-13 19:18:41.634799 | TASK [Copy ci-framework interesting files] 2026-03-13 19:18:41.925839 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory 2026-03-13 19:18:42.157672 | controller | changed 2026-03-13 19:18:42.162288 | 2026-03-13 19:18:42.162364 | TASK [Get SELinux listing] 2026-03-13 19:18:42.686700 | controller | changed 2026-03-13 19:18:42.692089 | 2026-03-13 19:18:42.692153 | TASK [Generate log index] 2026-03-13 19:18:43.300897 | controller | changed 2026-03-13 19:18:43.305656 | 2026-03-13 19:18:43.305724 | TASK [Get some env related data] 2026-03-13 19:18:43.852832 | controller | /home/zuul/.local/bin/ansible 2026-03-13 19:18:44.832513 | controller | changed 2026-03-13 19:18:44.837095 | 2026-03-13 19:18:44.837152 | TASK [Generate list of logs to collect in home directory] 2026-03-13 19:18:45.110718 | controller | ok: All paths examined 2026-03-13 19:18:45.115978 | 2026-03-13 19:18:45.116055 | LOOP [Copy logs from home directory] 2026-03-13 19:18:45.403408 | controller | changed: 2026-03-13 19:18:45.403600 | controller | { 2026-03-13 19:18:45.403626 | controller | "atime": 1773429460.5467973, 2026-03-13 19:18:45.403644 | controller | "ctime": 1773429519.436277, 2026-03-13 19:18:45.403660 | controller | "dev": 64513, 2026-03-13 19:18:45.403687 | controller | "gid": 1000, 2026-03-13 19:18:45.403705 | controller | "gr_name": "zuul", 2026-03-13 19:18:45.403721 | controller | "inode": 1171814, 2026-03-13 19:18:45.403736 | controller | "isblk": false, 2026-03-13 19:18:45.403751 | controller | "ischr": false, 2026-03-13 19:18:45.403765 | controller | "isdir": false, 2026-03-13 19:18:45.403778 | controller | "isfifo": false, 2026-03-13 19:18:45.403796 | controller | "isgid": false, 2026-03-13 19:18:45.403810 | controller | "islnk": false, 2026-03-13 19:18:45.403823 | controller | "isreg": true, 2026-03-13 19:18:45.403836 | controller | "issock": false, 2026-03-13 19:18:45.403848 | controller | "isuid": false, 2026-03-13 19:18:45.403860 | controller | "mode": "0644", 2026-03-13 19:18:45.403873 | controller | "mtime": 1773429519.436277, 2026-03-13 19:18:45.403885 | controller | "nlink": 1, 2026-03-13 19:18:45.403897 | controller | "path": "/home/zuul/ansible.log", 2026-03-13 19:18:45.403912 | controller | "pw_name": "zuul", 2026-03-13 19:18:45.403926 | controller | "rgrp": true, 2026-03-13 19:18:45.403938 | controller | "roth": true, 2026-03-13 19:18:45.403951 | controller | "rusr": true, 2026-03-13 19:18:45.403963 | controller | "size": 115946, 2026-03-13 19:18:45.403976 | controller | "uid": 1000, 2026-03-13 19:18:45.403988 | controller | "wgrp": false, 2026-03-13 19:18:45.404000 | controller | "woth": false, 2026-03-13 19:18:45.404015 | controller | "wusr": true, 2026-03-13 19:18:45.404029 | controller | "xgrp": false, 2026-03-13 19:18:45.404041 | controller | "xoth": false, 2026-03-13 19:18:45.404053 | controller | "xusr": false 2026-03-13 19:18:45.404065 | controller | } 2026-03-13 19:18:45.411916 | 2026-03-13 19:18:45.412019 | TASK [Copy crio stats log file] 2026-03-13 19:18:45.456140 | controller | skipping: Conditional result was False 2026-03-13 19:18:45.483439 | 2026-03-13 19:18:45.483533 | TASK [Get SELinux related data] 2026-03-13 19:18:45.682718 | controller | 2026-03-13 19:18:46.008485 | controller | ERROR 2026-03-13 19:18:46.008628 | controller | { 2026-03-13 19:18:46.008657 | controller | "delta": "0:00:00.008213", 2026-03-13 19:18:46.008693 | controller | "end": "2026-03-13 19:18:45.683666", 2026-03-13 19:18:46.008712 | controller | "msg": "non-zero return code", 2026-03-13 19:18:46.008728 | controller | "rc": 1, 2026-03-13 19:18:46.008742 | controller | "start": "2026-03-13 19:18:45.675453" 2026-03-13 19:18:46.008756 | controller | } 2026-03-13 19:18:46.008778 | controller | ERROR: Ignoring Errors 2026-03-13 19:18:46.013861 | 2026-03-13 19:18:46.013923 | TASK [Create system configuration directory] 2026-03-13 19:18:46.216043 | controller | changed 2026-03-13 19:18:46.221479 | 2026-03-13 19:18:46.221565 | TASK [Get some of the system configurations] 2026-03-13 19:18:46.748112 | controller | changed 2026-03-13 19:18:46.753724 | 2026-03-13 19:18:46.753798 | TASK [Copy generated documentation if available] 2026-03-13 19:18:46.780748 | controller | skipping: Conditional result was False 2026-03-13 19:18:46.786572 | 2026-03-13 19:18:46.786638 | TASK [Copy generated AsciiDoc documentation if available] 2026-03-13 19:18:46.803082 | controller | skipping: Conditional result was False 2026-03-13 19:18:46.809947 | 2026-03-13 19:18:46.810016 | TASK [Compress logs bigger than 2MB] 2026-03-13 19:18:47.339937 | controller | changed 2026-03-13 19:18:47.344923 | 2026-03-13 19:18:47.344990 | TASK [Copy files from workspace on node] 2026-03-13 19:18:47.363290 | controller | ok 2026-03-13 19:18:47.384142 | 2026-03-13 19:18:47.384204 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-13 19:18:47.397096 | controller | skipping: Conditional result was False 2026-03-13 19:18:47.402873 | 2026-03-13 19:18:47.402934 | TASK [fetch-output : Set log path for single node] 2026-03-13 19:18:47.430658 | controller | ok 2026-03-13 19:18:47.435102 | 2026-03-13 19:18:47.435163 | LOOP [fetch-output : Ensure local output dirs] 2026-03-13 19:18:47.613670 | controller -> localhost | ok: "/var/lib/zuul/builds/48effbc3f8474b0e8fde8a13b061ecbf/work/logs" 2026-03-13 19:18:47.613908 | controller -> localhost | changed: All items complete 2026-03-13 19:18:47.613935 | 2026-03-13 19:18:47.775123 | controller -> localhost | changed: "/var/lib/zuul/builds/48effbc3f8474b0e8fde8a13b061ecbf/work/artifacts" 2026-03-13 19:18:47.933916 | controller -> localhost | changed: "/var/lib/zuul/builds/48effbc3f8474b0e8fde8a13b061ecbf/work/docs" 2026-03-13 19:18:47.953209 | 2026-03-13 19:18:47.953378 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-13 19:18:48.478116 | controller | changed: 2026-03-13 19:18:48.478346 | controller | .d..t...... ./ 2026-03-13 19:18:48.478380 | controller | >f+++++++++ README.html 2026-03-13 19:18:48.478401 | controller | >f+++++++++ ansible.log 2026-03-13 19:18:48.478420 | controller | >f+++++++++ dmesg.log 2026-03-13 19:18:48.478437 | controller | >f+++++++++ installed-pkgs.log 2026-03-13 19:18:48.478454 | controller | >f+++++++++ python.log 2026-03-13 19:18:48.478471 | controller | >f+++++++++ registries.conf 2026-03-13 19:18:48.478491 | controller | >f+++++++++ selinux-denials.log 2026-03-13 19:18:48.478506 | controller | >f+++++++++ selinux-listing.log 2026-03-13 19:18:48.478524 | controller | cd+++++++++ ci-framework-data/ 2026-03-13 19:18:48.478540 | controller | cd+++++++++ ci-framework-data/artifacts/ 2026-03-13 19:18:48.478556 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy 2026-03-13 19:18:48.478571 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub 2026-03-13 19:18:48.478586 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration 2026-03-13 19:18:48.478600 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub 2026-03-13 19:18:48.478614 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml 2026-03-13 19:18:48.478628 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/ 2026-03-13 19:18:48.478642 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/namespace-values/ 2026-03-13 19:18:48.478658 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/namespace-values/values.yaml 2026-03-13 19:18:48.478686 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/ 2026-03-13 19:18:48.478704 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml 2026-03-13 19:18:48.478720 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values2/ 2026-03-13 19:18:48.478735 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values2/values.yaml 2026-03-13 19:18:48.478751 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/ 2026-03-13 19:18:48.478767 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/namespace-values/ 2026-03-13 19:18:48.478781 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/namespace-values/01_original.yaml 2026-03-13 19:18:48.478795 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/namespace-values/03_user_data_b64.yaml 2026-03-13 19:18:48.478809 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/namespace-values/04_user_data.yaml 2026-03-13 19:18:48.478823 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/ 2026-03-13 19:18:48.478837 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml 2026-03-13 19:18:48.478851 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml 2026-03-13 19:18:48.478865 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml 2026-03-13 19:18:48.478879 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml 2026-03-13 19:18:48.478892 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values2/ 2026-03-13 19:18:48.478906 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values2/01_original.yaml 2026-03-13 19:18:48.478919 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values2/03_user_data_b64.yaml 2026-03-13 19:18:48.478932 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values2/04_user_data.yaml 2026-03-13 19:18:48.478949 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/ 2026-03-13 19:18:48.478965 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/namespace.yaml 2026-03-13 19:18:48.478980 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml 2026-03-13 19:18:48.478994 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/ 2026-03-13 19:18:48.479008 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/ 2026-03-13 19:18:48.479022 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/ 2026-03-13 19:18:48.479036 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/ 2026-03-13 19:18:48.479049 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml 2026-03-13 19:18:48.479062 | controller | cd+++++++++ ci-framework-data/logs/ 2026-03-13 19:18:48.479076 | controller | cd+++++++++ registries.conf.d/ 2026-03-13 19:18:48.479089 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf 2026-03-13 19:18:48.479102 | controller | cd+++++++++ system-config/ 2026-03-13 19:18:48.479115 | controller | cd+++++++++ system-config/libvirt/ 2026-03-13 19:18:48.479128 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf 2026-03-13 19:18:48.479142 | controller | >f+++++++++ system-config/libvirt/libvirt.conf 2026-03-13 19:18:48.814078 | controller | changed: .d..t...... ./ 2026-03-13 19:18:49.157007 | controller | changed: .d..t...... ./ 2026-03-13 19:18:49.174174 | 2026-03-13 19:18:49.174243 | TASK [Return artifact to Zuul] 2026-03-13 19:18:49.188348 | controller | skipping: Conditional result was False 2026-03-13 19:18:49.205600 | 2026-03-13 19:18:49.205652 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host] 2026-03-13 19:18:49.205755 | 2026-03-13 19:18:49.205781 | PLAY RECAP 2026-03-13 19:18:49.205820 | controller | ok: 16 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1 2026-03-13 19:18:49.205840 | 2026-03-13 19:18:49.276958 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-03-13 19:18:49.277719 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-03-13 19:18:49.748153 | 2026-03-13 19:18:49.748244 | PLAY [all] 2026-03-13 19:18:49.765207 | 2026-03-13 19:18:49.765279 | TASK [include_role : fetch-output] 2026-03-13 19:18:49.793470 | controller | ok 2026-03-13 19:18:49.808539 | 2026-03-13 19:18:49.808614 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-13 19:18:49.852730 | controller | skipping: Conditional result was False 2026-03-13 19:18:49.858113 | 2026-03-13 19:18:49.858179 | TASK [fetch-output : Set log path for single node] 2026-03-13 19:18:49.885634 | controller | ok 2026-03-13 19:18:49.890085 | 2026-03-13 19:18:49.890152 | LOOP [fetch-output : Ensure local output dirs] 2026-03-13 19:18:50.183437 | controller -> localhost | ok: "/var/lib/zuul/builds/48effbc3f8474b0e8fde8a13b061ecbf/work/logs" 2026-03-13 19:18:50.347582 | controller -> localhost | ok: "/var/lib/zuul/builds/48effbc3f8474b0e8fde8a13b061ecbf/work/artifacts" 2026-03-13 19:18:50.511025 | controller -> localhost | ok: "/var/lib/zuul/builds/48effbc3f8474b0e8fde8a13b061ecbf/work/docs" 2026-03-13 19:18:50.528032 | 2026-03-13 19:18:50.528370 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-13 19:18:51.001273 | controller | ok 2026-03-13 19:18:51.001493 | controller | ok: All items complete 2026-03-13 19:18:51.001523 | 2026-03-13 19:18:51.373890 | controller | ok 2026-03-13 19:18:51.728188 | controller | ok 2026-03-13 19:18:51.738433 | 2026-03-13 19:18:51.738532 | TASK [include_role : fetch-output-openshift] 2026-03-13 19:18:51.752138 | controller | skipping: Conditional result was False 2026-03-13 19:18:51.757292 | 2026-03-13 19:18:51.757367 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-13 19:18:52.063557 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.006388 2026-03-13 19:18:52.239985 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.005911 2026-03-13 19:18:52.268894 | 2026-03-13 19:18:52.268977 | PLAY [all] 2026-03-13 19:18:52.281254 | 2026-03-13 19:18:52.281331 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-13 19:18:52.653703 | controller | changed 2026-03-13 19:18:52.673826 | 2026-03-13 19:18:52.673873 | PLAY RECAP 2026-03-13 19:18:52.673913 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-03-13 19:18:52.673933 | 2026-03-13 19:18:52.737468 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-03-13 19:18:52.738250 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2026-03-13 19:18:53.229189 | 2026-03-13 19:18:53.229332 | PLAY [localhost] 2026-03-13 19:18:53.244733 | 2026-03-13 19:18:53.244803 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-13 19:18:53.525394 | localhost | changed 2026-03-13 19:18:53.529665 | 2026-03-13 19:18:53.529749 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-13 19:18:53.547538 | localhost | ok 2026-03-13 19:18:53.554406 | 2026-03-13 19:18:53.554469 | TASK [add-fileserver : Create SSH private key tempfile] 2026-03-13 19:18:53.814310 | localhost | changed 2026-03-13 19:18:53.819796 | 2026-03-13 19:18:53.819877 | TASK [add-fileserver : Create SSH private key from secret] 2026-03-13 19:18:54.312326 | localhost | changed 2026-03-13 19:18:54.316600 | 2026-03-13 19:18:54.316661 | TASK [add-fileserver : Add fileserver ssh key] 2026-03-13 19:18:54.616583 | localhost | Identity added: /var/lib/zuul/builds/48effbc3f8474b0e8fde8a13b061ecbf/work/tmp/ansible.y6conhme (/var/lib/zuul/builds/48effbc3f8474b0e8fde8a13b061ecbf/work/tmp/ansible.y6conhme) 2026-03-13 19:18:54.616732 | localhost | ok: Runtime: 0:00:00.005049 2026-03-13 19:18:54.620437 | 2026-03-13 19:18:54.620498 | TASK [add-fileserver : Remove SSH private key from disk] 2026-03-13 19:18:54.818640 | localhost | ok: Runtime: 0:00:00.004157 2026-03-13 19:18:54.822847 | 2026-03-13 19:18:54.822913 | TASK [add-fileserver : Add fileserver to inventory] 2026-03-13 19:18:54.869975 | localhost | changed 2026-03-13 19:18:54.874467 | 2026-03-13 19:18:54.874530 | TASK [add-fileserver : Add fileserver server to known hosts] 2026-03-13 19:18:55.154246 | localhost | changed 2026-03-13 19:18:55.171621 | 2026-03-13 19:18:55.171686 | PLAY [localhost] 2026-03-13 19:18:55.181506 | 2026-03-13 19:18:55.181563 | TASK [Generate bulk log download script] 2026-03-13 19:18:55.199049 | localhost | ok 2026-03-13 19:18:55.209253 | 2026-03-13 19:18:55.209332 | TASK [local-log-download : Check API endpoint is defined] 2026-03-13 19:18:55.236376 | localhost | ok: All assertions passed 2026-03-13 19:18:55.240329 | 2026-03-13 19:18:55.240391 | TASK [local-log-download : Create download script] 2026-03-13 19:18:55.557022 | localhost -> localhost | changed 2026-03-13 19:18:55.564507 | 2026-03-13 19:18:55.564567 | TASK [Register quick-download link] 2026-03-13 19:18:55.580941 | localhost | ok 2026-03-13 19:18:55.611019 | 2026-03-13 19:18:55.611082 | PLAY [logserver.rdoproject.org] 2026-03-13 19:18:55.619402 | 2026-03-13 19:18:55.619459 | TASK [Set zuul-log-path fact] 2026-03-13 19:18:55.634546 | logserver.rdoproject.org | ok 2026-03-13 19:18:55.642644 | 2026-03-13 19:18:55.642714 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-13 19:18:55.668721 | logserver.rdoproject.org | ok 2026-03-13 19:18:55.673503 | 2026-03-13 19:18:55.673564 | TASK [upload-logs : Create log directories] 2026-03-13 19:18:59.765768 | logserver.rdoproject.org | changed 2026-03-13 19:18:59.768543 | 2026-03-13 19:18:59.768603 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-13 19:18:59.984839 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.005006 2026-03-13 19:18:59.989367 | 2026-03-13 19:18:59.989433 | TASK [upload-logs : Upload logs to log server] 2026-03-13 19:19:01.427364 | logserver.rdoproject.org | Output suppressed because no_log was given 2026-03-13 19:19:01.430143 | 2026-03-13 19:19:01.430207 | LOOP [upload-logs : Compress console log and json output] 2026-03-13 19:19:01.466557 | logserver.rdoproject.org | skipping: Conditional result was False 2026-03-13 19:19:01.474132 | logserver.rdoproject.org | skipping: Conditional result was False 2026-03-13 19:19:01.480064 | 2026-03-13 19:19:01.480145 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-13 19:19:01.512600 | logserver.rdoproject.org | skipping: Conditional result was False 2026-03-13 19:19:01.512833 | 2026-03-13 19:19:01.515527 | logserver.rdoproject.org | skipping: Conditional result was False 2026-03-13 19:19:01.527210 | 2026-03-13 19:19:01.527290 | LOOP [upload-logs : Upload console log and json output]