2026-03-13 15:53:18.060084 | Job console starting... 2026-03-13 15:53:18.270818 | Updating repositories 2026-03-13 15:53:18.980552 | Preparing job workspace 2026-03-13 15:53:27.220000 | Running Ansible setup... 2026-03-13 15:53:29.901834 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-03-13 15:53:30.411040 | 2026-03-13 15:53:30.411133 | PLAY [localhost] 2026-03-13 15:53:30.419305 | 2026-03-13 15:53:30.419377 | TASK [Gathering Facts] 2026-03-13 15:53:31.215209 | localhost | ok 2026-03-13 15:53:31.228030 | 2026-03-13 15:53:31.228112 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-13 15:53:31.525206 | localhost -> localhost | changed 2026-03-13 15:53:31.530412 | 2026-03-13 15:53:31.530477 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-13 15:53:32.161558 | localhost -> localhost | changed 2026-03-13 15:53:32.169338 | 2026-03-13 15:53:32.169414 | TASK [Setup log path fact] 2026-03-13 15:53:32.186212 | localhost | ok 2026-03-13 15:53:32.196632 | 2026-03-13 15:53:32.196695 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-13 15:53:32.214261 | localhost | ok 2026-03-13 15:53:32.220938 | 2026-03-13 15:53:32.221001 | TASK [emit-job-header : Print job information] 2026-03-13 15:53:32.247568 | # Job Information 2026-03-13 15:53:32.247678 | Ansible Version: 2.15.12 2026-03-13 15:53:32.247705 | Job: rhoso-architecture-validate-multi-namespace-skmo 2026-03-13 15:53:32.247731 | Pipeline: github-check 2026-03-13 15:53:32.247751 | Executor: ibm-bm3-ze.softwarefactory-project.io 2026-03-13 15:53:32.247769 | Triggered by: https://github.com/openstack-k8s-operators/architecture/pull/716 2026-03-13 15:53:32.247788 | Log URL (when completed): https://logserver.rdoproject.org/26f/rdoproject.org/26f146fd79e443ceba6854a536c28af9/ 2026-03-13 15:53:32.247805 | Event ID: aabc32b0-1ef4-11f1-8156-39976b0959c0 2026-03-13 15:53:32.251198 | 2026-03-13 15:53:32.251282 | LOOP [emit-job-header : Print node information] 2026-03-13 15:53:32.330260 | localhost | ok: 2026-03-13 15:53:32.330432 | localhost | # Node Information 2026-03-13 15:53:32.330460 | localhost | Inventory Hostname: controller 2026-03-13 15:53:32.330484 | localhost | Hostname: np0005646444 2026-03-13 15:53:32.330503 | localhost | Username: zuul 2026-03-13 15:53:32.330522 | localhost | Distro: CentOS 9 2026-03-13 15:53:32.330539 | localhost | Provider: ibm-bm3-nodepool 2026-03-13 15:53:32.330555 | localhost | Region: regionOne 2026-03-13 15:53:32.330571 | localhost | Label: cloud-centos-9-stream-tripleo 2026-03-13 15:53:32.330587 | localhost | Product Name: OpenStack Compute 2026-03-13 15:53:32.330602 | localhost | Interface IP: 192.168.25.124 2026-03-13 15:53:32.351894 | 2026-03-13 15:53:32.351973 | PLAY [all] 2026-03-13 15:53:32.357522 | 2026-03-13 15:53:32.357581 | TASK [Gather network facts] 2026-03-13 15:53:32.680965 | controller | ok 2026-03-13 15:53:32.693390 | 2026-03-13 15:53:32.693450 | TASK [include_role : start-zuul-console] 2026-03-13 15:53:32.710862 | controller | ok 2026-03-13 15:53:32.722360 | 2026-03-13 15:53:32.722423 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-13 15:53:32.994031 | controller | ok 2026-03-13 15:53:33.001602 | 2026-03-13 15:53:33.001664 | TASK [include_role : add-build-sshkey] 2026-03-13 15:53:33.019249 | controller | ok 2026-03-13 15:53:33.030676 | 2026-03-13 15:53:33.030736 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-13 15:53:33.206123 | controller -> localhost | ok 2026-03-13 15:53:33.210914 | 2026-03-13 15:53:33.210976 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-13 15:53:33.228011 | controller | ok 2026-03-13 15:53:33.240001 | controller | included: /var/lib/zuul/builds/26f146fd79e443ceba6854a536c28af9/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-13 15:53:33.244937 | 2026-03-13 15:53:33.244997 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-13 15:53:33.958513 | controller -> localhost | Generating public/private rsa key pair. 2026-03-13 15:53:33.958714 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/26f146fd79e443ceba6854a536c28af9/work/26f146fd79e443ceba6854a536c28af9_id_rsa. 2026-03-13 15:53:33.958748 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/26f146fd79e443ceba6854a536c28af9/work/26f146fd79e443ceba6854a536c28af9_id_rsa.pub. 2026-03-13 15:53:33.958772 | controller -> localhost | The key fingerprint is: 2026-03-13 15:53:33.958792 | controller -> localhost | SHA256:SFO68Z10SWEYew1IlxaXF9db9sKAsEaqNTdVxHj8k8I zuul-build-sshkey 2026-03-13 15:53:33.958812 | controller -> localhost | The key's randomart image is: 2026-03-13 15:53:33.958831 | controller -> localhost | +---[RSA 3072]----+ 2026-03-13 15:53:33.958848 | controller -> localhost | | +o+@X+.o+| 2026-03-13 15:53:33.958867 | controller -> localhost | | = o==B=. *| 2026-03-13 15:53:33.958885 | controller -> localhost | | O = o+++.++| 2026-03-13 15:53:33.958903 | controller -> localhost | | + X + +E *..| 2026-03-13 15:53:33.958936 | controller -> localhost | | . o S o . o | 2026-03-13 15:53:33.958953 | controller -> localhost | | | 2026-03-13 15:53:33.958970 | controller -> localhost | | | 2026-03-13 15:53:33.958990 | controller -> localhost | | | 2026-03-13 15:53:33.959006 | controller -> localhost | | | 2026-03-13 15:53:33.959021 | controller -> localhost | +----[SHA256]-----+ 2026-03-13 15:53:33.959060 | controller -> localhost | ok: Runtime: 0:00:00.417855 2026-03-13 15:53:33.964484 | 2026-03-13 15:53:33.964550 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-13 15:53:33.982568 | controller | ok 2026-03-13 15:53:33.991522 | controller | included: /var/lib/zuul/builds/26f146fd79e443ceba6854a536c28af9/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-13 15:53:33.998857 | 2026-03-13 15:53:33.998933 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-13 15:53:34.012376 | controller | skipping: Conditional result was False 2026-03-13 15:53:34.017405 | 2026-03-13 15:53:34.017471 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-13 15:53:34.360575 | controller | changed 2026-03-13 15:53:34.365132 | 2026-03-13 15:53:34.365199 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-13 15:53:34.545448 | controller | ok 2026-03-13 15:53:34.550081 | 2026-03-13 15:53:34.550145 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-13 15:53:35.053454 | controller | changed 2026-03-13 15:53:35.057844 | 2026-03-13 15:53:35.057917 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-13 15:53:35.561489 | controller | changed 2026-03-13 15:53:35.565857 | 2026-03-13 15:53:35.565933 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-13 15:53:35.579634 | controller | skipping: Conditional result was False 2026-03-13 15:53:35.585245 | 2026-03-13 15:53:35.585322 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-13 15:53:35.852892 | controller -> localhost | changed 2026-03-13 15:53:35.861458 | 2026-03-13 15:53:35.861520 | TASK [add-build-sshkey : Add back temp key] 2026-03-13 15:53:36.067784 | controller -> localhost | Identity added: /var/lib/zuul/builds/26f146fd79e443ceba6854a536c28af9/work/26f146fd79e443ceba6854a536c28af9_id_rsa (zuul-build-sshkey) 2026-03-13 15:53:36.067974 | controller -> localhost | ok: Runtime: 0:00:00.007031 2026-03-13 15:53:36.073125 | 2026-03-13 15:53:36.073186 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-13 15:53:36.333352 | controller | ok 2026-03-13 15:53:36.337623 | 2026-03-13 15:53:36.337684 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-13 15:53:36.361935 | controller | skipping: Conditional result was False 2026-03-13 15:53:36.370479 | 2026-03-13 15:53:36.370548 | TASK [include_role : validate-host] 2026-03-13 15:53:36.386974 | controller | ok 2026-03-13 15:53:36.404407 | 2026-03-13 15:53:36.404469 | TASK [validate-host : Define zuul_info_dir fact] 2026-03-13 15:53:36.431461 | controller | ok 2026-03-13 15:53:36.435487 | 2026-03-13 15:53:36.435545 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-03-13 15:53:36.611426 | controller -> localhost | ok 2026-03-13 15:53:36.616688 | 2026-03-13 15:53:36.616745 | TASK [validate-host : Collect information about the host] 2026-03-13 15:53:37.174936 | controller | ok 2026-03-13 15:53:37.182600 | 2026-03-13 15:53:37.182669 | TASK [validate-host : Sanitize hostname] 2026-03-13 15:53:37.250317 | controller | ok 2026-03-13 15:53:37.255691 | 2026-03-13 15:53:37.255754 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-03-13 15:53:37.609009 | controller -> localhost | changed 2026-03-13 15:53:37.613540 | 2026-03-13 15:53:37.613598 | TASK [validate-host : Collect information about zuul worker] 2026-03-13 15:53:37.894101 | controller | ok 2026-03-13 15:53:37.898565 | 2026-03-13 15:53:37.898635 | TASK [validate-host : Write out all zuul information for each host] 2026-03-13 15:53:38.236389 | controller -> localhost | changed 2026-03-13 15:53:38.245201 | 2026-03-13 15:53:38.245279 | TASK [include_role : prepare-workspace-openshift] 2026-03-13 15:53:38.258957 | controller | skipping: Conditional result was False 2026-03-13 15:53:38.263310 | 2026-03-13 15:53:38.263373 | TASK [include_role : remove-zuul-sshkey] 2026-03-13 15:53:38.276419 | controller | skipping: Conditional result was False 2026-03-13 15:53:38.281182 | 2026-03-13 15:53:38.282329 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-13 15:53:38.455740 | controller | ok: "logs" 2026-03-13 15:53:38.455949 | controller | ok: All items complete 2026-03-13 15:53:38.455979 | 2026-03-13 15:53:38.603409 | controller | ok: "artifacts" 2026-03-13 15:53:38.752921 | controller | ok: "docs" 2026-03-13 15:53:38.759976 | 2026-03-13 15:53:38.760107 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-13 15:53:38.939392 | controller | changed: "logs" 2026-03-13 15:53:39.092496 | controller | changed: "artifacts" 2026-03-13 15:53:39.243822 | controller | changed: "docs" 2026-03-13 15:53:39.268476 | 2026-03-13 15:53:39.268570 | PLAY RECAP 2026-03-13 15:53:39.268612 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-03-13 15:53:39.268636 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-13 15:53:39.268654 | 2026-03-13 15:53:39.337484 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-03-13 15:53:39.338190 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-03-13 15:53:39.829214 | 2026-03-13 15:53:39.829326 | PLAY [all] 2026-03-13 15:53:39.846651 | 2026-03-13 15:53:39.846722 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2026-03-13 15:53:39.894999 | controller | ok 2026-03-13 15:53:39.899398 | 2026-03-13 15:53:39.899473 | TASK [mirror-info-fork : Create /etc/ci] 2026-03-13 15:53:40.201373 | controller | changed 2026-03-13 15:53:40.206287 | 2026-03-13 15:53:40.206355 | TASK [mirror-info-fork : Install ci_mirror script] 2026-03-13 15:53:40.903394 | controller | changed 2026-03-13 15:53:40.911931 | 2026-03-13 15:53:40.911996 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2026-03-13 15:53:41.239580 | controller | changed: 2026-03-13 15:53:41.239884 | controller | { 2026-03-13 15:53:41.239930 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com" 2026-03-13 15:53:41.239963 | controller | } 2026-03-13 15:53:41.423242 | controller | changed: 2026-03-13 15:53:41.423394 | controller | { 2026-03-13 15:53:41.423430 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com" 2026-03-13 15:53:41.423450 | controller | } 2026-03-13 15:53:41.606231 | controller | changed: 2026-03-13 15:53:41.606390 | controller | { 2026-03-13 15:53:41.606428 | 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 15:53:41.606452 | controller | } 2026-03-13 15:53:41.788285 | controller | changed: 2026-03-13 15:53:41.788334 | controller | { 2026-03-13 15:53:41.788357 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com" 2026-03-13 15:53:41.788375 | controller | } 2026-03-13 15:53:41.974120 | controller | changed: 2026-03-13 15:53:41.974166 | controller | { 2026-03-13 15:53:41.974191 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com" 2026-03-13 15:53:41.974209 | controller | } 2026-03-13 15:53:42.155733 | controller | changed: 2026-03-13 15:53:42.155784 | controller | { 2026-03-13 15:53:42.155811 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com" 2026-03-13 15:53:42.155830 | controller | } 2026-03-13 15:53:42.351815 | controller | changed: 2026-03-13 15:53:42.351864 | controller | { 2026-03-13 15:53:42.351891 | 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 15:53:42.351924 | controller | } 2026-03-13 15:53:42.540316 | controller | changed: 2026-03-13 15:53:42.540363 | controller | { 2026-03-13 15:53:42.540387 | 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 15:53:42.540405 | controller | } 2026-03-13 15:53:42.727840 | controller | changed: 2026-03-13 15:53:42.727893 | controller | { 2026-03-13 15:53:42.727925 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner" 2026-03-13 15:53:42.727944 | controller | } 2026-03-13 15:53:42.914349 | controller | changed: 2026-03-13 15:53:42.914398 | controller | { 2026-03-13 15:53:42.914423 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com" 2026-03-13 15:53:42.914442 | controller | } 2026-03-13 15:53:43.112936 | controller | changed: 2026-03-13 15:53:43.112986 | controller | { 2026-03-13 15:53:43.113011 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com" 2026-03-13 15:53:43.113031 | controller | } 2026-03-13 15:53:43.330483 | controller | changed: 2026-03-13 15:53:43.330562 | controller | { 2026-03-13 15:53:43.330589 | controller | "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com" 2026-03-13 15:53:43.330608 | controller | } 2026-03-13 15:53:43.510472 | controller | changed: 2026-03-13 15:53:43.510544 | controller | { 2026-03-13 15:53:43.510569 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICWBreHW95Wz2Toz5YwCGQwFcUG8oFYkienDh9tntmDc ralfieri@redhat.com" 2026-03-13 15:53:43.510588 | controller | } 2026-03-13 15:53:43.711214 | controller | changed: 2026-03-13 15:53:43.711278 | controller | { 2026-03-13 15:53:43.711310 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel" 2026-03-13 15:53:43.711331 | controller | } 2026-03-13 15:53:43.911159 | controller | changed: 2026-03-13 15:53:43.911211 | controller | { 2026-03-13 15:53:43.911236 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux" 2026-03-13 15:53:43.911255 | controller | } 2026-03-13 15:53:44.109431 | controller | changed: 2026-03-13 15:53:44.109501 | controller | { 2026-03-13 15:53:44.109525 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr" 2026-03-13 15:53:44.109543 | controller | } 2026-03-13 15:53:44.300629 | controller | changed: 2026-03-13 15:53:44.300708 | controller | { 2026-03-13 15:53:44.300732 | 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 15:53:44.300750 | controller | } 2026-03-13 15:53:44.492329 | controller | changed: 2026-03-13 15:53:44.492415 | controller | { 2026-03-13 15:53:44.492442 | 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 15:53:44.492469 | controller | } 2026-03-13 15:53:44.712337 | controller | changed: 2026-03-13 15:53:44.712423 | controller | { 2026-03-13 15:53:44.712450 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9" 2026-03-13 15:53:44.712469 | controller | } 2026-03-13 15:53:44.913650 | controller | changed: 2026-03-13 15:53:44.913728 | controller | { 2026-03-13 15:53:44.913754 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora" 2026-03-13 15:53:44.913775 | controller | } 2026-03-13 15:53:45.109257 | controller | changed: 2026-03-13 15:53:45.109337 | controller | { 2026-03-13 15:53:45.109363 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac" 2026-03-13 15:53:45.109380 | controller | } 2026-03-13 15:53:45.304194 | controller | changed: 2026-03-13 15:53:45.304283 | controller | { 2026-03-13 15:53:45.304312 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop" 2026-03-13 15:53:45.304331 | controller | } 2026-03-13 15:53:45.514755 | controller | changed: 2026-03-13 15:53:45.514847 | controller | { 2026-03-13 15:53:45.514877 | 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 15:53:45.514897 | controller | } 2026-03-13 15:53:45.707301 | controller | changed: 2026-03-13 15:53:45.707346 | controller | { 2026-03-13 15:53:45.707368 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com" 2026-03-13 15:53:45.707385 | controller | } 2026-03-13 15:53:45.910466 | controller | changed: 2026-03-13 15:53:45.910550 | controller | { 2026-03-13 15:53:45.910575 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com" 2026-03-13 15:53:45.910595 | controller | } 2026-03-13 15:53:46.113649 | controller | changed: 2026-03-13 15:53:46.113735 | controller | { 2026-03-13 15:53:46.113760 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono" 2026-03-13 15:53:46.113779 | controller | } 2026-03-13 15:53:46.138056 | 2026-03-13 15:53:46.138129 | TASK [Set timezone to UTC] 2026-03-13 15:53:46.521288 | controller | changed: executed `/bin/timedatectl set-timezone UTC` 2026-03-13 15:53:46.525823 | 2026-03-13 15:53:46.525886 | TASK [Create nodepool directory] 2026-03-13 15:53:46.717407 | controller | changed 2026-03-13 15:53:46.722460 | 2026-03-13 15:53:46.722525 | TASK [Create nodepool sub_nodes file] 2026-03-13 15:53:47.187635 | controller | changed 2026-03-13 15:53:47.192105 | 2026-03-13 15:53:47.192173 | TASK [Create nodepool sub_nodes_private file] 2026-03-13 15:53:47.654962 | controller | changed 2026-03-13 15:53:47.659364 | 2026-03-13 15:53:47.659421 | LOOP [Populate nodepool sub_nodes file] 2026-03-13 15:53:47.688579 | 2026-03-13 15:53:47.688697 | LOOP [Populate nodepool sub_nodes_private file] 2026-03-13 15:53:47.716872 | 2026-03-13 15:53:47.716993 | TASK [Create nodepool primary file] 2026-03-13 15:53:47.740078 | controller | skipping: Conditional result was False 2026-03-13 15:53:47.745295 | 2026-03-13 15:53:47.745355 | TASK [Create nodepool node_private for this node] 2026-03-13 15:53:48.240912 | controller | changed 2026-03-13 15:53:48.245853 | 2026-03-13 15:53:48.245922 | LOOP [Copy ssh keys to nodepool directory] 2026-03-13 15:53:48.540293 | controller | ok: Item: id_rsa Runtime: 0:00:00.004542 2026-03-13 15:53:48.540474 | 2026-03-13 15:53:48.688054 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.004131 2026-03-13 15:53:48.693328 | 2026-03-13 15:53:48.693397 | TASK [Add sudoers role for zuul-sudo-grep.sh] 2026-03-13 15:53:49.178078 | controller | changed 2026-03-13 15:53:49.182507 | 2026-03-13 15:53:49.182569 | TASK [Validate sudoers config after edits] 2026-03-13 15:53:49.379450 | controller | /etc/sudoers: parsed OK 2026-03-13 15:53:49.379553 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK 2026-03-13 15:53:49.379566 | controller | /etc/sudoers.d/zuul: parsed OK 2026-03-13 15:53:49.379573 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK 2026-03-13 15:53:49.708105 | controller | ok: Runtime: 0:00:00.004992 2026-03-13 15:53:49.712814 | 2026-03-13 15:53:49.712884 | TASK [Show the environment passed in to job shell scripts] 2026-03-13 15:53:49.897112 | controller | SHELL=/bin/bash 2026-03-13 15:53:49.897154 | controller | ZUUL_PROJECT=openstack-k8s-operators/architecture 2026-03-13 15:53:49.897163 | controller | ZUUL_SHORT_PROJECT_NAME=architecture 2026-03-13 15:53:49.897171 | controller | ZUUL_CHANGES=openstack-k8s-operators/architecture:main:refs/changes/16/716/6b6c2d5d845f1c1eb663ff3a71b610f0b068c8e3 2026-03-13 15:53:49.897176 | controller | PWD=/home/zuul 2026-03-13 15:53:49.897182 | controller | ZUUL_PIPELINE=github-check 2026-03-13 15:53:49.897187 | controller | LOGNAME=zuul 2026-03-13 15:53:49.897192 | controller | XDG_SESSION_TYPE=tty 2026-03-13 15:53:49.897235 | controller | _=/usr/bin/env 2026-03-13 15:53:49.897243 | controller | MOTD_SHOWN=pam 2026-03-13 15:53:49.897248 | controller | HOME=/home/zuul 2026-03-13 15:53:49.897253 | controller | LANG=en_US.UTF-8 2026-03-13 15:53:49.897258 | controller | SSH_CONNECTION=192.168.25.12 50642 192.168.25.124 22 2026-03-13 15:53:49.897263 | 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 15:53:49.897271 | controller | ZUUL_CHANGE_IDS=716,6b6c2d5d845f1c1eb663ff3a71b610f0b068c8e3 2026-03-13 15:53:49.897277 | controller | WORKSPACE=/home/zuul/workspace 2026-03-13 15:53:49.897282 | controller | XDG_SESSION_CLASS=user 2026-03-13 15:53:49.897287 | controller | SELINUX_ROLE_REQUESTED= 2026-03-13 15:53:49.897292 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s 2026-03-13 15:53:49.897297 | controller | USER=zuul 2026-03-13 15:53:49.897302 | controller | ZUUL_VOTING=True 2026-03-13 15:53:49.897307 | controller | BUILD_TIMEOUT=1800000 2026-03-13 15:53:49.897312 | controller | SELINUX_USE_CURRENT_RANGE= 2026-03-13 15:53:49.897317 | controller | SHLVL=1 2026-03-13 15:53:49.897322 | controller | ZUUL_PATCHSET=6b6c2d5d845f1c1eb663ff3a71b610f0b068c8e3 2026-03-13 15:53:49.897327 | controller | XDG_SESSION_ID=1 2026-03-13 15:53:49.897332 | controller | ZUUL_BRANCH=main 2026-03-13 15:53:49.897337 | controller | XDG_RUNTIME_DIR=/run/user/1000 2026-03-13 15:53:49.897342 | controller | SSH_CLIENT=192.168.25.12 50642 22 2026-03-13 15:53:49.897347 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/ 2026-03-13 15:53:49.897352 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: 2026-03-13 15:53:49.897357 | controller | which_declare=declare -f 2026-03-13 15:53:49.897363 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin 2026-03-13 15:53:49.897368 | controller | SELINUX_LEVEL_REQUESTED= 2026-03-13 15:53:49.897373 | controller | ZUUL_CHANGE=716 2026-03-13 15:53:49.897378 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus 2026-03-13 15:53:49.897383 | controller | ZUUL_UUID=26f146fd79e443ceba6854a536c28af9 2026-03-13 15:53:49.897388 | controller | BASH_FUNC_which%%=() { ( alias; 2026-03-13 15:53:49.897393 | controller | eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ 2026-03-13 15:53:49.897398 | controller | } 2026-03-13 15:53:50.236902 | controller | ok: Runtime: 0:00:00.005260 2026-03-13 15:53:50.241963 | 2026-03-13 15:53:50.242023 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars] 2026-03-13 15:53:50.255329 | controller | skipping: Conditional result was False 2026-03-13 15:53:50.260005 | 2026-03-13 15:53:50.260062 | TASK [Symlink /home/zuul-worker/workspace] 2026-03-13 15:53:50.783147 | controller | skipping: Conditional result was False 2026-03-13 15:53:50.788035 | 2026-03-13 15:53:50.788093 | TASK [Ensure legacy workspace directory] 2026-03-13 15:53:50.958287 | controller | changed 2026-03-13 15:53:50.974688 | 2026-03-13 15:53:50.974765 | PLAY RECAP 2026-03-13 15:53:50.974806 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-03-13 15:53:50.974827 | 2026-03-13 15:53:51.039723 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-03-13 15:53:51.040555 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2026-03-13 15:53:51.530758 | 2026-03-13 15:53:51.530846 | PLAY [Run ci/playbooks/e2e-prepare.yml] 2026-03-13 15:53:51.550846 | 2026-03-13 15:53:51.550929 | TASK [Clone repos in the job workspace] 2026-03-13 15:53:51.568709 | controller | ok 2026-03-13 15:53:51.582861 | 2026-03-13 15:53:51.582948 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-13 15:53:51.852955 | controller | ok 2026-03-13 15:53:51.859151 | 2026-03-13 15:53:51.859219 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-13 15:53:54.072494 | controller | Output suppressed because no_log was given 2026-03-13 15:53:54.081404 | 2026-03-13 15:53:54.081471 | TASK [Create zuul-output directory] 2026-03-13 15:53:54.367866 | controller | ok 2026-03-13 15:53:54.372298 | 2026-03-13 15:53:54.372356 | TASK [Install required packages] 2026-03-13 15:54:31.945714 | controller | changed 2026-03-13 15:54:31.951079 | 2026-03-13 15:54:31.951145 | TASK [Output pip related things] 2026-03-13 15:54:32.474322 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) 2026-03-13 15:54:32.976796 | controller | changed 2026-03-13 15:54:32.981748 | 2026-03-13 15:54:32.981809 | TASK [Install requirements] 2026-03-13 15:55:33.230273 | controller | changed 2026-03-13 15:55:33.240463 | 2026-03-13 15:55:33.240526 | TASK [Add cronjob to trigger job stats] 2026-03-13 15:55:33.274297 | controller | skipping: Conditional result was False 2026-03-13 15:55:33.279634 | 2026-03-13 15:55:33.279695 | LOOP [Construct project change list] 2026-03-13 15:55:33.320932 | controller | ok: 2026-03-13 15:55:33.321040 | controller | { 2026-03-13 15:55:33.321067 | controller | "branch": "main", 2026-03-13 15:55:33.321088 | controller | "change": "716", 2026-03-13 15:55:33.321106 | controller | "change_message": "Add federation to skmo\n\nThis adds cinder-volume and federation to the SKMO scenario.", 2026-03-13 15:55:33.321123 | controller | "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/716", 2026-03-13 15:55:33.321139 | controller | "commit_id": "6b6c2d5d845f1c1eb663ff3a71b610f0b068c8e3", 2026-03-13 15:55:33.321154 | controller | "patchset": "6b6c2d5d845f1c1eb663ff3a71b610f0b068c8e3", 2026-03-13 15:55:33.321167 | controller | "project": { 2026-03-13 15:55:33.321182 | controller | "canonical_hostname": "github.com", 2026-03-13 15:55:33.321195 | controller | "canonical_name": "github.com/openstack-k8s-operators/architecture", 2026-03-13 15:55:33.321208 | controller | "name": "openstack-k8s-operators/architecture", 2026-03-13 15:55:33.321222 | controller | "short_name": "architecture", 2026-03-13 15:55:33.321235 | controller | "src_dir": "src/github.com/openstack-k8s-operators/architecture" 2026-03-13 15:55:33.321255 | controller | }, 2026-03-13 15:55:33.321292 | controller | "topic": null 2026-03-13 15:55:33.321310 | controller | } 2026-03-13 15:55:33.357112 | 2026-03-13 15:55:33.357164 | PLAY [Run ci/playbooks/build_runner_image.yml] 2026-03-13 15:55:33.369323 | 2026-03-13 15:55:33.369374 | TASK [Filter out host if needed] 2026-03-13 15:55:33.377942 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-03-13 15:55:33.382406 | 2026-03-13 15:55:33.382459 | TASK [Get git tag for image tagging] 2026-03-13 15:55:33.905877 | controller | skipping: Conditional result was False 2026-03-13 15:55:33.911019 | 2026-03-13 15:55:33.911078 | TASK [Set openstack-runner image] 2026-03-13 15:55:33.924628 | controller | skipping: Conditional result was False 2026-03-13 15:55:33.930279 | 2026-03-13 15:55:33.930340 | TASK [Build openstack-runner image] 2026-03-13 15:55:33.974126 | controller | skipping: Conditional result was False 2026-03-13 15:55:33.999450 | 2026-03-13 15:55:33.999523 | TASK [Push openstack-runner image] 2026-03-13 15:55:34.013309 | controller | skipping: Conditional result was False 2026-03-13 15:55:34.018769 | 2026-03-13 15:55:34.018828 | TASK [Make sure ci-framework directory exists] 2026-03-13 15:55:34.032360 | controller | skipping: Conditional result was False 2026-03-13 15:55:34.037883 | 2026-03-13 15:55:34.037943 | TASK [Create EDPM ansible var file] 2026-03-13 15:55:34.051833 | controller | skipping: Conditional result was False 2026-03-13 15:55:34.069331 | 2026-03-13 15:55:34.069378 | PLAY RECAP 2026-03-13 15:55:34.069418 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2026-03-13 15:55:34.069438 | 2026-03-13 15:55:34.132005 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2026-03-13 15:55:34.132845 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-03-13 15:55:34.603634 | 2026-03-13 15:55:34.603791 | PLAY [Run ci/playbooks/dump_zuul_data.yml] 2026-03-13 15:55:34.622075 | 2026-03-13 15:55:34.622144 | TASK [Create zuul-output directory] 2026-03-13 15:55:34.914860 | controller | changed 2026-03-13 15:55:34.919654 | 2026-03-13 15:55:34.919727 | TASK [Slurp Zuul inventory test] 2026-03-13 15:55:35.166894 | controller -> localhost | ok 2026-03-13 15:55:35.172785 | 2026-03-13 15:55:35.172851 | TASK [Save zuul inventory] 2026-03-13 15:55:35.850963 | controller | changed 2026-03-13 15:55:35.855954 | 2026-03-13 15:55:35.856032 | TASK [Save zuul vars without the change_message] 2026-03-13 15:55:36.380383 | controller | changed 2026-03-13 15:55:36.397219 | 2026-03-13 15:55:36.397291 | PLAY RECAP 2026-03-13 15:55:36.397338 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-13 15:55:36.397372 | 2026-03-13 15:55:36.457736 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-03-13 15:55:36.458600 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2026-03-13 15:55:36.944723 | 2026-03-13 15:55:36.944815 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml] 2026-03-13 15:55:36.962621 | 2026-03-13 15:55:36.962690 | TASK [Filter out host if needed] 2026-03-13 15:55:36.970223 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-03-13 15:55:36.974529 | 2026-03-13 15:55:36.974592 | TASK [Run playbook] 2026-03-13 15:55:37.689060 | controller | 2026-03-13 15:55:38.406825 | controller | PLAY [Test architecture automations] ******************************************* 2026-03-13 15:55:38.406896 | controller | 2026-03-13 15:55:38.406905 | controller | TASK [Gathering Facts ] ******************************************************** 2026-03-13 15:55:38.406911 | controller | Friday 13 March 2026 15:55:37 +0000 (0:00:00.024) 0:00:00.024 ********** 2026-03-13 15:55:38.406916 | controller | Friday 13 March 2026 15:55:37 +0000 (0:00:00.023) 0:00:00.023 ********** 2026-03-13 15:55:38.406926 | controller | ok: [localhost] 2026-03-13 15:55:38.438152 | controller | 2026-03-13 15:55:38.438175 | 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 15:55:38.438187 | controller | Friday 13 March 2026 15:55:38 +0000 (0:00:00.718) 0:00:00.742 ********** 2026-03-13 15:55:38.438192 | controller | Friday 13 March 2026 15:55:38 +0000 (0:00:00.718) 0:00:00.741 ********** 2026-03-13 15:55:38.438201 | controller | ok: [localhost] 2026-03-13 15:55:38.466063 | controller | 2026-03-13 15:55:38.466086 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] *** 2026-03-13 15:55:38.466094 | controller | Friday 13 March 2026 15:55:38 +0000 (0:00:00.029) 0:00:00.772 ********** 2026-03-13 15:55:38.466100 | controller | Friday 13 March 2026 15:55:38 +0000 (0:00:00.029) 0:00:00.771 ********** 2026-03-13 15:55:38.466109 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) 2026-03-13 15:55:38.480943 | controller | 2026-03-13 15:55:38.480965 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] ********* 2026-03-13 15:55:38.480972 | controller | Friday 13 March 2026 15:55:38 +0000 (0:00:00.029) 0:00:00.802 ********** 2026-03-13 15:55:38.480978 | controller | Friday 13 March 2026 15:55:38 +0000 (0:00:00.029) 0:00:00.800 ********** 2026-03-13 15:55:38.480987 | controller | ok: [localhost] => 2026-03-13 15:55:42.581048 | controller | cifmw_ci_setup_packages: 2026-03-13 15:55:42.581082 | controller | - bash-completion 2026-03-13 15:55:42.581090 | controller | - ca-certificates 2026-03-13 15:55:42.581096 | controller | - git-core 2026-03-13 15:55:42.581102 | controller | - make 2026-03-13 15:55:42.581108 | controller | - tar 2026-03-13 15:55:42.581113 | controller | - tmux 2026-03-13 15:55:42.581119 | controller | - python3-pip 2026-03-13 15:55:42.581124 | controller | 2026-03-13 15:55:42.581130 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] *** 2026-03-13 15:55:42.581141 | controller | Friday 13 March 2026 15:55:38 +0000 (0:00:00.014) 0:00:00.817 ********** 2026-03-13 15:55:42.581147 | controller | Friday 13 March 2026 15:55:38 +0000 (0:00:00.014) 0:00:00.815 ********** 2026-03-13 15:55:42.581157 | controller | changed: [localhost] 2026-03-13 15:55:42.816397 | controller | 2026-03-13 15:55:42.816432 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] *** 2026-03-13 15:55:42.816440 | controller | Friday 13 March 2026 15:55:42 +0000 (0:00:04.099) 0:00:04.917 ********** 2026-03-13 15:55:42.816446 | controller | Friday 13 March 2026 15:55:42 +0000 (0:00:04.099) 0:00:04.915 ********** 2026-03-13 15:55:42.816457 | controller | ok: [localhost] 2026-03-13 15:55:43.061261 | controller | 2026-03-13 15:55:43.061282 | 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 15:55:43.061290 | controller | Friday 13 March 2026 15:55:42 +0000 (0:00:00.235) 0:00:05.152 ********** 2026-03-13 15:55:43.061295 | controller | Friday 13 March 2026 15:55:42 +0000 (0:00:00.235) 0:00:05.151 ********** 2026-03-13 15:55:43.061307 | controller | changed: [localhost] 2026-03-13 15:55:49.044840 | controller | 2026-03-13 15:55:49.044877 | 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 15:55:49.044888 | controller | Friday 13 March 2026 15:55:43 +0000 (0:00:00.244) 0:00:05.397 ********** 2026-03-13 15:55:49.044902 | controller | Friday 13 March 2026 15:55:43 +0000 (0:00:00.244) 0:00:05.396 ********** 2026-03-13 15:55:49.044912 | controller | changed: [localhost] 2026-03-13 15:55:49.068615 | controller | 2026-03-13 15:55:49.068634 | 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 15:55:49.068646 | controller | Friday 13 March 2026 15:55:49 +0000 (0:00:05.983) 0:00:11.380 ********** 2026-03-13 15:55:49.068652 | controller | Friday 13 March 2026 15:55:49 +0000 (0:00:05.983) 0:00:11.379 ********** 2026-03-13 15:55:49.068660 | controller | skipping: [localhost] 2026-03-13 15:55:49.286043 | controller | 2026-03-13 15:55:49.286074 | controller | TASK [ci_setup : Create completion file] *************************************** 2026-03-13 15:55:49.286082 | controller | Friday 13 March 2026 15:55:49 +0000 (0:00:00.023) 0:00:11.404 ********** 2026-03-13 15:55:49.286088 | controller | Friday 13 March 2026 15:55:49 +0000 (0:00:00.023) 0:00:11.403 ********** 2026-03-13 15:55:49.286097 | controller | changed: [localhost] 2026-03-13 15:55:49.504191 | controller | 2026-03-13 15:55:49.504215 | 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 15:55:49.504222 | controller | source ~/.oc_completion 2026-03-13 15:55:49.504228 | controller | fi] *** 2026-03-13 15:55:49.504242 | controller | Friday 13 March 2026 15:55:49 +0000 (0:00:00.217) 0:00:11.621 ********** 2026-03-13 15:55:49.504248 | controller | Friday 13 March 2026 15:55:49 +0000 (0:00:00.217) 0:00:11.620 ********** 2026-03-13 15:55:49.504257 | controller | changed: [localhost] 2026-03-13 15:55:49.519671 | controller | 2026-03-13 15:55:49.519693 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] **** 2026-03-13 15:55:49.519700 | controller | Friday 13 March 2026 15:55:49 +0000 (0:00:00.218) 0:00:11.840 ********** 2026-03-13 15:55:49.519706 | controller | Friday 13 March 2026 15:55:49 +0000 (0:00:00.218) 0:00:11.839 ********** 2026-03-13 15:55:49.519714 | controller | skipping: [localhost] 2026-03-13 15:55:49.533727 | controller | 2026-03-13 15:55:49.533747 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{ 2026-03-13 15:55:49.533755 | controller | cifmw_ci_setup_rhel_rhsm_default_repos + 2026-03-13 15:55:49.533761 | controller | (cifmw_ci_setup_rhel_rhsm_extra_repos | default([])) 2026-03-13 15:55:49.533766 | controller | }}] *** 2026-03-13 15:55:49.533772 | controller | Friday 13 March 2026 15:55:49 +0000 (0:00:00.015) 0:00:11.855 ********** 2026-03-13 15:55:49.533777 | controller | Friday 13 March 2026 15:55:49 +0000 (0:00:00.015) 0:00:11.854 ********** 2026-03-13 15:55:49.533785 | controller | skipping: [localhost] 2026-03-13 15:55:49.548539 | controller | 2026-03-13 15:55:49.548559 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] *** 2026-03-13 15:55:49.548566 | controller | Friday 13 March 2026 15:55:49 +0000 (0:00:00.013) 0:00:11.869 ********** 2026-03-13 15:55:49.548572 | controller | Friday 13 March 2026 15:55:49 +0000 (0:00:00.013) 0:00:11.868 ********** 2026-03-13 15:55:49.548580 | controller | skipping: [localhost] 2026-03-13 15:55:49.562844 | controller | 2026-03-13 15:55:49.562863 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] *** 2026-03-13 15:55:49.562871 | controller | Friday 13 March 2026 15:55:49 +0000 (0:00:00.014) 0:00:11.884 ********** 2026-03-13 15:55:49.562876 | controller | Friday 13 March 2026 15:55:49 +0000 (0:00:00.014) 0:00:11.883 ********** 2026-03-13 15:55:49.562884 | controller | skipping: [localhost] 2026-03-13 15:55:49.576640 | controller | 2026-03-13 15:55:49.576659 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] *** 2026-03-13 15:55:49.576667 | controller | Friday 13 March 2026 15:55:49 +0000 (0:00:00.014) 0:00:11.899 ********** 2026-03-13 15:55:49.576672 | controller | Friday 13 March 2026 15:55:49 +0000 (0:00:00.014) 0:00:11.897 ********** 2026-03-13 15:55:49.576681 | controller | skipping: [localhost] 2026-03-13 15:55:49.594429 | controller | 2026-03-13 15:55:49.594448 | 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 15:55:49.594461 | controller | Friday 13 March 2026 15:55:49 +0000 (0:00:00.013) 0:00:11.912 ********** 2026-03-13 15:55:49.594468 | controller | Friday 13 March 2026 15:55:49 +0000 (0:00:00.013) 0:00:11.911 ********** 2026-03-13 15:55:49.594477 | controller | skipping: [localhost] 2026-03-13 15:55:50.365695 | controller | 2026-03-13 15:55:50.365729 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] *** 2026-03-13 15:55:50.365738 | controller | Friday 13 March 2026 15:55:49 +0000 (0:00:00.017) 0:00:11.930 ********** 2026-03-13 15:55:50.365744 | controller | Friday 13 March 2026 15:55:49 +0000 (0:00:00.017) 0:00:11.929 ********** 2026-03-13 15:55:50.365755 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr) 2026-03-13 15:55:50.651718 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2026-03-13 15:55:50.651750 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp) 2026-03-13 15:55:50.651757 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes) 2026-03-13 15:55:50.651764 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters) 2026-03-13 15:55:50.651770 | controller | 2026-03-13 15:55:50.651775 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] *** 2026-03-13 15:55:50.651780 | controller | Friday 13 March 2026 15:55:50 +0000 (0:00:00.771) 0:00:12.701 ********** 2026-03-13 15:55:50.651785 | controller | Friday 13 March 2026 15:55:50 +0000 (0:00:00.771) 0:00:12.700 ********** 2026-03-13 15:55:50.651795 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2026-03-13 15:55:50.787768 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts) 2026-03-13 15:55:50.787790 | controller | 2026-03-13 15:55:50.787797 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] ********************** 2026-03-13 15:55:50.787803 | controller | Friday 13 March 2026 15:55:50 +0000 (0:00:00.285) 0:00:12.987 ********** 2026-03-13 15:55:50.787808 | controller | Friday 13 March 2026 15:55:50 +0000 (0:00:00.285) 0:00:12.986 ********** 2026-03-13 15:55:50.787817 | controller | ok: [localhost] 2026-03-13 15:55:50.802823 | controller | 2026-03-13 15:55:50.802842 | controller | TASK [Slurp file from remote src={{ _mock_file }}] ***************************** 2026-03-13 15:55:50.802850 | controller | Friday 13 March 2026 15:55:50 +0000 (0:00:00.136) 0:00:13.123 ********** 2026-03-13 15:55:50.802855 | controller | Friday 13 March 2026 15:55:50 +0000 (0:00:00.136) 0:00:13.122 ********** 2026-03-13 15:55:50.802863 | controller | skipping: [localhost] 2026-03-13 15:55:50.820497 | controller | 2026-03-13 15:55:50.820537 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] *** 2026-03-13 15:55:50.820547 | controller | Friday 13 March 2026 15:55:50 +0000 (0:00:00.015) 0:00:13.138 ********** 2026-03-13 15:55:50.820554 | controller | Friday 13 March 2026 15:55:50 +0000 (0:00:00.015) 0:00:13.137 ********** 2026-03-13 15:55:50.820562 | controller | skipping: [localhost] 2026-03-13 15:55:50.833794 | controller | 2026-03-13 15:55:50.833813 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] *** 2026-03-13 15:55:50.833821 | controller | Friday 13 March 2026 15:55:50 +0000 (0:00:00.017) 0:00:13.156 ********** 2026-03-13 15:55:50.833826 | controller | Friday 13 March 2026 15:55:50 +0000 (0:00:00.017) 0:00:13.155 ********** 2026-03-13 15:55:50.833835 | controller | skipping: [localhost] 2026-03-13 15:55:51.078363 | controller | 2026-03-13 15:55:51.078386 | 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 15:55:51.078395 | controller | Friday 13 March 2026 15:55:50 +0000 (0:00:00.013) 0:00:13.169 ********** 2026-03-13 15:55:51.078405 | controller | Friday 13 March 2026 15:55:50 +0000 (0:00:00.013) 0:00:13.168 ********** 2026-03-13 15:55:51.078414 | controller | ok: [localhost] 2026-03-13 15:55:51.356104 | controller | 2026-03-13 15:55:51.356131 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] *** 2026-03-13 15:55:51.356139 | controller | Friday 13 March 2026 15:55:51 +0000 (0:00:00.244) 0:00:13.414 ********** 2026-03-13 15:55:51.356144 | controller | Friday 13 March 2026 15:55:51 +0000 (0:00:00.244) 0:00:13.413 ********** 2026-03-13 15:55:51.356153 | controller | ok: [localhost] 2026-03-13 15:55:51.376364 | controller | 2026-03-13 15:55:51.376384 | 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 15:55:51.376394 | controller | ] *** 2026-03-13 15:55:51.376401 | controller | Friday 13 March 2026 15:55:51 +0000 (0:00:00.277) 0:00:13.692 ********** 2026-03-13 15:55:51.376406 | controller | Friday 13 March 2026 15:55:51 +0000 (0:00:00.277) 0:00:13.690 ********** 2026-03-13 15:55:51.376414 | controller | skipping: [localhost] 2026-03-13 15:55:51.521318 | controller | 2026-03-13 15:55:51.521338 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] *** 2026-03-13 15:55:51.521346 | controller | Friday 13 March 2026 15:55:51 +0000 (0:00:00.020) 0:00:13.712 ********** 2026-03-13 15:55:51.521351 | controller | Friday 13 March 2026 15:55:51 +0000 (0:00:00.020) 0:00:13.711 ********** 2026-03-13 15:55:51.521359 | controller | changed: [localhost] 2026-03-13 15:55:51.581764 | controller | 2026-03-13 15:55:51.581783 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{ 2026-03-13 15:55:51.581791 | controller | _cifmw_kustomize_deploy_user_kustomize | 2026-03-13 15:55:51.581797 | controller | default({}) | 2026-03-13 15:55:51.581802 | controller | combine(item.value, recursive=True) 2026-03-13 15:55:51.581807 | controller | }}] *** 2026-03-13 15:55:51.581812 | controller | Friday 13 March 2026 15:55:51 +0000 (0:00:00.144) 0:00:13.857 ********** 2026-03-13 15:55:51.581817 | controller | Friday 13 March 2026 15:55:51 +0000 (0:00:00.144) 0:00:13.856 ********** 2026-03-13 15:55:51.581826 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize) 2026-03-13 15:55:51.648845 | controller | 2026-03-13 15:55:51.648865 | 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 15:55:51.648872 | controller | _b64_kustomize_user_patches | 2026-03-13 15:55:51.648880 | controller | ci_kustomize_deploy_combine_base64_patch_dict 2026-03-13 15:55:51.648886 | controller | }}] *** 2026-03-13 15:55:51.648892 | controller | Friday 13 March 2026 15:55:51 +0000 (0:00:00.060) 0:00:13.917 ********** 2026-03-13 15:55:51.648897 | controller | Friday 13 March 2026 15:55:51 +0000 (0:00:00.060) 0:00:13.916 ********** 2026-03-13 15:55:51.648906 | controller | ok: [localhost] 2026-03-13 15:55:51.804455 | controller | 2026-03-13 15:55:51.804478 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2026-03-13 15:55:51.804486 | controller | Friday 13 March 2026 15:55:51 +0000 (0:00:00.067) 0:00:13.984 ********** 2026-03-13 15:55:51.804491 | controller | Friday 13 March 2026 15:55:51 +0000 (0:00:00.067) 0:00:13.983 ********** 2026-03-13 15:55:51.804515 | controller | ok: [localhost] 2026-03-13 15:55:51.835253 | controller | 2026-03-13 15:55:51.835274 | 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 15:55:51.835283 | controller | Friday 13 March 2026 15:55:51 +0000 (0:00:00.155) 0:00:14.140 ********** 2026-03-13 15:55:51.835289 | controller | Friday 13 March 2026 15:55:51 +0000 (0:00:00.155) 0:00:14.139 ********** 2026-03-13 15:55:51.835302 | controller | ok: [localhost] 2026-03-13 15:55:52.068606 | controller | 2026-03-13 15:55:52.068632 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2026-03-13 15:55:52.068640 | controller | Friday 13 March 2026 15:55:51 +0000 (0:00:00.030) 0:00:14.171 ********** 2026-03-13 15:55:52.068646 | controller | Friday 13 March 2026 15:55:51 +0000 (0:00:00.030) 0:00:14.170 ********** 2026-03-13 15:55:52.068655 | controller | ok: [localhost] 2026-03-13 15:55:52.121159 | controller | 2026-03-13 15:55:52.121179 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{ 2026-03-13 15:55:52.121187 | controller | _net_env_def_slurp['content'] | 2026-03-13 15:55:52.121193 | controller | b64decode | 2026-03-13 15:55:52.121198 | controller | from_yaml 2026-03-13 15:55:52.121203 | controller | }}, cacheable=True] *** 2026-03-13 15:55:52.121208 | controller | Friday 13 March 2026 15:55:52 +0000 (0:00:00.233) 0:00:14.404 ********** 2026-03-13 15:55:52.121213 | controller | Friday 13 March 2026 15:55:52 +0000 (0:00:00.233) 0:00:14.403 ********** 2026-03-13 15:55:52.121222 | controller | ok: [localhost] 2026-03-13 15:55:52.319386 | controller | 2026-03-13 15:55:52.319411 | controller | TASK [Discover automation files paths={{ 2026-03-13 15:55:52.319420 | controller | [cifmw_architecture_repo, _automation_relative] | 2026-03-13 15:55:52.319426 | controller | path_join 2026-03-13 15:55:52.319432 | controller | }}, patterns=*.yaml] *** 2026-03-13 15:55:52.319438 | controller | Friday 13 March 2026 15:55:52 +0000 (0:00:00.052) 0:00:14.457 ********** 2026-03-13 15:55:52.319443 | controller | Friday 13 March 2026 15:55:52 +0000 (0:00:00.052) 0:00:14.456 ********** 2026-03-13 15:55:52.319453 | controller | ok: [localhost] 2026-03-13 15:55:57.995697 | controller | 2026-03-13 15:55:57.995738 | controller | TASK [Get automation contents path={{ item.path }}] **************************** 2026-03-13 15:55:57.995746 | controller | Friday 13 March 2026 15:55:52 +0000 (0:00:00.197) 0:00:14.655 ********** 2026-03-13 15:55:57.995751 | controller | Friday 13 March 2026 15:55:52 +0000 (0:00:00.198) 0:00:14.654 ********** 2026-03-13 15:55:57.995762 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2026-03-13 15:55:59.176635 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2026-03-13 15:55:59.176713 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2026-03-13 15:55:59.176727 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2026-03-13 15:55:59.176738 | controller | ok: [localhost] => (item=bmo01.yaml) 2026-03-13 15:55:59.176748 | controller | ok: [localhost] => (item=dcn.yaml) 2026-03-13 15:55:59.176757 | controller | ok: [localhost] => (item=dz-storage.yaml) 2026-03-13 15:55:59.176767 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2026-03-13 15:55:59.176776 | controller | ok: [localhost] => (item=hci.yaml) 2026-03-13 15:55:59.176786 | controller | ok: [localhost] => (item=multi-namespace-skmo.yaml) 2026-03-13 15:55:59.176796 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2026-03-13 15:55:59.176805 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2026-03-13 15:55:59.176815 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2026-03-13 15:55:59.176825 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2026-03-13 15:55:59.176834 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2026-03-13 15:55:59.176844 | controller | ok: [localhost] => (item=nova02beta.yaml) 2026-03-13 15:55:59.176853 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2026-03-13 15:55:59.176862 | controller | ok: [localhost] => (item=nova04delta.yaml) 2026-03-13 15:55:59.176872 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2026-03-13 15:55:59.176881 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2026-03-13 15:55:59.176891 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2026-03-13 15:55:59.176900 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2026-03-13 15:55:59.176910 | controller | ok: [localhost] => (item=osasinfra.yaml) 2026-03-13 15:55:59.176920 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2026-03-13 15:55:59.176930 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml) 2026-03-13 15:55:59.176939 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml) 2026-03-13 15:55:59.176961 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2026-03-13 15:55:59.176971 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2026-03-13 15:55:59.176980 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2026-03-13 15:55:59.176990 | controller | ok: [localhost] => (item=pidone.yaml) 2026-03-13 15:55:59.176999 | controller | ok: [localhost] => (item=sriov.yaml) 2026-03-13 15:55:59.177029 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2026-03-13 15:55:59.177039 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2026-03-13 15:55:59.177048 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2026-03-13 15:55:59.177058 | controller | ok: [localhost] => (item=uni02beta.yaml) 2026-03-13 15:55:59.177067 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2026-03-13 15:55:59.177077 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2026-03-13 15:55:59.177086 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2026-03-13 15:55:59.177095 | controller | ok: [localhost] => (item=uni04delta.yaml) 2026-03-13 15:55:59.177105 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2026-03-13 15:55:59.177114 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2026-03-13 15:55:59.177124 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2026-03-13 15:55:59.177133 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2026-03-13 15:55:59.177143 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2026-03-13 15:55:59.177152 | controller | ok: [localhost] => (item=uni07eta.yaml) 2026-03-13 15:55:59.177161 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2026-03-13 15:55:59.177171 | controller | ok: [localhost] => (item=uni09iota.yaml) 2026-03-13 15:55:59.177180 | controller | ok: [localhost] => (item=vhosts-compact.yaml) 2026-03-13 15:55:59.177190 | controller | 2026-03-13 15:55:59.177199 | controller | TASK [Load automation files as fact vas={{ 2026-03-13 15:55:59.177209 | controller | vas | default({}) | 2026-03-13 15:55:59.177225 | controller | combine(item.content | b64decode | from_yaml, recursive=true) 2026-03-13 15:55:59.177235 | controller | }}] *** 2026-03-13 15:55:59.177245 | controller | Friday 13 March 2026 15:55:57 +0000 (0:00:05.676) 0:00:20.331 ********** 2026-03-13 15:55:59.177255 | controller | Friday 13 March 2026 15:55:57 +0000 (0:00:05.676) 0:00:20.330 ********** 2026-03-13 15:55:59.177276 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2026-03-13 15:55:59.209881 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2026-03-13 15:55:59.209904 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2026-03-13 15:55:59.209912 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2026-03-13 15:55:59.209918 | controller | ok: [localhost] => (item=bmo01.yaml) 2026-03-13 15:55:59.209923 | controller | ok: [localhost] => (item=dcn.yaml) 2026-03-13 15:55:59.209929 | controller | ok: [localhost] => (item=dz-storage.yaml) 2026-03-13 15:55:59.209934 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2026-03-13 15:55:59.209939 | controller | ok: [localhost] => (item=hci.yaml) 2026-03-13 15:55:59.209944 | controller | ok: [localhost] => (item=multi-namespace-skmo.yaml) 2026-03-13 15:55:59.209950 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2026-03-13 15:55:59.209955 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2026-03-13 15:55:59.209960 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2026-03-13 15:55:59.209966 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2026-03-13 15:55:59.209971 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2026-03-13 15:55:59.209976 | controller | ok: [localhost] => (item=nova02beta.yaml) 2026-03-13 15:55:59.209981 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2026-03-13 15:55:59.209987 | controller | ok: [localhost] => (item=nova04delta.yaml) 2026-03-13 15:55:59.209992 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2026-03-13 15:55:59.209997 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2026-03-13 15:55:59.210002 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2026-03-13 15:55:59.210016 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2026-03-13 15:55:59.210022 | controller | ok: [localhost] => (item=osasinfra.yaml) 2026-03-13 15:55:59.210027 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2026-03-13 15:55:59.210032 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml) 2026-03-13 15:55:59.210037 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml) 2026-03-13 15:55:59.210048 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2026-03-13 15:55:59.210054 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2026-03-13 15:55:59.210059 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2026-03-13 15:55:59.210064 | controller | ok: [localhost] => (item=pidone.yaml) 2026-03-13 15:55:59.210069 | controller | ok: [localhost] => (item=sriov.yaml) 2026-03-13 15:55:59.210079 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2026-03-13 15:55:59.210085 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2026-03-13 15:55:59.210090 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2026-03-13 15:55:59.210096 | controller | ok: [localhost] => (item=uni02beta.yaml) 2026-03-13 15:55:59.210101 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2026-03-13 15:55:59.210106 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2026-03-13 15:55:59.210112 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2026-03-13 15:55:59.210117 | controller | ok: [localhost] => (item=uni04delta.yaml) 2026-03-13 15:55:59.210122 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2026-03-13 15:55:59.210127 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2026-03-13 15:55:59.210133 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2026-03-13 15:55:59.210138 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2026-03-13 15:55:59.210143 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2026-03-13 15:55:59.210148 | controller | ok: [localhost] => (item=uni07eta.yaml) 2026-03-13 15:55:59.210154 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2026-03-13 15:55:59.210159 | controller | ok: [localhost] => (item=uni09iota.yaml) 2026-03-13 15:55:59.210164 | controller | ok: [localhost] => (item=vhosts-compact.yaml) 2026-03-13 15:55:59.210169 | controller | 2026-03-13 15:55:59.210175 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] *** 2026-03-13 15:55:59.210181 | controller | Friday 13 March 2026 15:55:59 +0000 (0:00:01.180) 0:00:21.512 ********** 2026-03-13 15:55:59.210186 | controller | Friday 13 March 2026 15:55:59 +0000 (0:00:01.180) 0:00:21.511 ********** 2026-03-13 15:55:59.210196 | controller | ok: [localhost] 2026-03-13 15:55:59.721441 | controller | 2026-03-13 15:55:59.721468 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] *** 2026-03-13 15:55:59.721476 | controller | Friday 13 March 2026 15:55:59 +0000 (0:00:00.033) 0:00:21.545 ********** 2026-03-13 15:55:59.721481 | controller | Friday 13 March 2026 15:55:59 +0000 (0:00:00.033) 0:00:21.544 ********** 2026-03-13 15:55:59.721491 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'}) 2026-03-13 15:55:59.976651 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'}) 2026-03-13 15:55:59.976674 | controller | 2026-03-13 15:55:59.976681 | controller | TASK [Load public SSH keys path={{ item }}] ************************************ 2026-03-13 15:55:59.976686 | controller | Friday 13 March 2026 15:55:59 +0000 (0:00:00.511) 0:00:22.057 ********** 2026-03-13 15:55:59.976692 | controller | Friday 13 March 2026 15:55:59 +0000 (0:00:00.511) 0:00:22.056 ********** 2026-03-13 15:55:59.976701 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub) 2026-03-13 15:56:00.245495 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub) 2026-03-13 15:56:00.245533 | controller | 2026-03-13 15:56:00.245541 | controller | TASK [Load private SSH keys path={{ item }}] *********************************** 2026-03-13 15:56:00.245547 | controller | Friday 13 March 2026 15:55:59 +0000 (0:00:00.255) 0:00:22.312 ********** 2026-03-13 15:56:00.245553 | controller | Friday 13 March 2026 15:55:59 +0000 (0:00:00.255) 0:00:22.311 ********** 2026-03-13 15:56:00.245562 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration) 2026-03-13 15:56:00.274389 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy) 2026-03-13 15:56:00.274413 | controller | 2026-03-13 15:56:00.274420 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{ 2026-03-13 15:56:00.274432 | controller | _pub_keys.results[1].content | b64decode 2026-03-13 15:56:00.274438 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{ 2026-03-13 15:56:00.274443 | controller | _priv_keys.results[1].content | b64decode 2026-03-13 15:56:00.274449 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{ 2026-03-13 15:56:00.274454 | controller | _pub_keys.results[1].content | b64decode 2026-03-13 15:56:00.274459 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{ 2026-03-13 15:56:00.274464 | controller | _pub_keys.results[0].content | b64decode 2026-03-13 15:56:00.274469 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{ 2026-03-13 15:56:00.274473 | controller | _priv_keys.results[0].content | b64decode 2026-03-13 15:56:00.274478 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{ 2026-03-13 15:56:00.274483 | controller | [ 2026-03-13 15:56:00.274488 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none), 2026-03-13 15:56:00.274494 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none) 2026-03-13 15:56:00.274499 | controller | ] | select() 2026-03-13 15:56:00.274540 | controller | }}] *** 2026-03-13 15:56:00.274552 | controller | Friday 13 March 2026 15:56:00 +0000 (0:00:00.268) 0:00:22.581 ********** 2026-03-13 15:56:00.274558 | controller | Friday 13 March 2026 15:56:00 +0000 (0:00:00.268) 0:00:22.580 ********** 2026-03-13 15:56:00.274568 | controller | ok: [localhost] 2026-03-13 15:56:00.514078 | controller | 2026-03-13 15:56:00.514124 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] *** 2026-03-13 15:56:00.514138 | controller | Friday 13 March 2026 15:56:00 +0000 (0:00:00.028) 0:00:22.610 ********** 2026-03-13 15:56:00.514149 | controller | Friday 13 March 2026 15:56:00 +0000 (0:00:00.028) 0:00:22.609 ********** 2026-03-13 15:56:00.514167 | controller | 2026-03-13 15:56:00.549616 | 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 15:56:00.549658 | controller | Friday 13 March 2026 15:56:00 +0000 (0:00:00.239) 0:00:22.850 ********** 2026-03-13 15:56:00.549672 | controller | Friday 13 March 2026 15:56:00 +0000 (0:00:00.239) 0:00:22.849 ********** 2026-03-13 15:56:00.549690 | controller | ok: [localhost] => 2026-03-13 15:56:00.572496 | controller | changed: false 2026-03-13 15:56:00.572527 | controller | msg: All assertions passed 2026-03-13 15:56:00.572535 | controller | 2026-03-13 15:56:00.572540 | 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 15:56:00.572545 | controller | Friday 13 March 2026 15:56:00 +0000 (0:00:00.035) 0:00:22.885 ********** 2026-03-13 15:56:00.572550 | controller | Friday 13 March 2026 15:56:00 +0000 (0:00:00.035) 0:00:22.884 ********** 2026-03-13 15:56:00.572559 | controller | skipping: [localhost] 2026-03-13 15:56:00.601937 | controller | 2026-03-13 15:56:00.601959 | 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 15:56:00.601966 | controller | Friday 13 March 2026 15:56:00 +0000 (0:00:00.022) 0:00:22.908 ********** 2026-03-13 15:56:00.601972 | controller | Friday 13 March 2026 15:56:00 +0000 (0:00:00.022) 0:00:22.907 ********** 2026-03-13 15:56:00.601981 | controller | ok: [localhost] => (item=oc -n default wait ns openstack2 --for jsonpath='{.status.phase}'=Active --timeout=5m) 2026-03-13 15:56:00.626296 | controller | 2026-03-13 15:56:00.626322 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-03-13 15:56:00.626329 | controller | Friday 13 March 2026 15:56:00 +0000 (0:00:00.029) 0:00:22.938 ********** 2026-03-13 15:56:00.626334 | controller | Friday 13 March 2026 15:56:00 +0000 (0:00:00.029) 0:00:22.936 ********** 2026-03-13 15:56:00.626349 | controller | skipping: [localhost] 2026-03-13 15:56:00.653712 | controller | 2026-03-13 15:56:00.653732 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-03-13 15:56:00.653739 | controller | Friday 13 March 2026 15:56:00 +0000 (0:00:00.024) 0:00:22.962 ********** 2026-03-13 15:56:00.653745 | controller | Friday 13 March 2026 15:56:00 +0000 (0:00:00.024) 0:00:22.961 ********** 2026-03-13 15:56:00.653754 | controller | ok: [localhost] 2026-03-13 15:56:00.841210 | controller | 2026-03-13 15:56:00.841317 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-03-13 15:56:00.841327 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-13 15:56:00.841333 | controller | stage['path'], item.src_file) | path_join 2026-03-13 15:56:00.841341 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-13 15:56:00.841346 | controller | Friday 13 March 2026 15:56:00 +0000 (0:00:00.027) 0:00:22.989 ********** 2026-03-13 15:56:00.841354 | controller | Friday 13 March 2026 15:56:00 +0000 (0:00:00.027) 0:00:22.988 ********** 2026-03-13 15:56:00.841370 | controller | ok: [localhost] => (item={'name': 'namespace-values', 'src_file': 'values.yaml'}) 2026-03-13 15:56:00.907601 | controller | 2026-03-13 15:56:00.907670 | 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 15:56:00.907681 | controller | Friday 13 March 2026 15:56:00 +0000 (0:00:00.187) 0:00:23.177 ********** 2026-03-13 15:56:00.907687 | controller | Friday 13 March 2026 15:56:00 +0000 (0:00:00.187) 0:00:23.176 ********** 2026-03-13 15:56:00.907703 | controller | ok: [localhost] => (item=values.yaml) 2026-03-13 15:56:00.949028 | controller | 2026-03-13 15:56:00.949054 | controller | TASK [Executing pre_stage hooks for examples/va/multi-namespace/namespace name=run_hook] *** 2026-03-13 15:56:00.949062 | controller | Friday 13 March 2026 15:56:00 +0000 (0:00:00.066) 0:00:23.243 ********** 2026-03-13 15:56:00.949068 | controller | Friday 13 March 2026 15:56:00 +0000 (0:00:00.066) 0:00:23.242 ********** 2026-03-13 15:56:00.949078 | controller | skipping: [localhost] 2026-03-13 15:56:01.019460 | controller | 2026-03-13 15:56:01.019493 | controller | TASK [Generate values.yaml for examples/va/multi-namespace/namespace name=ci_gen_kustomize_values] *** 2026-03-13 15:56:01.019528 | controller | Friday 13 March 2026 15:56:00 +0000 (0:00:00.041) 0:00:23.285 ********** 2026-03-13 15:56:01.019541 | controller | Friday 13 March 2026 15:56:00 +0000 (0:00:00.041) 0:00:23.283 ********** 2026-03-13 15:56:01.019554 | controller | 2026-03-13 15:56:01.074874 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-03-13 15:56:01.074897 | controller | Friday 13 March 2026 15:56:01 +0000 (0:00:00.070) 0:00:23.355 ********** 2026-03-13 15:56:01.074904 | controller | Friday 13 March 2026 15:56:01 +0000 (0:00:00.070) 0:00:23.354 ********** 2026-03-13 15:56:01.074914 | 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 15:56:01.118885 | controller | 2026-03-13 15:56:01.118911 | 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 15:56:01.118920 | controller | Friday 13 March 2026 15:56:01 +0000 (0:00:00.055) 0:00:23.411 ********** 2026-03-13 15:56:01.118927 | controller | Friday 13 March 2026 15:56:01 +0000 (0:00:00.055) 0:00:23.409 ********** 2026-03-13 15:56:01.118937 | controller | ok: [localhost] => 2026-03-13 15:56:01.289899 | controller | changed: false 2026-03-13 15:56:01.289933 | controller | msg: All assertions passed 2026-03-13 15:56:01.289941 | controller | 2026-03-13 15:56:01.289947 | 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 15:56:01.289954 | controller | Friday 13 March 2026 15:56:01 +0000 (0:00:00.043) 0:00:23.454 ********** 2026-03-13 15:56:01.289959 | controller | Friday 13 March 2026 15:56:01 +0000 (0:00:00.043) 0:00:23.453 ********** 2026-03-13 15:56:01.289986 | controller | ok: [localhost] 2026-03-13 15:56:01.349747 | controller | 2026-03-13 15:56:01.349788 | 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 15:56:01.349798 | controller | Friday 13 March 2026 15:56:01 +0000 (0:00:00.170) 0:00:23.625 ********** 2026-03-13 15:56:01.349804 | controller | Friday 13 March 2026 15:56:01 +0000 (0:00:00.170) 0:00:23.624 ********** 2026-03-13 15:56:01.349816 | controller | ok: [localhost] => 2026-03-13 15:56:01.516931 | controller | changed: false 2026-03-13 15:56:01.516964 | controller | msg: All assertions passed 2026-03-13 15:56:01.516972 | controller | 2026-03-13 15:56:01.516978 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-03-13 15:56:01.516986 | controller | Friday 13 March 2026 15:56:01 +0000 (0:00:00.059) 0:00:23.685 ********** 2026-03-13 15:56:01.516991 | controller | Friday 13 March 2026 15:56:01 +0000 (0:00:00.059) 0:00:23.684 ********** 2026-03-13 15:56:01.517001 | controller | ok: [localhost] 2026-03-13 15:56:01.732162 | controller | 2026-03-13 15:56:01.732237 | 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 15:56:01.732247 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-03-13 15:56:01.732254 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-03-13 15:56:01.732260 | controller | _config_map_content | 2026-03-13 15:56:01.732266 | controller | ansible.utils.remove_keys( 2026-03-13 15:56:01.732271 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-03-13 15:56:01.732276 | controller | matching_parameter='regex') 2026-03-13 15:56:01.732282 | controller | }}, cacheable=False] *** 2026-03-13 15:56:01.732288 | controller | Friday 13 March 2026 15:56:01 +0000 (0:00:00.167) 0:00:23.852 ********** 2026-03-13 15:56:01.732294 | controller | Friday 13 March 2026 15:56:01 +0000 (0:00:00.167) 0:00:23.851 ********** 2026-03-13 15:56:01.732307 | controller | ok: [localhost] 2026-03-13 15:56:01.772756 | controller | 2026-03-13 15:56:01.772776 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-03-13 15:56:01.772783 | controller | Friday 13 March 2026 15:56:01 +0000 (0:00:00.215) 0:00:24.068 ********** 2026-03-13 15:56:01.772789 | controller | Friday 13 March 2026 15:56:01 +0000 (0:00:00.215) 0:00:24.067 ********** 2026-03-13 15:56:01.772798 | controller | skipping: [localhost] 2026-03-13 15:56:01.940753 | controller | 2026-03-13 15:56:01.940776 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-03-13 15:56:01.940784 | controller | Friday 13 March 2026 15:56:01 +0000 (0:00:00.040) 0:00:24.108 ********** 2026-03-13 15:56:01.940790 | controller | Friday 13 March 2026 15:56:01 +0000 (0:00:00.040) 0:00:24.107 ********** 2026-03-13 15:56:01.940800 | controller | changed: [localhost] 2026-03-13 15:56:01.999148 | controller | 2026-03-13 15:56:01.999175 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-03-13 15:56:01.999184 | controller | (snippet_datadir, 2026-03-13 15:56:01.999190 | controller | '02_ci_data.yaml') | path_join 2026-03-13 15:56:01.999196 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-03-13 15:56:01.999202 | controller | Friday 13 March 2026 15:56:01 +0000 (0:00:00.167) 0:00:24.276 ********** 2026-03-13 15:56:01.999208 | controller | Friday 13 March 2026 15:56:01 +0000 (0:00:00.167) 0:00:24.275 ********** 2026-03-13 15:56:01.999217 | controller | skipping: [localhost] 2026-03-13 15:56:02.051273 | controller | 2026-03-13 15:56:02.051297 | 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 15:56:02.051305 | controller | Friday 13 March 2026 15:56:01 +0000 (0:00:00.058) 0:00:24.335 ********** 2026-03-13 15:56:02.051311 | controller | Friday 13 March 2026 15:56:01 +0000 (0:00:00.058) 0:00:24.334 ********** 2026-03-13 15:56:02.051328 | controller | ok: [localhost] 2026-03-13 15:56:02.482903 | controller | 2026-03-13 15:56:02.482951 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-03-13 15:56:02.482959 | controller | (snippet_datadir, 2026-03-13 15:56:02.482966 | controller | '03_user_data_b64.yaml') | path_join 2026-03-13 15:56:02.482971 | controller | }}, content={{ 2026-03-13 15:56:02.482976 | controller | _base64_patch | 2026-03-13 15:56:02.482982 | controller | default({}) | 2026-03-13 15:56:02.482987 | controller | to_nice_yaml 2026-03-13 15:56:02.482992 | controller | }}, mode=0644] *** 2026-03-13 15:56:02.482997 | controller | Friday 13 March 2026 15:56:02 +0000 (0:00:00.052) 0:00:24.387 ********** 2026-03-13 15:56:02.483003 | controller | Friday 13 March 2026 15:56:02 +0000 (0:00:00.052) 0:00:24.386 ********** 2026-03-13 15:56:02.483015 | controller | changed: [localhost] 2026-03-13 15:56:02.809484 | controller | 2026-03-13 15:56:02.809557 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-03-13 15:56:02.809566 | controller | (snippet_datadir, 2026-03-13 15:56:02.809572 | controller | '04_user_data.yaml') | path_join 2026-03-13 15:56:02.809577 | controller | }}, content={{ 2026-03-13 15:56:02.809582 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-03-13 15:56:02.809587 | controller | default({}) | 2026-03-13 15:56:02.809592 | controller | to_nice_yaml 2026-03-13 15:56:02.809597 | controller | }}, mode=0644] *** 2026-03-13 15:56:02.809608 | controller | Friday 13 March 2026 15:56:02 +0000 (0:00:00.431) 0:00:24.818 ********** 2026-03-13 15:56:02.809613 | controller | Friday 13 March 2026 15:56:02 +0000 (0:00:00.431) 0:00:24.817 ********** 2026-03-13 15:56:02.809623 | controller | changed: [localhost] 2026-03-13 15:56:03.131727 | controller | 2026-03-13 15:56:03.131767 | 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 15:56:03.131775 | controller | ( 2026-03-13 15:56:03.131781 | controller | snippet_datadir, 2026-03-13 15:56:03.131787 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-03-13 15:56:03.131793 | controller | ) | path_join 2026-03-13 15:56:03.131798 | controller | }}, mode=0644] *** 2026-03-13 15:56:03.131803 | controller | Friday 13 March 2026 15:56:02 +0000 (0:00:00.326) 0:00:25.145 ********** 2026-03-13 15:56:03.131810 | controller | Friday 13 March 2026 15:56:02 +0000 (0:00:00.326) 0:00:25.144 ********** 2026-03-13 15:56:03.131820 | controller | changed: [localhost] 2026-03-13 15:56:03.189285 | controller | 2026-03-13 15:56:03.189322 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-03-13 15:56:03.189333 | controller | Friday 13 March 2026 15:56:03 +0000 (0:00:00.322) 0:00:25.467 ********** 2026-03-13 15:56:03.189342 | controller | Friday 13 March 2026 15:56:03 +0000 (0:00:00.322) 0:00:25.466 ********** 2026-03-13 15:56:03.189356 | 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 15:56:03.233661 | controller | 2026-03-13 15:56:03.233686 | 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 15:56:03.233694 | controller | Friday 13 March 2026 15:56:03 +0000 (0:00:00.057) 0:00:25.525 ********** 2026-03-13 15:56:03.233700 | controller | Friday 13 March 2026 15:56:03 +0000 (0:00:00.057) 0:00:25.524 ********** 2026-03-13 15:56:03.233709 | controller | ok: [localhost] => 2026-03-13 15:56:03.399151 | controller | changed: false 2026-03-13 15:56:03.399187 | controller | msg: All assertions passed 2026-03-13 15:56:03.399194 | controller | 2026-03-13 15:56:03.399200 | 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 15:56:03.399211 | controller | Friday 13 March 2026 15:56:03 +0000 (0:00:00.044) 0:00:25.569 ********** 2026-03-13 15:56:03.399218 | controller | Friday 13 March 2026 15:56:03 +0000 (0:00:00.044) 0:00:25.568 ********** 2026-03-13 15:56:03.399227 | controller | ok: [localhost] 2026-03-13 15:56:03.439684 | controller | 2026-03-13 15:56:03.439715 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-03-13 15:56:03.439723 | controller | Friday 13 March 2026 15:56:03 +0000 (0:00:00.165) 0:00:25.735 ********** 2026-03-13 15:56:03.439728 | controller | Friday 13 March 2026 15:56:03 +0000 (0:00:00.165) 0:00:25.734 ********** 2026-03-13 15:56:03.439741 | controller | ok: [localhost] 2026-03-13 15:56:03.765330 | controller | 2026-03-13 15:56:03.765375 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-03-13 15:56:03.765383 | controller | Friday 13 March 2026 15:56:03 +0000 (0:00:00.040) 0:00:25.775 ********** 2026-03-13 15:56:03.765390 | controller | Friday 13 March 2026 15:56:03 +0000 (0:00:00.040) 0:00:25.774 ********** 2026-03-13 15:56:03.765401 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/namespace-values/03_user_data_b64.yaml) 2026-03-13 15:56:03.845476 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/namespace-values/04_user_data.yaml) 2026-03-13 15:56:03.845497 | controller | 2026-03-13 15:56:03.845526 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-03-13 15:56:03.845533 | controller | _content | 2026-03-13 15:56:03.845538 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-03-13 15:56:03.845544 | controller | combine(_parsed, recursive=true) 2026-03-13 15:56:03.845550 | controller | }} 2026-03-13 15:56:03.845555 | controller | ] *** 2026-03-13 15:56:03.845560 | controller | Friday 13 March 2026 15:56:03 +0000 (0:00:00.325) 0:00:26.101 ********** 2026-03-13 15:56:03.845566 | controller | Friday 13 March 2026 15:56:03 +0000 (0:00:00.325) 0:00:26.100 ********** 2026-03-13 15:56:03.845575 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-03-13 15:56:04.014887 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-03-13 15:56:04.014906 | controller | 2026-03-13 15:56:04.014914 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-03-13 15:56:04.014919 | controller | Friday 13 March 2026 15:56:03 +0000 (0:00:00.080) 0:00:26.181 ********** 2026-03-13 15:56:04.014925 | controller | Friday 13 March 2026 15:56:03 +0000 (0:00:00.080) 0:00:26.180 ********** 2026-03-13 15:56:04.014933 | controller | changed: [localhost] 2026-03-13 15:56:04.352747 | controller | 2026-03-13 15:56:04.352768 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-03-13 15:56:04.352776 | controller | (_destdir, 2026-03-13 15:56:04.352782 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-03-13 15:56:04.352787 | controller | }}, content={{ 2026-03-13 15:56:04.352792 | controller | ( 2026-03-13 15:56:04.352797 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-03-13 15:56:04.352802 | controller | ) | cifmw.general.to_nice_yaml_all 2026-03-13 15:56:04.352807 | controller | }}, mode=0644] *** 2026-03-13 15:56:04.352812 | controller | Friday 13 March 2026 15:56:04 +0000 (0:00:00.169) 0:00:26.351 ********** 2026-03-13 15:56:04.352817 | controller | Friday 13 March 2026 15:56:04 +0000 (0:00:00.169) 0:00:26.349 ********** 2026-03-13 15:56:04.352826 | controller | changed: [localhost] 2026-03-13 15:56:04.582308 | controller | 2026-03-13 15:56:04.582332 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/multi-namespace/namespace mode=0644, backup=True, remote_src=True, src={{ 2026-03-13 15:56:04.582340 | controller | (cifmw_kustomize_deploy_basedir, 2026-03-13 15:56:04.582347 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-03-13 15:56:04.582352 | controller | _val['name'], 'values.yaml') | path_join 2026-03-13 15:56:04.582358 | controller | }}, dest={{ 2026-03-13 15:56:04.582364 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-13 15:56:04.582369 | controller | stage['path'], _val.src_file 2026-03-13 15:56:04.582375 | controller | ) | 2026-03-13 15:56:04.582380 | controller | path_join 2026-03-13 15:56:04.582386 | controller | }}] *** 2026-03-13 15:56:04.582391 | controller | Friday 13 March 2026 15:56:04 +0000 (0:00:00.337) 0:00:26.688 ********** 2026-03-13 15:56:04.582397 | controller | Friday 13 March 2026 15:56:04 +0000 (0:00:00.337) 0:00:26.687 ********** 2026-03-13 15:56:04.582407 | controller | changed: [localhost] => (item=namespace-values) 2026-03-13 15:56:04.623019 | controller | 2026-03-13 15:56:04.623041 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-13 15:56:04.623066 | controller | Friday 13 March 2026 15:56:04 +0000 (0:00:00.229) 0:00:26.918 ********** 2026-03-13 15:56:04.623073 | controller | Friday 13 March 2026 15:56:04 +0000 (0:00:00.229) 0:00:26.917 ********** 2026-03-13 15:56:04.623082 | controller | skipping: [localhost] 2026-03-13 15:56:04.882549 | controller | 2026-03-13 15:56:04.882591 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/multi-namespace/namespace chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-03-13 15:56:04.882600 | controller | Friday 13 March 2026 15:56:04 +0000 (0:00:00.040) 0:00:26.959 ********** 2026-03-13 15:56:04.882606 | controller | Friday 13 March 2026 15:56:04 +0000 (0:00:00.040) 0:00:26.957 ********** 2026-03-13 15:56:04.882617 | controller | changed: [localhost] 2026-03-13 15:56:05.210156 | controller | 2026-03-13 15:56:05.210190 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-03-13 15:56:05.210198 | controller | Friday 13 March 2026 15:56:04 +0000 (0:00:00.259) 0:00:27.218 ********** 2026-03-13 15:56:05.210204 | controller | Friday 13 March 2026 15:56:04 +0000 (0:00:00.259) 0:00:27.217 ********** 2026-03-13 15:56:05.210213 | controller | changed: [localhost] 2026-03-13 15:56:05.415580 | controller | 2026-03-13 15:56:05.415613 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/multi-namespace/namespace remote_src=True, src={{ _output }}, dest={{ 2026-03-13 15:56:05.415622 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-03-13 15:56:05.415628 | controller | stage['build_output'] | basename) | path_join 2026-03-13 15:56:05.415633 | controller | }}, mode=0644] *** 2026-03-13 15:56:05.415638 | controller | Friday 13 March 2026 15:56:05 +0000 (0:00:00.327) 0:00:27.546 ********** 2026-03-13 15:56:05.415643 | controller | Friday 13 March 2026 15:56:05 +0000 (0:00:00.327) 0:00:27.545 ********** 2026-03-13 15:56:05.415653 | controller | changed: [localhost] 2026-03-13 15:56:05.455663 | controller | 2026-03-13 15:56:05.455690 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-13 15:56:05.455699 | controller | Friday 13 March 2026 15:56:05 +0000 (0:00:00.205) 0:00:27.751 ********** 2026-03-13 15:56:05.455705 | controller | Friday 13 March 2026 15:56:05 +0000 (0:00:00.205) 0:00:27.750 ********** 2026-03-13 15:56:05.455715 | controller | skipping: [localhost] 2026-03-13 15:56:05.495217 | controller | 2026-03-13 15:56:05.495242 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/multi-namespace/namespace _raw_params=oc apply -f {{ _cr }}] *** 2026-03-13 15:56:05.495251 | controller | Friday 13 March 2026 15:56:05 +0000 (0:00:00.040) 0:00:27.791 ********** 2026-03-13 15:56:05.495257 | controller | Friday 13 March 2026 15:56:05 +0000 (0:00:00.040) 0:00:27.790 ********** 2026-03-13 15:56:05.495267 | controller | skipping: [localhost] 2026-03-13 15:56:05.538752 | controller | 2026-03-13 15:56:05.538787 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/multi-namespace/namespace _raw_params=wait_condition.yml] *** 2026-03-13 15:56:05.538799 | controller | Friday 13 March 2026 15:56:05 +0000 (0:00:00.039) 0:00:27.831 ********** 2026-03-13 15:56:05.538807 | controller | Friday 13 March 2026 15:56:05 +0000 (0:00:00.039) 0:00:27.830 ********** 2026-03-13 15:56:05.538820 | controller | skipping: [localhost] => (item=oc -n default wait ns openstack2 --for jsonpath='{.status.phase}'=Active --timeout=5m) 2026-03-13 15:56:05.578037 | controller | skipping: [localhost] 2026-03-13 15:56:05.578065 | controller | 2026-03-13 15:56:05.578076 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-13 15:56:05.578082 | controller | Friday 13 March 2026 15:56:05 +0000 (0:00:00.043) 0:00:27.874 ********** 2026-03-13 15:56:05.578087 | controller | Friday 13 March 2026 15:56:05 +0000 (0:00:00.043) 0:00:27.873 ********** 2026-03-13 15:56:05.578095 | controller | skipping: [localhost] 2026-03-13 15:56:05.621088 | controller | 2026-03-13 15:56:05.621108 | controller | TASK [Executing post_stage hooks for examples/va/multi-namespace/namespace name=run_hook] *** 2026-03-13 15:56:05.621122 | controller | Friday 13 March 2026 15:56:05 +0000 (0:00:00.039) 0:00:27.914 ********** 2026-03-13 15:56:05.621127 | controller | Friday 13 March 2026 15:56:05 +0000 (0:00:00.039) 0:00:27.913 ********** 2026-03-13 15:56:05.621136 | controller | skipping: [localhost] 2026-03-13 15:56:05.658932 | controller | 2026-03-13 15:56:05.658952 | 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 15:56:05.658959 | controller | Friday 13 March 2026 15:56:05 +0000 (0:00:00.043) 0:00:27.957 ********** 2026-03-13 15:56:05.658969 | controller | Friday 13 March 2026 15:56:05 +0000 (0:00:00.043) 0:00:27.956 ********** 2026-03-13 15:56:05.658978 | controller | ok: [localhost] => 2026-03-13 15:56:05.687991 | controller | changed: false 2026-03-13 15:56:05.688010 | controller | msg: All assertions passed 2026-03-13 15:56:05.688016 | controller | 2026-03-13 15:56:05.688022 | 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 15:56:05.688027 | controller | Friday 13 March 2026 15:56:05 +0000 (0:00:00.037) 0:00:27.995 ********** 2026-03-13 15:56:05.688032 | controller | Friday 13 March 2026 15:56:05 +0000 (0:00:00.037) 0:00:27.993 ********** 2026-03-13 15:56:05.688041 | controller | skipping: [localhost] 2026-03-13 15:56:05.716369 | controller | 2026-03-13 15:56:05.716388 | 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 15:56:05.716395 | controller | Friday 13 March 2026 15:56:05 +0000 (0:00:00.029) 0:00:28.024 ********** 2026-03-13 15:56:05.716400 | controller | Friday 13 March 2026 15:56:05 +0000 (0:00:00.029) 0:00:28.022 ********** 2026-03-13 15:56:05.716408 | controller | ok: [localhost] => (item=oc -n default wait ns openstack2 --for jsonpath='{.status.phase}'=Active --timeout=5m) 2026-03-13 15:56:05.738829 | controller | 2026-03-13 15:56:05.738848 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-03-13 15:56:05.738854 | controller | Friday 13 March 2026 15:56:05 +0000 (0:00:00.028) 0:00:28.052 ********** 2026-03-13 15:56:05.738859 | controller | Friday 13 March 2026 15:56:05 +0000 (0:00:00.028) 0:00:28.051 ********** 2026-03-13 15:56:05.738868 | controller | skipping: [localhost] 2026-03-13 15:56:05.768798 | controller | 2026-03-13 15:56:05.768848 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-03-13 15:56:05.768856 | controller | Friday 13 March 2026 15:56:05 +0000 (0:00:00.022) 0:00:28.074 ********** 2026-03-13 15:56:05.768862 | controller | Friday 13 March 2026 15:56:05 +0000 (0:00:00.022) 0:00:28.073 ********** 2026-03-13 15:56:05.768873 | controller | ok: [localhost] 2026-03-13 15:56:05.952789 | controller | 2026-03-13 15:56:05.952815 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-03-13 15:56:05.952824 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-13 15:56:05.952830 | controller | stage['path'], item.src_file) | path_join 2026-03-13 15:56:05.952835 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-13 15:56:05.952841 | controller | Friday 13 March 2026 15:56:05 +0000 (0:00:00.029) 0:00:28.104 ********** 2026-03-13 15:56:05.952846 | controller | Friday 13 March 2026 15:56:05 +0000 (0:00:00.029) 0:00:28.103 ********** 2026-03-13 15:56:05.952857 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) 2026-03-13 15:56:06.005591 | controller | 2026-03-13 15:56:06.005618 | 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 15:56:06.005627 | controller | Friday 13 March 2026 15:56:05 +0000 (0:00:00.183) 0:00:28.288 ********** 2026-03-13 15:56:06.005640 | controller | Friday 13 March 2026 15:56:05 +0000 (0:00:00.183) 0:00:28.287 ********** 2026-03-13 15:56:06.005649 | controller | ok: [localhost] => (item=values.yaml) 2026-03-13 15:56:06.045481 | controller | 2026-03-13 15:56:06.045518 | controller | TASK [Executing pre_stage hooks for examples/va/multi-namespace/control-plane/networking/nncp name=run_hook] *** 2026-03-13 15:56:06.045530 | controller | Friday 13 March 2026 15:56:06 +0000 (0:00:00.052) 0:00:28.341 ********** 2026-03-13 15:56:06.045536 | controller | Friday 13 March 2026 15:56:06 +0000 (0:00:00.052) 0:00:28.340 ********** 2026-03-13 15:56:06.045545 | controller | skipping: [localhost] 2026-03-13 15:56:06.119684 | controller | 2026-03-13 15:56:06.119705 | controller | TASK [Generate values.yaml for examples/va/multi-namespace/control-plane/networking/nncp name=ci_gen_kustomize_values] *** 2026-03-13 15:56:06.119713 | controller | Friday 13 March 2026 15:56:06 +0000 (0:00:00.039) 0:00:28.381 ********** 2026-03-13 15:56:06.119719 | controller | Friday 13 March 2026 15:56:06 +0000 (0:00:00.039) 0:00:28.380 ********** 2026-03-13 15:56:06.119728 | controller | 2026-03-13 15:56:06.175369 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-03-13 15:56:06.175390 | controller | Friday 13 March 2026 15:56:06 +0000 (0:00:00.074) 0:00:28.455 ********** 2026-03-13 15:56:06.175398 | controller | Friday 13 March 2026 15:56:06 +0000 (0:00:00.074) 0:00:28.454 ********** 2026-03-13 15:56:06.175408 | 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 15:56:06.219867 | controller | 2026-03-13 15:56:06.219888 | 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 15:56:06.219896 | controller | Friday 13 March 2026 15:56:06 +0000 (0:00:00.055) 0:00:28.511 ********** 2026-03-13 15:56:06.219902 | controller | Friday 13 March 2026 15:56:06 +0000 (0:00:00.055) 0:00:28.510 ********** 2026-03-13 15:56:06.219911 | controller | ok: [localhost] => 2026-03-13 15:56:06.393897 | controller | changed: false 2026-03-13 15:56:06.393925 | controller | msg: All assertions passed 2026-03-13 15:56:06.393932 | controller | 2026-03-13 15:56:06.393939 | 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 15:56:06.393945 | controller | Friday 13 March 2026 15:56:06 +0000 (0:00:00.044) 0:00:28.556 ********** 2026-03-13 15:56:06.393951 | controller | Friday 13 March 2026 15:56:06 +0000 (0:00:00.044) 0:00:28.554 ********** 2026-03-13 15:56:06.393961 | controller | ok: [localhost] 2026-03-13 15:56:06.445123 | controller | 2026-03-13 15:56:06.445146 | 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 15:56:06.445155 | controller | Friday 13 March 2026 15:56:06 +0000 (0:00:00.173) 0:00:28.729 ********** 2026-03-13 15:56:06.445161 | controller | Friday 13 March 2026 15:56:06 +0000 (0:00:00.173) 0:00:28.728 ********** 2026-03-13 15:56:06.445170 | controller | ok: [localhost] => 2026-03-13 15:56:06.616053 | controller | changed: false 2026-03-13 15:56:06.616096 | controller | msg: All assertions passed 2026-03-13 15:56:06.616104 | controller | 2026-03-13 15:56:06.616110 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-03-13 15:56:06.616116 | controller | Friday 13 March 2026 15:56:06 +0000 (0:00:00.051) 0:00:28.781 ********** 2026-03-13 15:56:06.616122 | controller | Friday 13 March 2026 15:56:06 +0000 (0:00:00.051) 0:00:28.780 ********** 2026-03-13 15:56:06.616132 | controller | ok: [localhost] 2026-03-13 15:56:06.850662 | controller | 2026-03-13 15:56:06.850696 | 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 15:56:06.850710 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-03-13 15:56:06.850717 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-03-13 15:56:06.850722 | controller | _config_map_content | 2026-03-13 15:56:06.850728 | controller | ansible.utils.remove_keys( 2026-03-13 15:56:06.850733 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-03-13 15:56:06.850739 | controller | matching_parameter='regex') 2026-03-13 15:56:06.850744 | controller | }}, cacheable=False] *** 2026-03-13 15:56:06.850750 | controller | Friday 13 March 2026 15:56:06 +0000 (0:00:00.170) 0:00:28.952 ********** 2026-03-13 15:56:06.850756 | controller | Friday 13 March 2026 15:56:06 +0000 (0:00:00.170) 0:00:28.950 ********** 2026-03-13 15:56:06.850770 | controller | ok: [localhost] 2026-03-13 15:56:06.906319 | controller | 2026-03-13 15:56:06.906342 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-03-13 15:56:06.906350 | controller | Friday 13 March 2026 15:56:06 +0000 (0:00:00.234) 0:00:29.186 ********** 2026-03-13 15:56:06.906357 | controller | Friday 13 March 2026 15:56:06 +0000 (0:00:00.234) 0:00:29.185 ********** 2026-03-13 15:56:06.906366 | 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 15:56:06.949605 | controller | 2026-03-13 15:56:06.949626 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-03-13 15:56:06.949634 | controller | Friday 13 March 2026 15:56:06 +0000 (0:00:00.055) 0:00:29.242 ********** 2026-03-13 15:56:06.949640 | controller | Friday 13 March 2026 15:56:06 +0000 (0:00:00.055) 0:00:29.241 ********** 2026-03-13 15:56:06.949649 | controller | ok: [localhost] => 2026-03-13 15:56:07.124443 | controller | changed: false 2026-03-13 15:56:07.124466 | controller | msg: All assertions passed 2026-03-13 15:56:07.124473 | controller | 2026-03-13 15:56:07.124480 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-03-13 15:56:07.124485 | controller | Friday 13 March 2026 15:56:06 +0000 (0:00:00.043) 0:00:29.285 ********** 2026-03-13 15:56:07.124491 | controller | Friday 13 March 2026 15:56:06 +0000 (0:00:00.043) 0:00:29.284 ********** 2026-03-13 15:56:07.124516 | controller | changed: [localhost] 2026-03-13 15:56:07.562077 | controller | 2026-03-13 15:56:07.562099 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-03-13 15:56:07.562107 | controller | (snippet_datadir, 2026-03-13 15:56:07.562112 | controller | '02_ci_data.yaml') | path_join 2026-03-13 15:56:07.562118 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-03-13 15:56:07.562123 | controller | Friday 13 March 2026 15:56:07 +0000 (0:00:00.174) 0:00:29.460 ********** 2026-03-13 15:56:07.562128 | controller | Friday 13 March 2026 15:56:07 +0000 (0:00:00.174) 0:00:29.459 ********** 2026-03-13 15:56:07.562137 | controller | changed: [localhost] 2026-03-13 15:56:07.614220 | controller | 2026-03-13 15:56:07.614240 | 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 15:56:07.614247 | controller | Friday 13 March 2026 15:56:07 +0000 (0:00:00.437) 0:00:29.898 ********** 2026-03-13 15:56:07.614253 | controller | Friday 13 March 2026 15:56:07 +0000 (0:00:00.437) 0:00:29.897 ********** 2026-03-13 15:56:07.614261 | controller | ok: [localhost] 2026-03-13 15:56:07.938514 | controller | 2026-03-13 15:56:07.938536 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-03-13 15:56:07.938543 | controller | (snippet_datadir, 2026-03-13 15:56:07.938549 | controller | '03_user_data_b64.yaml') | path_join 2026-03-13 15:56:07.938554 | controller | }}, content={{ 2026-03-13 15:56:07.938560 | controller | _base64_patch | 2026-03-13 15:56:07.938565 | controller | default({}) | 2026-03-13 15:56:07.938570 | controller | to_nice_yaml 2026-03-13 15:56:07.938575 | controller | }}, mode=0644] *** 2026-03-13 15:56:07.938580 | controller | Friday 13 March 2026 15:56:07 +0000 (0:00:00.052) 0:00:29.950 ********** 2026-03-13 15:56:07.938585 | controller | Friday 13 March 2026 15:56:07 +0000 (0:00:00.052) 0:00:29.949 ********** 2026-03-13 15:56:07.938602 | controller | changed: [localhost] 2026-03-13 15:56:08.262465 | controller | 2026-03-13 15:56:08.262490 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-03-13 15:56:08.262498 | controller | (snippet_datadir, 2026-03-13 15:56:08.262518 | controller | '04_user_data.yaml') | path_join 2026-03-13 15:56:08.262528 | controller | }}, content={{ 2026-03-13 15:56:08.262534 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-03-13 15:56:08.262539 | controller | default({}) | 2026-03-13 15:56:08.262545 | controller | to_nice_yaml 2026-03-13 15:56:08.262550 | controller | }}, mode=0644] *** 2026-03-13 15:56:08.262556 | controller | Friday 13 March 2026 15:56:07 +0000 (0:00:00.324) 0:00:30.274 ********** 2026-03-13 15:56:08.262561 | controller | Friday 13 March 2026 15:56:07 +0000 (0:00:00.324) 0:00:30.273 ********** 2026-03-13 15:56:08.262571 | controller | changed: [localhost] 2026-03-13 15:56:08.602319 | controller | 2026-03-13 15:56:08.602353 | 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 15:56:08.602361 | controller | ( 2026-03-13 15:56:08.602367 | controller | snippet_datadir, 2026-03-13 15:56:08.602372 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-03-13 15:56:08.602378 | controller | ) | path_join 2026-03-13 15:56:08.602383 | controller | }}, mode=0644] *** 2026-03-13 15:56:08.602388 | controller | Friday 13 March 2026 15:56:08 +0000 (0:00:00.323) 0:00:30.598 ********** 2026-03-13 15:56:08.602394 | controller | Friday 13 March 2026 15:56:08 +0000 (0:00:00.323) 0:00:30.597 ********** 2026-03-13 15:56:08.602404 | controller | changed: [localhost] 2026-03-13 15:56:08.657518 | controller | 2026-03-13 15:56:08.657553 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-03-13 15:56:08.657569 | controller | Friday 13 March 2026 15:56:08 +0000 (0:00:00.339) 0:00:30.938 ********** 2026-03-13 15:56:08.657578 | controller | Friday 13 March 2026 15:56:08 +0000 (0:00:00.339) 0:00:30.937 ********** 2026-03-13 15:56:08.657592 | 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 15:56:08.699346 | controller | 2026-03-13 15:56:08.699370 | 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 15:56:08.699378 | controller | Friday 13 March 2026 15:56:08 +0000 (0:00:00.055) 0:00:30.993 ********** 2026-03-13 15:56:08.699384 | controller | Friday 13 March 2026 15:56:08 +0000 (0:00:00.055) 0:00:30.992 ********** 2026-03-13 15:56:08.699395 | controller | ok: [localhost] => 2026-03-13 15:56:08.866579 | controller | changed: false 2026-03-13 15:56:08.866601 | controller | msg: All assertions passed 2026-03-13 15:56:08.866608 | controller | 2026-03-13 15:56:08.866614 | 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 15:56:08.866620 | controller | Friday 13 March 2026 15:56:08 +0000 (0:00:00.041) 0:00:31.035 ********** 2026-03-13 15:56:08.866625 | controller | Friday 13 March 2026 15:56:08 +0000 (0:00:00.041) 0:00:31.034 ********** 2026-03-13 15:56:08.866634 | controller | ok: [localhost] 2026-03-13 15:56:08.906133 | controller | 2026-03-13 15:56:08.906156 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-03-13 15:56:08.906163 | controller | Friday 13 March 2026 15:56:08 +0000 (0:00:00.167) 0:00:31.202 ********** 2026-03-13 15:56:08.906169 | controller | Friday 13 March 2026 15:56:08 +0000 (0:00:00.167) 0:00:31.201 ********** 2026-03-13 15:56:08.906178 | controller | ok: [localhost] 2026-03-13 15:56:09.350164 | controller | 2026-03-13 15:56:09.350191 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-03-13 15:56:09.350198 | controller | Friday 13 March 2026 15:56:08 +0000 (0:00:00.039) 0:00:31.242 ********** 2026-03-13 15:56:09.350204 | controller | Friday 13 March 2026 15:56:08 +0000 (0:00:00.039) 0:00:31.241 ********** 2026-03-13 15:56:09.350218 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-03-13 15:56:09.464761 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-03-13 15:56:09.464781 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-03-13 15:56:09.464788 | controller | 2026-03-13 15:56:09.464794 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-03-13 15:56:09.464800 | controller | _content | 2026-03-13 15:56:09.464805 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-03-13 15:56:09.464811 | controller | combine(_parsed, recursive=true) 2026-03-13 15:56:09.464816 | controller | }} 2026-03-13 15:56:09.464821 | controller | ] *** 2026-03-13 15:56:09.464826 | controller | Friday 13 March 2026 15:56:09 +0000 (0:00:00.443) 0:00:31.686 ********** 2026-03-13 15:56:09.464836 | controller | Friday 13 March 2026 15:56:09 +0000 (0:00:00.443) 0:00:31.685 ********** 2026-03-13 15:56:09.464845 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-03-13 15:56:09.632420 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-03-13 15:56:09.632440 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-03-13 15:56:09.632447 | controller | 2026-03-13 15:56:09.632453 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-03-13 15:56:09.632458 | controller | Friday 13 March 2026 15:56:09 +0000 (0:00:00.114) 0:00:31.800 ********** 2026-03-13 15:56:09.632464 | controller | Friday 13 March 2026 15:56:09 +0000 (0:00:00.114) 0:00:31.799 ********** 2026-03-13 15:56:09.632472 | controller | changed: [localhost] 2026-03-13 15:56:09.973384 | controller | 2026-03-13 15:56:09.973405 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-03-13 15:56:09.973412 | controller | (_destdir, 2026-03-13 15:56:09.973420 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-03-13 15:56:09.973426 | controller | }}, content={{ 2026-03-13 15:56:09.973431 | controller | ( 2026-03-13 15:56:09.973437 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-03-13 15:56:09.973442 | controller | ) | cifmw.general.to_nice_yaml_all 2026-03-13 15:56:09.973448 | controller | }}, mode=0644] *** 2026-03-13 15:56:09.973453 | controller | Friday 13 March 2026 15:56:09 +0000 (0:00:00.167) 0:00:31.968 ********** 2026-03-13 15:56:09.973458 | controller | Friday 13 March 2026 15:56:09 +0000 (0:00:00.167) 0:00:31.967 ********** 2026-03-13 15:56:09.973466 | controller | changed: [localhost] 2026-03-13 15:56:10.196571 | controller | 2026-03-13 15:56:10.196591 | 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 15:56:10.196598 | controller | (cifmw_kustomize_deploy_basedir, 2026-03-13 15:56:10.196604 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-03-13 15:56:10.196609 | controller | _val['name'], 'values.yaml') | path_join 2026-03-13 15:56:10.196614 | controller | }}, dest={{ 2026-03-13 15:56:10.196619 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-13 15:56:10.196624 | controller | stage['path'], _val.src_file 2026-03-13 15:56:10.196629 | controller | ) | 2026-03-13 15:56:10.196636 | controller | path_join 2026-03-13 15:56:10.196641 | controller | }}] *** 2026-03-13 15:56:10.196646 | controller | Friday 13 March 2026 15:56:09 +0000 (0:00:00.340) 0:00:32.309 ********** 2026-03-13 15:56:10.196651 | controller | Friday 13 March 2026 15:56:09 +0000 (0:00:00.340) 0:00:32.308 ********** 2026-03-13 15:56:10.196660 | controller | changed: [localhost] => (item=network-values) 2026-03-13 15:56:10.233642 | controller | 2026-03-13 15:56:10.233661 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-13 15:56:10.233669 | controller | Friday 13 March 2026 15:56:10 +0000 (0:00:00.223) 0:00:32.532 ********** 2026-03-13 15:56:10.233674 | controller | Friday 13 March 2026 15:56:10 +0000 (0:00:00.223) 0:00:32.531 ********** 2026-03-13 15:56:10.233683 | controller | skipping: [localhost] 2026-03-13 15:56:10.555978 | controller | 2026-03-13 15:56:10.556014 | 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 15:56:10.556027 | controller | Friday 13 March 2026 15:56:10 +0000 (0:00:00.037) 0:00:32.569 ********** 2026-03-13 15:56:10.556033 | controller | Friday 13 March 2026 15:56:10 +0000 (0:00:00.037) 0:00:32.568 ********** 2026-03-13 15:56:10.556044 | controller | changed: [localhost] 2026-03-13 15:56:10.883318 | controller | 2026-03-13 15:56:10.883343 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-03-13 15:56:10.883351 | controller | Friday 13 March 2026 15:56:10 +0000 (0:00:00.322) 0:00:32.892 ********** 2026-03-13 15:56:10.883357 | controller | Friday 13 March 2026 15:56:10 +0000 (0:00:00.322) 0:00:32.890 ********** 2026-03-13 15:56:10.883366 | controller | changed: [localhost] 2026-03-13 15:56:11.087455 | controller | 2026-03-13 15:56:11.087484 | 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 15:56:11.087493 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-03-13 15:56:11.087522 | controller | stage['build_output'] | basename) | path_join 2026-03-13 15:56:11.087532 | controller | }}, mode=0644] *** 2026-03-13 15:56:11.087538 | controller | Friday 13 March 2026 15:56:10 +0000 (0:00:00.327) 0:00:33.219 ********** 2026-03-13 15:56:11.087543 | controller | Friday 13 March 2026 15:56:10 +0000 (0:00:00.327) 0:00:33.218 ********** 2026-03-13 15:56:11.087552 | controller | changed: [localhost] 2026-03-13 15:56:11.125634 | controller | 2026-03-13 15:56:11.125656 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-13 15:56:11.125667 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.203) 0:00:33.423 ********** 2026-03-13 15:56:11.125673 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.204) 0:00:33.422 ********** 2026-03-13 15:56:11.125682 | controller | skipping: [localhost] 2026-03-13 15:56:11.163350 | controller | 2026-03-13 15:56:11.163372 | 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 15:56:11.163380 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.038) 0:00:33.461 ********** 2026-03-13 15:56:11.163385 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.038) 0:00:33.460 ********** 2026-03-13 15:56:11.163394 | controller | skipping: [localhost] 2026-03-13 15:56:11.204178 | controller | 2026-03-13 15:56:11.204202 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/multi-namespace/control-plane/networking/nncp _raw_params=wait_condition.yml] *** 2026-03-13 15:56:11.204209 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.037) 0:00:33.499 ********** 2026-03-13 15:56:11.204215 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.037) 0:00:33.498 ********** 2026-03-13 15:56:11.204225 | controller | skipping: [localhost] => (item=oc -n default wait ns openstack2 --for jsonpath='{.status.phase}'=Active --timeout=5m) 2026-03-13 15:56:11.244364 | controller | skipping: [localhost] 2026-03-13 15:56:11.244385 | controller | 2026-03-13 15:56:11.244393 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-13 15:56:11.244398 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.040) 0:00:33.540 ********** 2026-03-13 15:56:11.244404 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.040) 0:00:33.539 ********** 2026-03-13 15:56:11.244413 | controller | skipping: [localhost] 2026-03-13 15:56:11.288783 | controller | 2026-03-13 15:56:11.288803 | controller | TASK [Executing post_stage hooks for examples/va/multi-namespace/control-plane/networking/nncp name=run_hook] *** 2026-03-13 15:56:11.288809 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.040) 0:00:33.580 ********** 2026-03-13 15:56:11.288815 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.040) 0:00:33.579 ********** 2026-03-13 15:56:11.288824 | controller | skipping: [localhost] 2026-03-13 15:56:11.326822 | controller | 2026-03-13 15:56:11.326847 | 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 15:56:11.326859 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.044) 0:00:33.624 ********** 2026-03-13 15:56:11.326865 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.044) 0:00:33.623 ********** 2026-03-13 15:56:11.326875 | controller | ok: [localhost] => 2026-03-13 15:56:11.352678 | controller | changed: false 2026-03-13 15:56:11.352696 | controller | msg: All assertions passed 2026-03-13 15:56:11.352702 | controller | 2026-03-13 15:56:11.352708 | 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 15:56:11.352713 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.037) 0:00:33.662 ********** 2026-03-13 15:56:11.352718 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.037) 0:00:33.661 ********** 2026-03-13 15:56:11.352727 | controller | skipping: [localhost] 2026-03-13 15:56:11.381704 | controller | 2026-03-13 15:56:11.381725 | 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 15:56:11.381731 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.025) 0:00:33.688 ********** 2026-03-13 15:56:11.381736 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.025) 0:00:33.687 ********** 2026-03-13 15:56:11.381750 | 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 15:56:11.404723 | controller | 2026-03-13 15:56:11.404742 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-03-13 15:56:11.404748 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.029) 0:00:33.717 ********** 2026-03-13 15:56:11.404754 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.029) 0:00:33.716 ********** 2026-03-13 15:56:11.404762 | controller | skipping: [localhost] 2026-03-13 15:56:11.433397 | controller | 2026-03-13 15:56:11.433416 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-03-13 15:56:11.433423 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.023) 0:00:33.740 ********** 2026-03-13 15:56:11.433428 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.023) 0:00:33.739 ********** 2026-03-13 15:56:11.433436 | controller | ok: [localhost] 2026-03-13 15:56:11.608898 | controller | 2026-03-13 15:56:11.608923 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-03-13 15:56:11.608930 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-13 15:56:11.608936 | controller | stage['path'], item.src_file) | path_join 2026-03-13 15:56:11.608942 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-13 15:56:11.608947 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.028) 0:00:33.769 ********** 2026-03-13 15:56:11.608953 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.028) 0:00:33.768 ********** 2026-03-13 15:56:11.608962 | controller | ok: [localhost] => (item={'name': 'network-values2', 'src_file': 'values.yaml'}) 2026-03-13 15:56:11.662880 | controller | 2026-03-13 15:56:11.662904 | 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 15:56:11.662912 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.175) 0:00:33.945 ********** 2026-03-13 15:56:11.662918 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.175) 0:00:33.943 ********** 2026-03-13 15:56:11.662928 | controller | ok: [localhost] => (item=values.yaml) 2026-03-13 15:56:11.699615 | controller | 2026-03-13 15:56:11.699637 | controller | TASK [Executing pre_stage hooks for examples/va/multi-namespace/control-plane2/networking/nncp name=run_hook] *** 2026-03-13 15:56:11.699653 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.053) 0:00:33.999 ********** 2026-03-13 15:56:11.699659 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.053) 0:00:33.997 ********** 2026-03-13 15:56:11.699669 | controller | skipping: [localhost] 2026-03-13 15:56:11.767765 | controller | 2026-03-13 15:56:11.767794 | controller | TASK [Generate values.yaml for examples/va/multi-namespace/control-plane2/networking/nncp name=ci_gen_kustomize_values] *** 2026-03-13 15:56:11.767804 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.036) 0:00:34.035 ********** 2026-03-13 15:56:11.767812 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.036) 0:00:34.034 ********** 2026-03-13 15:56:11.767825 | controller | 2026-03-13 15:56:11.819122 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-03-13 15:56:11.819150 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.068) 0:00:34.103 ********** 2026-03-13 15:56:11.819159 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.068) 0:00:34.102 ********** 2026-03-13 15:56:11.819172 | 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 15:56:11.859464 | controller | 2026-03-13 15:56:11.859485 | 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 15:56:11.859493 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.051) 0:00:34.155 ********** 2026-03-13 15:56:11.859498 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.051) 0:00:34.154 ********** 2026-03-13 15:56:11.859520 | controller | ok: [localhost] => 2026-03-13 15:56:12.027160 | controller | changed: false 2026-03-13 15:56:12.027181 | controller | msg: All assertions passed 2026-03-13 15:56:12.027189 | controller | 2026-03-13 15:56:12.027195 | 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 15:56:12.027200 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.040) 0:00:34.195 ********** 2026-03-13 15:56:12.027205 | controller | Friday 13 March 2026 15:56:11 +0000 (0:00:00.040) 0:00:34.194 ********** 2026-03-13 15:56:12.027214 | controller | ok: [localhost] 2026-03-13 15:56:12.073372 | controller | 2026-03-13 15:56:12.073396 | 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 15:56:12.073404 | controller | Friday 13 March 2026 15:56:12 +0000 (0:00:00.167) 0:00:34.363 ********** 2026-03-13 15:56:12.073410 | controller | Friday 13 March 2026 15:56:12 +0000 (0:00:00.167) 0:00:34.361 ********** 2026-03-13 15:56:12.073419 | controller | ok: [localhost] => 2026-03-13 15:56:12.236622 | controller | changed: false 2026-03-13 15:56:12.236649 | controller | msg: All assertions passed 2026-03-13 15:56:12.236657 | controller | 2026-03-13 15:56:12.236663 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-03-13 15:56:12.236669 | controller | Friday 13 March 2026 15:56:12 +0000 (0:00:00.046) 0:00:34.409 ********** 2026-03-13 15:56:12.236674 | controller | Friday 13 March 2026 15:56:12 +0000 (0:00:00.046) 0:00:34.408 ********** 2026-03-13 15:56:12.236683 | controller | ok: [localhost] 2026-03-13 15:56:12.432692 | controller | 2026-03-13 15:56:12.432732 | 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 15:56:12.432741 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-03-13 15:56:12.432747 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-03-13 15:56:12.432752 | controller | _config_map_content | 2026-03-13 15:56:12.432757 | controller | ansible.utils.remove_keys( 2026-03-13 15:56:12.432762 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-03-13 15:56:12.432773 | controller | matching_parameter='regex') 2026-03-13 15:56:12.432778 | controller | }}, cacheable=False] *** 2026-03-13 15:56:12.432783 | controller | Friday 13 March 2026 15:56:12 +0000 (0:00:00.163) 0:00:34.572 ********** 2026-03-13 15:56:12.432788 | controller | Friday 13 March 2026 15:56:12 +0000 (0:00:00.163) 0:00:34.571 ********** 2026-03-13 15:56:12.432798 | controller | ok: [localhost] 2026-03-13 15:56:12.472817 | controller | 2026-03-13 15:56:12.472843 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-03-13 15:56:12.472851 | controller | Friday 13 March 2026 15:56:12 +0000 (0:00:00.196) 0:00:34.768 ********** 2026-03-13 15:56:12.472857 | controller | Friday 13 March 2026 15:56:12 +0000 (0:00:00.196) 0:00:34.767 ********** 2026-03-13 15:56:12.472866 | controller | skipping: [localhost] 2026-03-13 15:56:12.643052 | controller | 2026-03-13 15:56:12.643074 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-03-13 15:56:12.643082 | controller | Friday 13 March 2026 15:56:12 +0000 (0:00:00.040) 0:00:34.808 ********** 2026-03-13 15:56:12.643088 | controller | Friday 13 March 2026 15:56:12 +0000 (0:00:00.040) 0:00:34.807 ********** 2026-03-13 15:56:12.643097 | controller | changed: [localhost] 2026-03-13 15:56:12.697551 | controller | 2026-03-13 15:56:12.697573 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-03-13 15:56:12.697581 | controller | (snippet_datadir, 2026-03-13 15:56:12.697586 | controller | '02_ci_data.yaml') | path_join 2026-03-13 15:56:12.697592 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-03-13 15:56:12.697597 | controller | Friday 13 March 2026 15:56:12 +0000 (0:00:00.170) 0:00:34.979 ********** 2026-03-13 15:56:12.697607 | controller | Friday 13 March 2026 15:56:12 +0000 (0:00:00.170) 0:00:34.977 ********** 2026-03-13 15:56:12.697617 | controller | skipping: [localhost] 2026-03-13 15:56:12.748227 | controller | 2026-03-13 15:56:12.748252 | 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 15:56:12.748259 | controller | Friday 13 March 2026 15:56:12 +0000 (0:00:00.054) 0:00:35.033 ********** 2026-03-13 15:56:12.748265 | controller | Friday 13 March 2026 15:56:12 +0000 (0:00:00.054) 0:00:35.032 ********** 2026-03-13 15:56:12.748274 | controller | ok: [localhost] 2026-03-13 15:56:13.067723 | controller | 2026-03-13 15:56:13.067761 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-03-13 15:56:13.067768 | controller | (snippet_datadir, 2026-03-13 15:56:13.067774 | controller | '03_user_data_b64.yaml') | path_join 2026-03-13 15:56:13.067780 | controller | }}, content={{ 2026-03-13 15:56:13.067785 | controller | _base64_patch | 2026-03-13 15:56:13.067790 | controller | default({}) | 2026-03-13 15:56:13.067795 | controller | to_nice_yaml 2026-03-13 15:56:13.067800 | controller | }}, mode=0644] *** 2026-03-13 15:56:13.067805 | controller | Friday 13 March 2026 15:56:12 +0000 (0:00:00.050) 0:00:35.084 ********** 2026-03-13 15:56:13.067810 | controller | Friday 13 March 2026 15:56:12 +0000 (0:00:00.050) 0:00:35.083 ********** 2026-03-13 15:56:13.067827 | controller | changed: [localhost] 2026-03-13 15:56:13.410298 | controller | 2026-03-13 15:56:13.410338 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-03-13 15:56:13.410347 | controller | (snippet_datadir, 2026-03-13 15:56:13.410353 | controller | '04_user_data.yaml') | path_join 2026-03-13 15:56:13.410358 | controller | }}, content={{ 2026-03-13 15:56:13.410364 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-03-13 15:56:13.410369 | controller | default({}) | 2026-03-13 15:56:13.410374 | controller | to_nice_yaml 2026-03-13 15:56:13.410379 | controller | }}, mode=0644] *** 2026-03-13 15:56:13.410384 | controller | Friday 13 March 2026 15:56:13 +0000 (0:00:00.319) 0:00:35.403 ********** 2026-03-13 15:56:13.410389 | controller | Friday 13 March 2026 15:56:13 +0000 (0:00:00.319) 0:00:35.402 ********** 2026-03-13 15:56:13.410399 | controller | changed: [localhost] 2026-03-13 15:56:13.724591 | controller | 2026-03-13 15:56:13.724631 | 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 15:56:13.724649 | controller | ( 2026-03-13 15:56:13.724655 | controller | snippet_datadir, 2026-03-13 15:56:13.724660 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-03-13 15:56:13.724666 | controller | ) | path_join 2026-03-13 15:56:13.724671 | controller | }}, mode=0644] *** 2026-03-13 15:56:13.724676 | controller | Friday 13 March 2026 15:56:13 +0000 (0:00:00.342) 0:00:35.746 ********** 2026-03-13 15:56:13.724682 | controller | Friday 13 March 2026 15:56:13 +0000 (0:00:00.342) 0:00:35.745 ********** 2026-03-13 15:56:13.724692 | controller | changed: [localhost] 2026-03-13 15:56:13.779864 | controller | 2026-03-13 15:56:13.779908 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-03-13 15:56:13.779922 | controller | Friday 13 March 2026 15:56:13 +0000 (0:00:00.314) 0:00:36.060 ********** 2026-03-13 15:56:13.779932 | controller | Friday 13 March 2026 15:56:13 +0000 (0:00:00.314) 0:00:36.059 ********** 2026-03-13 15:56:13.779949 | 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 15:56:13.820710 | controller | 2026-03-13 15:56:13.820734 | 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 15:56:13.820742 | controller | Friday 13 March 2026 15:56:13 +0000 (0:00:00.055) 0:00:36.115 ********** 2026-03-13 15:56:13.820748 | controller | Friday 13 March 2026 15:56:13 +0000 (0:00:00.055) 0:00:36.114 ********** 2026-03-13 15:56:13.820758 | controller | ok: [localhost] => 2026-03-13 15:56:13.983423 | controller | changed: false 2026-03-13 15:56:13.983455 | controller | msg: All assertions passed 2026-03-13 15:56:13.983464 | controller | 2026-03-13 15:56:13.983476 | 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 15:56:13.983483 | controller | Friday 13 March 2026 15:56:13 +0000 (0:00:00.040) 0:00:36.156 ********** 2026-03-13 15:56:13.983489 | controller | Friday 13 March 2026 15:56:13 +0000 (0:00:00.040) 0:00:36.155 ********** 2026-03-13 15:56:13.983512 | controller | ok: [localhost] 2026-03-13 15:56:14.023182 | controller | 2026-03-13 15:56:14.023208 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-03-13 15:56:14.023216 | controller | Friday 13 March 2026 15:56:13 +0000 (0:00:00.162) 0:00:36.319 ********** 2026-03-13 15:56:14.023221 | controller | Friday 13 March 2026 15:56:13 +0000 (0:00:00.162) 0:00:36.318 ********** 2026-03-13 15:56:14.023231 | controller | ok: [localhost] 2026-03-13 15:56:14.323935 | controller | 2026-03-13 15:56:14.323975 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-03-13 15:56:14.323984 | controller | Friday 13 March 2026 15:56:14 +0000 (0:00:00.039) 0:00:36.359 ********** 2026-03-13 15:56:14.323990 | controller | Friday 13 March 2026 15:56:14 +0000 (0:00:00.039) 0:00:36.358 ********** 2026-03-13 15:56:14.324000 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values2/03_user_data_b64.yaml) 2026-03-13 15:56:14.403022 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values2/04_user_data.yaml) 2026-03-13 15:56:14.403050 | controller | 2026-03-13 15:56:14.403058 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-03-13 15:56:14.403064 | controller | _content | 2026-03-13 15:56:14.403069 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-03-13 15:56:14.403074 | controller | combine(_parsed, recursive=true) 2026-03-13 15:56:14.403080 | controller | }} 2026-03-13 15:56:14.403085 | controller | ] *** 2026-03-13 15:56:14.403090 | controller | Friday 13 March 2026 15:56:14 +0000 (0:00:00.300) 0:00:36.659 ********** 2026-03-13 15:56:14.403096 | controller | Friday 13 March 2026 15:56:14 +0000 (0:00:00.300) 0:00:36.658 ********** 2026-03-13 15:56:14.403105 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-03-13 15:56:14.569954 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-03-13 15:56:14.569991 | controller | 2026-03-13 15:56:14.570000 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-03-13 15:56:14.570006 | controller | Friday 13 March 2026 15:56:14 +0000 (0:00:00.079) 0:00:36.739 ********** 2026-03-13 15:56:14.570011 | controller | Friday 13 March 2026 15:56:14 +0000 (0:00:00.079) 0:00:36.737 ********** 2026-03-13 15:56:14.570021 | controller | changed: [localhost] 2026-03-13 15:56:14.904145 | controller | 2026-03-13 15:56:14.904185 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-03-13 15:56:14.904194 | controller | (_destdir, 2026-03-13 15:56:14.904200 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-03-13 15:56:14.904207 | controller | }}, content={{ 2026-03-13 15:56:14.904212 | controller | ( 2026-03-13 15:56:14.904218 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-03-13 15:56:14.904223 | controller | ) | cifmw.general.to_nice_yaml_all 2026-03-13 15:56:14.904229 | controller | }}, mode=0644] *** 2026-03-13 15:56:14.904235 | controller | Friday 13 March 2026 15:56:14 +0000 (0:00:00.166) 0:00:36.906 ********** 2026-03-13 15:56:14.904241 | controller | Friday 13 March 2026 15:56:14 +0000 (0:00:00.166) 0:00:36.904 ********** 2026-03-13 15:56:14.904251 | controller | changed: [localhost] 2026-03-13 15:56:15.131964 | controller | 2026-03-13 15:56:15.131997 | 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 15:56:15.132005 | controller | (cifmw_kustomize_deploy_basedir, 2026-03-13 15:56:15.132011 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-03-13 15:56:15.132016 | controller | _val['name'], 'values.yaml') | path_join 2026-03-13 15:56:15.132021 | controller | }}, dest={{ 2026-03-13 15:56:15.132027 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-13 15:56:15.132032 | controller | stage['path'], _val.src_file 2026-03-13 15:56:15.132037 | controller | ) | 2026-03-13 15:56:15.132042 | controller | path_join 2026-03-13 15:56:15.132047 | controller | }}] *** 2026-03-13 15:56:15.132052 | controller | Friday 13 March 2026 15:56:14 +0000 (0:00:00.334) 0:00:37.240 ********** 2026-03-13 15:56:15.132058 | controller | Friday 13 March 2026 15:56:14 +0000 (0:00:00.334) 0:00:37.238 ********** 2026-03-13 15:56:15.132073 | controller | changed: [localhost] => (item=network-values2) 2026-03-13 15:56:15.171716 | controller | 2026-03-13 15:56:15.171739 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-13 15:56:15.171747 | controller | Friday 13 March 2026 15:56:15 +0000 (0:00:00.227) 0:00:37.467 ********** 2026-03-13 15:56:15.171752 | controller | Friday 13 March 2026 15:56:15 +0000 (0:00:00.227) 0:00:37.466 ********** 2026-03-13 15:56:15.171761 | controller | skipping: [localhost] 2026-03-13 15:56:15.472109 | controller | 2026-03-13 15:56:15.472161 | 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 15:56:15.472170 | controller | Friday 13 March 2026 15:56:15 +0000 (0:00:00.039) 0:00:37.507 ********** 2026-03-13 15:56:15.472176 | controller | Friday 13 March 2026 15:56:15 +0000 (0:00:00.039) 0:00:37.506 ********** 2026-03-13 15:56:15.472187 | controller | task path: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/kustomize_deploy/tasks/execute_step.yml:229 2026-03-13 15:56:15.472192 | controller | fatal: [localhost]: FAILED! => 2026-03-13 15:56:15.472198 | controller | changed: true 2026-03-13 15:56:15.472203 | controller | cmd: 2026-03-13 15:56:15.472208 | controller | - oc 2026-03-13 15:56:15.472213 | controller | - kustomize 2026-03-13 15:56:15.472218 | controller | delta: '0:00:00.135991' 2026-03-13 15:56:15.472223 | controller | end: '2026-03-13 15:56:15.455103' 2026-03-13 15:56:15.472228 | controller | msg: non-zero return code 2026-03-13 15:56:15.472233 | controller | rc: 1 2026-03-13 15:56:15.472238 | controller | start: '2026-03-13 15:56:15.319112' 2026-03-13 15:56:15.472243 | controller | stderr: 'error: accumulating components: accumulateDirectory: "recursed accumulation 2026-03-13 15:56:15.472252 | controller | of path ''/home/zuul/src/github.com/openstack-k8s-operators/architecture/va/multi-namespace/control-plane2/networking/nncp'': 2026-03-13 15:56:15.472261 | controller | accumulating components: accumulateDirectory: \"recursed accumulation of path ''/home/zuul/src/github.com/openstack-k8s-operators/architecture/lib/nncp-single-nic'': 2026-03-13 15:56:15.472267 | controller | fieldPath `data.node_0.internalapi_ip` is missing for replacement source ConfigMap.[noVer].[noGrp]/network-values.[noNs]\""' 2026-03-13 15:56:15.472272 | controller | stderr_lines: 2026-03-13 15:56:15.472276 | controller | - 'error: accumulating components: accumulateDirectory: "recursed accumulation of 2026-03-13 15:56:15.472282 | controller | path ''/home/zuul/src/github.com/openstack-k8s-operators/architecture/va/multi-namespace/control-plane2/networking/nncp'': 2026-03-13 15:56:15.472286 | controller | accumulating components: accumulateDirectory: \"recursed accumulation of path ''/home/zuul/src/github.com/openstack-k8s-operators/architecture/lib/nncp-single-nic'': 2026-03-13 15:56:15.472291 | controller | fieldPath `data.node_0.internalapi_ip` is missing for replacement source ConfigMap.[noVer].[noGrp]/network-values.[noNs]\""' 2026-03-13 15:56:15.472296 | controller | stdout: '' 2026-03-13 15:56:15.472301 | controller | stdout_lines: [] 2026-03-13 15:56:15.472306 | controller | 2026-03-13 15:56:15.472311 | controller | NO MORE HOSTS LEFT ************************************************************* 2026-03-13 15:56:15.472316 | controller | 2026-03-13 15:56:15.472321 | controller | PLAY RECAP ********************************************************************* 2026-03-13 15:56:15.472325 | controller | localhost : ok=114 changed=36 unreachable=0 failed=1 skipped=37 rescued=0 ignored=0 2026-03-13 15:56:15.472330 | controller | 2026-03-13 15:56:15.472335 | controller | Friday 13 March 2026 15:56:15 +0000 (0:00:00.299) 0:00:37.807 ********** 2026-03-13 15:56:15.472340 | controller | =============================================================================== 2026-03-13 15:56:15.472345 | controller | ci_setup : Install openshift client ------------------------------------- 5.98s 2026-03-13 15:56:15.472350 | controller | Get automation contents ------------------------------------------------- 5.68s 2026-03-13 15:56:15.472355 | controller | ci_setup : Install needed packages -------------------------------------- 4.10s 2026-03-13 15:56:15.472360 | controller | Load automation files as fact ------------------------------------------- 1.18s 2026-03-13 15:56:15.472365 | controller | ci_setup : Manage directories ------------------------------------------- 0.77s 2026-03-13 15:56:15.472370 | controller | Gathering Facts --------------------------------------------------------- 0.72s 2026-03-13 15:56:15.472375 | controller | Create needed SSH keypairs ---------------------------------------------- 0.51s 2026-03-13 15:56:15.472379 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.44s 2026-03-13 15:56:15.472384 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.44s 2026-03-13 15:56:15.472389 | controller | ci_gen_kustomize_values : Push base64 CI patches ------------------------ 0.43s 2026-03-13 15:56:15.472394 | controller | ci_gen_kustomize_values : Push user provided dataset -------------------- 0.34s 2026-03-13 15:56:15.472399 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.34s 2026-03-13 15:56:15.472403 | controller | ci_gen_kustomize_values : Copy the base values.yaml --------------------- 0.34s 2026-03-13 15:56:15.472408 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.34s 2026-03-13 15:56:15.472413 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.33s 2026-03-13 15:56:15.472418 | controller | kustomize_deploy : Output kustomize build in final file ----------------- 0.33s 2026-03-13 15:56:15.472423 | controller | kustomize_deploy : Output kustomize build in final file ----------------- 0.33s 2026-03-13 15:56:15.472428 | controller | ci_gen_kustomize_values : Push user provided dataset -------------------- 0.33s 2026-03-13 15:56:15.472432 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.33s 2026-03-13 15:56:15.472437 | controller | ci_gen_kustomize_values : Push base64 CI patches ------------------------ 0.32s 2026-03-13 15:56:15.472442 | controller | Friday 13 March 2026 15:56:15 +0000 (0:00:00.300) 0:00:37.807 ********** 2026-03-13 15:56:15.472451 | controller | =============================================================================== 2026-03-13 15:56:15.472457 | controller | ci_setup --------------------------------------------------------------- 11.93s 2026-03-13 15:56:15.472461 | controller | ci_gen_kustomize_values ------------------------------------------------ 10.32s 2026-03-13 15:56:15.472466 | controller | ansible.builtin.slurp --------------------------------------------------- 6.22s 2026-03-13 15:56:15.472471 | controller | kustomize_deploy -------------------------------------------------------- 5.45s 2026-03-13 15:56:15.472476 | controller | ansible.builtin.set_fact ------------------------------------------------ 1.24s 2026-03-13 15:56:15.472484 | controller | gather_facts ------------------------------------------------------------ 0.72s 2026-03-13 15:56:15.535449 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.51s 2026-03-13 15:56:15.535468 | controller | networking_mapper ------------------------------------------------------- 0.47s 2026-03-13 15:56:15.535474 | controller | ansible.builtin.file ---------------------------------------------------- 0.29s 2026-03-13 15:56:15.535479 | controller | ansible.builtin.include_role -------------------------------------------- 0.24s 2026-03-13 15:56:15.535484 | controller | ansible.builtin.find ---------------------------------------------------- 0.20s 2026-03-13 15:56:15.535489 | controller | ansible.builtin.stat ---------------------------------------------------- 0.14s 2026-03-13 15:56:15.535494 | controller | ansible.builtin.assert -------------------------------------------------- 0.03s 2026-03-13 15:56:15.535499 | controller | ansible.builtin.copy ---------------------------------------------------- 0.02s 2026-03-13 15:56:15.535517 | controller | ansible.builtin.include_vars -------------------------------------------- 0.01s 2026-03-13 15:56:15.535526 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-13 15:56:15.535533 | controller | total ------------------------------------------------------------------ 37.78s 2026-03-13 15:56:15.560531 | controller | ERROR 2026-03-13 15:56:15.560681 | controller | { 2026-03-13 15:56:15.560712 | controller | "delta": "0:00:38.288722", 2026-03-13 15:56:15.560734 | controller | "end": "2026-03-13 15:56:15.535880", 2026-03-13 15:56:15.560752 | controller | "msg": "non-zero return code", 2026-03-13 15:56:15.560769 | controller | "rc": 2, 2026-03-13 15:56:15.560784 | controller | "start": "2026-03-13 15:55:37.247158" 2026-03-13 15:56:15.560803 | controller | } failure 2026-03-13 15:56:15.606426 | 2026-03-13 15:56:15.606471 | PLAY RECAP 2026-03-13 15:56:15.606509 | controller | ok: 0 changed: 0 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-03-13 15:56:15.606529 | 2026-03-13 15:56:15.665000 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2026-03-13 15:56:15.665808 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-03-13 15:56:16.143084 | 2026-03-13 15:56:16.143192 | PLAY [Run ci/playbooks/collect-logs.yml] 2026-03-13 15:56:16.161889 | 2026-03-13 15:56:16.161960 | TASK [Filter out host if needed] 2026-03-13 15:56:16.169651 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-03-13 15:56:16.173717 | 2026-03-13 15:56:16.173780 | TASK [Ensure file is present] 2026-03-13 15:56:16.446636 | controller | ok 2026-03-13 15:56:16.452627 | 2026-03-13 15:56:16.452687 | TASK [Manage molecule report file] 2026-03-13 15:56:16.976579 | controller | skipping: Conditional result was False 2026-03-13 15:56:16.981201 | 2026-03-13 15:56:16.981262 | TASK [Check if we get ci-framework-data basedir] 2026-03-13 15:56:17.151539 | controller | ok 2026-03-13 15:56:17.155987 | 2026-03-13 15:56:17.156053 | TASK [Create ci-framework-data log directory for zuul] 2026-03-13 15:56:17.437405 | controller | changed 2026-03-13 15:56:17.442388 | 2026-03-13 15:56:17.442454 | TASK [Copy ci-framework interesting files] 2026-03-13 15:56:17.740319 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory 2026-03-13 15:56:17.965688 | controller | changed 2026-03-13 15:56:17.970006 | 2026-03-13 15:56:17.970077 | TASK [Get SELinux listing] 2026-03-13 15:56:18.491882 | controller | changed 2026-03-13 15:56:18.497099 | 2026-03-13 15:56:18.497159 | TASK [Generate log index] 2026-03-13 15:56:19.092365 | controller | changed 2026-03-13 15:56:19.097431 | 2026-03-13 15:56:19.097496 | TASK [Get some env related data] 2026-03-13 15:56:19.595028 | controller | /home/zuul/.local/bin/ansible 2026-03-13 15:56:20.146197 | controller | changed 2026-03-13 15:56:20.150707 | 2026-03-13 15:56:20.150762 | TASK [Generate list of logs to collect in home directory] 2026-03-13 15:56:20.411504 | controller | ok: All paths examined 2026-03-13 15:56:20.416287 | 2026-03-13 15:56:20.416347 | LOOP [Copy logs from home directory] 2026-03-13 15:56:20.686649 | controller | changed: 2026-03-13 15:56:20.686897 | controller | { 2026-03-13 15:56:20.686924 | controller | "atime": 1773417316.4949343, 2026-03-13 15:56:20.686943 | controller | "ctime": 1773417375.4706469, 2026-03-13 15:56:20.686959 | controller | "dev": 64513, 2026-03-13 15:56:20.686975 | controller | "gid": 1000, 2026-03-13 15:56:20.686989 | controller | "gr_name": "zuul", 2026-03-13 15:56:20.687005 | controller | "inode": 1205458, 2026-03-13 15:56:20.687029 | controller | "isblk": false, 2026-03-13 15:56:20.687044 | controller | "ischr": false, 2026-03-13 15:56:20.687058 | controller | "isdir": false, 2026-03-13 15:56:20.687071 | controller | "isfifo": false, 2026-03-13 15:56:20.687085 | controller | "isgid": false, 2026-03-13 15:56:20.687107 | controller | "islnk": false, 2026-03-13 15:56:20.687122 | controller | "isreg": true, 2026-03-13 15:56:20.687136 | controller | "issock": false, 2026-03-13 15:56:20.687149 | controller | "isuid": false, 2026-03-13 15:56:20.687162 | controller | "mode": "0644", 2026-03-13 15:56:20.687174 | controller | "mtime": 1773417375.4706469, 2026-03-13 15:56:20.687187 | controller | "nlink": 1, 2026-03-13 15:56:20.687200 | controller | "path": "/home/zuul/ansible.log", 2026-03-13 15:56:20.687220 | controller | "pw_name": "zuul", 2026-03-13 15:56:20.687235 | controller | "rgrp": true, 2026-03-13 15:56:20.687249 | controller | "roth": true, 2026-03-13 15:56:20.687278 | controller | "rusr": true, 2026-03-13 15:56:20.687302 | controller | "size": 115873, 2026-03-13 15:56:20.687318 | controller | "uid": 1000, 2026-03-13 15:56:20.687332 | controller | "wgrp": false, 2026-03-13 15:56:20.687345 | controller | "woth": false, 2026-03-13 15:56:20.687360 | controller | "wusr": true, 2026-03-13 15:56:20.687374 | controller | "xgrp": false, 2026-03-13 15:56:20.687387 | controller | "xoth": false, 2026-03-13 15:56:20.687400 | controller | "xusr": false 2026-03-13 15:56:20.687412 | controller | } 2026-03-13 15:56:20.699558 | 2026-03-13 15:56:20.699647 | TASK [Copy crio stats log file] 2026-03-13 15:56:20.713217 | controller | skipping: Conditional result was False 2026-03-13 15:56:20.737311 | 2026-03-13 15:56:20.737384 | TASK [Get SELinux related data] 2026-03-13 15:56:20.928221 | controller | 2026-03-13 15:56:21.259966 | controller | ERROR 2026-03-13 15:56:21.260109 | controller | { 2026-03-13 15:56:21.260141 | controller | "delta": "0:00:00.007966", 2026-03-13 15:56:21.260162 | controller | "end": "2026-03-13 15:56:20.929639", 2026-03-13 15:56:21.260179 | controller | "msg": "non-zero return code", 2026-03-13 15:56:21.260195 | controller | "rc": 1, 2026-03-13 15:56:21.260213 | controller | "start": "2026-03-13 15:56:20.921673" 2026-03-13 15:56:21.260228 | controller | } 2026-03-13 15:56:21.260249 | controller | ERROR: Ignoring Errors 2026-03-13 15:56:21.264991 | 2026-03-13 15:56:21.265066 | TASK [Create system configuration directory] 2026-03-13 15:56:21.435548 | controller | changed 2026-03-13 15:56:21.440052 | 2026-03-13 15:56:21.440117 | TASK [Get some of the system configurations] 2026-03-13 15:56:21.966425 | controller | changed 2026-03-13 15:56:21.971053 | 2026-03-13 15:56:21.971111 | TASK [Copy generated documentation if available] 2026-03-13 15:56:21.984705 | controller | skipping: Conditional result was False 2026-03-13 15:56:21.989727 | 2026-03-13 15:56:21.989787 | TASK [Copy generated AsciiDoc documentation if available] 2026-03-13 15:56:22.003157 | controller | skipping: Conditional result was False 2026-03-13 15:56:22.008164 | 2026-03-13 15:56:22.008227 | TASK [Compress logs bigger than 2MB] 2026-03-13 15:56:22.530681 | controller | changed 2026-03-13 15:56:22.535128 | 2026-03-13 15:56:22.535184 | TASK [Copy files from workspace on node] 2026-03-13 15:56:22.553286 | controller | ok 2026-03-13 15:56:22.573137 | 2026-03-13 15:56:22.573199 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-13 15:56:22.587230 | controller | skipping: Conditional result was False 2026-03-13 15:56:22.592307 | 2026-03-13 15:56:22.592372 | TASK [fetch-output : Set log path for single node] 2026-03-13 15:56:22.620345 | controller | ok 2026-03-13 15:56:22.624923 | 2026-03-13 15:56:22.624981 | LOOP [fetch-output : Ensure local output dirs] 2026-03-13 15:56:22.802831 | controller -> localhost | ok: "/var/lib/zuul/builds/26f146fd79e443ceba6854a536c28af9/work/logs" 2026-03-13 15:56:22.803089 | controller -> localhost | changed: All items complete 2026-03-13 15:56:22.803119 | 2026-03-13 15:56:22.970652 | controller -> localhost | changed: "/var/lib/zuul/builds/26f146fd79e443ceba6854a536c28af9/work/artifacts" 2026-03-13 15:56:23.131718 | controller -> localhost | changed: "/var/lib/zuul/builds/26f146fd79e443ceba6854a536c28af9/work/docs" 2026-03-13 15:56:23.143515 | 2026-03-13 15:56:23.143598 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-13 15:56:23.650749 | controller | changed: 2026-03-13 15:56:23.650918 | controller | .d..t...... ./ 2026-03-13 15:56:23.650947 | controller | >f+++++++++ README.html 2026-03-13 15:56:23.650969 | controller | >f+++++++++ ansible.log 2026-03-13 15:56:23.650989 | controller | >f+++++++++ dmesg.log 2026-03-13 15:56:23.651009 | controller | >f+++++++++ installed-pkgs.log 2026-03-13 15:56:23.651039 | controller | >f+++++++++ python.log 2026-03-13 15:56:23.651060 | controller | >f+++++++++ registries.conf 2026-03-13 15:56:23.651084 | controller | >f+++++++++ selinux-denials.log 2026-03-13 15:56:23.651102 | controller | >f+++++++++ selinux-listing.log 2026-03-13 15:56:23.651123 | controller | cd+++++++++ ci-framework-data/ 2026-03-13 15:56:23.651141 | controller | cd+++++++++ ci-framework-data/artifacts/ 2026-03-13 15:56:23.651160 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy 2026-03-13 15:56:23.651177 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub 2026-03-13 15:56:23.651194 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration 2026-03-13 15:56:23.651211 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub 2026-03-13 15:56:23.651229 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml 2026-03-13 15:56:23.651248 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/ 2026-03-13 15:56:23.651283 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/namespace-values/ 2026-03-13 15:56:23.651312 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/namespace-values/values.yaml 2026-03-13 15:56:23.651333 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/ 2026-03-13 15:56:23.651352 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml 2026-03-13 15:56:23.651371 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values2/ 2026-03-13 15:56:23.651389 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values2/values.yaml 2026-03-13 15:56:23.651407 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/ 2026-03-13 15:56:23.651426 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/namespace-values/ 2026-03-13 15:56:23.651444 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/namespace-values/01_original.yaml 2026-03-13 15:56:23.651463 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/namespace-values/03_user_data_b64.yaml 2026-03-13 15:56:23.651481 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/namespace-values/04_user_data.yaml 2026-03-13 15:56:23.651498 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/ 2026-03-13 15:56:23.651516 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml 2026-03-13 15:56:23.651534 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml 2026-03-13 15:56:23.651551 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml 2026-03-13 15:56:23.651568 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml 2026-03-13 15:56:23.651586 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values2/ 2026-03-13 15:56:23.651603 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values2/01_original.yaml 2026-03-13 15:56:23.651621 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values2/03_user_data_b64.yaml 2026-03-13 15:56:23.651637 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values2/04_user_data.yaml 2026-03-13 15:56:23.651659 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/ 2026-03-13 15:56:23.651678 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/namespace.yaml 2026-03-13 15:56:23.651695 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml 2026-03-13 15:56:23.651713 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/ 2026-03-13 15:56:23.651730 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/ 2026-03-13 15:56:23.651748 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/ 2026-03-13 15:56:23.651765 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/ 2026-03-13 15:56:23.651782 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml 2026-03-13 15:56:23.651799 | controller | cd+++++++++ ci-framework-data/logs/ 2026-03-13 15:56:23.651816 | controller | cd+++++++++ registries.conf.d/ 2026-03-13 15:56:23.651833 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf 2026-03-13 15:56:23.651852 | controller | cd+++++++++ system-config/ 2026-03-13 15:56:23.651871 | controller | cd+++++++++ system-config/libvirt/ 2026-03-13 15:56:23.651888 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf 2026-03-13 15:56:23.651906 | controller | >f+++++++++ system-config/libvirt/libvirt.conf 2026-03-13 15:56:24.003126 | controller | changed: .d..t...... ./ 2026-03-13 15:56:24.344278 | controller | changed: .d..t...... ./ 2026-03-13 15:56:24.364672 | 2026-03-13 15:56:24.364775 | TASK [Return artifact to Zuul] 2026-03-13 15:56:24.388948 | controller | skipping: Conditional result was False 2026-03-13 15:56:24.408102 | 2026-03-13 15:56:24.408155 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host] 2026-03-13 15:56:24.408244 | 2026-03-13 15:56:24.408292 | PLAY RECAP 2026-03-13 15:56:24.408336 | controller | ok: 16 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1 2026-03-13 15:56:24.408357 | 2026-03-13 15:56:24.481758 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-03-13 15:56:24.482611 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-03-13 15:56:24.948667 | 2026-03-13 15:56:24.948762 | PLAY [all] 2026-03-13 15:56:24.966635 | 2026-03-13 15:56:24.966706 | TASK [include_role : fetch-output] 2026-03-13 15:56:24.994998 | controller | ok 2026-03-13 15:56:25.011002 | 2026-03-13 15:56:25.011090 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-13 15:56:25.055034 | controller | skipping: Conditional result was False 2026-03-13 15:56:25.060478 | 2026-03-13 15:56:25.060550 | TASK [fetch-output : Set log path for single node] 2026-03-13 15:56:25.089173 | controller | ok 2026-03-13 15:56:25.093948 | 2026-03-13 15:56:25.094028 | LOOP [fetch-output : Ensure local output dirs] 2026-03-13 15:56:25.399997 | controller -> localhost | ok: "/var/lib/zuul/builds/26f146fd79e443ceba6854a536c28af9/work/logs" 2026-03-13 15:56:25.599882 | controller -> localhost | ok: "/var/lib/zuul/builds/26f146fd79e443ceba6854a536c28af9/work/artifacts" 2026-03-13 15:56:25.773799 | controller -> localhost | ok: "/var/lib/zuul/builds/26f146fd79e443ceba6854a536c28af9/work/docs" 2026-03-13 15:56:25.783238 | 2026-03-13 15:56:25.783350 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-13 15:56:26.269559 | controller | ok 2026-03-13 15:56:26.269751 | controller | ok: All items complete 2026-03-13 15:56:26.269778 | 2026-03-13 15:56:26.616171 | controller | ok 2026-03-13 15:56:26.962492 | controller | ok 2026-03-13 15:56:26.973597 | 2026-03-13 15:56:26.973710 | TASK [include_role : fetch-output-openshift] 2026-03-13 15:56:26.988001 | controller | skipping: Conditional result was False 2026-03-13 15:56:26.993359 | 2026-03-13 15:56:26.993424 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-13 15:56:27.307854 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.006074 2026-03-13 15:56:27.479534 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.005249 2026-03-13 15:56:27.504754 | 2026-03-13 15:56:27.504832 | PLAY [all] 2026-03-13 15:56:27.517125 | 2026-03-13 15:56:27.517190 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-13 15:56:27.879913 | controller | changed 2026-03-13 15:56:27.899850 | 2026-03-13 15:56:27.899901 | PLAY RECAP 2026-03-13 15:56:27.899941 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-03-13 15:56:27.899961 | 2026-03-13 15:56:27.963421 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-03-13 15:56:27.964158 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2026-03-13 15:56:28.463546 | 2026-03-13 15:56:28.463643 | PLAY [localhost] 2026-03-13 15:56:28.479075 | 2026-03-13 15:56:28.479147 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-13 15:56:28.749674 | localhost | changed 2026-03-13 15:56:28.753727 | 2026-03-13 15:56:28.753799 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-13 15:56:28.771445 | localhost | ok 2026-03-13 15:56:28.778499 | 2026-03-13 15:56:28.778564 | TASK [add-fileserver : Create SSH private key tempfile] 2026-03-13 15:56:29.048875 | localhost | changed 2026-03-13 15:56:29.054222 | 2026-03-13 15:56:29.054308 | TASK [add-fileserver : Create SSH private key from secret] 2026-03-13 15:56:29.556558 | localhost | changed 2026-03-13 15:56:29.560987 | 2026-03-13 15:56:29.561063 | TASK [add-fileserver : Add fileserver ssh key] 2026-03-13 15:56:29.861259 | localhost | Identity added: /var/lib/zuul/builds/26f146fd79e443ceba6854a536c28af9/work/tmp/ansible.by8vi_x9 (/var/lib/zuul/builds/26f146fd79e443ceba6854a536c28af9/work/tmp/ansible.by8vi_x9) 2026-03-13 15:56:29.861458 | localhost | ok: Runtime: 0:00:00.005745 2026-03-13 15:56:29.865558 | 2026-03-13 15:56:29.865625 | TASK [add-fileserver : Remove SSH private key from disk] 2026-03-13 15:56:30.064848 | localhost | ok: Runtime: 0:00:00.004086 2026-03-13 15:56:30.069401 | 2026-03-13 15:56:30.069466 | TASK [add-fileserver : Add fileserver to inventory] 2026-03-13 15:56:30.117250 | localhost | changed 2026-03-13 15:56:30.121614 | 2026-03-13 15:56:30.121677 | TASK [add-fileserver : Add fileserver server to known hosts] 2026-03-13 15:56:30.401147 | localhost | changed 2026-03-13 15:56:30.418711 | 2026-03-13 15:56:30.418764 | PLAY [localhost] 2026-03-13 15:56:30.428840 | 2026-03-13 15:56:30.428897 | TASK [Generate bulk log download script] 2026-03-13 15:56:30.446644 | localhost | ok 2026-03-13 15:56:30.457084 | 2026-03-13 15:56:30.457149 | TASK [local-log-download : Check API endpoint is defined] 2026-03-13 15:56:30.484083 | localhost | ok: All assertions passed 2026-03-13 15:56:30.488137 | 2026-03-13 15:56:30.488198 | TASK [local-log-download : Create download script] 2026-03-13 15:56:30.804757 | localhost -> localhost | changed 2026-03-13 15:56:30.812460 | 2026-03-13 15:56:30.812520 | TASK [Register quick-download link] 2026-03-13 15:56:30.829295 | localhost | ok 2026-03-13 15:56:30.861078 | 2026-03-13 15:56:30.861143 | PLAY [logserver.rdoproject.org] 2026-03-13 15:56:30.870225 | 2026-03-13 15:56:30.870298 | TASK [Set zuul-log-path fact] 2026-03-13 15:56:30.885869 | logserver.rdoproject.org | ok 2026-03-13 15:56:30.894200 | 2026-03-13 15:56:30.894281 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-13 15:56:30.910151 | logserver.rdoproject.org | ok 2026-03-13 15:56:30.914926 | 2026-03-13 15:56:30.914985 | TASK [upload-logs : Create log directories] 2026-03-13 15:56:32.648736 | logserver.rdoproject.org | changed 2026-03-13 15:56:32.651596 | 2026-03-13 15:56:32.651656 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-13 15:56:32.847151 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.004769 2026-03-13 15:56:32.851482 | 2026-03-13 15:56:32.851545 | TASK [upload-logs : Upload logs to log server] 2026-03-13 15:56:34.239205 | logserver.rdoproject.org | Output suppressed because no_log was given 2026-03-13 15:56:34.241816 | 2026-03-13 15:56:34.241879 | LOOP [upload-logs : Compress console log and json output] 2026-03-13 15:56:34.277675 | logserver.rdoproject.org | skipping: Conditional result was False 2026-03-13 15:56:34.285070 | logserver.rdoproject.org | skipping: Conditional result was False 2026-03-13 15:56:34.289206 | 2026-03-13 15:56:34.289310 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-13 15:56:34.320791 | logserver.rdoproject.org | skipping: Conditional result was False 2026-03-13 15:56:34.320996 | 2026-03-13 15:56:34.323699 | logserver.rdoproject.org | skipping: Conditional result was False 2026-03-13 15:56:34.336360 | 2026-03-13 15:56:34.336443 | LOOP [upload-logs : Upload console log and json output]