2025-10-01 10:45:37.782165 | Job console starting... 2025-10-01 10:45:37.793226 | Updating repositories 2025-10-01 10:45:39.151967 | Preparing job workspace 2025-10-01 10:45:44.097955 | Running Ansible setup... 2025-10-01 10:45:50.952194 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2025-10-01 10:45:51.592056 | 2025-10-01 10:45:51.592194 | PLAY [localhost] 2025-10-01 10:45:51.605134 | 2025-10-01 10:45:51.605221 | TASK [Gathering Facts] 2025-10-01 10:45:52.634640 | localhost | ok 2025-10-01 10:45:52.648610 | 2025-10-01 10:45:52.648731 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-10-01 10:45:53.101464 | localhost -> localhost | changed 2025-10-01 10:45:53.106861 | 2025-10-01 10:45:53.106930 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-10-01 10:45:53.893117 | localhost -> localhost | changed 2025-10-01 10:45:53.919342 | 2025-10-01 10:45:53.919488 | TASK [Setup log path fact] 2025-10-01 10:45:53.945692 | localhost | ok 2025-10-01 10:45:53.969703 | 2025-10-01 10:45:53.969833 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-10-01 10:45:54.010762 | localhost | ok 2025-10-01 10:45:54.022558 | 2025-10-01 10:45:54.022681 | TASK [emit-job-header : Print job information] 2025-10-01 10:45:54.063065 | # Job Information 2025-10-01 10:45:54.063234 | Ansible Version: 2.15.12 2025-10-01 10:45:54.063259 | Job: rhoso-architecture-validate-uni01alpha 2025-10-01 10:45:54.063278 | Pipeline: github-check 2025-10-01 10:45:54.063296 | Executor: ze01.softwarefactory-project.io 2025-10-01 10:45:54.063312 | Triggered by: https://github.com/openstack-k8s-operators/architecture/pull/627 2025-10-01 10:45:54.063331 | Log URL (when completed): https://logserver.rdoproject.org/e8c/rdoproject.org/e8cea163aba04755abec332265da0df1/ 2025-10-01 10:45:54.063348 | Event ID: 8e4ab280-9eb3-11f0-82f1-8afc56dbbc4d 2025-10-01 10:45:54.067333 | 2025-10-01 10:45:54.067416 | LOOP [emit-job-header : Print node information] 2025-10-01 10:45:54.183284 | localhost | ok: 2025-10-01 10:45:54.183490 | localhost | # Node Information 2025-10-01 10:45:54.183517 | localhost | Inventory Hostname: controller 2025-10-01 10:45:54.183539 | localhost | Hostname: np0005464400 2025-10-01 10:45:54.183557 | localhost | Username: zuul 2025-10-01 10:45:54.183577 | localhost | Distro: CentOS 9 2025-10-01 10:45:54.183595 | localhost | Provider: vexxhost-nodepool-tripleo 2025-10-01 10:45:54.183612 | localhost | Region: RegionOne 2025-10-01 10:45:54.183628 | localhost | Label: cloud-centos-9-stream-tripleo 2025-10-01 10:45:54.183644 | localhost | Product Name: OpenStack Nova 2025-10-01 10:45:54.183660 | localhost | Interface IP: 38.102.83.130 2025-10-01 10:45:54.202917 | 2025-10-01 10:45:54.202996 | PLAY [all] 2025-10-01 10:45:54.210768 | 2025-10-01 10:45:54.210862 | TASK [Gather network facts] 2025-10-01 10:45:54.728358 | controller | ok 2025-10-01 10:45:54.751266 | 2025-10-01 10:45:54.751546 | TASK [include_role : start-zuul-console] 2025-10-01 10:45:54.778536 | controller | ok 2025-10-01 10:45:54.799436 | 2025-10-01 10:45:54.799664 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-10-01 10:45:55.281224 | controller | ok 2025-10-01 10:45:55.308379 | 2025-10-01 10:45:55.308641 | TASK [include_role : add-build-sshkey] 2025-10-01 10:45:55.350561 | controller | ok 2025-10-01 10:45:55.379566 | 2025-10-01 10:45:55.379782 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-10-01 10:45:55.786791 | controller -> localhost | ok 2025-10-01 10:45:55.793189 | 2025-10-01 10:45:55.793262 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-10-01 10:45:55.814118 | controller | ok 2025-10-01 10:45:55.829346 | controller | included: /var/lib/zuul/builds/e8cea163aba04755abec332265da0df1/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-10-01 10:45:55.836132 | 2025-10-01 10:45:55.836228 | TASK [add-build-sshkey : Create Temp SSH key] 2025-10-01 10:45:56.607577 | controller -> localhost | Generating public/private rsa key pair. 2025-10-01 10:45:56.607770 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/e8cea163aba04755abec332265da0df1/work/e8cea163aba04755abec332265da0df1_id_rsa. 2025-10-01 10:45:56.607800 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/e8cea163aba04755abec332265da0df1/work/e8cea163aba04755abec332265da0df1_id_rsa.pub. 2025-10-01 10:45:56.607822 | controller -> localhost | The key fingerprint is: 2025-10-01 10:45:56.607842 | controller -> localhost | SHA256:1vfsUcptwWY8i+4H1wFUZApJusalChb4/rmMVcLwpqA zuul-build-sshkey 2025-10-01 10:45:56.607863 | controller -> localhost | The key's randomart image is: 2025-10-01 10:45:56.607882 | controller -> localhost | +---[RSA 3072]----+ 2025-10-01 10:45:56.607900 | controller -> localhost | | .oo.o+ | 2025-10-01 10:45:56.607919 | controller -> localhost | | . ....o | 2025-10-01 10:45:56.607937 | controller -> localhost | | . o . . .. | 2025-10-01 10:45:56.607955 | controller -> localhost | | . = ..+ o. | 2025-10-01 10:45:56.607973 | controller -> localhost | | . + =S*. . B+| 2025-10-01 10:45:56.607990 | controller -> localhost | | . + +.= . =+==| 2025-10-01 10:45:56.608007 | controller -> localhost | | E o o .O.o| 2025-10-01 10:45:56.608045 | controller -> localhost | | = . .. + | 2025-10-01 10:45:56.608064 | controller -> localhost | | . =. .oo | 2025-10-01 10:45:56.608082 | controller -> localhost | +----[SHA256]-----+ 2025-10-01 10:45:56.608122 | controller -> localhost | ok: Runtime: 0:00:00.367578 2025-10-01 10:45:56.613779 | 2025-10-01 10:45:56.613857 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-10-01 10:45:56.631742 | controller | ok 2025-10-01 10:45:56.641213 | controller | included: /var/lib/zuul/builds/e8cea163aba04755abec332265da0df1/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-10-01 10:45:56.649997 | 2025-10-01 10:45:56.650075 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-10-01 10:45:56.663528 | controller | skipping: Conditional result was False 2025-10-01 10:45:56.669879 | 2025-10-01 10:45:56.669944 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-10-01 10:45:57.137555 | controller | changed 2025-10-01 10:45:57.143333 | 2025-10-01 10:45:57.143429 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-10-01 10:45:57.464243 | controller | ok 2025-10-01 10:45:57.478083 | 2025-10-01 10:45:57.478238 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-10-01 10:45:58.269628 | controller | changed 2025-10-01 10:45:58.282263 | 2025-10-01 10:45:58.282372 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-10-01 10:45:59.159457 | controller | changed 2025-10-01 10:45:59.165725 | 2025-10-01 10:45:59.165816 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-10-01 10:45:59.199770 | controller | skipping: Conditional result was False 2025-10-01 10:45:59.205343 | 2025-10-01 10:45:59.205428 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-10-01 10:45:59.555894 | controller -> localhost | changed 2025-10-01 10:45:59.566684 | 2025-10-01 10:45:59.566773 | TASK [add-build-sshkey : Add back temp key] 2025-10-01 10:45:59.847961 | controller -> localhost | Identity added: /var/lib/zuul/builds/e8cea163aba04755abec332265da0df1/work/e8cea163aba04755abec332265da0df1_id_rsa (zuul-build-sshkey) 2025-10-01 10:45:59.848350 | controller -> localhost | ok: Runtime: 0:00:00.013710 2025-10-01 10:45:59.860504 | 2025-10-01 10:45:59.860617 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-10-01 10:46:00.281436 | controller | ok 2025-10-01 10:46:00.289565 | 2025-10-01 10:46:00.289705 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-10-01 10:46:00.327391 | controller | skipping: Conditional result was False 2025-10-01 10:46:00.348725 | 2025-10-01 10:46:00.348880 | TASK [include_role : validate-host] 2025-10-01 10:46:00.374582 | controller | ok 2025-10-01 10:46:00.409566 | 2025-10-01 10:46:00.409678 | TASK [validate-host : Define zuul_info_dir fact] 2025-10-01 10:46:00.438443 | controller | ok 2025-10-01 10:46:00.443092 | 2025-10-01 10:46:00.443151 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-10-01 10:46:00.712741 | controller -> localhost | ok 2025-10-01 10:46:00.720575 | 2025-10-01 10:46:00.720938 | TASK [validate-host : Collect information about the host] 2025-10-01 10:46:01.555395 | controller | ok 2025-10-01 10:46:01.576091 | 2025-10-01 10:46:01.576218 | TASK [validate-host : Sanitize hostname] 2025-10-01 10:46:01.659468 | controller | ok 2025-10-01 10:46:01.668784 | 2025-10-01 10:46:01.668920 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-10-01 10:46:02.156377 | controller -> localhost | changed 2025-10-01 10:46:02.163448 | 2025-10-01 10:46:02.163531 | TASK [validate-host : Collect information about zuul worker] 2025-10-01 10:46:02.570488 | controller | ok 2025-10-01 10:46:02.578126 | 2025-10-01 10:46:02.578215 | TASK [validate-host : Write out all zuul information for each host] 2025-10-01 10:46:03.043389 | controller -> localhost | changed 2025-10-01 10:46:03.053502 | 2025-10-01 10:46:03.053598 | TASK [include_role : prepare-workspace-openshift] 2025-10-01 10:46:03.070466 | controller | skipping: Conditional result was False 2025-10-01 10:46:03.075456 | 2025-10-01 10:46:03.075541 | TASK [include_role : remove-zuul-sshkey] 2025-10-01 10:46:03.089569 | controller | skipping: Conditional result was False 2025-10-01 10:46:03.095414 | 2025-10-01 10:46:03.095502 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2025-10-01 10:46:03.360720 | controller | ok: "logs" 2025-10-01 10:46:03.361094 | controller | ok: All items complete 2025-10-01 10:46:03.361153 | 2025-10-01 10:46:03.624992 | controller | ok: "artifacts" 2025-10-01 10:46:03.864496 | controller | ok: "docs" 2025-10-01 10:46:03.872521 | 2025-10-01 10:46:03.872632 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2025-10-01 10:46:04.142171 | controller | changed: "logs" 2025-10-01 10:46:04.373685 | controller | changed: "artifacts" 2025-10-01 10:46:04.619406 | controller | changed: "docs" 2025-10-01 10:46:04.644149 | 2025-10-01 10:46:04.644239 | PLAY RECAP 2025-10-01 10:46:04.644277 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2025-10-01 10:46:04.644303 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-10-01 10:46:04.644320 | 2025-10-01 10:46:04.761564 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2025-10-01 10:46:04.762838 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2025-10-01 10:46:05.476129 | 2025-10-01 10:46:05.476368 | PLAY [all] 2025-10-01 10:46:05.503543 | 2025-10-01 10:46:05.503707 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2025-10-01 10:46:05.566527 | controller | ok 2025-10-01 10:46:05.571796 | 2025-10-01 10:46:05.571895 | TASK [mirror-info-fork : Create /etc/ci] 2025-10-01 10:46:06.033983 | controller | changed 2025-10-01 10:46:06.041854 | 2025-10-01 10:46:06.042002 | TASK [mirror-info-fork : Install ci_mirror script] 2025-10-01 10:46:07.286405 | controller | changed 2025-10-01 10:46:07.311654 | 2025-10-01 10:46:07.311840 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2025-10-01 10:46:07.807204 | controller | changed: 2025-10-01 10:46:07.807386 | controller | { 2025-10-01 10:46:07.807422 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com" 2025-10-01 10:46:07.807457 | controller | } 2025-10-01 10:46:08.092505 | controller | changed: 2025-10-01 10:46:08.092611 | controller | { 2025-10-01 10:46:08.092638 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com" 2025-10-01 10:46:08.092659 | controller | } 2025-10-01 10:46:08.381063 | controller | changed: 2025-10-01 10:46:08.381225 | controller | { 2025-10-01 10:46:08.381254 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9MiLfy30deHA7xPOAlew5qUq3UP2gmRMYJi8PtkjFB20/DKeWwWNnkZPqP9AayruRoo51SIiVg870gbZE2jYl+Ncx/FYDe56JeC3ySZsXoAVkC9bP7gkOGqOmJjirvAgPMI7bogVz8i+66Q4Ar7OKTp3762G4IuWPPEg4ce4Y7lx9qWocZapHYq4cYKMxrOZ7SEbFSATBbe2bPZAPKTw8do/Eny+Hq/LkHFhIeyra6cqTFQYShr+zPln0Cr+ro/pDX3bB+1ubFgTpjpkkkQsLhDfR6cCdCWM2lgnS3BTtYj5Ct9/JRPR5YOphqZz+uB+OEu2IL68hmU9vNTth1KeX rlandy@redhat.com" 2025-10-01 10:46:08.381276 | controller | } 2025-10-01 10:46:08.634863 | controller | changed: 2025-10-01 10:46:08.635027 | controller | { 2025-10-01 10:46:08.635059 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com" 2025-10-01 10:46:08.635079 | controller | } 2025-10-01 10:46:08.909050 | controller | changed: 2025-10-01 10:46:08.909208 | controller | { 2025-10-01 10:46:08.909236 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com" 2025-10-01 10:46:08.909256 | controller | } 2025-10-01 10:46:09.193263 | controller | changed: 2025-10-01 10:46:09.193428 | controller | { 2025-10-01 10:46:09.193457 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com" 2025-10-01 10:46:09.193477 | controller | } 2025-10-01 10:46:09.443438 | controller | changed: 2025-10-01 10:46:09.443596 | controller | { 2025-10-01 10:46:09.443645 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDLOQd4ZLtkZXQGY6UwAr/06ppWQK4fDO3HaqxPk98csyOCBXsliSKK39Bso828+5srIXiW7aI6aC9P5mwi4mUZlGPfJlQbfrcGvY+b/SocuvaGK+1RrHLoJCT52LBhwgrzlXio2jeksZeein8iaTrhsPrOAs7KggIL/rB9hEiB3NaOPWhhoCP4vlW6MEMExGcqB/1FVxXFBPnLkEyW0Lk7ycVflZl2ocRxbfjZi0+tI1Wlinp8PvSQSc/WVrAcDgKjc/mB4ODPOyYy3G8FHgfMsrXSDEyjBKgLKMsdCrAUcqJQWjkqXleXSYOV4q3pzL+9umK+q/e3P/bIoSFQzmJKTU1eDfuvPXmow9F5H54fii/Da7ezlMJ+wPGHJrRAkmzvMbALy7xwswLhZMkOGNtRcPqaKYRmIBKpw3o6bCTtcNUHOtOQnzwY8JzrM2eBWJBXAANYw+9/ho80JIiwhg29CFNpVBuHbql2YxJQNrnl90guN65rYNpDxdIluweyUf8= anbanerj@kaermorhen" 2025-10-01 10:46:09.443686 | controller | } 2025-10-01 10:46:09.689172 | controller | changed: 2025-10-01 10:46:09.689290 | controller | { 2025-10-01 10:46:09.689323 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC3VwV8Im9kRm49lt3tM36hj4Zv27FxGo4C1Q/0jqhzFmHY7RHbmeRr8ObhwWoHjXSozKWg8FL5ER0z3hTwL0W6lez3sL7hUaCmSuZmG5Hnl3x4vTSxDI9JZ/Y65rtYiiWQo2fC5xJhU/4+0e5e/pseCm8cKRSu+SaxhO+sd6FDojA2x1BzOzKiQRDy/1zWGp/cZkxcEuB1wHI5LMzN03c67vmbu+fhZRAUO4dQkvcnj2LrhQtpa+ytvnSjr8icMDosf1OsbSffwZFyHB/hfWGAfe0eIeSA2XPraxiPknXxiPKx2MJsaUTYbsZcm3EjFdHBBMumw5rBI74zLrMRvCO9GwBEmGT4rFng1nP+yw5DB8sn2zqpOsPg1LYRwCPOUveC13P6pgsZZPh812e8v5EKnETct+5XI3dVpdw6CnNiLwAyVAF15DJvBGT/u1k0Myg/bQn+Gv9k2MSj6LvQmf6WbZu2Wgjm30z3FyCneBqTL7mLF19YXzeC0ufHz5pnO1E= dasm@fedora" 2025-10-01 10:46:09.689349 | controller | } 2025-10-01 10:46:09.984701 | controller | changed: 2025-10-01 10:46:09.984865 | controller | { 2025-10-01 10:46:09.984915 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner" 2025-10-01 10:46:09.984957 | controller | } 2025-10-01 10:46:10.297618 | controller | changed: 2025-10-01 10:46:10.297749 | controller | { 2025-10-01 10:46:10.297796 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com" 2025-10-01 10:46:10.297837 | controller | } 2025-10-01 10:46:10.593364 | controller | changed: 2025-10-01 10:46:10.593506 | controller | { 2025-10-01 10:46:10.593541 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com" 2025-10-01 10:46:10.593568 | controller | } 2025-10-01 10:46:10.865172 | controller | changed: 2025-10-01 10:46:10.865276 | controller | { 2025-10-01 10:46:10.865300 | controller | "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com" 2025-10-01 10:46:10.865320 | controller | } 2025-10-01 10:46:11.103648 | controller | changed: 2025-10-01 10:46:11.103905 | controller | { 2025-10-01 10:46:11.103960 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGpU/BepK3qX0NRf5Np+dOBDqzQEefhNrw2DCZaH3uWW rebtoor@monolith" 2025-10-01 10:46:11.104000 | controller | } 2025-10-01 10:46:11.396643 | controller | changed: 2025-10-01 10:46:11.396795 | controller | { 2025-10-01 10:46:11.396847 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel" 2025-10-01 10:46:11.396889 | controller | } 2025-10-01 10:46:11.671762 | controller | changed: 2025-10-01 10:46:11.671916 | controller | { 2025-10-01 10:46:11.671965 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux" 2025-10-01 10:46:11.672005 | controller | } 2025-10-01 10:46:11.960729 | controller | changed: 2025-10-01 10:46:11.960836 | controller | { 2025-10-01 10:46:11.960868 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr" 2025-10-01 10:46:11.960893 | controller | } 2025-10-01 10:46:12.260704 | controller | changed: 2025-10-01 10:46:12.261074 | controller | { 2025-10-01 10:46:12.261142 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCfNtF7NvKl915TGsGGoseUb06Hj8L/S4toWf0hExeY+F00woL6NvBlJD0nDct+P5a22I4EhvoQCRQ8reaPCm1lybR3uiRIJsj+8zkVvLwby9LXzfZorlNG9ofjd00FEmB09uW/YvTl6Q9XwwwX6tInzIOv3TMqTHHGOL74ibbj8J/FJR0cFEyj0z4WQRvtkh32xAHl83gbuINryMt0sqRI+clj2381NKL55DRLQrVw0gsfqqxiHAnXg21qWmc4J+b9e9kiuAFQjcjwTVkwJCcg3xbPwC/qokYRby/Y5S40UUd7/jEARGXT7RZgpzTuDd1oZiCVrnrqJNPaMNdVv5MLeFdf1B7iIe5aa/fGouX7AO4SdKhZUdnJmCFAGvjC6S3JMZ2wAcUl+OHnssfmdj7XL50cLo27vjuzMtLAgSqi6N99m92WCF2s8J9aVzszX7Xz9OKZCeGsiVJp3/NdABKzSEAyM9xBD/5Vho894Sav+otpySHe3p6RUTgbB5Zu8VyZRZ/UtB3ueXxyo764yrc6qWIDqrehm84Xm9g+/jpIBzGPl07NUNJpdt/6Sgf9RIKXw/7XypO5yZfUcuFNGTxLfqjTNrtgLZNcjfav6sSdVXVcMPL//XNuRdKmVFaO76eV/oGMQGr1fGcCD+N+CpI7+Q+fCNB6VFWG4nZFuI/Iuw== averdagu@redhat.com" 2025-10-01 10:46:12.261241 | controller | } 2025-10-01 10:46:12.499269 | controller | changed: 2025-10-01 10:46:12.499367 | controller | { 2025-10-01 10:46:12.499391 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDq8l27xI+QlQVdS4djp9ogSoyrNE2+Ox6vKPdhSNL1J3PE5w+WCSvMz9A5gnNuH810zwbekEApbxTze/gLQJwBHA52CChfURpXrFaxY7ePXRElwKAL3mJfzBWY/c5jnNL9TCVmFJTGZkFZP3Nh+BMgZvL6xBkt3WKm6Uq18qzd9XeKcZusrA+O+uLv1fVeQnadY9RIqOCyeFYCzLWrUfTyE8x/XG0hAWIM7qpnF2cALQS2h9n4hW5ybiUN790H08wf9hFwEf5nxY9Z9dVkPFQiTSGKNBzmnCXU9skxS/xhpFjJ5duGSZdtAHe9O+nGZm9c67hxgtf8e5PDuqAdXEv2cf6e3VBAt+Bz8EKI3yosTj0oZHfwr42Yzb1l/SKy14Rggsrc9KAQlrGXan6+u2jcQqqx7l+SWmnpFiWTV9u5cWj2IgOhApOitmRBPYqk9rE2usfO0hLn/Pj/R/Nau4803e1/EikdLE7Ps95s9mX5jRDjAoUa2JwFF5RsVFyL910= ashigupt@ashigupt.remote.csb" 2025-10-01 10:46:12.499420 | controller | } 2025-10-01 10:46:12.776091 | controller | changed: 2025-10-01 10:46:12.776245 | controller | { 2025-10-01 10:46:12.776303 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9" 2025-10-01 10:46:12.776344 | controller | } 2025-10-01 10:46:13.037716 | controller | changed: 2025-10-01 10:46:13.037859 | controller | { 2025-10-01 10:46:13.037909 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora" 2025-10-01 10:46:13.037950 | controller | } 2025-10-01 10:46:13.313098 | controller | changed: 2025-10-01 10:46:13.313247 | controller | { 2025-10-01 10:46:13.313297 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac" 2025-10-01 10:46:13.313338 | controller | } 2025-10-01 10:46:13.582009 | controller | changed: 2025-10-01 10:46:13.582149 | controller | { 2025-10-01 10:46:13.582183 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop" 2025-10-01 10:46:13.582208 | controller | } 2025-10-01 10:46:13.868464 | controller | changed: 2025-10-01 10:46:13.868608 | controller | { 2025-10-01 10:46:13.868663 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDZdI7t1cxYx65heVI24HTV4F7oQLW1zyfxHreL2TIJKxjyrUUKIFEUmTutcBlJRLNT2Eoix6x1sOw9YrchloCLcn//SGfTElr9mSc5jbjb7QXEU+zJMhtxyEJ1Po3CUGnj7ckiIXw7wcawZtrEOAQ9pH3ExYCJcEMiyNjRQZCxT3tPK+S4B95EWh5Fsrz9CkwpjNRPPH7LigCeQTM3Wc7r97utAslBUUvYceDSLA7rMgkitJE38b7rZBeYzsGQ8YYUBjTCtehqQXxCRjizbHWaaZkBU+N3zkKB6n/iCNGIO690NK7A/qb6msTijiz1PeuM8ThOsi9qXnbX5v0PoTpcFSojV7NHAQ71f0XXuS43FhZctT+Dcx44dT8Fb5vJu2cJGrk+qF8ZgJYNpRS7gPg0EG2EqjK7JMf9ULdjSu0r+KlqIAyLvtzT4eOnQipoKlb/WG5D/0ohKv7OMQ352ggfkBFIQsRXyyTCT98Ft9juqPuahi3CAQmP4H9dyE+7+Kz437PEtsxLmfm6naNmWi7Ee1DqWPwS8rEajsm4sNM4wW9gdBboJQtc0uZw0DfLj1I9r3Mc8Ol0jYtz0yNQDSzVLrGCaJlC311trU70tZ+ZkAVV6Mn8lOhSbj1cK0lvSr6ZK4dgqGl3I1eTZJJhbLNdg7UOVaiRx9543+C/p/As7w== brjackma@redhat.com" 2025-10-01 10:46:13.868708 | controller | } 2025-10-01 10:46:14.143890 | controller | changed: 2025-10-01 10:46:14.143992 | controller | { 2025-10-01 10:46:14.144037 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com" 2025-10-01 10:46:14.144059 | controller | } 2025-10-01 10:46:14.422501 | controller | changed: 2025-10-01 10:46:14.422782 | controller | { 2025-10-01 10:46:14.422859 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com" 2025-10-01 10:46:14.422952 | controller | } 2025-10-01 10:46:14.696780 | controller | changed: 2025-10-01 10:46:14.696920 | controller | { 2025-10-01 10:46:14.696955 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono" 2025-10-01 10:46:14.696982 | controller | } 2025-10-01 10:46:14.721307 | 2025-10-01 10:46:14.721434 | TASK [Set timezone to UTC] 2025-10-01 10:46:15.335985 | controller | changed: executed `/bin/timedatectl set-timezone UTC` 2025-10-01 10:46:15.349782 | 2025-10-01 10:46:15.349934 | TASK [Create nodepool directory] 2025-10-01 10:46:15.684598 | controller | changed 2025-10-01 10:46:15.712957 | 2025-10-01 10:46:15.713146 | TASK [Create nodepool sub_nodes file] 2025-10-01 10:46:16.500464 | controller | changed 2025-10-01 10:46:16.514110 | 2025-10-01 10:46:16.514242 | TASK [Create nodepool sub_nodes_private file] 2025-10-01 10:46:17.355208 | controller | changed 2025-10-01 10:46:17.361347 | 2025-10-01 10:46:17.361430 | LOOP [Populate nodepool sub_nodes file] 2025-10-01 10:46:17.407095 | 2025-10-01 10:46:17.407364 | LOOP [Populate nodepool sub_nodes_private file] 2025-10-01 10:46:17.455816 | 2025-10-01 10:46:17.455982 | TASK [Create nodepool primary file] 2025-10-01 10:46:17.480971 | controller | skipping: Conditional result was False 2025-10-01 10:46:17.488964 | 2025-10-01 10:46:17.489117 | TASK [Create nodepool node_private for this node] 2025-10-01 10:46:18.413297 | controller | changed 2025-10-01 10:46:18.427079 | 2025-10-01 10:46:18.427232 | LOOP [Copy ssh keys to nodepool directory] 2025-10-01 10:46:18.914953 | controller | ok: Item: id_rsa Runtime: 0:00:00.009509 2025-10-01 10:46:18.915407 | 2025-10-01 10:46:19.172881 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.008941 2025-10-01 10:46:19.180590 | 2025-10-01 10:46:19.180680 | TASK [Add sudoers role for zuul-sudo-grep.sh] 2025-10-01 10:46:20.036422 | controller | changed 2025-10-01 10:46:20.044804 | 2025-10-01 10:46:20.044924 | TASK [Validate sudoers config after edits] 2025-10-01 10:46:20.336927 | controller | /etc/sudoers: parsed OK 2025-10-01 10:46:20.337192 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK 2025-10-01 10:46:20.337202 | controller | /etc/sudoers.d/zuul: parsed OK 2025-10-01 10:46:20.337209 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK 2025-10-01 10:46:20.589119 | controller | ok: Runtime: 0:00:00.011941 2025-10-01 10:46:20.596970 | 2025-10-01 10:46:20.597080 | TASK [Show the environment passed in to job shell scripts] 2025-10-01 10:46:20.884872 | controller | SHELL=/bin/bash 2025-10-01 10:46:20.885259 | controller | ZUUL_PROJECT=openstack-k8s-operators/architecture 2025-10-01 10:46:20.885319 | controller | ZUUL_SHORT_PROJECT_NAME=architecture 2025-10-01 10:46:20.885336 | controller | ZUUL_CHANGES=openstack-k8s-operators/architecture:main:refs/changes/27/627/9d7a3918686b07210052ecf3711030417c451bf3 2025-10-01 10:46:20.885352 | controller | PWD=/home/zuul 2025-10-01 10:46:20.885368 | controller | ZUUL_PIPELINE=github-check 2025-10-01 10:46:20.885383 | controller | LOGNAME=zuul 2025-10-01 10:46:20.885398 | controller | XDG_SESSION_TYPE=tty 2025-10-01 10:46:20.885413 | controller | _=/usr/bin/env 2025-10-01 10:46:20.885428 | controller | MOTD_SHOWN=pam 2025-10-01 10:46:20.885442 | controller | HOME=/home/zuul 2025-10-01 10:46:20.885457 | controller | LANG=en_US.UTF-8 2025-10-01 10:46:20.885471 | controller | SSH_CONNECTION=38.102.83.114 35378 38.102.83.130 22 2025-10-01 10:46:20.885487 | controller | TOX_TESTENV_PASSENV=ZUUL_UUID ZUUL_PROJECT ZUUL_SHORT_PROJECT_NAME ZUUL_PIPELINE ZUUL_VOTING WORKSPACE BUILD_TIMEOUT ZUUL_BRANCH ZUUL_CHANGES ZUUL_CHANGE_IDS ZUUL_CHANGE ZUUL_PATCHSET 2025-10-01 10:46:20.885554 | controller | ZUUL_CHANGE_IDS=627,9d7a3918686b07210052ecf3711030417c451bf3 2025-10-01 10:46:20.885576 | controller | WORKSPACE=/home/zuul/workspace 2025-10-01 10:46:20.885591 | controller | XDG_SESSION_CLASS=user 2025-10-01 10:46:20.885606 | controller | SELINUX_ROLE_REQUESTED= 2025-10-01 10:46:20.885621 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s 2025-10-01 10:46:20.885635 | controller | USER=zuul 2025-10-01 10:46:20.885650 | controller | ZUUL_VOTING=True 2025-10-01 10:46:20.885664 | controller | BUILD_TIMEOUT=1800000 2025-10-01 10:46:20.885679 | controller | SELINUX_USE_CURRENT_RANGE= 2025-10-01 10:46:20.885693 | controller | SHLVL=1 2025-10-01 10:46:20.885708 | controller | ZUUL_PATCHSET=9d7a3918686b07210052ecf3711030417c451bf3 2025-10-01 10:46:20.885722 | controller | XDG_SESSION_ID=1 2025-10-01 10:46:20.885737 | controller | ZUUL_BRANCH=main 2025-10-01 10:46:20.885751 | controller | XDG_RUNTIME_DIR=/run/user/1000 2025-10-01 10:46:20.885766 | controller | SSH_CLIENT=38.102.83.114 35378 22 2025-10-01 10:46:20.885781 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/ 2025-10-01 10:46:20.885796 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: 2025-10-01 10:46:20.885814 | controller | which_declare=declare -f 2025-10-01 10:46:20.885830 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin 2025-10-01 10:46:20.885845 | controller | SELINUX_LEVEL_REQUESTED= 2025-10-01 10:46:20.885859 | controller | ZUUL_CHANGE=627 2025-10-01 10:46:20.885874 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus 2025-10-01 10:46:20.885888 | controller | ZUUL_UUID=e8cea163aba04755abec332265da0df1 2025-10-01 10:46:20.885904 | controller | BASH_FUNC_which%%=() { ( alias; 2025-10-01 10:46:20.885919 | controller | eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ 2025-10-01 10:46:20.885934 | controller | } 2025-10-01 10:46:21.135008 | controller | ok: Runtime: 0:00:00.011248 2025-10-01 10:46:21.148105 | 2025-10-01 10:46:21.148266 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars] 2025-10-01 10:46:21.176478 | controller | skipping: Conditional result was False 2025-10-01 10:46:21.191411 | 2025-10-01 10:46:21.191544 | TASK [Symlink /home/zuul-worker/workspace] 2025-10-01 10:46:21.722534 | controller | skipping: Conditional result was False 2025-10-01 10:46:21.729839 | 2025-10-01 10:46:21.729938 | TASK [Ensure legacy workspace directory] 2025-10-01 10:46:22.046125 | controller | changed 2025-10-01 10:46:22.074416 | 2025-10-01 10:46:22.074551 | PLAY RECAP 2025-10-01 10:46:22.074619 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2025-10-01 10:46:22.074650 | 2025-10-01 10:46:22.179899 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2025-10-01 10:46:22.180977 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2025-10-01 10:46:22.791846 | 2025-10-01 10:46:22.791970 | PLAY [Run ci/playbooks/e2e-prepare.yml] 2025-10-01 10:46:22.815139 | 2025-10-01 10:46:22.815266 | TASK [Clone repos in the job workspace] 2025-10-01 10:46:22.834577 | controller | ok 2025-10-01 10:46:22.851202 | 2025-10-01 10:46:22.851299 | TASK [prepare-workspace : Start zuul_console daemon.] 2025-10-01 10:46:23.214847 | controller | ok 2025-10-01 10:46:23.231182 | 2025-10-01 10:46:23.231354 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2025-10-01 10:46:26.213326 | controller | Output suppressed because no_log was given 2025-10-01 10:46:26.256974 | 2025-10-01 10:46:26.257125 | TASK [Create zuul-output directory] 2025-10-01 10:46:26.629722 | controller | ok 2025-10-01 10:46:26.642874 | 2025-10-01 10:46:26.643048 | TASK [Install required packages] 2025-10-01 10:47:54.227479 | controller | changed 2025-10-01 10:47:54.240272 | 2025-10-01 10:47:54.240419 | TASK [Output pip related things] 2025-10-01 10:47:55.012974 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) 2025-10-01 10:47:55.295180 | controller | changed 2025-10-01 10:47:55.308063 | 2025-10-01 10:47:55.308234 | TASK [Install requirements] 2025-10-01 10:49:14.565214 | controller | changed 2025-10-01 10:49:14.577326 | 2025-10-01 10:49:14.577423 | TASK [Add cronjob to trigger job stats] 2025-10-01 10:49:14.623542 | controller | skipping: Conditional result was False 2025-10-01 10:49:14.637421 | 2025-10-01 10:49:14.637606 | LOOP [Construct project change list] 2025-10-01 10:49:14.705924 | controller | ok: 2025-10-01 10:49:14.706179 | controller | { 2025-10-01 10:49:14.706206 | controller | "branch": "main", 2025-10-01 10:49:14.706224 | controller | "change": "627", 2025-10-01 10:49:14.706241 | controller | "change_message": "DNM - INJECT error in uni01alpha", 2025-10-01 10:49:14.706260 | controller | "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/627", 2025-10-01 10:49:14.706277 | controller | "commit_id": "9d7a3918686b07210052ecf3711030417c451bf3", 2025-10-01 10:49:14.706293 | controller | "patchset": "9d7a3918686b07210052ecf3711030417c451bf3", 2025-10-01 10:49:14.706309 | controller | "project": { 2025-10-01 10:49:14.706324 | controller | "canonical_hostname": "github.com", 2025-10-01 10:49:14.706340 | controller | "canonical_name": "github.com/openstack-k8s-operators/architecture", 2025-10-01 10:49:14.706355 | controller | "name": "openstack-k8s-operators/architecture", 2025-10-01 10:49:14.706370 | controller | "short_name": "architecture", 2025-10-01 10:49:14.706387 | controller | "src_dir": "src/github.com/openstack-k8s-operators/architecture" 2025-10-01 10:49:14.706415 | controller | }, 2025-10-01 10:49:14.706431 | controller | "topic": null 2025-10-01 10:49:14.706447 | controller | } 2025-10-01 10:49:14.764459 | 2025-10-01 10:49:14.764551 | PLAY [Run ci/playbooks/build_runner_image.yml] 2025-10-01 10:49:14.784155 | 2025-10-01 10:49:14.784244 | TASK [Filter out host if needed] 2025-10-01 10:49:14.794525 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-10-01 10:49:14.799114 | 2025-10-01 10:49:14.799169 | TASK [Get git tag for image tagging] 2025-10-01 10:49:15.330830 | controller | skipping: Conditional result was False 2025-10-01 10:49:15.337167 | 2025-10-01 10:49:15.337249 | TASK [Set openstack-runner image] 2025-10-01 10:49:15.381690 | controller | skipping: Conditional result was False 2025-10-01 10:49:15.387647 | 2025-10-01 10:49:15.387730 | TASK [Build openstack-runner image] 2025-10-01 10:49:15.436515 | controller | skipping: Conditional result was False 2025-10-01 10:49:15.442294 | 2025-10-01 10:49:15.442368 | TASK [Push openstack-runner image] 2025-10-01 10:49:15.497011 | controller | skipping: Conditional result was False 2025-10-01 10:49:15.502962 | 2025-10-01 10:49:15.503079 | TASK [Make sure ci-framework directory exists] 2025-10-01 10:49:15.537083 | controller | skipping: Conditional result was False 2025-10-01 10:49:15.545892 | 2025-10-01 10:49:15.545990 | TASK [Create EDPM ansible var file] 2025-10-01 10:49:15.571408 | controller | skipping: Conditional result was False 2025-10-01 10:49:15.630514 | 2025-10-01 10:49:15.630602 | PLAY RECAP 2025-10-01 10:49:15.630642 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2025-10-01 10:49:15.630664 | 2025-10-01 10:49:15.752473 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2025-10-01 10:49:15.753375 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2025-10-01 10:49:16.401225 | 2025-10-01 10:49:16.401389 | PLAY [Run ci/playbooks/dump_zuul_data.yml] 2025-10-01 10:49:16.429324 | 2025-10-01 10:49:16.429445 | TASK [Create zuul-output directory] 2025-10-01 10:49:16.915891 | controller | changed 2025-10-01 10:49:16.926353 | 2025-10-01 10:49:16.926464 | TASK [Slurp Zuul inventory test] 2025-10-01 10:49:17.350322 | controller -> localhost | ok 2025-10-01 10:49:17.357330 | 2025-10-01 10:49:17.357400 | TASK [Save zuul inventory] 2025-10-01 10:49:18.401191 | controller | changed 2025-10-01 10:49:18.417140 | 2025-10-01 10:49:18.417543 | TASK [Save zuul vars without the change_message] 2025-10-01 10:49:19.373697 | controller | changed 2025-10-01 10:49:19.393499 | 2025-10-01 10:49:19.393609 | PLAY RECAP 2025-10-01 10:49:19.393659 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-10-01 10:49:19.393686 | 2025-10-01 10:49:19.498068 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2025-10-01 10:49:19.499098 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2025-10-01 10:49:20.138246 | 2025-10-01 10:49:20.138363 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml] 2025-10-01 10:49:20.160095 | 2025-10-01 10:49:20.160199 | TASK [Filter out host if needed] 2025-10-01 10:49:20.169291 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-10-01 10:49:20.174444 | 2025-10-01 10:49:20.174509 | TASK [Run playbook] 2025-10-01 10:49:21.226338 | controller | 2025-10-01 10:49:22.267080 | controller | PLAY [Test architecture automations] ******************************************* 2025-10-01 10:49:22.267241 | controller | 2025-10-01 10:49:22.267259 | controller | TASK [Gathering Facts ] ******************************************************** 2025-10-01 10:49:22.267273 | controller | Wednesday 01 October 2025 10:49:21 +0000 (0:00:00.033) 0:00:00.033 ***** 2025-10-01 10:49:22.267302 | controller | ok: [localhost] 2025-10-01 10:49:22.310540 | controller | 2025-10-01 10:49:22.310634 | 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']] *** 2025-10-01 10:49:22.310662 | controller | Wednesday 01 October 2025 10:49:22 +0000 (0:00:01.040) 0:00:01.074 ***** 2025-10-01 10:49:22.310692 | controller | ok: [localhost] 2025-10-01 10:49:22.355714 | controller | 2025-10-01 10:49:22.355779 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] *** 2025-10-01 10:49:22.355791 | controller | Wednesday 01 October 2025 10:49:22 +0000 (0:00:00.043) 0:00:01.118 ***** 2025-10-01 10:49:22.355810 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) 2025-10-01 10:49:22.376583 | controller | 2025-10-01 10:49:22.376646 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] ********* 2025-10-01 10:49:22.376655 | controller | Wednesday 01 October 2025 10:49:22 +0000 (0:00:00.045) 0:00:01.163 ***** 2025-10-01 10:49:22.376673 | controller | ok: [localhost] => 2025-10-01 10:49:25.561252 | controller | cifmw_ci_setup_packages: 2025-10-01 10:49:25.561343 | controller | - bash-completion 2025-10-01 10:49:25.561360 | controller | - ca-certificates 2025-10-01 10:49:25.561375 | controller | - git-core 2025-10-01 10:49:25.561398 | controller | - make 2025-10-01 10:49:25.561413 | controller | - tar 2025-10-01 10:49:25.561428 | controller | - tmux 2025-10-01 10:49:25.561443 | controller | - python3-pip 2025-10-01 10:49:25.561458 | controller | 2025-10-01 10:49:25.561473 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] *** 2025-10-01 10:49:25.561488 | controller | Wednesday 01 October 2025 10:49:22 +0000 (0:00:00.021) 0:00:01.184 ***** 2025-10-01 10:49:25.561545 | controller | changed: [localhost] 2025-10-01 10:49:25.884385 | controller | 2025-10-01 10:49:25.884461 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] *** 2025-10-01 10:49:25.884481 | controller | Wednesday 01 October 2025 10:49:25 +0000 (0:00:03.184) 0:00:04.368 ***** 2025-10-01 10:49:25.884504 | controller | ok: [localhost] 2025-10-01 10:49:26.276692 | controller | 2025-10-01 10:49:26.276731 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] *** 2025-10-01 10:49:26.276739 | controller | Wednesday 01 October 2025 10:49:25 +0000 (0:00:00.322) 0:00:04.691 ***** 2025-10-01 10:49:26.276751 | controller | changed: [localhost] 2025-10-01 10:49:31.640846 | controller | 2025-10-01 10:49:31.640927 | 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] *** 2025-10-01 10:49:31.640939 | controller | Wednesday 01 October 2025 10:49:26 +0000 (0:00:00.393) 0:00:05.084 ***** 2025-10-01 10:49:31.640958 | controller | changed: [localhost] 2025-10-01 10:49:31.677136 | controller | 2025-10-01 10:49:31.677238 | 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] *** 2025-10-01 10:49:31.677256 | controller | Wednesday 01 October 2025 10:49:31 +0000 (0:00:05.363) 0:00:10.448 ***** 2025-10-01 10:49:31.677285 | controller | skipping: [localhost] 2025-10-01 10:49:31.965203 | controller | 2025-10-01 10:49:31.965281 | controller | TASK [ci_setup : Create completion file] *************************************** 2025-10-01 10:49:31.965292 | controller | Wednesday 01 October 2025 10:49:31 +0000 (0:00:00.036) 0:00:10.484 ***** 2025-10-01 10:49:31.965313 | controller | changed: [localhost] 2025-10-01 10:49:32.334601 | controller | 2025-10-01 10:49:32.334654 | controller | TASK [ci_setup : Source completion from within .bashrc create=True, mode=0644, path={{ ansible_user_dir }}/.bashrc, block=if [ -f ~/.oc_completion ]; then 2025-10-01 10:49:32.334664 | controller | source ~/.oc_completion 2025-10-01 10:49:32.334671 | controller | fi] *** 2025-10-01 10:49:32.334679 | controller | Wednesday 01 October 2025 10:49:31 +0000 (0:00:00.288) 0:00:10.772 ***** 2025-10-01 10:49:32.334693 | controller | changed: [localhost] 2025-10-01 10:49:32.357927 | controller | 2025-10-01 10:49:32.357983 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] **** 2025-10-01 10:49:32.357992 | controller | Wednesday 01 October 2025 10:49:32 +0000 (0:00:00.369) 0:00:11.142 ***** 2025-10-01 10:49:32.358007 | controller | skipping: [localhost] 2025-10-01 10:49:32.387391 | controller | 2025-10-01 10:49:32.387443 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{ 2025-10-01 10:49:32.387451 | controller | cifmw_ci_setup_rhel_rhsm_default_repos + 2025-10-01 10:49:32.387460 | controller | (cifmw_ci_setup_rhel_rhsm_extra_repos | default([])) 2025-10-01 10:49:32.387480 | controller | }}] *** 2025-10-01 10:49:32.387541 | controller | Wednesday 01 October 2025 10:49:32 +0000 (0:00:00.023) 0:00:11.165 ***** 2025-10-01 10:49:32.387565 | controller | skipping: [localhost] 2025-10-01 10:49:32.418592 | controller | 2025-10-01 10:49:32.418682 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] *** 2025-10-01 10:49:32.418699 | controller | Wednesday 01 October 2025 10:49:32 +0000 (0:00:00.029) 0:00:11.195 ***** 2025-10-01 10:49:32.418728 | controller | skipping: [localhost] 2025-10-01 10:49:32.441692 | controller | 2025-10-01 10:49:32.441766 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] *** 2025-10-01 10:49:32.441783 | controller | Wednesday 01 October 2025 10:49:32 +0000 (0:00:00.031) 0:00:11.226 ***** 2025-10-01 10:49:32.441806 | controller | skipping: [localhost] 2025-10-01 10:49:32.471050 | controller | 2025-10-01 10:49:32.471131 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] *** 2025-10-01 10:49:32.471142 | controller | Wednesday 01 October 2025 10:49:32 +0000 (0:00:00.023) 0:00:11.249 ***** 2025-10-01 10:49:32.471164 | controller | skipping: [localhost] 2025-10-01 10:49:32.500848 | controller | 2025-10-01 10:49:32.500937 | 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') }}] *** 2025-10-01 10:49:32.500949 | controller | Wednesday 01 October 2025 10:49:32 +0000 (0:00:00.029) 0:00:11.278 ***** 2025-10-01 10:49:32.500972 | controller | skipping: [localhost] 2025-10-01 10:49:33.565275 | controller | 2025-10-01 10:49:33.565350 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] *** 2025-10-01 10:49:33.565371 | controller | Wednesday 01 October 2025 10:49:32 +0000 (0:00:00.030) 0:00:11.308 ***** 2025-10-01 10:49:33.565397 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr) 2025-10-01 10:49:33.946948 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2025-10-01 10:49:33.947018 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp) 2025-10-01 10:49:33.947026 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes) 2025-10-01 10:49:33.947032 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters) 2025-10-01 10:49:33.947039 | controller | 2025-10-01 10:49:33.947046 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] *** 2025-10-01 10:49:33.947052 | controller | Wednesday 01 October 2025 10:49:33 +0000 (0:00:01.064) 0:00:12.373 ***** 2025-10-01 10:49:33.947070 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2025-10-01 10:49:34.122131 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts) 2025-10-01 10:49:34.122220 | controller | 2025-10-01 10:49:34.122234 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] ********************** 2025-10-01 10:49:34.122266 | controller | Wednesday 01 October 2025 10:49:33 +0000 (0:00:00.381) 0:00:12.754 ***** 2025-10-01 10:49:34.122294 | controller | ok: [localhost] 2025-10-01 10:49:34.153751 | controller | 2025-10-01 10:49:34.153834 | controller | TASK [Slurp file from remote src={{ _mock_file }}] ***************************** 2025-10-01 10:49:34.153846 | controller | Wednesday 01 October 2025 10:49:34 +0000 (0:00:00.174) 0:00:12.928 ***** 2025-10-01 10:49:34.153870 | controller | skipping: [localhost] 2025-10-01 10:49:34.191095 | controller | 2025-10-01 10:49:34.191174 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] *** 2025-10-01 10:49:34.191215 | controller | Wednesday 01 October 2025 10:49:34 +0000 (0:00:00.031) 0:00:12.960 ***** 2025-10-01 10:49:34.191234 | controller | skipping: [localhost] 2025-10-01 10:49:34.221484 | controller | 2025-10-01 10:49:34.221612 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] *** 2025-10-01 10:49:34.221621 | controller | Wednesday 01 October 2025 10:49:34 +0000 (0:00:00.037) 0:00:12.998 ***** 2025-10-01 10:49:34.221642 | controller | skipping: [localhost] 2025-10-01 10:49:34.556030 | controller | 2025-10-01 10:49:34.556093 | 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 }}] *** 2025-10-01 10:49:34.556102 | controller | Wednesday 01 October 2025 10:49:34 +0000 (0:00:00.029) 0:00:13.028 ***** 2025-10-01 10:49:34.556118 | controller | ok: [localhost] 2025-10-01 10:49:34.941696 | controller | 2025-10-01 10:49:34.941757 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] *** 2025-10-01 10:49:34.941774 | controller | Wednesday 01 October 2025 10:49:34 +0000 (0:00:00.334) 0:00:13.362 ***** 2025-10-01 10:49:34.941797 | controller | ok: [localhost] 2025-10-01 10:49:34.973637 | controller | 2025-10-01 10:49:34.973676 | 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. 2025-10-01 10:49:34.973689 | controller | ] *** 2025-10-01 10:49:34.973696 | controller | Wednesday 01 October 2025 10:49:34 +0000 (0:00:00.385) 0:00:13.748 ***** 2025-10-01 10:49:34.973708 | controller | skipping: [localhost] 2025-10-01 10:49:35.192132 | controller | 2025-10-01 10:49:35.192235 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] *** 2025-10-01 10:49:35.192252 | controller | Wednesday 01 October 2025 10:49:34 +0000 (0:00:00.032) 0:00:13.781 ***** 2025-10-01 10:49:35.192284 | controller | changed: [localhost] 2025-10-01 10:49:35.280203 | controller | 2025-10-01 10:49:35.280262 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{ 2025-10-01 10:49:35.280279 | controller | _cifmw_kustomize_deploy_user_kustomize | 2025-10-01 10:49:35.280293 | controller | default({}) | 2025-10-01 10:49:35.280307 | controller | combine(item.value, recursive=True) 2025-10-01 10:49:35.280321 | controller | }}] *** 2025-10-01 10:49:35.280335 | controller | Wednesday 01 October 2025 10:49:35 +0000 (0:00:00.218) 0:00:13.999 ***** 2025-10-01 10:49:35.280357 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize) 2025-10-01 10:49:35.363329 | controller | 2025-10-01 10:49:35.363377 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{ 2025-10-01 10:49:35.363394 | controller | _b64_kustomize_user_patches | 2025-10-01 10:49:35.363415 | controller | ci_kustomize_deploy_combine_base64_patch_dict 2025-10-01 10:49:35.363428 | controller | }}] *** 2025-10-01 10:49:35.363441 | controller | Wednesday 01 October 2025 10:49:35 +0000 (0:00:00.088) 0:00:14.088 ***** 2025-10-01 10:49:35.363463 | controller | ok: [localhost] 2025-10-01 10:49:35.659966 | controller | 2025-10-01 10:49:35.660029 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2025-10-01 10:49:35.660038 | controller | Wednesday 01 October 2025 10:49:35 +0000 (0:00:00.082) 0:00:14.170 ***** 2025-10-01 10:49:35.660054 | controller | ok: [localhost] 2025-10-01 10:49:35.731076 | controller | 2025-10-01 10:49:35.731162 | 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] *** 2025-10-01 10:49:35.731174 | controller | Wednesday 01 October 2025 10:49:35 +0000 (0:00:00.297) 0:00:14.468 ***** 2025-10-01 10:49:35.731197 | controller | ok: [localhost] 2025-10-01 10:49:36.059888 | controller | 2025-10-01 10:49:36.059963 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2025-10-01 10:49:36.059973 | controller | Wednesday 01 October 2025 10:49:35 +0000 (0:00:00.069) 0:00:14.537 ***** 2025-10-01 10:49:36.059991 | controller | ok: [localhost] 2025-10-01 10:49:36.135986 | controller | 2025-10-01 10:49:36.136039 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{ 2025-10-01 10:49:36.136050 | controller | _net_env_def_slurp['content'] | 2025-10-01 10:49:36.136060 | controller | b64decode | 2025-10-01 10:49:36.136069 | controller | from_yaml 2025-10-01 10:49:36.136078 | controller | }}, cacheable=True] *** 2025-10-01 10:49:36.136102 | controller | Wednesday 01 October 2025 10:49:36 +0000 (0:00:00.327) 0:00:14.865 ***** 2025-10-01 10:49:36.136119 | controller | ok: [localhost] 2025-10-01 10:49:36.379498 | controller | 2025-10-01 10:49:36.379621 | controller | TASK [Discover automation files paths={{ 2025-10-01 10:49:36.379641 | controller | [cifmw_architecture_repo, _automation_relative] | 2025-10-01 10:49:36.379657 | controller | path_join 2025-10-01 10:49:36.379671 | controller | }}, patterns=*.yaml] *** 2025-10-01 10:49:36.379686 | controller | Wednesday 01 October 2025 10:49:36 +0000 (0:00:00.078) 0:00:14.944 ***** 2025-10-01 10:49:36.379713 | controller | ok: [localhost] 2025-10-01 10:49:43.048092 | controller | 2025-10-01 10:49:43.048175 | controller | TASK [Get automation contents path={{ item.path }}] **************************** 2025-10-01 10:49:43.048188 | controller | Wednesday 01 October 2025 10:49:36 +0000 (0:00:00.243) 0:00:15.187 ***** 2025-10-01 10:49:43.048210 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2025-10-01 10:49:43.961376 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2025-10-01 10:49:43.961447 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2025-10-01 10:49:43.961464 | controller | ok: [localhost] => (item=bmo01.yaml) 2025-10-01 10:49:43.961491 | controller | ok: [localhost] => (item=dcn.yaml) 2025-10-01 10:49:43.961505 | controller | ok: [localhost] => (item=dz-storage.yaml) 2025-10-01 10:49:43.961566 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2025-10-01 10:49:43.961580 | controller | ok: [localhost] => (item=hci.yaml) 2025-10-01 10:49:43.961594 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2025-10-01 10:49:43.961608 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2025-10-01 10:49:43.961635 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2025-10-01 10:49:43.961669 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2025-10-01 10:49:43.961689 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2025-10-01 10:49:43.961707 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2025-10-01 10:49:43.961724 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2025-10-01 10:49:43.961740 | controller | ok: [localhost] => (item=osasinfra.yaml) 2025-10-01 10:49:43.961758 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2025-10-01 10:49:43.961775 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2025-10-01 10:49:43.961805 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2025-10-01 10:49:43.961823 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2025-10-01 10:49:43.961841 | controller | ok: [localhost] => (item=pidone.yaml) 2025-10-01 10:49:43.961859 | controller | ok: [localhost] => (item=sriov.yaml) 2025-10-01 10:49:43.961876 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2025-10-01 10:49:43.961956 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2025-10-01 10:49:43.962010 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2025-10-01 10:49:43.962031 | controller | ok: [localhost] => (item=uni02beta.yaml) 2025-10-01 10:49:43.962071 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2025-10-01 10:49:43.962092 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2025-10-01 10:49:43.962109 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2025-10-01 10:49:43.962126 | controller | ok: [localhost] => (item=uni04delta.yaml) 2025-10-01 10:49:43.962143 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2025-10-01 10:49:43.962160 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2025-10-01 10:49:43.962194 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2025-10-01 10:49:43.962213 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2025-10-01 10:49:43.962231 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2025-10-01 10:49:43.962248 | controller | ok: [localhost] => (item=uni07eta.yaml) 2025-10-01 10:49:43.962266 | controller | ok: [localhost] => (item=uni09iota.yaml) 2025-10-01 10:49:43.962282 | controller | 2025-10-01 10:49:43.962299 | controller | TASK [Load automation files as fact vas={{ 2025-10-01 10:49:43.962316 | controller | vas | default({}) | 2025-10-01 10:49:43.962333 | controller | combine(item.content | b64decode | from_yaml, recursive=true) 2025-10-01 10:49:43.962351 | controller | }}] *** 2025-10-01 10:49:43.962368 | controller | Wednesday 01 October 2025 10:49:43 +0000 (0:00:06.668) 0:00:21.855 ***** 2025-10-01 10:49:43.962397 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2025-10-01 10:49:43.999087 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2025-10-01 10:49:43.999163 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2025-10-01 10:49:43.999172 | controller | ok: [localhost] => (item=bmo01.yaml) 2025-10-01 10:49:43.999180 | controller | ok: [localhost] => (item=dcn.yaml) 2025-10-01 10:49:43.999187 | controller | ok: [localhost] => (item=dz-storage.yaml) 2025-10-01 10:49:43.999194 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2025-10-01 10:49:43.999202 | controller | ok: [localhost] => (item=hci.yaml) 2025-10-01 10:49:43.999209 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2025-10-01 10:49:43.999217 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2025-10-01 10:49:43.999225 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2025-10-01 10:49:43.999233 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2025-10-01 10:49:43.999241 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2025-10-01 10:49:43.999249 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2025-10-01 10:49:43.999256 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2025-10-01 10:49:43.999265 | controller | ok: [localhost] => (item=osasinfra.yaml) 2025-10-01 10:49:43.999272 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2025-10-01 10:49:43.999279 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2025-10-01 10:49:43.999287 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2025-10-01 10:49:43.999294 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2025-10-01 10:49:43.999301 | controller | ok: [localhost] => (item=pidone.yaml) 2025-10-01 10:49:43.999308 | controller | ok: [localhost] => (item=sriov.yaml) 2025-10-01 10:49:43.999315 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2025-10-01 10:49:43.999323 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2025-10-01 10:49:43.999330 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2025-10-01 10:49:43.999337 | controller | ok: [localhost] => (item=uni02beta.yaml) 2025-10-01 10:49:43.999344 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2025-10-01 10:49:43.999351 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2025-10-01 10:49:43.999358 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2025-10-01 10:49:43.999365 | controller | ok: [localhost] => (item=uni04delta.yaml) 2025-10-01 10:49:43.999381 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2025-10-01 10:49:43.999388 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2025-10-01 10:49:43.999395 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2025-10-01 10:49:43.999402 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2025-10-01 10:49:43.999410 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2025-10-01 10:49:43.999417 | controller | ok: [localhost] => (item=uni07eta.yaml) 2025-10-01 10:49:43.999440 | controller | ok: [localhost] => (item=uni09iota.yaml) 2025-10-01 10:49:43.999448 | controller | 2025-10-01 10:49:43.999456 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] *** 2025-10-01 10:49:43.999464 | controller | Wednesday 01 October 2025 10:49:43 +0000 (0:00:00.913) 0:00:22.769 ***** 2025-10-01 10:49:43.999485 | controller | ok: [localhost] 2025-10-01 10:49:44.712488 | controller | 2025-10-01 10:49:44.712541 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] *** 2025-10-01 10:49:44.712551 | controller | Wednesday 01 October 2025 10:49:43 +0000 (0:00:00.037) 0:00:22.807 ***** 2025-10-01 10:49:44.712563 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'}) 2025-10-01 10:49:45.106152 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'}) 2025-10-01 10:49:45.106214 | controller | 2025-10-01 10:49:45.106231 | controller | TASK [Load public SSH keys path={{ item }}] ************************************ 2025-10-01 10:49:45.106246 | controller | Wednesday 01 October 2025 10:49:44 +0000 (0:00:00.712) 0:00:23.519 ***** 2025-10-01 10:49:45.106269 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub) 2025-10-01 10:49:45.498958 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub) 2025-10-01 10:49:45.499016 | controller | 2025-10-01 10:49:45.499027 | controller | TASK [Load private SSH keys path={{ item }}] *********************************** 2025-10-01 10:49:45.499036 | controller | Wednesday 01 October 2025 10:49:45 +0000 (0:00:00.393) 0:00:23.913 ***** 2025-10-01 10:49:45.499052 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration) 2025-10-01 10:49:45.559032 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy) 2025-10-01 10:49:45.559116 | controller | 2025-10-01 10:49:45.559134 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{ 2025-10-01 10:49:45.559150 | controller | _pub_keys.results[1].content | b64decode 2025-10-01 10:49:45.559165 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{ 2025-10-01 10:49:45.559180 | controller | _priv_keys.results[1].content | b64decode 2025-10-01 10:49:45.559195 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{ 2025-10-01 10:49:45.559210 | controller | _pub_keys.results[1].content | b64decode 2025-10-01 10:49:45.559252 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{ 2025-10-01 10:49:45.559273 | controller | _pub_keys.results[0].content | b64decode 2025-10-01 10:49:45.559293 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{ 2025-10-01 10:49:45.559313 | controller | _priv_keys.results[0].content | b64decode 2025-10-01 10:49:45.559332 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{ 2025-10-01 10:49:45.559351 | controller | [ 2025-10-01 10:49:45.559366 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none), 2025-10-01 10:49:45.559381 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none) 2025-10-01 10:49:45.559396 | controller | ] | select() 2025-10-01 10:49:45.559410 | controller | }}] *** 2025-10-01 10:49:45.559425 | controller | Wednesday 01 October 2025 10:49:45 +0000 (0:00:00.393) 0:00:24.307 ***** 2025-10-01 10:49:45.559452 | controller | ok: [localhost] 2025-10-01 10:49:45.783579 | controller | 2025-10-01 10:49:45.783639 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] *** 2025-10-01 10:49:45.783656 | controller | Wednesday 01 October 2025 10:49:45 +0000 (0:00:00.059) 0:00:24.367 ***** 2025-10-01 10:49:45.783680 | controller | 2025-10-01 10:49:45.853740 | 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"]] *** 2025-10-01 10:49:45.853814 | controller | Wednesday 01 October 2025 10:49:45 +0000 (0:00:00.224) 0:00:24.591 ***** 2025-10-01 10:49:45.853863 | controller | ok: [localhost] => 2025-10-01 10:49:45.892186 | controller | changed: false 2025-10-01 10:49:45.892240 | controller | msg: All assertions passed 2025-10-01 10:49:45.892253 | controller | 2025-10-01 10:49:45.892263 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-10-01 10:49:45.892274 | controller | Wednesday 01 October 2025 10:49:45 +0000 (0:00:00.069) 0:00:24.661 ***** 2025-10-01 10:49:45.892293 | controller | skipping: [localhost] 2025-10-01 10:49:45.961455 | controller | 2025-10-01 10:49:45.961544 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-10-01 10:49:45.961564 | controller | Wednesday 01 October 2025 10:49:45 +0000 (0:00:00.038) 0:00:24.700 ***** 2025-10-01 10:49:45.961584 | controller | ok: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m) 2025-10-01 10:49:46.002825 | controller | 2025-10-01 10:49:46.002902 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-10-01 10:49:46.002925 | controller | Wednesday 01 October 2025 10:49:45 +0000 (0:00:00.069) 0:00:24.769 ***** 2025-10-01 10:49:46.002957 | controller | skipping: [localhost] 2025-10-01 10:49:46.045125 | controller | 2025-10-01 10:49:46.045165 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-10-01 10:49:46.045173 | controller | Wednesday 01 October 2025 10:49:46 +0000 (0:00:00.041) 0:00:24.810 ***** 2025-10-01 10:49:46.045186 | controller | ok: [localhost] 2025-10-01 10:49:46.300022 | controller | 2025-10-01 10:49:46.300061 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-10-01 10:49:46.300070 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-10-01 10:49:46.300076 | controller | stage['path'], item.src_file) | path_join 2025-10-01 10:49:46.300082 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-10-01 10:49:46.300088 | controller | Wednesday 01 October 2025 10:49:46 +0000 (0:00:00.042) 0:00:24.852 ***** 2025-10-01 10:49:46.300100 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) 2025-10-01 10:49:46.373437 | controller | 2025-10-01 10:49:46.373539 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-10-01 10:49:46.373560 | controller | Wednesday 01 October 2025 10:49:46 +0000 (0:00:00.255) 0:00:25.107 ***** 2025-10-01 10:49:46.373580 | controller | ok: [localhost] => (item=values.yaml) 2025-10-01 10:49:46.430477 | controller | 2025-10-01 10:49:46.430551 | controller | TASK [Executing pre_stage hooks for examples/dt/uni01alpha/control-plane/networking/nncp name=run_hook] *** 2025-10-01 10:49:46.430569 | controller | Wednesday 01 October 2025 10:49:46 +0000 (0:00:00.073) 0:00:25.181 ***** 2025-10-01 10:49:46.430588 | controller | skipping: [localhost] 2025-10-01 10:49:46.520785 | controller | 2025-10-01 10:49:46.520840 | controller | TASK [Generate values.yaml for examples/dt/uni01alpha/control-plane/networking/nncp name=ci_gen_kustomize_values] *** 2025-10-01 10:49:46.520853 | controller | Wednesday 01 October 2025 10:49:46 +0000 (0:00:00.057) 0:00:25.238 ***** 2025-10-01 10:49:46.520880 | controller | 2025-10-01 10:49:46.608576 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-10-01 10:49:46.608640 | controller | Wednesday 01 October 2025 10:49:46 +0000 (0:00:00.090) 0:00:25.328 ***** 2025-10-01 10:49:46.608669 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-10-01 10:49:46.669384 | controller | 2025-10-01 10:49:46.669430 | 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.] *** 2025-10-01 10:49:46.669451 | controller | Wednesday 01 October 2025 10:49:46 +0000 (0:00:00.087) 0:00:25.416 ***** 2025-10-01 10:49:46.669468 | controller | ok: [localhost] => 2025-10-01 10:49:46.933406 | controller | changed: false 2025-10-01 10:49:46.933476 | controller | msg: All assertions passed 2025-10-01 10:49:46.933484 | controller | 2025-10-01 10:49:46.933491 | 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] *** 2025-10-01 10:49:46.933498 | controller | Wednesday 01 October 2025 10:49:46 +0000 (0:00:00.060) 0:00:25.477 ***** 2025-10-01 10:49:46.933533 | controller | ok: [localhost] 2025-10-01 10:49:46.999110 | controller | 2025-10-01 10:49:46.999189 | 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.] *** 2025-10-01 10:49:46.999200 | controller | Wednesday 01 October 2025 10:49:46 +0000 (0:00:00.263) 0:00:25.741 ***** 2025-10-01 10:49:46.999224 | controller | ok: [localhost] => 2025-10-01 10:49:47.284386 | controller | changed: false 2025-10-01 10:49:47.284470 | controller | msg: All assertions passed 2025-10-01 10:49:47.284483 | controller | 2025-10-01 10:49:47.284492 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-10-01 10:49:47.284504 | controller | Wednesday 01 October 2025 10:49:46 +0000 (0:00:00.065) 0:00:25.806 ***** 2025-10-01 10:49:47.284606 | controller | ok: [localhost] 2025-10-01 10:49:47.558285 | controller | 2025-10-01 10:49:47.558357 | 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={{ 2025-10-01 10:49:47.558417 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-10-01 10:49:47.558435 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-10-01 10:49:47.558449 | controller | _config_map_content | 2025-10-01 10:49:47.558462 | controller | ansible.utils.remove_keys( 2025-10-01 10:49:47.558475 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-10-01 10:49:47.558490 | controller | matching_parameter='regex') 2025-10-01 10:49:47.558507 | controller | }}, cacheable=False] *** 2025-10-01 10:49:47.558569 | controller | Wednesday 01 October 2025 10:49:47 +0000 (0:00:00.285) 0:00:26.091 ***** 2025-10-01 10:49:47.558594 | controller | ok: [localhost] 2025-10-01 10:49:47.632589 | controller | 2025-10-01 10:49:47.632675 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-10-01 10:49:47.632696 | controller | Wednesday 01 October 2025 10:49:47 +0000 (0:00:00.273) 0:00:26.365 ***** 2025-10-01 10:49:47.632728 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-10-01 10:49:47.683382 | controller | 2025-10-01 10:49:47.683454 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-10-01 10:49:47.683470 | controller | Wednesday 01 October 2025 10:49:47 +0000 (0:00:00.075) 0:00:26.440 ***** 2025-10-01 10:49:47.683495 | controller | ok: [localhost] => 2025-10-01 10:49:47.971038 | controller | changed: false 2025-10-01 10:49:47.971306 | controller | msg: All assertions passed 2025-10-01 10:49:47.971314 | controller | 2025-10-01 10:49:47.971321 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-10-01 10:49:47.971327 | controller | Wednesday 01 October 2025 10:49:47 +0000 (0:00:00.051) 0:00:26.491 ***** 2025-10-01 10:49:47.971345 | controller | changed: [localhost] 2025-10-01 10:49:48.715159 | controller | 2025-10-01 10:49:48.715258 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-10-01 10:49:48.715276 | controller | (snippet_datadir, 2025-10-01 10:49:48.715291 | controller | '02_ci_data.yaml') | path_join 2025-10-01 10:49:48.715304 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-10-01 10:49:48.715318 | controller | Wednesday 01 October 2025 10:49:47 +0000 (0:00:00.286) 0:00:26.778 ***** 2025-10-01 10:49:48.715354 | controller | changed: [localhost] 2025-10-01 10:49:48.821883 | controller | 2025-10-01 10:49:48.821933 | 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] }}] *** 2025-10-01 10:49:48.821945 | controller | Wednesday 01 October 2025 10:49:48 +0000 (0:00:00.744) 0:00:27.523 ***** 2025-10-01 10:49:48.821960 | controller | ok: [localhost] 2025-10-01 10:49:49.349063 | controller | 2025-10-01 10:49:49.349112 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-10-01 10:49:49.349123 | controller | (snippet_datadir, 2025-10-01 10:49:49.349132 | controller | '03_user_data_b64.yaml') | path_join 2025-10-01 10:49:49.349140 | controller | }}, content={{ 2025-10-01 10:49:49.349148 | controller | _base64_patch | 2025-10-01 10:49:49.349156 | controller | default({}) | 2025-10-01 10:49:49.349163 | controller | to_nice_yaml 2025-10-01 10:49:49.349171 | controller | }}, mode=0644] *** 2025-10-01 10:49:49.349179 | controller | Wednesday 01 October 2025 10:49:48 +0000 (0:00:00.106) 0:00:27.629 ***** 2025-10-01 10:49:49.349193 | controller | changed: [localhost] 2025-10-01 10:49:49.810064 | controller | 2025-10-01 10:49:49.810158 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-10-01 10:49:49.810170 | controller | (snippet_datadir, 2025-10-01 10:49:49.810179 | controller | '04_user_data.yaml') | path_join 2025-10-01 10:49:49.810187 | controller | }}, content={{ 2025-10-01 10:49:49.810195 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-10-01 10:49:49.810203 | controller | default({}) | 2025-10-01 10:49:49.810211 | controller | to_nice_yaml 2025-10-01 10:49:49.810218 | controller | }}, mode=0644] *** 2025-10-01 10:49:49.810226 | controller | Wednesday 01 October 2025 10:49:49 +0000 (0:00:00.527) 0:00:28.156 ***** 2025-10-01 10:49:49.810252 | controller | changed: [localhost] 2025-10-01 10:49:50.333193 | controller | 2025-10-01 10:49:50.333292 | 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={{ 2025-10-01 10:49:50.333308 | controller | ( 2025-10-01 10:49:50.333320 | controller | snippet_datadir, 2025-10-01 10:49:50.333333 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-10-01 10:49:50.333345 | controller | ) | path_join 2025-10-01 10:49:50.333357 | controller | }}, mode=0644] *** 2025-10-01 10:49:50.333369 | controller | Wednesday 01 October 2025 10:49:49 +0000 (0:00:00.460) 0:00:28.617 ***** 2025-10-01 10:49:50.333398 | controller | changed: [localhost] 2025-10-01 10:49:50.406051 | controller | 2025-10-01 10:49:50.406138 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-10-01 10:49:50.406150 | controller | Wednesday 01 October 2025 10:49:50 +0000 (0:00:00.523) 0:00:29.140 ***** 2025-10-01 10:49:50.406176 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-10-01 10:49:50.472445 | controller | 2025-10-01 10:49:50.472553 | 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!] *** 2025-10-01 10:49:50.472569 | controller | Wednesday 01 October 2025 10:49:50 +0000 (0:00:00.072) 0:00:29.213 ***** 2025-10-01 10:49:50.472594 | controller | ok: [localhost] => 2025-10-01 10:49:50.709779 | controller | changed: false 2025-10-01 10:49:50.709853 | controller | msg: All assertions passed 2025-10-01 10:49:50.709864 | controller | 2025-10-01 10:49:50.709874 | 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] *** 2025-10-01 10:49:50.709883 | controller | Wednesday 01 October 2025 10:49:50 +0000 (0:00:00.066) 0:00:29.279 ***** 2025-10-01 10:49:50.709904 | controller | ok: [localhost] 2025-10-01 10:49:50.770749 | controller | 2025-10-01 10:49:50.770851 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-10-01 10:49:50.770869 | controller | Wednesday 01 October 2025 10:49:50 +0000 (0:00:00.237) 0:00:29.517 ***** 2025-10-01 10:49:50.770901 | controller | ok: [localhost] 2025-10-01 10:49:51.423279 | controller | 2025-10-01 10:49:51.423366 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-10-01 10:49:51.423378 | controller | Wednesday 01 October 2025 10:49:50 +0000 (0:00:00.061) 0:00:29.578 ***** 2025-10-01 10:49:51.423399 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-10-01 10:49:51.575180 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-10-01 10:49:51.575222 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-10-01 10:49:51.575230 | controller | 2025-10-01 10:49:51.575237 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-10-01 10:49:51.575243 | controller | _content | 2025-10-01 10:49:51.575249 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-10-01 10:49:51.575255 | controller | combine(_parsed, recursive=true) 2025-10-01 10:49:51.575261 | controller | }} 2025-10-01 10:49:51.575268 | controller | ] *** 2025-10-01 10:49:51.575274 | controller | Wednesday 01 October 2025 10:49:51 +0000 (0:00:00.652) 0:00:30.230 ***** 2025-10-01 10:49:51.575286 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-10-01 10:49:51.847496 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-10-01 10:49:51.847611 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-10-01 10:49:51.847632 | controller | 2025-10-01 10:49:51.847647 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-10-01 10:49:51.847662 | controller | Wednesday 01 October 2025 10:49:51 +0000 (0:00:00.151) 0:00:30.382 ***** 2025-10-01 10:49:51.847684 | controller | changed: [localhost] 2025-10-01 10:49:52.389498 | controller | 2025-10-01 10:49:52.389631 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-10-01 10:49:52.389646 | controller | (_destdir, 2025-10-01 10:49:52.389657 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-10-01 10:49:52.389666 | controller | }}, content={{ 2025-10-01 10:49:52.389674 | controller | ( 2025-10-01 10:49:52.389683 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-10-01 10:49:52.389691 | controller | ) | cifmw.general.to_nice_yaml_all 2025-10-01 10:49:52.389699 | controller | }}, mode=0644] *** 2025-10-01 10:49:52.389708 | controller | Wednesday 01 October 2025 10:49:51 +0000 (0:00:00.272) 0:00:30.654 ***** 2025-10-01 10:49:52.389727 | controller | changed: [localhost] 2025-10-01 10:49:52.700070 | controller | 2025-10-01 10:49:52.700106 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni01alpha/control-plane/networking/nncp mode=0644, backup=True, remote_src=True, src={{ 2025-10-01 10:49:52.700114 | controller | (cifmw_kustomize_deploy_basedir, 2025-10-01 10:49:52.700121 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-10-01 10:49:52.700127 | controller | _val['name'], 'values.yaml') | path_join 2025-10-01 10:49:52.700133 | controller | }}, dest={{ 2025-10-01 10:49:52.700139 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-10-01 10:49:52.700146 | controller | stage['path'], _val.src_file 2025-10-01 10:49:52.700152 | controller | ) | 2025-10-01 10:49:52.700158 | controller | path_join 2025-10-01 10:49:52.700164 | controller | }}] *** 2025-10-01 10:49:52.700170 | controller | Wednesday 01 October 2025 10:49:52 +0000 (0:00:00.542) 0:00:31.196 ***** 2025-10-01 10:49:52.700181 | controller | changed: [localhost] => (item=network-values) 2025-10-01 10:49:52.756011 | controller | 2025-10-01 10:49:52.756047 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-01 10:49:52.756055 | controller | Wednesday 01 October 2025 10:49:52 +0000 (0:00:00.311) 0:00:31.508 ***** 2025-10-01 10:49:52.756068 | controller | skipping: [localhost] 2025-10-01 10:49:53.316800 | controller | 2025-10-01 10:49:53.316887 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni01alpha/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-10-01 10:49:53.316904 | controller | Wednesday 01 October 2025 10:49:52 +0000 (0:00:00.055) 0:00:31.564 ***** 2025-10-01 10:49:53.316933 | controller | changed: [localhost] 2025-10-01 10:49:53.751422 | controller | 2025-10-01 10:49:53.751502 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-10-01 10:49:53.751541 | controller | Wednesday 01 October 2025 10:49:53 +0000 (0:00:00.559) 0:00:32.124 ***** 2025-10-01 10:49:53.751574 | controller | changed: [localhost] 2025-10-01 10:49:54.025103 | controller | 2025-10-01 10:49:54.025190 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni01alpha/control-plane/networking/nncp remote_src=True, src={{ _output }}, dest={{ 2025-10-01 10:49:54.025213 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-10-01 10:49:54.025233 | controller | stage['build_output'] | basename) | path_join 2025-10-01 10:49:54.025250 | controller | }}, mode=0644] *** 2025-10-01 10:49:54.025268 | controller | Wednesday 01 October 2025 10:49:53 +0000 (0:00:00.435) 0:00:32.559 ***** 2025-10-01 10:49:54.025303 | controller | changed: [localhost] 2025-10-01 10:49:54.084711 | controller | 2025-10-01 10:49:54.084773 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-01 10:49:54.084784 | controller | Wednesday 01 October 2025 10:49:54 +0000 (0:00:00.273) 0:00:32.833 ***** 2025-10-01 10:49:54.084803 | controller | skipping: [localhost] 2025-10-01 10:49:54.136690 | controller | 2025-10-01 10:49:54.136744 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni01alpha/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] *** 2025-10-01 10:49:54.136753 | controller | Wednesday 01 October 2025 10:49:54 +0000 (0:00:00.059) 0:00:32.892 ***** 2025-10-01 10:49:54.136768 | controller | skipping: [localhost] 2025-10-01 10:49:54.187304 | controller | 2025-10-01 10:49:54.187370 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni01alpha/control-plane/networking/nncp _raw_params={{ wait_condition }}] *** 2025-10-01 10:49:54.187387 | controller | Wednesday 01 October 2025 10:49:54 +0000 (0:00:00.051) 0:00:32.944 ***** 2025-10-01 10:49:54.187413 | controller | skipping: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m) 2025-10-01 10:49:54.238196 | controller | skipping: [localhost] 2025-10-01 10:49:54.238260 | controller | 2025-10-01 10:49:54.238268 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-01 10:49:54.238275 | controller | Wednesday 01 October 2025 10:49:54 +0000 (0:00:00.050) 0:00:32.995 ***** 2025-10-01 10:49:54.238292 | controller | skipping: [localhost] 2025-10-01 10:49:54.294997 | controller | 2025-10-01 10:49:54.295054 | controller | TASK [Executing post_stage hooks for examples/dt/uni01alpha/control-plane/networking/nncp name=run_hook] *** 2025-10-01 10:49:54.295072 | controller | Wednesday 01 October 2025 10:49:54 +0000 (0:00:00.050) 0:00:33.045 ***** 2025-10-01 10:49:54.295089 | controller | skipping: [localhost] 2025-10-01 10:49:54.377435 | controller | 2025-10-01 10:49:54.377494 | 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"]] *** 2025-10-01 10:49:54.377505 | controller | Wednesday 01 October 2025 10:49:54 +0000 (0:00:00.056) 0:00:33.102 ***** 2025-10-01 10:49:54.377601 | controller | ok: [localhost] => 2025-10-01 10:49:54.417317 | controller | changed: false 2025-10-01 10:49:54.417357 | controller | msg: All assertions passed 2025-10-01 10:49:54.417368 | controller | 2025-10-01 10:49:54.417377 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-10-01 10:49:54.417386 | controller | Wednesday 01 October 2025 10:49:54 +0000 (0:00:00.082) 0:00:33.185 ***** 2025-10-01 10:49:54.417401 | controller | skipping: [localhost] 2025-10-01 10:49:54.452804 | controller | 2025-10-01 10:49:54.452844 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-10-01 10:49:54.452864 | controller | Wednesday 01 October 2025 10:49:54 +0000 (0:00:00.039) 0:00:33.225 ***** 2025-10-01 10:49:54.452879 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready) 2025-10-01 10:49:54.500284 | controller | 2025-10-01 10:49:54.500326 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-10-01 10:49:54.500337 | controller | Wednesday 01 October 2025 10:49:54 +0000 (0:00:00.035) 0:00:33.260 ***** 2025-10-01 10:49:54.500352 | controller | skipping: [localhost] 2025-10-01 10:49:54.565188 | controller | 2025-10-01 10:49:54.565249 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-10-01 10:49:54.565267 | controller | Wednesday 01 October 2025 10:49:54 +0000 (0:00:00.047) 0:00:33.308 ***** 2025-10-01 10:49:54.565291 | controller | ok: [localhost] 2025-10-01 10:49:54.906636 | controller | 2025-10-01 10:49:54.906674 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-10-01 10:49:54.906681 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-10-01 10:49:54.906688 | controller | stage['path'], item.src_file) | path_join 2025-10-01 10:49:54.906694 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-10-01 10:49:54.906700 | controller | Wednesday 01 October 2025 10:49:54 +0000 (0:00:00.064) 0:00:33.372 ***** 2025-10-01 10:49:54.906712 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'}) 2025-10-01 10:49:54.994047 | controller | 2025-10-01 10:49:54.994114 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-10-01 10:49:54.994133 | controller | Wednesday 01 October 2025 10:49:54 +0000 (0:00:00.342) 0:00:33.714 ***** 2025-10-01 10:49:54.994160 | controller | ok: [localhost] => (item=values.yaml) 2025-10-01 10:49:55.063621 | controller | 2025-10-01 10:49:55.063734 | controller | TASK [Executing pre_stage hooks for examples/dt/uni01alpha/control-plane/networking name=run_hook] *** 2025-10-01 10:49:55.063758 | controller | Wednesday 01 October 2025 10:49:54 +0000 (0:00:00.086) 0:00:33.801 ***** 2025-10-01 10:49:55.063787 | controller | skipping: [localhost] 2025-10-01 10:49:55.211639 | controller | 2025-10-01 10:49:55.211680 | controller | TASK [Generate values.yaml for examples/dt/uni01alpha/control-plane/networking name=ci_gen_kustomize_values] *** 2025-10-01 10:49:55.211691 | controller | Wednesday 01 October 2025 10:49:55 +0000 (0:00:00.069) 0:00:33.870 ***** 2025-10-01 10:49:55.211706 | controller | 2025-10-01 10:49:55.327860 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-10-01 10:49:55.327902 | controller | Wednesday 01 October 2025 10:49:55 +0000 (0:00:00.148) 0:00:34.019 ***** 2025-10-01 10:49:55.327919 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-10-01 10:49:55.421432 | controller | 2025-10-01 10:49:55.421495 | 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.] *** 2025-10-01 10:49:55.421563 | controller | Wednesday 01 October 2025 10:49:55 +0000 (0:00:00.116) 0:00:34.135 ***** 2025-10-01 10:49:55.421598 | controller | ok: [localhost] => 2025-10-01 10:49:55.689202 | controller | changed: false 2025-10-01 10:49:55.689244 | controller | msg: All assertions passed 2025-10-01 10:49:55.689253 | controller | 2025-10-01 10:49:55.689262 | 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] *** 2025-10-01 10:49:55.689270 | controller | Wednesday 01 October 2025 10:49:55 +0000 (0:00:00.092) 0:00:34.228 ***** 2025-10-01 10:49:55.689285 | controller | ok: [localhost] 2025-10-01 10:49:55.771947 | controller | 2025-10-01 10:49:55.771989 | 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.] *** 2025-10-01 10:49:55.772007 | controller | Wednesday 01 October 2025 10:49:55 +0000 (0:00:00.268) 0:00:34.497 ***** 2025-10-01 10:49:55.772022 | controller | ok: [localhost] => 2025-10-01 10:49:55.995962 | controller | changed: false 2025-10-01 10:49:55.996005 | controller | msg: All assertions passed 2025-10-01 10:49:55.996015 | controller | 2025-10-01 10:49:55.996024 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-10-01 10:49:55.996032 | controller | Wednesday 01 October 2025 10:49:55 +0000 (0:00:00.082) 0:00:34.579 ***** 2025-10-01 10:49:55.996048 | controller | ok: [localhost] 2025-10-01 10:49:56.259137 | controller | 2025-10-01 10:49:56.259181 | 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={{ 2025-10-01 10:49:56.259192 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-10-01 10:49:56.259202 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-10-01 10:49:56.259211 | controller | _config_map_content | 2025-10-01 10:49:56.259220 | controller | ansible.utils.remove_keys( 2025-10-01 10:49:56.259229 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-10-01 10:49:56.259238 | controller | matching_parameter='regex') 2025-10-01 10:49:56.259247 | controller | }}, cacheable=False] *** 2025-10-01 10:49:56.259256 | controller | Wednesday 01 October 2025 10:49:55 +0000 (0:00:00.224) 0:00:34.804 ***** 2025-10-01 10:49:56.259272 | controller | ok: [localhost] 2025-10-01 10:49:56.354469 | controller | 2025-10-01 10:49:56.354552 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-10-01 10:49:56.354573 | controller | Wednesday 01 October 2025 10:49:56 +0000 (0:00:00.262) 0:00:35.066 ***** 2025-10-01 10:49:56.354595 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-10-01 10:49:56.448008 | controller | 2025-10-01 10:49:56.448068 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-10-01 10:49:56.448084 | controller | Wednesday 01 October 2025 10:49:56 +0000 (0:00:00.095) 0:00:35.162 ***** 2025-10-01 10:49:56.448107 | controller | ok: [localhost] => 2025-10-01 10:49:56.743238 | controller | changed: false 2025-10-01 10:49:56.743297 | controller | msg: All assertions passed 2025-10-01 10:49:56.743315 | controller | 2025-10-01 10:49:56.743331 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-10-01 10:49:56.743346 | controller | Wednesday 01 October 2025 10:49:56 +0000 (0:00:00.092) 0:00:35.255 ***** 2025-10-01 10:49:56.743371 | controller | ok: [localhost] 2025-10-01 10:49:57.413680 | controller | 2025-10-01 10:49:57.413750 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-10-01 10:49:57.413799 | controller | (snippet_datadir, 2025-10-01 10:49:57.413817 | controller | '02_ci_data.yaml') | path_join 2025-10-01 10:49:57.413835 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-10-01 10:49:57.413852 | controller | Wednesday 01 October 2025 10:49:56 +0000 (0:00:00.295) 0:00:35.550 ***** 2025-10-01 10:49:57.413879 | controller | ok: [localhost] 2025-10-01 10:49:57.486297 | controller | 2025-10-01 10:49:57.486354 | 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] }}] *** 2025-10-01 10:49:57.486370 | controller | Wednesday 01 October 2025 10:49:57 +0000 (0:00:00.670) 0:00:36.221 ***** 2025-10-01 10:49:57.486393 | controller | ok: [localhost] 2025-10-01 10:49:57.989663 | controller | 2025-10-01 10:49:57.989747 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-10-01 10:49:57.989765 | controller | (snippet_datadir, 2025-10-01 10:49:57.989779 | controller | '03_user_data_b64.yaml') | path_join 2025-10-01 10:49:57.989793 | controller | }}, content={{ 2025-10-01 10:49:57.989806 | controller | _base64_patch | 2025-10-01 10:49:57.989819 | controller | default({}) | 2025-10-01 10:49:57.989854 | controller | to_nice_yaml 2025-10-01 10:49:57.989872 | controller | }}, mode=0644] *** 2025-10-01 10:49:57.989889 | controller | Wednesday 01 October 2025 10:49:57 +0000 (0:00:00.072) 0:00:36.293 ***** 2025-10-01 10:49:57.989926 | controller | ok: [localhost] 2025-10-01 10:49:58.509705 | controller | 2025-10-01 10:49:58.509760 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-10-01 10:49:58.509775 | controller | (snippet_datadir, 2025-10-01 10:49:58.509787 | controller | '04_user_data.yaml') | path_join 2025-10-01 10:49:58.509799 | controller | }}, content={{ 2025-10-01 10:49:58.509810 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-10-01 10:49:58.509821 | controller | default({}) | 2025-10-01 10:49:58.509832 | controller | to_nice_yaml 2025-10-01 10:49:58.509843 | controller | }}, mode=0644] *** 2025-10-01 10:49:58.509854 | controller | Wednesday 01 October 2025 10:49:57 +0000 (0:00:00.503) 0:00:36.797 ***** 2025-10-01 10:49:58.509883 | controller | ok: [localhost] 2025-10-01 10:49:59.017441 | controller | 2025-10-01 10:49:59.017625 | 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={{ 2025-10-01 10:49:59.017640 | controller | ( 2025-10-01 10:49:59.017649 | controller | snippet_datadir, 2025-10-01 10:49:59.017658 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-10-01 10:49:59.017667 | controller | ) | path_join 2025-10-01 10:49:59.017676 | controller | }}, mode=0644] *** 2025-10-01 10:49:59.017684 | controller | Wednesday 01 October 2025 10:49:58 +0000 (0:00:00.519) 0:00:37.317 ***** 2025-10-01 10:49:59.017705 | controller | changed: [localhost] 2025-10-01 10:49:59.119592 | controller | 2025-10-01 10:49:59.119659 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-10-01 10:49:59.119677 | controller | Wednesday 01 October 2025 10:49:59 +0000 (0:00:00.506) 0:00:37.824 ***** 2025-10-01 10:49:59.119704 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-10-01 10:49:59.201604 | controller | 2025-10-01 10:49:59.201679 | 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!] *** 2025-10-01 10:49:59.201689 | controller | Wednesday 01 October 2025 10:49:59 +0000 (0:00:00.103) 0:00:37.927 ***** 2025-10-01 10:49:59.201707 | controller | ok: [localhost] => 2025-10-01 10:49:59.493311 | controller | changed: false 2025-10-01 10:49:59.493389 | controller | msg: All assertions passed 2025-10-01 10:49:59.493417 | controller | 2025-10-01 10:49:59.493432 | 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] *** 2025-10-01 10:49:59.493447 | controller | Wednesday 01 October 2025 10:49:59 +0000 (0:00:00.081) 0:00:38.009 ***** 2025-10-01 10:49:59.493471 | controller | ok: [localhost] 2025-10-01 10:49:59.541247 | controller | 2025-10-01 10:49:59.541310 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-10-01 10:49:59.541325 | controller | Wednesday 01 October 2025 10:49:59 +0000 (0:00:00.291) 0:00:38.301 ***** 2025-10-01 10:49:59.541347 | controller | ok: [localhost] 2025-10-01 10:50:00.276890 | controller | 2025-10-01 10:50:00.276975 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-10-01 10:50:00.276986 | controller | Wednesday 01 October 2025 10:49:59 +0000 (0:00:00.048) 0:00:38.349 ***** 2025-10-01 10:50:00.277012 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-10-01 10:50:00.416680 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-10-01 10:50:00.416776 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-10-01 10:50:00.416793 | controller | 2025-10-01 10:50:00.416807 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-10-01 10:50:00.416821 | controller | _content | 2025-10-01 10:50:00.416835 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-10-01 10:50:00.416867 | controller | combine(_parsed, recursive=true) 2025-10-01 10:50:00.416881 | controller | }} 2025-10-01 10:50:00.416895 | controller | ] *** 2025-10-01 10:50:00.416909 | controller | Wednesday 01 October 2025 10:50:00 +0000 (0:00:00.735) 0:00:39.084 ***** 2025-10-01 10:50:00.416942 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-10-01 10:50:00.655279 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-10-01 10:50:00.655379 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-10-01 10:50:00.655396 | controller | 2025-10-01 10:50:00.655410 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-10-01 10:50:00.655425 | controller | Wednesday 01 October 2025 10:50:00 +0000 (0:00:00.139) 0:00:39.224 ***** 2025-10-01 10:50:00.655456 | controller | ok: [localhost] 2025-10-01 10:50:01.208142 | controller | 2025-10-01 10:50:01.208218 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-10-01 10:50:01.208228 | controller | (_destdir, 2025-10-01 10:50:01.208236 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-10-01 10:50:01.208243 | controller | }}, content={{ 2025-10-01 10:50:01.208259 | controller | ( 2025-10-01 10:50:01.208267 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-10-01 10:50:01.208274 | controller | ) | cifmw.general.to_nice_yaml_all 2025-10-01 10:50:01.208281 | controller | }}, mode=0644] *** 2025-10-01 10:50:01.208289 | controller | Wednesday 01 October 2025 10:50:00 +0000 (0:00:00.238) 0:00:39.463 ***** 2025-10-01 10:50:01.208309 | controller | ok: [localhost] 2025-10-01 10:50:01.573425 | controller | 2025-10-01 10:50:01.573500 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni01alpha/control-plane/networking mode=0644, backup=True, remote_src=True, src={{ 2025-10-01 10:50:01.573523 | controller | (cifmw_kustomize_deploy_basedir, 2025-10-01 10:50:01.573534 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-10-01 10:50:01.573540 | controller | _val['name'], 'values.yaml') | path_join 2025-10-01 10:50:01.573546 | controller | }}, dest={{ 2025-10-01 10:50:01.573559 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-10-01 10:50:01.573566 | controller | stage['path'], _val.src_file 2025-10-01 10:50:01.573572 | controller | ) | 2025-10-01 10:50:01.573578 | controller | path_join 2025-10-01 10:50:01.573586 | controller | }}] *** 2025-10-01 10:50:01.573592 | controller | Wednesday 01 October 2025 10:50:01 +0000 (0:00:00.552) 0:00:40.015 ***** 2025-10-01 10:50:01.573611 | controller | ok: [localhost] => (item=network-values) 2025-10-01 10:50:01.644228 | controller | 2025-10-01 10:50:01.644265 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-01 10:50:01.644273 | controller | Wednesday 01 October 2025 10:50:01 +0000 (0:00:00.365) 0:00:40.380 ***** 2025-10-01 10:50:01.644285 | controller | skipping: [localhost] 2025-10-01 10:50:02.196046 | controller | 2025-10-01 10:50:02.196153 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni01alpha/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-10-01 10:50:02.196171 | controller | Wednesday 01 October 2025 10:50:01 +0000 (0:00:00.070) 0:00:40.451 ***** 2025-10-01 10:50:02.196200 | controller | changed: [localhost] 2025-10-01 10:50:02.665420 | controller | 2025-10-01 10:50:02.665491 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-10-01 10:50:02.665500 | controller | Wednesday 01 October 2025 10:50:02 +0000 (0:00:00.552) 0:00:41.004 ***** 2025-10-01 10:50:02.665535 | controller | changed: [localhost] 2025-10-01 10:50:02.982255 | controller | 2025-10-01 10:50:02.982336 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni01alpha/control-plane/networking remote_src=True, src={{ _output }}, dest={{ 2025-10-01 10:50:02.982348 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-10-01 10:50:02.982357 | controller | stage['build_output'] | basename) | path_join 2025-10-01 10:50:02.982365 | controller | }}, mode=0644] *** 2025-10-01 10:50:02.982373 | controller | Wednesday 01 October 2025 10:50:02 +0000 (0:00:00.469) 0:00:41.473 ***** 2025-10-01 10:50:02.982396 | controller | changed: [localhost] 2025-10-01 10:50:03.040183 | controller | 2025-10-01 10:50:03.040257 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-01 10:50:03.040270 | controller | Wednesday 01 October 2025 10:50:02 +0000 (0:00:00.315) 0:00:41.789 ***** 2025-10-01 10:50:03.040291 | controller | skipping: [localhost] 2025-10-01 10:50:03.103559 | controller | 2025-10-01 10:50:03.103638 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni01alpha/control-plane/networking _raw_params=oc apply -f {{ _cr }}] *** 2025-10-01 10:50:03.103650 | controller | Wednesday 01 October 2025 10:50:03 +0000 (0:00:00.058) 0:00:41.848 ***** 2025-10-01 10:50:03.103672 | controller | skipping: [localhost] 2025-10-01 10:50:03.180050 | controller | 2025-10-01 10:50:03.180125 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni01alpha/control-plane/networking _raw_params={{ wait_condition }}] *** 2025-10-01 10:50:03.180135 | controller | Wednesday 01 October 2025 10:50:03 +0000 (0:00:00.063) 0:00:41.911 ***** 2025-10-01 10:50:03.180157 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready) 2025-10-01 10:50:03.247141 | controller | skipping: [localhost] 2025-10-01 10:50:03.247256 | controller | 2025-10-01 10:50:03.247268 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-01 10:50:03.247278 | controller | Wednesday 01 October 2025 10:50:03 +0000 (0:00:00.076) 0:00:41.987 ***** 2025-10-01 10:50:03.247305 | controller | skipping: [localhost] 2025-10-01 10:50:03.316434 | controller | 2025-10-01 10:50:03.316594 | controller | TASK [Executing post_stage hooks for examples/dt/uni01alpha/control-plane/networking name=run_hook] *** 2025-10-01 10:50:03.316610 | controller | Wednesday 01 October 2025 10:50:03 +0000 (0:00:00.067) 0:00:42.055 ***** 2025-10-01 10:50:03.316641 | controller | skipping: [localhost] 2025-10-01 10:50:03.371927 | controller | 2025-10-01 10:50:03.371977 | 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"]] *** 2025-10-01 10:50:03.371988 | controller | Wednesday 01 October 2025 10:50:03 +0000 (0:00:00.068) 0:00:42.124 ***** 2025-10-01 10:50:03.372004 | controller | ok: [localhost] => 2025-10-01 10:50:03.400432 | controller | changed: false 2025-10-01 10:50:03.400476 | controller | msg: All assertions passed 2025-10-01 10:50:03.400487 | controller | 2025-10-01 10:50:03.400496 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-10-01 10:50:03.400529 | controller | Wednesday 01 October 2025 10:50:03 +0000 (0:00:00.055) 0:00:42.179 ***** 2025-10-01 10:50:03.400546 | controller | skipping: [localhost] 2025-10-01 10:50:03.433637 | controller | 2025-10-01 10:50:03.433697 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-10-01 10:50:03.433714 | controller | Wednesday 01 October 2025 10:50:03 +0000 (0:00:00.028) 0:00:42.208 ***** 2025-10-01 10:50:03.433738 | controller | ok: [localhost] => (item=oc -n openstack wait openstackcontrolplane controlplane --for condition=Ready --timeout=60m) 2025-10-01 10:50:03.461170 | controller | 2025-10-01 10:50:03.461208 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-10-01 10:50:03.461217 | controller | Wednesday 01 October 2025 10:50:03 +0000 (0:00:00.033) 0:00:42.241 ***** 2025-10-01 10:50:03.461229 | controller | skipping: [localhost] 2025-10-01 10:50:03.493137 | controller | 2025-10-01 10:50:03.493181 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-10-01 10:50:03.493193 | controller | Wednesday 01 October 2025 10:50:03 +0000 (0:00:00.027) 0:00:42.269 ***** 2025-10-01 10:50:03.493221 | controller | ok: [localhost] 2025-10-01 10:50:03.932433 | controller | 2025-10-01 10:50:03.932506 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-10-01 10:50:03.932544 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-10-01 10:50:03.932554 | controller | stage['path'], item.src_file) | path_join 2025-10-01 10:50:03.932562 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-10-01 10:50:03.932570 | controller | Wednesday 01 October 2025 10:50:03 +0000 (0:00:00.031) 0:00:42.301 ***** 2025-10-01 10:50:03.932591 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'}) 2025-10-01 10:50:04.031564 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'}) 2025-10-01 10:50:04.031630 | controller | 2025-10-01 10:50:04.031642 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-10-01 10:50:04.031652 | controller | Wednesday 01 October 2025 10:50:03 +0000 (0:00:00.439) 0:00:42.740 ***** 2025-10-01 10:50:04.031673 | controller | ok: [localhost] => (item=values.yaml) 2025-10-01 10:50:04.083180 | controller | ok: [localhost] => (item=service-values.yaml) 2025-10-01 10:50:04.083220 | controller | 2025-10-01 10:50:04.083228 | controller | TASK [Executing pre_stage hooks for examples/dt/uni01alpha/control-plane name=run_hook] *** 2025-10-01 10:50:04.083235 | controller | Wednesday 01 October 2025 10:50:04 +0000 (0:00:00.099) 0:00:42.839 ***** 2025-10-01 10:50:04.083254 | controller | skipping: [localhost] 2025-10-01 10:50:04.221880 | controller | 2025-10-01 10:50:04.221980 | controller | TASK [Generate values.yaml for examples/dt/uni01alpha/control-plane name=ci_gen_kustomize_values] *** 2025-10-01 10:50:04.221999 | controller | Wednesday 01 October 2025 10:50:04 +0000 (0:00:00.051) 0:00:42.891 ***** 2025-10-01 10:50:04.222031 | controller | 2025-10-01 10:50:04.291137 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-10-01 10:50:04.291192 | controller | Wednesday 01 October 2025 10:50:04 +0000 (0:00:00.138) 0:00:43.029 ***** 2025-10-01 10:50:04.291208 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-10-01 10:50:04.353857 | controller | 2025-10-01 10:50:04.353927 | 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.] *** 2025-10-01 10:50:04.353944 | controller | Wednesday 01 October 2025 10:50:04 +0000 (0:00:00.069) 0:00:43.099 ***** 2025-10-01 10:50:04.353968 | controller | ok: [localhost] => 2025-10-01 10:50:04.568714 | controller | changed: false 2025-10-01 10:50:04.568774 | controller | msg: All assertions passed 2025-10-01 10:50:04.568782 | controller | 2025-10-01 10:50:04.568789 | 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] *** 2025-10-01 10:50:04.568796 | controller | Wednesday 01 October 2025 10:50:04 +0000 (0:00:00.062) 0:00:43.161 ***** 2025-10-01 10:50:04.568811 | controller | ok: [localhost] 2025-10-01 10:50:04.623474 | controller | 2025-10-01 10:50:04.623548 | 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.] *** 2025-10-01 10:50:04.623563 | controller | Wednesday 01 October 2025 10:50:04 +0000 (0:00:00.213) 0:00:43.375 ***** 2025-10-01 10:50:04.623581 | controller | ok: [localhost] => 2025-10-01 10:50:04.849944 | controller | changed: false 2025-10-01 10:50:04.850011 | controller | msg: All assertions passed 2025-10-01 10:50:04.850031 | controller | 2025-10-01 10:50:04.850048 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-10-01 10:50:04.850065 | controller | Wednesday 01 October 2025 10:50:04 +0000 (0:00:00.055) 0:00:43.431 ***** 2025-10-01 10:50:04.850093 | controller | ok: [localhost] 2025-10-01 10:50:05.106824 | controller | 2025-10-01 10:50:05.106889 | 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={{ 2025-10-01 10:50:05.106918 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-10-01 10:50:05.106933 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-10-01 10:50:05.106946 | controller | _config_map_content | 2025-10-01 10:50:05.106960 | controller | ansible.utils.remove_keys( 2025-10-01 10:50:05.106973 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-10-01 10:50:05.106986 | controller | matching_parameter='regex') 2025-10-01 10:50:05.107000 | controller | }}, cacheable=False] *** 2025-10-01 10:50:05.107013 | controller | Wednesday 01 October 2025 10:50:04 +0000 (0:00:00.225) 0:00:43.657 ***** 2025-10-01 10:50:05.107036 | controller | ok: [localhost] 2025-10-01 10:50:05.188856 | controller | 2025-10-01 10:50:05.188906 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-10-01 10:50:05.188923 | controller | Wednesday 01 October 2025 10:50:05 +0000 (0:00:00.256) 0:00:43.914 ***** 2025-10-01 10:50:05.188948 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-10-01 10:50:05.277254 | controller | 2025-10-01 10:50:05.277311 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-10-01 10:50:05.277329 | controller | Wednesday 01 October 2025 10:50:05 +0000 (0:00:00.082) 0:00:43.996 ***** 2025-10-01 10:50:05.277354 | controller | ok: [localhost] => 2025-10-01 10:50:05.541092 | controller | changed: false 2025-10-01 10:50:05.541129 | controller | msg: All assertions passed 2025-10-01 10:50:05.541137 | controller | 2025-10-01 10:50:05.541144 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-10-01 10:50:05.541150 | controller | Wednesday 01 October 2025 10:50:05 +0000 (0:00:00.087) 0:00:44.084 ***** 2025-10-01 10:50:05.541162 | controller | ok: [localhost] 2025-10-01 10:50:06.147092 | controller | 2025-10-01 10:50:06.147138 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-10-01 10:50:06.147147 | controller | (snippet_datadir, 2025-10-01 10:50:06.147154 | controller | '02_ci_data.yaml') | path_join 2025-10-01 10:50:06.147160 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-10-01 10:50:06.147167 | controller | Wednesday 01 October 2025 10:50:05 +0000 (0:00:00.264) 0:00:44.349 ***** 2025-10-01 10:50:06.147181 | controller | ok: [localhost] 2025-10-01 10:50:06.241332 | controller | 2025-10-01 10:50:06.241419 | 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] }}] *** 2025-10-01 10:50:06.241438 | controller | Wednesday 01 October 2025 10:50:06 +0000 (0:00:00.605) 0:00:44.954 ***** 2025-10-01 10:50:06.241467 | controller | ok: [localhost] 2025-10-01 10:50:06.710398 | controller | 2025-10-01 10:50:06.710436 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-10-01 10:50:06.710446 | controller | (snippet_datadir, 2025-10-01 10:50:06.710454 | controller | '03_user_data_b64.yaml') | path_join 2025-10-01 10:50:06.710461 | controller | }}, content={{ 2025-10-01 10:50:06.710469 | controller | _base64_patch | 2025-10-01 10:50:06.710475 | controller | default({}) | 2025-10-01 10:50:06.710482 | controller | to_nice_yaml 2025-10-01 10:50:06.710489 | controller | }}, mode=0644] *** 2025-10-01 10:50:06.710496 | controller | Wednesday 01 October 2025 10:50:06 +0000 (0:00:00.094) 0:00:45.049 ***** 2025-10-01 10:50:06.710526 | controller | ok: [localhost] 2025-10-01 10:50:07.216542 | controller | 2025-10-01 10:50:07.216634 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-10-01 10:50:07.216652 | controller | (snippet_datadir, 2025-10-01 10:50:07.216695 | controller | '04_user_data.yaml') | path_join 2025-10-01 10:50:07.216711 | controller | }}, content={{ 2025-10-01 10:50:07.216725 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-10-01 10:50:07.216739 | controller | default({}) | 2025-10-01 10:50:07.216752 | controller | to_nice_yaml 2025-10-01 10:50:07.216766 | controller | }}, mode=0644] *** 2025-10-01 10:50:07.216792 | controller | Wednesday 01 October 2025 10:50:06 +0000 (0:00:00.469) 0:00:45.518 ***** 2025-10-01 10:50:07.216821 | controller | ok: [localhost] 2025-10-01 10:50:07.700368 | controller | 2025-10-01 10:50:07.700439 | 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={{ 2025-10-01 10:50:07.700460 | controller | ( 2025-10-01 10:50:07.700468 | controller | snippet_datadir, 2025-10-01 10:50:07.700477 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-10-01 10:50:07.700485 | controller | ) | path_join 2025-10-01 10:50:07.700493 | controller | }}, mode=0644] *** 2025-10-01 10:50:07.700501 | controller | Wednesday 01 October 2025 10:50:07 +0000 (0:00:00.505) 0:00:46.024 ***** 2025-10-01 10:50:07.700538 | controller | ok: [localhost] 2025-10-01 10:50:07.783540 | controller | 2025-10-01 10:50:07.783600 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-10-01 10:50:07.783609 | controller | Wednesday 01 October 2025 10:50:07 +0000 (0:00:00.484) 0:00:46.508 ***** 2025-10-01 10:50:07.783625 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-10-01 10:50:07.854397 | controller | 2025-10-01 10:50:07.854472 | 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!] *** 2025-10-01 10:50:07.854491 | controller | Wednesday 01 October 2025 10:50:07 +0000 (0:00:00.083) 0:00:46.591 ***** 2025-10-01 10:50:07.854555 | controller | ok: [localhost] => 2025-10-01 10:50:08.108108 | controller | changed: false 2025-10-01 10:50:08.108218 | controller | msg: All assertions passed 2025-10-01 10:50:08.108227 | controller | 2025-10-01 10:50:08.108234 | 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] *** 2025-10-01 10:50:08.108243 | controller | Wednesday 01 October 2025 10:50:07 +0000 (0:00:00.070) 0:00:46.662 ***** 2025-10-01 10:50:08.108268 | controller | ok: [localhost] 2025-10-01 10:50:08.168274 | controller | 2025-10-01 10:50:08.168408 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-10-01 10:50:08.168417 | controller | Wednesday 01 October 2025 10:50:08 +0000 (0:00:00.253) 0:00:46.915 ***** 2025-10-01 10:50:08.168444 | controller | ok: [localhost] 2025-10-01 10:50:08.857797 | controller | 2025-10-01 10:50:08.857851 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-10-01 10:50:08.857862 | controller | Wednesday 01 October 2025 10:50:08 +0000 (0:00:00.060) 0:00:46.976 ***** 2025-10-01 10:50:08.857884 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-10-01 10:50:08.994032 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-10-01 10:50:08.994118 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-10-01 10:50:08.994127 | controller | 2025-10-01 10:50:08.994134 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-10-01 10:50:08.994141 | controller | _content | 2025-10-01 10:50:08.994147 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-10-01 10:50:08.994153 | controller | combine(_parsed, recursive=true) 2025-10-01 10:50:08.994160 | controller | }} 2025-10-01 10:50:08.994166 | controller | ] *** 2025-10-01 10:50:08.994172 | controller | Wednesday 01 October 2025 10:50:08 +0000 (0:00:00.688) 0:00:47.664 ***** 2025-10-01 10:50:08.994191 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-10-01 10:50:09.244038 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-10-01 10:50:09.244115 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-10-01 10:50:09.244133 | controller | 2025-10-01 10:50:09.244149 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-10-01 10:50:09.244164 | controller | Wednesday 01 October 2025 10:50:08 +0000 (0:00:00.137) 0:00:47.801 ***** 2025-10-01 10:50:09.244202 | controller | ok: [localhost] 2025-10-01 10:50:09.815741 | controller | 2025-10-01 10:50:09.815840 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-10-01 10:50:09.815849 | controller | (_destdir, 2025-10-01 10:50:09.815855 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-10-01 10:50:09.815862 | controller | }}, content={{ 2025-10-01 10:50:09.815868 | controller | ( 2025-10-01 10:50:09.815874 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-10-01 10:50:09.815880 | controller | ) | cifmw.general.to_nice_yaml_all 2025-10-01 10:50:09.815886 | controller | }}, mode=0644] *** 2025-10-01 10:50:09.815893 | controller | Wednesday 01 October 2025 10:50:09 +0000 (0:00:00.248) 0:00:48.050 ***** 2025-10-01 10:50:09.815910 | controller | ok: [localhost] 2025-10-01 10:50:09.885898 | controller | 2025-10-01 10:50:09.885947 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-10-01 10:50:09.885960 | controller | Wednesday 01 October 2025 10:50:09 +0000 (0:00:00.572) 0:00:48.623 ***** 2025-10-01 10:50:09.885976 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-10-01 10:50:09.948469 | controller | 2025-10-01 10:50:09.948573 | 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.] *** 2025-10-01 10:50:09.948602 | controller | Wednesday 01 October 2025 10:50:09 +0000 (0:00:00.069) 0:00:48.693 ***** 2025-10-01 10:50:09.948640 | controller | ok: [localhost] => 2025-10-01 10:50:10.203125 | controller | changed: false 2025-10-01 10:50:10.203204 | controller | msg: All assertions passed 2025-10-01 10:50:10.203215 | controller | 2025-10-01 10:50:10.203224 | 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] *** 2025-10-01 10:50:10.203233 | controller | Wednesday 01 October 2025 10:50:09 +0000 (0:00:00.062) 0:00:48.756 ***** 2025-10-01 10:50:10.203258 | controller | ok: [localhost] 2025-10-01 10:50:10.293855 | controller | 2025-10-01 10:50:10.293957 | 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.] *** 2025-10-01 10:50:10.293979 | controller | Wednesday 01 October 2025 10:50:10 +0000 (0:00:00.254) 0:00:49.010 ***** 2025-10-01 10:50:10.294017 | controller | ok: [localhost] => 2025-10-01 10:50:10.561160 | controller | changed: false 2025-10-01 10:50:10.561236 | controller | msg: All assertions passed 2025-10-01 10:50:10.561252 | controller | 2025-10-01 10:50:10.561267 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-10-01 10:50:10.561294 | controller | Wednesday 01 October 2025 10:50:10 +0000 (0:00:00.090) 0:00:49.101 ***** 2025-10-01 10:50:10.561321 | controller | ok: [localhost] 2025-10-01 10:50:10.802146 | controller | 2025-10-01 10:50:10.802248 | 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={{ 2025-10-01 10:50:10.802287 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-10-01 10:50:10.802302 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-10-01 10:50:10.802315 | controller | _config_map_content | 2025-10-01 10:50:10.802331 | controller | ansible.utils.remove_keys( 2025-10-01 10:50:10.802348 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-10-01 10:50:10.802366 | controller | matching_parameter='regex') 2025-10-01 10:50:10.802384 | controller | }}, cacheable=False] *** 2025-10-01 10:50:10.802401 | controller | Wednesday 01 October 2025 10:50:10 +0000 (0:00:00.267) 0:00:49.369 ***** 2025-10-01 10:50:10.802438 | controller | ok: [localhost] 2025-10-01 10:50:10.852393 | controller | 2025-10-01 10:50:10.852489 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-10-01 10:50:10.852506 | controller | Wednesday 01 October 2025 10:50:10 +0000 (0:00:00.240) 0:00:49.609 ***** 2025-10-01 10:50:10.852594 | controller | skipping: [localhost] 2025-10-01 10:50:11.087722 | controller | 2025-10-01 10:50:11.087869 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-10-01 10:50:11.087882 | controller | Wednesday 01 October 2025 10:50:10 +0000 (0:00:00.050) 0:00:49.660 ***** 2025-10-01 10:50:11.087915 | controller | changed: [localhost] 2025-10-01 10:50:11.156468 | controller | 2025-10-01 10:50:11.156605 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-10-01 10:50:11.156614 | controller | (snippet_datadir, 2025-10-01 10:50:11.156622 | controller | '02_ci_data.yaml') | path_join 2025-10-01 10:50:11.156628 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-10-01 10:50:11.156635 | controller | Wednesday 01 October 2025 10:50:11 +0000 (0:00:00.235) 0:00:49.895 ***** 2025-10-01 10:50:11.156661 | controller | skipping: [localhost] 2025-10-01 10:50:11.230598 | controller | 2025-10-01 10:50:11.230660 | 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] }}] *** 2025-10-01 10:50:11.230672 | controller | Wednesday 01 October 2025 10:50:11 +0000 (0:00:00.068) 0:00:49.964 ***** 2025-10-01 10:50:11.230690 | controller | ok: [localhost] 2025-10-01 10:50:11.751268 | controller | 2025-10-01 10:50:11.751357 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-10-01 10:50:11.751374 | controller | (snippet_datadir, 2025-10-01 10:50:11.751389 | controller | '03_user_data_b64.yaml') | path_join 2025-10-01 10:50:11.751403 | controller | }}, content={{ 2025-10-01 10:50:11.751416 | controller | _base64_patch | 2025-10-01 10:50:11.751430 | controller | default({}) | 2025-10-01 10:50:11.751443 | controller | to_nice_yaml 2025-10-01 10:50:11.751456 | controller | }}, mode=0644] *** 2025-10-01 10:50:11.751469 | controller | Wednesday 01 October 2025 10:50:11 +0000 (0:00:00.074) 0:00:50.038 ***** 2025-10-01 10:50:11.751498 | controller | changed: [localhost] 2025-10-01 10:50:12.279650 | controller | 2025-10-01 10:50:12.279712 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-10-01 10:50:12.279727 | controller | (snippet_datadir, 2025-10-01 10:50:12.279739 | controller | '04_user_data.yaml') | path_join 2025-10-01 10:50:12.279751 | controller | }}, content={{ 2025-10-01 10:50:12.279763 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-10-01 10:50:12.279774 | controller | default({}) | 2025-10-01 10:50:12.279785 | controller | to_nice_yaml 2025-10-01 10:50:12.279795 | controller | }}, mode=0644] *** 2025-10-01 10:50:12.279803 | controller | Wednesday 01 October 2025 10:50:11 +0000 (0:00:00.519) 0:00:50.558 ***** 2025-10-01 10:50:12.279820 | controller | changed: [localhost] 2025-10-01 10:50:12.770657 | controller | 2025-10-01 10:50:12.770701 | 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={{ 2025-10-01 10:50:12.770711 | controller | ( 2025-10-01 10:50:12.770718 | controller | snippet_datadir, 2025-10-01 10:50:12.770726 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-10-01 10:50:12.770734 | controller | ) | path_join 2025-10-01 10:50:12.770741 | controller | }}, mode=0644] *** 2025-10-01 10:50:12.770748 | controller | Wednesday 01 October 2025 10:50:12 +0000 (0:00:00.528) 0:00:51.087 ***** 2025-10-01 10:50:12.770762 | controller | changed: [localhost] 2025-10-01 10:50:12.858334 | controller | 2025-10-01 10:50:12.858385 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-10-01 10:50:12.858398 | controller | Wednesday 01 October 2025 10:50:12 +0000 (0:00:00.491) 0:00:51.578 ***** 2025-10-01 10:50:12.858418 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-10-01 10:50:12.922311 | controller | 2025-10-01 10:50:12.922363 | 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!] *** 2025-10-01 10:50:12.922377 | controller | Wednesday 01 October 2025 10:50:12 +0000 (0:00:00.087) 0:00:51.666 ***** 2025-10-01 10:50:12.922403 | controller | ok: [localhost] => 2025-10-01 10:50:13.220812 | controller | changed: false 2025-10-01 10:50:13.220898 | controller | msg: All assertions passed 2025-10-01 10:50:13.220914 | controller | 2025-10-01 10:50:13.220928 | 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] *** 2025-10-01 10:50:13.220942 | controller | Wednesday 01 October 2025 10:50:12 +0000 (0:00:00.063) 0:00:51.730 ***** 2025-10-01 10:50:13.220971 | controller | ok: [localhost] 2025-10-01 10:50:13.278179 | controller | 2025-10-01 10:50:13.278254 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-10-01 10:50:13.278265 | controller | Wednesday 01 October 2025 10:50:13 +0000 (0:00:00.297) 0:00:52.028 ***** 2025-10-01 10:50:13.278285 | controller | ok: [localhost] 2025-10-01 10:50:13.734354 | controller | 2025-10-01 10:50:13.734404 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-10-01 10:50:13.734412 | controller | Wednesday 01 October 2025 10:50:13 +0000 (0:00:00.057) 0:00:52.085 ***** 2025-10-01 10:50:13.734426 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml) 2025-10-01 10:50:13.873577 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml) 2025-10-01 10:50:13.873638 | controller | 2025-10-01 10:50:13.873654 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-10-01 10:50:13.873668 | controller | _content | 2025-10-01 10:50:13.873682 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-10-01 10:50:13.873697 | controller | combine(_parsed, recursive=true) 2025-10-01 10:50:13.873727 | controller | }} 2025-10-01 10:50:13.873745 | controller | ] *** 2025-10-01 10:50:13.873758 | controller | Wednesday 01 October 2025 10:50:13 +0000 (0:00:00.456) 0:00:52.542 ***** 2025-10-01 10:50:13.873782 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-10-01 10:50:14.144210 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-10-01 10:50:14.144295 | controller | 2025-10-01 10:50:14.144313 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-10-01 10:50:14.144328 | controller | Wednesday 01 October 2025 10:50:13 +0000 (0:00:00.139) 0:00:52.681 ***** 2025-10-01 10:50:14.144356 | controller | changed: [localhost] 2025-10-01 10:50:14.672685 | controller | 2025-10-01 10:50:14.672757 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-10-01 10:50:14.672765 | controller | (_destdir, 2025-10-01 10:50:14.672772 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-10-01 10:50:14.672779 | controller | }}, content={{ 2025-10-01 10:50:14.672786 | controller | ( 2025-10-01 10:50:14.672807 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-10-01 10:50:14.672816 | controller | ) | cifmw.general.to_nice_yaml_all 2025-10-01 10:50:14.672824 | controller | }}, mode=0644] *** 2025-10-01 10:50:14.672831 | controller | Wednesday 01 October 2025 10:50:14 +0000 (0:00:00.270) 0:00:52.952 ***** 2025-10-01 10:50:14.672851 | controller | changed: [localhost] 2025-10-01 10:50:15.303688 | controller | 2025-10-01 10:50:15.303771 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni01alpha/control-plane mode=0644, backup=True, remote_src=True, src={{ 2025-10-01 10:50:15.303789 | controller | (cifmw_kustomize_deploy_basedir, 2025-10-01 10:50:15.303805 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-10-01 10:50:15.303819 | controller | _val['name'], 'values.yaml') | path_join 2025-10-01 10:50:15.303833 | controller | }}, dest={{ 2025-10-01 10:50:15.303848 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-10-01 10:50:15.303863 | controller | stage['path'], _val.src_file 2025-10-01 10:50:15.303877 | controller | ) | 2025-10-01 10:50:15.303891 | controller | path_join 2025-10-01 10:50:15.303906 | controller | }}] *** 2025-10-01 10:50:15.303920 | controller | Wednesday 01 October 2025 10:50:14 +0000 (0:00:00.528) 0:00:53.480 ***** 2025-10-01 10:50:15.303946 | controller | ok: [localhost] => (item=network-values) 2025-10-01 10:50:15.390856 | controller | changed: [localhost] => (item=service-values) 2025-10-01 10:50:15.390951 | controller | 2025-10-01 10:50:15.390989 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-01 10:50:15.391009 | controller | Wednesday 01 October 2025 10:50:15 +0000 (0:00:00.630) 0:00:54.110 ***** 2025-10-01 10:50:15.391044 | controller | skipping: [localhost] 2025-10-01 10:50:15.809111 | controller | 2025-10-01 10:50:15.809192 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni01alpha/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-10-01 10:50:15.809201 | controller | Wednesday 01 October 2025 10:50:15 +0000 (0:00:00.087) 0:00:54.198 ***** 2025-10-01 10:50:15.809222 | controller | changed: [localhost] 2025-10-01 10:50:16.254826 | controller | 2025-10-01 10:50:16.254890 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-10-01 10:50:16.254909 | controller | Wednesday 01 October 2025 10:50:15 +0000 (0:00:00.418) 0:00:54.617 ***** 2025-10-01 10:50:16.254935 | controller | changed: [localhost] 2025-10-01 10:50:16.592620 | controller | 2025-10-01 10:50:16.592710 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni01alpha/control-plane remote_src=True, src={{ _output }}, dest={{ 2025-10-01 10:50:16.592723 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-10-01 10:50:16.592734 | controller | stage['build_output'] | basename) | path_join 2025-10-01 10:50:16.592744 | controller | }}, mode=0644] *** 2025-10-01 10:50:16.592754 | controller | Wednesday 01 October 2025 10:50:16 +0000 (0:00:00.445) 0:00:55.062 ***** 2025-10-01 10:50:16.592783 | controller | changed: [localhost] 2025-10-01 10:50:16.655722 | controller | 2025-10-01 10:50:16.655792 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-01 10:50:16.655805 | controller | Wednesday 01 October 2025 10:50:16 +0000 (0:00:00.337) 0:00:55.400 ***** 2025-10-01 10:50:16.655824 | controller | skipping: [localhost] 2025-10-01 10:50:16.717805 | controller | 2025-10-01 10:50:16.717937 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni01alpha/control-plane _raw_params=oc apply -f {{ _cr }}] *** 2025-10-01 10:50:16.717947 | controller | Wednesday 01 October 2025 10:50:16 +0000 (0:00:00.062) 0:00:55.463 ***** 2025-10-01 10:50:16.718007 | controller | skipping: [localhost] 2025-10-01 10:50:16.763584 | controller | 2025-10-01 10:50:16.763731 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni01alpha/control-plane _raw_params={{ wait_condition }}] *** 2025-10-01 10:50:16.763744 | controller | Wednesday 01 October 2025 10:50:16 +0000 (0:00:00.062) 0:00:55.525 ***** 2025-10-01 10:50:16.763776 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackcontrolplane controlplane --for condition=Ready --timeout=60m) 2025-10-01 10:50:16.840941 | controller | skipping: [localhost] 2025-10-01 10:50:16.840978 | controller | 2025-10-01 10:50:16.840986 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-01 10:50:16.840993 | controller | Wednesday 01 October 2025 10:50:16 +0000 (0:00:00.045) 0:00:55.571 ***** 2025-10-01 10:50:16.841005 | controller | skipping: [localhost] 2025-10-01 10:50:16.899913 | controller | 2025-10-01 10:50:16.899976 | controller | TASK [Executing post_stage hooks for examples/dt/uni01alpha/control-plane name=run_hook] *** 2025-10-01 10:50:16.899993 | controller | Wednesday 01 October 2025 10:50:16 +0000 (0:00:00.077) 0:00:55.648 ***** 2025-10-01 10:50:16.900018 | controller | skipping: [localhost] 2025-10-01 10:50:16.948338 | controller | 2025-10-01 10:50:16.948396 | 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"]] *** 2025-10-01 10:50:16.948414 | controller | Wednesday 01 October 2025 10:50:16 +0000 (0:00:00.058) 0:00:55.707 ***** 2025-10-01 10:50:16.948437 | controller | ok: [localhost] => 2025-10-01 10:50:16.987554 | controller | changed: false 2025-10-01 10:50:16.987614 | controller | msg: All assertions passed 2025-10-01 10:50:16.987628 | controller | 2025-10-01 10:50:16.987640 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-10-01 10:50:16.987651 | controller | Wednesday 01 October 2025 10:50:16 +0000 (0:00:00.048) 0:00:55.756 ***** 2025-10-01 10:50:16.987671 | controller | skipping: [localhost] 2025-10-01 10:50:17.025767 | controller | 2025-10-01 10:50:17.025821 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-10-01 10:50:17.025834 | controller | Wednesday 01 October 2025 10:50:16 +0000 (0:00:00.038) 0:00:55.795 ***** 2025-10-01 10:50:17.025854 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset networker-nodes --for condition=SetupReady --timeout=10m) 2025-10-01 10:50:17.054201 | controller | 2025-10-01 10:50:17.054250 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-10-01 10:50:17.054263 | controller | Wednesday 01 October 2025 10:50:17 +0000 (0:00:00.038) 0:00:55.833 ***** 2025-10-01 10:50:17.054281 | controller | skipping: [localhost] 2025-10-01 10:50:17.098246 | controller | 2025-10-01 10:50:17.098297 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-10-01 10:50:17.098312 | controller | Wednesday 01 October 2025 10:50:17 +0000 (0:00:00.028) 0:00:55.862 ***** 2025-10-01 10:50:17.098341 | controller | ok: [localhost] 2025-10-01 10:50:17.391787 | controller | 2025-10-01 10:50:17.391876 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-10-01 10:50:17.391894 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-10-01 10:50:17.391908 | controller | stage['path'], item.src_file) | path_join 2025-10-01 10:50:17.391922 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-10-01 10:50:17.391935 | controller | Wednesday 01 October 2025 10:50:17 +0000 (0:00:00.043) 0:00:55.906 ***** 2025-10-01 10:50:17.391964 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'}) 2025-10-01 10:50:17.494046 | controller | 2025-10-01 10:50:17.494127 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-10-01 10:50:17.494140 | controller | Wednesday 01 October 2025 10:50:17 +0000 (0:00:00.293) 0:00:56.199 ***** 2025-10-01 10:50:17.494166 | controller | ok: [localhost] => (item=values.yaml) 2025-10-01 10:50:17.557017 | controller | 2025-10-01 10:50:17.557078 | controller | TASK [Executing pre_stage hooks for examples/dt/uni01alpha/networker/nodeset name=run_hook] *** 2025-10-01 10:50:17.557086 | controller | Wednesday 01 October 2025 10:50:17 +0000 (0:00:00.101) 0:00:56.301 ***** 2025-10-01 10:50:17.557103 | controller | skipping: [localhost] 2025-10-01 10:50:17.645992 | controller | 2025-10-01 10:50:17.646072 | controller | TASK [Generate values.yaml for examples/dt/uni01alpha/networker/nodeset name=ci_gen_kustomize_values] *** 2025-10-01 10:50:17.646081 | controller | Wednesday 01 October 2025 10:50:17 +0000 (0:00:00.063) 0:00:56.365 ***** 2025-10-01 10:50:17.646100 | controller | 2025-10-01 10:50:17.712119 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-10-01 10:50:17.712206 | controller | Wednesday 01 October 2025 10:50:17 +0000 (0:00:00.088) 0:00:56.453 ***** 2025-10-01 10:50:17.712235 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-10-01 10:50:17.773229 | controller | 2025-10-01 10:50:17.773278 | 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.] *** 2025-10-01 10:50:17.773286 | controller | Wednesday 01 October 2025 10:50:17 +0000 (0:00:00.066) 0:00:56.520 ***** 2025-10-01 10:50:17.773300 | controller | ok: [localhost] => 2025-10-01 10:50:18.018716 | controller | changed: false 2025-10-01 10:50:18.018815 | controller | msg: All assertions passed 2025-10-01 10:50:18.018832 | controller | 2025-10-01 10:50:18.018847 | 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] *** 2025-10-01 10:50:18.018862 | controller | Wednesday 01 October 2025 10:50:17 +0000 (0:00:00.061) 0:00:56.581 ***** 2025-10-01 10:50:18.018887 | controller | ok: [localhost] 2025-10-01 10:50:18.111471 | controller | 2025-10-01 10:50:18.111597 | 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.] *** 2025-10-01 10:50:18.111617 | controller | Wednesday 01 October 2025 10:50:18 +0000 (0:00:00.245) 0:00:56.826 ***** 2025-10-01 10:50:18.111647 | controller | ok: [localhost] => 2025-10-01 10:50:18.413231 | controller | changed: false 2025-10-01 10:50:18.413309 | controller | msg: All assertions passed 2025-10-01 10:50:18.413316 | controller | 2025-10-01 10:50:18.413324 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-10-01 10:50:18.413330 | controller | Wednesday 01 October 2025 10:50:18 +0000 (0:00:00.092) 0:00:56.918 ***** 2025-10-01 10:50:18.413348 | controller | ok: [localhost] 2025-10-01 10:50:18.661833 | controller | 2025-10-01 10:50:18.661955 | 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={{ 2025-10-01 10:50:18.661979 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-10-01 10:50:18.661998 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-10-01 10:50:18.662016 | controller | _config_map_content | 2025-10-01 10:50:18.662033 | controller | ansible.utils.remove_keys( 2025-10-01 10:50:18.662050 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-10-01 10:50:18.662067 | controller | matching_parameter='regex') 2025-10-01 10:50:18.662085 | controller | }}, cacheable=False] *** 2025-10-01 10:50:18.662103 | controller | Wednesday 01 October 2025 10:50:18 +0000 (0:00:00.302) 0:00:57.221 ***** 2025-10-01 10:50:18.662139 | controller | ok: [localhost] 2025-10-01 10:50:18.737202 | controller | 2025-10-01 10:50:18.737279 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-10-01 10:50:18.737291 | controller | Wednesday 01 October 2025 10:50:18 +0000 (0:00:00.248) 0:00:57.469 ***** 2025-10-01 10:50:18.737315 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_nodeset_values.yml for localhost 2025-10-01 10:50:18.805096 | controller | 2025-10-01 10:50:18.805147 | controller | TASK [ci_gen_kustomize_values : Check if all required variables for accessing the node is provided. _raw_params=edpm_core_asserts.yml] *** 2025-10-01 10:50:18.805155 | controller | Wednesday 01 October 2025 10:50:18 +0000 (0:00:00.075) 0:00:57.545 ***** 2025-10-01 10:50:18.805171 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_asserts.yml for localhost 2025-10-01 10:50:18.868631 | controller | 2025-10-01 10:50:18.868699 | controller | TASK [ci_gen_kustomize_values : Ensure the required parameters are defined and configured. that=['cifmw_networking_env_definition is defined', 'cifmw_ci_gen_kustomize_values_ssh_authorizedkeys is defined', "cifmw_ci_gen_kustomize_values_ssh_authorizedkeys != ''", 'cifmw_ci_gen_kustomize_values_ssh_private_key is defined', "cifmw_ci_gen_kustomize_values_ssh_private_key != ''", 'cifmw_ci_gen_kustomize_values_ssh_public_key is defined', "cifmw_ci_gen_kustomize_values_ssh_public_key != ''"]] *** 2025-10-01 10:50:18.868709 | controller | Wednesday 01 October 2025 10:50:18 +0000 (0:00:00.067) 0:00:57.612 ***** 2025-10-01 10:50:18.868727 | controller | ok: [localhost] => 2025-10-01 10:50:18.945378 | controller | changed: false 2025-10-01 10:50:18.945450 | controller | msg: All assertions passed 2025-10-01 10:50:18.945457 | controller | 2025-10-01 10:50:18.945464 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] *** 2025-10-01 10:50:18.945482 | controller | Wednesday 01 October 2025 10:50:18 +0000 (0:00:00.063) 0:00:57.676 ***** 2025-10-01 10:50:18.945501 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_facts.yml for localhost 2025-10-01 10:50:19.012596 | controller | 2025-10-01 10:50:19.012709 | controller | TASK [ci_gen_kustomize_values : Fetch the already deployed services for further usage _raw_params=oc get osdps --namespace openstack --no-headers -o custom-columns=":metadata.name"] *** 2025-10-01 10:50:19.012734 | controller | Wednesday 01 October 2025 10:50:18 +0000 (0:00:00.076) 0:00:57.753 ***** 2025-10-01 10:50:19.012772 | controller | skipping: [localhost] 2025-10-01 10:50:19.094918 | controller | 2025-10-01 10:50:19.094983 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{ 2025-10-01 10:50:19.094994 | controller | _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([]) 2025-10-01 10:50:19.095004 | controller | }}] *** 2025-10-01 10:50:19.095013 | controller | Wednesday 01 October 2025 10:50:19 +0000 (0:00:00.067) 0:00:57.820 ***** 2025-10-01 10:50:19.095031 | controller | ok: [localhost] 2025-10-01 10:50:19.158939 | controller | 2025-10-01 10:50:19.158997 | controller | TASK [ci_gen_kustomize_values : Check if required variables for nova migration are provided. that=['cifmw_ci_gen_kustomize_values_migration_priv_key is defined', "cifmw_ci_gen_kustomize_values_migration_priv_key != ''", 'cifmw_ci_gen_kustomize_values_migration_pub_key is defined', "cifmw_ci_gen_kustomize_values_migration_pub_key != ''"]] *** 2025-10-01 10:50:19.159006 | controller | Wednesday 01 October 2025 10:50:19 +0000 (0:00:00.082) 0:00:57.902 ***** 2025-10-01 10:50:19.159020 | controller | ok: [localhost] => 2025-10-01 10:50:19.381473 | controller | changed: false 2025-10-01 10:50:19.381613 | controller | msg: All assertions passed 2025-10-01 10:50:19.381635 | controller | 2025-10-01 10:50:19.381651 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-10-01 10:50:19.381695 | controller | Wednesday 01 October 2025 10:50:19 +0000 (0:00:00.064) 0:00:57.967 ***** 2025-10-01 10:50:19.381727 | controller | changed: [localhost] 2025-10-01 10:50:19.984421 | controller | 2025-10-01 10:50:19.984499 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-10-01 10:50:19.984530 | controller | (snippet_datadir, 2025-10-01 10:50:19.984544 | controller | '02_ci_data.yaml') | path_join 2025-10-01 10:50:19.984556 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-10-01 10:50:19.984568 | controller | Wednesday 01 October 2025 10:50:19 +0000 (0:00:00.222) 0:00:58.189 ***** 2025-10-01 10:50:19.984602 | controller | changed: [localhost] 2025-10-01 10:50:20.066813 | controller | 2025-10-01 10:50:20.066879 | 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] }}] *** 2025-10-01 10:50:20.066888 | controller | Wednesday 01 October 2025 10:50:19 +0000 (0:00:00.602) 0:00:58.791 ***** 2025-10-01 10:50:20.066917 | controller | ok: [localhost] 2025-10-01 10:50:20.544219 | controller | 2025-10-01 10:50:20.544344 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-10-01 10:50:20.544353 | controller | (snippet_datadir, 2025-10-01 10:50:20.544360 | controller | '03_user_data_b64.yaml') | path_join 2025-10-01 10:50:20.544367 | controller | }}, content={{ 2025-10-01 10:50:20.544373 | controller | _base64_patch | 2025-10-01 10:50:20.544378 | controller | default({}) | 2025-10-01 10:50:20.544384 | controller | to_nice_yaml 2025-10-01 10:50:20.544390 | controller | }}, mode=0644] *** 2025-10-01 10:50:20.544396 | controller | Wednesday 01 October 2025 10:50:20 +0000 (0:00:00.082) 0:00:58.873 ***** 2025-10-01 10:50:20.544424 | controller | changed: [localhost] 2025-10-01 10:50:21.095271 | controller | 2025-10-01 10:50:21.095323 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-10-01 10:50:21.095334 | controller | (snippet_datadir, 2025-10-01 10:50:21.095343 | controller | '04_user_data.yaml') | path_join 2025-10-01 10:50:21.095353 | controller | }}, content={{ 2025-10-01 10:50:21.095361 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-10-01 10:50:21.095377 | controller | default({}) | 2025-10-01 10:50:21.095385 | controller | to_nice_yaml 2025-10-01 10:50:21.095394 | controller | }}, mode=0644] *** 2025-10-01 10:50:21.095402 | controller | Wednesday 01 October 2025 10:50:20 +0000 (0:00:00.478) 0:00:59.351 ***** 2025-10-01 10:50:21.095418 | controller | changed: [localhost] 2025-10-01 10:50:21.592437 | controller | 2025-10-01 10:50:21.592490 | 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={{ 2025-10-01 10:50:21.592501 | controller | ( 2025-10-01 10:50:21.592522 | controller | snippet_datadir, 2025-10-01 10:50:21.592529 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-10-01 10:50:21.592536 | controller | ) | path_join 2025-10-01 10:50:21.592542 | controller | }}, mode=0644] *** 2025-10-01 10:50:21.592548 | controller | Wednesday 01 October 2025 10:50:21 +0000 (0:00:00.550) 0:00:59.902 ***** 2025-10-01 10:50:21.592561 | controller | changed: [localhost] 2025-10-01 10:50:21.675278 | controller | 2025-10-01 10:50:21.675360 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-10-01 10:50:21.675377 | controller | Wednesday 01 October 2025 10:50:21 +0000 (0:00:00.498) 0:01:00.400 ***** 2025-10-01 10:50:21.675402 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-10-01 10:50:21.738115 | controller | 2025-10-01 10:50:21.738207 | 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!] *** 2025-10-01 10:50:21.738224 | controller | Wednesday 01 October 2025 10:50:21 +0000 (0:00:00.082) 0:01:00.483 ***** 2025-10-01 10:50:21.738251 | controller | ok: [localhost] => 2025-10-01 10:50:21.999091 | controller | changed: false 2025-10-01 10:50:21.999165 | controller | msg: All assertions passed 2025-10-01 10:50:21.999187 | controller | 2025-10-01 10:50:21.999207 | 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] *** 2025-10-01 10:50:21.999226 | controller | Wednesday 01 October 2025 10:50:21 +0000 (0:00:00.062) 0:01:00.546 ***** 2025-10-01 10:50:21.999255 | controller | ok: [localhost] 2025-10-01 10:50:22.070561 | controller | 2025-10-01 10:50:22.070600 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-10-01 10:50:22.070608 | controller | Wednesday 01 October 2025 10:50:21 +0000 (0:00:00.260) 0:01:00.806 ***** 2025-10-01 10:50:22.070619 | controller | ok: [localhost] 2025-10-01 10:50:22.724093 | controller | 2025-10-01 10:50:22.724150 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-10-01 10:50:22.724158 | controller | Wednesday 01 October 2025 10:50:22 +0000 (0:00:00.071) 0:01:00.878 ***** 2025-10-01 10:50:22.724173 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml) 2025-10-01 10:50:22.866897 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml) 2025-10-01 10:50:22.866995 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml) 2025-10-01 10:50:22.867011 | controller | 2025-10-01 10:50:22.867027 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-10-01 10:50:22.867041 | controller | _content | 2025-10-01 10:50:22.867054 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-10-01 10:50:22.867068 | controller | combine(_parsed, recursive=true) 2025-10-01 10:50:22.867082 | controller | }} 2025-10-01 10:50:22.867095 | controller | ] *** 2025-10-01 10:50:22.867108 | controller | Wednesday 01 October 2025 10:50:22 +0000 (0:00:00.653) 0:01:01.531 ***** 2025-10-01 10:50:22.867137 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-10-01 10:50:23.101325 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-10-01 10:50:23.101361 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-10-01 10:50:23.101369 | controller | 2025-10-01 10:50:23.101382 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-10-01 10:50:23.101389 | controller | Wednesday 01 October 2025 10:50:22 +0000 (0:00:00.142) 0:01:01.674 ***** 2025-10-01 10:50:23.101401 | controller | changed: [localhost] 2025-10-01 10:50:23.593703 | controller | 2025-10-01 10:50:23.593785 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-10-01 10:50:23.593802 | controller | (_destdir, 2025-10-01 10:50:23.593816 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-10-01 10:50:23.593830 | controller | }}, content={{ 2025-10-01 10:50:23.593843 | controller | ( 2025-10-01 10:50:23.593856 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-10-01 10:50:23.593869 | controller | ) | cifmw.general.to_nice_yaml_all 2025-10-01 10:50:23.593882 | controller | }}, mode=0644] *** 2025-10-01 10:50:23.593895 | controller | Wednesday 01 October 2025 10:50:23 +0000 (0:00:00.234) 0:01:01.909 ***** 2025-10-01 10:50:23.593921 | controller | changed: [localhost] 2025-10-01 10:50:23.958011 | controller | 2025-10-01 10:50:23.958105 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni01alpha/networker/nodeset mode=0644, backup=True, remote_src=True, src={{ 2025-10-01 10:50:23.958124 | controller | (cifmw_kustomize_deploy_basedir, 2025-10-01 10:50:23.958140 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-10-01 10:50:23.958154 | controller | _val['name'], 'values.yaml') | path_join 2025-10-01 10:50:23.958169 | controller | }}, dest={{ 2025-10-01 10:50:23.958184 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-10-01 10:50:23.958199 | controller | stage['path'], _val.src_file 2025-10-01 10:50:23.958214 | controller | ) | 2025-10-01 10:50:23.958228 | controller | path_join 2025-10-01 10:50:23.958242 | controller | }}] *** 2025-10-01 10:50:23.958257 | controller | Wednesday 01 October 2025 10:50:23 +0000 (0:00:00.492) 0:01:02.401 ***** 2025-10-01 10:50:23.958287 | controller | changed: [localhost] => (item=edpm-nodeset-values) 2025-10-01 10:50:24.015587 | controller | 2025-10-01 10:50:24.015663 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-01 10:50:24.015679 | controller | Wednesday 01 October 2025 10:50:23 +0000 (0:00:00.364) 0:01:02.766 ***** 2025-10-01 10:50:24.015704 | controller | skipping: [localhost] 2025-10-01 10:50:24.432539 | controller | 2025-10-01 10:50:24.432585 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni01alpha/networker/nodeset chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-10-01 10:50:24.432596 | controller | Wednesday 01 October 2025 10:50:24 +0000 (0:00:00.057) 0:01:02.823 ***** 2025-10-01 10:50:24.432612 | controller | changed: [localhost] 2025-10-01 10:50:24.998118 | controller | 2025-10-01 10:50:24.998240 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-10-01 10:50:24.998250 | controller | Wednesday 01 October 2025 10:50:24 +0000 (0:00:00.416) 0:01:03.240 ***** 2025-10-01 10:50:24.998278 | controller | changed: [localhost] 2025-10-01 10:50:25.297809 | controller | 2025-10-01 10:50:25.297850 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni01alpha/networker/nodeset remote_src=True, src={{ _output }}, dest={{ 2025-10-01 10:50:25.297859 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-10-01 10:50:25.297865 | controller | stage['build_output'] | basename) | path_join 2025-10-01 10:50:25.297872 | controller | }}, mode=0644] *** 2025-10-01 10:50:25.297878 | controller | Wednesday 01 October 2025 10:50:24 +0000 (0:00:00.565) 0:01:03.805 ***** 2025-10-01 10:50:25.297890 | controller | changed: [localhost] 2025-10-01 10:50:25.345975 | controller | 2025-10-01 10:50:25.346018 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-01 10:50:25.346028 | controller | Wednesday 01 October 2025 10:50:25 +0000 (0:00:00.300) 0:01:04.105 ***** 2025-10-01 10:50:25.346042 | controller | skipping: [localhost] 2025-10-01 10:50:25.398544 | controller | 2025-10-01 10:50:25.398606 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni01alpha/networker/nodeset _raw_params=oc apply -f {{ _cr }}] *** 2025-10-01 10:50:25.398636 | controller | Wednesday 01 October 2025 10:50:25 +0000 (0:00:00.048) 0:01:04.154 ***** 2025-10-01 10:50:25.398654 | controller | skipping: [localhost] 2025-10-01 10:50:25.446881 | controller | 2025-10-01 10:50:25.446926 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni01alpha/networker/nodeset _raw_params={{ wait_condition }}] *** 2025-10-01 10:50:25.446937 | controller | Wednesday 01 October 2025 10:50:25 +0000 (0:00:00.052) 0:01:04.206 ***** 2025-10-01 10:50:25.446954 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset networker-nodes --for condition=SetupReady --timeout=10m) 2025-10-01 10:50:25.495233 | controller | skipping: [localhost] 2025-10-01 10:50:25.495278 | controller | 2025-10-01 10:50:25.495289 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-01 10:50:25.495299 | controller | Wednesday 01 October 2025 10:50:25 +0000 (0:00:00.048) 0:01:04.254 ***** 2025-10-01 10:50:25.495315 | controller | skipping: [localhost] 2025-10-01 10:50:25.582263 | controller | 2025-10-01 10:50:25.582323 | controller | TASK [Executing post_stage hooks for examples/dt/uni01alpha/networker/nodeset name=run_hook] *** 2025-10-01 10:50:25.582341 | controller | Wednesday 01 October 2025 10:50:25 +0000 (0:00:00.048) 0:01:04.303 ***** 2025-10-01 10:50:25.582373 | controller | skipping: [localhost] 2025-10-01 10:50:25.624916 | controller | 2025-10-01 10:50:25.624958 | 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"]] *** 2025-10-01 10:50:25.624969 | controller | Wednesday 01 October 2025 10:50:25 +0000 (0:00:00.086) 0:01:04.390 ***** 2025-10-01 10:50:25.624983 | controller | ok: [localhost] => 2025-10-01 10:50:25.651315 | controller | changed: false 2025-10-01 10:50:25.651370 | controller | msg: All assertions passed 2025-10-01 10:50:25.651386 | controller | 2025-10-01 10:50:25.651400 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-10-01 10:50:25.651415 | controller | Wednesday 01 October 2025 10:50:25 +0000 (0:00:00.042) 0:01:04.432 ***** 2025-10-01 10:50:25.651439 | controller | skipping: [localhost] 2025-10-01 10:50:25.682628 | controller | 2025-10-01 10:50:25.682685 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-10-01 10:50:25.682701 | controller | Wednesday 01 October 2025 10:50:25 +0000 (0:00:00.026) 0:01:04.459 ***** 2025-10-01 10:50:25.682724 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanedeployment networker-deploy --for condition=Ready --timeout=40m) 2025-10-01 10:50:25.711846 | controller | 2025-10-01 10:50:25.711899 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-10-01 10:50:25.711913 | controller | Wednesday 01 October 2025 10:50:25 +0000 (0:00:00.031) 0:01:04.490 ***** 2025-10-01 10:50:25.711934 | controller | skipping: [localhost] 2025-10-01 10:50:25.753827 | controller | 2025-10-01 10:50:25.753886 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-10-01 10:50:25.753902 | controller | Wednesday 01 October 2025 10:50:25 +0000 (0:00:00.029) 0:01:04.519 ***** 2025-10-01 10:50:25.753926 | controller | ok: [localhost] 2025-10-01 10:50:26.021301 | controller | 2025-10-01 10:50:26.021360 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-10-01 10:50:26.021377 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-10-01 10:50:26.021391 | controller | stage['path'], item.src_file) | path_join 2025-10-01 10:50:26.021405 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-10-01 10:50:26.021418 | controller | Wednesday 01 October 2025 10:50:25 +0000 (0:00:00.042) 0:01:04.561 ***** 2025-10-01 10:50:26.021455 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'}) 2025-10-01 10:50:26.120468 | controller | 2025-10-01 10:50:26.120556 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-10-01 10:50:26.120577 | controller | Wednesday 01 October 2025 10:50:26 +0000 (0:00:00.266) 0:01:04.828 ***** 2025-10-01 10:50:26.120601 | controller | ok: [localhost] => (item=values.yaml) 2025-10-01 10:50:26.195739 | controller | 2025-10-01 10:50:26.195782 | controller | TASK [Executing pre_stage hooks for examples/dt/uni01alpha/networker name=run_hook] *** 2025-10-01 10:50:26.195793 | controller | Wednesday 01 October 2025 10:50:26 +0000 (0:00:00.099) 0:01:04.927 ***** 2025-10-01 10:50:26.195809 | controller | skipping: [localhost] 2025-10-01 10:50:26.305547 | controller | 2025-10-01 10:50:26.305593 | controller | TASK [Generate values.yaml for examples/dt/uni01alpha/networker name=ci_gen_kustomize_values] *** 2025-10-01 10:50:26.305605 | controller | Wednesday 01 October 2025 10:50:26 +0000 (0:00:00.075) 0:01:05.003 ***** 2025-10-01 10:50:26.305622 | controller | 2025-10-01 10:50:26.394057 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-10-01 10:50:26.394101 | controller | Wednesday 01 October 2025 10:50:26 +0000 (0:00:00.109) 0:01:05.113 ***** 2025-10-01 10:50:26.394119 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-10-01 10:50:26.446214 | controller | 2025-10-01 10:50:26.446258 | 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.] *** 2025-10-01 10:50:26.446269 | controller | Wednesday 01 October 2025 10:50:26 +0000 (0:00:00.088) 0:01:05.201 ***** 2025-10-01 10:50:26.446286 | controller | ok: [localhost] => 2025-10-01 10:50:26.660988 | controller | changed: false 2025-10-01 10:50:26.661031 | controller | msg: All assertions passed 2025-10-01 10:50:26.661040 | controller | 2025-10-01 10:50:26.661048 | 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] *** 2025-10-01 10:50:26.661057 | controller | Wednesday 01 October 2025 10:50:26 +0000 (0:00:00.052) 0:01:05.254 ***** 2025-10-01 10:50:26.661072 | controller | ok: [localhost] 2025-10-01 10:50:26.714873 | controller | 2025-10-01 10:50:26.714914 | 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.] *** 2025-10-01 10:50:26.714932 | controller | Wednesday 01 October 2025 10:50:26 +0000 (0:00:00.214) 0:01:05.468 ***** 2025-10-01 10:50:26.714947 | controller | ok: [localhost] => 2025-10-01 10:50:26.913897 | controller | changed: false 2025-10-01 10:50:26.913943 | controller | msg: All assertions passed 2025-10-01 10:50:26.913962 | controller | 2025-10-01 10:50:26.913971 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-10-01 10:50:26.913980 | controller | Wednesday 01 October 2025 10:50:26 +0000 (0:00:00.053) 0:01:05.522 ***** 2025-10-01 10:50:26.913995 | controller | ok: [localhost] 2025-10-01 10:50:27.110398 | controller | 2025-10-01 10:50:27.110441 | 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={{ 2025-10-01 10:50:27.110452 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-10-01 10:50:27.110461 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-10-01 10:50:27.110469 | controller | _config_map_content | 2025-10-01 10:50:27.110478 | controller | ansible.utils.remove_keys( 2025-10-01 10:50:27.110486 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-10-01 10:50:27.110494 | controller | matching_parameter='regex') 2025-10-01 10:50:27.110502 | controller | }}, cacheable=False] *** 2025-10-01 10:50:27.110536 | controller | Wednesday 01 October 2025 10:50:26 +0000 (0:00:00.198) 0:01:05.721 ***** 2025-10-01 10:50:27.110565 | controller | ok: [localhost] 2025-10-01 10:50:27.159028 | controller | 2025-10-01 10:50:27.159069 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-10-01 10:50:27.159080 | controller | Wednesday 01 October 2025 10:50:27 +0000 (0:00:00.196) 0:01:05.918 ***** 2025-10-01 10:50:27.159095 | controller | skipping: [localhost] 2025-10-01 10:50:27.430644 | controller | 2025-10-01 10:50:27.430707 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-10-01 10:50:27.430724 | controller | Wednesday 01 October 2025 10:50:27 +0000 (0:00:00.048) 0:01:05.966 ***** 2025-10-01 10:50:27.430748 | controller | changed: [localhost] 2025-10-01 10:50:27.491303 | controller | 2025-10-01 10:50:27.491346 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-10-01 10:50:27.491357 | controller | (snippet_datadir, 2025-10-01 10:50:27.491367 | controller | '02_ci_data.yaml') | path_join 2025-10-01 10:50:27.491376 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-10-01 10:50:27.491386 | controller | Wednesday 01 October 2025 10:50:27 +0000 (0:00:00.270) 0:01:06.237 ***** 2025-10-01 10:50:27.491401 | controller | skipping: [localhost] 2025-10-01 10:50:27.560532 | controller | 2025-10-01 10:50:27.560574 | 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] }}] *** 2025-10-01 10:50:27.560585 | controller | Wednesday 01 October 2025 10:50:27 +0000 (0:00:00.061) 0:01:06.299 ***** 2025-10-01 10:50:27.560601 | controller | ok: [localhost] 2025-10-01 10:50:28.032287 | controller | 2025-10-01 10:50:28.032344 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-10-01 10:50:28.032361 | controller | (snippet_datadir, 2025-10-01 10:50:28.032378 | controller | '03_user_data_b64.yaml') | path_join 2025-10-01 10:50:28.032397 | controller | }}, content={{ 2025-10-01 10:50:28.032414 | controller | _base64_patch | 2025-10-01 10:50:28.032431 | controller | default({}) | 2025-10-01 10:50:28.032448 | controller | to_nice_yaml 2025-10-01 10:50:28.032465 | controller | }}, mode=0644] *** 2025-10-01 10:50:28.032483 | controller | Wednesday 01 October 2025 10:50:27 +0000 (0:00:00.069) 0:01:06.368 ***** 2025-10-01 10:50:28.032506 | controller | changed: [localhost] 2025-10-01 10:50:28.546622 | controller | 2025-10-01 10:50:28.546684 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-10-01 10:50:28.546701 | controller | (snippet_datadir, 2025-10-01 10:50:28.546715 | controller | '04_user_data.yaml') | path_join 2025-10-01 10:50:28.546729 | controller | }}, content={{ 2025-10-01 10:50:28.546743 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-10-01 10:50:28.546756 | controller | default({}) | 2025-10-01 10:50:28.546769 | controller | to_nice_yaml 2025-10-01 10:50:28.546782 | controller | }}, mode=0644] *** 2025-10-01 10:50:28.546796 | controller | Wednesday 01 October 2025 10:50:28 +0000 (0:00:00.471) 0:01:06.839 ***** 2025-10-01 10:50:28.546820 | controller | changed: [localhost] 2025-10-01 10:50:29.006264 | controller | 2025-10-01 10:50:29.006341 | 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={{ 2025-10-01 10:50:29.006358 | controller | ( 2025-10-01 10:50:29.006371 | controller | snippet_datadir, 2025-10-01 10:50:29.006385 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-10-01 10:50:29.006399 | controller | ) | path_join 2025-10-01 10:50:29.006412 | controller | }}, mode=0644] *** 2025-10-01 10:50:29.006426 | controller | Wednesday 01 October 2025 10:50:28 +0000 (0:00:00.514) 0:01:07.353 ***** 2025-10-01 10:50:29.006449 | controller | changed: [localhost] 2025-10-01 10:50:29.078456 | controller | 2025-10-01 10:50:29.078560 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-10-01 10:50:29.078574 | controller | Wednesday 01 October 2025 10:50:29 +0000 (0:00:00.459) 0:01:07.813 ***** 2025-10-01 10:50:29.078613 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-10-01 10:50:29.137753 | controller | 2025-10-01 10:50:29.137823 | 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!] *** 2025-10-01 10:50:29.137845 | controller | Wednesday 01 October 2025 10:50:29 +0000 (0:00:00.072) 0:01:07.886 ***** 2025-10-01 10:50:29.137865 | controller | ok: [localhost] => 2025-10-01 10:50:29.369809 | controller | changed: false 2025-10-01 10:50:29.369867 | controller | msg: All assertions passed 2025-10-01 10:50:29.369876 | controller | 2025-10-01 10:50:29.369882 | 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] *** 2025-10-01 10:50:29.369889 | controller | Wednesday 01 October 2025 10:50:29 +0000 (0:00:00.059) 0:01:07.945 ***** 2025-10-01 10:50:29.369905 | controller | ok: [localhost] 2025-10-01 10:50:29.423506 | controller | 2025-10-01 10:50:29.423605 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-10-01 10:50:29.423617 | controller | Wednesday 01 October 2025 10:50:29 +0000 (0:00:00.232) 0:01:08.177 ***** 2025-10-01 10:50:29.423640 | controller | ok: [localhost] 2025-10-01 10:50:29.839991 | controller | 2025-10-01 10:50:29.840036 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-10-01 10:50:29.840046 | controller | Wednesday 01 October 2025 10:50:29 +0000 (0:00:00.053) 0:01:08.231 ***** 2025-10-01 10:50:29.840091 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml) 2025-10-01 10:50:29.953463 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml) 2025-10-01 10:50:29.953557 | controller | 2025-10-01 10:50:29.953584 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-10-01 10:50:29.953598 | controller | _content | 2025-10-01 10:50:29.953607 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-10-01 10:50:29.953616 | controller | combine(_parsed, recursive=true) 2025-10-01 10:50:29.953625 | controller | }} 2025-10-01 10:50:29.953633 | controller | ] *** 2025-10-01 10:50:29.953642 | controller | Wednesday 01 October 2025 10:50:29 +0000 (0:00:00.415) 0:01:08.647 ***** 2025-10-01 10:50:29.953665 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-10-01 10:50:30.199307 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-10-01 10:50:30.199388 | controller | 2025-10-01 10:50:30.199399 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-10-01 10:50:30.199409 | controller | Wednesday 01 October 2025 10:50:29 +0000 (0:00:00.113) 0:01:08.761 ***** 2025-10-01 10:50:30.199439 | controller | changed: [localhost] 2025-10-01 10:50:30.756468 | controller | 2025-10-01 10:50:30.756590 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-10-01 10:50:30.756610 | controller | (_destdir, 2025-10-01 10:50:30.756625 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-10-01 10:50:30.756640 | controller | }}, content={{ 2025-10-01 10:50:30.756654 | controller | ( 2025-10-01 10:50:30.756669 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-10-01 10:50:30.756683 | controller | ) | cifmw.general.to_nice_yaml_all 2025-10-01 10:50:30.756698 | controller | }}, mode=0644] *** 2025-10-01 10:50:30.756712 | controller | Wednesday 01 October 2025 10:50:30 +0000 (0:00:00.245) 0:01:09.006 ***** 2025-10-01 10:50:30.756772 | controller | changed: [localhost] 2025-10-01 10:50:31.102792 | controller | 2025-10-01 10:50:31.102865 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni01alpha/networker mode=0644, backup=True, remote_src=True, src={{ 2025-10-01 10:50:31.102873 | controller | (cifmw_kustomize_deploy_basedir, 2025-10-01 10:50:31.102880 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-10-01 10:50:31.102886 | controller | _val['name'], 'values.yaml') | path_join 2025-10-01 10:50:31.102892 | controller | }}, dest={{ 2025-10-01 10:50:31.102898 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-10-01 10:50:31.102905 | controller | stage['path'], _val.src_file 2025-10-01 10:50:31.102913 | controller | ) | 2025-10-01 10:50:31.102921 | controller | path_join 2025-10-01 10:50:31.102928 | controller | }}] *** 2025-10-01 10:50:31.102936 | controller | Wednesday 01 October 2025 10:50:30 +0000 (0:00:00.556) 0:01:09.563 ***** 2025-10-01 10:50:31.102976 | controller | changed: [localhost] => (item=edpm-deployment-values) 2025-10-01 10:50:31.153696 | controller | 2025-10-01 10:50:31.153739 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-01 10:50:31.153749 | controller | Wednesday 01 October 2025 10:50:31 +0000 (0:00:00.346) 0:01:09.910 ***** 2025-10-01 10:50:31.153764 | controller | skipping: [localhost] 2025-10-01 10:50:31.531044 | controller | 2025-10-01 10:50:31.531131 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni01alpha/networker chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-10-01 10:50:31.531153 | controller | Wednesday 01 October 2025 10:50:31 +0000 (0:00:00.050) 0:01:09.961 ***** 2025-10-01 10:50:31.531194 | controller | changed: [localhost] 2025-10-01 10:50:32.017692 | controller | 2025-10-01 10:50:32.017759 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-10-01 10:50:32.017777 | controller | Wednesday 01 October 2025 10:50:31 +0000 (0:00:00.375) 0:01:10.337 ***** 2025-10-01 10:50:32.017804 | controller | changed: [localhost] 2025-10-01 10:50:32.361742 | controller | 2025-10-01 10:50:32.361813 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni01alpha/networker remote_src=True, src={{ _output }}, dest={{ 2025-10-01 10:50:32.361828 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-10-01 10:50:32.361838 | controller | stage['build_output'] | basename) | path_join 2025-10-01 10:50:32.361849 | controller | }}, mode=0644] *** 2025-10-01 10:50:32.361899 | controller | Wednesday 01 October 2025 10:50:32 +0000 (0:00:00.487) 0:01:10.825 ***** 2025-10-01 10:50:32.361924 | controller | changed: [localhost] 2025-10-01 10:50:32.427883 | controller | 2025-10-01 10:50:32.427943 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-01 10:50:32.427955 | controller | Wednesday 01 October 2025 10:50:32 +0000 (0:00:00.343) 0:01:11.168 ***** 2025-10-01 10:50:32.427974 | controller | skipping: [localhost] 2025-10-01 10:50:32.503304 | controller | 2025-10-01 10:50:32.503384 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni01alpha/networker _raw_params=oc apply -f {{ _cr }}] *** 2025-10-01 10:50:32.503395 | controller | Wednesday 01 October 2025 10:50:32 +0000 (0:00:00.066) 0:01:11.235 ***** 2025-10-01 10:50:32.503418 | controller | skipping: [localhost] 2025-10-01 10:50:32.559070 | controller | 2025-10-01 10:50:32.559107 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni01alpha/networker _raw_params={{ wait_condition }}] *** 2025-10-01 10:50:32.559115 | controller | Wednesday 01 October 2025 10:50:32 +0000 (0:00:00.075) 0:01:11.311 ***** 2025-10-01 10:50:32.559128 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanedeployment networker-deploy --for condition=Ready --timeout=40m) 2025-10-01 10:50:32.615557 | controller | skipping: [localhost] 2025-10-01 10:50:32.615600 | controller | 2025-10-01 10:50:32.615611 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-01 10:50:32.615620 | controller | Wednesday 01 October 2025 10:50:32 +0000 (0:00:00.055) 0:01:11.366 ***** 2025-10-01 10:50:32.615635 | controller | skipping: [localhost] 2025-10-01 10:50:32.679476 | controller | 2025-10-01 10:50:32.679543 | controller | TASK [Executing post_stage hooks for examples/dt/uni01alpha/networker name=run_hook] *** 2025-10-01 10:50:32.679559 | controller | Wednesday 01 October 2025 10:50:32 +0000 (0:00:00.056) 0:01:11.423 ***** 2025-10-01 10:50:32.679575 | controller | skipping: [localhost] 2025-10-01 10:50:32.735174 | controller | 2025-10-01 10:50:32.735215 | 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"]] *** 2025-10-01 10:50:32.735233 | controller | Wednesday 01 October 2025 10:50:32 +0000 (0:00:00.063) 0:01:11.487 ***** 2025-10-01 10:50:32.735248 | controller | ok: [localhost] => 2025-10-01 10:50:32.781624 | controller | changed: false 2025-10-01 10:50:32.781669 | controller | msg: All assertions passed 2025-10-01 10:50:32.781680 | controller | 2025-10-01 10:50:32.781689 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-10-01 10:50:32.781699 | controller | Wednesday 01 October 2025 10:50:32 +0000 (0:00:00.055) 0:01:11.542 ***** 2025-10-01 10:50:32.781716 | controller | skipping: [localhost] 2025-10-01 10:50:32.832444 | controller | 2025-10-01 10:50:32.832503 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-10-01 10:50:32.832554 | controller | Wednesday 01 October 2025 10:50:32 +0000 (0:00:00.046) 0:01:11.589 ***** 2025-10-01 10:50:32.832579 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset openstack-edpm --for condition=SetupReady --timeout=10m) 2025-10-01 10:50:32.870912 | controller | 2025-10-01 10:50:32.870974 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-10-01 10:50:32.870992 | controller | Wednesday 01 October 2025 10:50:32 +0000 (0:00:00.050) 0:01:11.640 ***** 2025-10-01 10:50:32.871015 | controller | skipping: [localhost] 2025-10-01 10:50:32.912494 | controller | 2025-10-01 10:50:32.912552 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-10-01 10:50:32.912560 | controller | Wednesday 01 October 2025 10:50:32 +0000 (0:00:00.038) 0:01:11.678 ***** 2025-10-01 10:50:32.912572 | controller | ok: [localhost] 2025-10-01 10:50:33.176789 | controller | 2025-10-01 10:50:33.176824 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-10-01 10:50:33.176832 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-10-01 10:50:33.176839 | controller | stage['path'], item.src_file) | path_join 2025-10-01 10:50:33.176846 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-10-01 10:50:33.176852 | controller | Wednesday 01 October 2025 10:50:32 +0000 (0:00:00.041) 0:01:11.720 ***** 2025-10-01 10:50:33.176864 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'}) 2025-10-01 10:50:33.241270 | controller | 2025-10-01 10:50:33.241312 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-10-01 10:50:33.241324 | controller | Wednesday 01 October 2025 10:50:33 +0000 (0:00:00.264) 0:01:11.984 ***** 2025-10-01 10:50:33.241340 | controller | ok: [localhost] => (item=values.yaml) 2025-10-01 10:50:33.290012 | controller | 2025-10-01 10:50:33.290050 | controller | TASK [Executing pre_stage hooks for examples/dt/uni01alpha/edpm name=run_hook] *** 2025-10-01 10:50:33.290058 | controller | Wednesday 01 October 2025 10:50:33 +0000 (0:00:00.064) 0:01:12.049 ***** 2025-10-01 10:50:33.290069 | controller | skipping: [localhost] 2025-10-01 10:50:33.387917 | controller | 2025-10-01 10:50:33.387955 | controller | TASK [Generate values.yaml for examples/dt/uni01alpha/edpm name=ci_gen_kustomize_values] *** 2025-10-01 10:50:33.387963 | controller | Wednesday 01 October 2025 10:50:33 +0000 (0:00:00.048) 0:01:12.097 ***** 2025-10-01 10:50:33.387974 | controller | 2025-10-01 10:50:33.446105 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-10-01 10:50:33.446148 | controller | Wednesday 01 October 2025 10:50:33 +0000 (0:00:00.098) 0:01:12.196 ***** 2025-10-01 10:50:33.446165 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-10-01 10:50:33.506236 | controller | 2025-10-01 10:50:33.506311 | 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.] *** 2025-10-01 10:50:33.506346 | controller | Wednesday 01 October 2025 10:50:33 +0000 (0:00:00.057) 0:01:12.253 ***** 2025-10-01 10:50:33.506377 | controller | ok: [localhost] => 2025-10-01 10:50:33.742380 | controller | changed: false 2025-10-01 10:50:33.742431 | controller | msg: All assertions passed 2025-10-01 10:50:33.742441 | controller | 2025-10-01 10:50:33.742449 | 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] *** 2025-10-01 10:50:33.742458 | controller | Wednesday 01 October 2025 10:50:33 +0000 (0:00:00.060) 0:01:12.314 ***** 2025-10-01 10:50:33.742473 | controller | ok: [localhost] 2025-10-01 10:50:33.793185 | controller | 2025-10-01 10:50:33.793233 | 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.] *** 2025-10-01 10:50:33.793242 | controller | Wednesday 01 October 2025 10:50:33 +0000 (0:00:00.236) 0:01:12.550 ***** 2025-10-01 10:50:33.793254 | controller | ok: [localhost] => 2025-10-01 10:50:34.043433 | controller | changed: false 2025-10-01 10:50:34.043542 | controller | msg: All assertions passed 2025-10-01 10:50:34.043564 | controller | 2025-10-01 10:50:34.043580 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-10-01 10:50:34.043599 | controller | Wednesday 01 October 2025 10:50:33 +0000 (0:00:00.050) 0:01:12.601 ***** 2025-10-01 10:50:34.043641 | controller | ok: [localhost] 2025-10-01 10:50:34.240674 | controller | 2025-10-01 10:50:34.240753 | 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={{ 2025-10-01 10:50:34.240766 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-10-01 10:50:34.240775 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-10-01 10:50:34.240785 | controller | _config_map_content | 2025-10-01 10:50:34.240794 | controller | ansible.utils.remove_keys( 2025-10-01 10:50:34.240803 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-10-01 10:50:34.240812 | controller | matching_parameter='regex') 2025-10-01 10:50:34.240821 | controller | }}, cacheable=False] *** 2025-10-01 10:50:34.240830 | controller | Wednesday 01 October 2025 10:50:34 +0000 (0:00:00.250) 0:01:12.851 ***** 2025-10-01 10:50:34.240851 | controller | ok: [localhost] 2025-10-01 10:50:34.305576 | controller | 2025-10-01 10:50:34.305644 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-10-01 10:50:34.305652 | controller | Wednesday 01 October 2025 10:50:34 +0000 (0:00:00.197) 0:01:13.048 ***** 2025-10-01 10:50:34.305672 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_nodeset_values.yml for localhost 2025-10-01 10:50:34.363332 | controller | 2025-10-01 10:50:34.363409 | controller | TASK [ci_gen_kustomize_values : Check if all required variables for accessing the node is provided. _raw_params=edpm_core_asserts.yml] *** 2025-10-01 10:50:34.363417 | controller | Wednesday 01 October 2025 10:50:34 +0000 (0:00:00.064) 0:01:13.113 ***** 2025-10-01 10:50:34.363444 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_asserts.yml for localhost 2025-10-01 10:50:34.425848 | controller | 2025-10-01 10:50:34.425923 | controller | TASK [ci_gen_kustomize_values : Ensure the required parameters are defined and configured. that=['cifmw_networking_env_definition is defined', 'cifmw_ci_gen_kustomize_values_ssh_authorizedkeys is defined', "cifmw_ci_gen_kustomize_values_ssh_authorizedkeys != ''", 'cifmw_ci_gen_kustomize_values_ssh_private_key is defined', "cifmw_ci_gen_kustomize_values_ssh_private_key != ''", 'cifmw_ci_gen_kustomize_values_ssh_public_key is defined', "cifmw_ci_gen_kustomize_values_ssh_public_key != ''"]] *** 2025-10-01 10:50:34.425933 | controller | Wednesday 01 October 2025 10:50:34 +0000 (0:00:00.057) 0:01:13.171 ***** 2025-10-01 10:50:34.425951 | controller | ok: [localhost] => 2025-10-01 10:50:34.490606 | controller | changed: false 2025-10-01 10:50:34.490710 | controller | msg: All assertions passed 2025-10-01 10:50:34.490727 | controller | 2025-10-01 10:50:34.490749 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] *** 2025-10-01 10:50:34.490764 | controller | Wednesday 01 October 2025 10:50:34 +0000 (0:00:00.062) 0:01:13.233 ***** 2025-10-01 10:50:34.490792 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_facts.yml for localhost 2025-10-01 10:50:34.549168 | controller | 2025-10-01 10:50:34.549259 | controller | TASK [ci_gen_kustomize_values : Fetch the already deployed services for further usage _raw_params=oc get osdps --namespace openstack --no-headers -o custom-columns=":metadata.name"] *** 2025-10-01 10:50:34.549277 | controller | Wednesday 01 October 2025 10:50:34 +0000 (0:00:00.064) 0:01:13.298 ***** 2025-10-01 10:50:34.549305 | controller | skipping: [localhost] 2025-10-01 10:50:34.596792 | controller | 2025-10-01 10:50:34.596883 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{ 2025-10-01 10:50:34.596899 | controller | _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([]) 2025-10-01 10:50:34.596913 | controller | }}] *** 2025-10-01 10:50:34.596927 | controller | Wednesday 01 October 2025 10:50:34 +0000 (0:00:00.058) 0:01:13.356 ***** 2025-10-01 10:50:34.596955 | controller | ok: [localhost] 2025-10-01 10:50:34.675144 | controller | 2025-10-01 10:50:34.675223 | controller | TASK [ci_gen_kustomize_values : Check if required variables for nova migration are provided. that=['cifmw_ci_gen_kustomize_values_migration_priv_key is defined', "cifmw_ci_gen_kustomize_values_migration_priv_key != ''", 'cifmw_ci_gen_kustomize_values_migration_pub_key is defined', "cifmw_ci_gen_kustomize_values_migration_pub_key != ''"]] *** 2025-10-01 10:50:34.675241 | controller | Wednesday 01 October 2025 10:50:34 +0000 (0:00:00.047) 0:01:13.404 ***** 2025-10-01 10:50:34.675266 | controller | ok: [localhost] => 2025-10-01 10:50:34.947077 | controller | changed: false 2025-10-01 10:50:34.947110 | controller | msg: All assertions passed 2025-10-01 10:50:34.947117 | controller | 2025-10-01 10:50:34.947124 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-10-01 10:50:34.947131 | controller | Wednesday 01 October 2025 10:50:34 +0000 (0:00:00.078) 0:01:13.483 ***** 2025-10-01 10:50:34.947143 | controller | ok: [localhost] 2025-10-01 10:50:35.458626 | controller | 2025-10-01 10:50:35.458668 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-10-01 10:50:35.458680 | controller | (snippet_datadir, 2025-10-01 10:50:35.458689 | controller | '02_ci_data.yaml') | path_join 2025-10-01 10:50:35.458698 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-10-01 10:50:35.458708 | controller | Wednesday 01 October 2025 10:50:34 +0000 (0:00:00.272) 0:01:13.755 ***** 2025-10-01 10:50:35.458723 | controller | changed: [localhost] 2025-10-01 10:50:35.557886 | controller | 2025-10-01 10:50:35.557951 | 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] }}] *** 2025-10-01 10:50:35.557973 | controller | Wednesday 01 October 2025 10:50:35 +0000 (0:00:00.511) 0:01:14.266 ***** 2025-10-01 10:50:35.558002 | controller | ok: [localhost] 2025-10-01 10:50:36.095812 | controller | 2025-10-01 10:50:36.095873 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-10-01 10:50:36.095890 | controller | (snippet_datadir, 2025-10-01 10:50:36.095904 | controller | '03_user_data_b64.yaml') | path_join 2025-10-01 10:50:36.095917 | controller | }}, content={{ 2025-10-01 10:50:36.095931 | controller | _base64_patch | 2025-10-01 10:50:36.095944 | controller | default({}) | 2025-10-01 10:50:36.095957 | controller | to_nice_yaml 2025-10-01 10:50:36.095970 | controller | }}, mode=0644] *** 2025-10-01 10:50:36.095984 | controller | Wednesday 01 October 2025 10:50:35 +0000 (0:00:00.098) 0:01:14.364 ***** 2025-10-01 10:50:36.096006 | controller | ok: [localhost] 2025-10-01 10:50:36.605367 | controller | 2025-10-01 10:50:36.605400 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-10-01 10:50:36.605408 | controller | (snippet_datadir, 2025-10-01 10:50:36.605420 | controller | '04_user_data.yaml') | path_join 2025-10-01 10:50:36.605426 | controller | }}, content={{ 2025-10-01 10:50:36.605432 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-10-01 10:50:36.605438 | controller | default({}) | 2025-10-01 10:50:36.605444 | controller | to_nice_yaml 2025-10-01 10:50:36.605450 | controller | }}, mode=0644] *** 2025-10-01 10:50:36.605456 | controller | Wednesday 01 October 2025 10:50:36 +0000 (0:00:00.538) 0:01:14.903 ***** 2025-10-01 10:50:36.605467 | controller | ok: [localhost] 2025-10-01 10:50:37.090656 | controller | 2025-10-01 10:50:37.090696 | 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={{ 2025-10-01 10:50:37.090707 | controller | ( 2025-10-01 10:50:37.090716 | controller | snippet_datadir, 2025-10-01 10:50:37.090726 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-10-01 10:50:37.090735 | controller | ) | path_join 2025-10-01 10:50:37.090743 | controller | }}, mode=0644] *** 2025-10-01 10:50:37.090752 | controller | Wednesday 01 October 2025 10:50:36 +0000 (0:00:00.510) 0:01:15.413 ***** 2025-10-01 10:50:37.090768 | controller | changed: [localhost] 2025-10-01 10:50:37.172085 | controller | 2025-10-01 10:50:37.172125 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-10-01 10:50:37.172136 | controller | Wednesday 01 October 2025 10:50:37 +0000 (0:00:00.485) 0:01:15.898 ***** 2025-10-01 10:50:37.172151 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-10-01 10:50:37.247595 | controller | 2025-10-01 10:50:37.247643 | 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!] *** 2025-10-01 10:50:37.247654 | controller | Wednesday 01 October 2025 10:50:37 +0000 (0:00:00.081) 0:01:15.979 ***** 2025-10-01 10:50:37.247669 | controller | ok: [localhost] => 2025-10-01 10:50:37.534082 | controller | changed: false 2025-10-01 10:50:37.534138 | controller | msg: All assertions passed 2025-10-01 10:50:37.534160 | controller | 2025-10-01 10:50:37.534179 | 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] *** 2025-10-01 10:50:37.534198 | controller | Wednesday 01 October 2025 10:50:37 +0000 (0:00:00.075) 0:01:16.055 ***** 2025-10-01 10:50:37.534221 | controller | ok: [localhost] 2025-10-01 10:50:37.586641 | controller | 2025-10-01 10:50:37.586693 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-10-01 10:50:37.586711 | controller | Wednesday 01 October 2025 10:50:37 +0000 (0:00:00.285) 0:01:16.341 ***** 2025-10-01 10:50:37.586733 | controller | ok: [localhost] 2025-10-01 10:50:38.257151 | controller | 2025-10-01 10:50:38.257185 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-10-01 10:50:38.257193 | controller | Wednesday 01 October 2025 10:50:37 +0000 (0:00:00.052) 0:01:16.394 ***** 2025-10-01 10:50:38.257205 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml) 2025-10-01 10:50:38.434995 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml) 2025-10-01 10:50:38.435034 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml) 2025-10-01 10:50:38.435041 | controller | 2025-10-01 10:50:38.435048 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-10-01 10:50:38.435054 | controller | _content | 2025-10-01 10:50:38.435060 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-10-01 10:50:38.435066 | controller | combine(_parsed, recursive=true) 2025-10-01 10:50:38.435073 | controller | }} 2025-10-01 10:50:38.435079 | controller | ] *** 2025-10-01 10:50:38.435085 | controller | Wednesday 01 October 2025 10:50:38 +0000 (0:00:00.671) 0:01:17.065 ***** 2025-10-01 10:50:38.435096 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-10-01 10:50:38.747163 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-10-01 10:50:38.747214 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-10-01 10:50:38.747226 | controller | 2025-10-01 10:50:38.747235 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-10-01 10:50:38.747244 | controller | Wednesday 01 October 2025 10:50:38 +0000 (0:00:00.177) 0:01:17.243 ***** 2025-10-01 10:50:38.747259 | controller | ok: [localhost] 2025-10-01 10:50:39.265041 | controller | 2025-10-01 10:50:39.265095 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-10-01 10:50:39.265112 | controller | (_destdir, 2025-10-01 10:50:39.265126 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-10-01 10:50:39.265140 | controller | }}, content={{ 2025-10-01 10:50:39.265154 | controller | ( 2025-10-01 10:50:39.265167 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-10-01 10:50:39.265181 | controller | ) | cifmw.general.to_nice_yaml_all 2025-10-01 10:50:39.265194 | controller | }}, mode=0644] *** 2025-10-01 10:50:39.265207 | controller | Wednesday 01 October 2025 10:50:38 +0000 (0:00:00.312) 0:01:17.555 ***** 2025-10-01 10:50:39.265229 | controller | changed: [localhost] 2025-10-01 10:50:39.601939 | controller | 2025-10-01 10:50:39.601975 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni01alpha/edpm mode=0644, backup=True, remote_src=True, src={{ 2025-10-01 10:50:39.601983 | controller | (cifmw_kustomize_deploy_basedir, 2025-10-01 10:50:39.601990 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-10-01 10:50:39.601996 | controller | _val['name'], 'values.yaml') | path_join 2025-10-01 10:50:39.602002 | controller | }}, dest={{ 2025-10-01 10:50:39.602008 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-10-01 10:50:39.602014 | controller | stage['path'], _val.src_file 2025-10-01 10:50:39.602020 | controller | ) | 2025-10-01 10:50:39.602026 | controller | path_join 2025-10-01 10:50:39.602032 | controller | }}] *** 2025-10-01 10:50:39.602038 | controller | Wednesday 01 October 2025 10:50:39 +0000 (0:00:00.517) 0:01:18.072 ***** 2025-10-01 10:50:39.602050 | controller | changed: [localhost] => (item=edpm-nodeset-values) 2025-10-01 10:50:39.662162 | controller | 2025-10-01 10:50:39.662204 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-10-01 10:50:39.662215 | controller | Wednesday 01 October 2025 10:50:39 +0000 (0:00:00.337) 0:01:18.410 ***** 2025-10-01 10:50:39.662231 | controller | skipping: [localhost] 2025-10-01 10:50:40.048568 | controller | 2025-10-01 10:50:40.048620 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni01alpha/edpm chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-10-01 10:50:40.048630 | controller | Wednesday 01 October 2025 10:50:39 +0000 (0:00:00.059) 0:01:18.470 ***** 2025-10-01 10:50:40.048648 | controller | task path: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/kustomize_deploy/tasks/execute_step.yml:229 2025-10-01 10:50:40.148899 | controller | fatal: [localhost]: FAILED! => 2025-10-01 10:50:40.148957 | controller | changed: true 2025-10-01 10:50:40.148966 | controller | cmd: 2025-10-01 10:50:40.148972 | controller | - oc 2025-10-01 10:50:40.148978 | controller | - kustomize 2025-10-01 10:50:40.148985 | controller | delta: '0:00:00.148463' 2025-10-01 10:50:40.148991 | controller | end: '2025-10-01 10:50:40.018204' 2025-10-01 10:50:40.149001 | controller | msg: non-zero return code 2025-10-01 10:50:40.149007 | controller | rc: 1 2025-10-01 10:50:40.149015 | controller | start: '2025-10-01 10:50:39.869741' 2025-10-01 10:50:40.149022 | controller | stderr: 'error: accumulating components: accumulateDirectory: "recursed accumulation 2025-10-01 10:50:40.149029 | controller | of path ''/home/zuul/src/github.com/openstack-k8s-operators/architecture/dt/uni01alpha/edpm/nodeset'': 2025-10-01 10:50:40.149036 | controller | accumulating components: accumulateDirectory: \"recursed accumulation of path ''/home/zuul/src/github.com/openstack-k8s-operators/architecture/lib/dataplane/nodeset'': 2025-10-01 10:50:40.149042 | controller | fieldPath `data.nodeset.services` is missing for replacement source ConfigMap.[noVer].[noGrp]/edpm-nodeset-values.[noNs]\""' 2025-10-01 10:50:40.149048 | controller | stderr_lines: 2025-10-01 10:50:40.149054 | controller | - 'error: accumulating components: accumulateDirectory: "recursed accumulation of 2025-10-01 10:50:40.149066 | controller | path ''/home/zuul/src/github.com/openstack-k8s-operators/architecture/dt/uni01alpha/edpm/nodeset'': 2025-10-01 10:50:40.149072 | controller | accumulating components: accumulateDirectory: \"recursed accumulation of path ''/home/zuul/src/github.com/openstack-k8s-operators/architecture/lib/dataplane/nodeset'': 2025-10-01 10:50:40.149078 | controller | fieldPath `data.nodeset.services` is missing for replacement source ConfigMap.[noVer].[noGrp]/edpm-nodeset-values.[noNs]\""' 2025-10-01 10:50:40.149085 | controller | stdout: '' 2025-10-01 10:50:40.149091 | controller | stdout_lines: [] 2025-10-01 10:50:40.149097 | controller | 2025-10-01 10:50:40.149103 | controller | NO MORE HOSTS LEFT ************************************************************* 2025-10-01 10:50:40.149109 | controller | 2025-10-01 10:50:40.149115 | controller | PLAY RECAP ********************************************************************* 2025-10-01 10:50:40.149121 | controller | localhost : ok=237 changed=58 unreachable=0 failed=1 skipped=66 rescued=0 ignored=0 2025-10-01 10:50:40.149127 | controller | 2025-10-01 10:50:40.149134 | controller | Wednesday 01 October 2025 10:50:40 +0000 (0:00:00.385) 0:01:18.855 ***** 2025-10-01 10:50:40.149140 | controller | =============================================================================== 2025-10-01 10:50:40.149146 | controller | Get automation contents ------------------------------------------------- 6.67s 2025-10-01 10:50:40.149152 | controller | ci_setup : Install openshift client ------------------------------------- 5.36s 2025-10-01 10:50:40.149158 | controller | ci_setup : Install needed packages -------------------------------------- 3.18s 2025-10-01 10:50:40.149164 | controller | ci_setup : Manage directories ------------------------------------------- 1.06s 2025-10-01 10:50:40.149170 | controller | Gathering Facts --------------------------------------------------------- 1.04s 2025-10-01 10:50:40.149176 | controller | Load automation files as fact ------------------------------------------- 0.91s 2025-10-01 10:50:40.149182 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.74s 2025-10-01 10:50:40.149188 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.74s 2025-10-01 10:50:40.149194 | controller | Create needed SSH keypairs ---------------------------------------------- 0.71s 2025-10-01 10:50:40.149200 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.69s 2025-10-01 10:50:40.149206 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.67s 2025-10-01 10:50:40.149212 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.67s 2025-10-01 10:50:40.149218 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.65s 2025-10-01 10:50:40.149224 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.65s 2025-10-01 10:50:40.149230 | controller | kustomize_deploy : Copy generated values for examples/dt/uni01alpha/control-plane --- 0.63s 2025-10-01 10:50:40.149236 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.61s 2025-10-01 10:50:40.149242 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.60s 2025-10-01 10:50:40.149247 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.57s 2025-10-01 10:50:40.149253 | controller | kustomize_deploy : Output kustomize build in final file ----------------- 0.57s 2025-10-01 10:50:40.149259 | controller | kustomize_deploy : Build kustomized content for examples/dt/uni01alpha/control-plane/networking/nncp --- 0.56s 2025-10-01 10:50:40.340508 | controller | ERROR 2025-10-01 10:50:40.340810 | controller | { 2025-10-01 10:50:40.340874 | controller | "delta": "0:01:19.540643", 2025-10-01 10:50:40.340919 | controller | "end": "2025-10-01 10:50:40.149903", 2025-10-01 10:50:40.340960 | controller | "msg": "non-zero return code", 2025-10-01 10:50:40.340998 | controller | "rc": 2, 2025-10-01 10:50:40.341084 | controller | "start": "2025-10-01 10:49:20.609260" 2025-10-01 10:50:40.341131 | controller | } failure 2025-10-01 10:50:40.369343 | 2025-10-01 10:50:40.369503 | PLAY RECAP 2025-10-01 10:50:40.369796 | controller | ok: 0 changed: 0 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2025-10-01 10:50:40.369845 | 2025-10-01 10:50:40.484402 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2025-10-01 10:50:40.486216 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2025-10-01 10:50:41.147569 | 2025-10-01 10:50:41.147720 | PLAY [Run ci/playbooks/collect-logs.yml] 2025-10-01 10:50:41.168992 | 2025-10-01 10:50:41.169117 | TASK [Filter out host if needed] 2025-10-01 10:50:41.178188 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-10-01 10:50:41.182724 | 2025-10-01 10:50:41.182792 | TASK [Ensure file is present] 2025-10-01 10:50:41.544136 | controller | ok 2025-10-01 10:50:41.558719 | 2025-10-01 10:50:41.558868 | TASK [Manage molecule report file] 2025-10-01 10:50:42.099597 | controller | skipping: Conditional result was False 2025-10-01 10:50:42.105202 | 2025-10-01 10:50:42.105268 | TASK [Check if we get ci-framework-data basedir] 2025-10-01 10:50:42.414750 | controller | ok 2025-10-01 10:50:42.423452 | 2025-10-01 10:50:42.423559 | TASK [Create ci-framework-data log directory for zuul] 2025-10-01 10:50:42.839426 | controller | changed 2025-10-01 10:50:42.851889 | 2025-10-01 10:50:42.852109 | TASK [Copy ci-framework interesting files] 2025-10-01 10:50:43.336346 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory 2025-10-01 10:50:43.402147 | controller | changed 2025-10-01 10:50:43.414581 | 2025-10-01 10:50:43.414760 | TASK [Get SELinux listing] 2025-10-01 10:50:43.965396 | controller | changed 2025-10-01 10:50:43.978726 | 2025-10-01 10:50:43.978868 | TASK [Generate log index] 2025-10-01 10:50:44.864724 | controller | changed 2025-10-01 10:50:44.876808 | 2025-10-01 10:50:44.876939 | TASK [Get some env related data] 2025-10-01 10:50:45.559972 | controller | /home/zuul/.local/bin/ansible 2025-10-01 10:50:46.437706 | controller | changed 2025-10-01 10:50:46.449705 | 2025-10-01 10:50:46.449840 | TASK [Generate list of logs to collect in home directory] 2025-10-01 10:50:46.872698 | controller | ok: All paths examined 2025-10-01 10:50:46.886265 | 2025-10-01 10:50:46.886472 | LOOP [Copy logs from home directory] 2025-10-01 10:50:47.378396 | controller | changed: 2025-10-01 10:50:47.378783 | controller | { 2025-10-01 10:50:47.378853 | controller | "atime": 1759315736.8845503, 2025-10-01 10:50:47.378898 | controller | "ctime": 1759315840.0471947, 2025-10-01 10:50:47.378936 | controller | "dev": 64513, 2025-10-01 10:50:47.378974 | controller | "gid": 1000, 2025-10-01 10:50:47.379011 | controller | "gr_name": "zuul", 2025-10-01 10:50:47.379105 | controller | "inode": 4331433, 2025-10-01 10:50:47.379162 | controller | "isblk": false, 2025-10-01 10:50:47.379213 | controller | "ischr": false, 2025-10-01 10:50:47.379256 | controller | "isdir": false, 2025-10-01 10:50:47.379293 | controller | "isfifo": false, 2025-10-01 10:50:47.379329 | controller | "isgid": false, 2025-10-01 10:50:47.379363 | controller | "islnk": false, 2025-10-01 10:50:47.379398 | controller | "isreg": true, 2025-10-01 10:50:47.379432 | controller | "issock": false, 2025-10-01 10:50:47.379466 | controller | "isuid": false, 2025-10-01 10:50:47.379500 | controller | "mode": "0644", 2025-10-01 10:50:47.379534 | controller | "mtime": 1759315840.0471947, 2025-10-01 10:50:47.379569 | controller | "nlink": 1, 2025-10-01 10:50:47.379604 | controller | "path": "/home/zuul/ansible.log", 2025-10-01 10:50:47.379642 | controller | "pw_name": "zuul", 2025-10-01 10:50:47.379677 | controller | "rgrp": true, 2025-10-01 10:50:47.379754 | controller | "roth": true, 2025-10-01 10:50:47.379796 | controller | "rusr": true, 2025-10-01 10:50:47.379832 | controller | "size": 164944, 2025-10-01 10:50:47.379869 | controller | "uid": 1000, 2025-10-01 10:50:47.379906 | controller | "wgrp": false, 2025-10-01 10:50:47.379943 | controller | "woth": false, 2025-10-01 10:50:47.379984 | controller | "wusr": true, 2025-10-01 10:50:47.380076 | controller | "xgrp": false, 2025-10-01 10:50:47.380134 | controller | "xoth": false, 2025-10-01 10:50:47.380184 | controller | "xusr": false 2025-10-01 10:50:47.380222 | controller | } 2025-10-01 10:50:47.400855 | 2025-10-01 10:50:47.401078 | TASK [Copy crio stats log file] 2025-10-01 10:50:47.428299 | controller | skipping: Conditional result was False 2025-10-01 10:50:47.447305 | 2025-10-01 10:50:47.447489 | TASK [Get SELinux related data] 2025-10-01 10:50:47.727318 | controller | 2025-10-01 10:50:47.991240 | controller | ERROR 2025-10-01 10:50:47.991478 | controller | { 2025-10-01 10:50:47.991541 | controller | "delta": "0:00:00.012541", 2025-10-01 10:50:47.991581 | controller | "end": "2025-10-01 10:50:47.729199", 2025-10-01 10:50:47.991617 | controller | "msg": "non-zero return code", 2025-10-01 10:50:47.991667 | controller | "rc": 1, 2025-10-01 10:50:47.991703 | controller | "start": "2025-10-01 10:50:47.716658" 2025-10-01 10:50:47.991736 | controller | } 2025-10-01 10:50:47.991785 | controller | ERROR: Ignoring Errors 2025-10-01 10:50:48.005299 | 2025-10-01 10:50:48.005455 | TASK [Create system configuration directory] 2025-10-01 10:50:48.280533 | controller | changed 2025-10-01 10:50:48.297428 | 2025-10-01 10:50:48.297643 | TASK [Get some of the system configurations] 2025-10-01 10:50:48.861411 | controller | changed 2025-10-01 10:50:48.869184 | 2025-10-01 10:50:48.869271 | TASK [Copy generated documentation if available] 2025-10-01 10:50:48.894435 | controller | skipping: Conditional result was False 2025-10-01 10:50:48.902942 | 2025-10-01 10:50:48.903081 | TASK [Copy generated AsciiDoc documentation if available] 2025-10-01 10:50:48.938811 | controller | skipping: Conditional result was False 2025-10-01 10:50:48.946431 | 2025-10-01 10:50:48.946515 | TASK [Compress logs bigger than 2MB] 2025-10-01 10:50:49.490325 | controller | changed 2025-10-01 10:50:49.499799 | 2025-10-01 10:50:49.499943 | TASK [Copy files from workspace on node] 2025-10-01 10:50:49.527330 | controller | ok 2025-10-01 10:50:49.568577 | 2025-10-01 10:50:49.568785 | TASK [fetch-output : Set log path for multiple nodes] 2025-10-01 10:50:49.594642 | controller | skipping: Conditional result was False 2025-10-01 10:50:49.603564 | 2025-10-01 10:50:49.603696 | TASK [fetch-output : Set log path for single node] 2025-10-01 10:50:49.653421 | controller | ok 2025-10-01 10:50:49.661442 | 2025-10-01 10:50:49.661563 | LOOP [fetch-output : Ensure local output dirs] 2025-10-01 10:50:49.916446 | controller -> localhost | ok: "/var/lib/zuul/builds/e8cea163aba04755abec332265da0df1/work/logs" 2025-10-01 10:50:49.916739 | controller -> localhost | changed: All items complete 2025-10-01 10:50:49.916778 | 2025-10-01 10:50:50.148315 | controller -> localhost | changed: "/var/lib/zuul/builds/e8cea163aba04755abec332265da0df1/work/artifacts" 2025-10-01 10:50:50.382211 | controller -> localhost | changed: "/var/lib/zuul/builds/e8cea163aba04755abec332265da0df1/work/docs" 2025-10-01 10:50:50.398950 | 2025-10-01 10:50:50.399079 | LOOP [fetch-output : Collect logs, artifacts and docs] 2025-10-01 10:50:51.138471 | controller | changed: 2025-10-01 10:50:51.138659 | controller | .d..t...... ./ 2025-10-01 10:50:51.138686 | controller | >f+++++++++ README.html 2025-10-01 10:50:51.138705 | controller | >f+++++++++ ansible.log 2025-10-01 10:50:51.138724 | controller | >f+++++++++ dmesg.log 2025-10-01 10:50:51.138741 | controller | >f+++++++++ installed-pkgs.log 2025-10-01 10:50:51.138758 | controller | >f+++++++++ python.log 2025-10-01 10:50:51.138777 | controller | >f+++++++++ registries.conf 2025-10-01 10:50:51.138797 | controller | >f+++++++++ selinux-denials.log 2025-10-01 10:50:51.138814 | controller | >f+++++++++ selinux-listing.log 2025-10-01 10:50:51.138834 | controller | cd+++++++++ ci-framework-data/ 2025-10-01 10:50:51.138851 | controller | cd+++++++++ ci-framework-data/artifacts/ 2025-10-01 10:50:51.138867 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy 2025-10-01 10:50:51.138884 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub 2025-10-01 10:50:51.138899 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration 2025-10-01 10:50:51.138916 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub 2025-10-01 10:50:51.138931 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml 2025-10-01 10:50:51.138947 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/ 2025-10-01 10:50:51.138962 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/ 2025-10-01 10:50:51.138978 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml 2025-10-01 10:50:51.138994 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/ 2025-10-01 10:50:51.139038 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml 2025-10-01 10:50:51.139061 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml.27777.2025-10-01@10:50:39~ 2025-10-01 10:50:51.139079 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/ 2025-10-01 10:50:51.139095 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml 2025-10-01 10:50:51.139112 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/ 2025-10-01 10:50:51.139128 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml 2025-10-01 10:50:51.139144 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/ 2025-10-01 10:50:51.139160 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/ 2025-10-01 10:50:51.139176 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml 2025-10-01 10:50:51.139191 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml 2025-10-01 10:50:51.139207 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml 2025-10-01 10:50:51.139222 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/ 2025-10-01 10:50:51.139237 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml 2025-10-01 10:50:51.139253 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml.27731.2025-10-01@10:50:37~ 2025-10-01 10:50:51.139268 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml 2025-10-01 10:50:51.139284 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml.27671.2025-10-01@10:50:35~ 2025-10-01 10:50:51.139299 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml 2025-10-01 10:50:51.139314 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml 2025-10-01 10:50:51.139330 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/ 2025-10-01 10:50:51.139345 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml 2025-10-01 10:50:51.139360 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.26644.2025-10-01@10:49:58~ 2025-10-01 10:50:51.139376 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml 2025-10-01 10:50:51.139391 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml 2025-10-01 10:50:51.139407 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml 2025-10-01 10:50:51.139422 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/ 2025-10-01 10:50:51.139437 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml 2025-10-01 10:50:51.139452 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml 2025-10-01 10:50:51.139467 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml 2025-10-01 10:50:51.139483 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/ 2025-10-01 10:50:51.139498 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml 2025-10-01 10:50:51.139513 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-networker.yaml 2025-10-01 10:50:51.139533 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/networking.yaml 2025-10-01 10:50:51.139549 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml 2025-10-01 10:50:51.139565 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/ 2025-10-01 10:50:51.139580 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/ 2025-10-01 10:50:51.139596 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/ 2025-10-01 10:50:51.139611 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/ 2025-10-01 10:50:51.139627 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml 2025-10-01 10:50:51.139642 | controller | cd+++++++++ ci-framework-data/logs/ 2025-10-01 10:50:51.139657 | controller | cd+++++++++ registries.conf.d/ 2025-10-01 10:50:51.139673 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf 2025-10-01 10:50:51.139688 | controller | cd+++++++++ system-config/ 2025-10-01 10:50:51.139703 | controller | cd+++++++++ system-config/libvirt/ 2025-10-01 10:50:51.139718 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf 2025-10-01 10:50:51.139734 | controller | >f+++++++++ system-config/libvirt/libvirt.conf 2025-10-01 10:50:51.682595 | controller | changed: .d..t...... ./ 2025-10-01 10:50:52.218616 | controller | changed: .d..t...... ./ 2025-10-01 10:50:52.246444 | 2025-10-01 10:50:52.246624 | TASK [Return artifact to Zuul] 2025-10-01 10:50:52.273960 | controller | skipping: Conditional result was False 2025-10-01 10:50:52.304683 | 2025-10-01 10:50:52.304773 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host] 2025-10-01 10:50:52.304898 | 2025-10-01 10:50:52.304934 | PLAY RECAP 2025-10-01 10:50:52.304983 | controller | ok: 16 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1 2025-10-01 10:50:52.305032 | 2025-10-01 10:50:52.413786 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2025-10-01 10:50:52.414671 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2025-10-01 10:50:52.995503 | 2025-10-01 10:50:52.995614 | PLAY [all] 2025-10-01 10:50:53.014317 | 2025-10-01 10:50:53.014464 | TASK [include_role : fetch-output] 2025-10-01 10:50:53.042803 | controller | ok 2025-10-01 10:50:53.059679 | 2025-10-01 10:50:53.059804 | TASK [fetch-output : Set log path for multiple nodes] 2025-10-01 10:50:53.104125 | controller | skipping: Conditional result was False 2025-10-01 10:50:53.109714 | 2025-10-01 10:50:53.109779 | TASK [fetch-output : Set log path for single node] 2025-10-01 10:50:53.144113 | controller | ok 2025-10-01 10:50:53.153190 | 2025-10-01 10:50:53.153279 | LOOP [fetch-output : Ensure local output dirs] 2025-10-01 10:50:53.527842 | controller -> localhost | ok: "/var/lib/zuul/builds/e8cea163aba04755abec332265da0df1/work/logs" 2025-10-01 10:50:53.792207 | controller -> localhost | ok: "/var/lib/zuul/builds/e8cea163aba04755abec332265da0df1/work/artifacts" 2025-10-01 10:50:54.013361 | controller -> localhost | ok: "/var/lib/zuul/builds/e8cea163aba04755abec332265da0df1/work/docs" 2025-10-01 10:50:54.036888 | 2025-10-01 10:50:54.037341 | LOOP [fetch-output : Collect logs, artifacts and docs] 2025-10-01 10:50:54.730739 | controller | ok 2025-10-01 10:50:54.730947 | controller | ok: All items complete 2025-10-01 10:50:54.730974 | 2025-10-01 10:50:55.211455 | controller | ok 2025-10-01 10:50:55.733669 | controller | ok 2025-10-01 10:50:55.766127 | 2025-10-01 10:50:55.766348 | TASK [include_role : fetch-output-openshift] 2025-10-01 10:50:55.791523 | controller | skipping: Conditional result was False 2025-10-01 10:50:55.797415 | 2025-10-01 10:50:55.797505 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2025-10-01 10:50:56.324660 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.008676 2025-10-01 10:50:56.626237 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.012406 2025-10-01 10:50:56.681186 | 2025-10-01 10:50:56.681310 | PLAY [all] 2025-10-01 10:50:56.701401 | 2025-10-01 10:50:56.701511 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-10-01 10:50:57.226133 | controller | changed 2025-10-01 10:50:57.250869 | 2025-10-01 10:50:57.250957 | PLAY RECAP 2025-10-01 10:50:57.251000 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2025-10-01 10:50:57.251037 | 2025-10-01 10:50:57.377858 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2025-10-01 10:50:57.378710 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2025-10-01 10:50:57.977302 | 2025-10-01 10:50:57.977419 | PLAY [localhost] 2025-10-01 10:50:57.996547 | 2025-10-01 10:50:57.996627 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-10-01 10:50:58.354849 | localhost | changed 2025-10-01 10:50:58.361444 | 2025-10-01 10:50:58.361549 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-10-01 10:50:58.392001 | localhost | ok 2025-10-01 10:50:58.403135 | 2025-10-01 10:50:58.403228 | TASK [add-fileserver : Create SSH private key tempfile] 2025-10-01 10:50:58.813645 | localhost | changed 2025-10-01 10:50:58.826037 | 2025-10-01 10:50:58.826194 | TASK [add-fileserver : Create SSH private key from secret] 2025-10-01 10:50:59.468628 | localhost | changed 2025-10-01 10:50:59.473870 | 2025-10-01 10:50:59.473939 | TASK [add-fileserver : Add fileserver ssh key] 2025-10-01 10:50:59.922195 | localhost | Identity added: /var/lib/zuul/builds/e8cea163aba04755abec332265da0df1/work/tmp/ansible.nejz9tqd (/var/lib/zuul/builds/e8cea163aba04755abec332265da0df1/work/tmp/ansible.nejz9tqd) 2025-10-01 10:50:59.922402 | localhost | ok: Runtime: 0:00:00.007587 2025-10-01 10:50:59.926849 | 2025-10-01 10:50:59.926932 | TASK [add-fileserver : Remove SSH private key from disk] 2025-10-01 10:51:00.250392 | localhost | ok: Runtime: 0:00:00.008235 2025-10-01 10:51:00.255883 | 2025-10-01 10:51:00.255951 | TASK [add-fileserver : Add fileserver to inventory] 2025-10-01 10:51:00.335935 | localhost | changed 2025-10-01 10:51:00.340344 | 2025-10-01 10:51:00.340411 | TASK [add-fileserver : Add fileserver server to known hosts] 2025-10-01 10:51:00.750823 | localhost | changed 2025-10-01 10:51:00.791638 | 2025-10-01 10:51:00.791769 | PLAY [localhost] 2025-10-01 10:51:00.812540 | 2025-10-01 10:51:00.812750 | TASK [Generate bulk log download script] 2025-10-01 10:51:00.834784 | localhost | ok 2025-10-01 10:51:00.853057 | 2025-10-01 10:51:00.853206 | TASK [local-log-download : Check API endpoint is defined] 2025-10-01 10:51:00.893029 | localhost | ok: All assertions passed 2025-10-01 10:51:00.897630 | 2025-10-01 10:51:00.897707 | TASK [local-log-download : Create download script] 2025-10-01 10:51:01.310809 | localhost -> localhost | changed 2025-10-01 10:51:01.331576 | 2025-10-01 10:51:01.331756 | TASK [Register quick-download link] 2025-10-01 10:51:01.364090 | localhost | ok 2025-10-01 10:51:01.410511 | 2025-10-01 10:51:01.410614 | PLAY [logserver.rdoproject.org] 2025-10-01 10:51:01.421552 | 2025-10-01 10:51:01.421645 | TASK [Set zuul-log-path fact] 2025-10-01 10:51:01.438403 | logserver.rdoproject.org | ok 2025-10-01 10:51:01.447464 | 2025-10-01 10:51:01.447535 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-10-01 10:51:01.473594 | logserver.rdoproject.org | ok 2025-10-01 10:51:01.479287 | 2025-10-01 10:51:01.479352 | TASK [upload-logs : Create log directories] 2025-10-01 10:51:02.130383 | logserver.rdoproject.org | changed 2025-10-01 10:51:02.135090 | 2025-10-01 10:51:02.135190 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-10-01 10:51:02.406479 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.006449 2025-10-01 10:51:02.412155 | 2025-10-01 10:51:02.412252 | TASK [upload-logs : Upload logs to log server] 2025-10-01 10:51:03.115371 | logserver.rdoproject.org | Output suppressed because no_log was given 2025-10-01 10:51:03.118996 | 2025-10-01 10:51:03.119139 | LOOP [upload-logs : Compress console log and json output] 2025-10-01 10:51:03.187758 | logserver.rdoproject.org | skipping: Conditional result was False 2025-10-01 10:51:03.202459 | logserver.rdoproject.org | skipping: Conditional result was False 2025-10-01 10:51:03.208712 | 2025-10-01 10:51:03.208836 | LOOP [upload-logs : Upload compressed console log and json output] 2025-10-01 10:51:03.278822 | logserver.rdoproject.org | skipping: Conditional result was False 2025-10-01 10:51:03.279247 | 2025-10-01 10:51:03.283628 | logserver.rdoproject.org | skipping: Conditional result was False 2025-10-01 10:51:03.296302 | 2025-10-01 10:51:03.296548 | LOOP [upload-logs : Upload console log and json output]