2025-09-29 13:16:13.527464 | Job console starting... 2025-09-29 13:16:13.542422 | Updating repositories 2025-09-29 13:16:13.591594 | Preparing job workspace 2025-09-29 13:16:18.792710 | Running Ansible setup... 2025-09-29 13:16:25.303885 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2025-09-29 13:16:25.885822 | 2025-09-29 13:16:25.885956 | PLAY [localhost] 2025-09-29 13:16:25.915471 | 2025-09-29 13:16:25.915590 | TASK [Gathering Facts] 2025-09-29 13:16:26.814850 | localhost | ok 2025-09-29 13:16:26.834669 | 2025-09-29 13:16:26.834890 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-09-29 13:16:27.299227 | localhost -> localhost | changed 2025-09-29 13:16:27.304851 | 2025-09-29 13:16:27.304927 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-09-29 13:16:28.106483 | localhost -> localhost | changed 2025-09-29 13:16:28.115596 | 2025-09-29 13:16:28.115714 | TASK [Setup log path fact] 2025-09-29 13:16:28.133866 | localhost | ok 2025-09-29 13:16:28.145431 | 2025-09-29 13:16:28.145521 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-09-29 13:16:28.173979 | localhost | ok 2025-09-29 13:16:28.182307 | 2025-09-29 13:16:28.182442 | TASK [emit-job-header : Print job information] 2025-09-29 13:16:28.212466 | # Job Information 2025-09-29 13:16:28.212635 | Ansible Version: 2.15.12 2025-09-29 13:16:28.212661 | Job: rhoso-architecture-validate-uni06zeta 2025-09-29 13:16:28.212681 | Pipeline: github-check 2025-09-29 13:16:28.212699 | Executor: ze01.softwarefactory-project.io 2025-09-29 13:16:28.212717 | Triggered by: https://github.com/openstack-k8s-operators/architecture/pull/602 2025-09-29 13:16:28.212736 | Log URL (when completed): https://logserver.rdoproject.org/8b0/rdoproject.org/8b0e962932214fd09602aad3e104788b/ 2025-09-29 13:16:28.212755 | Event ID: fab48f10-9d35-11f0-980c-07c06b81ac3c 2025-09-29 13:16:28.217000 | 2025-09-29 13:16:28.217099 | LOOP [emit-job-header : Print node information] 2025-09-29 13:16:28.310997 | localhost | ok: 2025-09-29 13:16:28.311218 | localhost | # Node Information 2025-09-29 13:16:28.311258 | localhost | Inventory Hostname: controller 2025-09-29 13:16:28.311292 | localhost | Hostname: np0005459598 2025-09-29 13:16:28.311322 | localhost | Username: zuul 2025-09-29 13:16:28.311354 | localhost | Distro: CentOS 9 2025-09-29 13:16:28.311393 | localhost | Provider: vexxhost-nodepool-tripleo 2025-09-29 13:16:28.311448 | localhost | Region: RegionOne 2025-09-29 13:16:28.311484 | localhost | Label: cloud-centos-9-stream-tripleo 2025-09-29 13:16:28.311509 | localhost | Product Name: OpenStack Nova 2025-09-29 13:16:28.311532 | localhost | Interface IP: 38.102.83.128 2025-09-29 13:16:28.357680 | 2025-09-29 13:16:28.357817 | PLAY [all] 2025-09-29 13:16:28.367864 | 2025-09-29 13:16:28.367987 | TASK [Gather network facts] 2025-09-29 13:16:28.854390 | controller | ok 2025-09-29 13:16:28.879157 | 2025-09-29 13:16:28.879313 | TASK [include_role : start-zuul-console] 2025-09-29 13:16:28.902314 | controller | ok 2025-09-29 13:16:28.917065 | 2025-09-29 13:16:28.917229 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-09-29 13:16:29.319334 | controller | ok 2025-09-29 13:16:29.332743 | 2025-09-29 13:16:29.332902 | TASK [include_role : add-build-sshkey] 2025-09-29 13:16:29.356952 | controller | ok 2025-09-29 13:16:29.377660 | 2025-09-29 13:16:29.377826 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-09-29 13:16:29.620470 | controller -> localhost | ok 2025-09-29 13:16:29.627653 | 2025-09-29 13:16:29.627769 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-09-29 13:16:29.647109 | controller | ok 2025-09-29 13:16:29.661053 | controller | included: /var/lib/zuul/builds/8b0e962932214fd09602aad3e104788b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-09-29 13:16:29.667443 | 2025-09-29 13:16:29.667527 | TASK [add-build-sshkey : Create Temp SSH key] 2025-09-29 13:16:30.229194 | controller -> localhost | Generating public/private rsa key pair. 2025-09-29 13:16:30.229602 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/8b0e962932214fd09602aad3e104788b/work/8b0e962932214fd09602aad3e104788b_id_rsa. 2025-09-29 13:16:30.229633 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/8b0e962932214fd09602aad3e104788b/work/8b0e962932214fd09602aad3e104788b_id_rsa.pub. 2025-09-29 13:16:30.229655 | controller -> localhost | The key fingerprint is: 2025-09-29 13:16:30.229675 | controller -> localhost | SHA256:+POrR8T5h+QGVmMpJgSBtlQNAxVXtHEg8dSLQ9BK+x4 zuul-build-sshkey 2025-09-29 13:16:30.229694 | controller -> localhost | The key's randomart image is: 2025-09-29 13:16:30.229712 | controller -> localhost | +---[RSA 3072]----+ 2025-09-29 13:16:30.229729 | controller -> localhost | | .=OB***o.. | 2025-09-29 13:16:30.229748 | controller -> localhost | | + o++=+* | 2025-09-29 13:16:30.229766 | controller -> localhost | | o . . Bo* o | 2025-09-29 13:16:30.229785 | controller -> localhost | | . .o O o | 2025-09-29 13:16:30.229805 | controller -> localhost | | . S+ * . | 2025-09-29 13:16:30.229825 | controller -> localhost | | . E = . | 2025-09-29 13:16:30.229842 | controller -> localhost | | oo o . | 2025-09-29 13:16:30.229860 | controller -> localhost | | oo | 2025-09-29 13:16:30.229877 | controller -> localhost | | .oo. | 2025-09-29 13:16:30.229894 | controller -> localhost | +----[SHA256]-----+ 2025-09-29 13:16:30.229940 | controller -> localhost | ok: Runtime: 0:00:00.178363 2025-09-29 13:16:30.235778 | 2025-09-29 13:16:30.235841 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-09-29 13:16:30.254643 | controller | ok 2025-09-29 13:16:30.264518 | controller | included: /var/lib/zuul/builds/8b0e962932214fd09602aad3e104788b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-09-29 13:16:30.272371 | 2025-09-29 13:16:30.272429 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-09-29 13:16:30.296274 | controller | skipping: Conditional result was False 2025-09-29 13:16:30.302547 | 2025-09-29 13:16:30.302614 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-09-29 13:16:30.750687 | controller | changed 2025-09-29 13:16:30.755619 | 2025-09-29 13:16:30.755682 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-09-29 13:16:31.047861 | controller | ok 2025-09-29 13:16:31.053059 | 2025-09-29 13:16:31.053125 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-09-29 13:16:31.926687 | controller | changed 2025-09-29 13:16:31.938200 | 2025-09-29 13:16:31.938355 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-09-29 13:16:32.952768 | controller | changed 2025-09-29 13:16:32.964385 | 2025-09-29 13:16:32.964540 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-09-29 13:16:32.993551 | controller | skipping: Conditional result was False 2025-09-29 13:16:33.006971 | 2025-09-29 13:16:33.007166 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-09-29 13:16:33.436141 | controller -> localhost | changed 2025-09-29 13:16:33.451709 | 2025-09-29 13:16:33.451804 | TASK [add-build-sshkey : Add back temp key] 2025-09-29 13:16:33.750367 | controller -> localhost | Identity added: /var/lib/zuul/builds/8b0e962932214fd09602aad3e104788b/work/8b0e962932214fd09602aad3e104788b_id_rsa (zuul-build-sshkey) 2025-09-29 13:16:33.750590 | controller -> localhost | ok: Runtime: 0:00:00.008889 2025-09-29 13:16:33.756286 | 2025-09-29 13:16:33.756359 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-09-29 13:16:34.139104 | controller | ok 2025-09-29 13:16:34.149883 | 2025-09-29 13:16:34.150051 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-09-29 13:16:34.185735 | controller | skipping: Conditional result was False 2025-09-29 13:16:34.202913 | 2025-09-29 13:16:34.203095 | TASK [include_role : validate-host] 2025-09-29 13:16:34.234937 | controller | ok 2025-09-29 13:16:34.263297 | 2025-09-29 13:16:34.263397 | TASK [validate-host : Define zuul_info_dir fact] 2025-09-29 13:16:34.295581 | controller | ok 2025-09-29 13:16:34.302638 | 2025-09-29 13:16:34.302729 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-09-29 13:16:34.583907 | controller -> localhost | ok 2025-09-29 13:16:34.592829 | 2025-09-29 13:16:34.592971 | TASK [validate-host : Collect information about the host] 2025-09-29 13:16:35.383263 | controller | ok 2025-09-29 13:16:35.400967 | 2025-09-29 13:16:35.401093 | TASK [validate-host : Sanitize hostname] 2025-09-29 13:16:35.452422 | controller | ok 2025-09-29 13:16:35.459493 | 2025-09-29 13:16:35.459595 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-09-29 13:16:35.955656 | controller -> localhost | changed 2025-09-29 13:16:35.969499 | 2025-09-29 13:16:35.969675 | TASK [validate-host : Collect information about zuul worker] 2025-09-29 13:16:36.378095 | controller | ok 2025-09-29 13:16:36.390966 | 2025-09-29 13:16:36.391226 | TASK [validate-host : Write out all zuul information for each host] 2025-09-29 13:16:36.960670 | controller -> localhost | changed 2025-09-29 13:16:36.977187 | 2025-09-29 13:16:36.977343 | TASK [include_role : prepare-workspace-openshift] 2025-09-29 13:16:37.004081 | controller | skipping: Conditional result was False 2025-09-29 13:16:37.013084 | 2025-09-29 13:16:37.013244 | TASK [include_role : remove-zuul-sshkey] 2025-09-29 13:16:37.038751 | controller | skipping: Conditional result was False 2025-09-29 13:16:37.053708 | 2025-09-29 13:16:37.053912 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2025-09-29 13:16:37.305079 | controller | ok: "logs" 2025-09-29 13:16:37.305302 | controller | ok: All items complete 2025-09-29 13:16:37.305329 | 2025-09-29 13:16:37.518598 | controller | ok: "artifacts" 2025-09-29 13:16:37.738770 | controller | ok: "docs" 2025-09-29 13:16:37.759271 | 2025-09-29 13:16:37.759443 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2025-09-29 13:16:38.055878 | controller | changed: "logs" 2025-09-29 13:16:38.364270 | controller | changed: "artifacts" 2025-09-29 13:16:38.584873 | controller | changed: "docs" 2025-09-29 13:16:38.635082 | 2025-09-29 13:16:38.635235 | PLAY RECAP 2025-09-29 13:16:38.635314 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2025-09-29 13:16:38.635369 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-09-29 13:16:38.635408 | 2025-09-29 13:16:38.765372 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2025-09-29 13:16:38.766272 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2025-09-29 13:16:39.408276 | 2025-09-29 13:16:39.408398 | PLAY [all] 2025-09-29 13:16:39.429001 | 2025-09-29 13:16:39.429138 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2025-09-29 13:16:39.479274 | controller | ok 2025-09-29 13:16:39.484540 | 2025-09-29 13:16:39.484617 | TASK [mirror-info-fork : Create /etc/ci] 2025-09-29 13:16:39.906744 | controller | changed 2025-09-29 13:16:39.915387 | 2025-09-29 13:16:39.915496 | TASK [mirror-info-fork : Install ci_mirror script] 2025-09-29 13:16:41.016799 | controller | changed 2025-09-29 13:16:41.027427 | 2025-09-29 13:16:41.027500 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2025-09-29 13:16:41.519500 | controller | changed: 2025-09-29 13:16:41.519737 | controller | { 2025-09-29 13:16:41.519777 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com" 2025-09-29 13:16:41.519821 | controller | } 2025-09-29 13:16:41.765818 | controller | changed: 2025-09-29 13:16:41.765926 | controller | { 2025-09-29 13:16:41.765968 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com" 2025-09-29 13:16:41.766048 | controller | } 2025-09-29 13:16:42.048171 | controller | changed: 2025-09-29 13:16:42.048336 | controller | { 2025-09-29 13:16:42.048390 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9MiLfy30deHA7xPOAlew5qUq3UP2gmRMYJi8PtkjFB20/DKeWwWNnkZPqP9AayruRoo51SIiVg870gbZE2jYl+Ncx/FYDe56JeC3ySZsXoAVkC9bP7gkOGqOmJjirvAgPMI7bogVz8i+66Q4Ar7OKTp3762G4IuWPPEg4ce4Y7lx9qWocZapHYq4cYKMxrOZ7SEbFSATBbe2bPZAPKTw8do/Eny+Hq/LkHFhIeyra6cqTFQYShr+zPln0Cr+ro/pDX3bB+1ubFgTpjpkkkQsLhDfR6cCdCWM2lgnS3BTtYj5Ct9/JRPR5YOphqZz+uB+OEu2IL68hmU9vNTth1KeX rlandy@redhat.com" 2025-09-29 13:16:42.048432 | controller | } 2025-09-29 13:16:42.360193 | controller | changed: 2025-09-29 13:16:42.360294 | controller | { 2025-09-29 13:16:42.360328 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com" 2025-09-29 13:16:42.360355 | controller | } 2025-09-29 13:16:42.604766 | controller | changed: 2025-09-29 13:16:42.604963 | controller | { 2025-09-29 13:16:42.605061 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com" 2025-09-29 13:16:42.605119 | controller | } 2025-09-29 13:16:42.885702 | controller | changed: 2025-09-29 13:16:42.886102 | controller | { 2025-09-29 13:16:42.886193 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com" 2025-09-29 13:16:42.886240 | controller | } 2025-09-29 13:16:43.172094 | controller | changed: 2025-09-29 13:16:43.172355 | controller | { 2025-09-29 13:16:43.172414 | 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-09-29 13:16:43.172459 | controller | } 2025-09-29 13:16:43.504407 | controller | changed: 2025-09-29 13:16:43.504515 | controller | { 2025-09-29 13:16:43.504539 | 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-09-29 13:16:43.504558 | controller | } 2025-09-29 13:16:43.770166 | controller | changed: 2025-09-29 13:16:43.770294 | controller | { 2025-09-29 13:16:43.770318 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner" 2025-09-29 13:16:43.770337 | controller | } 2025-09-29 13:16:44.102542 | controller | changed: 2025-09-29 13:16:44.102665 | controller | { 2025-09-29 13:16:44.102700 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com" 2025-09-29 13:16:44.102727 | controller | } 2025-09-29 13:16:44.364907 | controller | changed: 2025-09-29 13:16:44.365038 | controller | { 2025-09-29 13:16:44.365071 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com" 2025-09-29 13:16:44.365096 | controller | } 2025-09-29 13:16:44.679081 | controller | changed: 2025-09-29 13:16:44.679196 | controller | { 2025-09-29 13:16:44.679220 | controller | "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com" 2025-09-29 13:16:44.679239 | controller | } 2025-09-29 13:16:44.995111 | controller | changed: 2025-09-29 13:16:44.995223 | controller | { 2025-09-29 13:16:44.995252 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGpU/BepK3qX0NRf5Np+dOBDqzQEefhNrw2DCZaH3uWW rebtoor@monolith" 2025-09-29 13:16:44.995272 | controller | } 2025-09-29 13:16:45.271634 | controller | changed: 2025-09-29 13:16:45.271767 | controller | { 2025-09-29 13:16:45.271802 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel" 2025-09-29 13:16:45.271829 | controller | } 2025-09-29 13:16:45.649405 | controller | changed: 2025-09-29 13:16:45.649516 | controller | { 2025-09-29 13:16:45.649541 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux" 2025-09-29 13:16:45.649561 | controller | } 2025-09-29 13:16:45.914473 | controller | changed: 2025-09-29 13:16:45.914579 | controller | { 2025-09-29 13:16:45.914602 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr" 2025-09-29 13:16:45.914620 | controller | } 2025-09-29 13:16:46.197735 | controller | changed: 2025-09-29 13:16:46.197836 | controller | { 2025-09-29 13:16:46.197889 | 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-09-29 13:16:46.197910 | controller | } 2025-09-29 13:16:46.514290 | controller | changed: 2025-09-29 13:16:46.514642 | controller | { 2025-09-29 13:16:46.514685 | 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-09-29 13:16:46.514727 | controller | } 2025-09-29 13:16:46.861109 | controller | changed: 2025-09-29 13:16:46.861224 | controller | { 2025-09-29 13:16:46.861268 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9" 2025-09-29 13:16:46.861304 | controller | } 2025-09-29 13:16:47.139075 | controller | changed: 2025-09-29 13:16:47.139183 | controller | { 2025-09-29 13:16:47.139208 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora" 2025-09-29 13:16:47.139228 | controller | } 2025-09-29 13:16:47.407725 | controller | changed: 2025-09-29 13:16:47.407825 | controller | { 2025-09-29 13:16:47.407849 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac" 2025-09-29 13:16:47.407868 | controller | } 2025-09-29 13:16:47.699730 | controller | changed: 2025-09-29 13:16:47.699814 | controller | { 2025-09-29 13:16:47.699837 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop" 2025-09-29 13:16:47.699854 | controller | } 2025-09-29 13:16:47.976512 | controller | changed: 2025-09-29 13:16:47.976612 | controller | { 2025-09-29 13:16:47.976635 | 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-09-29 13:16:47.976654 | controller | } 2025-09-29 13:16:48.261420 | controller | changed: 2025-09-29 13:16:48.261519 | controller | { 2025-09-29 13:16:48.261542 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com" 2025-09-29 13:16:48.261561 | controller | } 2025-09-29 13:16:48.545702 | controller | changed: 2025-09-29 13:16:48.545826 | controller | { 2025-09-29 13:16:48.545858 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com" 2025-09-29 13:16:48.545884 | controller | } 2025-09-29 13:16:48.913971 | controller | changed: 2025-09-29 13:16:48.914153 | controller | { 2025-09-29 13:16:48.914187 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono" 2025-09-29 13:16:48.914213 | controller | } 2025-09-29 13:16:48.947109 | 2025-09-29 13:16:48.947252 | TASK [Set timezone to UTC] 2025-09-29 13:16:49.599879 | controller | changed: executed `/bin/timedatectl set-timezone UTC` 2025-09-29 13:16:49.605113 | 2025-09-29 13:16:49.605176 | TASK [Create nodepool directory] 2025-09-29 13:16:49.928695 | controller | changed 2025-09-29 13:16:49.935245 | 2025-09-29 13:16:49.935312 | TASK [Create nodepool sub_nodes file] 2025-09-29 13:16:50.765122 | controller | changed 2025-09-29 13:16:50.777395 | 2025-09-29 13:16:50.777614 | TASK [Create nodepool sub_nodes_private file] 2025-09-29 13:16:51.618072 | controller | changed 2025-09-29 13:16:51.626808 | 2025-09-29 13:16:51.626898 | LOOP [Populate nodepool sub_nodes file] 2025-09-29 13:16:51.669385 | 2025-09-29 13:16:51.669571 | LOOP [Populate nodepool sub_nodes_private file] 2025-09-29 13:16:51.713938 | 2025-09-29 13:16:51.722185 | TASK [Create nodepool primary file] 2025-09-29 13:16:51.748359 | controller | skipping: Conditional result was False 2025-09-29 13:16:51.755101 | 2025-09-29 13:16:51.755193 | TASK [Create nodepool node_private for this node] 2025-09-29 13:16:52.696353 | controller | changed 2025-09-29 13:16:52.707825 | 2025-09-29 13:16:52.707958 | LOOP [Copy ssh keys to nodepool directory] 2025-09-29 13:16:53.184606 | controller | ok: Item: id_rsa Runtime: 0:00:00.009545 2025-09-29 13:16:53.184802 | 2025-09-29 13:16:53.470682 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.022575 2025-09-29 13:16:53.477718 | 2025-09-29 13:16:53.477837 | TASK [Add sudoers role for zuul-sudo-grep.sh] 2025-09-29 13:16:54.391925 | controller | changed 2025-09-29 13:16:54.397826 | 2025-09-29 13:16:54.397888 | TASK [Validate sudoers config after edits] 2025-09-29 13:16:54.800707 | controller | /etc/sudoers: parsed OK 2025-09-29 13:16:54.800812 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK 2025-09-29 13:16:54.800823 | controller | /etc/sudoers.d/zuul: parsed OK 2025-09-29 13:16:54.800843 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK 2025-09-29 13:16:54.935439 | controller | ok: Runtime: 0:00:00.075812 2025-09-29 13:16:54.942222 | 2025-09-29 13:16:54.942293 | TASK [Show the environment passed in to job shell scripts] 2025-09-29 13:16:55.270076 | controller | SHELL=/bin/bash 2025-09-29 13:16:55.270160 | controller | ZUUL_PROJECT=openstack-k8s-operators/architecture 2025-09-29 13:16:55.270170 | controller | ZUUL_SHORT_PROJECT_NAME=architecture 2025-09-29 13:16:55.270177 | controller | ZUUL_CHANGES=openstack-k8s-operators/architecture:main:refs/changes/02/602/d354cf7f7163fd08dd95429bbe63e5365983a204 2025-09-29 13:16:55.270184 | controller | PWD=/home/zuul 2025-09-29 13:16:55.270190 | controller | ZUUL_PIPELINE=github-check 2025-09-29 13:16:55.270197 | controller | LOGNAME=zuul 2025-09-29 13:16:55.270204 | controller | XDG_SESSION_TYPE=tty 2025-09-29 13:16:55.270210 | controller | _=/usr/bin/env 2025-09-29 13:16:55.270217 | controller | MOTD_SHOWN=pam 2025-09-29 13:16:55.270310 | controller | HOME=/home/zuul 2025-09-29 13:16:55.270324 | controller | LANG=en_US.UTF-8 2025-09-29 13:16:55.270331 | controller | SSH_CONNECTION=38.102.83.114 44118 38.102.83.128 22 2025-09-29 13:16:55.270337 | 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-09-29 13:16:55.270349 | controller | ZUUL_CHANGE_IDS=602,d354cf7f7163fd08dd95429bbe63e5365983a204 2025-09-29 13:16:55.270355 | controller | WORKSPACE=/home/zuul/workspace 2025-09-29 13:16:55.270362 | controller | XDG_SESSION_CLASS=user 2025-09-29 13:16:55.270368 | controller | SELINUX_ROLE_REQUESTED= 2025-09-29 13:16:55.270374 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s 2025-09-29 13:16:55.270380 | controller | USER=zuul 2025-09-29 13:16:55.270386 | controller | ZUUL_VOTING=True 2025-09-29 13:16:55.270392 | controller | BUILD_TIMEOUT=1800000 2025-09-29 13:16:55.270398 | controller | SELINUX_USE_CURRENT_RANGE= 2025-09-29 13:16:55.270404 | controller | SHLVL=1 2025-09-29 13:16:55.270410 | controller | ZUUL_PATCHSET=d354cf7f7163fd08dd95429bbe63e5365983a204 2025-09-29 13:16:55.270416 | controller | XDG_SESSION_ID=1 2025-09-29 13:16:55.270423 | controller | ZUUL_BRANCH=main 2025-09-29 13:16:55.270429 | controller | XDG_RUNTIME_DIR=/run/user/1000 2025-09-29 13:16:55.270435 | controller | SSH_CLIENT=38.102.83.114 44118 22 2025-09-29 13:16:55.270441 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/ 2025-09-29 13:16:55.270447 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: 2025-09-29 13:16:55.270455 | controller | which_declare=declare -f 2025-09-29 13:16:55.270462 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin 2025-09-29 13:16:55.270469 | controller | SELINUX_LEVEL_REQUESTED= 2025-09-29 13:16:55.270475 | controller | ZUUL_CHANGE=602 2025-09-29 13:16:55.270481 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus 2025-09-29 13:16:55.270487 | controller | ZUUL_UUID=8b0e962932214fd09602aad3e104788b 2025-09-29 13:16:55.270494 | controller | BASH_FUNC_which%%=() { ( alias; 2025-09-29 13:16:55.270500 | controller | eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ 2025-09-29 13:16:55.270506 | controller | } 2025-09-29 13:16:55.493148 | controller | ok: Runtime: 0:00:00.010770 2025-09-29 13:16:55.499331 | 2025-09-29 13:16:55.499467 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars] 2025-09-29 13:16:55.513580 | controller | skipping: Conditional result was False 2025-09-29 13:16:55.521081 | 2025-09-29 13:16:55.521157 | TASK [Symlink /home/zuul-worker/workspace] 2025-09-29 13:16:56.057426 | controller | skipping: Conditional result was False 2025-09-29 13:16:56.111235 | 2025-09-29 13:16:56.111369 | TASK [Ensure legacy workspace directory] 2025-09-29 13:16:56.399171 | controller | changed 2025-09-29 13:16:56.430330 | 2025-09-29 13:16:56.430460 | PLAY RECAP 2025-09-29 13:16:56.430520 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2025-09-29 13:16:56.430550 | 2025-09-29 13:16:56.532119 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2025-09-29 13:16:56.533157 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/read_global_vars.yml@main] 2025-09-29 13:16:57.080372 | 2025-09-29 13:16:57.080539 | PLAY [Load global variables] 2025-09-29 13:16:57.112080 | 2025-09-29 13:16:57.112225 | TASK [Read group_vars all file] 2025-09-29 13:16:57.152085 | controller | ok 2025-09-29 13:16:57.169113 | 2025-09-29 13:16:57.169216 | TASK [cifmw_helpers : Check if file is available] 2025-09-29 13:16:57.474407 | controller | ok 2025-09-29 13:16:57.479755 | 2025-09-29 13:16:57.479828 | TASK [cifmw_helpers : Read vars] 2025-09-29 13:16:57.517532 | 2025-09-29 13:16:57.517846 | LOOP [cifmw_helpers : Set vars as fact] 2025-09-29 13:16:57.595597 | 2025-09-29 13:16:57.595732 | PLAY RECAP 2025-09-29 13:16:57.595772 | controller | ok: 1 changed: 0 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2025-09-29 13:16:57.595793 | 2025-09-29 13:16:57.726730 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/read_global_vars.yml@main] 2025-09-29 13:16:57.727987 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2025-09-29 13:16:58.432207 | 2025-09-29 13:16:58.432448 | PLAY [Run ci/playbooks/e2e-prepare.yml] 2025-09-29 13:16:58.454991 | 2025-09-29 13:16:58.455188 | TASK [Clone repos in the job workspace] 2025-09-29 13:16:58.475523 | controller | ok 2025-09-29 13:16:58.493619 | 2025-09-29 13:16:58.493892 | TASK [prepare-workspace : Start zuul_console daemon.] 2025-09-29 13:16:58.917179 | controller | ok 2025-09-29 13:16:58.934904 | 2025-09-29 13:16:58.935125 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2025-09-29 13:17:02.688707 | controller | Output suppressed because no_log was given 2025-09-29 13:17:02.703253 | 2025-09-29 13:17:02.703377 | TASK [Create zuul-output directory] 2025-09-29 13:17:03.117628 | controller | ok 2025-09-29 13:17:03.131589 | 2025-09-29 13:17:03.131771 | TASK [Install required packages] 2025-09-29 13:18:20.745539 | controller | changed 2025-09-29 13:18:20.760221 | 2025-09-29 13:18:20.760402 | TASK [Output pip related things] 2025-09-29 13:18:21.578075 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) 2025-09-29 13:18:21.811647 | controller | changed 2025-09-29 13:18:21.826999 | 2025-09-29 13:18:21.827241 | TASK [Install requirements] 2025-09-29 13:19:46.445002 | controller | changed 2025-09-29 13:19:46.463592 | 2025-09-29 13:19:46.463709 | TASK [Add cronjob to trigger job stats] 2025-09-29 13:19:46.509789 | controller | skipping: Conditional result was False 2025-09-29 13:19:46.518267 | 2025-09-29 13:19:46.518373 | LOOP [Construct project change list] 2025-09-29 13:19:46.585913 | controller | ok: 2025-09-29 13:19:46.586329 | controller | { 2025-09-29 13:19:46.586408 | controller | "branch": "main", 2025-09-29 13:19:46.586454 | controller | "change": "602", 2025-09-29 13:19:46.586494 | controller | "change_message": "Create a DT and VA for GPU full device PCI pass-through for GPU workloads testing\n\nAdd DT and related VA for full PCI device passthrough\r\nfor testing GPU workloads on RHOSO.\r\n\r\nThe VA is based on nvidia-mdev-passthrough, DT is based on\r\nnova02beta.\r\n\r\nJira: [OSPRH-18904](https://issues.redhat.com//browse/OSPRH-18904)", 2025-09-29 13:19:46.586546 | controller | "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/602", 2025-09-29 13:19:46.586587 | controller | "commit_id": "d354cf7f7163fd08dd95429bbe63e5365983a204", 2025-09-29 13:19:46.586625 | controller | "patchset": "d354cf7f7163fd08dd95429bbe63e5365983a204", 2025-09-29 13:19:46.586663 | controller | "project": { 2025-09-29 13:19:46.586705 | controller | "canonical_hostname": "github.com", 2025-09-29 13:19:46.586743 | controller | "canonical_name": "github.com/openstack-k8s-operators/architecture", 2025-09-29 13:19:46.586779 | controller | "name": "openstack-k8s-operators/architecture", 2025-09-29 13:19:46.586815 | controller | "short_name": "architecture", 2025-09-29 13:19:46.586849 | controller | "src_dir": "src/github.com/openstack-k8s-operators/architecture" 2025-09-29 13:19:46.586886 | controller | }, 2025-09-29 13:19:46.586950 | controller | "topic": null 2025-09-29 13:19:46.586996 | controller | } 2025-09-29 13:19:46.656672 | 2025-09-29 13:19:46.656785 | PLAY [Run ci/playbooks/build_runner_image.yml] 2025-09-29 13:19:46.677799 | 2025-09-29 13:19:46.677886 | TASK [Filter out host if needed] 2025-09-29 13:19:46.692740 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-09-29 13:19:46.697741 | 2025-09-29 13:19:46.697799 | TASK [Get git tag for image tagging] 2025-09-29 13:19:47.241065 | controller | skipping: Conditional result was False 2025-09-29 13:19:47.254094 | 2025-09-29 13:19:47.254288 | TASK [Set openstack-runner image] 2025-09-29 13:19:47.291405 | controller | skipping: Conditional result was False 2025-09-29 13:19:47.300116 | 2025-09-29 13:19:47.300240 | TASK [Build openstack-runner image] 2025-09-29 13:19:47.326343 | controller | skipping: Conditional result was False 2025-09-29 13:19:47.335767 | 2025-09-29 13:19:47.335933 | TASK [Push openstack-runner image] 2025-09-29 13:19:47.362217 | controller | skipping: Conditional result was False 2025-09-29 13:19:47.370542 | 2025-09-29 13:19:47.370629 | TASK [Make sure ci-framework directory exists] 2025-09-29 13:19:47.395507 | controller | skipping: Conditional result was False 2025-09-29 13:19:47.403700 | 2025-09-29 13:19:47.403818 | TASK [Create EDPM ansible var file] 2025-09-29 13:19:47.428672 | controller | skipping: Conditional result was False 2025-09-29 13:19:47.456702 | 2025-09-29 13:19:47.456780 | PLAY RECAP 2025-09-29 13:19:47.456838 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2025-09-29 13:19:47.456868 | 2025-09-29 13:19:47.579350 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2025-09-29 13:19:47.580309 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2025-09-29 13:19:48.171582 | 2025-09-29 13:19:48.171734 | PLAY [Run ci/playbooks/dump_zuul_data.yml] 2025-09-29 13:19:48.198451 | 2025-09-29 13:19:48.198562 | TASK [Create zuul-output directory] 2025-09-29 13:19:48.606382 | controller | changed 2025-09-29 13:19:48.615907 | 2025-09-29 13:19:48.615984 | TASK [Slurp Zuul inventory test] 2025-09-29 13:19:48.945467 | controller -> localhost | ok 2025-09-29 13:19:48.953038 | 2025-09-29 13:19:48.953111 | TASK [Save zuul inventory] 2025-09-29 13:19:50.082730 | controller | changed 2025-09-29 13:19:50.091496 | 2025-09-29 13:19:50.091665 | TASK [Save zuul vars without the change_message] 2025-09-29 13:19:50.973544 | controller | changed 2025-09-29 13:19:50.993746 | 2025-09-29 13:19:50.993833 | PLAY RECAP 2025-09-29 13:19:50.993873 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-09-29 13:19:50.993894 | 2025-09-29 13:19:51.107501 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2025-09-29 13:19:51.108552 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2025-09-29 13:19:51.924382 | 2025-09-29 13:19:51.924530 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml] 2025-09-29 13:19:51.957332 | 2025-09-29 13:19:51.957482 | TASK [Filter out host if needed] 2025-09-29 13:19:51.967205 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-09-29 13:19:51.972925 | 2025-09-29 13:19:51.973087 | TASK [Run playbook] 2025-09-29 13:19:53.050135 | controller | 2025-09-29 13:19:54.162778 | controller | PLAY [Test architecture automations] ******************************************* 2025-09-29 13:19:54.162895 | controller | 2025-09-29 13:19:54.162907 | controller | TASK [Gathering Facts ] ******************************************************** 2025-09-29 13:19:54.162916 | controller | Monday 29 September 2025 13:19:53 +0000 (0:00:00.034) 0:00:00.034 ****** 2025-09-29 13:19:54.162938 | controller | ok: [localhost] 2025-09-29 13:19:54.217421 | controller | 2025-09-29 13:19:54.217517 | 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-09-29 13:19:54.217545 | controller | Monday 29 September 2025 13:19:54 +0000 (0:00:01.112) 0:00:01.147 ****** 2025-09-29 13:19:54.217578 | controller | ok: [localhost] 2025-09-29 13:19:54.290551 | controller | 2025-09-29 13:19:54.290639 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] *** 2025-09-29 13:19:54.290651 | controller | Monday 29 September 2025 13:19:54 +0000 (0:00:00.053) 0:00:01.201 ****** 2025-09-29 13:19:54.290672 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) 2025-09-29 13:19:54.321305 | controller | 2025-09-29 13:19:54.321423 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] ********* 2025-09-29 13:19:54.321448 | controller | Monday 29 September 2025 13:19:54 +0000 (0:00:00.073) 0:00:01.274 ****** 2025-09-29 13:19:54.321486 | controller | ok: [localhost] => 2025-09-29 13:19:57.745580 | controller | cifmw_ci_setup_packages: 2025-09-29 13:19:57.745684 | controller | - bash-completion 2025-09-29 13:19:57.745702 | controller | - ca-certificates 2025-09-29 13:19:57.745716 | controller | - git-core 2025-09-29 13:19:57.745731 | controller | - make 2025-09-29 13:19:57.745746 | controller | - tar 2025-09-29 13:19:57.745761 | controller | - tmux 2025-09-29 13:19:57.745775 | controller | - python3-pip 2025-09-29 13:19:57.745789 | controller | 2025-09-29 13:19:57.745837 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] *** 2025-09-29 13:19:57.745859 | controller | Monday 29 September 2025 13:19:54 +0000 (0:00:00.030) 0:00:01.305 ****** 2025-09-29 13:19:57.745888 | controller | changed: [localhost] 2025-09-29 13:19:58.088511 | controller | 2025-09-29 13:19:58.088698 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] *** 2025-09-29 13:19:58.088715 | controller | Monday 29 September 2025 13:19:57 +0000 (0:00:03.424) 0:00:04.729 ****** 2025-09-29 13:19:58.088736 | controller | ok: [localhost] 2025-09-29 13:19:58.430027 | controller | 2025-09-29 13:19:58.430105 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] *** 2025-09-29 13:19:58.430114 | controller | Monday 29 September 2025 13:19:58 +0000 (0:00:00.342) 0:00:05.072 ****** 2025-09-29 13:19:58.430129 | controller | changed: [localhost] 2025-09-29 13:20:03.674457 | controller | 2025-09-29 13:20:03.674567 | 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-09-29 13:20:03.674586 | controller | Monday 29 September 2025 13:19:58 +0000 (0:00:00.341) 0:00:05.413 ****** 2025-09-29 13:20:03.674616 | controller | changed: [localhost] 2025-09-29 13:20:03.707450 | controller | 2025-09-29 13:20:03.707575 | 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-09-29 13:20:03.707593 | controller | Monday 29 September 2025 13:20:03 +0000 (0:00:05.245) 0:00:10.658 ****** 2025-09-29 13:20:03.707625 | controller | skipping: [localhost] 2025-09-29 13:20:04.020609 | controller | 2025-09-29 13:20:04.020687 | controller | TASK [ci_setup : Create completion file] *************************************** 2025-09-29 13:20:04.020695 | controller | Monday 29 September 2025 13:20:03 +0000 (0:00:00.032) 0:00:10.691 ****** 2025-09-29 13:20:04.020710 | controller | changed: [localhost] 2025-09-29 13:20:04.379166 | controller | 2025-09-29 13:20:04.379256 | 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-09-29 13:20:04.379267 | controller | source ~/.oc_completion 2025-09-29 13:20:04.379277 | controller | fi] *** 2025-09-29 13:20:04.379286 | controller | Monday 29 September 2025 13:20:04 +0000 (0:00:00.312) 0:00:11.004 ****** 2025-09-29 13:20:04.379307 | controller | changed: [localhost] 2025-09-29 13:20:04.406063 | controller | 2025-09-29 13:20:04.406146 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] **** 2025-09-29 13:20:04.406163 | controller | Monday 29 September 2025 13:20:04 +0000 (0:00:00.358) 0:00:11.363 ****** 2025-09-29 13:20:04.406191 | controller | skipping: [localhost] 2025-09-29 13:20:04.435701 | controller | 2025-09-29 13:20:04.435786 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{ 2025-09-29 13:20:04.435842 | controller | cifmw_ci_setup_rhel_rhsm_default_repos + 2025-09-29 13:20:04.435867 | controller | (cifmw_ci_setup_rhel_rhsm_extra_repos | default([])) 2025-09-29 13:20:04.435887 | controller | }}] *** 2025-09-29 13:20:04.435896 | controller | Monday 29 September 2025 13:20:04 +0000 (0:00:00.026) 0:00:11.390 ****** 2025-09-29 13:20:04.435915 | controller | skipping: [localhost] 2025-09-29 13:20:04.473532 | controller | 2025-09-29 13:20:04.473631 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] *** 2025-09-29 13:20:04.473641 | controller | Monday 29 September 2025 13:20:04 +0000 (0:00:00.029) 0:00:11.419 ****** 2025-09-29 13:20:04.473665 | controller | skipping: [localhost] 2025-09-29 13:20:04.510300 | controller | 2025-09-29 13:20:04.510385 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] *** 2025-09-29 13:20:04.510401 | controller | Monday 29 September 2025 13:20:04 +0000 (0:00:00.037) 0:00:11.457 ****** 2025-09-29 13:20:04.510422 | controller | skipping: [localhost] 2025-09-29 13:20:04.549519 | controller | 2025-09-29 13:20:04.549652 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] *** 2025-09-29 13:20:04.549670 | controller | Monday 29 September 2025 13:20:04 +0000 (0:00:00.036) 0:00:11.494 ****** 2025-09-29 13:20:04.549697 | controller | skipping: [localhost] 2025-09-29 13:20:04.591337 | controller | 2025-09-29 13:20:04.591409 | 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-09-29 13:20:04.591421 | controller | Monday 29 September 2025 13:20:04 +0000 (0:00:00.038) 0:00:11.533 ****** 2025-09-29 13:20:04.591440 | controller | skipping: [localhost] 2025-09-29 13:20:05.837862 | controller | 2025-09-29 13:20:05.837930 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] *** 2025-09-29 13:20:05.837939 | controller | Monday 29 September 2025 13:20:04 +0000 (0:00:00.042) 0:00:11.575 ****** 2025-09-29 13:20:05.837956 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr) 2025-09-29 13:20:06.291882 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2025-09-29 13:20:06.291951 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp) 2025-09-29 13:20:06.291968 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes) 2025-09-29 13:20:06.291982 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters) 2025-09-29 13:20:06.291996 | controller | 2025-09-29 13:20:06.292011 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] *** 2025-09-29 13:20:06.292025 | controller | Monday 29 September 2025 13:20:05 +0000 (0:00:01.245) 0:00:12.821 ****** 2025-09-29 13:20:06.292048 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2025-09-29 13:20:06.524935 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts) 2025-09-29 13:20:06.524974 | controller | 2025-09-29 13:20:06.524982 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] ********************** 2025-09-29 13:20:06.524999 | controller | Monday 29 September 2025 13:20:06 +0000 (0:00:00.453) 0:00:13.275 ****** 2025-09-29 13:20:06.525013 | controller | ok: [localhost] 2025-09-29 13:20:06.560016 | controller | 2025-09-29 13:20:06.560060 | controller | TASK [Slurp file from remote src={{ _mock_file }}] ***************************** 2025-09-29 13:20:06.560069 | controller | Monday 29 September 2025 13:20:06 +0000 (0:00:00.233) 0:00:13.509 ****** 2025-09-29 13:20:06.560080 | controller | skipping: [localhost] 2025-09-29 13:20:06.601548 | controller | 2025-09-29 13:20:06.601588 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] *** 2025-09-29 13:20:06.601601 | controller | Monday 29 September 2025 13:20:06 +0000 (0:00:00.034) 0:00:13.543 ****** 2025-09-29 13:20:06.601612 | controller | skipping: [localhost] 2025-09-29 13:20:06.627946 | controller | 2025-09-29 13:20:06.628018 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] *** 2025-09-29 13:20:06.628040 | controller | Monday 29 September 2025 13:20:06 +0000 (0:00:00.041) 0:00:13.585 ****** 2025-09-29 13:20:06.628069 | controller | skipping: [localhost] 2025-09-29 13:20:07.023554 | controller | 2025-09-29 13:20:07.023635 | 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-09-29 13:20:07.023652 | controller | Monday 29 September 2025 13:20:06 +0000 (0:00:00.026) 0:00:13.612 ****** 2025-09-29 13:20:07.023680 | controller | ok: [localhost] 2025-09-29 13:20:07.412406 | controller | 2025-09-29 13:20:07.412462 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] *** 2025-09-29 13:20:07.412471 | controller | Monday 29 September 2025 13:20:07 +0000 (0:00:00.395) 0:00:14.008 ****** 2025-09-29 13:20:07.412484 | controller | ok: [localhost] 2025-09-29 13:20:07.447044 | controller | 2025-09-29 13:20:07.447104 | 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-09-29 13:20:07.447120 | controller | ] *** 2025-09-29 13:20:07.447127 | controller | Monday 29 September 2025 13:20:07 +0000 (0:00:00.388) 0:00:14.396 ****** 2025-09-29 13:20:07.447143 | controller | skipping: [localhost] 2025-09-29 13:20:07.709394 | controller | 2025-09-29 13:20:07.709472 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] *** 2025-09-29 13:20:07.709483 | controller | Monday 29 September 2025 13:20:07 +0000 (0:00:00.034) 0:00:14.431 ****** 2025-09-29 13:20:07.709502 | controller | changed: [localhost] 2025-09-29 13:20:07.809098 | controller | 2025-09-29 13:20:07.809173 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{ 2025-09-29 13:20:07.809190 | controller | _cifmw_kustomize_deploy_user_kustomize | 2025-09-29 13:20:07.809205 | controller | default({}) | 2025-09-29 13:20:07.809218 | controller | combine(item.value, recursive=True) 2025-09-29 13:20:07.809231 | controller | }}] *** 2025-09-29 13:20:07.809245 | controller | Monday 29 September 2025 13:20:07 +0000 (0:00:00.262) 0:00:14.694 ****** 2025-09-29 13:20:07.809271 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize) 2025-09-29 13:20:07.892677 | controller | 2025-09-29 13:20:07.892878 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{ 2025-09-29 13:20:07.892914 | controller | _b64_kustomize_user_patches | 2025-09-29 13:20:07.892947 | controller | ci_kustomize_deploy_combine_base64_patch_dict 2025-09-29 13:20:07.892966 | controller | }}] *** 2025-09-29 13:20:07.892984 | controller | Monday 29 September 2025 13:20:07 +0000 (0:00:00.099) 0:00:14.793 ****** 2025-09-29 13:20:07.893024 | controller | ok: [localhost] 2025-09-29 13:20:08.298705 | controller | 2025-09-29 13:20:08.298868 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2025-09-29 13:20:08.298918 | controller | Monday 29 September 2025 13:20:07 +0000 (0:00:00.083) 0:00:14.876 ****** 2025-09-29 13:20:08.298959 | controller | ok: [localhost] 2025-09-29 13:20:08.335296 | controller | 2025-09-29 13:20:08.335375 | 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-09-29 13:20:08.335392 | controller | Monday 29 September 2025 13:20:08 +0000 (0:00:00.406) 0:00:15.283 ****** 2025-09-29 13:20:08.335423 | controller | ok: [localhost] 2025-09-29 13:20:08.691721 | controller | 2025-09-29 13:20:08.691846 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2025-09-29 13:20:08.691870 | controller | Monday 29 September 2025 13:20:08 +0000 (0:00:00.036) 0:00:15.319 ****** 2025-09-29 13:20:08.691898 | controller | ok: [localhost] 2025-09-29 13:20:08.778508 | controller | 2025-09-29 13:20:08.778563 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{ 2025-09-29 13:20:08.778572 | controller | _net_env_def_slurp['content'] | 2025-09-29 13:20:08.778581 | controller | b64decode | 2025-09-29 13:20:08.778589 | controller | from_yaml 2025-09-29 13:20:08.778596 | controller | }}, cacheable=True] *** 2025-09-29 13:20:08.778604 | controller | Monday 29 September 2025 13:20:08 +0000 (0:00:00.352) 0:00:15.672 ****** 2025-09-29 13:20:08.778619 | controller | ok: [localhost] 2025-09-29 13:20:09.217778 | controller | 2025-09-29 13:20:09.217837 | controller | TASK [Discover automation files paths={{ 2025-09-29 13:20:09.217851 | controller | [cifmw_architecture_repo, _automation_relative] | 2025-09-29 13:20:09.217859 | controller | path_join 2025-09-29 13:20:09.217867 | controller | }}, patterns=*.yaml] *** 2025-09-29 13:20:09.217876 | controller | Monday 29 September 2025 13:20:08 +0000 (0:00:00.090) 0:00:15.763 ****** 2025-09-29 13:20:09.217889 | controller | ok: [localhost] 2025-09-29 13:20:17.324340 | controller | 2025-09-29 13:20:17.324432 | controller | TASK [Get automation contents path={{ item.path }}] **************************** 2025-09-29 13:20:17.324444 | controller | Monday 29 September 2025 13:20:09 +0000 (0:00:00.439) 0:00:16.202 ****** 2025-09-29 13:20:17.324466 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2025-09-29 13:20:18.574909 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2025-09-29 13:20:18.575009 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2025-09-29 13:20:18.575033 | controller | ok: [localhost] => (item=bmo01.yaml) 2025-09-29 13:20:18.575051 | controller | ok: [localhost] => (item=dcn.yaml) 2025-09-29 13:20:18.575064 | controller | ok: [localhost] => (item=dz-storage.yaml) 2025-09-29 13:20:18.575078 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2025-09-29 13:20:18.575090 | controller | ok: [localhost] => (item=hci.yaml) 2025-09-29 13:20:18.575103 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2025-09-29 13:20:18.575116 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2025-09-29 13:20:18.575130 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2025-09-29 13:20:18.575143 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2025-09-29 13:20:18.575155 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2025-09-29 13:20:18.575168 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2025-09-29 13:20:18.575181 | controller | ok: [localhost] => (item=nova04delta.yaml) 2025-09-29 13:20:18.575194 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2025-09-29 13:20:18.575207 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2025-09-29 13:20:18.575220 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2025-09-29 13:20:18.575233 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2025-09-29 13:20:18.575246 | controller | ok: [localhost] => (item=osasinfra.yaml) 2025-09-29 13:20:18.575260 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2025-09-29 13:20:18.575275 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2025-09-29 13:20:18.575288 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2025-09-29 13:20:18.575322 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2025-09-29 13:20:18.575335 | controller | ok: [localhost] => (item=pidone.yaml) 2025-09-29 13:20:18.575348 | controller | ok: [localhost] => (item=sriov.yaml) 2025-09-29 13:20:18.575362 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2025-09-29 13:20:18.575375 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2025-09-29 13:20:18.575388 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2025-09-29 13:20:18.575401 | controller | ok: [localhost] => (item=uni02beta.yaml) 2025-09-29 13:20:18.575414 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2025-09-29 13:20:18.575431 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2025-09-29 13:20:18.575449 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2025-09-29 13:20:18.575467 | controller | ok: [localhost] => (item=uni04delta.yaml) 2025-09-29 13:20:18.575485 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2025-09-29 13:20:18.575502 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2025-09-29 13:20:18.575519 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2025-09-29 13:20:18.575536 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2025-09-29 13:20:18.575553 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2025-09-29 13:20:18.575571 | controller | ok: [localhost] => (item=uni07eta.yaml) 2025-09-29 13:20:18.575588 | controller | ok: [localhost] => (item=uni09iota.yaml) 2025-09-29 13:20:18.575605 | controller | 2025-09-29 13:20:18.575623 | controller | TASK [Load automation files as fact vas={{ 2025-09-29 13:20:18.575640 | controller | vas | default({}) | 2025-09-29 13:20:18.575658 | controller | combine(item.content | b64decode | from_yaml, recursive=true) 2025-09-29 13:20:18.575674 | controller | }}] *** 2025-09-29 13:20:18.575692 | controller | Monday 29 September 2025 13:20:17 +0000 (0:00:08.106) 0:00:24.308 ****** 2025-09-29 13:20:18.575725 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2025-09-29 13:20:18.611058 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2025-09-29 13:20:18.611143 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2025-09-29 13:20:18.611151 | controller | ok: [localhost] => (item=bmo01.yaml) 2025-09-29 13:20:18.611157 | controller | ok: [localhost] => (item=dcn.yaml) 2025-09-29 13:20:18.611164 | controller | ok: [localhost] => (item=dz-storage.yaml) 2025-09-29 13:20:18.611170 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2025-09-29 13:20:18.611176 | controller | ok: [localhost] => (item=hci.yaml) 2025-09-29 13:20:18.611181 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2025-09-29 13:20:18.611188 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2025-09-29 13:20:18.611194 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2025-09-29 13:20:18.611201 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2025-09-29 13:20:18.611207 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2025-09-29 13:20:18.611213 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2025-09-29 13:20:18.611219 | controller | ok: [localhost] => (item=nova04delta.yaml) 2025-09-29 13:20:18.611225 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2025-09-29 13:20:18.611232 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2025-09-29 13:20:18.611239 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2025-09-29 13:20:18.611245 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2025-09-29 13:20:18.611252 | controller | ok: [localhost] => (item=osasinfra.yaml) 2025-09-29 13:20:18.611259 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2025-09-29 13:20:18.611265 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2025-09-29 13:20:18.611271 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2025-09-29 13:20:18.611277 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2025-09-29 13:20:18.611283 | controller | ok: [localhost] => (item=pidone.yaml) 2025-09-29 13:20:18.611288 | controller | ok: [localhost] => (item=sriov.yaml) 2025-09-29 13:20:18.611302 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2025-09-29 13:20:18.611308 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2025-09-29 13:20:18.611314 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2025-09-29 13:20:18.611320 | controller | ok: [localhost] => (item=uni02beta.yaml) 2025-09-29 13:20:18.611336 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2025-09-29 13:20:18.611343 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2025-09-29 13:20:18.611358 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2025-09-29 13:20:18.611365 | controller | ok: [localhost] => (item=uni04delta.yaml) 2025-09-29 13:20:18.611371 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2025-09-29 13:20:18.611377 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2025-09-29 13:20:18.611383 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2025-09-29 13:20:18.611388 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2025-09-29 13:20:18.611394 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2025-09-29 13:20:18.611400 | controller | ok: [localhost] => (item=uni07eta.yaml) 2025-09-29 13:20:18.611406 | controller | ok: [localhost] => (item=uni09iota.yaml) 2025-09-29 13:20:18.611412 | controller | 2025-09-29 13:20:18.611419 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] *** 2025-09-29 13:20:18.611425 | controller | Monday 29 September 2025 13:20:18 +0000 (0:00:01.250) 0:00:25.559 ****** 2025-09-29 13:20:18.611443 | controller | ok: [localhost] 2025-09-29 13:20:19.449523 | controller | 2025-09-29 13:20:19.449573 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] *** 2025-09-29 13:20:19.449583 | controller | Monday 29 September 2025 13:20:18 +0000 (0:00:00.036) 0:00:25.595 ****** 2025-09-29 13:20:19.449598 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'}) 2025-09-29 13:20:19.962669 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'}) 2025-09-29 13:20:19.962755 | controller | 2025-09-29 13:20:19.962771 | controller | TASK [Load public SSH keys path={{ item }}] ************************************ 2025-09-29 13:20:19.962785 | controller | Monday 29 September 2025 13:20:19 +0000 (0:00:00.838) 0:00:26.434 ****** 2025-09-29 13:20:19.962841 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub) 2025-09-29 13:20:20.428918 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub) 2025-09-29 13:20:20.428962 | controller | 2025-09-29 13:20:20.428970 | controller | TASK [Load private SSH keys path={{ item }}] *********************************** 2025-09-29 13:20:20.428976 | controller | Monday 29 September 2025 13:20:19 +0000 (0:00:00.512) 0:00:26.946 ****** 2025-09-29 13:20:20.428988 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration) 2025-09-29 13:20:20.463438 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy) 2025-09-29 13:20:20.463476 | controller | 2025-09-29 13:20:20.463483 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{ 2025-09-29 13:20:20.463490 | controller | _pub_keys.results[1].content | b64decode 2025-09-29 13:20:20.463497 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{ 2025-09-29 13:20:20.463503 | controller | _priv_keys.results[1].content | b64decode 2025-09-29 13:20:20.463509 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{ 2025-09-29 13:20:20.463515 | controller | _pub_keys.results[1].content | b64decode 2025-09-29 13:20:20.463521 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{ 2025-09-29 13:20:20.463527 | controller | _pub_keys.results[0].content | b64decode 2025-09-29 13:20:20.463532 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{ 2025-09-29 13:20:20.463538 | controller | _priv_keys.results[0].content | b64decode 2025-09-29 13:20:20.463544 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{ 2025-09-29 13:20:20.463550 | controller | [ 2025-09-29 13:20:20.463556 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none), 2025-09-29 13:20:20.463562 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none) 2025-09-29 13:20:20.463568 | controller | ] | select() 2025-09-29 13:20:20.463574 | controller | }}] *** 2025-09-29 13:20:20.463580 | controller | Monday 29 September 2025 13:20:20 +0000 (0:00:00.466) 0:00:27.413 ****** 2025-09-29 13:20:20.463591 | controller | ok: [localhost] 2025-09-29 13:20:20.616581 | controller | 2025-09-29 13:20:20.616626 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] *** 2025-09-29 13:20:20.616677 | controller | Monday 29 September 2025 13:20:20 +0000 (0:00:00.034) 0:00:27.448 ****** 2025-09-29 13:20:20.616694 | controller | 2025-09-29 13:20:20.674054 | 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-09-29 13:20:20.674138 | controller | Monday 29 September 2025 13:20:20 +0000 (0:00:00.153) 0:00:27.601 ****** 2025-09-29 13:20:20.674160 | controller | ok: [localhost] => 2025-09-29 13:20:20.724182 | controller | changed: false 2025-09-29 13:20:20.724262 | controller | msg: All assertions passed 2025-09-29 13:20:20.724269 | controller | 2025-09-29 13:20:20.724276 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-09-29 13:20:20.724283 | controller | Monday 29 September 2025 13:20:20 +0000 (0:00:00.056) 0:00:27.657 ****** 2025-09-29 13:20:20.724301 | controller | skipping: [localhost] 2025-09-29 13:20:20.779452 | controller | 2025-09-29 13:20:20.779529 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-09-29 13:20:20.779553 | controller | Monday 29 September 2025 13:20:20 +0000 (0:00:00.050) 0:00:27.708 ****** 2025-09-29 13:20:20.779586 | 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-09-29 13:20:20.816201 | controller | 2025-09-29 13:20:20.816302 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-09-29 13:20:20.816321 | controller | Monday 29 September 2025 13:20:20 +0000 (0:00:00.055) 0:00:27.763 ****** 2025-09-29 13:20:20.816350 | controller | skipping: [localhost] 2025-09-29 13:20:20.860955 | controller | 2025-09-29 13:20:20.861014 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-09-29 13:20:20.861023 | controller | Monday 29 September 2025 13:20:20 +0000 (0:00:00.037) 0:00:27.800 ****** 2025-09-29 13:20:20.861038 | controller | ok: [localhost] 2025-09-29 13:20:21.193124 | controller | 2025-09-29 13:20:21.193224 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-09-29 13:20:21.193240 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-29 13:20:21.193254 | controller | stage['path'], item.src_file) | path_join 2025-09-29 13:20:21.193268 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-29 13:20:21.193281 | controller | Monday 29 September 2025 13:20:20 +0000 (0:00:00.044) 0:00:27.845 ****** 2025-09-29 13:20:21.193311 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) 2025-09-29 13:20:21.306849 | controller | 2025-09-29 13:20:21.306934 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-09-29 13:20:21.306947 | controller | Monday 29 September 2025 13:20:21 +0000 (0:00:00.332) 0:00:28.177 ****** 2025-09-29 13:20:21.306969 | controller | ok: [localhost] => (item=values.yaml) 2025-09-29 13:20:21.394338 | controller | 2025-09-29 13:20:21.394424 | controller | TASK [Executing pre_stage hooks for examples/dt/uni06zeta/control-plane/networking/nncp name=run_hook] *** 2025-09-29 13:20:21.394435 | controller | Monday 29 September 2025 13:20:21 +0000 (0:00:00.113) 0:00:28.290 ****** 2025-09-29 13:20:21.394457 | controller | skipping: [localhost] 2025-09-29 13:20:21.536959 | controller | 2025-09-29 13:20:21.537064 | controller | TASK [Generate values.yaml for examples/dt/uni06zeta/control-plane/networking/nncp name=ci_gen_kustomize_values] *** 2025-09-29 13:20:21.537082 | controller | Monday 29 September 2025 13:20:21 +0000 (0:00:00.087) 0:00:28.378 ****** 2025-09-29 13:20:21.537132 | controller | 2025-09-29 13:20:21.636309 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-29 13:20:21.636387 | controller | Monday 29 September 2025 13:20:21 +0000 (0:00:00.143) 0:00:28.521 ****** 2025-09-29 13:20:21.636412 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-09-29 13:20:21.711920 | controller | 2025-09-29 13:20:21.711993 | 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-09-29 13:20:21.712004 | controller | Monday 29 September 2025 13:20:21 +0000 (0:00:00.099) 0:00:28.620 ****** 2025-09-29 13:20:21.712025 | controller | ok: [localhost] => 2025-09-29 13:20:22.022297 | controller | changed: false 2025-09-29 13:20:22.022379 | controller | msg: All assertions passed 2025-09-29 13:20:22.022396 | controller | 2025-09-29 13:20:22.022412 | 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-09-29 13:20:22.022427 | controller | Monday 29 September 2025 13:20:21 +0000 (0:00:00.075) 0:00:28.696 ****** 2025-09-29 13:20:22.022456 | controller | ok: [localhost] 2025-09-29 13:20:22.092259 | controller | 2025-09-29 13:20:22.092332 | 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-09-29 13:20:22.092343 | controller | Monday 29 September 2025 13:20:22 +0000 (0:00:00.309) 0:00:29.006 ****** 2025-09-29 13:20:22.092364 | controller | ok: [localhost] => 2025-09-29 13:20:22.360424 | controller | changed: false 2025-09-29 13:20:22.360490 | controller | msg: All assertions passed 2025-09-29 13:20:22.360498 | controller | 2025-09-29 13:20:22.360505 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-29 13:20:22.360512 | controller | Monday 29 September 2025 13:20:22 +0000 (0:00:00.070) 0:00:29.076 ****** 2025-09-29 13:20:22.360530 | controller | ok: [localhost] 2025-09-29 13:20:22.616391 | controller | 2025-09-29 13:20:22.616468 | 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-09-29 13:20:22.616486 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-29 13:20:22.616500 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-29 13:20:22.616513 | controller | _config_map_content | 2025-09-29 13:20:22.616526 | controller | ansible.utils.remove_keys( 2025-09-29 13:20:22.616540 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-29 13:20:22.616553 | controller | matching_parameter='regex') 2025-09-29 13:20:22.616566 | controller | }}, cacheable=False] *** 2025-09-29 13:20:22.616579 | controller | Monday 29 September 2025 13:20:22 +0000 (0:00:00.267) 0:00:29.344 ****** 2025-09-29 13:20:22.616609 | controller | ok: [localhost] 2025-09-29 13:20:22.694897 | controller | 2025-09-29 13:20:22.694993 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-29 13:20:22.695009 | controller | Monday 29 September 2025 13:20:22 +0000 (0:00:00.255) 0:00:29.600 ****** 2025-09-29 13:20:22.695032 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-09-29 13:20:22.758867 | controller | 2025-09-29 13:20:22.758954 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-09-29 13:20:22.758965 | controller | Monday 29 September 2025 13:20:22 +0000 (0:00:00.078) 0:00:29.679 ****** 2025-09-29 13:20:22.758989 | controller | ok: [localhost] => 2025-09-29 13:20:22.993296 | controller | changed: false 2025-09-29 13:20:22.993379 | controller | msg: All assertions passed 2025-09-29 13:20:22.993387 | controller | 2025-09-29 13:20:22.993394 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-29 13:20:22.993421 | controller | Monday 29 September 2025 13:20:22 +0000 (0:00:00.063) 0:00:29.743 ****** 2025-09-29 13:20:22.993444 | controller | changed: [localhost] 2025-09-29 13:20:23.887470 | controller | 2025-09-29 13:20:23.887558 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-29 13:20:23.887576 | controller | (snippet_datadir, 2025-09-29 13:20:23.887592 | controller | '02_ci_data.yaml') | path_join 2025-09-29 13:20:23.887606 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-29 13:20:23.887621 | controller | Monday 29 September 2025 13:20:22 +0000 (0:00:00.234) 0:00:29.977 ****** 2025-09-29 13:20:23.887651 | controller | changed: [localhost] 2025-09-29 13:20:23.983823 | controller | 2025-09-29 13:20:23.983886 | 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-09-29 13:20:23.983895 | controller | Monday 29 September 2025 13:20:23 +0000 (0:00:00.893) 0:00:30.871 ****** 2025-09-29 13:20:23.983911 | controller | ok: [localhost] 2025-09-29 13:20:24.587450 | controller | 2025-09-29 13:20:24.587521 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-29 13:20:24.587538 | controller | (snippet_datadir, 2025-09-29 13:20:24.587552 | controller | '03_user_data_b64.yaml') | path_join 2025-09-29 13:20:24.587566 | controller | }}, content={{ 2025-09-29 13:20:24.587579 | controller | _base64_patch | 2025-09-29 13:20:24.587592 | controller | default({}) | 2025-09-29 13:20:24.587605 | controller | to_nice_yaml 2025-09-29 13:20:24.587618 | controller | }}, mode=0644] *** 2025-09-29 13:20:24.587631 | controller | Monday 29 September 2025 13:20:23 +0000 (0:00:00.096) 0:00:30.968 ****** 2025-09-29 13:20:24.587655 | controller | changed: [localhost] 2025-09-29 13:20:25.164180 | controller | 2025-09-29 13:20:25.164279 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-29 13:20:25.164288 | controller | (snippet_datadir, 2025-09-29 13:20:25.164295 | controller | '04_user_data.yaml') | path_join 2025-09-29 13:20:25.164302 | controller | }}, content={{ 2025-09-29 13:20:25.164308 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-29 13:20:25.164314 | controller | default({}) | 2025-09-29 13:20:25.164320 | controller | to_nice_yaml 2025-09-29 13:20:25.164326 | controller | }}, mode=0644] *** 2025-09-29 13:20:25.164332 | controller | Monday 29 September 2025 13:20:24 +0000 (0:00:00.603) 0:00:31.571 ****** 2025-09-29 13:20:25.164350 | controller | changed: [localhost] 2025-09-29 13:20:25.746921 | controller | 2025-09-29 13:20:25.746983 | 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-09-29 13:20:25.746996 | controller | ( 2025-09-29 13:20:25.747004 | controller | snippet_datadir, 2025-09-29 13:20:25.747015 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-29 13:20:25.747023 | controller | ) | path_join 2025-09-29 13:20:25.747031 | controller | }}, mode=0644] *** 2025-09-29 13:20:25.747039 | controller | Monday 29 September 2025 13:20:25 +0000 (0:00:00.576) 0:00:32.148 ****** 2025-09-29 13:20:25.747057 | controller | changed: [localhost] 2025-09-29 13:20:25.893244 | controller | 2025-09-29 13:20:25.893282 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-29 13:20:25.893290 | controller | Monday 29 September 2025 13:20:25 +0000 (0:00:00.582) 0:00:32.731 ****** 2025-09-29 13:20:25.893303 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-09-29 13:20:25.951680 | controller | 2025-09-29 13:20:25.951718 | 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-09-29 13:20:25.951726 | controller | Monday 29 September 2025 13:20:25 +0000 (0:00:00.146) 0:00:32.878 ****** 2025-09-29 13:20:25.951738 | controller | ok: [localhost] => 2025-09-29 13:20:26.288985 | controller | changed: false 2025-09-29 13:20:26.289044 | controller | msg: All assertions passed 2025-09-29 13:20:26.289066 | controller | 2025-09-29 13:20:26.289085 | 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-09-29 13:20:26.289120 | controller | Monday 29 September 2025 13:20:25 +0000 (0:00:00.058) 0:00:32.936 ****** 2025-09-29 13:20:26.289148 | controller | ok: [localhost] 2025-09-29 13:20:26.361292 | controller | 2025-09-29 13:20:26.361357 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-29 13:20:26.361369 | controller | Monday 29 September 2025 13:20:26 +0000 (0:00:00.336) 0:00:33.273 ****** 2025-09-29 13:20:26.361400 | controller | ok: [localhost] 2025-09-29 13:20:27.137827 | controller | 2025-09-29 13:20:27.137896 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-29 13:20:27.137909 | controller | Monday 29 September 2025 13:20:26 +0000 (0:00:00.072) 0:00:33.345 ****** 2025-09-29 13:20:27.137929 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-09-29 13:20:27.291088 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-09-29 13:20:27.291213 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-09-29 13:20:27.291223 | controller | 2025-09-29 13:20:27.291230 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-29 13:20:27.291238 | controller | _content | 2025-09-29 13:20:27.291244 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-29 13:20:27.291251 | controller | combine(_parsed, recursive=true) 2025-09-29 13:20:27.291258 | controller | }} 2025-09-29 13:20:27.291264 | controller | ] *** 2025-09-29 13:20:27.291270 | controller | Monday 29 September 2025 13:20:27 +0000 (0:00:00.777) 0:00:34.122 ****** 2025-09-29 13:20:27.291297 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-09-29 13:20:27.632458 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-29 13:20:27.632575 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-29 13:20:27.632586 | controller | 2025-09-29 13:20:27.632595 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-29 13:20:27.632602 | controller | Monday 29 September 2025 13:20:27 +0000 (0:00:00.153) 0:00:34.275 ****** 2025-09-29 13:20:27.632629 | controller | changed: [localhost] 2025-09-29 13:20:28.220014 | controller | 2025-09-29 13:20:28.220089 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-29 13:20:28.220106 | controller | (_destdir, 2025-09-29 13:20:28.220120 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-29 13:20:28.220134 | controller | }}, content={{ 2025-09-29 13:20:28.220147 | controller | ( 2025-09-29 13:20:28.220160 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-29 13:20:28.220174 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-29 13:20:28.220187 | controller | }}, mode=0644] *** 2025-09-29 13:20:28.220201 | controller | Monday 29 September 2025 13:20:27 +0000 (0:00:00.341) 0:00:34.616 ****** 2025-09-29 13:20:28.220224 | controller | changed: [localhost] 2025-09-29 13:20:28.578661 | controller | 2025-09-29 13:20:28.578718 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni06zeta/control-plane/networking/nncp mode=0644, backup=True, remote_src=True, src={{ 2025-09-29 13:20:28.578726 | controller | (cifmw_kustomize_deploy_basedir, 2025-09-29 13:20:28.578733 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-09-29 13:20:28.578739 | controller | _val['name'], 'values.yaml') | path_join 2025-09-29 13:20:28.578745 | controller | }}, dest={{ 2025-09-29 13:20:28.578751 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-29 13:20:28.578758 | controller | stage['path'], _val.src_file 2025-09-29 13:20:28.578768 | controller | ) | 2025-09-29 13:20:28.578774 | controller | path_join 2025-09-29 13:20:28.578780 | controller | }}] *** 2025-09-29 13:20:28.578786 | controller | Monday 29 September 2025 13:20:28 +0000 (0:00:00.587) 0:00:35.204 ****** 2025-09-29 13:20:28.578817 | controller | changed: [localhost] => (item=network-values) 2025-09-29 13:20:28.635176 | controller | 2025-09-29 13:20:28.635230 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-29 13:20:28.635256 | controller | Monday 29 September 2025 13:20:28 +0000 (0:00:00.358) 0:00:35.563 ****** 2025-09-29 13:20:28.635274 | controller | skipping: [localhost] 2025-09-29 13:20:29.249298 | controller | 2025-09-29 13:20:29.249367 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni06zeta/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-09-29 13:20:29.249380 | controller | Monday 29 September 2025 13:20:28 +0000 (0:00:00.056) 0:00:35.619 ****** 2025-09-29 13:20:29.249398 | controller | changed: [localhost] 2025-09-29 13:20:29.903122 | controller | 2025-09-29 13:20:29.903171 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-09-29 13:20:29.903183 | controller | Monday 29 September 2025 13:20:29 +0000 (0:00:00.614) 0:00:36.234 ****** 2025-09-29 13:20:29.903208 | controller | changed: [localhost] 2025-09-29 13:20:30.227432 | controller | 2025-09-29 13:20:30.227497 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni06zeta/control-plane/networking/nncp remote_src=True, src={{ _output }}, dest={{ 2025-09-29 13:20:30.227510 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-09-29 13:20:30.227520 | controller | stage['build_output'] | basename) | path_join 2025-09-29 13:20:30.227529 | controller | }}, mode=0644] *** 2025-09-29 13:20:30.227537 | controller | Monday 29 September 2025 13:20:29 +0000 (0:00:00.653) 0:00:36.887 ****** 2025-09-29 13:20:30.227555 | controller | changed: [localhost] 2025-09-29 13:20:30.289425 | controller | 2025-09-29 13:20:30.289491 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-29 13:20:30.289500 | controller | Monday 29 September 2025 13:20:30 +0000 (0:00:00.324) 0:00:37.211 ****** 2025-09-29 13:20:30.289517 | controller | skipping: [localhost] 2025-09-29 13:20:30.342994 | controller | 2025-09-29 13:20:30.343089 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni06zeta/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] *** 2025-09-29 13:20:30.343106 | controller | Monday 29 September 2025 13:20:30 +0000 (0:00:00.061) 0:00:37.273 ****** 2025-09-29 13:20:30.343133 | controller | skipping: [localhost] 2025-09-29 13:20:30.401540 | controller | 2025-09-29 13:20:30.401625 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni06zeta/control-plane/networking/nncp _raw_params={{ wait_condition }}] *** 2025-09-29 13:20:30.401636 | controller | Monday 29 September 2025 13:20:30 +0000 (0:00:00.053) 0:00:37.327 ****** 2025-09-29 13:20:30.401654 | 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-09-29 13:20:30.455079 | controller | skipping: [localhost] 2025-09-29 13:20:30.455127 | controller | 2025-09-29 13:20:30.455137 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-29 13:20:30.455146 | controller | Monday 29 September 2025 13:20:30 +0000 (0:00:00.058) 0:00:37.385 ****** 2025-09-29 13:20:30.455162 | controller | skipping: [localhost] 2025-09-29 13:20:30.538578 | controller | 2025-09-29 13:20:30.538645 | controller | TASK [Executing post_stage hooks for examples/dt/uni06zeta/control-plane/networking/nncp name=run_hook] *** 2025-09-29 13:20:30.538669 | controller | Monday 29 September 2025 13:20:30 +0000 (0:00:00.053) 0:00:37.439 ****** 2025-09-29 13:20:30.538694 | controller | skipping: [localhost] 2025-09-29 13:20:30.603788 | controller | 2025-09-29 13:20:30.603862 | 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-09-29 13:20:30.603875 | controller | Monday 29 September 2025 13:20:30 +0000 (0:00:00.083) 0:00:37.522 ****** 2025-09-29 13:20:30.603890 | controller | ok: [localhost] => 2025-09-29 13:20:30.648421 | controller | changed: false 2025-09-29 13:20:30.648497 | controller | msg: All assertions passed 2025-09-29 13:20:30.648518 | controller | 2025-09-29 13:20:30.648537 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-09-29 13:20:30.648556 | controller | Monday 29 September 2025 13:20:30 +0000 (0:00:00.065) 0:00:37.588 ****** 2025-09-29 13:20:30.648586 | controller | skipping: [localhost] 2025-09-29 13:20:30.716890 | controller | 2025-09-29 13:20:30.716947 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-09-29 13:20:30.716959 | controller | Monday 29 September 2025 13:20:30 +0000 (0:00:00.043) 0:00:37.632 ****** 2025-09-29 13:20:30.716979 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m) 2025-09-29 13:20:30.761644 | controller | 2025-09-29 13:20:30.761703 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-09-29 13:20:30.761718 | controller | Monday 29 September 2025 13:20:30 +0000 (0:00:00.068) 0:00:37.701 ****** 2025-09-29 13:20:30.761738 | controller | skipping: [localhost] 2025-09-29 13:20:30.820899 | controller | 2025-09-29 13:20:30.820974 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-09-29 13:20:30.820990 | controller | Monday 29 September 2025 13:20:30 +0000 (0:00:00.044) 0:00:37.746 ****** 2025-09-29 13:20:30.821017 | controller | ok: [localhost] 2025-09-29 13:20:31.136188 | controller | 2025-09-29 13:20:31.136246 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-09-29 13:20:31.136254 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-29 13:20:31.136260 | controller | stage['path'], item.src_file) | path_join 2025-09-29 13:20:31.136266 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-29 13:20:31.136272 | controller | Monday 29 September 2025 13:20:30 +0000 (0:00:00.059) 0:00:37.805 ****** 2025-09-29 13:20:31.136287 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'}) 2025-09-29 13:20:31.231660 | controller | 2025-09-29 13:20:31.231730 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-09-29 13:20:31.231747 | controller | Monday 29 September 2025 13:20:31 +0000 (0:00:00.315) 0:00:38.120 ****** 2025-09-29 13:20:31.231772 | controller | ok: [localhost] => (item=values.yaml) 2025-09-29 13:20:31.306236 | controller | 2025-09-29 13:20:31.306297 | controller | TASK [Executing pre_stage hooks for examples/dt/uni06zeta/control-plane/networking name=run_hook] *** 2025-09-29 13:20:31.306309 | controller | Monday 29 September 2025 13:20:31 +0000 (0:00:00.095) 0:00:38.216 ****** 2025-09-29 13:20:31.306326 | controller | skipping: [localhost] 2025-09-29 13:20:31.424883 | controller | 2025-09-29 13:20:31.424973 | controller | TASK [Generate values.yaml for examples/dt/uni06zeta/control-plane/networking name=ci_gen_kustomize_values] *** 2025-09-29 13:20:31.424990 | controller | Monday 29 September 2025 13:20:31 +0000 (0:00:00.074) 0:00:38.291 ****** 2025-09-29 13:20:31.425018 | controller | 2025-09-29 13:20:31.530668 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-29 13:20:31.530781 | controller | Monday 29 September 2025 13:20:31 +0000 (0:00:00.118) 0:00:38.409 ****** 2025-09-29 13:20:31.530860 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-09-29 13:20:31.608367 | controller | 2025-09-29 13:20:31.608461 | 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-09-29 13:20:31.608479 | controller | Monday 29 September 2025 13:20:31 +0000 (0:00:00.105) 0:00:38.515 ****** 2025-09-29 13:20:31.608509 | controller | ok: [localhost] => 2025-09-29 13:20:31.848459 | controller | changed: false 2025-09-29 13:20:31.848550 | controller | msg: All assertions passed 2025-09-29 13:20:31.848566 | controller | 2025-09-29 13:20:31.848581 | 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-09-29 13:20:31.848595 | controller | Monday 29 September 2025 13:20:31 +0000 (0:00:00.077) 0:00:38.593 ****** 2025-09-29 13:20:31.848623 | controller | ok: [localhost] 2025-09-29 13:20:31.913032 | controller | 2025-09-29 13:20:31.913109 | 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-09-29 13:20:31.913126 | controller | Monday 29 September 2025 13:20:31 +0000 (0:00:00.240) 0:00:38.833 ****** 2025-09-29 13:20:31.913152 | controller | ok: [localhost] => 2025-09-29 13:20:32.187544 | controller | changed: false 2025-09-29 13:20:32.187608 | controller | msg: All assertions passed 2025-09-29 13:20:32.187619 | controller | 2025-09-29 13:20:32.187629 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-29 13:20:32.187638 | controller | Monday 29 September 2025 13:20:31 +0000 (0:00:00.064) 0:00:38.897 ****** 2025-09-29 13:20:32.187656 | controller | ok: [localhost] 2025-09-29 13:20:32.429062 | controller | 2025-09-29 13:20:32.429191 | 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-09-29 13:20:32.429202 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-29 13:20:32.429209 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-29 13:20:32.429215 | controller | _config_map_content | 2025-09-29 13:20:32.429222 | controller | ansible.utils.remove_keys( 2025-09-29 13:20:32.429228 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-29 13:20:32.429234 | controller | matching_parameter='regex') 2025-09-29 13:20:32.429240 | controller | }}, cacheable=False] *** 2025-09-29 13:20:32.429246 | controller | Monday 29 September 2025 13:20:32 +0000 (0:00:00.274) 0:00:39.172 ****** 2025-09-29 13:20:32.429273 | controller | ok: [localhost] 2025-09-29 13:20:32.500124 | controller | 2025-09-29 13:20:32.500256 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-29 13:20:32.500268 | controller | Monday 29 September 2025 13:20:32 +0000 (0:00:00.241) 0:00:39.413 ****** 2025-09-29 13:20:32.500297 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-09-29 13:20:32.555506 | controller | 2025-09-29 13:20:32.555696 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-09-29 13:20:32.555713 | controller | Monday 29 September 2025 13:20:32 +0000 (0:00:00.071) 0:00:39.484 ****** 2025-09-29 13:20:32.555742 | controller | ok: [localhost] => 2025-09-29 13:20:32.786018 | controller | changed: false 2025-09-29 13:20:32.786066 | controller | msg: All assertions passed 2025-09-29 13:20:32.786075 | controller | 2025-09-29 13:20:32.786083 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-29 13:20:32.786090 | controller | Monday 29 September 2025 13:20:32 +0000 (0:00:00.055) 0:00:39.539 ****** 2025-09-29 13:20:32.786105 | controller | ok: [localhost] 2025-09-29 13:20:33.529824 | controller | 2025-09-29 13:20:33.529886 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-29 13:20:33.529894 | controller | (snippet_datadir, 2025-09-29 13:20:33.529900 | controller | '02_ci_data.yaml') | path_join 2025-09-29 13:20:33.529907 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-29 13:20:33.529913 | controller | Monday 29 September 2025 13:20:32 +0000 (0:00:00.230) 0:00:39.770 ****** 2025-09-29 13:20:33.529926 | controller | ok: [localhost] 2025-09-29 13:20:33.614743 | controller | 2025-09-29 13:20:33.614788 | 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-09-29 13:20:33.614824 | controller | Monday 29 September 2025 13:20:33 +0000 (0:00:00.743) 0:00:40.513 ****** 2025-09-29 13:20:33.614842 | controller | ok: [localhost] 2025-09-29 13:20:34.112968 | controller | 2025-09-29 13:20:34.113070 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-29 13:20:34.113079 | controller | (snippet_datadir, 2025-09-29 13:20:34.113085 | controller | '03_user_data_b64.yaml') | path_join 2025-09-29 13:20:34.113091 | controller | }}, content={{ 2025-09-29 13:20:34.113097 | controller | _base64_patch | 2025-09-29 13:20:34.113103 | controller | default({}) | 2025-09-29 13:20:34.113109 | controller | to_nice_yaml 2025-09-29 13:20:34.113115 | controller | }}, mode=0644] *** 2025-09-29 13:20:34.113121 | controller | Monday 29 September 2025 13:20:33 +0000 (0:00:00.084) 0:00:40.598 ****** 2025-09-29 13:20:34.113134 | controller | ok: [localhost] 2025-09-29 13:20:34.592264 | controller | 2025-09-29 13:20:34.592311 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-29 13:20:34.592323 | controller | (snippet_datadir, 2025-09-29 13:20:34.592332 | controller | '04_user_data.yaml') | path_join 2025-09-29 13:20:34.592342 | controller | }}, content={{ 2025-09-29 13:20:34.592351 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-29 13:20:34.592360 | controller | default({}) | 2025-09-29 13:20:34.592369 | controller | to_nice_yaml 2025-09-29 13:20:34.592377 | controller | }}, mode=0644] *** 2025-09-29 13:20:34.592386 | controller | Monday 29 September 2025 13:20:34 +0000 (0:00:00.498) 0:00:41.097 ****** 2025-09-29 13:20:34.592410 | controller | ok: [localhost] 2025-09-29 13:20:35.146732 | controller | 2025-09-29 13:20:35.146854 | 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-09-29 13:20:35.146879 | controller | ( 2025-09-29 13:20:35.146901 | controller | snippet_datadir, 2025-09-29 13:20:35.146916 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-29 13:20:35.146932 | controller | ) | path_join 2025-09-29 13:20:35.146961 | controller | }}, mode=0644] *** 2025-09-29 13:20:35.146976 | controller | Monday 29 September 2025 13:20:34 +0000 (0:00:00.479) 0:00:41.576 ****** 2025-09-29 13:20:35.147004 | controller | changed: [localhost] 2025-09-29 13:20:35.249024 | controller | 2025-09-29 13:20:35.249147 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-29 13:20:35.249164 | controller | Monday 29 September 2025 13:20:35 +0000 (0:00:00.555) 0:00:42.131 ****** 2025-09-29 13:20:35.249195 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-09-29 13:20:35.303534 | controller | 2025-09-29 13:20:35.303646 | 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-09-29 13:20:35.303669 | controller | Monday 29 September 2025 13:20:35 +0000 (0:00:00.101) 0:00:42.233 ****** 2025-09-29 13:20:35.303704 | controller | ok: [localhost] => 2025-09-29 13:20:35.617020 | controller | changed: false 2025-09-29 13:20:35.617116 | controller | msg: All assertions passed 2025-09-29 13:20:35.617130 | controller | 2025-09-29 13:20:35.617140 | 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-09-29 13:20:35.617150 | controller | Monday 29 September 2025 13:20:35 +0000 (0:00:00.054) 0:00:42.288 ****** 2025-09-29 13:20:35.617170 | controller | ok: [localhost] 2025-09-29 13:20:35.686264 | controller | 2025-09-29 13:20:35.686341 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-29 13:20:35.686360 | controller | Monday 29 September 2025 13:20:35 +0000 (0:00:00.312) 0:00:42.600 ****** 2025-09-29 13:20:35.686387 | controller | ok: [localhost] 2025-09-29 13:20:36.443585 | controller | 2025-09-29 13:20:36.443668 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-29 13:20:36.443691 | controller | Monday 29 September 2025 13:20:35 +0000 (0:00:00.069) 0:00:42.670 ****** 2025-09-29 13:20:36.443741 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-09-29 13:20:36.643291 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-09-29 13:20:36.643336 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-09-29 13:20:36.643348 | controller | 2025-09-29 13:20:36.643357 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-29 13:20:36.643367 | controller | _content | 2025-09-29 13:20:36.643376 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-29 13:20:36.643385 | controller | combine(_parsed, recursive=true) 2025-09-29 13:20:36.643395 | controller | }} 2025-09-29 13:20:36.643403 | controller | ] *** 2025-09-29 13:20:36.643412 | controller | Monday 29 September 2025 13:20:36 +0000 (0:00:00.757) 0:00:43.428 ****** 2025-09-29 13:20:36.643429 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-09-29 13:20:36.880487 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-29 13:20:36.880526 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-29 13:20:36.880533 | controller | 2025-09-29 13:20:36.880540 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-29 13:20:36.880547 | controller | Monday 29 September 2025 13:20:36 +0000 (0:00:00.199) 0:00:43.627 ****** 2025-09-29 13:20:36.880559 | controller | ok: [localhost] 2025-09-29 13:20:37.321139 | controller | 2025-09-29 13:20:37.321181 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-29 13:20:37.321190 | controller | (_destdir, 2025-09-29 13:20:37.321198 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-29 13:20:37.321206 | controller | }}, content={{ 2025-09-29 13:20:37.321213 | controller | ( 2025-09-29 13:20:37.321220 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-29 13:20:37.321227 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-29 13:20:37.321235 | controller | }}, mode=0644] *** 2025-09-29 13:20:37.321242 | controller | Monday 29 September 2025 13:20:36 +0000 (0:00:00.237) 0:00:43.865 ****** 2025-09-29 13:20:37.321255 | controller | ok: [localhost] 2025-09-29 13:20:37.599157 | controller | 2025-09-29 13:20:37.599196 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni06zeta/control-plane/networking mode=0644, backup=True, remote_src=True, src={{ 2025-09-29 13:20:37.599204 | controller | (cifmw_kustomize_deploy_basedir, 2025-09-29 13:20:37.599211 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-09-29 13:20:37.599217 | controller | _val['name'], 'values.yaml') | path_join 2025-09-29 13:20:37.599223 | controller | }}, dest={{ 2025-09-29 13:20:37.599230 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-29 13:20:37.599236 | controller | stage['path'], _val.src_file 2025-09-29 13:20:37.599242 | controller | ) | 2025-09-29 13:20:37.599248 | controller | path_join 2025-09-29 13:20:37.599254 | controller | }}] *** 2025-09-29 13:20:37.599260 | controller | Monday 29 September 2025 13:20:37 +0000 (0:00:00.440) 0:00:44.306 ****** 2025-09-29 13:20:37.599273 | controller | ok: [localhost] => (item=network-values) 2025-09-29 13:20:37.671994 | controller | 2025-09-29 13:20:37.672086 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-29 13:20:37.672098 | controller | Monday 29 September 2025 13:20:37 +0000 (0:00:00.277) 0:00:44.583 ****** 2025-09-29 13:20:37.672115 | controller | skipping: [localhost] 2025-09-29 13:20:38.220339 | controller | 2025-09-29 13:20:38.220433 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni06zeta/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-09-29 13:20:38.220450 | controller | Monday 29 September 2025 13:20:37 +0000 (0:00:00.072) 0:00:44.656 ****** 2025-09-29 13:20:38.220479 | controller | changed: [localhost] 2025-09-29 13:20:38.703823 | controller | 2025-09-29 13:20:38.703888 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-09-29 13:20:38.703896 | controller | Monday 29 September 2025 13:20:38 +0000 (0:00:00.548) 0:00:45.204 ****** 2025-09-29 13:20:38.703922 | controller | changed: [localhost] 2025-09-29 13:20:39.006996 | controller | 2025-09-29 13:20:39.007061 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni06zeta/control-plane/networking remote_src=True, src={{ _output }}, dest={{ 2025-09-29 13:20:39.007073 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-09-29 13:20:39.007083 | controller | stage['build_output'] | basename) | path_join 2025-09-29 13:20:39.007092 | controller | }}, mode=0644] *** 2025-09-29 13:20:39.007101 | controller | Monday 29 September 2025 13:20:38 +0000 (0:00:00.483) 0:00:45.688 ****** 2025-09-29 13:20:39.007119 | controller | changed: [localhost] 2025-09-29 13:20:39.101634 | controller | 2025-09-29 13:20:39.101705 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-29 13:20:39.101717 | controller | Monday 29 September 2025 13:20:39 +0000 (0:00:00.302) 0:00:45.991 ****** 2025-09-29 13:20:39.101737 | controller | skipping: [localhost] 2025-09-29 13:20:39.146510 | controller | 2025-09-29 13:20:39.146580 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni06zeta/control-plane/networking _raw_params=oc apply -f {{ _cr }}] *** 2025-09-29 13:20:39.146597 | controller | Monday 29 September 2025 13:20:39 +0000 (0:00:00.094) 0:00:46.086 ****** 2025-09-29 13:20:39.146623 | controller | skipping: [localhost] 2025-09-29 13:20:39.207699 | controller | 2025-09-29 13:20:39.207744 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni06zeta/control-plane/networking _raw_params={{ wait_condition }}] *** 2025-09-29 13:20:39.207756 | controller | Monday 29 September 2025 13:20:39 +0000 (0:00:00.044) 0:00:46.131 ****** 2025-09-29 13:20:39.207772 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m) 2025-09-29 13:20:39.263784 | controller | skipping: [localhost] 2025-09-29 13:20:39.263843 | controller | 2025-09-29 13:20:39.263854 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-29 13:20:39.263863 | controller | Monday 29 September 2025 13:20:39 +0000 (0:00:00.060) 0:00:46.192 ****** 2025-09-29 13:20:39.263878 | controller | skipping: [localhost] 2025-09-29 13:20:39.322061 | controller | 2025-09-29 13:20:39.322100 | controller | TASK [Executing post_stage hooks for examples/dt/uni06zeta/control-plane/networking name=run_hook] *** 2025-09-29 13:20:39.322108 | controller | Monday 29 September 2025 13:20:39 +0000 (0:00:00.056) 0:00:46.248 ****** 2025-09-29 13:20:39.322120 | controller | skipping: [localhost] 2025-09-29 13:20:39.364819 | controller | 2025-09-29 13:20:39.364865 | 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-09-29 13:20:39.364874 | controller | Monday 29 September 2025 13:20:39 +0000 (0:00:00.058) 0:00:46.306 ****** 2025-09-29 13:20:39.364886 | controller | ok: [localhost] => 2025-09-29 13:20:39.401509 | controller | changed: false 2025-09-29 13:20:39.401540 | controller | msg: All assertions passed 2025-09-29 13:20:39.401548 | controller | 2025-09-29 13:20:39.401554 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-09-29 13:20:39.401567 | controller | Monday 29 September 2025 13:20:39 +0000 (0:00:00.042) 0:00:46.349 ****** 2025-09-29 13:20:39.401578 | controller | skipping: [localhost] 2025-09-29 13:20:39.432449 | controller | 2025-09-29 13:20:39.432484 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-09-29 13:20:39.432492 | controller | Monday 29 September 2025 13:20:39 +0000 (0:00:00.036) 0:00:46.386 ****** 2025-09-29 13:20:39.432503 | controller | ok: [localhost] => (item=oc -n openstack wait openstackcontrolplane controlplane --for condition=Ready --timeout=60m) 2025-09-29 13:20:39.459640 | controller | 2025-09-29 13:20:39.459675 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-09-29 13:20:39.459684 | controller | Monday 29 September 2025 13:20:39 +0000 (0:00:00.031) 0:00:46.417 ****** 2025-09-29 13:20:39.459696 | controller | skipping: [localhost] 2025-09-29 13:20:39.507701 | controller | 2025-09-29 13:20:39.507737 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-09-29 13:20:39.507745 | controller | Monday 29 September 2025 13:20:39 +0000 (0:00:00.026) 0:00:46.444 ****** 2025-09-29 13:20:39.507756 | controller | ok: [localhost] 2025-09-29 13:20:39.979108 | controller | 2025-09-29 13:20:39.979171 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-09-29 13:20:39.979187 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-29 13:20:39.979201 | controller | stage['path'], item.src_file) | path_join 2025-09-29 13:20:39.979215 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-29 13:20:39.979228 | controller | Monday 29 September 2025 13:20:39 +0000 (0:00:00.048) 0:00:46.492 ****** 2025-09-29 13:20:39.979251 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'}) 2025-09-29 13:20:40.080494 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'}) 2025-09-29 13:20:40.080568 | controller | 2025-09-29 13:20:40.080576 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-09-29 13:20:40.080584 | controller | Monday 29 September 2025 13:20:39 +0000 (0:00:00.471) 0:00:46.963 ****** 2025-09-29 13:20:40.080602 | controller | ok: [localhost] => (item=values.yaml) 2025-09-29 13:20:40.139481 | controller | ok: [localhost] => (item=service-values.yaml) 2025-09-29 13:20:40.139632 | controller | 2025-09-29 13:20:40.139643 | controller | TASK [Executing pre_stage hooks for examples/dt/uni06zeta/control-plane name=run_hook] *** 2025-09-29 13:20:40.139652 | controller | Monday 29 September 2025 13:20:40 +0000 (0:00:00.101) 0:00:47.065 ****** 2025-09-29 13:20:40.139713 | controller | skipping: [localhost] 2025-09-29 13:20:40.282786 | controller | 2025-09-29 13:20:40.282906 | controller | TASK [Generate values.yaml for examples/dt/uni06zeta/control-plane name=ci_gen_kustomize_values] *** 2025-09-29 13:20:40.282922 | controller | Monday 29 September 2025 13:20:40 +0000 (0:00:00.058) 0:00:47.123 ****** 2025-09-29 13:20:40.282957 | controller | 2025-09-29 13:20:40.344299 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-29 13:20:40.344390 | controller | Monday 29 September 2025 13:20:40 +0000 (0:00:00.143) 0:00:47.267 ****** 2025-09-29 13:20:40.344422 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-09-29 13:20:40.398238 | controller | 2025-09-29 13:20:40.398303 | 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-09-29 13:20:40.398314 | controller | Monday 29 September 2025 13:20:40 +0000 (0:00:00.061) 0:00:47.329 ****** 2025-09-29 13:20:40.398332 | controller | ok: [localhost] => 2025-09-29 13:20:40.624132 | controller | changed: false 2025-09-29 13:20:40.624208 | controller | msg: All assertions passed 2025-09-29 13:20:40.624218 | controller | 2025-09-29 13:20:40.624228 | 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-09-29 13:20:40.624237 | controller | Monday 29 September 2025 13:20:40 +0000 (0:00:00.053) 0:00:47.383 ****** 2025-09-29 13:20:40.624258 | controller | ok: [localhost] 2025-09-29 13:20:40.692912 | controller | 2025-09-29 13:20:40.692999 | 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-09-29 13:20:40.693014 | controller | Monday 29 September 2025 13:20:40 +0000 (0:00:00.225) 0:00:47.608 ****** 2025-09-29 13:20:40.693052 | controller | ok: [localhost] => 2025-09-29 13:20:40.891529 | controller | changed: false 2025-09-29 13:20:40.891594 | controller | msg: All assertions passed 2025-09-29 13:20:40.891604 | controller | 2025-09-29 13:20:40.891612 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-29 13:20:40.891621 | controller | Monday 29 September 2025 13:20:40 +0000 (0:00:00.068) 0:00:47.677 ****** 2025-09-29 13:20:40.891638 | controller | ok: [localhost] 2025-09-29 13:20:41.147473 | controller | 2025-09-29 13:20:41.147541 | 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-09-29 13:20:41.147551 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-29 13:20:41.147559 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-29 13:20:41.147567 | controller | _config_map_content | 2025-09-29 13:20:41.147575 | controller | ansible.utils.remove_keys( 2025-09-29 13:20:41.147583 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-29 13:20:41.147590 | controller | matching_parameter='regex') 2025-09-29 13:20:41.147598 | controller | }}, cacheable=False] *** 2025-09-29 13:20:41.147606 | controller | Monday 29 September 2025 13:20:40 +0000 (0:00:00.198) 0:00:47.876 ****** 2025-09-29 13:20:41.147624 | controller | ok: [localhost] 2025-09-29 13:20:41.255642 | controller | 2025-09-29 13:20:41.255752 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-29 13:20:41.255775 | controller | Monday 29 September 2025 13:20:41 +0000 (0:00:00.255) 0:00:48.132 ****** 2025-09-29 13:20:41.255854 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-09-29 13:20:41.330422 | controller | 2025-09-29 13:20:41.330514 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-09-29 13:20:41.330537 | controller | Monday 29 September 2025 13:20:41 +0000 (0:00:00.108) 0:00:48.240 ****** 2025-09-29 13:20:41.330570 | controller | ok: [localhost] => 2025-09-29 13:20:41.608064 | controller | changed: false 2025-09-29 13:20:41.608139 | controller | msg: All assertions passed 2025-09-29 13:20:41.608149 | controller | 2025-09-29 13:20:41.608158 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-29 13:20:41.608168 | controller | Monday 29 September 2025 13:20:41 +0000 (0:00:00.075) 0:00:48.315 ****** 2025-09-29 13:20:41.608188 | controller | ok: [localhost] 2025-09-29 13:20:42.225091 | controller | 2025-09-29 13:20:42.225152 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-29 13:20:42.225159 | controller | (snippet_datadir, 2025-09-29 13:20:42.225166 | controller | '02_ci_data.yaml') | path_join 2025-09-29 13:20:42.225172 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-29 13:20:42.225179 | controller | Monday 29 September 2025 13:20:41 +0000 (0:00:00.277) 0:00:48.592 ****** 2025-09-29 13:20:42.225194 | controller | ok: [localhost] 2025-09-29 13:20:42.317096 | controller | 2025-09-29 13:20:42.317198 | 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-09-29 13:20:42.317212 | controller | Monday 29 September 2025 13:20:42 +0000 (0:00:00.617) 0:00:49.209 ****** 2025-09-29 13:20:42.317234 | controller | ok: [localhost] 2025-09-29 13:20:42.809832 | controller | 2025-09-29 13:20:42.809894 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-29 13:20:42.809905 | controller | (snippet_datadir, 2025-09-29 13:20:42.809915 | controller | '03_user_data_b64.yaml') | path_join 2025-09-29 13:20:42.809924 | controller | }}, content={{ 2025-09-29 13:20:42.809933 | controller | _base64_patch | 2025-09-29 13:20:42.809942 | controller | default({}) | 2025-09-29 13:20:42.809951 | controller | to_nice_yaml 2025-09-29 13:20:42.809960 | controller | }}, mode=0644] *** 2025-09-29 13:20:42.809977 | controller | Monday 29 September 2025 13:20:42 +0000 (0:00:00.091) 0:00:49.301 ****** 2025-09-29 13:20:42.809995 | controller | ok: [localhost] 2025-09-29 13:20:43.316747 | controller | 2025-09-29 13:20:43.316859 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-29 13:20:43.316886 | controller | (snippet_datadir, 2025-09-29 13:20:43.316900 | controller | '04_user_data.yaml') | path_join 2025-09-29 13:20:43.316915 | controller | }}, content={{ 2025-09-29 13:20:43.316928 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-29 13:20:43.316941 | controller | default({}) | 2025-09-29 13:20:43.316955 | controller | to_nice_yaml 2025-09-29 13:20:43.316968 | controller | }}, mode=0644] *** 2025-09-29 13:20:43.316981 | controller | Monday 29 September 2025 13:20:42 +0000 (0:00:00.493) 0:00:49.794 ****** 2025-09-29 13:20:43.317007 | controller | ok: [localhost] 2025-09-29 13:20:43.804369 | controller | 2025-09-29 13:20:43.804438 | 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-09-29 13:20:43.804459 | controller | ( 2025-09-29 13:20:43.804465 | controller | snippet_datadir, 2025-09-29 13:20:43.804472 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-29 13:20:43.804479 | controller | ) | path_join 2025-09-29 13:20:43.804485 | controller | }}, mode=0644] *** 2025-09-29 13:20:43.804491 | controller | Monday 29 September 2025 13:20:43 +0000 (0:00:00.506) 0:00:50.301 ****** 2025-09-29 13:20:43.804507 | controller | ok: [localhost] 2025-09-29 13:20:43.884393 | controller | 2025-09-29 13:20:43.884472 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-29 13:20:43.884480 | controller | Monday 29 September 2025 13:20:43 +0000 (0:00:00.487) 0:00:50.788 ****** 2025-09-29 13:20:43.884499 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-09-29 13:20:43.940895 | controller | 2025-09-29 13:20:43.940962 | 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-09-29 13:20:43.940980 | controller | Monday 29 September 2025 13:20:43 +0000 (0:00:00.080) 0:00:50.869 ****** 2025-09-29 13:20:43.941006 | controller | ok: [localhost] => 2025-09-29 13:20:44.204716 | controller | changed: false 2025-09-29 13:20:44.204772 | controller | msg: All assertions passed 2025-09-29 13:20:44.204783 | controller | 2025-09-29 13:20:44.204843 | 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-09-29 13:20:44.204854 | controller | Monday 29 September 2025 13:20:43 +0000 (0:00:00.056) 0:00:50.925 ****** 2025-09-29 13:20:44.204870 | controller | ok: [localhost] 2025-09-29 13:20:44.264784 | controller | 2025-09-29 13:20:44.264884 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-29 13:20:44.264902 | controller | Monday 29 September 2025 13:20:44 +0000 (0:00:00.264) 0:00:51.189 ****** 2025-09-29 13:20:44.264925 | controller | ok: [localhost] 2025-09-29 13:20:44.933103 | controller | 2025-09-29 13:20:44.933205 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-29 13:20:44.933223 | controller | Monday 29 September 2025 13:20:44 +0000 (0:00:00.059) 0:00:51.249 ****** 2025-09-29 13:20:44.933250 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-09-29 13:20:45.094015 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-09-29 13:20:45.094062 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-09-29 13:20:45.094072 | controller | 2025-09-29 13:20:45.094080 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-29 13:20:45.094088 | controller | _content | 2025-09-29 13:20:45.094096 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-29 13:20:45.094103 | controller | combine(_parsed, recursive=true) 2025-09-29 13:20:45.094124 | controller | }} 2025-09-29 13:20:45.094131 | controller | ] *** 2025-09-29 13:20:45.094138 | controller | Monday 29 September 2025 13:20:44 +0000 (0:00:00.667) 0:00:51.917 ****** 2025-09-29 13:20:45.094152 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-09-29 13:20:45.338243 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-29 13:20:45.338311 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-29 13:20:45.338326 | controller | 2025-09-29 13:20:45.338339 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-29 13:20:45.338351 | controller | Monday 29 September 2025 13:20:45 +0000 (0:00:00.161) 0:00:52.078 ****** 2025-09-29 13:20:45.338373 | controller | ok: [localhost] 2025-09-29 13:20:45.800353 | controller | 2025-09-29 13:20:45.800430 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-29 13:20:45.800439 | controller | (_destdir, 2025-09-29 13:20:45.800447 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-29 13:20:45.800456 | controller | }}, content={{ 2025-09-29 13:20:45.800464 | controller | ( 2025-09-29 13:20:45.800471 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-29 13:20:45.800479 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-29 13:20:45.800487 | controller | }}, mode=0644] *** 2025-09-29 13:20:45.800495 | controller | Monday 29 September 2025 13:20:45 +0000 (0:00:00.244) 0:00:52.322 ****** 2025-09-29 13:20:45.800517 | controller | ok: [localhost] 2025-09-29 13:20:45.860099 | controller | 2025-09-29 13:20:45.860189 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-29 13:20:45.860202 | controller | Monday 29 September 2025 13:20:45 +0000 (0:00:00.462) 0:00:52.785 ****** 2025-09-29 13:20:45.860242 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-09-29 13:20:45.908529 | controller | 2025-09-29 13:20:45.908623 | 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-09-29 13:20:45.908640 | controller | Monday 29 September 2025 13:20:45 +0000 (0:00:00.059) 0:00:52.844 ****** 2025-09-29 13:20:45.908669 | controller | ok: [localhost] => 2025-09-29 13:20:46.115398 | controller | changed: false 2025-09-29 13:20:46.115434 | controller | msg: All assertions passed 2025-09-29 13:20:46.115442 | controller | 2025-09-29 13:20:46.115449 | 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-09-29 13:20:46.115456 | controller | Monday 29 September 2025 13:20:45 +0000 (0:00:00.048) 0:00:52.893 ****** 2025-09-29 13:20:46.115468 | controller | ok: [localhost] 2025-09-29 13:20:46.193058 | controller | 2025-09-29 13:20:46.193134 | 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-09-29 13:20:46.193156 | controller | Monday 29 September 2025 13:20:46 +0000 (0:00:00.206) 0:00:53.100 ****** 2025-09-29 13:20:46.193187 | controller | ok: [localhost] => 2025-09-29 13:20:46.427489 | controller | changed: false 2025-09-29 13:20:46.427535 | controller | msg: All assertions passed 2025-09-29 13:20:46.427548 | controller | 2025-09-29 13:20:46.427557 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-29 13:20:46.427567 | controller | Monday 29 September 2025 13:20:46 +0000 (0:00:00.076) 0:00:53.177 ****** 2025-09-29 13:20:46.427583 | controller | ok: [localhost] 2025-09-29 13:20:46.657490 | controller | 2025-09-29 13:20:46.657564 | 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-09-29 13:20:46.657573 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-29 13:20:46.657579 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-29 13:20:46.657596 | controller | _config_map_content | 2025-09-29 13:20:46.657602 | controller | ansible.utils.remove_keys( 2025-09-29 13:20:46.657608 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-29 13:20:46.657614 | controller | matching_parameter='regex') 2025-09-29 13:20:46.657620 | controller | }}, cacheable=False] *** 2025-09-29 13:20:46.657626 | controller | Monday 29 September 2025 13:20:46 +0000 (0:00:00.235) 0:00:53.412 ****** 2025-09-29 13:20:46.657644 | controller | ok: [localhost] 2025-09-29 13:20:46.710763 | controller | 2025-09-29 13:20:46.710883 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-29 13:20:46.710900 | controller | Monday 29 September 2025 13:20:46 +0000 (0:00:00.229) 0:00:53.641 ****** 2025-09-29 13:20:46.710930 | controller | skipping: [localhost] 2025-09-29 13:20:46.922751 | controller | 2025-09-29 13:20:46.922869 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-29 13:20:46.922892 | controller | Monday 29 September 2025 13:20:46 +0000 (0:00:00.053) 0:00:53.695 ****** 2025-09-29 13:20:46.922922 | controller | changed: [localhost] 2025-09-29 13:20:47.000993 | controller | 2025-09-29 13:20:47.001053 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-29 13:20:47.001064 | controller | (snippet_datadir, 2025-09-29 13:20:47.001073 | controller | '02_ci_data.yaml') | path_join 2025-09-29 13:20:47.001082 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-29 13:20:47.001092 | controller | Monday 29 September 2025 13:20:46 +0000 (0:00:00.211) 0:00:53.907 ****** 2025-09-29 13:20:47.001108 | controller | skipping: [localhost] 2025-09-29 13:20:47.061143 | controller | 2025-09-29 13:20:47.061213 | 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-09-29 13:20:47.061224 | controller | Monday 29 September 2025 13:20:46 +0000 (0:00:00.078) 0:00:53.985 ****** 2025-09-29 13:20:47.061244 | controller | ok: [localhost] 2025-09-29 13:20:47.502592 | controller | 2025-09-29 13:20:47.502662 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-29 13:20:47.502680 | controller | (snippet_datadir, 2025-09-29 13:20:47.502696 | controller | '03_user_data_b64.yaml') | path_join 2025-09-29 13:20:47.502711 | controller | }}, content={{ 2025-09-29 13:20:47.502726 | controller | _base64_patch | 2025-09-29 13:20:47.502740 | controller | default({}) | 2025-09-29 13:20:47.502754 | controller | to_nice_yaml 2025-09-29 13:20:47.502768 | controller | }}, mode=0644] *** 2025-09-29 13:20:47.502783 | controller | Monday 29 September 2025 13:20:47 +0000 (0:00:00.060) 0:00:54.045 ****** 2025-09-29 13:20:47.502838 | controller | changed: [localhost] 2025-09-29 13:20:48.055832 | controller | 2025-09-29 13:20:48.055903 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-29 13:20:48.055925 | controller | (snippet_datadir, 2025-09-29 13:20:48.055941 | controller | '04_user_data.yaml') | path_join 2025-09-29 13:20:48.055958 | controller | }}, content={{ 2025-09-29 13:20:48.055974 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-29 13:20:48.055988 | controller | default({}) | 2025-09-29 13:20:48.056003 | controller | to_nice_yaml 2025-09-29 13:20:48.056017 | controller | }}, mode=0644] *** 2025-09-29 13:20:48.056032 | controller | Monday 29 September 2025 13:20:47 +0000 (0:00:00.441) 0:00:54.487 ****** 2025-09-29 13:20:48.056056 | controller | changed: [localhost] 2025-09-29 13:20:48.536450 | controller | 2025-09-29 13:20:48.536510 | 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-09-29 13:20:48.536528 | controller | ( 2025-09-29 13:20:48.536542 | controller | snippet_datadir, 2025-09-29 13:20:48.536556 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-29 13:20:48.536569 | controller | ) | path_join 2025-09-29 13:20:48.536583 | controller | }}, mode=0644] *** 2025-09-29 13:20:48.536596 | controller | Monday 29 September 2025 13:20:48 +0000 (0:00:00.552) 0:00:55.040 ****** 2025-09-29 13:20:48.536619 | controller | changed: [localhost] 2025-09-29 13:20:48.634841 | controller | 2025-09-29 13:20:48.634901 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-29 13:20:48.634936 | controller | Monday 29 September 2025 13:20:48 +0000 (0:00:00.481) 0:00:55.521 ****** 2025-09-29 13:20:48.634961 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-09-29 13:20:48.703679 | controller | 2025-09-29 13:20:48.703764 | 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-09-29 13:20:48.703780 | controller | Monday 29 September 2025 13:20:48 +0000 (0:00:00.098) 0:00:55.619 ****** 2025-09-29 13:20:48.703838 | controller | ok: [localhost] => 2025-09-29 13:20:48.956430 | controller | changed: false 2025-09-29 13:20:48.956524 | controller | msg: All assertions passed 2025-09-29 13:20:48.956532 | controller | 2025-09-29 13:20:48.956540 | 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-09-29 13:20:48.956547 | controller | Monday 29 September 2025 13:20:48 +0000 (0:00:00.068) 0:00:55.688 ****** 2025-09-29 13:20:48.956569 | controller | ok: [localhost] 2025-09-29 13:20:49.011501 | controller | 2025-09-29 13:20:49.011595 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-29 13:20:49.011607 | controller | Monday 29 September 2025 13:20:48 +0000 (0:00:00.252) 0:00:55.941 ****** 2025-09-29 13:20:49.011630 | controller | ok: [localhost] 2025-09-29 13:20:49.493670 | controller | 2025-09-29 13:20:49.493729 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-29 13:20:49.493740 | controller | Monday 29 September 2025 13:20:49 +0000 (0:00:00.054) 0:00:55.996 ****** 2025-09-29 13:20:49.493759 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml) 2025-09-29 13:20:49.604036 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml) 2025-09-29 13:20:49.604135 | controller | 2025-09-29 13:20:49.604157 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-29 13:20:49.604175 | controller | _content | 2025-09-29 13:20:49.604193 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-29 13:20:49.604211 | controller | combine(_parsed, recursive=true) 2025-09-29 13:20:49.604229 | controller | }} 2025-09-29 13:20:49.604246 | controller | ] *** 2025-09-29 13:20:49.604263 | controller | Monday 29 September 2025 13:20:49 +0000 (0:00:00.481) 0:00:56.477 ****** 2025-09-29 13:20:49.604298 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-29 13:20:49.902942 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-29 13:20:49.903007 | controller | 2025-09-29 13:20:49.903014 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-29 13:20:49.903021 | controller | Monday 29 September 2025 13:20:49 +0000 (0:00:00.110) 0:00:56.588 ****** 2025-09-29 13:20:49.903039 | controller | changed: [localhost] 2025-09-29 13:20:50.325398 | controller | 2025-09-29 13:20:50.325465 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-29 13:20:50.325473 | controller | (_destdir, 2025-09-29 13:20:50.325480 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-29 13:20:50.325486 | controller | }}, content={{ 2025-09-29 13:20:50.325492 | controller | ( 2025-09-29 13:20:50.325498 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-29 13:20:50.325504 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-29 13:20:50.325511 | controller | }}, mode=0644] *** 2025-09-29 13:20:50.325516 | controller | Monday 29 September 2025 13:20:49 +0000 (0:00:00.299) 0:00:56.887 ****** 2025-09-29 13:20:50.325532 | controller | changed: [localhost] 2025-09-29 13:20:50.985232 | controller | 2025-09-29 13:20:50.985320 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni06zeta/control-plane mode=0644, backup=True, remote_src=True, src={{ 2025-09-29 13:20:50.985339 | controller | (cifmw_kustomize_deploy_basedir, 2025-09-29 13:20:50.985354 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-09-29 13:20:50.985381 | controller | _val['name'], 'values.yaml') | path_join 2025-09-29 13:20:50.985395 | controller | }}, dest={{ 2025-09-29 13:20:50.985408 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-29 13:20:50.985422 | controller | stage['path'], _val.src_file 2025-09-29 13:20:50.985435 | controller | ) | 2025-09-29 13:20:50.985448 | controller | path_join 2025-09-29 13:20:50.985461 | controller | }}] *** 2025-09-29 13:20:50.985474 | controller | Monday 29 September 2025 13:20:50 +0000 (0:00:00.422) 0:00:57.310 ****** 2025-09-29 13:20:50.985502 | controller | ok: [localhost] => (item=network-values) 2025-09-29 13:20:51.071005 | controller | changed: [localhost] => (item=service-values) 2025-09-29 13:20:51.071067 | controller | 2025-09-29 13:20:51.071084 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-29 13:20:51.071099 | controller | Monday 29 September 2025 13:20:50 +0000 (0:00:00.659) 0:00:57.969 ****** 2025-09-29 13:20:51.071122 | controller | skipping: [localhost] 2025-09-29 13:20:51.541576 | controller | 2025-09-29 13:20:51.541662 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni06zeta/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-09-29 13:20:51.541679 | controller | Monday 29 September 2025 13:20:51 +0000 (0:00:00.085) 0:00:58.055 ****** 2025-09-29 13:20:51.541707 | controller | changed: [localhost] 2025-09-29 13:20:52.041007 | controller | 2025-09-29 13:20:52.041067 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-09-29 13:20:52.041079 | controller | Monday 29 September 2025 13:20:51 +0000 (0:00:00.470) 0:00:58.526 ****** 2025-09-29 13:20:52.041096 | controller | changed: [localhost] 2025-09-29 13:20:52.371828 | controller | 2025-09-29 13:20:52.371899 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/uni06zeta/control-plane remote_src=True, src={{ _output }}, dest={{ 2025-09-29 13:20:52.371907 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-09-29 13:20:52.371913 | controller | stage['build_output'] | basename) | path_join 2025-09-29 13:20:52.371920 | controller | }}, mode=0644] *** 2025-09-29 13:20:52.371926 | controller | Monday 29 September 2025 13:20:52 +0000 (0:00:00.499) 0:00:59.025 ****** 2025-09-29 13:20:52.371943 | controller | changed: [localhost] 2025-09-29 13:20:52.445269 | controller | 2025-09-29 13:20:52.445336 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-29 13:20:52.445352 | controller | Monday 29 September 2025 13:20:52 +0000 (0:00:00.330) 0:00:59.356 ****** 2025-09-29 13:20:52.445377 | controller | skipping: [localhost] 2025-09-29 13:20:52.519887 | controller | 2025-09-29 13:20:52.519988 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/uni06zeta/control-plane _raw_params=oc apply -f {{ _cr }}] *** 2025-09-29 13:20:52.520012 | controller | Monday 29 September 2025 13:20:52 +0000 (0:00:00.073) 0:00:59.430 ****** 2025-09-29 13:20:52.520061 | controller | skipping: [localhost] 2025-09-29 13:20:52.580087 | controller | 2025-09-29 13:20:52.580187 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/uni06zeta/control-plane _raw_params={{ wait_condition }}] *** 2025-09-29 13:20:52.580210 | controller | Monday 29 September 2025 13:20:52 +0000 (0:00:00.074) 0:00:59.504 ****** 2025-09-29 13:20:52.580248 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackcontrolplane controlplane --for condition=Ready --timeout=60m) 2025-09-29 13:20:52.636769 | controller | skipping: [localhost] 2025-09-29 13:20:52.636887 | controller | 2025-09-29 13:20:52.636911 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-29 13:20:52.636930 | controller | Monday 29 September 2025 13:20:52 +0000 (0:00:00.060) 0:00:59.564 ****** 2025-09-29 13:20:52.636964 | controller | skipping: [localhost] 2025-09-29 13:20:52.689347 | controller | 2025-09-29 13:20:52.689434 | controller | TASK [Executing post_stage hooks for examples/dt/uni06zeta/control-plane name=run_hook] *** 2025-09-29 13:20:52.689444 | controller | Monday 29 September 2025 13:20:52 +0000 (0:00:00.056) 0:00:59.621 ****** 2025-09-29 13:20:52.689480 | controller | skipping: [localhost] 2025-09-29 13:20:52.734790 | controller | 2025-09-29 13:20:52.734869 | 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-09-29 13:20:52.734881 | controller | Monday 29 September 2025 13:20:52 +0000 (0:00:00.052) 0:00:59.674 ****** 2025-09-29 13:20:52.734897 | controller | ok: [localhost] => 2025-09-29 13:20:52.770713 | controller | changed: false 2025-09-29 13:20:52.770753 | controller | msg: All assertions passed 2025-09-29 13:20:52.770764 | controller | 2025-09-29 13:20:52.770772 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-09-29 13:20:52.770782 | controller | Monday 29 September 2025 13:20:52 +0000 (0:00:00.045) 0:00:59.719 ****** 2025-09-29 13:20:52.770796 | controller | skipping: [localhost] 2025-09-29 13:20:52.833326 | controller | 2025-09-29 13:20:52.833378 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-09-29 13:20:52.833389 | controller | Monday 29 September 2025 13:20:52 +0000 (0:00:00.035) 0:00:59.755 ****** 2025-09-29 13:20:52.833408 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanedeployment edpm-deployment --for condition=Ready --timeout=80m) 2025-09-29 13:20:52.883472 | controller | 2025-09-29 13:20:52.883519 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-09-29 13:20:52.883535 | controller | Monday 29 September 2025 13:20:52 +0000 (0:00:00.061) 0:00:59.817 ****** 2025-09-29 13:20:52.883560 | controller | skipping: [localhost] 2025-09-29 13:20:52.939825 | controller | 2025-09-29 13:20:52.939895 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-09-29 13:20:52.939905 | controller | Monday 29 September 2025 13:20:52 +0000 (0:00:00.050) 0:00:59.867 ****** 2025-09-29 13:20:52.939926 | controller | ok: [localhost] 2025-09-29 13:20:53.185504 | controller | 2025-09-29 13:20:53.185577 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-09-29 13:20:53.185587 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-29 13:20:53.185595 | controller | stage['path'], item.src_file) | path_join 2025-09-29 13:20:53.185603 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-09-29 13:20:53.185611 | controller | Monday 29 September 2025 13:20:52 +0000 (0:00:00.056) 0:00:59.924 ****** 2025-09-29 13:20:53.185630 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'}) 2025-09-29 13:20:53.306295 | controller | 2025-09-29 13:20:53.306394 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-09-29 13:20:53.306406 | controller | Monday 29 September 2025 13:20:53 +0000 (0:00:00.245) 0:01:00.170 ****** 2025-09-29 13:20:53.306427 | controller | ok: [localhost] => (item=values.yaml) 2025-09-29 13:20:53.357663 | controller | 2025-09-29 13:20:53.357734 | controller | TASK [Executing pre_stage hooks for examples/dt/uni06zeta name=run_hook] ******* 2025-09-29 13:20:53.357745 | controller | Monday 29 September 2025 13:20:53 +0000 (0:00:00.120) 0:01:00.291 ****** 2025-09-29 13:20:53.357765 | controller | skipping: [localhost] 2025-09-29 13:20:53.461096 | controller | 2025-09-29 13:20:53.461159 | controller | TASK [Generate values.yaml for examples/dt/uni06zeta name=ci_gen_kustomize_values] *** 2025-09-29 13:20:53.461177 | controller | Monday 29 September 2025 13:20:53 +0000 (0:00:00.051) 0:01:00.342 ****** 2025-09-29 13:20:53.461202 | controller | 2025-09-29 13:20:53.541685 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-09-29 13:20:53.541762 | controller | Monday 29 September 2025 13:20:53 +0000 (0:00:00.103) 0:01:00.445 ****** 2025-09-29 13:20:53.541821 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-09-29 13:20:53.612161 | controller | 2025-09-29 13:20:53.612221 | 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-09-29 13:20:53.612230 | controller | Monday 29 September 2025 13:20:53 +0000 (0:00:00.080) 0:01:00.526 ****** 2025-09-29 13:20:53.612246 | controller | ok: [localhost] => 2025-09-29 13:20:53.883945 | controller | changed: false 2025-09-29 13:20:53.883983 | controller | msg: All assertions passed 2025-09-29 13:20:53.884000 | controller | 2025-09-29 13:20:53.884007 | 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-09-29 13:20:53.884014 | controller | Monday 29 September 2025 13:20:53 +0000 (0:00:00.070) 0:01:00.596 ****** 2025-09-29 13:20:53.884025 | controller | ok: [localhost] 2025-09-29 13:20:53.955771 | controller | 2025-09-29 13:20:53.955834 | 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-09-29 13:20:53.955856 | controller | Monday 29 September 2025 13:20:53 +0000 (0:00:00.271) 0:01:00.868 ****** 2025-09-29 13:20:53.955900 | controller | ok: [localhost] => 2025-09-29 13:20:54.183451 | controller | changed: false 2025-09-29 13:20:54.183526 | controller | msg: All assertions passed 2025-09-29 13:20:54.183535 | controller | 2025-09-29 13:20:54.183544 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-09-29 13:20:54.183552 | controller | Monday 29 September 2025 13:20:53 +0000 (0:00:00.071) 0:01:00.939 ****** 2025-09-29 13:20:54.183573 | controller | ok: [localhost] 2025-09-29 13:20:54.416491 | controller | 2025-09-29 13:20:54.416591 | 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-09-29 13:20:54.416601 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-09-29 13:20:54.416610 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-09-29 13:20:54.416618 | controller | _config_map_content | 2025-09-29 13:20:54.416626 | controller | ansible.utils.remove_keys( 2025-09-29 13:20:54.416633 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-09-29 13:20:54.416641 | controller | matching_parameter='regex') 2025-09-29 13:20:54.416649 | controller | }}, cacheable=False] *** 2025-09-29 13:20:54.416657 | controller | Monday 29 September 2025 13:20:54 +0000 (0:00:00.228) 0:01:01.168 ****** 2025-09-29 13:20:54.416678 | controller | ok: [localhost] 2025-09-29 13:20:54.487962 | controller | 2025-09-29 13:20:54.488071 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-09-29 13:20:54.488094 | controller | Monday 29 September 2025 13:20:54 +0000 (0:00:00.232) 0:01:01.401 ****** 2025-09-29 13:20:54.488130 | 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-09-29 13:20:54.575431 | controller | 2025-09-29 13:20:54.575507 | controller | TASK [ci_gen_kustomize_values : Check if all required variables for accessing the node is provided. _raw_params=edpm_core_asserts.yml] *** 2025-09-29 13:20:54.575516 | controller | Monday 29 September 2025 13:20:54 +0000 (0:00:00.071) 0:01:01.472 ****** 2025-09-29 13:20:54.575534 | 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-09-29 13:20:54.656081 | controller | 2025-09-29 13:20:54.656156 | 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-09-29 13:20:54.656182 | controller | Monday 29 September 2025 13:20:54 +0000 (0:00:00.087) 0:01:01.559 ****** 2025-09-29 13:20:54.656203 | controller | ok: [localhost] => 2025-09-29 13:20:54.762329 | controller | changed: false 2025-09-29 13:20:54.762408 | controller | msg: All assertions passed 2025-09-29 13:20:54.762417 | controller | 2025-09-29 13:20:54.762426 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] *** 2025-09-29 13:20:54.762435 | controller | Monday 29 September 2025 13:20:54 +0000 (0:00:00.080) 0:01:01.640 ****** 2025-09-29 13:20:54.762456 | 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-09-29 13:20:54.828324 | controller | 2025-09-29 13:20:54.828385 | 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-09-29 13:20:54.828402 | controller | Monday 29 September 2025 13:20:54 +0000 (0:00:00.106) 0:01:01.746 ****** 2025-09-29 13:20:54.828426 | controller | skipping: [localhost] 2025-09-29 13:20:54.901048 | controller | 2025-09-29 13:20:54.901095 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{ 2025-09-29 13:20:54.901107 | controller | _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([]) 2025-09-29 13:20:54.901116 | controller | }}] *** 2025-09-29 13:20:54.901126 | controller | Monday 29 September 2025 13:20:54 +0000 (0:00:00.066) 0:01:01.813 ****** 2025-09-29 13:20:54.901141 | controller | ok: [localhost] 2025-09-29 13:20:54.988464 | controller | 2025-09-29 13:20:54.988570 | 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-09-29 13:20:54.988595 | controller | Monday 29 September 2025 13:20:54 +0000 (0:00:00.072) 0:01:01.885 ****** 2025-09-29 13:20:54.988632 | controller | ok: [localhost] => 2025-09-29 13:20:55.249901 | controller | changed: false 2025-09-29 13:20:55.250001 | controller | msg: All assertions passed 2025-09-29 13:20:55.250013 | controller | 2025-09-29 13:20:55.250023 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-09-29 13:20:55.250033 | controller | Monday 29 September 2025 13:20:54 +0000 (0:00:00.087) 0:01:01.972 ****** 2025-09-29 13:20:55.250070 | controller | changed: [localhost] 2025-09-29 13:20:55.850625 | controller | 2025-09-29 13:20:55.850666 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-09-29 13:20:55.850677 | controller | (snippet_datadir, 2025-09-29 13:20:55.850687 | controller | '02_ci_data.yaml') | path_join 2025-09-29 13:20:55.850696 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-09-29 13:20:55.850705 | controller | Monday 29 September 2025 13:20:55 +0000 (0:00:00.260) 0:01:02.233 ****** 2025-09-29 13:20:55.850720 | controller | changed: [localhost] 2025-09-29 13:20:55.966544 | controller | 2025-09-29 13:20:55.966595 | 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-09-29 13:20:55.966607 | controller | Monday 29 September 2025 13:20:55 +0000 (0:00:00.601) 0:01:02.835 ****** 2025-09-29 13:20:55.966624 | controller | ok: [localhost] 2025-09-29 13:20:56.456194 | controller | 2025-09-29 13:20:56.456230 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-09-29 13:20:56.456239 | controller | (snippet_datadir, 2025-09-29 13:20:56.456245 | controller | '03_user_data_b64.yaml') | path_join 2025-09-29 13:20:56.456252 | controller | }}, content={{ 2025-09-29 13:20:56.456258 | controller | _base64_patch | 2025-09-29 13:20:56.456270 | controller | default({}) | 2025-09-29 13:20:56.456291 | controller | to_nice_yaml 2025-09-29 13:20:56.456300 | controller | }}, mode=0644] *** 2025-09-29 13:20:56.456307 | controller | Monday 29 September 2025 13:20:55 +0000 (0:00:00.115) 0:01:02.951 ****** 2025-09-29 13:20:56.456318 | controller | changed: [localhost] 2025-09-29 13:20:56.999189 | controller | 2025-09-29 13:20:56.999225 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-09-29 13:20:56.999232 | controller | (snippet_datadir, 2025-09-29 13:20:56.999238 | controller | '04_user_data.yaml') | path_join 2025-09-29 13:20:56.999245 | controller | }}, content={{ 2025-09-29 13:20:56.999251 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-09-29 13:20:56.999257 | controller | default({}) | 2025-09-29 13:20:56.999263 | controller | to_nice_yaml 2025-09-29 13:20:56.999268 | controller | }}, mode=0644] *** 2025-09-29 13:20:56.999274 | controller | Monday 29 September 2025 13:20:56 +0000 (0:00:00.489) 0:01:03.441 ****** 2025-09-29 13:20:56.999286 | controller | changed: [localhost] 2025-09-29 13:20:57.570685 | controller | 2025-09-29 13:20:57.570747 | 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-09-29 13:20:57.570764 | controller | ( 2025-09-29 13:20:57.570777 | controller | snippet_datadir, 2025-09-29 13:20:57.570792 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-09-29 13:20:57.570847 | controller | ) | path_join 2025-09-29 13:20:57.570866 | controller | }}, mode=0644] *** 2025-09-29 13:20:57.570880 | controller | Monday 29 September 2025 13:20:56 +0000 (0:00:00.543) 0:01:03.984 ****** 2025-09-29 13:20:57.570902 | controller | changed: [localhost] 2025-09-29 13:20:57.677086 | controller | 2025-09-29 13:20:57.677149 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-09-29 13:20:57.677166 | controller | Monday 29 September 2025 13:20:57 +0000 (0:00:00.570) 0:01:04.554 ****** 2025-09-29 13:20:57.677192 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-09-29 13:20:57.734646 | controller | 2025-09-29 13:20:57.734704 | 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-09-29 13:20:57.734720 | controller | Monday 29 September 2025 13:20:57 +0000 (0:00:00.106) 0:01:04.661 ****** 2025-09-29 13:20:57.734744 | controller | ok: [localhost] => 2025-09-29 13:20:58.000965 | controller | changed: false 2025-09-29 13:20:58.001042 | controller | msg: All assertions passed 2025-09-29 13:20:58.001059 | controller | 2025-09-29 13:20:58.001073 | 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-09-29 13:20:58.001087 | controller | Monday 29 September 2025 13:20:57 +0000 (0:00:00.057) 0:01:04.718 ****** 2025-09-29 13:20:58.001111 | controller | ok: [localhost] 2025-09-29 13:20:58.081959 | controller | 2025-09-29 13:20:58.082038 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-09-29 13:20:58.082055 | controller | Monday 29 September 2025 13:20:57 +0000 (0:00:00.266) 0:01:04.985 ****** 2025-09-29 13:20:58.082081 | controller | ok: [localhost] 2025-09-29 13:20:58.804294 | controller | 2025-09-29 13:20:58.804356 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-09-29 13:20:58.804373 | controller | Monday 29 September 2025 13:20:58 +0000 (0:00:00.080) 0:01:05.065 ****** 2025-09-29 13:20:58.804396 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml) 2025-09-29 13:20:59.013219 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml) 2025-09-29 13:20:59.013369 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml) 2025-09-29 13:20:59.013387 | controller | 2025-09-29 13:20:59.013401 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-09-29 13:20:59.013434 | controller | _content | 2025-09-29 13:20:59.013447 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-09-29 13:20:59.013460 | controller | combine(_parsed, recursive=true) 2025-09-29 13:20:59.013484 | controller | }} 2025-09-29 13:20:59.013497 | controller | ] *** 2025-09-29 13:20:59.013511 | controller | Monday 29 September 2025 13:20:58 +0000 (0:00:00.723) 0:01:05.789 ****** 2025-09-29 13:20:59.013541 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-09-29 13:20:59.297786 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-09-29 13:20:59.297947 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-09-29 13:20:59.297968 | controller | 2025-09-29 13:20:59.297985 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-09-29 13:20:59.298003 | controller | Monday 29 September 2025 13:20:59 +0000 (0:00:00.208) 0:01:05.997 ****** 2025-09-29 13:20:59.298039 | controller | changed: [localhost] 2025-09-29 13:20:59.827222 | controller | 2025-09-29 13:20:59.827319 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-09-29 13:20:59.827330 | controller | (_destdir, 2025-09-29 13:20:59.827340 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-09-29 13:20:59.827348 | controller | }}, content={{ 2025-09-29 13:20:59.827357 | controller | ( 2025-09-29 13:20:59.827392 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-09-29 13:20:59.827404 | controller | ) | cifmw.general.to_nice_yaml_all 2025-09-29 13:20:59.827414 | controller | }}, mode=0644] *** 2025-09-29 13:20:59.827422 | controller | Monday 29 September 2025 13:20:59 +0000 (0:00:00.284) 0:01:06.281 ****** 2025-09-29 13:20:59.827445 | controller | changed: [localhost] 2025-09-29 13:21:00.222209 | controller | 2025-09-29 13:21:00.222298 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/uni06zeta mode=0644, backup=True, remote_src=True, src={{ 2025-09-29 13:21:00.222315 | controller | (cifmw_kustomize_deploy_basedir, 2025-09-29 13:21:00.222342 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-09-29 13:21:00.222356 | controller | _val['name'], 'values.yaml') | path_join 2025-09-29 13:21:00.222369 | controller | }}, dest={{ 2025-09-29 13:21:00.222383 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-09-29 13:21:00.222396 | controller | stage['path'], _val.src_file 2025-09-29 13:21:00.222409 | controller | ) | 2025-09-29 13:21:00.222422 | controller | path_join 2025-09-29 13:21:00.222436 | controller | }}] *** 2025-09-29 13:21:00.222449 | controller | Monday 29 September 2025 13:20:59 +0000 (0:00:00.530) 0:01:06.811 ****** 2025-09-29 13:21:00.222479 | controller | changed: [localhost] => (item=edpm-nodeset-values) 2025-09-29 13:21:00.285390 | controller | 2025-09-29 13:21:00.285496 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-09-29 13:21:00.285519 | controller | Monday 29 September 2025 13:21:00 +0000 (0:00:00.394) 0:01:07.206 ****** 2025-09-29 13:21:00.285555 | controller | skipping: [localhost] 2025-09-29 13:21:00.744945 | controller | 2025-09-29 13:21:00.745029 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/uni06zeta chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-09-29 13:21:00.745046 | controller | Monday 29 September 2025 13:21:00 +0000 (0:00:00.062) 0:01:07.269 ****** 2025-09-29 13:21:00.745073 | controller | task path: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/kustomize_deploy/tasks/execute_step.yml:229 2025-09-29 13:21:00.849240 | controller | fatal: [localhost]: FAILED! => 2025-09-29 13:21:00.849477 | controller | changed: true 2025-09-29 13:21:00.849501 | controller | cmd: 2025-09-29 13:21:00.849516 | controller | - oc 2025-09-29 13:21:00.849529 | controller | - kustomize 2025-09-29 13:21:00.849543 | controller | delta: '0:00:00.165743' 2025-09-29 13:21:00.849556 | controller | end: '2025-09-29 13:21:00.711319' 2025-09-29 13:21:00.849571 | controller | msg: non-zero return code 2025-09-29 13:21:00.849584 | controller | rc: 1 2025-09-29 13:21:00.849597 | controller | start: '2025-09-29 13:21:00.545576' 2025-09-29 13:21:00.849611 | controller | stderr: 'error: accumulating components: accumulateDirectory: "recursed accumulation 2025-09-29 13:21:00.849625 | controller | of path ''/home/zuul/src/github.com/openstack-k8s-operators/architecture/dt/uni06zeta/edpm'': 2025-09-29 13:21:00.849638 | controller | accumulating components: accumulateDirectory: \"recursed accumulation of path ''/home/zuul/src/github.com/openstack-k8s-operators/architecture/lib/dataplane'': 2025-09-29 13:21:00.849669 | controller | accumulating components: accumulateDirectory: \\\"recursed accumulation of path 2025-09-29 13:21:00.849682 | controller | ''/home/zuul/src/github.com/openstack-k8s-operators/architecture/lib/dataplane/nodeset'': 2025-09-29 13:21:00.849695 | controller | fieldPath `data.tlsEnabled` is missing for replacement source ConfigMap.[noVer].[noGrp]/edpm-nodeset-values.[noNs]\\\"\""' 2025-09-29 13:21:00.849709 | controller | stderr_lines: 2025-09-29 13:21:00.849722 | controller | - 'error: accumulating components: accumulateDirectory: "recursed accumulation of 2025-09-29 13:21:00.849735 | controller | path ''/home/zuul/src/github.com/openstack-k8s-operators/architecture/dt/uni06zeta/edpm'': 2025-09-29 13:21:00.849748 | controller | accumulating components: accumulateDirectory: \"recursed accumulation of path ''/home/zuul/src/github.com/openstack-k8s-operators/architecture/lib/dataplane'': 2025-09-29 13:21:00.849761 | controller | accumulating components: accumulateDirectory: \\\"recursed accumulation of path 2025-09-29 13:21:00.849780 | controller | ''/home/zuul/src/github.com/openstack-k8s-operators/architecture/lib/dataplane/nodeset'': 2025-09-29 13:21:00.849793 | controller | fieldPath `data.tlsEnabled` is missing for replacement source ConfigMap.[noVer].[noGrp]/edpm-nodeset-values.[noNs]\\\"\""' 2025-09-29 13:21:00.849845 | controller | stdout: '' 2025-09-29 13:21:00.849874 | controller | stdout_lines: [] 2025-09-29 13:21:00.849902 | controller | 2025-09-29 13:21:00.849917 | controller | NO MORE HOSTS LEFT ************************************************************* 2025-09-29 13:21:00.849931 | controller | 2025-09-29 13:21:00.849944 | controller | PLAY RECAP ********************************************************************* 2025-09-29 13:21:00.849957 | controller | localhost : ok=174 changed=41 unreachable=0 failed=1 skipped=45 rescued=0 ignored=0 2025-09-29 13:21:00.849970 | controller | 2025-09-29 13:21:00.849983 | controller | Monday 29 September 2025 13:21:00 +0000 (0:00:00.457) 0:01:07.727 ****** 2025-09-29 13:21:00.849996 | controller | =============================================================================== 2025-09-29 13:21:00.850009 | controller | Get automation contents ------------------------------------------------- 8.11s 2025-09-29 13:21:00.850023 | controller | ci_setup : Install openshift client ------------------------------------- 5.25s 2025-09-29 13:21:00.850036 | controller | ci_setup : Install needed packages -------------------------------------- 3.42s 2025-09-29 13:21:00.850058 | controller | Load automation files as fact ------------------------------------------- 1.25s 2025-09-29 13:21:00.850072 | controller | ci_setup : Manage directories ------------------------------------------- 1.25s 2025-09-29 13:21:00.850085 | controller | Gathering Facts --------------------------------------------------------- 1.11s 2025-09-29 13:21:00.850098 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.89s 2025-09-29 13:21:00.850111 | controller | Create needed SSH keypairs ---------------------------------------------- 0.84s 2025-09-29 13:21:00.850124 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.78s 2025-09-29 13:21:00.850137 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.76s 2025-09-29 13:21:00.850150 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.74s 2025-09-29 13:21:00.850163 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.72s 2025-09-29 13:21:00.850176 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.67s 2025-09-29 13:21:00.850189 | controller | kustomize_deploy : Copy generated values for examples/dt/uni06zeta/control-plane --- 0.66s 2025-09-29 13:21:00.850202 | controller | kustomize_deploy : Output kustomize build in final file ----------------- 0.65s 2025-09-29 13:21:00.850215 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.62s 2025-09-29 13:21:00.850228 | controller | kustomize_deploy : Build kustomized content for examples/dt/uni06zeta/control-plane/networking/nncp --- 0.61s 2025-09-29 13:21:00.850248 | controller | ci_gen_kustomize_values : Push base64 CI patches ------------------------ 0.60s 2025-09-29 13:21:00.850266 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.60s 2025-09-29 13:21:00.850279 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.59s 2025-09-29 13:21:01.101557 | controller | ERROR 2025-09-29 13:21:01.101810 | controller | { 2025-09-29 13:21:01.101846 | controller | "delta": "0:01:08.489150", 2025-09-29 13:21:01.101883 | controller | "end": "2025-09-29 13:21:00.850900", 2025-09-29 13:21:01.101905 | controller | "msg": "non-zero return code", 2025-09-29 13:21:01.101924 | controller | "rc": 2, 2025-09-29 13:21:01.101943 | controller | "start": "2025-09-29 13:19:52.361750" 2025-09-29 13:21:01.101964 | controller | } failure 2025-09-29 13:21:01.142762 | 2025-09-29 13:21:01.142887 | PLAY RECAP 2025-09-29 13:21:01.142935 | controller | ok: 0 changed: 0 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2025-09-29 13:21:01.142962 | 2025-09-29 13:21:04.442359 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2025-09-29 13:21:04.443432 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2025-09-29 13:21:05.082281 | 2025-09-29 13:21:05.082405 | PLAY [Run ci/playbooks/collect-logs.yml] 2025-09-29 13:21:05.113668 | 2025-09-29 13:21:05.113802 | TASK [Filter out host if needed] 2025-09-29 13:21:05.123587 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-09-29 13:21:05.128519 | 2025-09-29 13:21:05.128586 | TASK [Ensure file is present] 2025-09-29 13:21:05.545318 | controller | ok 2025-09-29 13:21:05.553962 | 2025-09-29 13:21:05.554426 | TASK [Manage molecule report file] 2025-09-29 13:21:06.090324 | controller | skipping: Conditional result was False 2025-09-29 13:21:06.095871 | 2025-09-29 13:21:06.095946 | TASK [Check if we get ci-framework-data basedir] 2025-09-29 13:21:06.390498 | controller | ok 2025-09-29 13:21:06.403151 | 2025-09-29 13:21:06.403286 | TASK [Create ci-framework-data log directory for zuul] 2025-09-29 13:21:06.834312 | controller | changed 2025-09-29 13:21:06.839937 | 2025-09-29 13:21:06.840095 | TASK [Copy ci-framework interesting files] 2025-09-29 13:21:07.296949 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory 2025-09-29 13:21:07.379975 | controller | changed 2025-09-29 13:21:07.386771 | 2025-09-29 13:21:07.387075 | TASK [Get SELinux listing] 2025-09-29 13:21:07.921186 | controller | changed 2025-09-29 13:21:07.937412 | 2025-09-29 13:21:07.937581 | TASK [Generate log index] 2025-09-29 13:21:08.987099 | controller | changed 2025-09-29 13:21:09.001275 | 2025-09-29 13:21:09.001484 | TASK [Get some env related data] 2025-09-29 13:21:09.763038 | controller | /home/zuul/.local/bin/ansible 2025-09-29 13:21:10.557091 | controller | changed 2025-09-29 13:21:10.562427 | 2025-09-29 13:21:10.562490 | TASK [Generate list of logs to collect in home directory] 2025-09-29 13:21:10.967092 | controller | ok: All paths examined 2025-09-29 13:21:10.981776 | 2025-09-29 13:21:10.981938 | LOOP [Copy logs from home directory] 2025-09-29 13:21:11.472933 | controller | changed: 2025-09-29 13:21:11.473322 | controller | { 2025-09-29 13:21:11.473898 | controller | "atime": 1759151967.359939, 2025-09-29 13:21:11.473970 | controller | "ctime": 1759152060.7435184, 2025-09-29 13:21:11.474062 | controller | "dev": 64513, 2025-09-29 13:21:11.474149 | controller | "gid": 1000, 2025-09-29 13:21:11.474228 | controller | "gr_name": "zuul", 2025-09-29 13:21:11.474296 | controller | "inode": 4415887, 2025-09-29 13:21:11.474342 | controller | "isblk": false, 2025-09-29 13:21:11.474384 | controller | "ischr": false, 2025-09-29 13:21:11.474438 | controller | "isdir": false, 2025-09-29 13:21:11.474549 | controller | "isfifo": false, 2025-09-29 13:21:11.474609 | controller | "isgid": false, 2025-09-29 13:21:11.474649 | controller | "islnk": false, 2025-09-29 13:21:11.474685 | controller | "isreg": true, 2025-09-29 13:21:11.474721 | controller | "issock": false, 2025-09-29 13:21:11.474756 | controller | "isuid": false, 2025-09-29 13:21:11.474791 | controller | "mode": "0644", 2025-09-29 13:21:11.474825 | controller | "mtime": 1759152060.7435184, 2025-09-29 13:21:11.474893 | controller | "nlink": 1, 2025-09-29 13:21:11.474938 | controller | "path": "/home/zuul/ansible.log", 2025-09-29 13:21:11.475522 | controller | "pw_name": "zuul", 2025-09-29 13:21:11.475576 | controller | "rgrp": true, 2025-09-29 13:21:11.475616 | controller | "roth": true, 2025-09-29 13:21:11.475686 | controller | "rusr": true, 2025-09-29 13:21:11.475749 | controller | "size": 125592, 2025-09-29 13:21:11.475790 | controller | "uid": 1000, 2025-09-29 13:21:11.475827 | controller | "wgrp": false, 2025-09-29 13:21:11.475863 | controller | "woth": false, 2025-09-29 13:21:11.475905 | controller | "wusr": true, 2025-09-29 13:21:11.475942 | controller | "xgrp": false, 2025-09-29 13:21:11.476006 | controller | "xoth": false, 2025-09-29 13:21:11.476085 | controller | "xusr": false 2025-09-29 13:21:11.476147 | controller | } 2025-09-29 13:21:11.497707 | 2025-09-29 13:21:11.498010 | TASK [Copy crio stats log file] 2025-09-29 13:21:11.525178 | controller | skipping: Conditional result was False 2025-09-29 13:21:11.541662 | 2025-09-29 13:21:11.541857 | TASK [Get SELinux related data] 2025-09-29 13:21:11.809525 | controller | 2025-09-29 13:21:12.087223 | controller | ERROR 2025-09-29 13:21:12.087469 | controller | { 2025-09-29 13:21:12.087501 | controller | "delta": "0:00:00.011365", 2025-09-29 13:21:12.087521 | controller | "end": "2025-09-29 13:21:11.810896", 2025-09-29 13:21:12.087539 | controller | "msg": "non-zero return code", 2025-09-29 13:21:12.087556 | controller | "rc": 1, 2025-09-29 13:21:12.087572 | controller | "start": "2025-09-29 13:21:11.799531" 2025-09-29 13:21:12.087588 | controller | } 2025-09-29 13:21:12.087610 | controller | ERROR: Ignoring Errors 2025-09-29 13:21:12.093819 | 2025-09-29 13:21:12.093938 | TASK [Create system configuration directory] 2025-09-29 13:21:12.328976 | controller | changed 2025-09-29 13:21:12.347468 | 2025-09-29 13:21:12.347638 | TASK [Get some of the system configurations] 2025-09-29 13:21:12.890154 | controller | changed 2025-09-29 13:21:12.908678 | 2025-09-29 13:21:12.908901 | TASK [Copy generated documentation if available] 2025-09-29 13:21:12.938112 | controller | skipping: Conditional result was False 2025-09-29 13:21:12.952434 | 2025-09-29 13:21:12.952642 | TASK [Copy generated AsciiDoc documentation if available] 2025-09-29 13:21:12.989937 | controller | skipping: Conditional result was False 2025-09-29 13:21:13.011621 | 2025-09-29 13:21:13.011780 | TASK [Compress logs bigger than 2MB] 2025-09-29 13:21:13.565633 | controller | changed 2025-09-29 13:21:13.573601 | 2025-09-29 13:21:13.573739 | TASK [Copy files from workspace on node] 2025-09-29 13:21:13.596731 | controller | ok 2025-09-29 13:21:13.625661 | 2025-09-29 13:21:13.625777 | TASK [fetch-output : Set log path for multiple nodes] 2025-09-29 13:21:13.650037 | controller | skipping: Conditional result was False 2025-09-29 13:21:13.660571 | 2025-09-29 13:21:13.660719 | TASK [fetch-output : Set log path for single node] 2025-09-29 13:21:13.693842 | controller | ok 2025-09-29 13:21:13.703451 | 2025-09-29 13:21:13.703610 | LOOP [fetch-output : Ensure local output dirs] 2025-09-29 13:21:13.970880 | controller -> localhost | ok: "/var/lib/zuul/builds/8b0e962932214fd09602aad3e104788b/work/logs" 2025-09-29 13:21:13.971207 | controller -> localhost | changed: All items complete 2025-09-29 13:21:13.971244 | 2025-09-29 13:21:14.187824 | controller -> localhost | changed: "/var/lib/zuul/builds/8b0e962932214fd09602aad3e104788b/work/artifacts" 2025-09-29 13:21:14.404219 | controller -> localhost | changed: "/var/lib/zuul/builds/8b0e962932214fd09602aad3e104788b/work/docs" 2025-09-29 13:21:14.422007 | 2025-09-29 13:21:14.422184 | LOOP [fetch-output : Collect logs, artifacts and docs] 2025-09-29 13:21:15.234619 | controller | changed: 2025-09-29 13:21:15.235107 | controller | .d..t...... ./ 2025-09-29 13:21:15.235182 | controller | >f+++++++++ README.html 2025-09-29 13:21:15.235233 | controller | >f+++++++++ ansible.log 2025-09-29 13:21:15.235276 | controller | >f+++++++++ dmesg.log 2025-09-29 13:21:15.235316 | controller | >f+++++++++ installed-pkgs.log 2025-09-29 13:21:15.235355 | controller | >f+++++++++ python.log 2025-09-29 13:21:15.235401 | controller | >f+++++++++ registries.conf 2025-09-29 13:21:15.235442 | controller | >f+++++++++ selinux-denials.log 2025-09-29 13:21:15.235481 | controller | >f+++++++++ selinux-listing.log 2025-09-29 13:21:15.235524 | controller | cd+++++++++ ci-framework-data/ 2025-09-29 13:21:15.235570 | controller | cd+++++++++ ci-framework-data/artifacts/ 2025-09-29 13:21:15.235609 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy 2025-09-29 13:21:15.235647 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub 2025-09-29 13:21:15.235689 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration 2025-09-29 13:21:15.235727 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub 2025-09-29 13:21:15.235763 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml 2025-09-29 13:21:15.235800 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/ 2025-09-29 13:21:15.235862 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/ 2025-09-29 13:21:15.235909 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml 2025-09-29 13:21:15.235954 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/ 2025-09-29 13:21:15.235996 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml 2025-09-29 13:21:15.236080 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/ 2025-09-29 13:21:15.236124 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml 2025-09-29 13:21:15.236162 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/ 2025-09-29 13:21:15.236199 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/ 2025-09-29 13:21:15.236236 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml 2025-09-29 13:21:15.236272 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml 2025-09-29 13:21:15.236308 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml 2025-09-29 13:21:15.236344 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml 2025-09-29 13:21:15.236380 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/ 2025-09-29 13:21:15.236416 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml 2025-09-29 13:21:15.236452 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.26670.2025-09-29@13:20:35~ 2025-09-29 13:21:15.236496 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml 2025-09-29 13:21:15.236534 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml 2025-09-29 13:21:15.236569 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml 2025-09-29 13:21:15.236610 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/ 2025-09-29 13:21:15.236645 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml 2025-09-29 13:21:15.236680 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml 2025-09-29 13:21:15.236715 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml 2025-09-29 13:21:15.236750 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/ 2025-09-29 13:21:15.236786 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml 2025-09-29 13:21:15.236820 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/network.yaml 2025-09-29 13:21:15.236856 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml 2025-09-29 13:21:15.236892 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/ 2025-09-29 13:21:15.236927 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/ 2025-09-29 13:21:15.236962 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/ 2025-09-29 13:21:15.236996 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/ 2025-09-29 13:21:15.237067 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml 2025-09-29 13:21:15.237135 | controller | cd+++++++++ ci-framework-data/logs/ 2025-09-29 13:21:15.237175 | controller | cd+++++++++ registries.conf.d/ 2025-09-29 13:21:15.237211 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf 2025-09-29 13:21:15.237256 | controller | cd+++++++++ system-config/ 2025-09-29 13:21:15.237292 | controller | cd+++++++++ system-config/libvirt/ 2025-09-29 13:21:15.237328 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf 2025-09-29 13:21:15.237363 | controller | >f+++++++++ system-config/libvirt/libvirt.conf 2025-09-29 13:21:15.723747 | controller | changed: .d..t...... ./ 2025-09-29 13:21:16.219982 | controller | changed: .d..t...... ./ 2025-09-29 13:21:16.241968 | 2025-09-29 13:21:16.242112 | TASK [Return artifact to Zuul] 2025-09-29 13:21:16.266763 | controller | skipping: Conditional result was False 2025-09-29 13:21:16.288955 | 2025-09-29 13:21:16.289056 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host] 2025-09-29 13:21:16.289162 | 2025-09-29 13:21:16.289193 | PLAY RECAP 2025-09-29 13:21:16.289232 | controller | ok: 16 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1 2025-09-29 13:21:16.289251 | 2025-09-29 13:21:16.399956 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2025-09-29 13:21:16.401422 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2025-09-29 13:21:17.035732 | 2025-09-29 13:21:17.035847 | PLAY [all] 2025-09-29 13:21:17.056261 | 2025-09-29 13:21:17.056382 | TASK [include_role : fetch-output] 2025-09-29 13:21:17.095702 | controller | ok 2025-09-29 13:21:17.114483 | 2025-09-29 13:21:17.114596 | TASK [fetch-output : Set log path for multiple nodes] 2025-09-29 13:21:17.179549 | controller | skipping: Conditional result was False 2025-09-29 13:21:17.186068 | 2025-09-29 13:21:17.186149 | TASK [fetch-output : Set log path for single node] 2025-09-29 13:21:17.217294 | controller | ok 2025-09-29 13:21:17.222687 | 2025-09-29 13:21:17.222760 | LOOP [fetch-output : Ensure local output dirs] 2025-09-29 13:21:17.614802 | controller -> localhost | ok: "/var/lib/zuul/builds/8b0e962932214fd09602aad3e104788b/work/logs" 2025-09-29 13:21:17.861257 | controller -> localhost | ok: "/var/lib/zuul/builds/8b0e962932214fd09602aad3e104788b/work/artifacts" 2025-09-29 13:21:18.080559 | controller -> localhost | ok: "/var/lib/zuul/builds/8b0e962932214fd09602aad3e104788b/work/docs" 2025-09-29 13:21:18.093398 | 2025-09-29 13:21:18.093505 | LOOP [fetch-output : Collect logs, artifacts and docs] 2025-09-29 13:21:18.811012 | controller | ok 2025-09-29 13:21:18.811478 | controller | ok: All items complete 2025-09-29 13:21:18.811544 | 2025-09-29 13:21:19.268517 | controller | ok 2025-09-29 13:21:19.765511 | controller | ok 2025-09-29 13:21:19.805947 | 2025-09-29 13:21:19.806097 | TASK [include_role : fetch-output-openshift] 2025-09-29 13:21:19.823395 | controller | skipping: Conditional result was False 2025-09-29 13:21:19.830454 | 2025-09-29 13:21:19.830591 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2025-09-29 13:21:20.249680 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.013649 2025-09-29 13:21:20.562305 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.013952 2025-09-29 13:21:20.618967 | 2025-09-29 13:21:20.619146 | PLAY [all] 2025-09-29 13:21:20.643273 | 2025-09-29 13:21:20.643429 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-09-29 13:21:21.307849 | controller | changed 2025-09-29 13:21:21.333924 | 2025-09-29 13:21:21.334051 | PLAY RECAP 2025-09-29 13:21:21.334095 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2025-09-29 13:21:21.334116 | 2025-09-29 13:21:21.447283 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2025-09-29 13:21:21.448125 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2025-09-29 13:21:22.131190 | 2025-09-29 13:21:22.131314 | PLAY [localhost] 2025-09-29 13:21:22.151585 | 2025-09-29 13:21:22.151697 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-09-29 13:21:22.516350 | localhost | changed 2025-09-29 13:21:22.521231 | 2025-09-29 13:21:22.521315 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-09-29 13:21:22.561275 | localhost | ok 2025-09-29 13:21:22.572159 | 2025-09-29 13:21:22.572266 | TASK [add-fileserver : Create SSH private key tempfile] 2025-09-29 13:21:23.000189 | localhost | changed 2025-09-29 13:21:23.005582 | 2025-09-29 13:21:23.005660 | TASK [add-fileserver : Create SSH private key from secret] 2025-09-29 13:21:23.655203 | localhost | changed 2025-09-29 13:21:23.660577 | 2025-09-29 13:21:23.660645 | TASK [add-fileserver : Add fileserver ssh key] 2025-09-29 13:21:24.087071 | localhost | Identity added: /var/lib/zuul/builds/8b0e962932214fd09602aad3e104788b/work/tmp/ansible.ns6kiqzs (/var/lib/zuul/builds/8b0e962932214fd09602aad3e104788b/work/tmp/ansible.ns6kiqzs) 2025-09-29 13:21:24.087256 | localhost | ok: Runtime: 0:00:00.008544 2025-09-29 13:21:24.092704 | 2025-09-29 13:21:24.092810 | TASK [add-fileserver : Remove SSH private key from disk] 2025-09-29 13:21:24.360657 | localhost | ok: Runtime: 0:00:00.009875 2025-09-29 13:21:24.373070 | 2025-09-29 13:21:24.373262 | TASK [add-fileserver : Add fileserver to inventory] 2025-09-29 13:21:24.429998 | localhost | changed 2025-09-29 13:21:24.440142 | 2025-09-29 13:21:24.440305 | TASK [add-fileserver : Add fileserver server to known hosts] 2025-09-29 13:21:24.850139 | localhost | changed 2025-09-29 13:21:24.891845 | 2025-09-29 13:21:24.891964 | PLAY [localhost] 2025-09-29 13:21:24.912905 | 2025-09-29 13:21:24.913062 | TASK [Generate bulk log download script] 2025-09-29 13:21:24.934515 | localhost | ok 2025-09-29 13:21:24.954387 | 2025-09-29 13:21:24.954513 | TASK [local-log-download : Check API endpoint is defined] 2025-09-29 13:21:24.997239 | localhost | ok: All assertions passed 2025-09-29 13:21:25.004350 | 2025-09-29 13:21:25.004442 | TASK [local-log-download : Create download script] 2025-09-29 13:21:25.498493 | localhost -> localhost | changed 2025-09-29 13:21:25.521869 | 2025-09-29 13:21:25.522296 | TASK [Register quick-download link] 2025-09-29 13:21:25.560952 | localhost | ok 2025-09-29 13:21:25.617325 | 2025-09-29 13:21:25.617423 | PLAY [logserver.rdoproject.org] 2025-09-29 13:21:25.627130 | 2025-09-29 13:21:25.627191 | TASK [Set zuul-log-path fact] 2025-09-29 13:21:25.643057 | logserver.rdoproject.org | ok 2025-09-29 13:21:25.652492 | 2025-09-29 13:21:25.652572 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-09-29 13:21:25.679160 | logserver.rdoproject.org | ok 2025-09-29 13:21:25.684541 | 2025-09-29 13:21:25.684604 | TASK [upload-logs : Create log directories] 2025-09-29 13:21:26.387526 | logserver.rdoproject.org | changed 2025-09-29 13:21:26.396653 | 2025-09-29 13:21:26.396827 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-09-29 13:21:26.700176 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.009836 2025-09-29 13:21:26.710564 | 2025-09-29 13:21:26.710747 | TASK [upload-logs : Upload logs to log server] 2025-09-29 13:21:27.475965 | logserver.rdoproject.org | Output suppressed because no_log was given 2025-09-29 13:21:27.480186 | 2025-09-29 13:21:27.480265 | LOOP [upload-logs : Compress console log and json output] 2025-09-29 13:21:27.523990 | logserver.rdoproject.org | skipping: Conditional result was False 2025-09-29 13:21:27.531885 | logserver.rdoproject.org | skipping: Conditional result was False 2025-09-29 13:21:27.542650 | 2025-09-29 13:21:27.542789 | LOOP [upload-logs : Upload compressed console log and json output] 2025-09-29 13:21:27.580826 | logserver.rdoproject.org | skipping: Conditional result was False 2025-09-29 13:21:27.581249 | 2025-09-29 13:21:27.584646 | logserver.rdoproject.org | skipping: Conditional result was False 2025-09-29 13:21:27.598082 | 2025-09-29 13:21:27.598299 | LOOP [upload-logs : Upload console log and json output]