2026-03-21 18:14:01.429304 | Job console starting... 2026-03-21 18:14:01.443281 | Updating repositories 2026-03-21 18:14:01.491239 | Preparing job workspace 2026-03-21 18:14:15.091373 | Running Ansible setup... 2026-03-21 18:14:21.029626 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-03-21 18:14:22.463582 | 2026-03-21 18:14:22.463729 | PLAY [localhost] 2026-03-21 18:14:22.523560 | 2026-03-21 18:14:22.523696 | TASK [Gathering Facts] 2026-03-21 18:14:24.580272 | localhost | ok 2026-03-21 18:14:24.598218 | 2026-03-21 18:14:24.598295 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-21 18:14:25.125055 | localhost -> localhost | changed 2026-03-21 18:14:25.131207 | 2026-03-21 18:14:25.131275 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-21 18:14:27.666415 | localhost -> localhost | changed 2026-03-21 18:14:27.676713 | 2026-03-21 18:14:27.676835 | TASK [Setup log path fact] 2026-03-21 18:14:27.723354 | localhost | ok 2026-03-21 18:14:27.760303 | 2026-03-21 18:14:27.760429 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-21 18:14:27.834164 | localhost | ok 2026-03-21 18:14:27.861225 | 2026-03-21 18:14:27.861391 | TASK [emit-job-header : Print job information] 2026-03-21 18:14:27.929479 | # Job Information 2026-03-21 18:14:27.929638 | Ansible Version: 2.15.12 2026-03-21 18:14:27.929682 | Job: rhoso-architecture-validate-dz-storage 2026-03-21 18:14:27.929707 | Pipeline: github-check 2026-03-21 18:14:27.929727 | Executor: ze02.softwarefactory-project.io 2026-03-21 18:14:27.929744 | Triggered by: https://github.com/openstack-k8s-operators/architecture/pull/721 2026-03-21 18:14:27.929764 | Log URL (when completed): https://logserver.rdoproject.org/521/rdoproject.org/521d7b5bba614d09a35c7d9661aefbf2/ 2026-03-21 18:14:27.929782 | Event ID: 7f4baa80-2551-11f1-9228-acf2c03fb972 2026-03-21 18:14:27.934090 | 2026-03-21 18:14:27.934184 | LOOP [emit-job-header : Print node information] 2026-03-21 18:14:28.175074 | localhost | ok: 2026-03-21 18:14:28.175246 | localhost | # Node Information 2026-03-21 18:14:28.175273 | localhost | Inventory Hostname: controller 2026-03-21 18:14:28.175299 | localhost | Hostname: np0005654401 2026-03-21 18:14:28.175319 | localhost | Username: zuul 2026-03-21 18:14:28.175339 | localhost | Distro: CentOS 9 2026-03-21 18:14:28.175357 | localhost | Provider: vexxhost-nodepool-tripleo 2026-03-21 18:14:28.175374 | localhost | Region: RegionOne 2026-03-21 18:14:28.175390 | localhost | Label: cloud-centos-9-stream-tripleo 2026-03-21 18:14:28.175406 | localhost | Product Name: OpenStack Nova 2026-03-21 18:14:28.175422 | localhost | Interface IP: 38.102.83.69 2026-03-21 18:14:28.220080 | 2026-03-21 18:14:28.220188 | PLAY [all] 2026-03-21 18:14:28.244305 | 2026-03-21 18:14:28.244420 | TASK [Gather network facts] 2026-03-21 18:14:28.693097 | controller | ok 2026-03-21 18:14:28.727630 | 2026-03-21 18:14:28.727746 | TASK [include_role : start-zuul-console] 2026-03-21 18:14:28.763287 | controller | ok 2026-03-21 18:14:28.809450 | 2026-03-21 18:14:28.809570 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-21 18:14:29.447559 | controller | ok 2026-03-21 18:14:29.465926 | 2026-03-21 18:14:29.466041 | TASK [include_role : add-build-sshkey] 2026-03-21 18:14:29.538778 | controller | ok 2026-03-21 18:14:29.569484 | 2026-03-21 18:14:29.569601 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-21 18:14:30.298804 | controller -> localhost | ok 2026-03-21 18:14:30.304528 | 2026-03-21 18:14:30.304592 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-21 18:14:30.365064 | controller | ok 2026-03-21 18:14:30.395055 | controller | included: /var/lib/zuul/builds/521d7b5bba614d09a35c7d9661aefbf2/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-21 18:14:30.411396 | 2026-03-21 18:14:30.411516 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-21 18:14:31.827617 | controller -> localhost | Generating public/private rsa key pair. 2026-03-21 18:14:31.827828 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/521d7b5bba614d09a35c7d9661aefbf2/work/521d7b5bba614d09a35c7d9661aefbf2_id_rsa. 2026-03-21 18:14:31.827860 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/521d7b5bba614d09a35c7d9661aefbf2/work/521d7b5bba614d09a35c7d9661aefbf2_id_rsa.pub. 2026-03-21 18:14:31.827882 | controller -> localhost | The key fingerprint is: 2026-03-21 18:14:31.827903 | controller -> localhost | SHA256:ddZyLcu5uog2A96VfM4SQgEg/q8M8ma58wQSp3EdQ1g zuul-build-sshkey 2026-03-21 18:14:31.827922 | controller -> localhost | The key's randomart image is: 2026-03-21 18:14:31.827941 | controller -> localhost | +---[RSA 3072]----+ 2026-03-21 18:14:31.827959 | controller -> localhost | | .+E... | 2026-03-21 18:14:31.827977 | controller -> localhost | | ..o o . . . | 2026-03-21 18:14:31.827996 | controller -> localhost | |o + . .. + + .| 2026-03-21 18:14:31.828014 | controller -> localhost | | * . .. o + + | 2026-03-21 18:14:31.828032 | controller -> localhost | |o . . .S. . + | 2026-03-21 18:14:31.828049 | controller -> localhost | | . . .. . = . . | 2026-03-21 18:14:31.828067 | controller -> localhost | |. .....o o = . | 2026-03-21 18:14:31.828084 | controller -> localhost | | o=+ .. =...o. | 2026-03-21 18:14:31.828102 | controller -> localhost | | oo++ ..o..o. | 2026-03-21 18:14:31.828119 | controller -> localhost | +----[SHA256]-----+ 2026-03-21 18:14:31.828156 | controller -> localhost | ok: Runtime: 0:00:00.504158 2026-03-21 18:14:31.834593 | 2026-03-21 18:14:31.834659 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-21 18:14:31.865311 | controller | ok 2026-03-21 18:14:31.883155 | controller | included: /var/lib/zuul/builds/521d7b5bba614d09a35c7d9661aefbf2/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-21 18:14:31.910285 | 2026-03-21 18:14:31.910389 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-21 18:14:31.937631 | controller | skipping: Conditional result was False 2026-03-21 18:14:31.946455 | 2026-03-21 18:14:31.946562 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-21 18:14:32.488746 | controller | changed 2026-03-21 18:14:32.510887 | 2026-03-21 18:14:32.511007 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-21 18:14:32.827172 | controller | ok 2026-03-21 18:14:32.832371 | 2026-03-21 18:14:32.832431 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-21 18:14:33.841179 | controller | changed 2026-03-21 18:14:33.846226 | 2026-03-21 18:14:33.846284 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-21 18:14:34.654988 | controller | changed 2026-03-21 18:14:34.660750 | 2026-03-21 18:14:34.660811 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-21 18:14:34.685625 | controller | skipping: Conditional result was False 2026-03-21 18:14:34.691770 | 2026-03-21 18:14:34.691882 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-21 18:14:35.137677 | controller -> localhost | changed 2026-03-21 18:14:35.155559 | 2026-03-21 18:14:35.155752 | TASK [add-build-sshkey : Add back temp key] 2026-03-21 18:14:35.516579 | controller -> localhost | Identity added: /var/lib/zuul/builds/521d7b5bba614d09a35c7d9661aefbf2/work/521d7b5bba614d09a35c7d9661aefbf2_id_rsa (zuul-build-sshkey) 2026-03-21 18:14:35.516798 | controller -> localhost | ok: Runtime: 0:00:00.023835 2026-03-21 18:14:35.633337 | 2026-03-21 18:14:35.634030 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-21 18:14:36.105686 | controller | ok 2026-03-21 18:14:36.113889 | 2026-03-21 18:14:36.113955 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-21 18:14:36.163586 | controller | skipping: Conditional result was False 2026-03-21 18:14:36.178609 | 2026-03-21 18:14:36.178762 | TASK [include_role : validate-host] 2026-03-21 18:14:36.221212 | controller | ok 2026-03-21 18:14:36.262792 | 2026-03-21 18:14:36.262887 | TASK [validate-host : Define zuul_info_dir fact] 2026-03-21 18:14:36.292101 | controller | ok 2026-03-21 18:14:36.300368 | 2026-03-21 18:14:36.300455 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-03-21 18:14:36.599566 | controller -> localhost | ok 2026-03-21 18:14:36.605865 | 2026-03-21 18:14:36.605938 | TASK [validate-host : Collect information about the host] 2026-03-21 18:14:37.356786 | controller | ok 2026-03-21 18:14:37.367689 | 2026-03-21 18:14:37.367812 | TASK [validate-host : Sanitize hostname] 2026-03-21 18:14:37.439445 | controller | ok 2026-03-21 18:14:37.444418 | 2026-03-21 18:14:37.444480 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-03-21 18:14:37.990140 | controller -> localhost | changed 2026-03-21 18:14:37.996034 | 2026-03-21 18:14:37.996127 | TASK [validate-host : Collect information about zuul worker] 2026-03-21 18:14:38.462853 | controller | ok 2026-03-21 18:14:38.469659 | 2026-03-21 18:14:38.469805 | TASK [validate-host : Write out all zuul information for each host] 2026-03-21 18:14:38.922243 | controller -> localhost | changed 2026-03-21 18:14:38.935380 | 2026-03-21 18:14:38.935500 | TASK [include_role : prepare-workspace-openshift] 2026-03-21 18:14:38.973251 | controller | skipping: Conditional result was False 2026-03-21 18:14:38.983687 | 2026-03-21 18:14:38.983865 | TASK [include_role : remove-zuul-sshkey] 2026-03-21 18:14:39.002144 | controller | skipping: Conditional result was False 2026-03-21 18:14:39.012989 | 2026-03-21 18:14:39.013187 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-21 18:14:39.289137 | controller | ok: "logs" 2026-03-21 18:14:39.289397 | controller | ok: All items complete 2026-03-21 18:14:39.289426 | 2026-03-21 18:14:39.582930 | controller | ok: "artifacts" 2026-03-21 18:14:39.790659 | controller | ok: "docs" 2026-03-21 18:14:39.802843 | 2026-03-21 18:14:39.803036 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-21 18:14:40.062343 | controller | changed: "logs" 2026-03-21 18:14:40.311883 | controller | changed: "artifacts" 2026-03-21 18:14:40.509692 | controller | changed: "docs" 2026-03-21 18:14:40.550348 | 2026-03-21 18:14:40.552732 | PLAY RECAP 2026-03-21 18:14:40.552808 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-03-21 18:14:40.552836 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-21 18:14:40.552854 | 2026-03-21 18:14:40.708478 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-03-21 18:14:40.709291 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-03-21 18:14:41.343066 | 2026-03-21 18:14:41.343195 | PLAY [all] 2026-03-21 18:14:41.363492 | 2026-03-21 18:14:41.363594 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2026-03-21 18:14:41.414092 | controller | ok 2026-03-21 18:14:41.423259 | 2026-03-21 18:14:41.423359 | TASK [mirror-info-fork : Create /etc/ci] 2026-03-21 18:14:42.108279 | controller | changed 2026-03-21 18:14:42.115242 | 2026-03-21 18:14:42.115373 | TASK [mirror-info-fork : Install ci_mirror script] 2026-03-21 18:14:43.241776 | controller | changed 2026-03-21 18:14:43.256855 | 2026-03-21 18:14:43.256979 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2026-03-21 18:14:43.752708 | controller | changed: 2026-03-21 18:14:43.752887 | controller | { 2026-03-21 18:14:43.752917 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com" 2026-03-21 18:14:43.752945 | controller | } 2026-03-21 18:14:44.005151 | controller | changed: 2026-03-21 18:14:44.005244 | controller | { 2026-03-21 18:14:44.005270 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com" 2026-03-21 18:14:44.005290 | controller | } 2026-03-21 18:14:44.301577 | controller | changed: 2026-03-21 18:14:44.301659 | controller | { 2026-03-21 18:14:44.301708 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9MiLfy30deHA7xPOAlew5qUq3UP2gmRMYJi8PtkjFB20/DKeWwWNnkZPqP9AayruRoo51SIiVg870gbZE2jYl+Ncx/FYDe56JeC3ySZsXoAVkC9bP7gkOGqOmJjirvAgPMI7bogVz8i+66Q4Ar7OKTp3762G4IuWPPEg4ce4Y7lx9qWocZapHYq4cYKMxrOZ7SEbFSATBbe2bPZAPKTw8do/Eny+Hq/LkHFhIeyra6cqTFQYShr+zPln0Cr+ro/pDX3bB+1ubFgTpjpkkkQsLhDfR6cCdCWM2lgnS3BTtYj5Ct9/JRPR5YOphqZz+uB+OEu2IL68hmU9vNTth1KeX rlandy@redhat.com" 2026-03-21 18:14:44.301728 | controller | } 2026-03-21 18:14:44.555964 | controller | changed: 2026-03-21 18:14:44.556063 | controller | { 2026-03-21 18:14:44.556087 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com" 2026-03-21 18:14:44.556107 | controller | } 2026-03-21 18:14:44.856068 | controller | changed: 2026-03-21 18:14:44.856166 | controller | { 2026-03-21 18:14:44.856190 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com" 2026-03-21 18:14:44.856209 | controller | } 2026-03-21 18:14:45.124939 | controller | changed: 2026-03-21 18:14:45.125041 | controller | { 2026-03-21 18:14:45.125065 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com" 2026-03-21 18:14:45.125084 | controller | } 2026-03-21 18:14:45.402367 | controller | changed: 2026-03-21 18:14:45.402477 | controller | { 2026-03-21 18:14:45.402604 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDLOQd4ZLtkZXQGY6UwAr/06ppWQK4fDO3HaqxPk98csyOCBXsliSKK39Bso828+5srIXiW7aI6aC9P5mwi4mUZlGPfJlQbfrcGvY+b/SocuvaGK+1RrHLoJCT52LBhwgrzlXio2jeksZeein8iaTrhsPrOAs7KggIL/rB9hEiB3NaOPWhhoCP4vlW6MEMExGcqB/1FVxXFBPnLkEyW0Lk7ycVflZl2ocRxbfjZi0+tI1Wlinp8PvSQSc/WVrAcDgKjc/mB4ODPOyYy3G8FHgfMsrXSDEyjBKgLKMsdCrAUcqJQWjkqXleXSYOV4q3pzL+9umK+q/e3P/bIoSFQzmJKTU1eDfuvPXmow9F5H54fii/Da7ezlMJ+wPGHJrRAkmzvMbALy7xwswLhZMkOGNtRcPqaKYRmIBKpw3o6bCTtcNUHOtOQnzwY8JzrM2eBWJBXAANYw+9/ho80JIiwhg29CFNpVBuHbql2YxJQNrnl90guN65rYNpDxdIluweyUf8= anbanerj@kaermorhen" 2026-03-21 18:14:45.402639 | controller | } 2026-03-21 18:14:45.702382 | controller | changed: 2026-03-21 18:14:45.702708 | controller | { 2026-03-21 18:14:45.702848 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC3VwV8Im9kRm49lt3tM36hj4Zv27FxGo4C1Q/0jqhzFmHY7RHbmeRr8ObhwWoHjXSozKWg8FL5ER0z3hTwL0W6lez3sL7hUaCmSuZmG5Hnl3x4vTSxDI9JZ/Y65rtYiiWQo2fC5xJhU/4+0e5e/pseCm8cKRSu+SaxhO+sd6FDojA2x1BzOzKiQRDy/1zWGp/cZkxcEuB1wHI5LMzN03c67vmbu+fhZRAUO4dQkvcnj2LrhQtpa+ytvnSjr8icMDosf1OsbSffwZFyHB/hfWGAfe0eIeSA2XPraxiPknXxiPKx2MJsaUTYbsZcm3EjFdHBBMumw5rBI74zLrMRvCO9GwBEmGT4rFng1nP+yw5DB8sn2zqpOsPg1LYRwCPOUveC13P6pgsZZPh812e8v5EKnETct+5XI3dVpdw6CnNiLwAyVAF15DJvBGT/u1k0Myg/bQn+Gv9k2MSj6LvQmf6WbZu2Wgjm30z3FyCneBqTL7mLF19YXzeC0ufHz5pnO1E= dasm@fedora" 2026-03-21 18:14:45.702878 | controller | } 2026-03-21 18:14:46.006372 | controller | changed: 2026-03-21 18:14:46.006554 | controller | { 2026-03-21 18:14:46.006611 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner" 2026-03-21 18:14:46.006652 | controller | } 2026-03-21 18:14:46.333893 | controller | changed: 2026-03-21 18:14:46.333999 | controller | { 2026-03-21 18:14:46.334022 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com" 2026-03-21 18:14:46.334039 | controller | } 2026-03-21 18:14:46.569962 | controller | changed: 2026-03-21 18:14:46.570075 | controller | { 2026-03-21 18:14:46.570109 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com" 2026-03-21 18:14:46.570135 | controller | } 2026-03-21 18:14:46.848872 | controller | changed: 2026-03-21 18:14:46.849033 | controller | { 2026-03-21 18:14:46.849060 | controller | "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com" 2026-03-21 18:14:46.849086 | controller | } 2026-03-21 18:14:47.161794 | controller | changed: 2026-03-21 18:14:47.161952 | controller | { 2026-03-21 18:14:47.162003 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICWBreHW95Wz2Toz5YwCGQwFcUG8oFYkienDh9tntmDc ralfieri@redhat.com" 2026-03-21 18:14:47.162043 | controller | } 2026-03-21 18:14:47.424267 | controller | changed: 2026-03-21 18:14:47.424382 | controller | { 2026-03-21 18:14:47.424406 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel" 2026-03-21 18:14:47.424424 | controller | } 2026-03-21 18:14:47.701359 | controller | changed: 2026-03-21 18:14:47.701492 | controller | { 2026-03-21 18:14:47.701516 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux" 2026-03-21 18:14:47.701534 | controller | } 2026-03-21 18:14:47.993569 | controller | changed: 2026-03-21 18:14:47.993755 | controller | { 2026-03-21 18:14:47.993814 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr" 2026-03-21 18:14:47.993863 | controller | } 2026-03-21 18:14:48.244202 | controller | changed: 2026-03-21 18:14:48.244385 | controller | { 2026-03-21 18:14:48.244439 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCfNtF7NvKl915TGsGGoseUb06Hj8L/S4toWf0hExeY+F00woL6NvBlJD0nDct+P5a22I4EhvoQCRQ8reaPCm1lybR3uiRIJsj+8zkVvLwby9LXzfZorlNG9ofjd00FEmB09uW/YvTl6Q9XwwwX6tInzIOv3TMqTHHGOL74ibbj8J/FJR0cFEyj0z4WQRvtkh32xAHl83gbuINryMt0sqRI+clj2381NKL55DRLQrVw0gsfqqxiHAnXg21qWmc4J+b9e9kiuAFQjcjwTVkwJCcg3xbPwC/qokYRby/Y5S40UUd7/jEARGXT7RZgpzTuDd1oZiCVrnrqJNPaMNdVv5MLeFdf1B7iIe5aa/fGouX7AO4SdKhZUdnJmCFAGvjC6S3JMZ2wAcUl+OHnssfmdj7XL50cLo27vjuzMtLAgSqi6N99m92WCF2s8J9aVzszX7Xz9OKZCeGsiVJp3/NdABKzSEAyM9xBD/5Vho894Sav+otpySHe3p6RUTgbB5Zu8VyZRZ/UtB3ueXxyo764yrc6qWIDqrehm84Xm9g+/jpIBzGPl07NUNJpdt/6Sgf9RIKXw/7XypO5yZfUcuFNGTxLfqjTNrtgLZNcjfav6sSdVXVcMPL//XNuRdKmVFaO76eV/oGMQGr1fGcCD+N+CpI7+Q+fCNB6VFWG4nZFuI/Iuw== averdagu@redhat.com" 2026-03-21 18:14:48.244482 | controller | } 2026-03-21 18:14:48.503713 | controller | changed: 2026-03-21 18:14:48.503876 | controller | { 2026-03-21 18:14:48.503927 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDq8l27xI+QlQVdS4djp9ogSoyrNE2+Ox6vKPdhSNL1J3PE5w+WCSvMz9A5gnNuH810zwbekEApbxTze/gLQJwBHA52CChfURpXrFaxY7ePXRElwKAL3mJfzBWY/c5jnNL9TCVmFJTGZkFZP3Nh+BMgZvL6xBkt3WKm6Uq18qzd9XeKcZusrA+O+uLv1fVeQnadY9RIqOCyeFYCzLWrUfTyE8x/XG0hAWIM7qpnF2cALQS2h9n4hW5ybiUN790H08wf9hFwEf5nxY9Z9dVkPFQiTSGKNBzmnCXU9skxS/xhpFjJ5duGSZdtAHe9O+nGZm9c67hxgtf8e5PDuqAdXEv2cf6e3VBAt+Bz8EKI3yosTj0oZHfwr42Yzb1l/SKy14Rggsrc9KAQlrGXan6+u2jcQqqx7l+SWmnpFiWTV9u5cWj2IgOhApOitmRBPYqk9rE2usfO0hLn/Pj/R/Nau4803e1/EikdLE7Ps95s9mX5jRDjAoUa2JwFF5RsVFyL910= ashigupt@ashigupt.remote.csb" 2026-03-21 18:14:48.503983 | controller | } 2026-03-21 18:14:48.784577 | controller | changed: 2026-03-21 18:14:48.784688 | controller | { 2026-03-21 18:14:48.784714 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9" 2026-03-21 18:14:48.784732 | controller | } 2026-03-21 18:14:49.029657 | controller | changed: 2026-03-21 18:14:49.029773 | controller | { 2026-03-21 18:14:49.029796 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora" 2026-03-21 18:14:49.029814 | controller | } 2026-03-21 18:14:49.323132 | controller | changed: 2026-03-21 18:14:49.323237 | controller | { 2026-03-21 18:14:49.323261 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac" 2026-03-21 18:14:49.323280 | controller | } 2026-03-21 18:14:49.641533 | controller | changed: 2026-03-21 18:14:49.641802 | controller | { 2026-03-21 18:14:49.641839 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop" 2026-03-21 18:14:49.641859 | controller | } 2026-03-21 18:14:49.899944 | controller | changed: 2026-03-21 18:14:49.900045 | controller | { 2026-03-21 18:14:49.900067 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDZdI7t1cxYx65heVI24HTV4F7oQLW1zyfxHreL2TIJKxjyrUUKIFEUmTutcBlJRLNT2Eoix6x1sOw9YrchloCLcn//SGfTElr9mSc5jbjb7QXEU+zJMhtxyEJ1Po3CUGnj7ckiIXw7wcawZtrEOAQ9pH3ExYCJcEMiyNjRQZCxT3tPK+S4B95EWh5Fsrz9CkwpjNRPPH7LigCeQTM3Wc7r97utAslBUUvYceDSLA7rMgkitJE38b7rZBeYzsGQ8YYUBjTCtehqQXxCRjizbHWaaZkBU+N3zkKB6n/iCNGIO690NK7A/qb6msTijiz1PeuM8ThOsi9qXnbX5v0PoTpcFSojV7NHAQ71f0XXuS43FhZctT+Dcx44dT8Fb5vJu2cJGrk+qF8ZgJYNpRS7gPg0EG2EqjK7JMf9ULdjSu0r+KlqIAyLvtzT4eOnQipoKlb/WG5D/0ohKv7OMQ352ggfkBFIQsRXyyTCT98Ft9juqPuahi3CAQmP4H9dyE+7+Kz437PEtsxLmfm6naNmWi7Ee1DqWPwS8rEajsm4sNM4wW9gdBboJQtc0uZw0DfLj1I9r3Mc8Ol0jYtz0yNQDSzVLrGCaJlC311trU70tZ+ZkAVV6Mn8lOhSbj1cK0lvSr6ZK4dgqGl3I1eTZJJhbLNdg7UOVaiRx9543+C/p/As7w== brjackma@redhat.com" 2026-03-21 18:14:49.900085 | controller | } 2026-03-21 18:14:50.178034 | controller | changed: 2026-03-21 18:14:50.178140 | controller | { 2026-03-21 18:14:50.178161 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com" 2026-03-21 18:14:50.178178 | controller | } 2026-03-21 18:14:50.468075 | controller | changed: 2026-03-21 18:14:50.468180 | controller | { 2026-03-21 18:14:50.468205 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com" 2026-03-21 18:14:50.468223 | controller | } 2026-03-21 18:14:50.782295 | controller | changed: 2026-03-21 18:14:50.782445 | controller | { 2026-03-21 18:14:50.782497 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono" 2026-03-21 18:14:50.782537 | controller | } 2026-03-21 18:14:50.845864 | 2026-03-21 18:14:50.846018 | TASK [Set timezone to UTC] 2026-03-21 18:14:51.426372 | controller | changed: executed `/bin/timedatectl set-timezone UTC` 2026-03-21 18:14:51.438914 | 2026-03-21 18:14:51.439110 | TASK [Create nodepool directory] 2026-03-21 18:14:51.755348 | controller | changed 2026-03-21 18:14:51.771566 | 2026-03-21 18:14:51.771746 | TASK [Create nodepool sub_nodes file] 2026-03-21 18:14:52.473824 | controller | changed 2026-03-21 18:14:52.485220 | 2026-03-21 18:14:52.485370 | TASK [Create nodepool sub_nodes_private file] 2026-03-21 18:14:53.186002 | controller | changed 2026-03-21 18:14:53.199059 | 2026-03-21 18:14:53.199193 | LOOP [Populate nodepool sub_nodes file] 2026-03-21 18:14:53.245286 | 2026-03-21 18:14:53.245475 | LOOP [Populate nodepool sub_nodes_private file] 2026-03-21 18:14:53.297690 | 2026-03-21 18:14:53.297883 | TASK [Create nodepool primary file] 2026-03-21 18:14:53.333314 | controller | skipping: Conditional result was False 2026-03-21 18:14:53.345946 | 2026-03-21 18:14:53.346104 | TASK [Create nodepool node_private for this node] 2026-03-21 18:14:54.171807 | controller | changed 2026-03-21 18:14:54.195863 | 2026-03-21 18:14:54.196038 | LOOP [Copy ssh keys to nodepool directory] 2026-03-21 18:14:54.653677 | controller | ok: Item: id_rsa Runtime: 0:00:00.008033 2026-03-21 18:14:54.653860 | 2026-03-21 18:14:54.867305 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.005301 2026-03-21 18:14:54.884345 | 2026-03-21 18:14:54.884450 | TASK [Add sudoers role for zuul-sudo-grep.sh] 2026-03-21 18:14:55.645047 | controller | changed 2026-03-21 18:14:55.657130 | 2026-03-21 18:14:55.657276 | TASK [Validate sudoers config after edits] 2026-03-21 18:14:55.922932 | controller | /etc/sudoers: parsed OK 2026-03-21 18:14:55.922977 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK 2026-03-21 18:14:55.922984 | controller | /etc/sudoers.d/zuul: parsed OK 2026-03-21 18:14:55.922989 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK 2026-03-21 18:14:56.207250 | controller | ok: Runtime: 0:00:00.006841 2026-03-21 18:14:56.216810 | 2026-03-21 18:14:56.216929 | TASK [Show the environment passed in to job shell scripts] 2026-03-21 18:14:56.512344 | controller | SHELL=/bin/bash 2026-03-21 18:14:56.512413 | controller | ZUUL_PROJECT=openstack-k8s-operators/architecture 2026-03-21 18:14:56.512421 | controller | ZUUL_SHORT_PROJECT_NAME=architecture 2026-03-21 18:14:56.512506 | controller | ZUUL_CHANGES=openstack-k8s-operators/architecture:main:refs/changes/21/721/1ba87684a5c903e9eeafda3901ca692d40c8c3e2 2026-03-21 18:14:56.512514 | controller | PWD=/home/zuul 2026-03-21 18:14:56.512521 | controller | ZUUL_PIPELINE=github-check 2026-03-21 18:14:56.512528 | controller | LOGNAME=zuul 2026-03-21 18:14:56.512544 | controller | XDG_SESSION_TYPE=tty 2026-03-21 18:14:56.512554 | controller | _=/usr/bin/env 2026-03-21 18:14:56.512560 | controller | MOTD_SHOWN=pam 2026-03-21 18:14:56.512566 | controller | HOME=/home/zuul 2026-03-21 18:14:56.512572 | controller | LANG=en_US.UTF-8 2026-03-21 18:14:56.512578 | controller | SSH_CONNECTION=38.102.83.114 50928 38.102.83.69 22 2026-03-21 18:14:56.512584 | controller | TOX_TESTENV_PASSENV=ZUUL_UUID ZUUL_PROJECT ZUUL_SHORT_PROJECT_NAME ZUUL_PIPELINE ZUUL_VOTING WORKSPACE BUILD_TIMEOUT ZUUL_BRANCH ZUUL_CHANGES ZUUL_CHANGE_IDS ZUUL_CHANGE ZUUL_PATCHSET 2026-03-21 18:14:56.512593 | controller | ZUUL_CHANGE_IDS=721,1ba87684a5c903e9eeafda3901ca692d40c8c3e2 2026-03-21 18:14:56.512598 | controller | WORKSPACE=/home/zuul/workspace 2026-03-21 18:14:56.512603 | controller | XDG_SESSION_CLASS=user 2026-03-21 18:14:56.512608 | controller | SELINUX_ROLE_REQUESTED= 2026-03-21 18:14:56.512614 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s 2026-03-21 18:14:56.512619 | controller | USER=zuul 2026-03-21 18:14:56.512624 | controller | ZUUL_VOTING=True 2026-03-21 18:14:56.512630 | controller | BUILD_TIMEOUT=1800000 2026-03-21 18:14:56.512635 | controller | SELINUX_USE_CURRENT_RANGE= 2026-03-21 18:14:56.512639 | controller | SHLVL=1 2026-03-21 18:14:56.512644 | controller | ZUUL_PATCHSET=1ba87684a5c903e9eeafda3901ca692d40c8c3e2 2026-03-21 18:14:56.512649 | controller | XDG_SESSION_ID=1 2026-03-21 18:14:56.512653 | controller | ZUUL_BRANCH=main 2026-03-21 18:14:56.512658 | controller | XDG_RUNTIME_DIR=/run/user/1000 2026-03-21 18:14:56.512663 | controller | SSH_CLIENT=38.102.83.114 50928 22 2026-03-21 18:14:56.512669 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/ 2026-03-21 18:14:56.512674 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: 2026-03-21 18:14:56.512678 | controller | which_declare=declare -f 2026-03-21 18:14:56.512684 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin 2026-03-21 18:14:56.512688 | controller | SELINUX_LEVEL_REQUESTED= 2026-03-21 18:14:56.512693 | controller | ZUUL_CHANGE=721 2026-03-21 18:14:56.512698 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus 2026-03-21 18:14:56.512702 | controller | ZUUL_UUID=521d7b5bba614d09a35c7d9661aefbf2 2026-03-21 18:14:56.512708 | controller | BASH_FUNC_which%%=() { ( alias; 2026-03-21 18:14:56.512714 | controller | eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ 2026-03-21 18:14:56.512718 | controller | } 2026-03-21 18:14:56.758397 | controller | ok: Runtime: 0:00:00.006903 2026-03-21 18:14:56.766344 | 2026-03-21 18:14:56.766499 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars] 2026-03-21 18:14:56.780945 | controller | skipping: Conditional result was False 2026-03-21 18:14:56.790703 | 2026-03-21 18:14:56.790792 | TASK [Symlink /home/zuul-worker/workspace] 2026-03-21 18:14:57.328494 | controller | skipping: Conditional result was False 2026-03-21 18:14:57.341714 | 2026-03-21 18:14:57.341855 | TASK [Ensure legacy workspace directory] 2026-03-21 18:14:57.628563 | controller | changed 2026-03-21 18:14:57.653589 | 2026-03-21 18:14:57.653695 | PLAY RECAP 2026-03-21 18:14:57.653737 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-03-21 18:14:57.653758 | 2026-03-21 18:14:57.783042 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-03-21 18:14:57.783993 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2026-03-21 18:14:58.403229 | 2026-03-21 18:14:58.403355 | PLAY [Run ci/playbooks/e2e-prepare.yml] 2026-03-21 18:14:58.424628 | 2026-03-21 18:14:58.424721 | TASK [Clone repos in the job workspace] 2026-03-21 18:14:58.443783 | controller | ok 2026-03-21 18:14:58.461904 | 2026-03-21 18:14:58.461982 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-21 18:14:58.841220 | controller | ok 2026-03-21 18:14:58.847503 | 2026-03-21 18:14:58.847592 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-21 18:15:03.022525 | controller | Output suppressed because no_log was given 2026-03-21 18:15:03.034048 | 2026-03-21 18:15:03.034153 | TASK [Create zuul-output directory] 2026-03-21 18:15:03.410280 | controller | ok 2026-03-21 18:15:03.428292 | 2026-03-21 18:15:03.428460 | TASK [Install required packages] 2026-03-21 18:15:47.922063 | controller | changed 2026-03-21 18:15:47.928843 | 2026-03-21 18:15:47.928912 | TASK [Output pip related things] 2026-03-21 18:15:48.566016 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) 2026-03-21 18:15:48.964370 | controller | changed 2026-03-21 18:15:48.969767 | 2026-03-21 18:15:48.969828 | TASK [Install requirements] 2026-03-21 18:16:52.767476 | controller | changed 2026-03-21 18:16:52.795523 | 2026-03-21 18:16:52.795769 | TASK [Add cronjob to trigger job stats] 2026-03-21 18:16:52.853931 | controller | skipping: Conditional result was False 2026-03-21 18:16:52.867176 | 2026-03-21 18:16:52.867321 | LOOP [Construct project change list] 2026-03-21 18:16:52.945483 | controller | ok: 2026-03-21 18:16:52.945876 | controller | { 2026-03-21 18:16:52.945934 | controller | "branch": "main", 2026-03-21 18:16:52.945974 | controller | "change": "721", 2026-03-21 18:16:52.946011 | controller | "change_message": "[Draft] Adding Loki deployment hook to architecture vars\n\nAdding Loki deployment hook to architecture vars", 2026-03-21 18:16:52.946054 | controller | "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/721", 2026-03-21 18:16:52.946090 | controller | "commit_id": "1ba87684a5c903e9eeafda3901ca692d40c8c3e2", 2026-03-21 18:16:52.946124 | controller | "patchset": "1ba87684a5c903e9eeafda3901ca692d40c8c3e2", 2026-03-21 18:16:52.946157 | controller | "project": { 2026-03-21 18:16:52.946190 | controller | "canonical_hostname": "github.com", 2026-03-21 18:16:52.946223 | controller | "canonical_name": "github.com/openstack-k8s-operators/architecture", 2026-03-21 18:16:52.946256 | controller | "name": "openstack-k8s-operators/architecture", 2026-03-21 18:16:52.946289 | controller | "short_name": "architecture", 2026-03-21 18:16:52.946338 | controller | "src_dir": "src/github.com/openstack-k8s-operators/architecture" 2026-03-21 18:16:52.946379 | controller | }, 2026-03-21 18:16:52.946427 | controller | "topic": null 2026-03-21 18:16:52.946464 | controller | } 2026-03-21 18:16:53.023415 | 2026-03-21 18:16:53.023551 | PLAY [Run ci/playbooks/build_runner_image.yml] 2026-03-21 18:16:53.045359 | 2026-03-21 18:16:53.045497 | TASK [Filter out host if needed] 2026-03-21 18:16:53.060498 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-03-21 18:16:53.066530 | 2026-03-21 18:16:53.066684 | TASK [Get git tag for image tagging] 2026-03-21 18:16:53.597703 | controller | skipping: Conditional result was False 2026-03-21 18:16:53.610630 | 2026-03-21 18:16:53.610831 | TASK [Set openstack-runner image] 2026-03-21 18:16:53.648942 | controller | skipping: Conditional result was False 2026-03-21 18:16:53.662224 | 2026-03-21 18:16:53.662360 | TASK [Build openstack-runner image] 2026-03-21 18:16:53.825622 | controller | skipping: Conditional result was False 2026-03-21 18:16:53.832769 | 2026-03-21 18:16:53.832850 | TASK [Push openstack-runner image] 2026-03-21 18:16:53.858019 | controller | skipping: Conditional result was False 2026-03-21 18:16:53.866421 | 2026-03-21 18:16:53.866513 | TASK [Make sure ci-framework directory exists] 2026-03-21 18:16:53.891400 | controller | skipping: Conditional result was False 2026-03-21 18:16:53.900022 | 2026-03-21 18:16:53.900122 | TASK [Create EDPM ansible var file] 2026-03-21 18:16:53.925531 | controller | skipping: Conditional result was False 2026-03-21 18:16:53.954083 | 2026-03-21 18:16:53.954161 | PLAY RECAP 2026-03-21 18:16:53.954218 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2026-03-21 18:16:53.954245 | 2026-03-21 18:16:54.070482 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2026-03-21 18:16:54.071611 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-03-21 18:16:54.635212 | 2026-03-21 18:16:54.635401 | PLAY [Run ci/playbooks/dump_zuul_data.yml] 2026-03-21 18:16:54.657850 | 2026-03-21 18:16:54.658006 | TASK [Create zuul-output directory] 2026-03-21 18:16:55.077448 | controller | changed 2026-03-21 18:16:55.085881 | 2026-03-21 18:16:55.085983 | TASK [Slurp Zuul inventory test] 2026-03-21 18:16:55.549613 | controller -> localhost | ok 2026-03-21 18:16:55.556316 | 2026-03-21 18:16:55.556388 | TASK [Save zuul inventory] 2026-03-21 18:16:56.525038 | controller | changed 2026-03-21 18:16:56.530658 | 2026-03-21 18:16:56.530735 | TASK [Save zuul vars without the change_message] 2026-03-21 18:16:57.292750 | controller | changed 2026-03-21 18:16:57.323905 | 2026-03-21 18:16:57.324015 | PLAY RECAP 2026-03-21 18:16:57.324081 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-21 18:16:57.324111 | 2026-03-21 18:16:57.444113 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-03-21 18:16:57.446530 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2026-03-21 18:16:58.100590 | 2026-03-21 18:16:58.100735 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml] 2026-03-21 18:16:58.123827 | 2026-03-21 18:16:58.123945 | TASK [Filter out host if needed] 2026-03-21 18:16:58.133601 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-03-21 18:16:58.139010 | 2026-03-21 18:16:58.139081 | TASK [Run playbook] 2026-03-21 18:16:59.123490 | controller | 2026-03-21 18:17:00.040869 | controller | PLAY [Test architecture automations] ******************************************* 2026-03-21 18:17:00.040944 | controller | 2026-03-21 18:17:00.040953 | controller | TASK [Gathering Facts ] ******************************************************** 2026-03-21 18:17:00.040960 | controller | Saturday 21 March 2026 18:16:59 +0000 (0:00:00.034) 0:00:00.034 ******** 2026-03-21 18:17:00.040967 | controller | Saturday 21 March 2026 18:16:59 +0000 (0:00:00.032) 0:00:00.032 ******** 2026-03-21 18:17:00.040985 | controller | ok: [localhost] 2026-03-21 18:17:00.082393 | controller | 2026-03-21 18:17:00.082462 | controller | TASK [Assert we have the bare minimum to run quiet=True, that=['cifmw_architecture_repo is defined', 'cifmw_architecture_scenario is defined', 'cifmw_networking_mapper_networking_env_def_path is defined']] *** 2026-03-21 18:17:00.082482 | controller | Saturday 21 March 2026 18:17:00 +0000 (0:00:00.917) 0:00:00.951 ******** 2026-03-21 18:17:00.082490 | controller | Saturday 21 March 2026 18:17:00 +0000 (0:00:00.917) 0:00:00.950 ******** 2026-03-21 18:17:00.082509 | controller | ok: [localhost] 2026-03-21 18:17:00.116387 | controller | 2026-03-21 18:17:00.116466 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] *** 2026-03-21 18:17:00.116478 | controller | Saturday 21 March 2026 18:17:00 +0000 (0:00:00.040) 0:00:00.992 ******** 2026-03-21 18:17:00.116488 | controller | Saturday 21 March 2026 18:17:00 +0000 (0:00:00.040) 0:00:00.991 ******** 2026-03-21 18:17:00.116512 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) 2026-03-21 18:17:00.139313 | controller | 2026-03-21 18:17:00.139385 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] ********* 2026-03-21 18:17:00.139394 | controller | Saturday 21 March 2026 18:17:00 +0000 (0:00:00.035) 0:00:01.027 ******** 2026-03-21 18:17:00.139401 | controller | Saturday 21 March 2026 18:17:00 +0000 (0:00:00.035) 0:00:01.026 ******** 2026-03-21 18:17:00.139421 | controller | ok: [localhost] => 2026-03-21 18:17:03.921821 | controller | cifmw_ci_setup_packages: 2026-03-21 18:17:03.921894 | controller | - bash-completion 2026-03-21 18:17:03.921901 | controller | - ca-certificates 2026-03-21 18:17:03.921908 | controller | - git-core 2026-03-21 18:17:03.921915 | controller | - make 2026-03-21 18:17:03.921921 | controller | - tar 2026-03-21 18:17:03.921928 | controller | - tmux 2026-03-21 18:17:03.921934 | controller | - python3-pip 2026-03-21 18:17:03.921940 | controller | 2026-03-21 18:17:03.921954 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] *** 2026-03-21 18:17:03.921975 | controller | Saturday 21 March 2026 18:17:00 +0000 (0:00:00.022) 0:00:01.050 ******** 2026-03-21 18:17:03.921989 | controller | Saturday 21 March 2026 18:17:00 +0000 (0:00:00.022) 0:00:01.049 ******** 2026-03-21 18:17:03.922005 | controller | changed: [localhost] 2026-03-21 18:17:04.200662 | controller | 2026-03-21 18:17:04.200716 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] *** 2026-03-21 18:17:04.200723 | controller | Saturday 21 March 2026 18:17:03 +0000 (0:00:03.782) 0:00:04.832 ******** 2026-03-21 18:17:04.200728 | controller | Saturday 21 March 2026 18:17:03 +0000 (0:00:03.782) 0:00:04.831 ******** 2026-03-21 18:17:04.200740 | controller | ok: [localhost] 2026-03-21 18:17:04.517368 | controller | 2026-03-21 18:17:04.517472 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] *** 2026-03-21 18:17:04.517480 | controller | Saturday 21 March 2026 18:17:04 +0000 (0:00:00.279) 0:00:05.112 ******** 2026-03-21 18:17:04.517485 | controller | Saturday 21 March 2026 18:17:04 +0000 (0:00:00.279) 0:00:05.110 ******** 2026-03-21 18:17:04.517505 | controller | changed: [localhost] 2026-03-21 18:17:08.519881 | controller | 2026-03-21 18:17:08.519920 | controller | TASK [ci_setup : Install openshift client src={{ cifmw_ci_setup_openshift_client_download_uri }}/{{ cifmw_ci_setup_openshift_client_version }}/openshift-client-linux.tar.gz, dest={{ cifmw_ci_setup_oc_install_path }}, remote_src=True, mode=0755, creates={{ cifmw_ci_setup_oc_install_path }}/oc] *** 2026-03-21 18:17:08.519929 | controller | Saturday 21 March 2026 18:17:04 +0000 (0:00:00.315) 0:00:05.427 ******** 2026-03-21 18:17:08.519943 | controller | Saturday 21 March 2026 18:17:04 +0000 (0:00:00.316) 0:00:05.426 ******** 2026-03-21 18:17:08.519953 | controller | changed: [localhost] 2026-03-21 18:17:08.552533 | controller | 2026-03-21 18:17:08.552570 | controller | TASK [ci_setup : Add the OC path to cifmw_path if needed cifmw_path={{ cifmw_ci_setup_oc_install_path }}:{{ ansible_env.PATH }}, cacheable=True] *** 2026-03-21 18:17:08.552581 | controller | Saturday 21 March 2026 18:17:08 +0000 (0:00:04.003) 0:00:09.431 ******** 2026-03-21 18:17:08.552586 | controller | Saturday 21 March 2026 18:17:08 +0000 (0:00:04.003) 0:00:09.429 ******** 2026-03-21 18:17:08.552595 | controller | skipping: [localhost] 2026-03-21 18:17:08.823562 | controller | 2026-03-21 18:17:08.823616 | controller | TASK [ci_setup : Create completion file] *************************************** 2026-03-21 18:17:08.823623 | controller | Saturday 21 March 2026 18:17:08 +0000 (0:00:00.032) 0:00:09.463 ******** 2026-03-21 18:17:08.823627 | controller | Saturday 21 March 2026 18:17:08 +0000 (0:00:00.032) 0:00:09.462 ******** 2026-03-21 18:17:08.823639 | controller | changed: [localhost] 2026-03-21 18:17:09.084255 | controller | 2026-03-21 18:17:09.084308 | controller | TASK [ci_setup : Source completion from within .bashrc create=True, mode=0644, path={{ ansible_user_dir }}/.bashrc, block=if [ -f ~/.oc_completion ]; then 2026-03-21 18:17:09.084314 | controller | source ~/.oc_completion 2026-03-21 18:17:09.084320 | controller | fi] *** 2026-03-21 18:17:09.084333 | controller | Saturday 21 March 2026 18:17:08 +0000 (0:00:00.271) 0:00:09.734 ******** 2026-03-21 18:17:09.084339 | controller | Saturday 21 March 2026 18:17:08 +0000 (0:00:00.271) 0:00:09.733 ******** 2026-03-21 18:17:09.084349 | controller | changed: [localhost] 2026-03-21 18:17:09.102680 | controller | 2026-03-21 18:17:09.102738 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] **** 2026-03-21 18:17:09.102752 | controller | Saturday 21 March 2026 18:17:09 +0000 (0:00:00.260) 0:00:09.995 ******** 2026-03-21 18:17:09.102763 | controller | Saturday 21 March 2026 18:17:09 +0000 (0:00:00.260) 0:00:09.994 ******** 2026-03-21 18:17:09.102781 | controller | skipping: [localhost] 2026-03-21 18:17:09.117382 | controller | 2026-03-21 18:17:09.117432 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{ 2026-03-21 18:17:09.117447 | controller | cifmw_ci_setup_rhel_rhsm_default_repos + 2026-03-21 18:17:09.117459 | controller | (cifmw_ci_setup_rhel_rhsm_extra_repos | default([])) 2026-03-21 18:17:09.117470 | controller | }}] *** 2026-03-21 18:17:09.117480 | controller | Saturday 21 March 2026 18:17:09 +0000 (0:00:00.018) 0:00:10.014 ******** 2026-03-21 18:17:09.117490 | controller | Saturday 21 March 2026 18:17:09 +0000 (0:00:00.018) 0:00:10.012 ******** 2026-03-21 18:17:09.117508 | controller | skipping: [localhost] 2026-03-21 18:17:09.133044 | controller | 2026-03-21 18:17:09.133112 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] *** 2026-03-21 18:17:09.133127 | controller | Saturday 21 March 2026 18:17:09 +0000 (0:00:00.014) 0:00:10.028 ******** 2026-03-21 18:17:09.133137 | controller | Saturday 21 March 2026 18:17:09 +0000 (0:00:00.014) 0:00:10.027 ******** 2026-03-21 18:17:09.133154 | controller | skipping: [localhost] 2026-03-21 18:17:09.147885 | controller | 2026-03-21 18:17:09.147922 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] *** 2026-03-21 18:17:09.147930 | controller | Saturday 21 March 2026 18:17:09 +0000 (0:00:00.015) 0:00:10.044 ******** 2026-03-21 18:17:09.147937 | controller | Saturday 21 March 2026 18:17:09 +0000 (0:00:00.015) 0:00:10.043 ******** 2026-03-21 18:17:09.147950 | controller | skipping: [localhost] 2026-03-21 18:17:09.162678 | controller | 2026-03-21 18:17:09.162719 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] *** 2026-03-21 18:17:09.162726 | controller | Saturday 21 March 2026 18:17:09 +0000 (0:00:00.014) 0:00:10.059 ******** 2026-03-21 18:17:09.162731 | controller | Saturday 21 March 2026 18:17:09 +0000 (0:00:00.014) 0:00:10.057 ******** 2026-03-21 18:17:09.162741 | controller | skipping: [localhost] 2026-03-21 18:17:09.181634 | controller | 2026-03-21 18:17:09.181673 | controller | TASK [ci_setup : Ensure the repos are enabled in the system using yum name={{ item.name }}, baseurl={{ item.baseurl }}, description={{ item.description | default(item.name) }}, gpgcheck={{ item.gpgcheck | default(false) }}, enabled=True, state={{ yum_repo_state | default('present') }}] *** 2026-03-21 18:17:09.181688 | controller | Saturday 21 March 2026 18:17:09 +0000 (0:00:00.014) 0:00:10.074 ******** 2026-03-21 18:17:09.181698 | controller | Saturday 21 March 2026 18:17:09 +0000 (0:00:00.014) 0:00:10.072 ******** 2026-03-21 18:17:09.181710 | controller | skipping: [localhost] 2026-03-21 18:17:10.269599 | controller | 2026-03-21 18:17:10.269644 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] *** 2026-03-21 18:17:10.269655 | controller | Saturday 21 March 2026 18:17:09 +0000 (0:00:00.018) 0:00:10.093 ******** 2026-03-21 18:17:10.269665 | controller | Saturday 21 March 2026 18:17:09 +0000 (0:00:00.018) 0:00:10.091 ******** 2026-03-21 18:17:10.269679 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr) 2026-03-21 18:17:10.661669 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2026-03-21 18:17:10.661703 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp) 2026-03-21 18:17:10.661709 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes) 2026-03-21 18:17:10.661714 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters) 2026-03-21 18:17:10.661719 | controller | 2026-03-21 18:17:10.661724 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] *** 2026-03-21 18:17:10.661728 | controller | Saturday 21 March 2026 18:17:10 +0000 (0:00:01.087) 0:00:11.180 ******** 2026-03-21 18:17:10.661733 | controller | Saturday 21 March 2026 18:17:10 +0000 (0:00:01.087) 0:00:11.179 ******** 2026-03-21 18:17:10.661742 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2026-03-21 18:17:10.871130 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts) 2026-03-21 18:17:10.871167 | controller | 2026-03-21 18:17:10.871173 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] ********************** 2026-03-21 18:17:10.871178 | controller | Saturday 21 March 2026 18:17:10 +0000 (0:00:00.392) 0:00:11.573 ******** 2026-03-21 18:17:10.871183 | controller | Saturday 21 March 2026 18:17:10 +0000 (0:00:00.392) 0:00:11.571 ******** 2026-03-21 18:17:10.871192 | controller | ok: [localhost] 2026-03-21 18:17:11.102656 | controller | 2026-03-21 18:17:11.102690 | controller | TASK [Slurp file from remote src={{ _mock_file }}] ***************************** 2026-03-21 18:17:11.102696 | controller | Saturday 21 March 2026 18:17:10 +0000 (0:00:00.209) 0:00:11.782 ******** 2026-03-21 18:17:11.102701 | controller | Saturday 21 March 2026 18:17:10 +0000 (0:00:00.209) 0:00:11.781 ******** 2026-03-21 18:17:11.102710 | controller | ok: [localhost] 2026-03-21 18:17:11.543007 | controller | 2026-03-21 18:17:11.543097 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] *** 2026-03-21 18:17:11.543117 | controller | Saturday 21 March 2026 18:17:11 +0000 (0:00:00.231) 0:00:12.014 ******** 2026-03-21 18:17:11.543127 | controller | Saturday 21 March 2026 18:17:11 +0000 (0:00:00.231) 0:00:12.012 ******** 2026-03-21 18:17:11.543145 | controller | changed: [localhost] 2026-03-21 18:17:11.608268 | controller | 2026-03-21 18:17:11.608303 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] *** 2026-03-21 18:17:11.608310 | controller | Saturday 21 March 2026 18:17:11 +0000 (0:00:00.440) 0:00:12.454 ******** 2026-03-21 18:17:11.608314 | controller | Saturday 21 March 2026 18:17:11 +0000 (0:00:00.440) 0:00:12.453 ******** 2026-03-21 18:17:11.608325 | controller | ok: [localhost] 2026-03-21 18:17:11.925759 | controller | 2026-03-21 18:17:11.925801 | controller | TASK [kustomize_deploy : Ensure that architecture repo exists repo={{ cifmw_kustomize_deploy_architecture_repo_url }}, dest={{ cifmw_kustomize_deploy_architecture_repo_dest_dir }}, update=False, version={{ cifmw_kustomize_deploy_architecture_repo_version }}] *** 2026-03-21 18:17:11.925810 | controller | Saturday 21 March 2026 18:17:11 +0000 (0:00:00.065) 0:00:12.519 ******** 2026-03-21 18:17:11.925822 | controller | Saturday 21 March 2026 18:17:11 +0000 (0:00:00.065) 0:00:12.518 ******** 2026-03-21 18:17:11.925834 | controller | ok: [localhost] 2026-03-21 18:17:12.251687 | controller | 2026-03-21 18:17:12.251730 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] *** 2026-03-21 18:17:12.251738 | controller | Saturday 21 March 2026 18:17:11 +0000 (0:00:00.317) 0:00:12.836 ******** 2026-03-21 18:17:12.251745 | controller | Saturday 21 March 2026 18:17:11 +0000 (0:00:00.317) 0:00:12.835 ******** 2026-03-21 18:17:12.251757 | controller | ok: [localhost] 2026-03-21 18:17:12.273468 | controller | 2026-03-21 18:17:12.273506 | controller | TASK [kustomize_deploy : Check if scenario is in the list msg=You need to properly set the `cifmw_architecture_scenario` variable in order to select the architecture-based scenario to deploy. You can take a list of scenario in the `examples/va` folder in the architecture repo. 2026-03-21 18:17:12.273517 | controller | ] *** 2026-03-21 18:17:12.273524 | controller | Saturday 21 March 2026 18:17:12 +0000 (0:00:00.325) 0:00:13.162 ******** 2026-03-21 18:17:12.273531 | controller | Saturday 21 March 2026 18:17:12 +0000 (0:00:00.325) 0:00:13.161 ******** 2026-03-21 18:17:12.273543 | controller | skipping: [localhost] 2026-03-21 18:17:12.491519 | controller | 2026-03-21 18:17:12.491604 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] *** 2026-03-21 18:17:12.491613 | controller | Saturday 21 March 2026 18:17:12 +0000 (0:00:00.021) 0:00:13.184 ******** 2026-03-21 18:17:12.491618 | controller | Saturday 21 March 2026 18:17:12 +0000 (0:00:00.021) 0:00:13.183 ******** 2026-03-21 18:17:12.491634 | controller | changed: [localhost] 2026-03-21 18:17:12.558877 | controller | 2026-03-21 18:17:12.558950 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{ 2026-03-21 18:17:12.558957 | controller | _cifmw_kustomize_deploy_user_kustomize | 2026-03-21 18:17:12.558962 | controller | default({}) | 2026-03-21 18:17:12.558967 | controller | combine(item.value, recursive=True) 2026-03-21 18:17:12.558972 | controller | }}] *** 2026-03-21 18:17:12.558976 | controller | Saturday 21 March 2026 18:17:12 +0000 (0:00:00.218) 0:00:13.402 ******** 2026-03-21 18:17:12.558981 | controller | Saturday 21 March 2026 18:17:12 +0000 (0:00:00.218) 0:00:13.401 ******** 2026-03-21 18:17:12.558998 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize) 2026-03-21 18:17:12.634681 | controller | 2026-03-21 18:17:12.634753 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{ 2026-03-21 18:17:12.634760 | controller | _b64_kustomize_user_patches | 2026-03-21 18:17:12.634773 | controller | ci_kustomize_deploy_combine_base64_patch_dict 2026-03-21 18:17:12.634778 | controller | }}] *** 2026-03-21 18:17:12.634783 | controller | Saturday 21 March 2026 18:17:12 +0000 (0:00:00.067) 0:00:13.470 ******** 2026-03-21 18:17:12.634788 | controller | Saturday 21 March 2026 18:17:12 +0000 (0:00:00.067) 0:00:13.468 ******** 2026-03-21 18:17:12.634805 | controller | ok: [localhost] 2026-03-21 18:17:12.656071 | controller | 2026-03-21 18:17:12.656181 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2026-03-21 18:17:12.656192 | controller | Saturday 21 March 2026 18:17:12 +0000 (0:00:00.075) 0:00:13.546 ******** 2026-03-21 18:17:12.656199 | controller | Saturday 21 March 2026 18:17:12 +0000 (0:00:00.075) 0:00:13.544 ******** 2026-03-21 18:17:12.656219 | controller | skipping: [localhost] 2026-03-21 18:17:12.677679 | controller | 2026-03-21 18:17:12.677768 | controller | TASK [networking_mapper : Check for Networking Definition file existance that=['_net_env_def_stat.stat.exists'], msg=Ensure that the Networking Environment Definition file exists in {{ cifmw_networking_mapper_networking_env_def_path }}, quiet=True] *** 2026-03-21 18:17:12.677781 | controller | Saturday 21 March 2026 18:17:12 +0000 (0:00:00.021) 0:00:13.567 ******** 2026-03-21 18:17:12.677813 | controller | Saturday 21 March 2026 18:17:12 +0000 (0:00:00.021) 0:00:13.566 ******** 2026-03-21 18:17:12.677845 | controller | skipping: [localhost] 2026-03-21 18:17:12.699390 | controller | 2026-03-21 18:17:12.699430 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2026-03-21 18:17:12.699439 | controller | Saturday 21 March 2026 18:17:12 +0000 (0:00:00.021) 0:00:13.589 ******** 2026-03-21 18:17:12.699445 | controller | Saturday 21 March 2026 18:17:12 +0000 (0:00:00.021) 0:00:13.587 ******** 2026-03-21 18:17:12.699460 | controller | skipping: [localhost] 2026-03-21 18:17:12.725142 | controller | 2026-03-21 18:17:12.725212 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{ 2026-03-21 18:17:12.725221 | controller | _net_env_def_slurp['content'] | 2026-03-21 18:17:12.725228 | controller | b64decode | 2026-03-21 18:17:12.725235 | controller | from_yaml 2026-03-21 18:17:12.725241 | controller | }}, cacheable=True] *** 2026-03-21 18:17:12.725247 | controller | Saturday 21 March 2026 18:17:12 +0000 (0:00:00.021) 0:00:13.610 ******** 2026-03-21 18:17:12.725253 | controller | Saturday 21 March 2026 18:17:12 +0000 (0:00:00.021) 0:00:13.609 ******** 2026-03-21 18:17:12.725272 | controller | skipping: [localhost] 2026-03-21 18:17:12.932845 | controller | 2026-03-21 18:17:12.932915 | controller | TASK [Discover automation files paths={{ 2026-03-21 18:17:12.932925 | controller | [cifmw_architecture_repo, _automation_relative] | 2026-03-21 18:17:12.932933 | controller | path_join 2026-03-21 18:17:12.932940 | controller | }}, patterns=*.yaml] *** 2026-03-21 18:17:12.932947 | controller | Saturday 21 March 2026 18:17:12 +0000 (0:00:00.025) 0:00:13.636 ******** 2026-03-21 18:17:12.932954 | controller | Saturday 21 March 2026 18:17:12 +0000 (0:00:00.025) 0:00:13.635 ******** 2026-03-21 18:17:12.932971 | controller | ok: [localhost] 2026-03-21 18:17:20.030803 | controller | 2026-03-21 18:17:20.030838 | controller | TASK [Get automation contents path={{ item.path }}] **************************** 2026-03-21 18:17:20.030845 | controller | Saturday 21 March 2026 18:17:12 +0000 (0:00:00.207) 0:00:13.844 ******** 2026-03-21 18:17:20.030850 | controller | Saturday 21 March 2026 18:17:12 +0000 (0:00:00.207) 0:00:13.843 ******** 2026-03-21 18:17:20.030860 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2026-03-21 18:17:21.657718 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2026-03-21 18:17:21.657757 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2026-03-21 18:17:21.657764 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2026-03-21 18:17:21.657770 | controller | ok: [localhost] => (item=bmo01.yaml) 2026-03-21 18:17:21.657783 | controller | ok: [localhost] => (item=dcn.yaml) 2026-03-21 18:17:21.657790 | controller | ok: [localhost] => (item=dz-storage.yaml) 2026-03-21 18:17:21.657796 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2026-03-21 18:17:21.657803 | controller | ok: [localhost] => (item=hci.yaml) 2026-03-21 18:17:21.657808 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2026-03-21 18:17:21.657815 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2026-03-21 18:17:21.657821 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2026-03-21 18:17:21.657827 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2026-03-21 18:17:21.657833 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2026-03-21 18:17:21.657839 | controller | ok: [localhost] => (item=nova02beta.yaml) 2026-03-21 18:17:21.657846 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2026-03-21 18:17:21.657852 | controller | ok: [localhost] => (item=nova04delta.yaml) 2026-03-21 18:17:21.657857 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2026-03-21 18:17:21.657863 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2026-03-21 18:17:21.657869 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2026-03-21 18:17:21.657875 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2026-03-21 18:17:21.657881 | controller | ok: [localhost] => (item=osasinfra.yaml) 2026-03-21 18:17:21.657887 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2026-03-21 18:17:21.657894 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml) 2026-03-21 18:17:21.657900 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml) 2026-03-21 18:17:21.657905 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2026-03-21 18:17:21.657918 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2026-03-21 18:17:21.657924 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2026-03-21 18:17:21.657930 | controller | ok: [localhost] => (item=pidone.yaml) 2026-03-21 18:17:21.657936 | controller | ok: [localhost] => (item=sriov.yaml) 2026-03-21 18:17:21.657942 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2026-03-21 18:17:21.657947 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2026-03-21 18:17:21.657953 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2026-03-21 18:17:21.657959 | controller | ok: [localhost] => (item=uni02beta.yaml) 2026-03-21 18:17:21.657966 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2026-03-21 18:17:21.657973 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2026-03-21 18:17:21.657978 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2026-03-21 18:17:21.657984 | controller | ok: [localhost] => (item=uni04delta.yaml) 2026-03-21 18:17:21.657990 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2026-03-21 18:17:21.657997 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2026-03-21 18:17:21.658004 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2026-03-21 18:17:21.658010 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2026-03-21 18:17:21.658017 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2026-03-21 18:17:21.658023 | controller | ok: [localhost] => (item=uni07eta.yaml) 2026-03-21 18:17:21.658029 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2026-03-21 18:17:21.658035 | controller | ok: [localhost] => (item=uni09iota.yaml) 2026-03-21 18:17:21.658041 | controller | ok: [localhost] => (item=vhosts-compact.yaml) 2026-03-21 18:17:21.658048 | controller | 2026-03-21 18:17:21.658055 | controller | TASK [Load automation files as fact vas={{ 2026-03-21 18:17:21.658061 | controller | vas | default({}) | 2026-03-21 18:17:21.658067 | controller | combine(item.content | b64decode | from_yaml, recursive=true) 2026-03-21 18:17:21.658074 | controller | }}] *** 2026-03-21 18:17:21.658085 | controller | Saturday 21 March 2026 18:17:20 +0000 (0:00:07.097) 0:00:20.942 ******** 2026-03-21 18:17:21.658092 | controller | Saturday 21 March 2026 18:17:20 +0000 (0:00:07.097) 0:00:20.940 ******** 2026-03-21 18:17:21.658105 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2026-03-21 18:17:21.693594 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2026-03-21 18:17:21.693633 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2026-03-21 18:17:21.693639 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2026-03-21 18:17:21.693645 | controller | ok: [localhost] => (item=bmo01.yaml) 2026-03-21 18:17:21.693651 | controller | ok: [localhost] => (item=dcn.yaml) 2026-03-21 18:17:21.693656 | controller | ok: [localhost] => (item=dz-storage.yaml) 2026-03-21 18:17:21.693661 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2026-03-21 18:17:21.693666 | controller | ok: [localhost] => (item=hci.yaml) 2026-03-21 18:17:21.693671 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2026-03-21 18:17:21.693679 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2026-03-21 18:17:21.693685 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2026-03-21 18:17:21.693690 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2026-03-21 18:17:21.693695 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2026-03-21 18:17:21.693700 | controller | ok: [localhost] => (item=nova02beta.yaml) 2026-03-21 18:17:21.693704 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2026-03-21 18:17:21.693710 | controller | ok: [localhost] => (item=nova04delta.yaml) 2026-03-21 18:17:21.693714 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2026-03-21 18:17:21.693719 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2026-03-21 18:17:21.693723 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2026-03-21 18:17:21.693727 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2026-03-21 18:17:21.693732 | controller | ok: [localhost] => (item=osasinfra.yaml) 2026-03-21 18:17:21.693736 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2026-03-21 18:17:21.693741 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml) 2026-03-21 18:17:21.693746 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml) 2026-03-21 18:17:21.693751 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2026-03-21 18:17:21.693756 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2026-03-21 18:17:21.693765 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2026-03-21 18:17:21.693771 | controller | ok: [localhost] => (item=pidone.yaml) 2026-03-21 18:17:21.693776 | controller | ok: [localhost] => (item=sriov.yaml) 2026-03-21 18:17:21.693780 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2026-03-21 18:17:21.693784 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2026-03-21 18:17:21.693789 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2026-03-21 18:17:21.693793 | controller | ok: [localhost] => (item=uni02beta.yaml) 2026-03-21 18:17:21.693797 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2026-03-21 18:17:21.693802 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2026-03-21 18:17:21.693808 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2026-03-21 18:17:21.693814 | controller | ok: [localhost] => (item=uni04delta.yaml) 2026-03-21 18:17:21.693820 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2026-03-21 18:17:21.693826 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2026-03-21 18:17:21.693832 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2026-03-21 18:17:21.693838 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2026-03-21 18:17:21.693849 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2026-03-21 18:17:21.693854 | controller | ok: [localhost] => (item=uni07eta.yaml) 2026-03-21 18:17:21.693858 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2026-03-21 18:17:21.693863 | controller | ok: [localhost] => (item=uni09iota.yaml) 2026-03-21 18:17:21.693867 | controller | ok: [localhost] => (item=vhosts-compact.yaml) 2026-03-21 18:17:21.693872 | controller | 2026-03-21 18:17:21.693876 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] *** 2026-03-21 18:17:21.693881 | controller | Saturday 21 March 2026 18:17:21 +0000 (0:00:01.627) 0:00:22.569 ******** 2026-03-21 18:17:21.693886 | controller | Saturday 21 March 2026 18:17:21 +0000 (0:00:01.627) 0:00:22.567 ******** 2026-03-21 18:17:21.693896 | controller | ok: [localhost] 2026-03-21 18:17:22.328646 | controller | 2026-03-21 18:17:22.328714 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] *** 2026-03-21 18:17:22.328732 | controller | Saturday 21 March 2026 18:17:21 +0000 (0:00:00.035) 0:00:22.604 ******** 2026-03-21 18:17:22.328748 | controller | Saturday 21 March 2026 18:17:21 +0000 (0:00:00.035) 0:00:22.603 ******** 2026-03-21 18:17:22.328774 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'}) 2026-03-21 18:17:22.671185 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'}) 2026-03-21 18:17:22.671219 | controller | 2026-03-21 18:17:22.671225 | controller | TASK [Load public SSH keys path={{ item }}] ************************************ 2026-03-21 18:17:22.671230 | controller | Saturday 21 March 2026 18:17:22 +0000 (0:00:00.634) 0:00:23.239 ******** 2026-03-21 18:17:22.671235 | controller | Saturday 21 March 2026 18:17:22 +0000 (0:00:00.634) 0:00:23.237 ******** 2026-03-21 18:17:22.671244 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub) 2026-03-21 18:17:22.971593 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub) 2026-03-21 18:17:22.971633 | controller | 2026-03-21 18:17:22.971640 | controller | TASK [Load private SSH keys path={{ item }}] *********************************** 2026-03-21 18:17:22.971646 | controller | Saturday 21 March 2026 18:17:22 +0000 (0:00:00.343) 0:00:23.582 ******** 2026-03-21 18:17:22.971651 | controller | Saturday 21 March 2026 18:17:22 +0000 (0:00:00.343) 0:00:23.581 ******** 2026-03-21 18:17:22.971661 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration) 2026-03-21 18:17:23.000925 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy) 2026-03-21 18:17:23.000959 | controller | 2026-03-21 18:17:23.000965 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{ 2026-03-21 18:17:23.000970 | controller | _pub_keys.results[1].content | b64decode 2026-03-21 18:17:23.000982 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{ 2026-03-21 18:17:23.000987 | controller | _priv_keys.results[1].content | b64decode 2026-03-21 18:17:23.000991 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{ 2026-03-21 18:17:23.000995 | controller | _pub_keys.results[1].content | b64decode 2026-03-21 18:17:23.001000 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{ 2026-03-21 18:17:23.001004 | controller | _pub_keys.results[0].content | b64decode 2026-03-21 18:17:23.001008 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{ 2026-03-21 18:17:23.001012 | controller | _priv_keys.results[0].content | b64decode 2026-03-21 18:17:23.001017 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{ 2026-03-21 18:17:23.001021 | controller | [ 2026-03-21 18:17:23.001025 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none), 2026-03-21 18:17:23.001030 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none) 2026-03-21 18:17:23.001034 | controller | ] | select() 2026-03-21 18:17:23.001039 | controller | }}] *** 2026-03-21 18:17:23.001048 | controller | Saturday 21 March 2026 18:17:22 +0000 (0:00:00.300) 0:00:23.883 ******** 2026-03-21 18:17:23.001053 | controller | Saturday 21 March 2026 18:17:22 +0000 (0:00:00.300) 0:00:23.881 ******** 2026-03-21 18:17:23.001063 | controller | ok: [localhost] 2026-03-21 18:17:23.285387 | controller | 2026-03-21 18:17:23.285425 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] *** 2026-03-21 18:17:23.285433 | controller | Saturday 21 March 2026 18:17:22 +0000 (0:00:00.029) 0:00:23.912 ******** 2026-03-21 18:17:23.285440 | controller | Saturday 21 March 2026 18:17:22 +0000 (0:00:00.029) 0:00:23.911 ******** 2026-03-21 18:17:23.285452 | controller | 2026-03-21 18:17:23.328649 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-03-21 18:17:23.328683 | controller | Saturday 21 March 2026 18:17:23 +0000 (0:00:00.284) 0:00:24.196 ******** 2026-03-21 18:17:23.328690 | controller | Saturday 21 March 2026 18:17:23 +0000 (0:00:00.284) 0:00:24.195 ******** 2026-03-21 18:17:23.328700 | controller | ok: [localhost] => 2026-03-21 18:17:23.355503 | controller | changed: false 2026-03-21 18:17:23.355536 | controller | msg: All assertions passed 2026-03-21 18:17:23.355542 | controller | 2026-03-21 18:17:23.355547 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-03-21 18:17:23.355553 | controller | Saturday 21 March 2026 18:17:23 +0000 (0:00:00.043) 0:00:24.240 ******** 2026-03-21 18:17:23.355558 | controller | Saturday 21 March 2026 18:17:23 +0000 (0:00:00.043) 0:00:24.238 ******** 2026-03-21 18:17:23.355568 | controller | skipping: [localhost] 2026-03-21 18:17:23.385643 | controller | 2026-03-21 18:17:23.385673 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-03-21 18:17:23.385680 | controller | Saturday 21 March 2026 18:17:23 +0000 (0:00:00.026) 0:00:24.266 ******** 2026-03-21 18:17:23.385686 | controller | Saturday 21 March 2026 18:17:23 +0000 (0:00:00.026) 0:00:24.265 ******** 2026-03-21 18:17:23.385696 | controller | ok: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=600s) 2026-03-21 18:17:23.405552 | controller | 2026-03-21 18:17:23.405586 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-03-21 18:17:23.405593 | controller | Saturday 21 March 2026 18:17:23 +0000 (0:00:00.030) 0:00:24.297 ******** 2026-03-21 18:17:23.405598 | controller | Saturday 21 March 2026 18:17:23 +0000 (0:00:00.030) 0:00:24.295 ******** 2026-03-21 18:17:23.405608 | controller | skipping: [localhost] 2026-03-21 18:17:23.431340 | controller | 2026-03-21 18:17:23.431378 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-03-21 18:17:23.431385 | controller | Saturday 21 March 2026 18:17:23 +0000 (0:00:00.019) 0:00:24.316 ******** 2026-03-21 18:17:23.431390 | controller | Saturday 21 March 2026 18:17:23 +0000 (0:00:00.019) 0:00:24.315 ******** 2026-03-21 18:17:23.431400 | controller | ok: [localhost] 2026-03-21 18:17:23.638726 | controller | 2026-03-21 18:17:23.638759 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-03-21 18:17:23.638765 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-21 18:17:23.638770 | controller | stage['path'], item.src_file) | path_join 2026-03-21 18:17:23.638775 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-21 18:17:23.638779 | controller | Saturday 21 March 2026 18:17:23 +0000 (0:00:00.025) 0:00:24.342 ******** 2026-03-21 18:17:23.638784 | controller | Saturday 21 March 2026 18:17:23 +0000 (0:00:00.025) 0:00:24.341 ******** 2026-03-21 18:17:23.638793 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) 2026-03-21 18:17:23.714237 | controller | 2026-03-21 18:17:23.714273 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-03-21 18:17:23.714280 | controller | Saturday 21 March 2026 18:17:23 +0000 (0:00:00.207) 0:00:24.550 ******** 2026-03-21 18:17:23.714285 | controller | Saturday 21 March 2026 18:17:23 +0000 (0:00:00.207) 0:00:24.548 ******** 2026-03-21 18:17:23.714295 | controller | ok: [localhost] => (item=values.yaml) 2026-03-21 18:17:23.754397 | controller | 2026-03-21 18:17:23.754432 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/control-plane/networking/nncp name=run_hook] *** 2026-03-21 18:17:23.754439 | controller | Saturday 21 March 2026 18:17:23 +0000 (0:00:00.075) 0:00:24.625 ******** 2026-03-21 18:17:23.754444 | controller | Saturday 21 March 2026 18:17:23 +0000 (0:00:00.075) 0:00:24.624 ******** 2026-03-21 18:17:23.754453 | controller | skipping: [localhost] 2026-03-21 18:17:23.833945 | controller | 2026-03-21 18:17:23.833978 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/control-plane/networking/nncp name=ci_gen_kustomize_values] *** 2026-03-21 18:17:23.833986 | controller | Saturday 21 March 2026 18:17:23 +0000 (0:00:00.040) 0:00:24.665 ******** 2026-03-21 18:17:23.833991 | controller | Saturday 21 March 2026 18:17:23 +0000 (0:00:00.040) 0:00:24.664 ******** 2026-03-21 18:17:23.834001 | controller | 2026-03-21 18:17:23.923512 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-03-21 18:17:23.923545 | controller | Saturday 21 March 2026 18:17:23 +0000 (0:00:00.079) 0:00:24.745 ******** 2026-03-21 18:17:23.923551 | controller | Saturday 21 March 2026 18:17:23 +0000 (0:00:00.079) 0:00:24.744 ******** 2026-03-21 18:17:23.923561 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-03-21 18:17:23.975586 | controller | 2026-03-21 18:17:23.975620 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-03-21 18:17:23.975628 | controller | Saturday 21 March 2026 18:17:23 +0000 (0:00:00.089) 0:00:24.835 ******** 2026-03-21 18:17:23.975634 | controller | Saturday 21 March 2026 18:17:23 +0000 (0:00:00.089) 0:00:24.833 ******** 2026-03-21 18:17:23.975647 | controller | ok: [localhost] => 2026-03-21 18:17:24.163242 | controller | changed: false 2026-03-21 18:17:24.163275 | controller | msg: All assertions passed 2026-03-21 18:17:24.163282 | controller | 2026-03-21 18:17:24.163287 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-21 18:17:24.163292 | controller | Saturday 21 March 2026 18:17:23 +0000 (0:00:00.051) 0:00:24.886 ******** 2026-03-21 18:17:24.163297 | controller | Saturday 21 March 2026 18:17:23 +0000 (0:00:00.051) 0:00:24.885 ******** 2026-03-21 18:17:24.163314 | controller | ok: [localhost] 2026-03-21 18:17:24.211953 | controller | 2026-03-21 18:17:24.211996 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-03-21 18:17:24.212004 | controller | Saturday 21 March 2026 18:17:24 +0000 (0:00:00.187) 0:00:25.074 ******** 2026-03-21 18:17:24.212016 | controller | Saturday 21 March 2026 18:17:24 +0000 (0:00:00.187) 0:00:25.073 ******** 2026-03-21 18:17:24.212030 | controller | ok: [localhost] => 2026-03-21 18:17:24.389895 | controller | changed: false 2026-03-21 18:17:24.389930 | controller | msg: All assertions passed 2026-03-21 18:17:24.389936 | controller | 2026-03-21 18:17:24.389941 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-03-21 18:17:24.389946 | controller | Saturday 21 March 2026 18:17:24 +0000 (0:00:00.048) 0:00:25.123 ******** 2026-03-21 18:17:24.389951 | controller | Saturday 21 March 2026 18:17:24 +0000 (0:00:00.048) 0:00:25.121 ******** 2026-03-21 18:17:24.389960 | controller | ok: [localhost] 2026-03-21 18:17:24.848921 | controller | 2026-03-21 18:17:24.848957 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-03-21 18:17:24.848964 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-03-21 18:17:24.848969 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-03-21 18:17:24.848974 | controller | _config_map_content | 2026-03-21 18:17:24.848981 | controller | ansible.utils.remove_keys( 2026-03-21 18:17:24.848985 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-03-21 18:17:24.848990 | controller | matching_parameter='regex') 2026-03-21 18:17:24.848994 | controller | }}, cacheable=False] *** 2026-03-21 18:17:24.848998 | controller | Saturday 21 March 2026 18:17:24 +0000 (0:00:00.177) 0:00:25.301 ******** 2026-03-21 18:17:24.849003 | controller | Saturday 21 March 2026 18:17:24 +0000 (0:00:00.177) 0:00:25.299 ******** 2026-03-21 18:17:24.849013 | controller | ok: [localhost] 2026-03-21 18:17:24.920951 | controller | 2026-03-21 18:17:24.920992 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-03-21 18:17:24.921001 | controller | Saturday 21 March 2026 18:17:24 +0000 (0:00:00.459) 0:00:25.760 ******** 2026-03-21 18:17:24.921009 | controller | Saturday 21 March 2026 18:17:24 +0000 (0:00:00.459) 0:00:25.759 ******** 2026-03-21 18:17:24.921024 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2026-03-21 18:17:24.968920 | controller | 2026-03-21 18:17:24.968984 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-03-21 18:17:24.968993 | controller | Saturday 21 March 2026 18:17:24 +0000 (0:00:00.071) 0:00:25.832 ******** 2026-03-21 18:17:24.969000 | controller | Saturday 21 March 2026 18:17:24 +0000 (0:00:00.071) 0:00:25.830 ******** 2026-03-21 18:17:24.969014 | controller | ok: [localhost] => 2026-03-21 18:17:25.153928 | controller | changed: false 2026-03-21 18:17:25.153993 | controller | msg: All assertions passed 2026-03-21 18:17:25.153999 | controller | 2026-03-21 18:17:25.154004 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-03-21 18:17:25.154009 | controller | Saturday 21 March 2026 18:17:24 +0000 (0:00:00.048) 0:00:25.880 ******** 2026-03-21 18:17:25.154015 | controller | Saturday 21 March 2026 18:17:24 +0000 (0:00:00.048) 0:00:25.878 ******** 2026-03-21 18:17:25.154029 | controller | changed: [localhost] 2026-03-21 18:17:25.733419 | controller | 2026-03-21 18:17:25.733475 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-03-21 18:17:25.733482 | controller | (snippet_datadir, 2026-03-21 18:17:25.733487 | controller | '02_ci_data.yaml') | path_join 2026-03-21 18:17:25.733491 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-03-21 18:17:25.733496 | controller | Saturday 21 March 2026 18:17:25 +0000 (0:00:00.184) 0:00:26.065 ******** 2026-03-21 18:17:25.733511 | controller | Saturday 21 March 2026 18:17:25 +0000 (0:00:00.184) 0:00:26.063 ******** 2026-03-21 18:17:25.733524 | controller | changed: [localhost] 2026-03-21 18:17:25.803588 | controller | 2026-03-21 18:17:25.803680 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-03-21 18:17:25.803694 | controller | Saturday 21 March 2026 18:17:25 +0000 (0:00:00.579) 0:00:26.644 ******** 2026-03-21 18:17:25.803705 | controller | Saturday 21 March 2026 18:17:25 +0000 (0:00:00.579) 0:00:26.643 ******** 2026-03-21 18:17:25.803729 | controller | ok: [localhost] 2026-03-21 18:17:26.240047 | controller | 2026-03-21 18:17:26.240131 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-03-21 18:17:26.240141 | controller | (snippet_datadir, 2026-03-21 18:17:26.240146 | controller | '03_user_data_b64.yaml') | path_join 2026-03-21 18:17:26.240151 | controller | }}, content={{ 2026-03-21 18:17:26.240155 | controller | _base64_patch | 2026-03-21 18:17:26.240159 | controller | default({}) | 2026-03-21 18:17:26.240164 | controller | to_nice_yaml 2026-03-21 18:17:26.240168 | controller | }}, mode=0644] *** 2026-03-21 18:17:26.240172 | controller | Saturday 21 March 2026 18:17:25 +0000 (0:00:00.070) 0:00:26.714 ******** 2026-03-21 18:17:26.240177 | controller | Saturday 21 March 2026 18:17:25 +0000 (0:00:00.070) 0:00:26.713 ******** 2026-03-21 18:17:26.240190 | controller | changed: [localhost] 2026-03-21 18:17:26.608855 | controller | 2026-03-21 18:17:26.608926 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-03-21 18:17:26.608935 | controller | (snippet_datadir, 2026-03-21 18:17:26.608941 | controller | '04_user_data.yaml') | path_join 2026-03-21 18:17:26.608947 | controller | }}, content={{ 2026-03-21 18:17:26.608952 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-03-21 18:17:26.608956 | controller | default({}) | 2026-03-21 18:17:26.608960 | controller | to_nice_yaml 2026-03-21 18:17:26.608965 | controller | }}, mode=0644] *** 2026-03-21 18:17:26.608969 | controller | Saturday 21 March 2026 18:17:26 +0000 (0:00:00.435) 0:00:27.150 ******** 2026-03-21 18:17:26.608973 | controller | Saturday 21 March 2026 18:17:26 +0000 (0:00:00.435) 0:00:27.149 ******** 2026-03-21 18:17:26.608985 | controller | changed: [localhost] 2026-03-21 18:17:26.991185 | controller | 2026-03-21 18:17:26.991236 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-03-21 18:17:26.991242 | controller | ( 2026-03-21 18:17:26.991247 | controller | snippet_datadir, 2026-03-21 18:17:26.991252 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-03-21 18:17:26.991257 | controller | ) | path_join 2026-03-21 18:17:26.991261 | controller | }}, mode=0644] *** 2026-03-21 18:17:26.991266 | controller | Saturday 21 March 2026 18:17:26 +0000 (0:00:00.369) 0:00:27.520 ******** 2026-03-21 18:17:26.991271 | controller | Saturday 21 March 2026 18:17:26 +0000 (0:00:00.369) 0:00:27.518 ******** 2026-03-21 18:17:26.991283 | controller | changed: [localhost] 2026-03-21 18:17:27.088447 | controller | 2026-03-21 18:17:27.088526 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-03-21 18:17:27.088536 | controller | Saturday 21 March 2026 18:17:26 +0000 (0:00:00.381) 0:00:27.902 ******** 2026-03-21 18:17:27.088543 | controller | Saturday 21 March 2026 18:17:26 +0000 (0:00:00.381) 0:00:27.900 ******** 2026-03-21 18:17:27.088562 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-03-21 18:17:27.143494 | controller | 2026-03-21 18:17:27.143554 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-03-21 18:17:27.143561 | controller | Saturday 21 March 2026 18:17:27 +0000 (0:00:00.097) 0:00:27.999 ******** 2026-03-21 18:17:27.143566 | controller | Saturday 21 March 2026 18:17:27 +0000 (0:00:00.097) 0:00:27.998 ******** 2026-03-21 18:17:27.143585 | controller | ok: [localhost] => 2026-03-21 18:17:27.388690 | controller | changed: false 2026-03-21 18:17:27.388760 | controller | msg: All assertions passed 2026-03-21 18:17:27.388767 | controller | 2026-03-21 18:17:27.388775 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-03-21 18:17:27.388781 | controller | Saturday 21 March 2026 18:17:27 +0000 (0:00:00.055) 0:00:28.054 ******** 2026-03-21 18:17:27.388786 | controller | Saturday 21 March 2026 18:17:27 +0000 (0:00:00.055) 0:00:28.053 ******** 2026-03-21 18:17:27.388797 | controller | ok: [localhost] 2026-03-21 18:17:27.438463 | controller | 2026-03-21 18:17:27.438520 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-03-21 18:17:27.438528 | controller | Saturday 21 March 2026 18:17:27 +0000 (0:00:00.245) 0:00:28.299 ******** 2026-03-21 18:17:27.438533 | controller | Saturday 21 March 2026 18:17:27 +0000 (0:00:00.245) 0:00:28.298 ******** 2026-03-21 18:17:27.438551 | controller | ok: [localhost] 2026-03-21 18:17:28.022688 | controller | 2026-03-21 18:17:28.022762 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-03-21 18:17:28.022772 | controller | Saturday 21 March 2026 18:17:27 +0000 (0:00:00.049) 0:00:28.349 ******** 2026-03-21 18:17:28.022779 | controller | Saturday 21 March 2026 18:17:27 +0000 (0:00:00.049) 0:00:28.348 ******** 2026-03-21 18:17:28.022796 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-03-21 18:17:28.203175 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-03-21 18:17:28.203243 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-03-21 18:17:28.203249 | controller | 2026-03-21 18:17:28.203255 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-03-21 18:17:28.203260 | controller | _content | 2026-03-21 18:17:28.203264 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-03-21 18:17:28.203268 | controller | combine(_parsed, recursive=true) 2026-03-21 18:17:28.203273 | controller | }} 2026-03-21 18:17:28.203277 | controller | ] *** 2026-03-21 18:17:28.203282 | controller | Saturday 21 March 2026 18:17:28 +0000 (0:00:00.584) 0:00:28.934 ******** 2026-03-21 18:17:28.203287 | controller | Saturday 21 March 2026 18:17:28 +0000 (0:00:00.584) 0:00:28.932 ******** 2026-03-21 18:17:28.203303 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-03-21 18:17:28.432619 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-03-21 18:17:28.432677 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-03-21 18:17:28.432683 | controller | 2026-03-21 18:17:28.432688 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-03-21 18:17:28.432694 | controller | Saturday 21 March 2026 18:17:28 +0000 (0:00:00.180) 0:00:29.114 ******** 2026-03-21 18:17:28.432698 | controller | Saturday 21 March 2026 18:17:28 +0000 (0:00:00.180) 0:00:29.113 ******** 2026-03-21 18:17:28.432710 | controller | changed: [localhost] 2026-03-21 18:17:28.824350 | controller | 2026-03-21 18:17:28.824419 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-03-21 18:17:28.824427 | controller | (_destdir, 2026-03-21 18:17:28.824433 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-03-21 18:17:28.824438 | controller | }}, content={{ 2026-03-21 18:17:28.824442 | controller | ( 2026-03-21 18:17:28.824447 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-03-21 18:17:28.824452 | controller | ) | cifmw.general.to_nice_yaml_all 2026-03-21 18:17:28.824456 | controller | }}, mode=0644] *** 2026-03-21 18:17:28.824461 | controller | Saturday 21 March 2026 18:17:28 +0000 (0:00:00.229) 0:00:29.343 ******** 2026-03-21 18:17:28.824466 | controller | Saturday 21 March 2026 18:17:28 +0000 (0:00:00.229) 0:00:29.342 ******** 2026-03-21 18:17:28.824480 | controller | changed: [localhost] 2026-03-21 18:17:29.096614 | controller | 2026-03-21 18:17:29.096684 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/control-plane/networking/nncp mode=0644, backup=True, remote_src=True, src={{ 2026-03-21 18:17:29.096694 | controller | (cifmw_kustomize_deploy_basedir, 2026-03-21 18:17:29.096713 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-03-21 18:17:29.096720 | controller | _val['name'], 'values.yaml') | path_join 2026-03-21 18:17:29.096727 | controller | }}, dest={{ 2026-03-21 18:17:29.096735 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-21 18:17:29.096743 | controller | stage['path'], _val.src_file 2026-03-21 18:17:29.096752 | controller | ) | 2026-03-21 18:17:29.096762 | controller | path_join 2026-03-21 18:17:29.096771 | controller | }}] *** 2026-03-21 18:17:29.096781 | controller | Saturday 21 March 2026 18:17:28 +0000 (0:00:00.391) 0:00:29.735 ******** 2026-03-21 18:17:29.096790 | controller | Saturday 21 March 2026 18:17:28 +0000 (0:00:00.391) 0:00:29.733 ******** 2026-03-21 18:17:29.096811 | controller | changed: [localhost] => (item=network-values) 2026-03-21 18:17:29.173417 | controller | 2026-03-21 18:17:29.173497 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:17:29.173507 | controller | Saturday 21 March 2026 18:17:29 +0000 (0:00:00.272) 0:00:30.007 ******** 2026-03-21 18:17:29.173514 | controller | Saturday 21 March 2026 18:17:29 +0000 (0:00:00.272) 0:00:30.006 ******** 2026-03-21 18:17:29.173535 | controller | skipping: [localhost] 2026-03-21 18:17:29.701076 | controller | 2026-03-21 18:17:29.701147 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-03-21 18:17:29.701154 | controller | Saturday 21 March 2026 18:17:29 +0000 (0:00:00.076) 0:00:30.084 ******** 2026-03-21 18:17:29.701159 | controller | Saturday 21 March 2026 18:17:29 +0000 (0:00:00.076) 0:00:30.082 ******** 2026-03-21 18:17:29.701173 | controller | changed: [localhost] 2026-03-21 18:17:30.132733 | controller | 2026-03-21 18:17:30.132797 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-03-21 18:17:30.132804 | controller | Saturday 21 March 2026 18:17:29 +0000 (0:00:00.528) 0:00:30.612 ******** 2026-03-21 18:17:30.132809 | controller | Saturday 21 March 2026 18:17:29 +0000 (0:00:00.528) 0:00:30.611 ******** 2026-03-21 18:17:30.132825 | controller | changed: [localhost] 2026-03-21 18:17:30.397705 | controller | 2026-03-21 18:17:30.397764 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/control-plane/networking/nncp remote_src=True, src={{ _output }}, dest={{ 2026-03-21 18:17:30.397771 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-03-21 18:17:30.397776 | controller | stage['build_output'] | basename) | path_join 2026-03-21 18:17:30.397781 | controller | }}, mode=0644] *** 2026-03-21 18:17:30.397786 | controller | Saturday 21 March 2026 18:17:30 +0000 (0:00:00.431) 0:00:31.044 ******** 2026-03-21 18:17:30.397792 | controller | Saturday 21 March 2026 18:17:30 +0000 (0:00:00.431) 0:00:31.042 ******** 2026-03-21 18:17:30.397805 | controller | changed: [localhost] 2026-03-21 18:17:30.436755 | controller | 2026-03-21 18:17:30.436811 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:17:30.436817 | controller | Saturday 21 March 2026 18:17:30 +0000 (0:00:00.264) 0:00:31.308 ******** 2026-03-21 18:17:30.436822 | controller | Saturday 21 March 2026 18:17:30 +0000 (0:00:00.264) 0:00:31.307 ******** 2026-03-21 18:17:30.436834 | controller | skipping: [localhost] 2026-03-21 18:17:30.476722 | controller | 2026-03-21 18:17:30.476778 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] *** 2026-03-21 18:17:30.476786 | controller | Saturday 21 March 2026 18:17:30 +0000 (0:00:00.039) 0:00:31.348 ******** 2026-03-21 18:17:30.476791 | controller | Saturday 21 March 2026 18:17:30 +0000 (0:00:00.039) 0:00:31.346 ******** 2026-03-21 18:17:30.476803 | controller | skipping: [localhost] 2026-03-21 18:17:30.518312 | controller | 2026-03-21 18:17:30.518353 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/control-plane/networking/nncp _raw_params=wait_condition.yml] *** 2026-03-21 18:17:30.518362 | controller | Saturday 21 March 2026 18:17:30 +0000 (0:00:00.039) 0:00:31.388 ******** 2026-03-21 18:17:30.518380 | controller | Saturday 21 March 2026 18:17:30 +0000 (0:00:00.039) 0:00:31.386 ******** 2026-03-21 18:17:30.518394 | controller | skipping: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=600s) 2026-03-21 18:17:30.555858 | controller | skipping: [localhost] 2026-03-21 18:17:30.555914 | controller | 2026-03-21 18:17:30.555922 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:17:30.555929 | controller | Saturday 21 March 2026 18:17:30 +0000 (0:00:00.041) 0:00:31.429 ******** 2026-03-21 18:17:30.555936 | controller | Saturday 21 March 2026 18:17:30 +0000 (0:00:00.041) 0:00:31.428 ******** 2026-03-21 18:17:30.555949 | controller | skipping: [localhost] 2026-03-21 18:17:30.600171 | controller | 2026-03-21 18:17:30.600231 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/control-plane/networking/nncp name=run_hook] *** 2026-03-21 18:17:30.600275 | controller | Saturday 21 March 2026 18:17:30 +0000 (0:00:00.037) 0:00:31.467 ******** 2026-03-21 18:17:30.600280 | controller | Saturday 21 March 2026 18:17:30 +0000 (0:00:00.037) 0:00:31.466 ******** 2026-03-21 18:17:30.600292 | controller | skipping: [localhost] 2026-03-21 18:17:30.636058 | controller | 2026-03-21 18:17:30.636117 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-03-21 18:17:30.636126 | controller | Saturday 21 March 2026 18:17:30 +0000 (0:00:00.044) 0:00:31.511 ******** 2026-03-21 18:17:30.636136 | controller | Saturday 21 March 2026 18:17:30 +0000 (0:00:00.044) 0:00:31.510 ******** 2026-03-21 18:17:30.636146 | controller | ok: [localhost] => 2026-03-21 18:17:30.659686 | controller | changed: false 2026-03-21 18:17:30.659725 | controller | msg: All assertions passed 2026-03-21 18:17:30.659732 | controller | 2026-03-21 18:17:30.659737 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-03-21 18:17:30.659743 | controller | Saturday 21 March 2026 18:17:30 +0000 (0:00:00.035) 0:00:31.547 ******** 2026-03-21 18:17:30.659748 | controller | Saturday 21 March 2026 18:17:30 +0000 (0:00:00.035) 0:00:31.546 ******** 2026-03-21 18:17:30.659758 | controller | skipping: [localhost] 2026-03-21 18:17:30.688562 | controller | 2026-03-21 18:17:30.688592 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-03-21 18:17:30.688598 | controller | Saturday 21 March 2026 18:17:30 +0000 (0:00:00.023) 0:00:31.571 ******** 2026-03-21 18:17:30.688603 | controller | Saturday 21 March 2026 18:17:30 +0000 (0:00:00.023) 0:00:31.569 ******** 2026-03-21 18:17:30.688613 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready) 2026-03-21 18:17:30.712008 | controller | 2026-03-21 18:17:30.712031 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-03-21 18:17:30.712050 | controller | Saturday 21 March 2026 18:17:30 +0000 (0:00:00.028) 0:00:31.599 ******** 2026-03-21 18:17:30.712054 | controller | Saturday 21 March 2026 18:17:30 +0000 (0:00:00.028) 0:00:31.598 ******** 2026-03-21 18:17:30.712064 | controller | skipping: [localhost] 2026-03-21 18:17:30.740592 | controller | 2026-03-21 18:17:30.740619 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-03-21 18:17:30.740625 | controller | Saturday 21 March 2026 18:17:30 +0000 (0:00:00.023) 0:00:31.623 ******** 2026-03-21 18:17:30.740629 | controller | Saturday 21 March 2026 18:17:30 +0000 (0:00:00.023) 0:00:31.622 ******** 2026-03-21 18:17:30.740638 | controller | ok: [localhost] 2026-03-21 18:17:30.953015 | controller | 2026-03-21 18:17:30.953102 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-03-21 18:17:30.953117 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-21 18:17:30.953124 | controller | stage['path'], item.src_file) | path_join 2026-03-21 18:17:30.953132 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-21 18:17:30.953139 | controller | Saturday 21 March 2026 18:17:30 +0000 (0:00:00.028) 0:00:31.651 ******** 2026-03-21 18:17:30.953146 | controller | Saturday 21 March 2026 18:17:30 +0000 (0:00:00.028) 0:00:31.650 ******** 2026-03-21 18:17:30.953164 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'}) 2026-03-21 18:17:31.008460 | controller | 2026-03-21 18:17:31.008532 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-03-21 18:17:31.008539 | controller | Saturday 21 March 2026 18:17:30 +0000 (0:00:00.212) 0:00:31.864 ******** 2026-03-21 18:17:31.008544 | controller | Saturday 21 March 2026 18:17:30 +0000 (0:00:00.212) 0:00:31.863 ******** 2026-03-21 18:17:31.008561 | controller | ok: [localhost] => (item=values.yaml) 2026-03-21 18:17:31.074271 | controller | 2026-03-21 18:17:31.074358 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/control-plane/networking name=run_hook] *** 2026-03-21 18:17:31.074368 | controller | Saturday 21 March 2026 18:17:31 +0000 (0:00:00.055) 0:00:31.919 ******** 2026-03-21 18:17:31.074373 | controller | Saturday 21 March 2026 18:17:31 +0000 (0:00:00.055) 0:00:31.918 ******** 2026-03-21 18:17:31.074391 | controller | skipping: [localhost] 2026-03-21 18:17:31.143291 | controller | 2026-03-21 18:17:31.143347 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/control-plane/networking name=ci_gen_kustomize_values] *** 2026-03-21 18:17:31.143360 | controller | Saturday 21 March 2026 18:17:31 +0000 (0:00:00.065) 0:00:31.985 ******** 2026-03-21 18:17:31.143371 | controller | Saturday 21 March 2026 18:17:31 +0000 (0:00:00.065) 0:00:31.984 ******** 2026-03-21 18:17:31.143390 | controller | 2026-03-21 18:17:31.191163 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-03-21 18:17:31.191223 | controller | Saturday 21 March 2026 18:17:31 +0000 (0:00:00.069) 0:00:32.054 ******** 2026-03-21 18:17:31.191240 | controller | Saturday 21 March 2026 18:17:31 +0000 (0:00:00.069) 0:00:32.053 ******** 2026-03-21 18:17:31.191265 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-03-21 18:17:31.232312 | controller | 2026-03-21 18:17:31.232370 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-03-21 18:17:31.232383 | controller | Saturday 21 March 2026 18:17:31 +0000 (0:00:00.047) 0:00:32.102 ******** 2026-03-21 18:17:31.232394 | controller | Saturday 21 March 2026 18:17:31 +0000 (0:00:00.047) 0:00:32.101 ******** 2026-03-21 18:17:31.232413 | controller | ok: [localhost] => 2026-03-21 18:17:31.465184 | controller | changed: false 2026-03-21 18:17:31.465222 | controller | msg: All assertions passed 2026-03-21 18:17:31.465228 | controller | 2026-03-21 18:17:31.465234 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-21 18:17:31.465239 | controller | Saturday 21 March 2026 18:17:31 +0000 (0:00:00.041) 0:00:32.143 ******** 2026-03-21 18:17:31.465244 | controller | Saturday 21 March 2026 18:17:31 +0000 (0:00:00.041) 0:00:32.142 ******** 2026-03-21 18:17:31.465253 | controller | ok: [localhost] 2026-03-21 18:17:31.516478 | controller | 2026-03-21 18:17:31.516534 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-03-21 18:17:31.516547 | controller | Saturday 21 March 2026 18:17:31 +0000 (0:00:00.232) 0:00:32.376 ******** 2026-03-21 18:17:31.516558 | controller | Saturday 21 March 2026 18:17:31 +0000 (0:00:00.232) 0:00:32.375 ******** 2026-03-21 18:17:31.516586 | controller | ok: [localhost] => 2026-03-21 18:17:31.720594 | controller | changed: false 2026-03-21 18:17:31.720633 | controller | msg: All assertions passed 2026-03-21 18:17:31.720642 | controller | 2026-03-21 18:17:31.720649 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-03-21 18:17:31.720656 | controller | Saturday 21 March 2026 18:17:31 +0000 (0:00:00.051) 0:00:32.427 ******** 2026-03-21 18:17:31.720663 | controller | Saturday 21 March 2026 18:17:31 +0000 (0:00:00.051) 0:00:32.426 ******** 2026-03-21 18:17:31.720675 | controller | ok: [localhost] 2026-03-21 18:17:32.209479 | controller | 2026-03-21 18:17:32.209515 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-03-21 18:17:32.209521 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-03-21 18:17:32.209526 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-03-21 18:17:32.209531 | controller | _config_map_content | 2026-03-21 18:17:32.209536 | controller | ansible.utils.remove_keys( 2026-03-21 18:17:32.209540 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-03-21 18:17:32.209544 | controller | matching_parameter='regex') 2026-03-21 18:17:32.209549 | controller | }}, cacheable=False] *** 2026-03-21 18:17:32.209553 | controller | Saturday 21 March 2026 18:17:31 +0000 (0:00:00.204) 0:00:32.631 ******** 2026-03-21 18:17:32.209558 | controller | Saturday 21 March 2026 18:17:31 +0000 (0:00:00.204) 0:00:32.630 ******** 2026-03-21 18:17:32.209573 | controller | ok: [localhost] 2026-03-21 18:17:32.286674 | controller | 2026-03-21 18:17:32.286715 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-03-21 18:17:32.286723 | controller | Saturday 21 March 2026 18:17:32 +0000 (0:00:00.489) 0:00:33.120 ******** 2026-03-21 18:17:32.286730 | controller | Saturday 21 March 2026 18:17:32 +0000 (0:00:00.489) 0:00:33.119 ******** 2026-03-21 18:17:32.286743 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2026-03-21 18:17:32.341959 | controller | 2026-03-21 18:17:32.341995 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-03-21 18:17:32.342002 | controller | Saturday 21 March 2026 18:17:32 +0000 (0:00:00.077) 0:00:33.198 ******** 2026-03-21 18:17:32.342007 | controller | Saturday 21 March 2026 18:17:32 +0000 (0:00:00.077) 0:00:33.196 ******** 2026-03-21 18:17:32.342017 | controller | ok: [localhost] => 2026-03-21 18:17:32.536289 | controller | changed: false 2026-03-21 18:17:32.536331 | controller | msg: All assertions passed 2026-03-21 18:17:32.536340 | controller | 2026-03-21 18:17:32.536347 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-03-21 18:17:32.536355 | controller | Saturday 21 March 2026 18:17:32 +0000 (0:00:00.055) 0:00:33.253 ******** 2026-03-21 18:17:32.536362 | controller | Saturday 21 March 2026 18:17:32 +0000 (0:00:00.055) 0:00:33.252 ******** 2026-03-21 18:17:32.536375 | controller | ok: [localhost] 2026-03-21 18:17:33.116800 | controller | 2026-03-21 18:17:33.116871 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-03-21 18:17:33.116878 | controller | (snippet_datadir, 2026-03-21 18:17:33.116884 | controller | '02_ci_data.yaml') | path_join 2026-03-21 18:17:33.116888 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-03-21 18:17:33.116893 | controller | Saturday 21 March 2026 18:17:32 +0000 (0:00:00.193) 0:00:33.447 ******** 2026-03-21 18:17:33.116898 | controller | Saturday 21 March 2026 18:17:32 +0000 (0:00:00.193) 0:00:33.445 ******** 2026-03-21 18:17:33.116914 | controller | ok: [localhost] 2026-03-21 18:17:33.171115 | controller | 2026-03-21 18:17:33.171194 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-03-21 18:17:33.171224 | controller | Saturday 21 March 2026 18:17:33 +0000 (0:00:00.581) 0:00:34.028 ******** 2026-03-21 18:17:33.171233 | controller | Saturday 21 March 2026 18:17:33 +0000 (0:00:00.581) 0:00:34.026 ******** 2026-03-21 18:17:33.171253 | controller | ok: [localhost] 2026-03-21 18:17:33.600977 | controller | 2026-03-21 18:17:33.601035 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-03-21 18:17:33.601053 | controller | (snippet_datadir, 2026-03-21 18:17:33.601068 | controller | '03_user_data_b64.yaml') | path_join 2026-03-21 18:17:33.601128 | controller | }}, content={{ 2026-03-21 18:17:33.601155 | controller | _base64_patch | 2026-03-21 18:17:33.601166 | controller | default({}) | 2026-03-21 18:17:33.601175 | controller | to_nice_yaml 2026-03-21 18:17:33.601186 | controller | }}, mode=0644] *** 2026-03-21 18:17:33.601196 | controller | Saturday 21 March 2026 18:17:33 +0000 (0:00:00.054) 0:00:34.082 ******** 2026-03-21 18:17:33.601206 | controller | Saturday 21 March 2026 18:17:33 +0000 (0:00:00.054) 0:00:34.081 ******** 2026-03-21 18:17:33.601228 | controller | ok: [localhost] 2026-03-21 18:17:34.008742 | controller | 2026-03-21 18:17:34.008806 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-03-21 18:17:34.008820 | controller | (snippet_datadir, 2026-03-21 18:17:34.008831 | controller | '04_user_data.yaml') | path_join 2026-03-21 18:17:34.008841 | controller | }}, content={{ 2026-03-21 18:17:34.008851 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-03-21 18:17:34.008861 | controller | default({}) | 2026-03-21 18:17:34.008871 | controller | to_nice_yaml 2026-03-21 18:17:34.008881 | controller | }}, mode=0644] *** 2026-03-21 18:17:34.008891 | controller | Saturday 21 March 2026 18:17:33 +0000 (0:00:00.429) 0:00:34.511 ******** 2026-03-21 18:17:34.008901 | controller | Saturday 21 March 2026 18:17:33 +0000 (0:00:00.429) 0:00:34.510 ******** 2026-03-21 18:17:34.008919 | controller | ok: [localhost] 2026-03-21 18:17:34.479177 | controller | 2026-03-21 18:17:34.479231 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-03-21 18:17:34.479245 | controller | ( 2026-03-21 18:17:34.479256 | controller | snippet_datadir, 2026-03-21 18:17:34.479266 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-03-21 18:17:34.479277 | controller | ) | path_join 2026-03-21 18:17:34.479287 | controller | }}, mode=0644] *** 2026-03-21 18:17:34.479297 | controller | Saturday 21 March 2026 18:17:34 +0000 (0:00:00.407) 0:00:34.919 ******** 2026-03-21 18:17:34.479308 | controller | Saturday 21 March 2026 18:17:34 +0000 (0:00:00.407) 0:00:34.918 ******** 2026-03-21 18:17:34.479326 | controller | changed: [localhost] 2026-03-21 18:17:34.558475 | controller | 2026-03-21 18:17:34.558515 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-03-21 18:17:34.558524 | controller | Saturday 21 March 2026 18:17:34 +0000 (0:00:00.470) 0:00:35.390 ******** 2026-03-21 18:17:34.558531 | controller | Saturday 21 March 2026 18:17:34 +0000 (0:00:00.470) 0:00:35.388 ******** 2026-03-21 18:17:34.558545 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-03-21 18:17:34.617004 | controller | 2026-03-21 18:17:34.617044 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-03-21 18:17:34.617054 | controller | Saturday 21 March 2026 18:17:34 +0000 (0:00:00.079) 0:00:35.469 ******** 2026-03-21 18:17:34.617062 | controller | Saturday 21 March 2026 18:17:34 +0000 (0:00:00.079) 0:00:35.468 ******** 2026-03-21 18:17:34.617075 | controller | ok: [localhost] => 2026-03-21 18:17:34.805810 | controller | changed: false 2026-03-21 18:17:34.805844 | controller | msg: All assertions passed 2026-03-21 18:17:34.805850 | controller | 2026-03-21 18:17:34.805855 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-03-21 18:17:34.805861 | controller | Saturday 21 March 2026 18:17:34 +0000 (0:00:00.058) 0:00:35.528 ******** 2026-03-21 18:17:34.805871 | controller | Saturday 21 March 2026 18:17:34 +0000 (0:00:00.058) 0:00:35.526 ******** 2026-03-21 18:17:34.805880 | controller | ok: [localhost] 2026-03-21 18:17:34.859350 | controller | 2026-03-21 18:17:34.859384 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-03-21 18:17:34.859391 | controller | Saturday 21 March 2026 18:17:34 +0000 (0:00:00.189) 0:00:35.717 ******** 2026-03-21 18:17:34.859395 | controller | Saturday 21 March 2026 18:17:34 +0000 (0:00:00.189) 0:00:35.715 ******** 2026-03-21 18:17:34.859405 | controller | ok: [localhost] 2026-03-21 18:17:35.461975 | controller | 2026-03-21 18:17:35.462018 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-03-21 18:17:35.462027 | controller | Saturday 21 March 2026 18:17:34 +0000 (0:00:00.053) 0:00:35.770 ******** 2026-03-21 18:17:35.462035 | controller | Saturday 21 March 2026 18:17:34 +0000 (0:00:00.053) 0:00:35.769 ******** 2026-03-21 18:17:35.462048 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-03-21 18:17:35.677895 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-03-21 18:17:35.677946 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-03-21 18:17:35.677959 | controller | 2026-03-21 18:17:35.677970 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-03-21 18:17:35.677981 | controller | _content | 2026-03-21 18:17:35.677992 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-03-21 18:17:35.678002 | controller | combine(_parsed, recursive=true) 2026-03-21 18:17:35.678012 | controller | }} 2026-03-21 18:17:35.678022 | controller | ] *** 2026-03-21 18:17:35.678032 | controller | Saturday 21 March 2026 18:17:35 +0000 (0:00:00.602) 0:00:36.373 ******** 2026-03-21 18:17:35.678048 | controller | Saturday 21 March 2026 18:17:35 +0000 (0:00:00.602) 0:00:36.371 ******** 2026-03-21 18:17:35.678066 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-03-21 18:17:35.904636 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-03-21 18:17:35.904672 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-03-21 18:17:35.904678 | controller | 2026-03-21 18:17:35.904683 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-03-21 18:17:35.904688 | controller | Saturday 21 March 2026 18:17:35 +0000 (0:00:00.215) 0:00:36.588 ******** 2026-03-21 18:17:35.904693 | controller | Saturday 21 March 2026 18:17:35 +0000 (0:00:00.215) 0:00:36.587 ******** 2026-03-21 18:17:35.904703 | controller | ok: [localhost] 2026-03-21 18:17:36.346578 | controller | 2026-03-21 18:17:36.346632 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-03-21 18:17:36.346645 | controller | (_destdir, 2026-03-21 18:17:36.346659 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-03-21 18:17:36.346670 | controller | }}, content={{ 2026-03-21 18:17:36.346680 | controller | ( 2026-03-21 18:17:36.346692 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-03-21 18:17:36.346701 | controller | ) | cifmw.general.to_nice_yaml_all 2026-03-21 18:17:36.346712 | controller | }}, mode=0644] *** 2026-03-21 18:17:36.346722 | controller | Saturday 21 March 2026 18:17:35 +0000 (0:00:00.227) 0:00:36.816 ******** 2026-03-21 18:17:36.346731 | controller | Saturday 21 March 2026 18:17:35 +0000 (0:00:00.227) 0:00:36.814 ******** 2026-03-21 18:17:36.346749 | controller | ok: [localhost] 2026-03-21 18:17:36.633727 | controller | 2026-03-21 18:17:36.633788 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/control-plane/networking mode=0644, backup=True, remote_src=True, src={{ 2026-03-21 18:17:36.633802 | controller | (cifmw_kustomize_deploy_basedir, 2026-03-21 18:17:36.633813 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-03-21 18:17:36.633823 | controller | _val['name'], 'values.yaml') | path_join 2026-03-21 18:17:36.633832 | controller | }}, dest={{ 2026-03-21 18:17:36.633843 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-21 18:17:36.633853 | controller | stage['path'], _val.src_file 2026-03-21 18:17:36.633864 | controller | ) | 2026-03-21 18:17:36.633876 | controller | path_join 2026-03-21 18:17:36.633891 | controller | }}] *** 2026-03-21 18:17:36.633901 | controller | Saturday 21 March 2026 18:17:36 +0000 (0:00:00.441) 0:00:37.257 ******** 2026-03-21 18:17:36.633912 | controller | Saturday 21 March 2026 18:17:36 +0000 (0:00:00.441) 0:00:37.256 ******** 2026-03-21 18:17:36.633930 | controller | ok: [localhost] => (item=network-values) 2026-03-21 18:17:36.706911 | controller | 2026-03-21 18:17:36.706969 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:17:36.706983 | controller | Saturday 21 March 2026 18:17:36 +0000 (0:00:00.287) 0:00:37.544 ******** 2026-03-21 18:17:36.706994 | controller | Saturday 21 March 2026 18:17:36 +0000 (0:00:00.287) 0:00:37.543 ******** 2026-03-21 18:17:36.707013 | controller | skipping: [localhost] 2026-03-21 18:17:37.258912 | controller | 2026-03-21 18:17:37.258949 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-03-21 18:17:37.258960 | controller | Saturday 21 March 2026 18:17:36 +0000 (0:00:00.073) 0:00:37.617 ******** 2026-03-21 18:17:37.258966 | controller | Saturday 21 March 2026 18:17:36 +0000 (0:00:00.073) 0:00:37.616 ******** 2026-03-21 18:17:37.258975 | controller | changed: [localhost] 2026-03-21 18:17:37.660764 | controller | 2026-03-21 18:17:37.660799 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-03-21 18:17:37.660806 | controller | Saturday 21 March 2026 18:17:37 +0000 (0:00:00.552) 0:00:38.170 ******** 2026-03-21 18:17:37.660811 | controller | Saturday 21 March 2026 18:17:37 +0000 (0:00:00.552) 0:00:38.169 ******** 2026-03-21 18:17:37.660821 | controller | changed: [localhost] 2026-03-21 18:17:37.911313 | controller | 2026-03-21 18:17:37.911366 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/control-plane/networking remote_src=True, src={{ _output }}, dest={{ 2026-03-21 18:17:37.911380 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-03-21 18:17:37.911391 | controller | stage['build_output'] | basename) | path_join 2026-03-21 18:17:37.911402 | controller | }}, mode=0644] *** 2026-03-21 18:17:37.911412 | controller | Saturday 21 March 2026 18:17:37 +0000 (0:00:00.401) 0:00:38.572 ******** 2026-03-21 18:17:37.911423 | controller | Saturday 21 March 2026 18:17:37 +0000 (0:00:00.401) 0:00:38.570 ******** 2026-03-21 18:17:37.911442 | controller | changed: [localhost] 2026-03-21 18:17:37.975005 | controller | 2026-03-21 18:17:37.975043 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:17:37.975051 | controller | Saturday 21 March 2026 18:17:37 +0000 (0:00:00.249) 0:00:38.822 ******** 2026-03-21 18:17:37.975058 | controller | Saturday 21 March 2026 18:17:37 +0000 (0:00:00.249) 0:00:38.820 ******** 2026-03-21 18:17:37.975070 | controller | skipping: [localhost] 2026-03-21 18:17:38.013431 | controller | 2026-03-21 18:17:38.013466 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/control-plane/networking _raw_params=oc apply -f {{ _cr }}] *** 2026-03-21 18:17:38.013472 | controller | Saturday 21 March 2026 18:17:37 +0000 (0:00:00.064) 0:00:38.886 ******** 2026-03-21 18:17:38.013478 | controller | Saturday 21 March 2026 18:17:37 +0000 (0:00:00.064) 0:00:38.885 ******** 2026-03-21 18:17:38.013487 | controller | skipping: [localhost] 2026-03-21 18:17:38.051954 | controller | 2026-03-21 18:17:38.051984 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/control-plane/networking _raw_params=wait_condition.yml] *** 2026-03-21 18:17:38.051991 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.038) 0:00:38.924 ******** 2026-03-21 18:17:38.051996 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.038) 0:00:38.923 ******** 2026-03-21 18:17:38.052005 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready) 2026-03-21 18:17:38.090148 | controller | skipping: [localhost] 2026-03-21 18:17:38.090185 | controller | 2026-03-21 18:17:38.090194 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:17:38.090205 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.038) 0:00:38.963 ******** 2026-03-21 18:17:38.090210 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.038) 0:00:38.962 ******** 2026-03-21 18:17:38.090220 | controller | skipping: [localhost] 2026-03-21 18:17:38.129793 | controller | 2026-03-21 18:17:38.129825 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/control-plane/networking name=run_hook] *** 2026-03-21 18:17:38.129832 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.038) 0:00:39.001 ******** 2026-03-21 18:17:38.129837 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.038) 0:00:39.000 ******** 2026-03-21 18:17:38.129846 | controller | skipping: [localhost] 2026-03-21 18:17:38.165116 | controller | 2026-03-21 18:17:38.165152 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-03-21 18:17:38.165160 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.039) 0:00:39.041 ******** 2026-03-21 18:17:38.165165 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.039) 0:00:39.039 ******** 2026-03-21 18:17:38.165174 | controller | ok: [localhost] => 2026-03-21 18:17:38.188292 | controller | changed: false 2026-03-21 18:17:38.188329 | controller | msg: All assertions passed 2026-03-21 18:17:38.188338 | controller | 2026-03-21 18:17:38.188345 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-03-21 18:17:38.188358 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.035) 0:00:39.076 ******** 2026-03-21 18:17:38.188364 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.035) 0:00:39.075 ******** 2026-03-21 18:17:38.188376 | controller | skipping: [localhost] 2026-03-21 18:17:38.213333 | controller | 2026-03-21 18:17:38.213360 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-03-21 18:17:38.213367 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.023) 0:00:39.099 ******** 2026-03-21 18:17:38.213372 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.023) 0:00:39.098 ******** 2026-03-21 18:17:38.213386 | controller | ok: [localhost] => (item=oc -n openstack wait --for=jsonpath='{.metadata.name}'=azone-node-affinity topology/azone-node-affinity --timeout=60s) 2026-03-21 18:17:38.233570 | controller | 2026-03-21 18:17:38.233614 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-03-21 18:17:38.233621 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.025) 0:00:39.124 ******** 2026-03-21 18:17:38.233626 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.025) 0:00:39.123 ******** 2026-03-21 18:17:38.233636 | controller | skipping: [localhost] 2026-03-21 18:17:38.261353 | controller | 2026-03-21 18:17:38.261408 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-03-21 18:17:38.261414 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.020) 0:00:39.144 ******** 2026-03-21 18:17:38.261419 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.020) 0:00:39.143 ******** 2026-03-21 18:17:38.261431 | controller | ok: [localhost] 2026-03-21 18:17:38.460889 | controller | 2026-03-21 18:17:38.460962 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-03-21 18:17:38.460970 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-21 18:17:38.460976 | controller | stage['path'], item.src_file) | path_join 2026-03-21 18:17:38.460983 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-21 18:17:38.460989 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.027) 0:00:39.172 ******** 2026-03-21 18:17:38.461007 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.027) 0:00:39.171 ******** 2026-03-21 18:17:38.461024 | controller | ok: [localhost] => (item={'name': 'node-zone-labels', 'src_file': 'node-zone-labels.yaml'}) 2026-03-21 18:17:38.523310 | controller | 2026-03-21 18:17:38.523396 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-03-21 18:17:38.523405 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.199) 0:00:39.371 ******** 2026-03-21 18:17:38.523413 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.199) 0:00:39.370 ******** 2026-03-21 18:17:38.523431 | controller | ok: [localhost] => (item=node-zone-labels.yaml) 2026-03-21 18:17:38.568048 | controller | 2026-03-21 18:17:38.568138 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/topology name=run_hook] *** 2026-03-21 18:17:38.568147 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.062) 0:00:39.434 ******** 2026-03-21 18:17:38.568152 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.062) 0:00:39.433 ******** 2026-03-21 18:17:38.568168 | controller | skipping: [localhost] 2026-03-21 18:17:38.663449 | controller | 2026-03-21 18:17:38.663520 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/topology name=ci_gen_kustomize_values] *** 2026-03-21 18:17:38.663528 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.044) 0:00:39.479 ******** 2026-03-21 18:17:38.663533 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.044) 0:00:39.477 ******** 2026-03-21 18:17:38.663549 | controller | 2026-03-21 18:17:38.720452 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-03-21 18:17:38.720515 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.095) 0:00:39.574 ******** 2026-03-21 18:17:38.720521 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.095) 0:00:39.573 ******** 2026-03-21 18:17:38.720537 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-03-21 18:17:38.764981 | controller | 2026-03-21 18:17:38.765054 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-03-21 18:17:38.765066 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.057) 0:00:39.631 ******** 2026-03-21 18:17:38.765077 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.057) 0:00:39.630 ******** 2026-03-21 18:17:38.765148 | controller | ok: [localhost] => 2026-03-21 18:17:38.955601 | controller | changed: false 2026-03-21 18:17:38.955682 | controller | msg: All assertions passed 2026-03-21 18:17:38.955695 | controller | 2026-03-21 18:17:38.955706 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-21 18:17:38.955718 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.044) 0:00:39.676 ******** 2026-03-21 18:17:38.955728 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.044) 0:00:39.674 ******** 2026-03-21 18:17:38.955776 | controller | ok: [localhost] 2026-03-21 18:17:39.004983 | controller | 2026-03-21 18:17:39.005065 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-03-21 18:17:39.005139 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.190) 0:00:39.866 ******** 2026-03-21 18:17:39.005159 | controller | Saturday 21 March 2026 18:17:38 +0000 (0:00:00.190) 0:00:39.865 ******** 2026-03-21 18:17:39.005183 | controller | ok: [localhost] => 2026-03-21 18:17:39.187198 | controller | changed: false 2026-03-21 18:17:39.187247 | controller | msg: All assertions passed 2026-03-21 18:17:39.187254 | controller | 2026-03-21 18:17:39.187260 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-03-21 18:17:39.187265 | controller | Saturday 21 March 2026 18:17:39 +0000 (0:00:00.049) 0:00:39.916 ******** 2026-03-21 18:17:39.187275 | controller | Saturday 21 March 2026 18:17:39 +0000 (0:00:00.049) 0:00:39.914 ******** 2026-03-21 18:17:39.187286 | controller | ok: [localhost] 2026-03-21 18:17:39.442864 | controller | 2026-03-21 18:17:39.442947 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-03-21 18:17:39.442962 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-03-21 18:17:39.442973 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-03-21 18:17:39.442983 | controller | _config_map_content | 2026-03-21 18:17:39.442994 | controller | ansible.utils.remove_keys( 2026-03-21 18:17:39.443004 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-03-21 18:17:39.443014 | controller | matching_parameter='regex') 2026-03-21 18:17:39.443024 | controller | }}, cacheable=False] *** 2026-03-21 18:17:39.443034 | controller | Saturday 21 March 2026 18:17:39 +0000 (0:00:00.181) 0:00:40.097 ******** 2026-03-21 18:17:39.443044 | controller | Saturday 21 March 2026 18:17:39 +0000 (0:00:00.181) 0:00:40.096 ******** 2026-03-21 18:17:39.443066 | controller | ok: [localhost] 2026-03-21 18:17:39.500137 | controller | 2026-03-21 18:17:39.500225 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-03-21 18:17:39.500239 | controller | Saturday 21 March 2026 18:17:39 +0000 (0:00:00.255) 0:00:40.353 ******** 2026-03-21 18:17:39.500250 | controller | Saturday 21 March 2026 18:17:39 +0000 (0:00:00.255) 0:00:40.351 ******** 2026-03-21 18:17:39.500272 | controller | skipping: [localhost] 2026-03-21 18:17:39.696506 | controller | 2026-03-21 18:17:39.696568 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-03-21 18:17:39.696577 | controller | Saturday 21 March 2026 18:17:39 +0000 (0:00:00.058) 0:00:40.411 ******** 2026-03-21 18:17:39.696583 | controller | Saturday 21 March 2026 18:17:39 +0000 (0:00:00.058) 0:00:40.409 ******** 2026-03-21 18:17:39.696607 | controller | changed: [localhost] 2026-03-21 18:17:39.785532 | controller | 2026-03-21 18:17:39.785585 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-03-21 18:17:39.785592 | controller | (snippet_datadir, 2026-03-21 18:17:39.785597 | controller | '02_ci_data.yaml') | path_join 2026-03-21 18:17:39.785601 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-03-21 18:17:39.785606 | controller | Saturday 21 March 2026 18:17:39 +0000 (0:00:00.196) 0:00:40.607 ******** 2026-03-21 18:17:39.785611 | controller | Saturday 21 March 2026 18:17:39 +0000 (0:00:00.196) 0:00:40.606 ******** 2026-03-21 18:17:39.785622 | controller | skipping: [localhost] 2026-03-21 18:17:39.861740 | controller | 2026-03-21 18:17:39.861828 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-03-21 18:17:39.861842 | controller | Saturday 21 March 2026 18:17:39 +0000 (0:00:00.088) 0:00:40.696 ******** 2026-03-21 18:17:39.861853 | controller | Saturday 21 March 2026 18:17:39 +0000 (0:00:00.088) 0:00:40.695 ******** 2026-03-21 18:17:39.861874 | controller | ok: [localhost] 2026-03-21 18:17:40.259351 | controller | 2026-03-21 18:17:40.259390 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-03-21 18:17:40.259398 | controller | (snippet_datadir, 2026-03-21 18:17:40.259405 | controller | '03_user_data_b64.yaml') | path_join 2026-03-21 18:17:40.259412 | controller | }}, content={{ 2026-03-21 18:17:40.259419 | controller | _base64_patch | 2026-03-21 18:17:40.259425 | controller | default({}) | 2026-03-21 18:17:40.259430 | controller | to_nice_yaml 2026-03-21 18:17:40.259436 | controller | }}, mode=0644] *** 2026-03-21 18:17:40.259441 | controller | Saturday 21 March 2026 18:17:39 +0000 (0:00:00.075) 0:00:40.772 ******** 2026-03-21 18:17:40.259447 | controller | Saturday 21 March 2026 18:17:39 +0000 (0:00:00.075) 0:00:40.771 ******** 2026-03-21 18:17:40.259458 | controller | changed: [localhost] 2026-03-21 18:17:40.651978 | controller | 2026-03-21 18:17:40.652049 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-03-21 18:17:40.652058 | controller | (snippet_datadir, 2026-03-21 18:17:40.652072 | controller | '04_user_data.yaml') | path_join 2026-03-21 18:17:40.652079 | controller | }}, content={{ 2026-03-21 18:17:40.652115 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-03-21 18:17:40.652122 | controller | default({}) | 2026-03-21 18:17:40.652128 | controller | to_nice_yaml 2026-03-21 18:17:40.652134 | controller | }}, mode=0644] *** 2026-03-21 18:17:40.652140 | controller | Saturday 21 March 2026 18:17:40 +0000 (0:00:00.397) 0:00:41.170 ******** 2026-03-21 18:17:40.652147 | controller | Saturday 21 March 2026 18:17:40 +0000 (0:00:00.397) 0:00:41.169 ******** 2026-03-21 18:17:40.652164 | controller | changed: [localhost] 2026-03-21 18:17:41.075964 | controller | 2026-03-21 18:17:41.076050 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-03-21 18:17:41.076063 | controller | ( 2026-03-21 18:17:41.076074 | controller | snippet_datadir, 2026-03-21 18:17:41.076109 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-03-21 18:17:41.076123 | controller | ) | path_join 2026-03-21 18:17:41.076133 | controller | }}, mode=0644] *** 2026-03-21 18:17:41.076143 | controller | Saturday 21 March 2026 18:17:40 +0000 (0:00:00.392) 0:00:41.563 ******** 2026-03-21 18:17:41.076153 | controller | Saturday 21 March 2026 18:17:40 +0000 (0:00:00.392) 0:00:41.561 ******** 2026-03-21 18:17:41.076177 | controller | changed: [localhost] 2026-03-21 18:17:41.153620 | controller | 2026-03-21 18:17:41.153768 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-03-21 18:17:41.153804 | controller | Saturday 21 March 2026 18:17:41 +0000 (0:00:00.424) 0:00:41.987 ******** 2026-03-21 18:17:41.153829 | controller | Saturday 21 March 2026 18:17:41 +0000 (0:00:00.424) 0:00:41.985 ******** 2026-03-21 18:17:41.153880 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-03-21 18:17:41.207262 | controller | 2026-03-21 18:17:41.207350 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-03-21 18:17:41.207363 | controller | Saturday 21 March 2026 18:17:41 +0000 (0:00:00.077) 0:00:42.064 ******** 2026-03-21 18:17:41.207374 | controller | Saturday 21 March 2026 18:17:41 +0000 (0:00:00.077) 0:00:42.063 ******** 2026-03-21 18:17:41.207399 | controller | ok: [localhost] => 2026-03-21 18:17:41.499197 | controller | changed: false 2026-03-21 18:17:41.499307 | controller | msg: All assertions passed 2026-03-21 18:17:41.499328 | controller | 2026-03-21 18:17:41.499345 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-03-21 18:17:41.499362 | controller | Saturday 21 March 2026 18:17:41 +0000 (0:00:00.053) 0:00:42.118 ******** 2026-03-21 18:17:41.499378 | controller | Saturday 21 March 2026 18:17:41 +0000 (0:00:00.053) 0:00:42.117 ******** 2026-03-21 18:17:41.499412 | controller | ok: [localhost] 2026-03-21 18:17:41.542319 | controller | 2026-03-21 18:17:41.542403 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-03-21 18:17:41.542415 | controller | Saturday 21 March 2026 18:17:41 +0000 (0:00:00.291) 0:00:42.410 ******** 2026-03-21 18:17:41.542425 | controller | Saturday 21 March 2026 18:17:41 +0000 (0:00:00.291) 0:00:42.409 ******** 2026-03-21 18:17:41.542450 | controller | ok: [localhost] 2026-03-21 18:17:42.183895 | controller | 2026-03-21 18:17:42.183942 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-03-21 18:17:42.183950 | controller | Saturday 21 March 2026 18:17:41 +0000 (0:00:00.042) 0:00:42.453 ******** 2026-03-21 18:17:42.183957 | controller | Saturday 21 March 2026 18:17:41 +0000 (0:00:00.043) 0:00:42.452 ******** 2026-03-21 18:17:42.183971 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/node-zone-labels/03_user_data_b64.yaml) 2026-03-21 18:17:42.303779 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/node-zone-labels/04_user_data.yaml) 2026-03-21 18:17:42.303845 | controller | 2026-03-21 18:17:42.303852 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-03-21 18:17:42.303857 | controller | _content | 2026-03-21 18:17:42.303861 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-03-21 18:17:42.303866 | controller | combine(_parsed, recursive=true) 2026-03-21 18:17:42.303870 | controller | }} 2026-03-21 18:17:42.303875 | controller | ] *** 2026-03-21 18:17:42.303879 | controller | Saturday 21 March 2026 18:17:42 +0000 (0:00:00.641) 0:00:43.095 ******** 2026-03-21 18:17:42.303884 | controller | Saturday 21 March 2026 18:17:42 +0000 (0:00:00.641) 0:00:43.093 ******** 2026-03-21 18:17:42.303896 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-03-21 18:17:42.567647 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-03-21 18:17:42.567711 | controller | 2026-03-21 18:17:42.567720 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-03-21 18:17:42.567727 | controller | Saturday 21 March 2026 18:17:42 +0000 (0:00:00.119) 0:00:43.214 ******** 2026-03-21 18:17:42.567732 | controller | Saturday 21 March 2026 18:17:42 +0000 (0:00:00.119) 0:00:43.213 ******** 2026-03-21 18:17:42.567747 | controller | changed: [localhost] 2026-03-21 18:17:42.994483 | controller | 2026-03-21 18:17:42.994530 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-03-21 18:17:42.994539 | controller | (_destdir, 2026-03-21 18:17:42.994544 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-03-21 18:17:42.994550 | controller | }}, content={{ 2026-03-21 18:17:42.994555 | controller | ( 2026-03-21 18:17:42.994559 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-03-21 18:17:42.994564 | controller | ) | cifmw.general.to_nice_yaml_all 2026-03-21 18:17:42.994568 | controller | }}, mode=0644] *** 2026-03-21 18:17:42.994573 | controller | Saturday 21 March 2026 18:17:42 +0000 (0:00:00.264) 0:00:43.478 ******** 2026-03-21 18:17:42.994577 | controller | Saturday 21 March 2026 18:17:42 +0000 (0:00:00.264) 0:00:43.477 ******** 2026-03-21 18:17:42.994588 | controller | changed: [localhost] 2026-03-21 18:17:43.327005 | controller | 2026-03-21 18:17:43.327042 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/topology mode=0644, backup=True, remote_src=True, src={{ 2026-03-21 18:17:43.327048 | controller | (cifmw_kustomize_deploy_basedir, 2026-03-21 18:17:43.327053 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-03-21 18:17:43.327058 | controller | _val['name'], 'values.yaml') | path_join 2026-03-21 18:17:43.327068 | controller | }}, dest={{ 2026-03-21 18:17:43.327073 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-21 18:17:43.327078 | controller | stage['path'], _val.src_file 2026-03-21 18:17:43.327096 | controller | ) | 2026-03-21 18:17:43.327104 | controller | path_join 2026-03-21 18:17:43.327108 | controller | }}] *** 2026-03-21 18:17:43.327113 | controller | Saturday 21 March 2026 18:17:42 +0000 (0:00:00.426) 0:00:43.905 ******** 2026-03-21 18:17:43.327118 | controller | Saturday 21 March 2026 18:17:42 +0000 (0:00:00.426) 0:00:43.904 ******** 2026-03-21 18:17:43.327130 | controller | changed: [localhost] => (item=node-zone-labels) 2026-03-21 18:17:43.388749 | controller | 2026-03-21 18:17:43.388794 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:17:43.388802 | controller | Saturday 21 March 2026 18:17:43 +0000 (0:00:00.332) 0:00:44.238 ******** 2026-03-21 18:17:43.388807 | controller | Saturday 21 March 2026 18:17:43 +0000 (0:00:00.332) 0:00:44.236 ******** 2026-03-21 18:17:43.388818 | controller | skipping: [localhost] 2026-03-21 18:17:43.738431 | controller | 2026-03-21 18:17:43.738478 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/topology chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-03-21 18:17:43.738486 | controller | Saturday 21 March 2026 18:17:43 +0000 (0:00:00.061) 0:00:44.299 ******** 2026-03-21 18:17:43.738491 | controller | Saturday 21 March 2026 18:17:43 +0000 (0:00:00.061) 0:00:44.298 ******** 2026-03-21 18:17:43.738501 | controller | changed: [localhost] 2026-03-21 18:17:44.110202 | controller | 2026-03-21 18:17:44.110266 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-03-21 18:17:44.110280 | controller | Saturday 21 March 2026 18:17:43 +0000 (0:00:00.350) 0:00:44.649 ******** 2026-03-21 18:17:44.110285 | controller | Saturday 21 March 2026 18:17:43 +0000 (0:00:00.350) 0:00:44.648 ******** 2026-03-21 18:17:44.110298 | controller | changed: [localhost] 2026-03-21 18:17:44.404203 | controller | 2026-03-21 18:17:44.404267 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/topology remote_src=True, src={{ _output }}, dest={{ 2026-03-21 18:17:44.404276 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-03-21 18:17:44.404283 | controller | stage['build_output'] | basename) | path_join 2026-03-21 18:17:44.404289 | controller | }}, mode=0644] *** 2026-03-21 18:17:44.404295 | controller | Saturday 21 March 2026 18:17:44 +0000 (0:00:00.371) 0:00:45.021 ******** 2026-03-21 18:17:44.404302 | controller | Saturday 21 March 2026 18:17:44 +0000 (0:00:00.371) 0:00:45.020 ******** 2026-03-21 18:17:44.404315 | controller | changed: [localhost] 2026-03-21 18:17:44.443853 | controller | 2026-03-21 18:17:44.443903 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:17:44.443916 | controller | Saturday 21 March 2026 18:17:44 +0000 (0:00:00.293) 0:00:45.315 ******** 2026-03-21 18:17:44.443993 | controller | Saturday 21 March 2026 18:17:44 +0000 (0:00:00.293) 0:00:45.314 ******** 2026-03-21 18:17:44.444013 | controller | skipping: [localhost] 2026-03-21 18:17:44.481710 | controller | 2026-03-21 18:17:44.481769 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/topology _raw_params=oc apply -f {{ _cr }}] *** 2026-03-21 18:17:44.481782 | controller | Saturday 21 March 2026 18:17:44 +0000 (0:00:00.039) 0:00:45.355 ******** 2026-03-21 18:17:44.481793 | controller | Saturday 21 March 2026 18:17:44 +0000 (0:00:00.039) 0:00:45.353 ******** 2026-03-21 18:17:44.481813 | controller | skipping: [localhost] 2026-03-21 18:17:44.524956 | controller | 2026-03-21 18:17:44.525005 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/topology _raw_params=wait_condition.yml] *** 2026-03-21 18:17:44.525017 | controller | Saturday 21 March 2026 18:17:44 +0000 (0:00:00.037) 0:00:45.393 ******** 2026-03-21 18:17:44.525028 | controller | Saturday 21 March 2026 18:17:44 +0000 (0:00:00.037) 0:00:45.391 ******** 2026-03-21 18:17:44.525048 | controller | skipping: [localhost] => (item=oc -n openstack wait --for=jsonpath='{.metadata.name}'=azone-node-affinity topology/azone-node-affinity --timeout=60s) 2026-03-21 18:17:44.562346 | controller | skipping: [localhost] 2026-03-21 18:17:44.562405 | controller | 2026-03-21 18:17:44.562420 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:17:44.562432 | controller | Saturday 21 March 2026 18:17:44 +0000 (0:00:00.043) 0:00:45.436 ******** 2026-03-21 18:17:44.562447 | controller | Saturday 21 March 2026 18:17:44 +0000 (0:00:00.043) 0:00:45.434 ******** 2026-03-21 18:17:44.562474 | controller | skipping: [localhost] 2026-03-21 18:17:44.630938 | controller | 2026-03-21 18:17:44.631028 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/topology name=run_hook] *** 2026-03-21 18:17:44.631043 | controller | Saturday 21 March 2026 18:17:44 +0000 (0:00:00.037) 0:00:45.473 ******** 2026-03-21 18:17:44.631054 | controller | Saturday 21 March 2026 18:17:44 +0000 (0:00:00.037) 0:00:45.472 ******** 2026-03-21 18:17:44.631102 | controller | skipping: [localhost] 2026-03-21 18:17:44.676287 | controller | 2026-03-21 18:17:44.676403 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-03-21 18:17:44.676423 | controller | Saturday 21 March 2026 18:17:44 +0000 (0:00:00.068) 0:00:45.541 ******** 2026-03-21 18:17:44.676438 | controller | Saturday 21 March 2026 18:17:44 +0000 (0:00:00.068) 0:00:45.540 ******** 2026-03-21 18:17:44.676487 | controller | ok: [localhost] => 2026-03-21 18:17:44.714298 | controller | changed: false 2026-03-21 18:17:44.714393 | controller | msg: All assertions passed 2026-03-21 18:17:44.714407 | controller | 2026-03-21 18:17:44.714418 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-03-21 18:17:44.714430 | controller | Saturday 21 March 2026 18:17:44 +0000 (0:00:00.045) 0:00:45.587 ******** 2026-03-21 18:17:44.714442 | controller | Saturday 21 March 2026 18:17:44 +0000 (0:00:00.045) 0:00:45.585 ******** 2026-03-21 18:17:44.714467 | controller | skipping: [localhost] 2026-03-21 18:17:44.754916 | controller | 2026-03-21 18:17:44.755002 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-03-21 18:17:44.755013 | controller | Saturday 21 March 2026 18:17:44 +0000 (0:00:00.037) 0:00:45.624 ******** 2026-03-21 18:17:44.755022 | controller | Saturday 21 March 2026 18:17:44 +0000 (0:00:00.037) 0:00:45.623 ******** 2026-03-21 18:17:44.755046 | controller | ok: [localhost] => (item=oc -n openstack wait openstackcontrolplane controlplane --for condition=Ready --timeout=180m) 2026-03-21 18:17:44.786976 | controller | 2026-03-21 18:17:44.787054 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-03-21 18:17:44.787066 | controller | Saturday 21 March 2026 18:17:44 +0000 (0:00:00.040) 0:00:45.665 ******** 2026-03-21 18:17:44.787076 | controller | Saturday 21 March 2026 18:17:44 +0000 (0:00:00.040) 0:00:45.664 ******** 2026-03-21 18:17:44.787125 | controller | skipping: [localhost] 2026-03-21 18:17:44.825776 | controller | 2026-03-21 18:17:44.825853 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-03-21 18:17:44.825861 | controller | Saturday 21 March 2026 18:17:44 +0000 (0:00:00.032) 0:00:45.697 ******** 2026-03-21 18:17:44.825869 | controller | Saturday 21 March 2026 18:17:44 +0000 (0:00:00.032) 0:00:45.696 ******** 2026-03-21 18:17:44.825887 | controller | ok: [localhost] 2026-03-21 18:17:45.262056 | controller | 2026-03-21 18:17:45.262109 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-03-21 18:17:45.262120 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-21 18:17:45.262127 | controller | stage['path'], item.src_file) | path_join 2026-03-21 18:17:45.262134 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-21 18:17:45.262141 | controller | Saturday 21 March 2026 18:17:44 +0000 (0:00:00.039) 0:00:45.736 ******** 2026-03-21 18:17:45.262154 | controller | Saturday 21 March 2026 18:17:44 +0000 (0:00:00.039) 0:00:45.735 ******** 2026-03-21 18:17:45.262167 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'}) 2026-03-21 18:17:45.395565 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'}) 2026-03-21 18:17:45.395605 | controller | 2026-03-21 18:17:45.395613 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-03-21 18:17:45.395621 | controller | Saturday 21 March 2026 18:17:45 +0000 (0:00:00.436) 0:00:46.173 ******** 2026-03-21 18:17:45.395628 | controller | Saturday 21 March 2026 18:17:45 +0000 (0:00:00.436) 0:00:46.172 ******** 2026-03-21 18:17:45.395641 | controller | ok: [localhost] => (item=values.yaml) 2026-03-21 18:17:45.438535 | controller | ok: [localhost] => (item=service-values.yaml) 2026-03-21 18:17:45.438564 | controller | 2026-03-21 18:17:45.438572 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/control-plane name=run_hook] *** 2026-03-21 18:17:45.438579 | controller | Saturday 21 March 2026 18:17:45 +0000 (0:00:00.133) 0:00:46.306 ******** 2026-03-21 18:17:45.438585 | controller | Saturday 21 March 2026 18:17:45 +0000 (0:00:00.133) 0:00:46.305 ******** 2026-03-21 18:17:45.438595 | controller | skipping: [localhost] 2026-03-21 18:17:45.575864 | controller | 2026-03-21 18:17:45.575933 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/control-plane name=ci_gen_kustomize_values] *** 2026-03-21 18:17:45.575952 | controller | Saturday 21 March 2026 18:17:45 +0000 (0:00:00.042) 0:00:46.349 ******** 2026-03-21 18:17:45.575959 | controller | Saturday 21 March 2026 18:17:45 +0000 (0:00:00.042) 0:00:46.348 ******** 2026-03-21 18:17:45.575975 | controller | 2026-03-21 18:17:45.638899 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-03-21 18:17:45.638990 | controller | Saturday 21 March 2026 18:17:45 +0000 (0:00:00.137) 0:00:46.486 ******** 2026-03-21 18:17:45.639002 | controller | Saturday 21 March 2026 18:17:45 +0000 (0:00:00.137) 0:00:46.485 ******** 2026-03-21 18:17:45.639026 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-03-21 18:17:45.687622 | controller | 2026-03-21 18:17:45.687687 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-03-21 18:17:45.687696 | controller | Saturday 21 March 2026 18:17:45 +0000 (0:00:00.062) 0:00:46.549 ******** 2026-03-21 18:17:45.687703 | controller | Saturday 21 March 2026 18:17:45 +0000 (0:00:00.062) 0:00:46.548 ******** 2026-03-21 18:17:45.687718 | controller | ok: [localhost] => 2026-03-21 18:17:45.909359 | controller | changed: false 2026-03-21 18:17:45.909399 | controller | msg: All assertions passed 2026-03-21 18:17:45.909408 | controller | 2026-03-21 18:17:45.909415 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-21 18:17:45.909423 | controller | Saturday 21 March 2026 18:17:45 +0000 (0:00:00.048) 0:00:46.598 ******** 2026-03-21 18:17:45.909430 | controller | Saturday 21 March 2026 18:17:45 +0000 (0:00:00.048) 0:00:46.597 ******** 2026-03-21 18:17:45.909443 | controller | ok: [localhost] 2026-03-21 18:17:45.958916 | controller | 2026-03-21 18:17:45.958950 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-03-21 18:17:45.958957 | controller | Saturday 21 March 2026 18:17:45 +0000 (0:00:00.221) 0:00:46.820 ******** 2026-03-21 18:17:45.958963 | controller | Saturday 21 March 2026 18:17:45 +0000 (0:00:00.221) 0:00:46.819 ******** 2026-03-21 18:17:45.958972 | controller | ok: [localhost] => 2026-03-21 18:17:46.140799 | controller | changed: false 2026-03-21 18:17:46.140831 | controller | msg: All assertions passed 2026-03-21 18:17:46.140837 | controller | 2026-03-21 18:17:46.140842 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-03-21 18:17:46.140847 | controller | Saturday 21 March 2026 18:17:45 +0000 (0:00:00.049) 0:00:46.870 ******** 2026-03-21 18:17:46.140853 | controller | Saturday 21 March 2026 18:17:45 +0000 (0:00:00.049) 0:00:46.869 ******** 2026-03-21 18:17:46.140862 | controller | ok: [localhost] 2026-03-21 18:17:46.635807 | controller | 2026-03-21 18:17:46.635877 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-03-21 18:17:46.635887 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-03-21 18:17:46.635895 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-03-21 18:17:46.635901 | controller | _config_map_content | 2026-03-21 18:17:46.635908 | controller | ansible.utils.remove_keys( 2026-03-21 18:17:46.635915 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-03-21 18:17:46.635921 | controller | matching_parameter='regex') 2026-03-21 18:17:46.635928 | controller | }}, cacheable=False] *** 2026-03-21 18:17:46.635934 | controller | Saturday 21 March 2026 18:17:46 +0000 (0:00:00.181) 0:00:47.052 ******** 2026-03-21 18:17:46.635941 | controller | Saturday 21 March 2026 18:17:46 +0000 (0:00:00.181) 0:00:47.050 ******** 2026-03-21 18:17:46.635954 | controller | ok: [localhost] 2026-03-21 18:17:46.707331 | controller | 2026-03-21 18:17:46.707371 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-03-21 18:17:46.707384 | controller | Saturday 21 March 2026 18:17:46 +0000 (0:00:00.494) 0:00:47.547 ******** 2026-03-21 18:17:46.707391 | controller | Saturday 21 March 2026 18:17:46 +0000 (0:00:00.494) 0:00:47.545 ******** 2026-03-21 18:17:46.707403 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2026-03-21 18:17:46.768134 | controller | 2026-03-21 18:17:46.768168 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-03-21 18:17:46.768174 | controller | Saturday 21 March 2026 18:17:46 +0000 (0:00:00.071) 0:00:47.618 ******** 2026-03-21 18:17:46.768179 | controller | Saturday 21 March 2026 18:17:46 +0000 (0:00:00.071) 0:00:47.617 ******** 2026-03-21 18:17:46.768189 | controller | ok: [localhost] => 2026-03-21 18:17:46.998848 | controller | changed: false 2026-03-21 18:17:46.998890 | controller | msg: All assertions passed 2026-03-21 18:17:46.998900 | controller | 2026-03-21 18:17:46.998908 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-03-21 18:17:46.998914 | controller | Saturday 21 March 2026 18:17:46 +0000 (0:00:00.060) 0:00:47.679 ******** 2026-03-21 18:17:46.998922 | controller | Saturday 21 March 2026 18:17:46 +0000 (0:00:00.060) 0:00:47.678 ******** 2026-03-21 18:17:46.998936 | controller | ok: [localhost] 2026-03-21 18:17:47.553433 | controller | 2026-03-21 18:17:47.553467 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-03-21 18:17:47.553473 | controller | (snippet_datadir, 2026-03-21 18:17:47.553478 | controller | '02_ci_data.yaml') | path_join 2026-03-21 18:17:47.553483 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-03-21 18:17:47.553488 | controller | Saturday 21 March 2026 18:17:46 +0000 (0:00:00.230) 0:00:47.910 ******** 2026-03-21 18:17:47.553492 | controller | Saturday 21 March 2026 18:17:46 +0000 (0:00:00.230) 0:00:47.908 ******** 2026-03-21 18:17:47.553501 | controller | ok: [localhost] 2026-03-21 18:17:47.608034 | controller | 2026-03-21 18:17:47.608130 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-03-21 18:17:47.608149 | controller | Saturday 21 March 2026 18:17:47 +0000 (0:00:00.554) 0:00:48.464 ******** 2026-03-21 18:17:47.608169 | controller | Saturday 21 March 2026 18:17:47 +0000 (0:00:00.554) 0:00:48.463 ******** 2026-03-21 18:17:47.608187 | controller | ok: [localhost] 2026-03-21 18:17:48.050731 | controller | 2026-03-21 18:17:48.050775 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-03-21 18:17:48.050781 | controller | (snippet_datadir, 2026-03-21 18:17:48.050786 | controller | '03_user_data_b64.yaml') | path_join 2026-03-21 18:17:48.050791 | controller | }}, content={{ 2026-03-21 18:17:48.050795 | controller | _base64_patch | 2026-03-21 18:17:48.050800 | controller | default({}) | 2026-03-21 18:17:48.050804 | controller | to_nice_yaml 2026-03-21 18:17:48.050808 | controller | }}, mode=0644] *** 2026-03-21 18:17:48.050813 | controller | Saturday 21 March 2026 18:17:47 +0000 (0:00:00.054) 0:00:48.519 ******** 2026-03-21 18:17:48.050817 | controller | Saturday 21 March 2026 18:17:47 +0000 (0:00:00.054) 0:00:48.518 ******** 2026-03-21 18:17:48.050827 | controller | ok: [localhost] 2026-03-21 18:17:48.415187 | controller | 2026-03-21 18:17:48.415230 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-03-21 18:17:48.415239 | controller | (snippet_datadir, 2026-03-21 18:17:48.415246 | controller | '04_user_data.yaml') | path_join 2026-03-21 18:17:48.415252 | controller | }}, content={{ 2026-03-21 18:17:48.415259 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-03-21 18:17:48.415265 | controller | default({}) | 2026-03-21 18:17:48.415271 | controller | to_nice_yaml 2026-03-21 18:17:48.415277 | controller | }}, mode=0644] *** 2026-03-21 18:17:48.415283 | controller | Saturday 21 March 2026 18:17:48 +0000 (0:00:00.442) 0:00:48.961 ******** 2026-03-21 18:17:48.415289 | controller | Saturday 21 March 2026 18:17:48 +0000 (0:00:00.442) 0:00:48.960 ******** 2026-03-21 18:17:48.415301 | controller | ok: [localhost] 2026-03-21 18:17:48.821795 | controller | 2026-03-21 18:17:48.821852 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-03-21 18:17:48.821858 | controller | ( 2026-03-21 18:17:48.821863 | controller | snippet_datadir, 2026-03-21 18:17:48.821868 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-03-21 18:17:48.821873 | controller | ) | path_join 2026-03-21 18:17:48.821877 | controller | }}, mode=0644] *** 2026-03-21 18:17:48.821881 | controller | Saturday 21 March 2026 18:17:48 +0000 (0:00:00.364) 0:00:49.326 ******** 2026-03-21 18:17:48.821886 | controller | Saturday 21 March 2026 18:17:48 +0000 (0:00:00.364) 0:00:49.325 ******** 2026-03-21 18:17:48.821897 | controller | ok: [localhost] 2026-03-21 18:17:48.896298 | controller | 2026-03-21 18:17:48.896371 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-03-21 18:17:48.896379 | controller | Saturday 21 March 2026 18:17:48 +0000 (0:00:00.406) 0:00:49.733 ******** 2026-03-21 18:17:48.896387 | controller | Saturday 21 March 2026 18:17:48 +0000 (0:00:00.406) 0:00:49.731 ******** 2026-03-21 18:17:48.896405 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-03-21 18:17:48.938946 | controller | 2026-03-21 18:17:48.939008 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-03-21 18:17:48.939017 | controller | Saturday 21 March 2026 18:17:48 +0000 (0:00:00.074) 0:00:49.807 ******** 2026-03-21 18:17:48.939024 | controller | Saturday 21 March 2026 18:17:48 +0000 (0:00:00.074) 0:00:49.806 ******** 2026-03-21 18:17:48.939037 | controller | ok: [localhost] => 2026-03-21 18:17:49.140964 | controller | changed: false 2026-03-21 18:17:49.141014 | controller | msg: All assertions passed 2026-03-21 18:17:49.141021 | controller | 2026-03-21 18:17:49.141026 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-03-21 18:17:49.141031 | controller | Saturday 21 March 2026 18:17:48 +0000 (0:00:00.042) 0:00:49.850 ******** 2026-03-21 18:17:49.141036 | controller | Saturday 21 March 2026 18:17:48 +0000 (0:00:00.042) 0:00:49.849 ******** 2026-03-21 18:17:49.141046 | controller | ok: [localhost] 2026-03-21 18:17:49.206909 | controller | 2026-03-21 18:17:49.206971 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-03-21 18:17:49.206981 | controller | Saturday 21 March 2026 18:17:49 +0000 (0:00:00.201) 0:00:50.052 ******** 2026-03-21 18:17:49.206987 | controller | Saturday 21 March 2026 18:17:49 +0000 (0:00:00.201) 0:00:50.051 ******** 2026-03-21 18:17:49.207001 | controller | ok: [localhost] 2026-03-21 18:17:49.781005 | controller | 2026-03-21 18:17:49.781040 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-03-21 18:17:49.781046 | controller | Saturday 21 March 2026 18:17:49 +0000 (0:00:00.066) 0:00:50.118 ******** 2026-03-21 18:17:49.781051 | controller | Saturday 21 March 2026 18:17:49 +0000 (0:00:00.066) 0:00:50.117 ******** 2026-03-21 18:17:49.781062 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-03-21 18:17:50.066841 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-03-21 18:17:50.066917 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-03-21 18:17:50.066925 | controller | 2026-03-21 18:17:50.066932 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-03-21 18:17:50.066939 | controller | _content | 2026-03-21 18:17:50.066945 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-03-21 18:17:50.066952 | controller | combine(_parsed, recursive=true) 2026-03-21 18:17:50.066958 | controller | }} 2026-03-21 18:17:50.066965 | controller | ] *** 2026-03-21 18:17:50.066971 | controller | Saturday 21 March 2026 18:17:49 +0000 (0:00:00.574) 0:00:50.692 ******** 2026-03-21 18:17:50.066994 | controller | Saturday 21 March 2026 18:17:49 +0000 (0:00:00.574) 0:00:50.691 ******** 2026-03-21 18:17:50.067021 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-03-21 18:17:50.260531 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-03-21 18:17:50.260608 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-03-21 18:17:50.260616 | controller | 2026-03-21 18:17:50.260623 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-03-21 18:17:50.260629 | controller | Saturday 21 March 2026 18:17:50 +0000 (0:00:00.285) 0:00:50.978 ******** 2026-03-21 18:17:50.260635 | controller | Saturday 21 March 2026 18:17:50 +0000 (0:00:00.285) 0:00:50.976 ******** 2026-03-21 18:17:50.260653 | controller | ok: [localhost] 2026-03-21 18:17:50.705737 | controller | 2026-03-21 18:17:50.705788 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-03-21 18:17:50.705798 | controller | (_destdir, 2026-03-21 18:17:50.705805 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-03-21 18:17:50.705812 | controller | }}, content={{ 2026-03-21 18:17:50.705819 | controller | ( 2026-03-21 18:17:50.705825 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-03-21 18:17:50.705831 | controller | ) | cifmw.general.to_nice_yaml_all 2026-03-21 18:17:50.705837 | controller | }}, mode=0644] *** 2026-03-21 18:17:50.705844 | controller | Saturday 21 March 2026 18:17:50 +0000 (0:00:00.193) 0:00:51.171 ******** 2026-03-21 18:17:50.705850 | controller | Saturday 21 March 2026 18:17:50 +0000 (0:00:00.193) 0:00:51.170 ******** 2026-03-21 18:17:50.705864 | controller | ok: [localhost] 2026-03-21 18:17:50.768190 | controller | 2026-03-21 18:17:50.768263 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-03-21 18:17:50.768273 | controller | Saturday 21 March 2026 18:17:50 +0000 (0:00:00.445) 0:00:51.617 ******** 2026-03-21 18:17:50.768280 | controller | Saturday 21 March 2026 18:17:50 +0000 (0:00:00.445) 0:00:51.615 ******** 2026-03-21 18:17:50.768297 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-03-21 18:17:50.821011 | controller | 2026-03-21 18:17:50.821078 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-03-21 18:17:50.821105 | controller | Saturday 21 March 2026 18:17:50 +0000 (0:00:00.062) 0:00:51.679 ******** 2026-03-21 18:17:50.821121 | controller | Saturday 21 March 2026 18:17:50 +0000 (0:00:00.062) 0:00:51.678 ******** 2026-03-21 18:17:50.821137 | controller | ok: [localhost] => 2026-03-21 18:17:51.043196 | controller | changed: false 2026-03-21 18:17:51.043256 | controller | msg: All assertions passed 2026-03-21 18:17:51.043266 | controller | 2026-03-21 18:17:51.043273 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-21 18:17:51.043281 | controller | Saturday 21 March 2026 18:17:50 +0000 (0:00:00.052) 0:00:51.732 ******** 2026-03-21 18:17:51.043288 | controller | Saturday 21 March 2026 18:17:50 +0000 (0:00:00.052) 0:00:51.731 ******** 2026-03-21 18:17:51.043301 | controller | ok: [localhost] 2026-03-21 18:17:51.091319 | controller | 2026-03-21 18:17:51.091356 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-03-21 18:17:51.091362 | controller | Saturday 21 March 2026 18:17:51 +0000 (0:00:00.222) 0:00:51.954 ******** 2026-03-21 18:17:51.091367 | controller | Saturday 21 March 2026 18:17:51 +0000 (0:00:00.222) 0:00:51.953 ******** 2026-03-21 18:17:51.091377 | controller | ok: [localhost] => 2026-03-21 18:17:51.310651 | controller | changed: false 2026-03-21 18:17:51.310729 | controller | msg: All assertions passed 2026-03-21 18:17:51.310737 | controller | 2026-03-21 18:17:51.310743 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-03-21 18:17:51.310760 | controller | Saturday 21 March 2026 18:17:51 +0000 (0:00:00.047) 0:00:52.002 ******** 2026-03-21 18:17:51.310767 | controller | Saturday 21 March 2026 18:17:51 +0000 (0:00:00.047) 0:00:52.001 ******** 2026-03-21 18:17:51.310785 | controller | ok: [localhost] 2026-03-21 18:17:51.577730 | controller | 2026-03-21 18:17:51.577805 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-03-21 18:17:51.577823 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-03-21 18:17:51.577832 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-03-21 18:17:51.577838 | controller | _config_map_content | 2026-03-21 18:17:51.577846 | controller | ansible.utils.remove_keys( 2026-03-21 18:17:51.577853 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-03-21 18:17:51.577859 | controller | matching_parameter='regex') 2026-03-21 18:17:51.577867 | controller | }}, cacheable=False] *** 2026-03-21 18:17:51.577874 | controller | Saturday 21 March 2026 18:17:51 +0000 (0:00:00.219) 0:00:52.221 ******** 2026-03-21 18:17:51.577880 | controller | Saturday 21 March 2026 18:17:51 +0000 (0:00:00.219) 0:00:52.220 ******** 2026-03-21 18:17:51.577893 | controller | ok: [localhost] 2026-03-21 18:17:51.628140 | controller | 2026-03-21 18:17:51.628199 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-03-21 18:17:51.628205 | controller | Saturday 21 March 2026 18:17:51 +0000 (0:00:00.267) 0:00:52.488 ******** 2026-03-21 18:17:51.628210 | controller | Saturday 21 March 2026 18:17:51 +0000 (0:00:00.267) 0:00:52.487 ******** 2026-03-21 18:17:51.628223 | controller | skipping: [localhost] 2026-03-21 18:17:51.838011 | controller | 2026-03-21 18:17:51.838070 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-03-21 18:17:51.838077 | controller | Saturday 21 March 2026 18:17:51 +0000 (0:00:00.050) 0:00:52.539 ******** 2026-03-21 18:17:51.838094 | controller | Saturday 21 March 2026 18:17:51 +0000 (0:00:00.050) 0:00:52.538 ******** 2026-03-21 18:17:51.838108 | controller | changed: [localhost] 2026-03-21 18:17:51.906146 | controller | 2026-03-21 18:17:51.906222 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-03-21 18:17:51.906230 | controller | (snippet_datadir, 2026-03-21 18:17:51.906237 | controller | '02_ci_data.yaml') | path_join 2026-03-21 18:17:51.906244 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-03-21 18:17:51.906250 | controller | Saturday 21 March 2026 18:17:51 +0000 (0:00:00.209) 0:00:52.749 ******** 2026-03-21 18:17:51.906256 | controller | Saturday 21 March 2026 18:17:51 +0000 (0:00:00.209) 0:00:52.747 ******** 2026-03-21 18:17:51.906274 | controller | skipping: [localhost] 2026-03-21 18:17:51.958129 | controller | 2026-03-21 18:17:51.958179 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-03-21 18:17:51.958186 | controller | Saturday 21 March 2026 18:17:51 +0000 (0:00:00.068) 0:00:52.817 ******** 2026-03-21 18:17:51.958192 | controller | Saturday 21 March 2026 18:17:51 +0000 (0:00:00.068) 0:00:52.816 ******** 2026-03-21 18:17:51.958202 | controller | ok: [localhost] 2026-03-21 18:17:52.331342 | controller | 2026-03-21 18:17:52.331408 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-03-21 18:17:52.331418 | controller | (snippet_datadir, 2026-03-21 18:17:52.331425 | controller | '03_user_data_b64.yaml') | path_join 2026-03-21 18:17:52.331431 | controller | }}, content={{ 2026-03-21 18:17:52.331438 | controller | _base64_patch | 2026-03-21 18:17:52.331444 | controller | default({}) | 2026-03-21 18:17:52.331450 | controller | to_nice_yaml 2026-03-21 18:17:52.331456 | controller | }}, mode=0644] *** 2026-03-21 18:17:52.331463 | controller | Saturday 21 March 2026 18:17:51 +0000 (0:00:00.052) 0:00:52.869 ******** 2026-03-21 18:17:52.331469 | controller | Saturday 21 March 2026 18:17:51 +0000 (0:00:00.052) 0:00:52.868 ******** 2026-03-21 18:17:52.331486 | controller | changed: [localhost] 2026-03-21 18:17:52.711829 | controller | 2026-03-21 18:17:52.711880 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-03-21 18:17:52.711887 | controller | (snippet_datadir, 2026-03-21 18:17:52.711891 | controller | '04_user_data.yaml') | path_join 2026-03-21 18:17:52.711896 | controller | }}, content={{ 2026-03-21 18:17:52.711901 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-03-21 18:17:52.711905 | controller | default({}) | 2026-03-21 18:17:52.711909 | controller | to_nice_yaml 2026-03-21 18:17:52.711913 | controller | }}, mode=0644] *** 2026-03-21 18:17:52.711918 | controller | Saturday 21 March 2026 18:17:52 +0000 (0:00:00.372) 0:00:53.242 ******** 2026-03-21 18:17:52.711922 | controller | Saturday 21 March 2026 18:17:52 +0000 (0:00:00.372) 0:00:53.241 ******** 2026-03-21 18:17:52.711933 | controller | changed: [localhost] 2026-03-21 18:17:53.111941 | controller | 2026-03-21 18:17:53.112017 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-03-21 18:17:53.112030 | controller | ( 2026-03-21 18:17:53.112040 | controller | snippet_datadir, 2026-03-21 18:17:53.112051 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-03-21 18:17:53.112060 | controller | ) | path_join 2026-03-21 18:17:53.112070 | controller | }}, mode=0644] *** 2026-03-21 18:17:53.112080 | controller | Saturday 21 March 2026 18:17:52 +0000 (0:00:00.380) 0:00:53.623 ******** 2026-03-21 18:17:53.112129 | controller | Saturday 21 March 2026 18:17:52 +0000 (0:00:00.380) 0:00:53.621 ******** 2026-03-21 18:17:53.112151 | controller | changed: [localhost] 2026-03-21 18:17:53.173676 | controller | 2026-03-21 18:17:53.173760 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-03-21 18:17:53.173770 | controller | Saturday 21 March 2026 18:17:53 +0000 (0:00:00.400) 0:00:54.023 ******** 2026-03-21 18:17:53.173777 | controller | Saturday 21 March 2026 18:17:53 +0000 (0:00:00.400) 0:00:54.021 ******** 2026-03-21 18:17:53.173798 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-03-21 18:17:53.223431 | controller | 2026-03-21 18:17:53.223487 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-03-21 18:17:53.223493 | controller | Saturday 21 March 2026 18:17:53 +0000 (0:00:00.062) 0:00:54.085 ******** 2026-03-21 18:17:53.223498 | controller | Saturday 21 March 2026 18:17:53 +0000 (0:00:00.061) 0:00:54.083 ******** 2026-03-21 18:17:53.223509 | controller | ok: [localhost] => 2026-03-21 18:17:53.419415 | controller | changed: false 2026-03-21 18:17:53.419484 | controller | msg: All assertions passed 2026-03-21 18:17:53.419490 | controller | 2026-03-21 18:17:53.419496 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-03-21 18:17:53.419501 | controller | Saturday 21 March 2026 18:17:53 +0000 (0:00:00.049) 0:00:54.134 ******** 2026-03-21 18:17:53.419506 | controller | Saturday 21 March 2026 18:17:53 +0000 (0:00:00.049) 0:00:54.133 ******** 2026-03-21 18:17:53.419526 | controller | ok: [localhost] 2026-03-21 18:17:53.460886 | controller | 2026-03-21 18:17:53.460943 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-03-21 18:17:53.460952 | controller | Saturday 21 March 2026 18:17:53 +0000 (0:00:00.195) 0:00:54.330 ******** 2026-03-21 18:17:53.460958 | controller | Saturday 21 March 2026 18:17:53 +0000 (0:00:00.195) 0:00:54.329 ******** 2026-03-21 18:17:53.460969 | controller | ok: [localhost] 2026-03-21 18:17:53.805855 | controller | 2026-03-21 18:17:53.805899 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-03-21 18:17:53.805909 | controller | Saturday 21 March 2026 18:17:53 +0000 (0:00:00.041) 0:00:54.372 ******** 2026-03-21 18:17:53.805916 | controller | Saturday 21 March 2026 18:17:53 +0000 (0:00:00.041) 0:00:54.370 ******** 2026-03-21 18:17:53.805930 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml) 2026-03-21 18:17:53.904952 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml) 2026-03-21 18:17:53.904989 | controller | 2026-03-21 18:17:53.904995 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-03-21 18:17:53.905000 | controller | _content | 2026-03-21 18:17:53.905005 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-03-21 18:17:53.905010 | controller | combine(_parsed, recursive=true) 2026-03-21 18:17:53.905014 | controller | }} 2026-03-21 18:17:53.905019 | controller | ] *** 2026-03-21 18:17:53.905023 | controller | Saturday 21 March 2026 18:17:53 +0000 (0:00:00.344) 0:00:54.716 ******** 2026-03-21 18:17:53.905028 | controller | Saturday 21 March 2026 18:17:53 +0000 (0:00:00.344) 0:00:54.715 ******** 2026-03-21 18:17:53.905037 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-03-21 18:17:54.101411 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-03-21 18:17:54.101448 | controller | 2026-03-21 18:17:54.101454 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-03-21 18:17:54.101460 | controller | Saturday 21 March 2026 18:17:53 +0000 (0:00:00.099) 0:00:54.816 ******** 2026-03-21 18:17:54.101464 | controller | Saturday 21 March 2026 18:17:53 +0000 (0:00:00.099) 0:00:54.814 ******** 2026-03-21 18:17:54.101475 | controller | changed: [localhost] 2026-03-21 18:17:54.470094 | controller | 2026-03-21 18:17:54.470156 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-03-21 18:17:54.470163 | controller | (_destdir, 2026-03-21 18:17:54.470168 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-03-21 18:17:54.470173 | controller | }}, content={{ 2026-03-21 18:17:54.470177 | controller | ( 2026-03-21 18:17:54.470181 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-03-21 18:17:54.470186 | controller | ) | cifmw.general.to_nice_yaml_all 2026-03-21 18:17:54.470194 | controller | }}, mode=0644] *** 2026-03-21 18:17:54.470199 | controller | Saturday 21 March 2026 18:17:54 +0000 (0:00:00.196) 0:00:55.012 ******** 2026-03-21 18:17:54.470203 | controller | Saturday 21 March 2026 18:17:54 +0000 (0:00:00.196) 0:00:55.011 ******** 2026-03-21 18:17:54.470217 | controller | changed: [localhost] 2026-03-21 18:17:54.931302 | controller | 2026-03-21 18:17:54.931340 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/control-plane mode=0644, backup=True, remote_src=True, src={{ 2026-03-21 18:17:54.931346 | controller | (cifmw_kustomize_deploy_basedir, 2026-03-21 18:17:54.931352 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-03-21 18:17:54.931356 | controller | _val['name'], 'values.yaml') | path_join 2026-03-21 18:17:54.931360 | controller | }}, dest={{ 2026-03-21 18:17:54.931365 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-21 18:17:54.931370 | controller | stage['path'], _val.src_file 2026-03-21 18:17:54.931375 | controller | ) | 2026-03-21 18:17:54.931379 | controller | path_join 2026-03-21 18:17:54.931383 | controller | }}] *** 2026-03-21 18:17:54.931388 | controller | Saturday 21 March 2026 18:17:54 +0000 (0:00:00.368) 0:00:55.381 ******** 2026-03-21 18:17:54.931392 | controller | Saturday 21 March 2026 18:17:54 +0000 (0:00:00.368) 0:00:55.380 ******** 2026-03-21 18:17:54.931402 | controller | ok: [localhost] => (item=network-values) 2026-03-21 18:17:54.967116 | controller | changed: [localhost] => (item=service-values) 2026-03-21 18:17:54.967151 | controller | 2026-03-21 18:17:54.967158 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:17:54.967163 | controller | Saturday 21 March 2026 18:17:54 +0000 (0:00:00.461) 0:00:55.842 ******** 2026-03-21 18:17:54.967168 | controller | Saturday 21 March 2026 18:17:54 +0000 (0:00:00.461) 0:00:55.841 ******** 2026-03-21 18:17:54.967178 | controller | skipping: [localhost] 2026-03-21 18:17:55.335558 | controller | 2026-03-21 18:17:55.335613 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-03-21 18:17:55.335620 | controller | Saturday 21 March 2026 18:17:54 +0000 (0:00:00.035) 0:00:55.878 ******** 2026-03-21 18:17:55.335625 | controller | Saturday 21 March 2026 18:17:54 +0000 (0:00:00.035) 0:00:55.877 ******** 2026-03-21 18:17:55.335642 | controller | changed: [localhost] 2026-03-21 18:17:55.713785 | controller | 2026-03-21 18:17:55.713836 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-03-21 18:17:55.713842 | controller | Saturday 21 March 2026 18:17:55 +0000 (0:00:00.368) 0:00:56.247 ******** 2026-03-21 18:17:55.713847 | controller | Saturday 21 March 2026 18:17:55 +0000 (0:00:00.368) 0:00:56.245 ******** 2026-03-21 18:17:55.713860 | controller | changed: [localhost] 2026-03-21 18:17:55.932326 | controller | 2026-03-21 18:17:55.932387 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/control-plane remote_src=True, src={{ _output }}, dest={{ 2026-03-21 18:17:55.932394 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-03-21 18:17:55.932433 | controller | stage['build_output'] | basename) | path_join 2026-03-21 18:17:55.932439 | controller | }}, mode=0644] *** 2026-03-21 18:17:55.932444 | controller | Saturday 21 March 2026 18:17:55 +0000 (0:00:00.378) 0:00:56.625 ******** 2026-03-21 18:17:55.932448 | controller | Saturday 21 March 2026 18:17:55 +0000 (0:00:00.378) 0:00:56.623 ******** 2026-03-21 18:17:55.932462 | controller | changed: [localhost] 2026-03-21 18:17:55.971146 | controller | 2026-03-21 18:17:55.971202 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:17:55.971209 | controller | Saturday 21 March 2026 18:17:55 +0000 (0:00:00.218) 0:00:56.843 ******** 2026-03-21 18:17:55.971214 | controller | Saturday 21 March 2026 18:17:55 +0000 (0:00:00.218) 0:00:56.842 ******** 2026-03-21 18:17:55.971226 | controller | skipping: [localhost] 2026-03-21 18:17:56.011327 | controller | 2026-03-21 18:17:56.011363 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/control-plane _raw_params=oc apply -f {{ _cr }}] *** 2026-03-21 18:17:56.011369 | controller | Saturday 21 March 2026 18:17:55 +0000 (0:00:00.038) 0:00:56.882 ******** 2026-03-21 18:17:56.011374 | controller | Saturday 21 March 2026 18:17:55 +0000 (0:00:00.038) 0:00:56.881 ******** 2026-03-21 18:17:56.011384 | controller | skipping: [localhost] 2026-03-21 18:17:56.050266 | controller | 2026-03-21 18:17:56.050301 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/control-plane _raw_params=wait_condition.yml] *** 2026-03-21 18:17:56.050307 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.040) 0:00:56.922 ******** 2026-03-21 18:17:56.050312 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.040) 0:00:56.921 ******** 2026-03-21 18:17:56.050323 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackcontrolplane controlplane --for condition=Ready --timeout=180m) 2026-03-21 18:17:56.088359 | controller | skipping: [localhost] 2026-03-21 18:17:56.088395 | controller | 2026-03-21 18:17:56.088402 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:17:56.088408 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.039) 0:00:56.961 ******** 2026-03-21 18:17:56.088414 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.039) 0:00:56.960 ******** 2026-03-21 18:17:56.088426 | controller | skipping: [localhost] 2026-03-21 18:17:56.127511 | controller | 2026-03-21 18:17:56.127547 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/control-plane name=run_hook] *** 2026-03-21 18:17:56.127559 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.038) 0:00:56.999 ******** 2026-03-21 18:17:56.127565 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.038) 0:00:56.998 ******** 2026-03-21 18:17:56.127577 | controller | skipping: [localhost] 2026-03-21 18:17:56.162317 | controller | 2026-03-21 18:17:56.162354 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-03-21 18:17:56.162362 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.039) 0:00:57.038 ******** 2026-03-21 18:17:56.162374 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.039) 0:00:57.037 ******** 2026-03-21 18:17:56.162385 | controller | ok: [localhost] => 2026-03-21 18:17:56.188882 | controller | changed: false 2026-03-21 18:17:56.188923 | controller | msg: All assertions passed 2026-03-21 18:17:56.188932 | controller | 2026-03-21 18:17:56.188938 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-03-21 18:17:56.188945 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.034) 0:00:57.073 ******** 2026-03-21 18:17:56.188951 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.034) 0:00:57.072 ******** 2026-03-21 18:17:56.188964 | controller | skipping: [localhost] 2026-03-21 18:17:56.212589 | controller | 2026-03-21 18:17:56.212621 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-03-21 18:17:56.212629 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.026) 0:00:57.100 ******** 2026-03-21 18:17:56.212635 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.026) 0:00:57.099 ******** 2026-03-21 18:17:56.212647 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r0-compute-nodes --for condition=SetupReady --timeout=600s) 2026-03-21 18:17:56.231747 | controller | 2026-03-21 18:17:56.231785 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-03-21 18:17:56.231793 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.023) 0:00:57.124 ******** 2026-03-21 18:17:56.231800 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.023) 0:00:57.122 ******** 2026-03-21 18:17:56.231811 | controller | skipping: [localhost] 2026-03-21 18:17:56.258931 | controller | 2026-03-21 18:17:56.258973 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-03-21 18:17:56.258981 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.018) 0:00:57.143 ******** 2026-03-21 18:17:56.258988 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.018) 0:00:57.141 ******** 2026-03-21 18:17:56.259000 | controller | ok: [localhost] 2026-03-21 18:17:56.469142 | controller | 2026-03-21 18:17:56.469181 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-03-21 18:17:56.469189 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-21 18:17:56.469195 | controller | stage['path'], item.src_file) | path_join 2026-03-21 18:17:56.469201 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-21 18:17:56.469206 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.027) 0:00:57.170 ******** 2026-03-21 18:17:56.469212 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.027) 0:00:57.168 ******** 2026-03-21 18:17:56.469223 | controller | ok: [localhost] => (item={'name': 'edpm-r0-compute-nodeset-values', 'src_file': 'values.yaml'}) 2026-03-21 18:17:56.527719 | controller | 2026-03-21 18:17:56.527761 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-03-21 18:17:56.527770 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.210) 0:00:57.380 ******** 2026-03-21 18:17:56.527777 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.210) 0:00:57.379 ******** 2026-03-21 18:17:56.527789 | controller | ok: [localhost] => (item=values.yaml) 2026-03-21 18:17:56.567073 | controller | 2026-03-21 18:17:56.567124 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/edpm/computes/r0 name=run_hook] *** 2026-03-21 18:17:56.567133 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.058) 0:00:57.439 ******** 2026-03-21 18:17:56.567140 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.058) 0:00:57.437 ******** 2026-03-21 18:17:56.567153 | controller | skipping: [localhost] 2026-03-21 18:17:56.644713 | controller | 2026-03-21 18:17:56.644755 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/edpm/computes/r0 name=ci_gen_kustomize_values] *** 2026-03-21 18:17:56.644770 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.039) 0:00:57.478 ******** 2026-03-21 18:17:56.644807 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.039) 0:00:57.477 ******** 2026-03-21 18:17:56.644821 | controller | 2026-03-21 18:17:56.690842 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-03-21 18:17:56.690877 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.077) 0:00:57.556 ******** 2026-03-21 18:17:56.690885 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.077) 0:00:57.554 ******** 2026-03-21 18:17:56.690898 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-03-21 18:17:56.763148 | controller | 2026-03-21 18:17:56.763220 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-03-21 18:17:56.763234 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.046) 0:00:57.602 ******** 2026-03-21 18:17:56.763245 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.046) 0:00:57.601 ******** 2026-03-21 18:17:56.763265 | controller | ok: [localhost] => 2026-03-21 18:17:56.982115 | controller | changed: false 2026-03-21 18:17:56.982179 | controller | msg: All assertions passed 2026-03-21 18:17:56.982188 | controller | 2026-03-21 18:17:56.982194 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-21 18:17:56.982199 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.071) 0:00:57.674 ******** 2026-03-21 18:17:56.982204 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.071) 0:00:57.673 ******** 2026-03-21 18:17:56.982216 | controller | ok: [localhost] 2026-03-21 18:17:57.028389 | controller | 2026-03-21 18:17:57.028420 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-03-21 18:17:57.028428 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.219) 0:00:57.893 ******** 2026-03-21 18:17:57.028435 | controller | Saturday 21 March 2026 18:17:56 +0000 (0:00:00.218) 0:00:57.892 ******** 2026-03-21 18:17:57.028445 | controller | ok: [localhost] => 2026-03-21 18:17:57.209582 | controller | changed: false 2026-03-21 18:17:57.209657 | controller | msg: All assertions passed 2026-03-21 18:17:57.209667 | controller | 2026-03-21 18:17:57.209674 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-03-21 18:17:57.209681 | controller | Saturday 21 March 2026 18:17:57 +0000 (0:00:00.046) 0:00:57.939 ******** 2026-03-21 18:17:57.209696 | controller | Saturday 21 March 2026 18:17:57 +0000 (0:00:00.046) 0:00:57.938 ******** 2026-03-21 18:17:57.209717 | controller | ok: [localhost] 2026-03-21 18:17:57.472392 | controller | 2026-03-21 18:17:57.472450 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-03-21 18:17:57.472460 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-03-21 18:17:57.472467 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-03-21 18:17:57.472473 | controller | _config_map_content | 2026-03-21 18:17:57.472480 | controller | ansible.utils.remove_keys( 2026-03-21 18:17:57.472486 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-03-21 18:17:57.472492 | controller | matching_parameter='regex') 2026-03-21 18:17:57.472499 | controller | }}, cacheable=False] *** 2026-03-21 18:17:57.472505 | controller | Saturday 21 March 2026 18:17:57 +0000 (0:00:00.180) 0:00:58.120 ******** 2026-03-21 18:17:57.472511 | controller | Saturday 21 March 2026 18:17:57 +0000 (0:00:00.180) 0:00:58.119 ******** 2026-03-21 18:17:57.472525 | controller | ok: [localhost] 2026-03-21 18:17:57.519854 | controller | 2026-03-21 18:17:57.519923 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-03-21 18:17:57.519942 | controller | Saturday 21 March 2026 18:17:57 +0000 (0:00:00.262) 0:00:58.383 ******** 2026-03-21 18:17:57.519949 | controller | Saturday 21 March 2026 18:17:57 +0000 (0:00:00.262) 0:00:58.382 ******** 2026-03-21 18:17:57.519967 | controller | skipping: [localhost] 2026-03-21 18:17:57.719905 | controller | 2026-03-21 18:17:57.719971 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-03-21 18:17:57.719980 | controller | Saturday 21 March 2026 18:17:57 +0000 (0:00:00.047) 0:00:58.431 ******** 2026-03-21 18:17:57.719987 | controller | Saturday 21 March 2026 18:17:57 +0000 (0:00:00.047) 0:00:58.429 ******** 2026-03-21 18:17:57.720002 | controller | changed: [localhost] 2026-03-21 18:17:58.166237 | controller | 2026-03-21 18:17:58.166276 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-03-21 18:17:58.166284 | controller | (snippet_datadir, 2026-03-21 18:17:58.166290 | controller | '02_ci_data.yaml') | path_join 2026-03-21 18:17:58.166296 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-03-21 18:17:58.166301 | controller | Saturday 21 March 2026 18:17:57 +0000 (0:00:00.200) 0:00:58.631 ******** 2026-03-21 18:17:58.166307 | controller | Saturday 21 March 2026 18:17:57 +0000 (0:00:00.200) 0:00:58.629 ******** 2026-03-21 18:17:58.166318 | controller | changed: [localhost] 2026-03-21 18:17:58.218373 | controller | 2026-03-21 18:17:58.218407 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-03-21 18:17:58.218415 | controller | Saturday 21 March 2026 18:17:58 +0000 (0:00:00.446) 0:00:59.077 ******** 2026-03-21 18:17:58.218421 | controller | Saturday 21 March 2026 18:17:58 +0000 (0:00:00.446) 0:00:59.076 ******** 2026-03-21 18:17:58.218431 | controller | ok: [localhost] 2026-03-21 18:17:58.564314 | controller | 2026-03-21 18:17:58.564352 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-03-21 18:17:58.564359 | controller | (snippet_datadir, 2026-03-21 18:17:58.564366 | controller | '03_user_data_b64.yaml') | path_join 2026-03-21 18:17:58.564371 | controller | }}, content={{ 2026-03-21 18:17:58.564376 | controller | _base64_patch | 2026-03-21 18:17:58.564385 | controller | default({}) | 2026-03-21 18:17:58.564391 | controller | to_nice_yaml 2026-03-21 18:17:58.564396 | controller | }}, mode=0644] *** 2026-03-21 18:17:58.564402 | controller | Saturday 21 March 2026 18:17:58 +0000 (0:00:00.052) 0:00:59.129 ******** 2026-03-21 18:17:58.564407 | controller | Saturday 21 March 2026 18:17:58 +0000 (0:00:00.052) 0:00:59.128 ******** 2026-03-21 18:17:58.564418 | controller | changed: [localhost] 2026-03-21 18:17:59.010114 | controller | 2026-03-21 18:17:59.010149 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-03-21 18:17:59.010156 | controller | (snippet_datadir, 2026-03-21 18:17:59.010160 | controller | '04_user_data.yaml') | path_join 2026-03-21 18:17:59.010165 | controller | }}, content={{ 2026-03-21 18:17:59.010170 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-03-21 18:17:59.010174 | controller | default({}) | 2026-03-21 18:17:59.010179 | controller | to_nice_yaml 2026-03-21 18:17:59.010183 | controller | }}, mode=0644] *** 2026-03-21 18:17:59.010187 | controller | Saturday 21 March 2026 18:17:58 +0000 (0:00:00.345) 0:00:59.475 ******** 2026-03-21 18:17:59.010191 | controller | Saturday 21 March 2026 18:17:58 +0000 (0:00:00.345) 0:00:59.474 ******** 2026-03-21 18:17:59.010201 | controller | changed: [localhost] 2026-03-21 18:17:59.438835 | controller | 2026-03-21 18:17:59.438910 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-03-21 18:17:59.438917 | controller | ( 2026-03-21 18:17:59.438922 | controller | snippet_datadir, 2026-03-21 18:17:59.438926 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-03-21 18:17:59.438931 | controller | ) | path_join 2026-03-21 18:17:59.438936 | controller | }}, mode=0644] *** 2026-03-21 18:17:59.438940 | controller | Saturday 21 March 2026 18:17:59 +0000 (0:00:00.444) 0:00:59.920 ******** 2026-03-21 18:17:59.438945 | controller | Saturday 21 March 2026 18:17:59 +0000 (0:00:00.445) 0:00:59.919 ******** 2026-03-21 18:17:59.438972 | controller | changed: [localhost] 2026-03-21 18:17:59.503339 | controller | 2026-03-21 18:17:59.503418 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-03-21 18:17:59.503428 | controller | Saturday 21 March 2026 18:17:59 +0000 (0:00:00.429) 0:01:00.350 ******** 2026-03-21 18:17:59.503435 | controller | Saturday 21 March 2026 18:17:59 +0000 (0:00:00.429) 0:01:00.348 ******** 2026-03-21 18:17:59.503455 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-03-21 18:17:59.556993 | controller | 2026-03-21 18:17:59.557066 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-03-21 18:17:59.557075 | controller | Saturday 21 March 2026 18:17:59 +0000 (0:00:00.064) 0:01:00.414 ******** 2026-03-21 18:17:59.557108 | controller | Saturday 21 March 2026 18:17:59 +0000 (0:00:00.064) 0:01:00.413 ******** 2026-03-21 18:17:59.557134 | controller | ok: [localhost] => 2026-03-21 18:17:59.789443 | controller | changed: false 2026-03-21 18:17:59.789505 | controller | msg: All assertions passed 2026-03-21 18:17:59.789511 | controller | 2026-03-21 18:17:59.789516 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-03-21 18:17:59.789528 | controller | Saturday 21 March 2026 18:17:59 +0000 (0:00:00.053) 0:01:00.468 ******** 2026-03-21 18:17:59.789533 | controller | Saturday 21 March 2026 18:17:59 +0000 (0:00:00.053) 0:01:00.467 ******** 2026-03-21 18:17:59.789547 | controller | ok: [localhost] 2026-03-21 18:17:59.826549 | controller | 2026-03-21 18:17:59.826593 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-03-21 18:17:59.826599 | controller | Saturday 21 March 2026 18:17:59 +0000 (0:00:00.232) 0:01:00.700 ******** 2026-03-21 18:17:59.826604 | controller | Saturday 21 March 2026 18:17:59 +0000 (0:00:00.232) 0:01:00.699 ******** 2026-03-21 18:17:59.826616 | controller | ok: [localhost] 2026-03-21 18:18:00.397886 | controller | 2026-03-21 18:18:00.397922 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-03-21 18:18:00.397928 | controller | Saturday 21 March 2026 18:17:59 +0000 (0:00:00.037) 0:01:00.738 ******** 2026-03-21 18:18:00.397933 | controller | Saturday 21 March 2026 18:17:59 +0000 (0:00:00.037) 0:01:00.736 ******** 2026-03-21 18:18:00.397944 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/02_ci_data.yaml) 2026-03-21 18:18:00.520220 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/03_user_data_b64.yaml) 2026-03-21 18:18:00.520254 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/04_user_data.yaml) 2026-03-21 18:18:00.520260 | controller | 2026-03-21 18:18:00.520265 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-03-21 18:18:00.520272 | controller | _content | 2026-03-21 18:18:00.520276 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-03-21 18:18:00.520281 | controller | combine(_parsed, recursive=true) 2026-03-21 18:18:00.520286 | controller | }} 2026-03-21 18:18:00.520290 | controller | ] *** 2026-03-21 18:18:00.520295 | controller | Saturday 21 March 2026 18:18:00 +0000 (0:00:00.571) 0:01:01.309 ******** 2026-03-21 18:18:00.520300 | controller | Saturday 21 March 2026 18:18:00 +0000 (0:00:00.571) 0:01:01.307 ******** 2026-03-21 18:18:00.520309 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-03-21 18:18:00.765235 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-03-21 18:18:00.765268 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-03-21 18:18:00.765274 | controller | 2026-03-21 18:18:00.765279 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-03-21 18:18:00.765284 | controller | Saturday 21 March 2026 18:18:00 +0000 (0:00:00.122) 0:01:01.431 ******** 2026-03-21 18:18:00.765295 | controller | Saturday 21 March 2026 18:18:00 +0000 (0:00:00.122) 0:01:01.430 ******** 2026-03-21 18:18:00.765304 | controller | changed: [localhost] 2026-03-21 18:18:01.186431 | controller | 2026-03-21 18:18:01.186465 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-03-21 18:18:01.186471 | controller | (_destdir, 2026-03-21 18:18:01.186476 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-03-21 18:18:01.186480 | controller | }}, content={{ 2026-03-21 18:18:01.186485 | controller | ( 2026-03-21 18:18:01.186489 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-03-21 18:18:01.186494 | controller | ) | cifmw.general.to_nice_yaml_all 2026-03-21 18:18:01.186498 | controller | }}, mode=0644] *** 2026-03-21 18:18:01.186503 | controller | Saturday 21 March 2026 18:18:00 +0000 (0:00:00.245) 0:01:01.676 ******** 2026-03-21 18:18:01.186507 | controller | Saturday 21 March 2026 18:18:00 +0000 (0:00:00.245) 0:01:01.675 ******** 2026-03-21 18:18:01.186517 | controller | changed: [localhost] 2026-03-21 18:18:01.521434 | controller | 2026-03-21 18:18:01.521467 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/edpm/computes/r0 mode=0644, backup=True, remote_src=True, src={{ 2026-03-21 18:18:01.521474 | controller | (cifmw_kustomize_deploy_basedir, 2026-03-21 18:18:01.521479 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-03-21 18:18:01.521483 | controller | _val['name'], 'values.yaml') | path_join 2026-03-21 18:18:01.521487 | controller | }}, dest={{ 2026-03-21 18:18:01.521492 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-21 18:18:01.521497 | controller | stage['path'], _val.src_file 2026-03-21 18:18:01.521501 | controller | ) | 2026-03-21 18:18:01.521505 | controller | path_join 2026-03-21 18:18:01.521510 | controller | }}] *** 2026-03-21 18:18:01.521514 | controller | Saturday 21 March 2026 18:18:01 +0000 (0:00:00.421) 0:01:02.097 ******** 2026-03-21 18:18:01.521519 | controller | Saturday 21 March 2026 18:18:01 +0000 (0:00:00.421) 0:01:02.096 ******** 2026-03-21 18:18:01.521529 | controller | changed: [localhost] => (item=edpm-r0-compute-nodeset-values) 2026-03-21 18:18:01.611687 | controller | 2026-03-21 18:18:01.611723 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:18:01.611732 | controller | Saturday 21 March 2026 18:18:01 +0000 (0:00:00.334) 0:01:02.432 ******** 2026-03-21 18:18:01.611739 | controller | Saturday 21 March 2026 18:18:01 +0000 (0:00:00.334) 0:01:02.431 ******** 2026-03-21 18:18:01.611751 | controller | skipping: [localhost] 2026-03-21 18:18:01.939588 | controller | 2026-03-21 18:18:01.939621 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/edpm/computes/r0 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-03-21 18:18:01.939632 | controller | Saturday 21 March 2026 18:18:01 +0000 (0:00:00.090) 0:01:02.523 ******** 2026-03-21 18:18:01.939637 | controller | Saturday 21 March 2026 18:18:01 +0000 (0:00:00.090) 0:01:02.521 ******** 2026-03-21 18:18:01.939646 | controller | changed: [localhost] 2026-03-21 18:18:02.380345 | controller | 2026-03-21 18:18:02.380387 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-03-21 18:18:02.380396 | controller | Saturday 21 March 2026 18:18:01 +0000 (0:00:00.327) 0:01:02.851 ******** 2026-03-21 18:18:02.380404 | controller | Saturday 21 March 2026 18:18:01 +0000 (0:00:00.327) 0:01:02.849 ******** 2026-03-21 18:18:02.380416 | controller | changed: [localhost] 2026-03-21 18:18:02.618526 | controller | 2026-03-21 18:18:02.618565 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/edpm/computes/r0 remote_src=True, src={{ _output }}, dest={{ 2026-03-21 18:18:02.618574 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-03-21 18:18:02.618580 | controller | stage['build_output'] | basename) | path_join 2026-03-21 18:18:02.618586 | controller | }}, mode=0644] *** 2026-03-21 18:18:02.618593 | controller | Saturday 21 March 2026 18:18:02 +0000 (0:00:00.440) 0:01:03.291 ******** 2026-03-21 18:18:02.618600 | controller | Saturday 21 March 2026 18:18:02 +0000 (0:00:00.440) 0:01:03.290 ******** 2026-03-21 18:18:02.618618 | controller | changed: [localhost] 2026-03-21 18:18:02.681159 | controller | 2026-03-21 18:18:02.681195 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:18:02.681202 | controller | Saturday 21 March 2026 18:18:02 +0000 (0:00:00.238) 0:01:03.529 ******** 2026-03-21 18:18:02.681209 | controller | Saturday 21 March 2026 18:18:02 +0000 (0:00:00.238) 0:01:03.528 ******** 2026-03-21 18:18:02.681220 | controller | skipping: [localhost] 2026-03-21 18:18:02.732114 | controller | 2026-03-21 18:18:02.732148 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/edpm/computes/r0 _raw_params=oc apply -f {{ _cr }}] *** 2026-03-21 18:18:02.732155 | controller | Saturday 21 March 2026 18:18:02 +0000 (0:00:00.062) 0:01:03.592 ******** 2026-03-21 18:18:02.732160 | controller | Saturday 21 March 2026 18:18:02 +0000 (0:00:00.062) 0:01:03.591 ******** 2026-03-21 18:18:02.732170 | controller | skipping: [localhost] 2026-03-21 18:18:02.769991 | controller | 2026-03-21 18:18:02.770024 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/edpm/computes/r0 _raw_params=wait_condition.yml] *** 2026-03-21 18:18:02.770030 | controller | Saturday 21 March 2026 18:18:02 +0000 (0:00:00.050) 0:01:03.643 ******** 2026-03-21 18:18:02.770035 | controller | Saturday 21 March 2026 18:18:02 +0000 (0:00:00.050) 0:01:03.642 ******** 2026-03-21 18:18:02.770044 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r0-compute-nodes --for condition=SetupReady --timeout=600s) 2026-03-21 18:18:02.822464 | controller | skipping: [localhost] 2026-03-21 18:18:02.822496 | controller | 2026-03-21 18:18:02.822502 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:18:02.822507 | controller | Saturday 21 March 2026 18:18:02 +0000 (0:00:00.038) 0:01:03.681 ******** 2026-03-21 18:18:02.822512 | controller | Saturday 21 March 2026 18:18:02 +0000 (0:00:00.038) 0:01:03.680 ******** 2026-03-21 18:18:02.822521 | controller | skipping: [localhost] 2026-03-21 18:18:02.864071 | controller | 2026-03-21 18:18:02.864127 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/edpm/computes/r0 name=run_hook] *** 2026-03-21 18:18:02.864134 | controller | Saturday 21 March 2026 18:18:02 +0000 (0:00:00.052) 0:01:03.733 ******** 2026-03-21 18:18:02.864139 | controller | Saturday 21 March 2026 18:18:02 +0000 (0:00:00.052) 0:01:03.732 ******** 2026-03-21 18:18:02.864148 | controller | skipping: [localhost] 2026-03-21 18:18:02.902544 | controller | 2026-03-21 18:18:02.902576 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-03-21 18:18:02.902583 | controller | Saturday 21 March 2026 18:18:02 +0000 (0:00:00.041) 0:01:03.775 ******** 2026-03-21 18:18:02.902588 | controller | Saturday 21 March 2026 18:18:02 +0000 (0:00:00.041) 0:01:03.774 ******** 2026-03-21 18:18:02.902599 | controller | ok: [localhost] => 2026-03-21 18:18:02.924969 | controller | changed: false 2026-03-21 18:18:02.924997 | controller | msg: All assertions passed 2026-03-21 18:18:02.925003 | controller | 2026-03-21 18:18:02.925008 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-03-21 18:18:02.925013 | controller | Saturday 21 March 2026 18:18:02 +0000 (0:00:00.038) 0:01:03.814 ******** 2026-03-21 18:18:02.925018 | controller | Saturday 21 March 2026 18:18:02 +0000 (0:00:00.038) 0:01:03.812 ******** 2026-03-21 18:18:02.925027 | controller | skipping: [localhost] 2026-03-21 18:18:02.950697 | controller | 2026-03-21 18:18:02.950735 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-03-21 18:18:02.950744 | controller | Saturday 21 March 2026 18:18:02 +0000 (0:00:00.022) 0:01:03.836 ******** 2026-03-21 18:18:02.950758 | controller | Saturday 21 March 2026 18:18:02 +0000 (0:00:00.022) 0:01:03.835 ******** 2026-03-21 18:18:02.950770 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r1-compute-nodes --for condition=SetupReady --timeout=600s) 2026-03-21 18:18:02.969406 | controller | 2026-03-21 18:18:02.969439 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-03-21 18:18:02.969445 | controller | Saturday 21 March 2026 18:18:02 +0000 (0:00:00.025) 0:01:03.862 ******** 2026-03-21 18:18:02.969450 | controller | Saturday 21 March 2026 18:18:02 +0000 (0:00:00.025) 0:01:03.860 ******** 2026-03-21 18:18:02.969460 | controller | skipping: [localhost] 2026-03-21 18:18:03.005259 | controller | 2026-03-21 18:18:03.005291 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-03-21 18:18:03.005298 | controller | Saturday 21 March 2026 18:18:02 +0000 (0:00:00.018) 0:01:03.880 ******** 2026-03-21 18:18:03.005304 | controller | Saturday 21 March 2026 18:18:02 +0000 (0:00:00.018) 0:01:03.879 ******** 2026-03-21 18:18:03.005313 | controller | ok: [localhost] 2026-03-21 18:18:03.197336 | controller | 2026-03-21 18:18:03.197368 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-03-21 18:18:03.197374 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-21 18:18:03.197379 | controller | stage['path'], item.src_file) | path_join 2026-03-21 18:18:03.197384 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-21 18:18:03.197388 | controller | Saturday 21 March 2026 18:18:03 +0000 (0:00:00.035) 0:01:03.916 ******** 2026-03-21 18:18:03.197393 | controller | Saturday 21 March 2026 18:18:03 +0000 (0:00:00.035) 0:01:03.915 ******** 2026-03-21 18:18:03.197403 | controller | ok: [localhost] => (item={'name': 'edpm-r1-compute-nodeset-values', 'src_file': 'values.yaml'}) 2026-03-21 18:18:03.253171 | controller | 2026-03-21 18:18:03.253203 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-03-21 18:18:03.253210 | controller | Saturday 21 March 2026 18:18:03 +0000 (0:00:00.192) 0:01:04.108 ******** 2026-03-21 18:18:03.253217 | controller | Saturday 21 March 2026 18:18:03 +0000 (0:00:00.192) 0:01:04.107 ******** 2026-03-21 18:18:03.253227 | controller | ok: [localhost] => (item=values.yaml) 2026-03-21 18:18:03.290599 | controller | 2026-03-21 18:18:03.290631 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/edpm/computes/r1 name=run_hook] *** 2026-03-21 18:18:03.290637 | controller | Saturday 21 March 2026 18:18:03 +0000 (0:00:00.055) 0:01:04.164 ******** 2026-03-21 18:18:03.290643 | controller | Saturday 21 March 2026 18:18:03 +0000 (0:00:00.055) 0:01:04.163 ******** 2026-03-21 18:18:03.290653 | controller | skipping: [localhost] 2026-03-21 18:18:03.372251 | controller | 2026-03-21 18:18:03.372285 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/edpm/computes/r1 name=ci_gen_kustomize_values] *** 2026-03-21 18:18:03.372291 | controller | Saturday 21 March 2026 18:18:03 +0000 (0:00:00.037) 0:01:04.202 ******** 2026-03-21 18:18:03.372296 | controller | Saturday 21 March 2026 18:18:03 +0000 (0:00:00.037) 0:01:04.200 ******** 2026-03-21 18:18:03.372305 | controller | 2026-03-21 18:18:03.422858 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-03-21 18:18:03.422891 | controller | Saturday 21 March 2026 18:18:03 +0000 (0:00:00.081) 0:01:04.283 ******** 2026-03-21 18:18:03.422897 | controller | Saturday 21 March 2026 18:18:03 +0000 (0:00:00.081) 0:01:04.282 ******** 2026-03-21 18:18:03.422907 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-03-21 18:18:03.475508 | controller | 2026-03-21 18:18:03.475544 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-03-21 18:18:03.475551 | controller | Saturday 21 March 2026 18:18:03 +0000 (0:00:00.050) 0:01:04.334 ******** 2026-03-21 18:18:03.475560 | controller | Saturday 21 March 2026 18:18:03 +0000 (0:00:00.050) 0:01:04.333 ******** 2026-03-21 18:18:03.475570 | controller | ok: [localhost] => 2026-03-21 18:18:03.724236 | controller | changed: false 2026-03-21 18:18:03.724270 | controller | msg: All assertions passed 2026-03-21 18:18:03.724276 | controller | 2026-03-21 18:18:03.724281 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-21 18:18:03.724286 | controller | Saturday 21 March 2026 18:18:03 +0000 (0:00:00.052) 0:01:04.386 ******** 2026-03-21 18:18:03.724292 | controller | Saturday 21 March 2026 18:18:03 +0000 (0:00:00.052) 0:01:04.385 ******** 2026-03-21 18:18:03.724301 | controller | ok: [localhost] 2026-03-21 18:18:03.772355 | controller | 2026-03-21 18:18:03.772408 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-03-21 18:18:03.772416 | controller | Saturday 21 March 2026 18:18:03 +0000 (0:00:00.248) 0:01:04.635 ******** 2026-03-21 18:18:03.772423 | controller | Saturday 21 March 2026 18:18:03 +0000 (0:00:00.248) 0:01:04.634 ******** 2026-03-21 18:18:03.772438 | controller | ok: [localhost] => 2026-03-21 18:18:03.952878 | controller | changed: false 2026-03-21 18:18:03.952950 | controller | msg: All assertions passed 2026-03-21 18:18:03.952957 | controller | 2026-03-21 18:18:03.952962 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-03-21 18:18:03.952967 | controller | Saturday 21 March 2026 18:18:03 +0000 (0:00:00.048) 0:01:04.683 ******** 2026-03-21 18:18:03.952972 | controller | Saturday 21 March 2026 18:18:03 +0000 (0:00:00.048) 0:01:04.682 ******** 2026-03-21 18:18:03.952988 | controller | ok: [localhost] 2026-03-21 18:18:04.185910 | controller | 2026-03-21 18:18:04.185965 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-03-21 18:18:04.185974 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-03-21 18:18:04.185982 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-03-21 18:18:04.185989 | controller | _config_map_content | 2026-03-21 18:18:04.185996 | controller | ansible.utils.remove_keys( 2026-03-21 18:18:04.186002 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-03-21 18:18:04.186008 | controller | matching_parameter='regex') 2026-03-21 18:18:04.186015 | controller | }}, cacheable=False] *** 2026-03-21 18:18:04.186022 | controller | Saturday 21 March 2026 18:18:03 +0000 (0:00:00.180) 0:01:04.864 ******** 2026-03-21 18:18:04.186029 | controller | Saturday 21 March 2026 18:18:03 +0000 (0:00:00.180) 0:01:04.863 ******** 2026-03-21 18:18:04.186046 | controller | ok: [localhost] 2026-03-21 18:18:04.227411 | controller | 2026-03-21 18:18:04.227483 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-03-21 18:18:04.227490 | controller | Saturday 21 March 2026 18:18:04 +0000 (0:00:00.232) 0:01:05.097 ******** 2026-03-21 18:18:04.227494 | controller | Saturday 21 March 2026 18:18:04 +0000 (0:00:00.232) 0:01:05.095 ******** 2026-03-21 18:18:04.227510 | controller | skipping: [localhost] 2026-03-21 18:18:04.416164 | controller | 2026-03-21 18:18:04.416251 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-03-21 18:18:04.416264 | controller | Saturday 21 March 2026 18:18:04 +0000 (0:00:00.041) 0:01:05.138 ******** 2026-03-21 18:18:04.416275 | controller | Saturday 21 March 2026 18:18:04 +0000 (0:00:00.041) 0:01:05.137 ******** 2026-03-21 18:18:04.416309 | controller | changed: [localhost] 2026-03-21 18:18:04.856696 | controller | 2026-03-21 18:18:04.856781 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-03-21 18:18:04.856795 | controller | (snippet_datadir, 2026-03-21 18:18:04.856805 | controller | '02_ci_data.yaml') | path_join 2026-03-21 18:18:04.856816 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-03-21 18:18:04.856841 | controller | Saturday 21 March 2026 18:18:04 +0000 (0:00:00.188) 0:01:05.327 ******** 2026-03-21 18:18:04.856851 | controller | Saturday 21 March 2026 18:18:04 +0000 (0:00:00.188) 0:01:05.325 ******** 2026-03-21 18:18:04.856874 | controller | changed: [localhost] 2026-03-21 18:18:04.910387 | controller | 2026-03-21 18:18:04.910458 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-03-21 18:18:04.910465 | controller | Saturday 21 March 2026 18:18:04 +0000 (0:00:00.441) 0:01:05.768 ******** 2026-03-21 18:18:04.910470 | controller | Saturday 21 March 2026 18:18:04 +0000 (0:00:00.440) 0:01:05.766 ******** 2026-03-21 18:18:04.910487 | controller | ok: [localhost] 2026-03-21 18:18:05.257635 | controller | 2026-03-21 18:18:05.257715 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-03-21 18:18:05.257728 | controller | (snippet_datadir, 2026-03-21 18:18:05.257739 | controller | '03_user_data_b64.yaml') | path_join 2026-03-21 18:18:05.257750 | controller | }}, content={{ 2026-03-21 18:18:05.257760 | controller | _base64_patch | 2026-03-21 18:18:05.257769 | controller | default({}) | 2026-03-21 18:18:05.257779 | controller | to_nice_yaml 2026-03-21 18:18:05.257788 | controller | }}, mode=0644] *** 2026-03-21 18:18:05.257798 | controller | Saturday 21 March 2026 18:18:04 +0000 (0:00:00.053) 0:01:05.821 ******** 2026-03-21 18:18:05.257808 | controller | Saturday 21 March 2026 18:18:04 +0000 (0:00:00.053) 0:01:05.820 ******** 2026-03-21 18:18:05.257828 | controller | changed: [localhost] 2026-03-21 18:18:05.627826 | controller | 2026-03-21 18:18:05.627901 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-03-21 18:18:05.627907 | controller | (snippet_datadir, 2026-03-21 18:18:05.627912 | controller | '04_user_data.yaml') | path_join 2026-03-21 18:18:05.627917 | controller | }}, content={{ 2026-03-21 18:18:05.627922 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-03-21 18:18:05.627926 | controller | default({}) | 2026-03-21 18:18:05.627931 | controller | to_nice_yaml 2026-03-21 18:18:05.627935 | controller | }}, mode=0644] *** 2026-03-21 18:18:05.627940 | controller | Saturday 21 March 2026 18:18:05 +0000 (0:00:00.346) 0:01:06.168 ******** 2026-03-21 18:18:05.627944 | controller | Saturday 21 March 2026 18:18:05 +0000 (0:00:00.346) 0:01:06.167 ******** 2026-03-21 18:18:05.627961 | controller | changed: [localhost] 2026-03-21 18:18:06.045336 | controller | 2026-03-21 18:18:06.045406 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-03-21 18:18:06.045413 | controller | ( 2026-03-21 18:18:06.045417 | controller | snippet_datadir, 2026-03-21 18:18:06.045423 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-03-21 18:18:06.045427 | controller | ) | path_join 2026-03-21 18:18:06.045448 | controller | }}, mode=0644] *** 2026-03-21 18:18:06.045453 | controller | Saturday 21 March 2026 18:18:05 +0000 (0:00:00.370) 0:01:06.538 ******** 2026-03-21 18:18:06.045457 | controller | Saturday 21 March 2026 18:18:05 +0000 (0:00:00.370) 0:01:06.537 ******** 2026-03-21 18:18:06.045472 | controller | changed: [localhost] 2026-03-21 18:18:06.103526 | controller | 2026-03-21 18:18:06.103600 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-03-21 18:18:06.103613 | controller | Saturday 21 March 2026 18:18:06 +0000 (0:00:00.417) 0:01:06.956 ******** 2026-03-21 18:18:06.103619 | controller | Saturday 21 March 2026 18:18:06 +0000 (0:00:00.417) 0:01:06.955 ******** 2026-03-21 18:18:06.103635 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-03-21 18:18:06.178575 | controller | 2026-03-21 18:18:06.178644 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-03-21 18:18:06.178651 | controller | Saturday 21 March 2026 18:18:06 +0000 (0:00:00.058) 0:01:07.014 ******** 2026-03-21 18:18:06.178656 | controller | Saturday 21 March 2026 18:18:06 +0000 (0:00:00.058) 0:01:07.013 ******** 2026-03-21 18:18:06.178681 | controller | ok: [localhost] => 2026-03-21 18:18:06.400021 | controller | changed: false 2026-03-21 18:18:06.400078 | controller | msg: All assertions passed 2026-03-21 18:18:06.400106 | controller | 2026-03-21 18:18:06.400113 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-03-21 18:18:06.400121 | controller | Saturday 21 March 2026 18:18:06 +0000 (0:00:00.074) 0:01:07.089 ******** 2026-03-21 18:18:06.400127 | controller | Saturday 21 March 2026 18:18:06 +0000 (0:00:00.074) 0:01:07.088 ******** 2026-03-21 18:18:06.400141 | controller | ok: [localhost] 2026-03-21 18:18:06.442404 | controller | 2026-03-21 18:18:06.442457 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-03-21 18:18:06.442463 | controller | Saturday 21 March 2026 18:18:06 +0000 (0:00:00.221) 0:01:07.311 ******** 2026-03-21 18:18:06.442468 | controller | Saturday 21 March 2026 18:18:06 +0000 (0:00:00.221) 0:01:07.309 ******** 2026-03-21 18:18:06.442478 | controller | ok: [localhost] 2026-03-21 18:18:07.103533 | controller | 2026-03-21 18:18:07.103570 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-03-21 18:18:07.103576 | controller | Saturday 21 March 2026 18:18:06 +0000 (0:00:00.042) 0:01:07.353 ******** 2026-03-21 18:18:07.103581 | controller | Saturday 21 March 2026 18:18:06 +0000 (0:00:00.042) 0:01:07.352 ******** 2026-03-21 18:18:07.103591 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/02_ci_data.yaml) 2026-03-21 18:18:07.237462 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/03_user_data_b64.yaml) 2026-03-21 18:18:07.237530 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/04_user_data.yaml) 2026-03-21 18:18:07.237543 | controller | 2026-03-21 18:18:07.237554 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-03-21 18:18:07.237564 | controller | _content | 2026-03-21 18:18:07.237574 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-03-21 18:18:07.237584 | controller | combine(_parsed, recursive=true) 2026-03-21 18:18:07.237595 | controller | }} 2026-03-21 18:18:07.237604 | controller | ] *** 2026-03-21 18:18:07.237614 | controller | Saturday 21 March 2026 18:18:07 +0000 (0:00:00.660) 0:01:08.014 ******** 2026-03-21 18:18:07.237637 | controller | Saturday 21 March 2026 18:18:07 +0000 (0:00:00.660) 0:01:08.013 ******** 2026-03-21 18:18:07.237659 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-03-21 18:18:07.486743 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-03-21 18:18:07.486833 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-03-21 18:18:07.486846 | controller | 2026-03-21 18:18:07.486856 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-03-21 18:18:07.486865 | controller | Saturday 21 March 2026 18:18:07 +0000 (0:00:00.133) 0:01:08.148 ******** 2026-03-21 18:18:07.486873 | controller | Saturday 21 March 2026 18:18:07 +0000 (0:00:00.133) 0:01:08.147 ******** 2026-03-21 18:18:07.486906 | controller | changed: [localhost] 2026-03-21 18:18:07.968027 | controller | 2026-03-21 18:18:07.968134 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-03-21 18:18:07.968150 | controller | (_destdir, 2026-03-21 18:18:07.968160 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-03-21 18:18:07.968171 | controller | }}, content={{ 2026-03-21 18:18:07.968180 | controller | ( 2026-03-21 18:18:07.968189 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-03-21 18:18:07.968198 | controller | ) | cifmw.general.to_nice_yaml_all 2026-03-21 18:18:07.968208 | controller | }}, mode=0644] *** 2026-03-21 18:18:07.968217 | controller | Saturday 21 March 2026 18:18:07 +0000 (0:00:00.249) 0:01:08.397 ******** 2026-03-21 18:18:07.968226 | controller | Saturday 21 March 2026 18:18:07 +0000 (0:00:00.249) 0:01:08.396 ******** 2026-03-21 18:18:07.968250 | controller | changed: [localhost] 2026-03-21 18:18:08.307979 | controller | 2026-03-21 18:18:08.308023 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/edpm/computes/r1 mode=0644, backup=True, remote_src=True, src={{ 2026-03-21 18:18:08.308040 | controller | (cifmw_kustomize_deploy_basedir, 2026-03-21 18:18:08.308048 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-03-21 18:18:08.308055 | controller | _val['name'], 'values.yaml') | path_join 2026-03-21 18:18:08.308061 | controller | }}, dest={{ 2026-03-21 18:18:08.308068 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-21 18:18:08.308075 | controller | stage['path'], _val.src_file 2026-03-21 18:18:08.308098 | controller | ) | 2026-03-21 18:18:08.308105 | controller | path_join 2026-03-21 18:18:08.308112 | controller | }}] *** 2026-03-21 18:18:08.308118 | controller | Saturday 21 March 2026 18:18:07 +0000 (0:00:00.481) 0:01:08.879 ******** 2026-03-21 18:18:08.308129 | controller | Saturday 21 March 2026 18:18:07 +0000 (0:00:00.481) 0:01:08.878 ******** 2026-03-21 18:18:08.308148 | controller | changed: [localhost] => (item=edpm-r1-compute-nodeset-values) 2026-03-21 18:18:08.357704 | controller | 2026-03-21 18:18:08.357822 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:18:08.357837 | controller | Saturday 21 March 2026 18:18:08 +0000 (0:00:00.339) 0:01:09.219 ******** 2026-03-21 18:18:08.357848 | controller | Saturday 21 March 2026 18:18:08 +0000 (0:00:00.339) 0:01:09.217 ******** 2026-03-21 18:18:08.357877 | controller | skipping: [localhost] 2026-03-21 18:18:08.766804 | controller | 2026-03-21 18:18:08.766873 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/edpm/computes/r1 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-03-21 18:18:08.766886 | controller | Saturday 21 March 2026 18:18:08 +0000 (0:00:00.049) 0:01:09.268 ******** 2026-03-21 18:18:08.766897 | controller | Saturday 21 March 2026 18:18:08 +0000 (0:00:00.049) 0:01:09.267 ******** 2026-03-21 18:18:08.766918 | controller | changed: [localhost] 2026-03-21 18:18:09.197129 | controller | 2026-03-21 18:18:09.197188 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-03-21 18:18:09.197202 | controller | Saturday 21 March 2026 18:18:08 +0000 (0:00:00.409) 0:01:09.678 ******** 2026-03-21 18:18:09.197213 | controller | Saturday 21 March 2026 18:18:08 +0000 (0:00:00.409) 0:01:09.676 ******** 2026-03-21 18:18:09.197231 | controller | changed: [localhost] 2026-03-21 18:18:09.499105 | controller | 2026-03-21 18:18:09.499197 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/edpm/computes/r1 remote_src=True, src={{ _output }}, dest={{ 2026-03-21 18:18:09.499209 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-03-21 18:18:09.499217 | controller | stage['build_output'] | basename) | path_join 2026-03-21 18:18:09.499224 | controller | }}, mode=0644] *** 2026-03-21 18:18:09.499232 | controller | Saturday 21 March 2026 18:18:09 +0000 (0:00:00.430) 0:01:10.108 ******** 2026-03-21 18:18:09.499239 | controller | Saturday 21 March 2026 18:18:09 +0000 (0:00:00.430) 0:01:10.107 ******** 2026-03-21 18:18:09.499258 | controller | changed: [localhost] 2026-03-21 18:18:09.553710 | controller | 2026-03-21 18:18:09.553821 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:18:09.553831 | controller | Saturday 21 March 2026 18:18:09 +0000 (0:00:00.301) 0:01:10.410 ******** 2026-03-21 18:18:09.553839 | controller | Saturday 21 March 2026 18:18:09 +0000 (0:00:00.301) 0:01:10.408 ******** 2026-03-21 18:18:09.553860 | controller | skipping: [localhost] 2026-03-21 18:18:09.610329 | controller | 2026-03-21 18:18:09.610427 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/edpm/computes/r1 _raw_params=oc apply -f {{ _cr }}] *** 2026-03-21 18:18:09.610439 | controller | Saturday 21 March 2026 18:18:09 +0000 (0:00:00.054) 0:01:10.465 ******** 2026-03-21 18:18:09.610449 | controller | Saturday 21 March 2026 18:18:09 +0000 (0:00:00.054) 0:01:10.463 ******** 2026-03-21 18:18:09.610466 | controller | skipping: [localhost] 2026-03-21 18:18:09.664164 | controller | 2026-03-21 18:18:09.664235 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/edpm/computes/r1 _raw_params=wait_condition.yml] *** 2026-03-21 18:18:09.664256 | controller | Saturday 21 March 2026 18:18:09 +0000 (0:00:00.056) 0:01:10.521 ******** 2026-03-21 18:18:09.664263 | controller | Saturday 21 March 2026 18:18:09 +0000 (0:00:00.056) 0:01:10.520 ******** 2026-03-21 18:18:09.664280 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r1-compute-nodes --for condition=SetupReady --timeout=600s) 2026-03-21 18:18:09.711858 | controller | skipping: [localhost] 2026-03-21 18:18:09.711981 | controller | 2026-03-21 18:18:09.711995 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:18:09.712011 | controller | Saturday 21 March 2026 18:18:09 +0000 (0:00:00.053) 0:01:10.575 ******** 2026-03-21 18:18:09.712026 | controller | Saturday 21 March 2026 18:18:09 +0000 (0:00:00.053) 0:01:10.573 ******** 2026-03-21 18:18:09.712063 | controller | skipping: [localhost] 2026-03-21 18:18:09.761135 | controller | 2026-03-21 18:18:09.761234 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/edpm/computes/r1 name=run_hook] *** 2026-03-21 18:18:09.761248 | controller | Saturday 21 March 2026 18:18:09 +0000 (0:00:00.047) 0:01:10.622 ******** 2026-03-21 18:18:09.761259 | controller | Saturday 21 March 2026 18:18:09 +0000 (0:00:00.047) 0:01:10.621 ******** 2026-03-21 18:18:09.761284 | controller | skipping: [localhost] 2026-03-21 18:18:09.814293 | controller | 2026-03-21 18:18:09.814388 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-03-21 18:18:09.814399 | controller | Saturday 21 March 2026 18:18:09 +0000 (0:00:00.049) 0:01:10.672 ******** 2026-03-21 18:18:09.814406 | controller | Saturday 21 March 2026 18:18:09 +0000 (0:00:00.049) 0:01:10.670 ******** 2026-03-21 18:18:09.814426 | controller | ok: [localhost] => 2026-03-21 18:18:09.848914 | controller | changed: false 2026-03-21 18:18:09.848999 | controller | msg: All assertions passed 2026-03-21 18:18:09.849012 | controller | 2026-03-21 18:18:09.849023 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-03-21 18:18:09.849035 | controller | Saturday 21 March 2026 18:18:09 +0000 (0:00:00.053) 0:01:10.725 ******** 2026-03-21 18:18:09.849046 | controller | Saturday 21 March 2026 18:18:09 +0000 (0:00:00.053) 0:01:10.724 ******** 2026-03-21 18:18:09.849068 | controller | skipping: [localhost] 2026-03-21 18:18:09.882754 | controller | 2026-03-21 18:18:09.882846 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-03-21 18:18:09.882859 | controller | Saturday 21 March 2026 18:18:09 +0000 (0:00:00.034) 0:01:10.760 ******** 2026-03-21 18:18:09.882870 | controller | Saturday 21 March 2026 18:18:09 +0000 (0:00:00.034) 0:01:10.758 ******** 2026-03-21 18:18:09.882891 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r2-compute-nodes --for condition=SetupReady --timeout=600s) 2026-03-21 18:18:09.914116 | controller | 2026-03-21 18:18:09.914211 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-03-21 18:18:09.914224 | controller | Saturday 21 March 2026 18:18:09 +0000 (0:00:00.033) 0:01:10.793 ******** 2026-03-21 18:18:09.914235 | controller | Saturday 21 March 2026 18:18:09 +0000 (0:00:00.033) 0:01:10.792 ******** 2026-03-21 18:18:09.914258 | controller | skipping: [localhost] 2026-03-21 18:18:09.951905 | controller | 2026-03-21 18:18:09.952003 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-03-21 18:18:09.952015 | controller | Saturday 21 March 2026 18:18:09 +0000 (0:00:00.031) 0:01:10.825 ******** 2026-03-21 18:18:09.952026 | controller | Saturday 21 March 2026 18:18:09 +0000 (0:00:00.031) 0:01:10.823 ******** 2026-03-21 18:18:09.952063 | controller | ok: [localhost] 2026-03-21 18:18:10.231284 | controller | 2026-03-21 18:18:10.231401 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-03-21 18:18:10.231417 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-21 18:18:10.231427 | controller | stage['path'], item.src_file) | path_join 2026-03-21 18:18:10.231438 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-21 18:18:10.231448 | controller | Saturday 21 March 2026 18:18:09 +0000 (0:00:00.037) 0:01:10.862 ******** 2026-03-21 18:18:10.231458 | controller | Saturday 21 March 2026 18:18:09 +0000 (0:00:00.037) 0:01:10.861 ******** 2026-03-21 18:18:10.231491 | controller | ok: [localhost] => (item={'name': 'edpm-r2-compute-nodeset-values', 'src_file': 'values.yaml'}) 2026-03-21 18:18:10.327505 | controller | 2026-03-21 18:18:10.327583 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-03-21 18:18:10.327595 | controller | Saturday 21 March 2026 18:18:10 +0000 (0:00:00.278) 0:01:11.141 ******** 2026-03-21 18:18:10.327600 | controller | Saturday 21 March 2026 18:18:10 +0000 (0:00:00.278) 0:01:11.140 ******** 2026-03-21 18:18:10.327615 | controller | ok: [localhost] => (item=values.yaml) 2026-03-21 18:18:10.386852 | controller | 2026-03-21 18:18:10.386994 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/edpm/computes/r2 name=run_hook] *** 2026-03-21 18:18:10.387010 | controller | Saturday 21 March 2026 18:18:10 +0000 (0:00:00.096) 0:01:11.238 ******** 2026-03-21 18:18:10.387022 | controller | Saturday 21 March 2026 18:18:10 +0000 (0:00:00.096) 0:01:11.236 ******** 2026-03-21 18:18:10.387056 | controller | skipping: [localhost] 2026-03-21 18:18:10.501589 | controller | 2026-03-21 18:18:10.501688 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/edpm/computes/r2 name=ci_gen_kustomize_values] *** 2026-03-21 18:18:10.501703 | controller | Saturday 21 March 2026 18:18:10 +0000 (0:00:00.059) 0:01:11.297 ******** 2026-03-21 18:18:10.501715 | controller | Saturday 21 March 2026 18:18:10 +0000 (0:00:00.059) 0:01:11.296 ******** 2026-03-21 18:18:10.501741 | controller | 2026-03-21 18:18:10.566670 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-03-21 18:18:10.566711 | controller | Saturday 21 March 2026 18:18:10 +0000 (0:00:00.114) 0:01:11.412 ******** 2026-03-21 18:18:10.566724 | controller | Saturday 21 March 2026 18:18:10 +0000 (0:00:00.114) 0:01:11.411 ******** 2026-03-21 18:18:10.566744 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-03-21 18:18:10.621235 | controller | 2026-03-21 18:18:10.621308 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-03-21 18:18:10.621329 | controller | Saturday 21 March 2026 18:18:10 +0000 (0:00:00.065) 0:01:11.477 ******** 2026-03-21 18:18:10.621347 | controller | Saturday 21 March 2026 18:18:10 +0000 (0:00:00.065) 0:01:11.476 ******** 2026-03-21 18:18:10.621378 | controller | ok: [localhost] => 2026-03-21 18:18:10.854465 | controller | changed: false 2026-03-21 18:18:10.854599 | controller | msg: All assertions passed 2026-03-21 18:18:10.854617 | controller | 2026-03-21 18:18:10.854633 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-21 18:18:10.854649 | controller | Saturday 21 March 2026 18:18:10 +0000 (0:00:00.054) 0:01:11.532 ******** 2026-03-21 18:18:10.854664 | controller | Saturday 21 March 2026 18:18:10 +0000 (0:00:00.054) 0:01:11.531 ******** 2026-03-21 18:18:10.854701 | controller | ok: [localhost] 2026-03-21 18:18:10.905219 | controller | 2026-03-21 18:18:10.905263 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-03-21 18:18:10.905273 | controller | Saturday 21 March 2026 18:18:10 +0000 (0:00:00.232) 0:01:11.765 ******** 2026-03-21 18:18:10.905287 | controller | Saturday 21 March 2026 18:18:10 +0000 (0:00:00.232) 0:01:11.764 ******** 2026-03-21 18:18:10.905300 | controller | ok: [localhost] => 2026-03-21 18:18:11.142987 | controller | changed: false 2026-03-21 18:18:11.143041 | controller | msg: All assertions passed 2026-03-21 18:18:11.143048 | controller | 2026-03-21 18:18:11.143053 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-03-21 18:18:11.143058 | controller | Saturday 21 March 2026 18:18:10 +0000 (0:00:00.051) 0:01:11.816 ******** 2026-03-21 18:18:11.143063 | controller | Saturday 21 March 2026 18:18:10 +0000 (0:00:00.051) 0:01:11.815 ******** 2026-03-21 18:18:11.143074 | controller | ok: [localhost] 2026-03-21 18:18:11.412296 | controller | 2026-03-21 18:18:11.412349 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-03-21 18:18:11.412356 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-03-21 18:18:11.412361 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-03-21 18:18:11.412365 | controller | _config_map_content | 2026-03-21 18:18:11.412369 | controller | ansible.utils.remove_keys( 2026-03-21 18:18:11.412374 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-03-21 18:18:11.412378 | controller | matching_parameter='regex') 2026-03-21 18:18:11.412382 | controller | }}, cacheable=False] *** 2026-03-21 18:18:11.412387 | controller | Saturday 21 March 2026 18:18:11 +0000 (0:00:00.237) 0:01:12.054 ******** 2026-03-21 18:18:11.412392 | controller | Saturday 21 March 2026 18:18:11 +0000 (0:00:00.237) 0:01:12.052 ******** 2026-03-21 18:18:11.412402 | controller | ok: [localhost] 2026-03-21 18:18:11.457570 | controller | 2026-03-21 18:18:11.457628 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-03-21 18:18:11.457634 | controller | Saturday 21 March 2026 18:18:11 +0000 (0:00:00.268) 0:01:12.322 ******** 2026-03-21 18:18:11.457639 | controller | Saturday 21 March 2026 18:18:11 +0000 (0:00:00.268) 0:01:12.321 ******** 2026-03-21 18:18:11.457653 | controller | skipping: [localhost] 2026-03-21 18:18:11.681157 | controller | 2026-03-21 18:18:11.681226 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-03-21 18:18:11.681236 | controller | Saturday 21 March 2026 18:18:11 +0000 (0:00:00.045) 0:01:12.368 ******** 2026-03-21 18:18:11.681243 | controller | Saturday 21 March 2026 18:18:11 +0000 (0:00:00.045) 0:01:12.367 ******** 2026-03-21 18:18:11.681260 | controller | changed: [localhost] 2026-03-21 18:18:12.182921 | controller | 2026-03-21 18:18:12.182977 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-03-21 18:18:12.182984 | controller | (snippet_datadir, 2026-03-21 18:18:12.182989 | controller | '02_ci_data.yaml') | path_join 2026-03-21 18:18:12.182994 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-03-21 18:18:12.182999 | controller | Saturday 21 March 2026 18:18:11 +0000 (0:00:00.223) 0:01:12.592 ******** 2026-03-21 18:18:12.183003 | controller | Saturday 21 March 2026 18:18:11 +0000 (0:00:00.223) 0:01:12.590 ******** 2026-03-21 18:18:12.183016 | controller | changed: [localhost] 2026-03-21 18:18:12.257727 | controller | 2026-03-21 18:18:12.257774 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-03-21 18:18:12.257781 | controller | Saturday 21 March 2026 18:18:12 +0000 (0:00:00.501) 0:01:13.094 ******** 2026-03-21 18:18:12.257786 | controller | Saturday 21 March 2026 18:18:12 +0000 (0:00:00.501) 0:01:13.092 ******** 2026-03-21 18:18:12.257797 | controller | ok: [localhost] 2026-03-21 18:18:12.654320 | controller | 2026-03-21 18:18:12.654355 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-03-21 18:18:12.654363 | controller | (snippet_datadir, 2026-03-21 18:18:12.654368 | controller | '03_user_data_b64.yaml') | path_join 2026-03-21 18:18:12.654373 | controller | }}, content={{ 2026-03-21 18:18:12.654381 | controller | _base64_patch | 2026-03-21 18:18:12.654385 | controller | default({}) | 2026-03-21 18:18:12.654390 | controller | to_nice_yaml 2026-03-21 18:18:12.654394 | controller | }}, mode=0644] *** 2026-03-21 18:18:12.654399 | controller | Saturday 21 March 2026 18:18:12 +0000 (0:00:00.074) 0:01:13.168 ******** 2026-03-21 18:18:12.654403 | controller | Saturday 21 March 2026 18:18:12 +0000 (0:00:00.074) 0:01:13.167 ******** 2026-03-21 18:18:12.654413 | controller | changed: [localhost] 2026-03-21 18:18:13.041161 | controller | 2026-03-21 18:18:13.041194 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-03-21 18:18:13.041200 | controller | (snippet_datadir, 2026-03-21 18:18:13.041205 | controller | '04_user_data.yaml') | path_join 2026-03-21 18:18:13.041210 | controller | }}, content={{ 2026-03-21 18:18:13.041215 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-03-21 18:18:13.041220 | controller | default({}) | 2026-03-21 18:18:13.041224 | controller | to_nice_yaml 2026-03-21 18:18:13.041231 | controller | }}, mode=0644] *** 2026-03-21 18:18:13.041237 | controller | Saturday 21 March 2026 18:18:12 +0000 (0:00:00.396) 0:01:13.565 ******** 2026-03-21 18:18:13.041241 | controller | Saturday 21 March 2026 18:18:12 +0000 (0:00:00.396) 0:01:13.564 ******** 2026-03-21 18:18:13.041251 | controller | changed: [localhost] 2026-03-21 18:18:13.426513 | controller | 2026-03-21 18:18:13.426565 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-03-21 18:18:13.426579 | controller | ( 2026-03-21 18:18:13.426591 | controller | snippet_datadir, 2026-03-21 18:18:13.426602 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-03-21 18:18:13.426612 | controller | ) | path_join 2026-03-21 18:18:13.426622 | controller | }}, mode=0644] *** 2026-03-21 18:18:13.426632 | controller | Saturday 21 March 2026 18:18:13 +0000 (0:00:00.386) 0:01:13.952 ******** 2026-03-21 18:18:13.426642 | controller | Saturday 21 March 2026 18:18:13 +0000 (0:00:00.386) 0:01:13.951 ******** 2026-03-21 18:18:13.426660 | controller | changed: [localhost] 2026-03-21 18:18:13.479411 | controller | 2026-03-21 18:18:13.479470 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-03-21 18:18:13.479478 | controller | Saturday 21 March 2026 18:18:13 +0000 (0:00:00.384) 0:01:14.337 ******** 2026-03-21 18:18:13.479484 | controller | Saturday 21 March 2026 18:18:13 +0000 (0:00:00.384) 0:01:14.335 ******** 2026-03-21 18:18:13.479500 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-03-21 18:18:13.516411 | controller | 2026-03-21 18:18:13.516481 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-03-21 18:18:13.516488 | controller | Saturday 21 March 2026 18:18:13 +0000 (0:00:00.053) 0:01:14.390 ******** 2026-03-21 18:18:13.516493 | controller | Saturday 21 March 2026 18:18:13 +0000 (0:00:00.053) 0:01:14.389 ******** 2026-03-21 18:18:13.516509 | controller | ok: [localhost] => 2026-03-21 18:18:13.716032 | controller | changed: false 2026-03-21 18:18:13.716119 | controller | msg: All assertions passed 2026-03-21 18:18:13.716136 | controller | 2026-03-21 18:18:13.716143 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-03-21 18:18:13.716150 | controller | Saturday 21 March 2026 18:18:13 +0000 (0:00:00.037) 0:01:14.427 ******** 2026-03-21 18:18:13.716156 | controller | Saturday 21 March 2026 18:18:13 +0000 (0:00:00.037) 0:01:14.426 ******** 2026-03-21 18:18:13.716172 | controller | ok: [localhost] 2026-03-21 18:18:13.752474 | controller | 2026-03-21 18:18:13.752540 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-03-21 18:18:13.752546 | controller | Saturday 21 March 2026 18:18:13 +0000 (0:00:00.198) 0:01:14.626 ******** 2026-03-21 18:18:13.752551 | controller | Saturday 21 March 2026 18:18:13 +0000 (0:00:00.199) 0:01:14.625 ******** 2026-03-21 18:18:13.752567 | controller | ok: [localhost] 2026-03-21 18:18:14.294634 | controller | 2026-03-21 18:18:14.294670 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-03-21 18:18:14.294677 | controller | Saturday 21 March 2026 18:18:13 +0000 (0:00:00.037) 0:01:14.663 ******** 2026-03-21 18:18:14.294682 | controller | Saturday 21 March 2026 18:18:13 +0000 (0:00:00.037) 0:01:14.662 ******** 2026-03-21 18:18:14.294692 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/02_ci_data.yaml) 2026-03-21 18:18:14.409198 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/03_user_data_b64.yaml) 2026-03-21 18:18:14.409231 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/04_user_data.yaml) 2026-03-21 18:18:14.409237 | controller | 2026-03-21 18:18:14.409242 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-03-21 18:18:14.409247 | controller | _content | 2026-03-21 18:18:14.409252 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-03-21 18:18:14.409256 | controller | combine(_parsed, recursive=true) 2026-03-21 18:18:14.409261 | controller | }} 2026-03-21 18:18:14.409265 | controller | ] *** 2026-03-21 18:18:14.409270 | controller | Saturday 21 March 2026 18:18:14 +0000 (0:00:00.541) 0:01:15.205 ******** 2026-03-21 18:18:14.409275 | controller | Saturday 21 March 2026 18:18:14 +0000 (0:00:00.541) 0:01:15.204 ******** 2026-03-21 18:18:14.409284 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-03-21 18:18:14.596438 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-03-21 18:18:14.596473 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-03-21 18:18:14.596479 | controller | 2026-03-21 18:18:14.596484 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-03-21 18:18:14.596489 | controller | Saturday 21 March 2026 18:18:14 +0000 (0:00:00.114) 0:01:15.320 ******** 2026-03-21 18:18:14.596494 | controller | Saturday 21 March 2026 18:18:14 +0000 (0:00:00.114) 0:01:15.319 ******** 2026-03-21 18:18:14.596504 | controller | changed: [localhost] 2026-03-21 18:18:14.980135 | controller | 2026-03-21 18:18:14.980170 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-03-21 18:18:14.980176 | controller | (_destdir, 2026-03-21 18:18:14.980181 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-03-21 18:18:14.980186 | controller | }}, content={{ 2026-03-21 18:18:14.980190 | controller | ( 2026-03-21 18:18:14.980195 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-03-21 18:18:14.980199 | controller | ) | cifmw.general.to_nice_yaml_all 2026-03-21 18:18:14.980204 | controller | }}, mode=0644] *** 2026-03-21 18:18:14.980208 | controller | Saturday 21 March 2026 18:18:14 +0000 (0:00:00.187) 0:01:15.507 ******** 2026-03-21 18:18:14.980212 | controller | Saturday 21 March 2026 18:18:14 +0000 (0:00:00.187) 0:01:15.506 ******** 2026-03-21 18:18:14.980222 | controller | changed: [localhost] 2026-03-21 18:18:15.214255 | controller | 2026-03-21 18:18:15.214294 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/edpm/computes/r2 mode=0644, backup=True, remote_src=True, src={{ 2026-03-21 18:18:15.214301 | controller | (cifmw_kustomize_deploy_basedir, 2026-03-21 18:18:15.214305 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-03-21 18:18:15.214310 | controller | _val['name'], 'values.yaml') | path_join 2026-03-21 18:18:15.214314 | controller | }}, dest={{ 2026-03-21 18:18:15.214319 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-21 18:18:15.214324 | controller | stage['path'], _val.src_file 2026-03-21 18:18:15.214328 | controller | ) | 2026-03-21 18:18:15.214333 | controller | path_join 2026-03-21 18:18:15.214337 | controller | }}] *** 2026-03-21 18:18:15.214341 | controller | Saturday 21 March 2026 18:18:14 +0000 (0:00:00.383) 0:01:15.891 ******** 2026-03-21 18:18:15.214346 | controller | Saturday 21 March 2026 18:18:14 +0000 (0:00:00.383) 0:01:15.890 ******** 2026-03-21 18:18:15.214356 | controller | changed: [localhost] => (item=edpm-r2-compute-nodeset-values) 2026-03-21 18:18:15.251468 | controller | 2026-03-21 18:18:15.251501 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:18:15.251512 | controller | Saturday 21 March 2026 18:18:15 +0000 (0:00:00.234) 0:01:16.125 ******** 2026-03-21 18:18:15.251517 | controller | Saturday 21 March 2026 18:18:15 +0000 (0:00:00.234) 0:01:16.124 ******** 2026-03-21 18:18:15.251526 | controller | skipping: [localhost] 2026-03-21 18:18:15.567487 | controller | 2026-03-21 18:18:15.567523 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/edpm/computes/r2 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-03-21 18:18:15.567530 | controller | Saturday 21 March 2026 18:18:15 +0000 (0:00:00.037) 0:01:16.162 ******** 2026-03-21 18:18:15.567536 | controller | Saturday 21 March 2026 18:18:15 +0000 (0:00:00.037) 0:01:16.161 ******** 2026-03-21 18:18:15.567545 | controller | changed: [localhost] 2026-03-21 18:18:15.977220 | controller | 2026-03-21 18:18:15.977269 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-03-21 18:18:15.977280 | controller | Saturday 21 March 2026 18:18:15 +0000 (0:00:00.315) 0:01:16.478 ******** 2026-03-21 18:18:15.977337 | controller | Saturday 21 March 2026 18:18:15 +0000 (0:00:00.315) 0:01:16.477 ******** 2026-03-21 18:18:15.977360 | controller | changed: [localhost] 2026-03-21 18:18:16.231910 | controller | 2026-03-21 18:18:16.231968 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/edpm/computes/r2 remote_src=True, src={{ _output }}, dest={{ 2026-03-21 18:18:16.231986 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-03-21 18:18:16.232001 | controller | stage['build_output'] | basename) | path_join 2026-03-21 18:18:16.232016 | controller | }}, mode=0644] *** 2026-03-21 18:18:16.232030 | controller | Saturday 21 March 2026 18:18:15 +0000 (0:00:00.410) 0:01:16.888 ******** 2026-03-21 18:18:16.232043 | controller | Saturday 21 March 2026 18:18:15 +0000 (0:00:00.409) 0:01:16.887 ******** 2026-03-21 18:18:16.232066 | controller | changed: [localhost] 2026-03-21 18:18:16.269979 | controller | 2026-03-21 18:18:16.270042 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:18:16.270059 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.254) 0:01:17.143 ******** 2026-03-21 18:18:16.270074 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.254) 0:01:17.142 ******** 2026-03-21 18:18:16.270127 | controller | skipping: [localhost] 2026-03-21 18:18:16.316166 | controller | 2026-03-21 18:18:16.316231 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/edpm/computes/r2 _raw_params=oc apply -f {{ _cr }}] *** 2026-03-21 18:18:16.316249 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.038) 0:01:17.181 ******** 2026-03-21 18:18:16.316264 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.037) 0:01:17.180 ******** 2026-03-21 18:18:16.316287 | controller | skipping: [localhost] 2026-03-21 18:18:16.380450 | controller | 2026-03-21 18:18:16.380535 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/edpm/computes/r2 _raw_params=wait_condition.yml] *** 2026-03-21 18:18:16.380548 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.045) 0:01:17.226 ******** 2026-03-21 18:18:16.380558 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.045) 0:01:17.225 ******** 2026-03-21 18:18:16.380583 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r2-compute-nodes --for condition=SetupReady --timeout=600s) 2026-03-21 18:18:16.448334 | controller | skipping: [localhost] 2026-03-21 18:18:16.448409 | controller | 2026-03-21 18:18:16.448418 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:18:16.448426 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.064) 0:01:17.291 ******** 2026-03-21 18:18:16.448433 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.064) 0:01:17.290 ******** 2026-03-21 18:18:16.448452 | controller | skipping: [localhost] 2026-03-21 18:18:16.497946 | controller | 2026-03-21 18:18:16.498004 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/edpm/computes/r2 name=run_hook] *** 2026-03-21 18:18:16.498020 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.067) 0:01:17.359 ******** 2026-03-21 18:18:16.498027 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.067) 0:01:17.358 ******** 2026-03-21 18:18:16.498044 | controller | skipping: [localhost] 2026-03-21 18:18:16.534359 | controller | 2026-03-21 18:18:16.534407 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-03-21 18:18:16.534413 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.050) 0:01:17.409 ******** 2026-03-21 18:18:16.534418 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.050) 0:01:17.408 ******** 2026-03-21 18:18:16.534430 | controller | ok: [localhost] => 2026-03-21 18:18:16.557301 | controller | changed: false 2026-03-21 18:18:16.557325 | controller | msg: All assertions passed 2026-03-21 18:18:16.557332 | controller | 2026-03-21 18:18:16.557337 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-03-21 18:18:16.557342 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.036) 0:01:17.445 ******** 2026-03-21 18:18:16.557346 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.036) 0:01:17.444 ******** 2026-03-21 18:18:16.557354 | controller | skipping: [localhost] 2026-03-21 18:18:16.581961 | controller | 2026-03-21 18:18:16.582008 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-03-21 18:18:16.582014 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.022) 0:01:17.468 ******** 2026-03-21 18:18:16.582019 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.022) 0:01:17.467 ******** 2026-03-21 18:18:16.582030 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r0-networker-nodes --for condition=SetupReady --timeout=600s) 2026-03-21 18:18:16.607188 | controller | 2026-03-21 18:18:16.607248 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-03-21 18:18:16.607255 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.024) 0:01:17.493 ******** 2026-03-21 18:18:16.607260 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.024) 0:01:17.492 ******** 2026-03-21 18:18:16.607273 | controller | skipping: [localhost] 2026-03-21 18:18:16.638663 | controller | 2026-03-21 18:18:16.638709 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-03-21 18:18:16.638715 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.024) 0:01:17.518 ******** 2026-03-21 18:18:16.638720 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.024) 0:01:17.517 ******** 2026-03-21 18:18:16.638732 | controller | ok: [localhost] 2026-03-21 18:18:16.838169 | controller | 2026-03-21 18:18:16.838217 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-03-21 18:18:16.838225 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-21 18:18:16.838232 | controller | stage['path'], item.src_file) | path_join 2026-03-21 18:18:16.838238 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-21 18:18:16.838245 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.031) 0:01:17.549 ******** 2026-03-21 18:18:16.838252 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.031) 0:01:17.548 ******** 2026-03-21 18:18:16.838266 | controller | ok: [localhost] => (item={'name': 'edpm-r0-networker-nodeset-values', 'src_file': 'values.yaml'}) 2026-03-21 18:18:16.914246 | controller | 2026-03-21 18:18:16.914312 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-03-21 18:18:16.914321 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.199) 0:01:17.749 ******** 2026-03-21 18:18:16.914340 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.199) 0:01:17.747 ******** 2026-03-21 18:18:16.914359 | controller | ok: [localhost] => (item=values.yaml) 2026-03-21 18:18:16.951009 | controller | 2026-03-21 18:18:16.951077 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/edpm/networkers/r0 name=run_hook] *** 2026-03-21 18:18:16.951096 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.076) 0:01:17.825 ******** 2026-03-21 18:18:16.951101 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.076) 0:01:17.824 ******** 2026-03-21 18:18:16.951117 | controller | skipping: [localhost] 2026-03-21 18:18:17.018535 | controller | 2026-03-21 18:18:17.018613 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/edpm/networkers/r0 name=ci_gen_kustomize_values] *** 2026-03-21 18:18:17.018622 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.036) 0:01:17.862 ******** 2026-03-21 18:18:17.018630 | controller | Saturday 21 March 2026 18:18:16 +0000 (0:00:00.036) 0:01:17.861 ******** 2026-03-21 18:18:17.018649 | controller | 2026-03-21 18:18:17.065394 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-03-21 18:18:17.065451 | controller | Saturday 21 March 2026 18:18:17 +0000 (0:00:00.067) 0:01:17.929 ******** 2026-03-21 18:18:17.065460 | controller | Saturday 21 March 2026 18:18:17 +0000 (0:00:00.067) 0:01:17.928 ******** 2026-03-21 18:18:17.065476 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-03-21 18:18:17.119546 | controller | 2026-03-21 18:18:17.119633 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-03-21 18:18:17.119642 | controller | Saturday 21 March 2026 18:18:17 +0000 (0:00:00.046) 0:01:17.976 ******** 2026-03-21 18:18:17.119649 | controller | Saturday 21 March 2026 18:18:17 +0000 (0:00:00.046) 0:01:17.975 ******** 2026-03-21 18:18:17.119661 | controller | ok: [localhost] => 2026-03-21 18:18:17.296164 | controller | changed: false 2026-03-21 18:18:17.296224 | controller | msg: All assertions passed 2026-03-21 18:18:17.296236 | controller | 2026-03-21 18:18:17.296247 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-21 18:18:17.296257 | controller | Saturday 21 March 2026 18:18:17 +0000 (0:00:00.054) 0:01:18.030 ******** 2026-03-21 18:18:17.296267 | controller | Saturday 21 March 2026 18:18:17 +0000 (0:00:00.054) 0:01:18.029 ******** 2026-03-21 18:18:17.296287 | controller | ok: [localhost] 2026-03-21 18:18:17.347246 | controller | 2026-03-21 18:18:17.347310 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-03-21 18:18:17.347321 | controller | Saturday 21 March 2026 18:18:17 +0000 (0:00:00.176) 0:01:18.207 ******** 2026-03-21 18:18:17.347331 | controller | Saturday 21 March 2026 18:18:17 +0000 (0:00:00.176) 0:01:18.206 ******** 2026-03-21 18:18:17.347350 | controller | ok: [localhost] => 2026-03-21 18:18:17.568101 | controller | changed: false 2026-03-21 18:18:17.568173 | controller | msg: All assertions passed 2026-03-21 18:18:17.568180 | controller | 2026-03-21 18:18:17.568185 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-03-21 18:18:17.568190 | controller | Saturday 21 March 2026 18:18:17 +0000 (0:00:00.050) 0:01:18.258 ******** 2026-03-21 18:18:17.568195 | controller | Saturday 21 March 2026 18:18:17 +0000 (0:00:00.050) 0:01:18.257 ******** 2026-03-21 18:18:17.568210 | controller | ok: [localhost] 2026-03-21 18:18:17.789607 | controller | 2026-03-21 18:18:17.789685 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-03-21 18:18:17.789698 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-03-21 18:18:17.789718 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-03-21 18:18:17.789728 | controller | _config_map_content | 2026-03-21 18:18:17.789738 | controller | ansible.utils.remove_keys( 2026-03-21 18:18:17.789748 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-03-21 18:18:17.789757 | controller | matching_parameter='regex') 2026-03-21 18:18:17.789772 | controller | }}, cacheable=False] *** 2026-03-21 18:18:17.789782 | controller | Saturday 21 March 2026 18:18:17 +0000 (0:00:00.221) 0:01:18.479 ******** 2026-03-21 18:18:17.789792 | controller | Saturday 21 March 2026 18:18:17 +0000 (0:00:00.221) 0:01:18.478 ******** 2026-03-21 18:18:17.789814 | controller | ok: [localhost] 2026-03-21 18:18:17.828731 | controller | 2026-03-21 18:18:17.828798 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-03-21 18:18:17.828810 | controller | Saturday 21 March 2026 18:18:17 +0000 (0:00:00.221) 0:01:18.700 ******** 2026-03-21 18:18:17.828821 | controller | Saturday 21 March 2026 18:18:17 +0000 (0:00:00.221) 0:01:18.699 ******** 2026-03-21 18:18:17.828841 | controller | skipping: [localhost] 2026-03-21 18:18:18.032528 | controller | 2026-03-21 18:18:18.032571 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-03-21 18:18:18.032579 | controller | Saturday 21 March 2026 18:18:17 +0000 (0:00:00.039) 0:01:18.740 ******** 2026-03-21 18:18:18.032585 | controller | Saturday 21 March 2026 18:18:17 +0000 (0:00:00.039) 0:01:18.738 ******** 2026-03-21 18:18:18.032599 | controller | changed: [localhost] 2026-03-21 18:18:18.490269 | controller | 2026-03-21 18:18:18.490335 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-03-21 18:18:18.490341 | controller | (snippet_datadir, 2026-03-21 18:18:18.490347 | controller | '02_ci_data.yaml') | path_join 2026-03-21 18:18:18.490352 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-03-21 18:18:18.490357 | controller | Saturday 21 March 2026 18:18:18 +0000 (0:00:00.203) 0:01:18.943 ******** 2026-03-21 18:18:18.490361 | controller | Saturday 21 March 2026 18:18:18 +0000 (0:00:00.203) 0:01:18.942 ******** 2026-03-21 18:18:18.490376 | controller | changed: [localhost] 2026-03-21 18:18:18.566610 | controller | 2026-03-21 18:18:18.566687 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-03-21 18:18:18.566694 | controller | Saturday 21 March 2026 18:18:18 +0000 (0:00:00.457) 0:01:19.401 ******** 2026-03-21 18:18:18.566700 | controller | Saturday 21 March 2026 18:18:18 +0000 (0:00:00.457) 0:01:19.400 ******** 2026-03-21 18:18:18.566715 | controller | ok: [localhost] 2026-03-21 18:18:18.955167 | controller | 2026-03-21 18:18:18.955247 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-03-21 18:18:18.955262 | controller | (snippet_datadir, 2026-03-21 18:18:18.955272 | controller | '03_user_data_b64.yaml') | path_join 2026-03-21 18:18:18.955283 | controller | }}, content={{ 2026-03-21 18:18:18.955292 | controller | _base64_patch | 2026-03-21 18:18:18.955302 | controller | default({}) | 2026-03-21 18:18:18.955312 | controller | to_nice_yaml 2026-03-21 18:18:18.955322 | controller | }}, mode=0644] *** 2026-03-21 18:18:18.955332 | controller | Saturday 21 March 2026 18:18:18 +0000 (0:00:00.076) 0:01:19.477 ******** 2026-03-21 18:18:18.955341 | controller | Saturday 21 March 2026 18:18:18 +0000 (0:00:00.076) 0:01:19.476 ******** 2026-03-21 18:18:18.955364 | controller | changed: [localhost] 2026-03-21 18:18:19.422595 | controller | 2026-03-21 18:18:19.422662 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-03-21 18:18:19.422668 | controller | (snippet_datadir, 2026-03-21 18:18:19.422673 | controller | '04_user_data.yaml') | path_join 2026-03-21 18:18:19.422678 | controller | }}, content={{ 2026-03-21 18:18:19.422683 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-03-21 18:18:19.422687 | controller | default({}) | 2026-03-21 18:18:19.422691 | controller | to_nice_yaml 2026-03-21 18:18:19.422695 | controller | }}, mode=0644] *** 2026-03-21 18:18:19.422700 | controller | Saturday 21 March 2026 18:18:18 +0000 (0:00:00.388) 0:01:19.866 ******** 2026-03-21 18:18:19.422704 | controller | Saturday 21 March 2026 18:18:18 +0000 (0:00:00.388) 0:01:19.865 ******** 2026-03-21 18:18:19.422729 | controller | changed: [localhost] 2026-03-21 18:18:19.785747 | controller | 2026-03-21 18:18:19.785800 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-03-21 18:18:19.785806 | controller | ( 2026-03-21 18:18:19.785811 | controller | snippet_datadir, 2026-03-21 18:18:19.785816 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-03-21 18:18:19.785821 | controller | ) | path_join 2026-03-21 18:18:19.785825 | controller | }}, mode=0644] *** 2026-03-21 18:18:19.785829 | controller | Saturday 21 March 2026 18:18:19 +0000 (0:00:00.467) 0:01:20.334 ******** 2026-03-21 18:18:19.785834 | controller | Saturday 21 March 2026 18:18:19 +0000 (0:00:00.467) 0:01:20.332 ******** 2026-03-21 18:18:19.785848 | controller | changed: [localhost] 2026-03-21 18:18:19.848488 | controller | 2026-03-21 18:18:19.848563 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-03-21 18:18:19.848570 | controller | Saturday 21 March 2026 18:18:19 +0000 (0:00:00.362) 0:01:20.696 ******** 2026-03-21 18:18:19.848575 | controller | Saturday 21 March 2026 18:18:19 +0000 (0:00:00.362) 0:01:20.695 ******** 2026-03-21 18:18:19.848604 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-03-21 18:18:19.904578 | controller | 2026-03-21 18:18:19.904651 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-03-21 18:18:19.904657 | controller | Saturday 21 March 2026 18:18:19 +0000 (0:00:00.062) 0:01:20.759 ******** 2026-03-21 18:18:19.904669 | controller | Saturday 21 March 2026 18:18:19 +0000 (0:00:00.062) 0:01:20.758 ******** 2026-03-21 18:18:19.904686 | controller | ok: [localhost] => 2026-03-21 18:18:20.144004 | controller | changed: false 2026-03-21 18:18:20.144071 | controller | msg: All assertions passed 2026-03-21 18:18:20.144077 | controller | 2026-03-21 18:18:20.144095 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-03-21 18:18:20.144103 | controller | Saturday 21 March 2026 18:18:19 +0000 (0:00:00.056) 0:01:20.815 ******** 2026-03-21 18:18:20.144107 | controller | Saturday 21 March 2026 18:18:19 +0000 (0:00:00.056) 0:01:20.814 ******** 2026-03-21 18:18:20.144123 | controller | ok: [localhost] 2026-03-21 18:18:20.210418 | controller | 2026-03-21 18:18:20.210458 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-03-21 18:18:20.210464 | controller | Saturday 21 March 2026 18:18:20 +0000 (0:00:00.239) 0:01:21.055 ******** 2026-03-21 18:18:20.210469 | controller | Saturday 21 March 2026 18:18:20 +0000 (0:00:00.239) 0:01:21.054 ******** 2026-03-21 18:18:20.210478 | controller | ok: [localhost] 2026-03-21 18:18:20.779901 | controller | 2026-03-21 18:18:20.779970 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-03-21 18:18:20.779976 | controller | Saturday 21 March 2026 18:18:20 +0000 (0:00:00.066) 0:01:21.121 ******** 2026-03-21 18:18:20.779981 | controller | Saturday 21 March 2026 18:18:20 +0000 (0:00:00.066) 0:01:21.120 ******** 2026-03-21 18:18:20.779993 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/02_ci_data.yaml) 2026-03-21 18:18:20.894344 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/03_user_data_b64.yaml) 2026-03-21 18:18:20.894418 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/04_user_data.yaml) 2026-03-21 18:18:20.894428 | controller | 2026-03-21 18:18:20.894436 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-03-21 18:18:20.894443 | controller | _content | 2026-03-21 18:18:20.894450 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-03-21 18:18:20.894456 | controller | combine(_parsed, recursive=true) 2026-03-21 18:18:20.894474 | controller | }} 2026-03-21 18:18:20.894480 | controller | ] *** 2026-03-21 18:18:20.894487 | controller | Saturday 21 March 2026 18:18:20 +0000 (0:00:00.569) 0:01:21.691 ******** 2026-03-21 18:18:20.894494 | controller | Saturday 21 March 2026 18:18:20 +0000 (0:00:00.569) 0:01:21.690 ******** 2026-03-21 18:18:20.894514 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-03-21 18:18:21.082564 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-03-21 18:18:21.082641 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-03-21 18:18:21.082650 | controller | 2026-03-21 18:18:21.082657 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-03-21 18:18:21.082664 | controller | Saturday 21 March 2026 18:18:20 +0000 (0:00:00.114) 0:01:21.805 ******** 2026-03-21 18:18:21.082670 | controller | Saturday 21 March 2026 18:18:20 +0000 (0:00:00.114) 0:01:21.804 ******** 2026-03-21 18:18:21.082696 | controller | changed: [localhost] 2026-03-21 18:18:21.449584 | controller | 2026-03-21 18:18:21.449644 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-03-21 18:18:21.449651 | controller | (_destdir, 2026-03-21 18:18:21.449656 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-03-21 18:18:21.449661 | controller | }}, content={{ 2026-03-21 18:18:21.449665 | controller | ( 2026-03-21 18:18:21.449670 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-03-21 18:18:21.449674 | controller | ) | cifmw.general.to_nice_yaml_all 2026-03-21 18:18:21.449679 | controller | }}, mode=0644] *** 2026-03-21 18:18:21.449683 | controller | Saturday 21 March 2026 18:18:21 +0000 (0:00:00.188) 0:01:21.993 ******** 2026-03-21 18:18:21.449687 | controller | Saturday 21 March 2026 18:18:21 +0000 (0:00:00.188) 0:01:21.992 ******** 2026-03-21 18:18:21.449699 | controller | changed: [localhost] 2026-03-21 18:18:21.726967 | controller | 2026-03-21 18:18:21.727031 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/edpm/networkers/r0 mode=0644, backup=True, remote_src=True, src={{ 2026-03-21 18:18:21.727037 | controller | (cifmw_kustomize_deploy_basedir, 2026-03-21 18:18:21.727042 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-03-21 18:18:21.727047 | controller | _val['name'], 'values.yaml') | path_join 2026-03-21 18:18:21.727051 | controller | }}, dest={{ 2026-03-21 18:18:21.727056 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-21 18:18:21.727060 | controller | stage['path'], _val.src_file 2026-03-21 18:18:21.727065 | controller | ) | 2026-03-21 18:18:21.727069 | controller | path_join 2026-03-21 18:18:21.727074 | controller | }}] *** 2026-03-21 18:18:21.727078 | controller | Saturday 21 March 2026 18:18:21 +0000 (0:00:00.367) 0:01:22.360 ******** 2026-03-21 18:18:21.727098 | controller | Saturday 21 March 2026 18:18:21 +0000 (0:00:00.367) 0:01:22.359 ******** 2026-03-21 18:18:21.727112 | controller | changed: [localhost] => (item=edpm-r0-networker-nodeset-values) 2026-03-21 18:18:21.773494 | controller | 2026-03-21 18:18:21.773577 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:18:21.773584 | controller | Saturday 21 March 2026 18:18:21 +0000 (0:00:00.276) 0:01:22.637 ******** 2026-03-21 18:18:21.773589 | controller | Saturday 21 March 2026 18:18:21 +0000 (0:00:00.276) 0:01:22.636 ******** 2026-03-21 18:18:21.773604 | controller | skipping: [localhost] 2026-03-21 18:18:22.171851 | controller | 2026-03-21 18:18:22.171912 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/edpm/networkers/r0 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-03-21 18:18:22.171921 | controller | Saturday 21 March 2026 18:18:21 +0000 (0:00:00.047) 0:01:22.684 ******** 2026-03-21 18:18:22.171929 | controller | Saturday 21 March 2026 18:18:21 +0000 (0:00:00.047) 0:01:22.683 ******** 2026-03-21 18:18:22.171942 | controller | changed: [localhost] 2026-03-21 18:18:22.556167 | controller | 2026-03-21 18:18:22.556217 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-03-21 18:18:22.556224 | controller | Saturday 21 March 2026 18:18:22 +0000 (0:00:00.398) 0:01:23.083 ******** 2026-03-21 18:18:22.556229 | controller | Saturday 21 March 2026 18:18:22 +0000 (0:00:00.398) 0:01:23.081 ******** 2026-03-21 18:18:22.556246 | controller | changed: [localhost] 2026-03-21 18:18:22.772270 | controller | 2026-03-21 18:18:22.772302 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/edpm/networkers/r0 remote_src=True, src={{ _output }}, dest={{ 2026-03-21 18:18:22.772309 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-03-21 18:18:22.772314 | controller | stage['build_output'] | basename) | path_join 2026-03-21 18:18:22.772319 | controller | }}, mode=0644] *** 2026-03-21 18:18:22.772323 | controller | Saturday 21 March 2026 18:18:22 +0000 (0:00:00.384) 0:01:23.467 ******** 2026-03-21 18:18:22.772328 | controller | Saturday 21 March 2026 18:18:22 +0000 (0:00:00.384) 0:01:23.466 ******** 2026-03-21 18:18:22.772337 | controller | changed: [localhost] 2026-03-21 18:18:22.807873 | controller | 2026-03-21 18:18:22.807909 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:18:22.807917 | controller | Saturday 21 March 2026 18:18:22 +0000 (0:00:00.216) 0:01:23.683 ******** 2026-03-21 18:18:22.807923 | controller | Saturday 21 March 2026 18:18:22 +0000 (0:00:00.216) 0:01:23.682 ******** 2026-03-21 18:18:22.807934 | controller | skipping: [localhost] 2026-03-21 18:18:22.844309 | controller | 2026-03-21 18:18:22.844349 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/edpm/networkers/r0 _raw_params=oc apply -f {{ _cr }}] *** 2026-03-21 18:18:22.844357 | controller | Saturday 21 March 2026 18:18:22 +0000 (0:00:00.035) 0:01:23.719 ******** 2026-03-21 18:18:22.844363 | controller | Saturday 21 March 2026 18:18:22 +0000 (0:00:00.035) 0:01:23.718 ******** 2026-03-21 18:18:22.844374 | controller | skipping: [localhost] 2026-03-21 18:18:22.881959 | controller | 2026-03-21 18:18:22.881999 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/edpm/networkers/r0 _raw_params=wait_condition.yml] *** 2026-03-21 18:18:22.882007 | controller | Saturday 21 March 2026 18:18:22 +0000 (0:00:00.036) 0:01:23.755 ******** 2026-03-21 18:18:22.882013 | controller | Saturday 21 March 2026 18:18:22 +0000 (0:00:00.036) 0:01:23.754 ******** 2026-03-21 18:18:22.882029 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r0-networker-nodes --for condition=SetupReady --timeout=600s) 2026-03-21 18:18:22.923829 | controller | skipping: [localhost] 2026-03-21 18:18:22.923888 | controller | 2026-03-21 18:18:22.923895 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:18:22.923905 | controller | Saturday 21 March 2026 18:18:22 +0000 (0:00:00.037) 0:01:23.793 ******** 2026-03-21 18:18:22.923910 | controller | Saturday 21 March 2026 18:18:22 +0000 (0:00:00.037) 0:01:23.792 ******** 2026-03-21 18:18:22.923925 | controller | skipping: [localhost] 2026-03-21 18:18:22.963905 | controller | 2026-03-21 18:18:22.963968 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/edpm/networkers/r0 name=run_hook] *** 2026-03-21 18:18:22.963974 | controller | Saturday 21 March 2026 18:18:22 +0000 (0:00:00.041) 0:01:23.835 ******** 2026-03-21 18:18:22.963979 | controller | Saturday 21 March 2026 18:18:22 +0000 (0:00:00.041) 0:01:23.833 ******** 2026-03-21 18:18:22.963993 | controller | skipping: [localhost] 2026-03-21 18:18:22.997959 | controller | 2026-03-21 18:18:22.998023 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-03-21 18:18:22.998029 | controller | Saturday 21 March 2026 18:18:22 +0000 (0:00:00.040) 0:01:23.875 ******** 2026-03-21 18:18:22.998035 | controller | Saturday 21 March 2026 18:18:22 +0000 (0:00:00.040) 0:01:23.874 ******** 2026-03-21 18:18:22.998050 | controller | ok: [localhost] => 2026-03-21 18:18:23.019341 | controller | changed: false 2026-03-21 18:18:23.019386 | controller | msg: All assertions passed 2026-03-21 18:18:23.019392 | controller | 2026-03-21 18:18:23.019407 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-03-21 18:18:23.019413 | controller | Saturday 21 March 2026 18:18:22 +0000 (0:00:00.034) 0:01:23.909 ******** 2026-03-21 18:18:23.019418 | controller | Saturday 21 March 2026 18:18:22 +0000 (0:00:00.034) 0:01:23.908 ******** 2026-03-21 18:18:23.019429 | controller | skipping: [localhost] 2026-03-21 18:18:23.044849 | controller | 2026-03-21 18:18:23.044930 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-03-21 18:18:23.044939 | controller | Saturday 21 March 2026 18:18:23 +0000 (0:00:00.021) 0:01:23.930 ******** 2026-03-21 18:18:23.044946 | controller | Saturday 21 March 2026 18:18:23 +0000 (0:00:00.021) 0:01:23.929 ******** 2026-03-21 18:18:23.044966 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r1-networker-nodes --for condition=SetupReady --timeout=600s) 2026-03-21 18:18:23.066488 | controller | 2026-03-21 18:18:23.066519 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-03-21 18:18:23.066527 | controller | Saturday 21 March 2026 18:18:23 +0000 (0:00:00.025) 0:01:23.956 ******** 2026-03-21 18:18:23.066533 | controller | Saturday 21 March 2026 18:18:23 +0000 (0:00:00.025) 0:01:23.954 ******** 2026-03-21 18:18:23.066547 | controller | skipping: [localhost] 2026-03-21 18:18:23.098363 | controller | 2026-03-21 18:18:23.098414 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-03-21 18:18:23.098423 | controller | Saturday 21 March 2026 18:18:23 +0000 (0:00:00.021) 0:01:23.977 ******** 2026-03-21 18:18:23.098429 | controller | Saturday 21 March 2026 18:18:23 +0000 (0:00:00.021) 0:01:23.976 ******** 2026-03-21 18:18:23.098445 | controller | ok: [localhost] 2026-03-21 18:18:23.290531 | controller | 2026-03-21 18:18:23.290583 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-03-21 18:18:23.290592 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-21 18:18:23.290599 | controller | stage['path'], item.src_file) | path_join 2026-03-21 18:18:23.290605 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-21 18:18:23.290611 | controller | Saturday 21 March 2026 18:18:23 +0000 (0:00:00.031) 0:01:24.009 ******** 2026-03-21 18:18:23.290618 | controller | Saturday 21 March 2026 18:18:23 +0000 (0:00:00.031) 0:01:24.008 ******** 2026-03-21 18:18:23.290633 | controller | ok: [localhost] => (item={'name': 'edpm-r1-networker-nodeset-values', 'src_file': 'values.yaml'}) 2026-03-21 18:18:23.343296 | controller | 2026-03-21 18:18:23.343385 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-03-21 18:18:23.343394 | controller | Saturday 21 March 2026 18:18:23 +0000 (0:00:00.192) 0:01:24.202 ******** 2026-03-21 18:18:23.343400 | controller | Saturday 21 March 2026 18:18:23 +0000 (0:00:00.192) 0:01:24.200 ******** 2026-03-21 18:18:23.343421 | controller | ok: [localhost] => (item=values.yaml) 2026-03-21 18:18:23.376866 | controller | 2026-03-21 18:18:23.376942 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/edpm/networkers/r1 name=run_hook] *** 2026-03-21 18:18:23.376953 | controller | Saturday 21 March 2026 18:18:23 +0000 (0:00:00.052) 0:01:24.254 ******** 2026-03-21 18:18:23.376962 | controller | Saturday 21 March 2026 18:18:23 +0000 (0:00:00.052) 0:01:24.253 ******** 2026-03-21 18:18:23.376985 | controller | skipping: [localhost] 2026-03-21 18:18:23.455168 | controller | 2026-03-21 18:18:23.455238 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/edpm/networkers/r1 name=ci_gen_kustomize_values] *** 2026-03-21 18:18:23.455249 | controller | Saturday 21 March 2026 18:18:23 +0000 (0:00:00.033) 0:01:24.288 ******** 2026-03-21 18:18:23.455257 | controller | Saturday 21 March 2026 18:18:23 +0000 (0:00:00.033) 0:01:24.287 ******** 2026-03-21 18:18:23.455272 | controller | 2026-03-21 18:18:23.498722 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-03-21 18:18:23.498769 | controller | Saturday 21 March 2026 18:18:23 +0000 (0:00:00.078) 0:01:24.366 ******** 2026-03-21 18:18:23.498778 | controller | Saturday 21 March 2026 18:18:23 +0000 (0:00:00.078) 0:01:24.365 ******** 2026-03-21 18:18:23.498792 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-03-21 18:18:23.605151 | controller | 2026-03-21 18:18:23.605193 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-03-21 18:18:23.605202 | controller | Saturday 21 March 2026 18:18:23 +0000 (0:00:00.043) 0:01:24.410 ******** 2026-03-21 18:18:23.605209 | controller | Saturday 21 March 2026 18:18:23 +0000 (0:00:00.043) 0:01:24.408 ******** 2026-03-21 18:18:23.605223 | controller | ok: [localhost] => 2026-03-21 18:18:23.826223 | controller | changed: false 2026-03-21 18:18:23.826270 | controller | msg: All assertions passed 2026-03-21 18:18:23.826279 | controller | 2026-03-21 18:18:23.826286 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-21 18:18:23.826294 | controller | Saturday 21 March 2026 18:18:23 +0000 (0:00:00.106) 0:01:24.516 ******** 2026-03-21 18:18:23.826301 | controller | Saturday 21 March 2026 18:18:23 +0000 (0:00:00.106) 0:01:24.515 ******** 2026-03-21 18:18:23.826315 | controller | ok: [localhost] 2026-03-21 18:18:23.873637 | controller | 2026-03-21 18:18:23.873671 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-03-21 18:18:23.873678 | controller | Saturday 21 March 2026 18:18:23 +0000 (0:00:00.220) 0:01:24.737 ******** 2026-03-21 18:18:23.873683 | controller | Saturday 21 March 2026 18:18:23 +0000 (0:00:00.220) 0:01:24.736 ******** 2026-03-21 18:18:23.873696 | controller | ok: [localhost] => 2026-03-21 18:18:24.076058 | controller | changed: false 2026-03-21 18:18:24.076124 | controller | msg: All assertions passed 2026-03-21 18:18:24.076132 | controller | 2026-03-21 18:18:24.076138 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-03-21 18:18:24.076146 | controller | Saturday 21 March 2026 18:18:23 +0000 (0:00:00.047) 0:01:24.785 ******** 2026-03-21 18:18:24.076152 | controller | Saturday 21 March 2026 18:18:23 +0000 (0:00:00.047) 0:01:24.783 ******** 2026-03-21 18:18:24.076165 | controller | ok: [localhost] 2026-03-21 18:18:24.289745 | controller | 2026-03-21 18:18:24.289778 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-03-21 18:18:24.289786 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-03-21 18:18:24.289791 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-03-21 18:18:24.289796 | controller | _config_map_content | 2026-03-21 18:18:24.289800 | controller | ansible.utils.remove_keys( 2026-03-21 18:18:24.289805 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-03-21 18:18:24.289809 | controller | matching_parameter='regex') 2026-03-21 18:18:24.289813 | controller | }}, cacheable=False] *** 2026-03-21 18:18:24.289818 | controller | Saturday 21 March 2026 18:18:24 +0000 (0:00:00.202) 0:01:24.987 ******** 2026-03-21 18:18:24.289822 | controller | Saturday 21 March 2026 18:18:24 +0000 (0:00:00.202) 0:01:24.986 ******** 2026-03-21 18:18:24.289832 | controller | ok: [localhost] 2026-03-21 18:18:24.329644 | controller | 2026-03-21 18:18:24.329677 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-03-21 18:18:24.329683 | controller | Saturday 21 March 2026 18:18:24 +0000 (0:00:00.213) 0:01:25.201 ******** 2026-03-21 18:18:24.329688 | controller | Saturday 21 March 2026 18:18:24 +0000 (0:00:00.213) 0:01:25.199 ******** 2026-03-21 18:18:24.329697 | controller | skipping: [localhost] 2026-03-21 18:18:24.515971 | controller | 2026-03-21 18:18:24.516005 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-03-21 18:18:24.516012 | controller | Saturday 21 March 2026 18:18:24 +0000 (0:00:00.039) 0:01:25.241 ******** 2026-03-21 18:18:24.516018 | controller | Saturday 21 March 2026 18:18:24 +0000 (0:00:00.039) 0:01:25.239 ******** 2026-03-21 18:18:24.516027 | controller | changed: [localhost] 2026-03-21 18:18:24.986654 | controller | 2026-03-21 18:18:24.986717 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-03-21 18:18:24.986724 | controller | (snippet_datadir, 2026-03-21 18:18:24.986729 | controller | '02_ci_data.yaml') | path_join 2026-03-21 18:18:24.986734 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-03-21 18:18:24.986739 | controller | Saturday 21 March 2026 18:18:24 +0000 (0:00:00.186) 0:01:25.427 ******** 2026-03-21 18:18:24.986743 | controller | Saturday 21 March 2026 18:18:24 +0000 (0:00:00.186) 0:01:25.426 ******** 2026-03-21 18:18:24.986757 | controller | changed: [localhost] 2026-03-21 18:18:25.056853 | controller | 2026-03-21 18:18:25.056943 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-03-21 18:18:25.056951 | controller | Saturday 21 March 2026 18:18:24 +0000 (0:00:00.470) 0:01:25.897 ******** 2026-03-21 18:18:25.056957 | controller | Saturday 21 March 2026 18:18:24 +0000 (0:00:00.470) 0:01:25.896 ******** 2026-03-21 18:18:25.056974 | controller | ok: [localhost] 2026-03-21 18:18:25.413495 | controller | 2026-03-21 18:18:25.413537 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-03-21 18:18:25.413544 | controller | (snippet_datadir, 2026-03-21 18:18:25.413549 | controller | '03_user_data_b64.yaml') | path_join 2026-03-21 18:18:25.413554 | controller | }}, content={{ 2026-03-21 18:18:25.413558 | controller | _base64_patch | 2026-03-21 18:18:25.413562 | controller | default({}) | 2026-03-21 18:18:25.413567 | controller | to_nice_yaml 2026-03-21 18:18:25.413571 | controller | }}, mode=0644] *** 2026-03-21 18:18:25.413575 | controller | Saturday 21 March 2026 18:18:25 +0000 (0:00:00.069) 0:01:25.967 ******** 2026-03-21 18:18:25.413580 | controller | Saturday 21 March 2026 18:18:25 +0000 (0:00:00.069) 0:01:25.966 ******** 2026-03-21 18:18:25.413590 | controller | changed: [localhost] 2026-03-21 18:18:25.794860 | controller | 2026-03-21 18:18:25.794904 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-03-21 18:18:25.794911 | controller | (snippet_datadir, 2026-03-21 18:18:25.794915 | controller | '04_user_data.yaml') | path_join 2026-03-21 18:18:25.794920 | controller | }}, content={{ 2026-03-21 18:18:25.794925 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-03-21 18:18:25.794929 | controller | default({}) | 2026-03-21 18:18:25.794933 | controller | to_nice_yaml 2026-03-21 18:18:25.794937 | controller | }}, mode=0644] *** 2026-03-21 18:18:25.794942 | controller | Saturday 21 March 2026 18:18:25 +0000 (0:00:00.357) 0:01:26.324 ******** 2026-03-21 18:18:25.794946 | controller | Saturday 21 March 2026 18:18:25 +0000 (0:00:00.357) 0:01:26.323 ******** 2026-03-21 18:18:25.794958 | controller | changed: [localhost] 2026-03-21 18:18:26.135037 | controller | 2026-03-21 18:18:26.135099 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-03-21 18:18:26.135112 | controller | ( 2026-03-21 18:18:26.135117 | controller | snippet_datadir, 2026-03-21 18:18:26.135122 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-03-21 18:18:26.135127 | controller | ) | path_join 2026-03-21 18:18:26.135131 | controller | }}, mode=0644] *** 2026-03-21 18:18:26.135136 | controller | Saturday 21 March 2026 18:18:25 +0000 (0:00:00.381) 0:01:26.705 ******** 2026-03-21 18:18:26.135141 | controller | Saturday 21 March 2026 18:18:25 +0000 (0:00:00.381) 0:01:26.704 ******** 2026-03-21 18:18:26.135153 | controller | changed: [localhost] 2026-03-21 18:18:26.189523 | controller | 2026-03-21 18:18:26.189579 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-03-21 18:18:26.189585 | controller | Saturday 21 March 2026 18:18:26 +0000 (0:00:00.340) 0:01:27.046 ******** 2026-03-21 18:18:26.189596 | controller | Saturday 21 March 2026 18:18:26 +0000 (0:00:00.340) 0:01:27.044 ******** 2026-03-21 18:18:26.189610 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-03-21 18:18:26.230200 | controller | 2026-03-21 18:18:26.230248 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-03-21 18:18:26.230255 | controller | Saturday 21 March 2026 18:18:26 +0000 (0:00:00.054) 0:01:27.100 ******** 2026-03-21 18:18:26.230261 | controller | Saturday 21 March 2026 18:18:26 +0000 (0:00:00.054) 0:01:27.099 ******** 2026-03-21 18:18:26.230271 | controller | ok: [localhost] => 2026-03-21 18:18:26.419790 | controller | changed: false 2026-03-21 18:18:26.419839 | controller | msg: All assertions passed 2026-03-21 18:18:26.419846 | controller | 2026-03-21 18:18:26.419851 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-03-21 18:18:26.419856 | controller | Saturday 21 March 2026 18:18:26 +0000 (0:00:00.040) 0:01:27.141 ******** 2026-03-21 18:18:26.419861 | controller | Saturday 21 March 2026 18:18:26 +0000 (0:00:00.040) 0:01:27.140 ******** 2026-03-21 18:18:26.419871 | controller | ok: [localhost] 2026-03-21 18:18:26.461894 | controller | 2026-03-21 18:18:26.461965 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-03-21 18:18:26.461971 | controller | Saturday 21 March 2026 18:18:26 +0000 (0:00:00.189) 0:01:27.331 ******** 2026-03-21 18:18:26.461976 | controller | Saturday 21 March 2026 18:18:26 +0000 (0:00:00.189) 0:01:27.329 ******** 2026-03-21 18:18:26.461992 | controller | ok: [localhost] 2026-03-21 18:18:26.963275 | controller | 2026-03-21 18:18:26.963314 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-03-21 18:18:26.963322 | controller | Saturday 21 March 2026 18:18:26 +0000 (0:00:00.041) 0:01:27.373 ******** 2026-03-21 18:18:26.963332 | controller | Saturday 21 March 2026 18:18:26 +0000 (0:00:00.041) 0:01:27.371 ******** 2026-03-21 18:18:26.963344 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/02_ci_data.yaml) 2026-03-21 18:18:27.075047 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/03_user_data_b64.yaml) 2026-03-21 18:18:27.075098 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/04_user_data.yaml) 2026-03-21 18:18:27.075107 | controller | 2026-03-21 18:18:27.075113 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-03-21 18:18:27.075119 | controller | _content | 2026-03-21 18:18:27.075124 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-03-21 18:18:27.075129 | controller | combine(_parsed, recursive=true) 2026-03-21 18:18:27.075135 | controller | }} 2026-03-21 18:18:27.075140 | controller | ] *** 2026-03-21 18:18:27.075145 | controller | Saturday 21 March 2026 18:18:26 +0000 (0:00:00.501) 0:01:27.874 ******** 2026-03-21 18:18:27.075150 | controller | Saturday 21 March 2026 18:18:26 +0000 (0:00:00.501) 0:01:27.873 ******** 2026-03-21 18:18:27.075160 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-03-21 18:18:27.316815 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-03-21 18:18:27.316866 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-03-21 18:18:27.316883 | controller | 2026-03-21 18:18:27.316897 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-03-21 18:18:27.316909 | controller | Saturday 21 March 2026 18:18:27 +0000 (0:00:00.111) 0:01:27.986 ******** 2026-03-21 18:18:27.316919 | controller | Saturday 21 March 2026 18:18:27 +0000 (0:00:00.111) 0:01:27.985 ******** 2026-03-21 18:18:27.316937 | controller | changed: [localhost] 2026-03-21 18:18:27.675531 | controller | 2026-03-21 18:18:27.675566 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-03-21 18:18:27.675576 | controller | (_destdir, 2026-03-21 18:18:27.675582 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-03-21 18:18:27.675586 | controller | }}, content={{ 2026-03-21 18:18:27.675591 | controller | ( 2026-03-21 18:18:27.675596 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-03-21 18:18:27.675600 | controller | ) | cifmw.general.to_nice_yaml_all 2026-03-21 18:18:27.675604 | controller | }}, mode=0644] *** 2026-03-21 18:18:27.675609 | controller | Saturday 21 March 2026 18:18:27 +0000 (0:00:00.241) 0:01:28.227 ******** 2026-03-21 18:18:27.675613 | controller | Saturday 21 March 2026 18:18:27 +0000 (0:00:00.241) 0:01:28.226 ******** 2026-03-21 18:18:27.675622 | controller | changed: [localhost] 2026-03-21 18:18:27.943622 | controller | 2026-03-21 18:18:27.943666 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/edpm/networkers/r1 mode=0644, backup=True, remote_src=True, src={{ 2026-03-21 18:18:27.943679 | controller | (cifmw_kustomize_deploy_basedir, 2026-03-21 18:18:27.943684 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-03-21 18:18:27.943689 | controller | _val['name'], 'values.yaml') | path_join 2026-03-21 18:18:27.943693 | controller | }}, dest={{ 2026-03-21 18:18:27.943698 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-21 18:18:27.943703 | controller | stage['path'], _val.src_file 2026-03-21 18:18:27.943707 | controller | ) | 2026-03-21 18:18:27.943711 | controller | path_join 2026-03-21 18:18:27.943716 | controller | }}] *** 2026-03-21 18:18:27.943720 | controller | Saturday 21 March 2026 18:18:27 +0000 (0:00:00.359) 0:01:28.587 ******** 2026-03-21 18:18:27.943725 | controller | Saturday 21 March 2026 18:18:27 +0000 (0:00:00.359) 0:01:28.585 ******** 2026-03-21 18:18:27.943735 | controller | changed: [localhost] => (item=edpm-r1-networker-nodeset-values) 2026-03-21 18:18:27.980313 | controller | 2026-03-21 18:18:27.980365 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:18:27.980373 | controller | Saturday 21 March 2026 18:18:27 +0000 (0:00:00.267) 0:01:28.854 ******** 2026-03-21 18:18:27.980377 | controller | Saturday 21 March 2026 18:18:27 +0000 (0:00:00.267) 0:01:28.853 ******** 2026-03-21 18:18:27.980389 | controller | skipping: [localhost] 2026-03-21 18:18:28.269635 | controller | 2026-03-21 18:18:28.269712 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/edpm/networkers/r1 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-03-21 18:18:28.269721 | controller | Saturday 21 March 2026 18:18:27 +0000 (0:00:00.037) 0:01:28.891 ******** 2026-03-21 18:18:28.269728 | controller | Saturday 21 March 2026 18:18:27 +0000 (0:00:00.037) 0:01:28.890 ******** 2026-03-21 18:18:28.269747 | controller | changed: [localhost] 2026-03-21 18:18:28.662122 | controller | 2026-03-21 18:18:28.662158 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-03-21 18:18:28.662164 | controller | Saturday 21 March 2026 18:18:28 +0000 (0:00:00.289) 0:01:29.181 ******** 2026-03-21 18:18:28.662169 | controller | Saturday 21 March 2026 18:18:28 +0000 (0:00:00.289) 0:01:29.179 ******** 2026-03-21 18:18:28.662180 | controller | changed: [localhost] 2026-03-21 18:18:28.884580 | controller | 2026-03-21 18:18:28.884648 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/edpm/networkers/r1 remote_src=True, src={{ _output }}, dest={{ 2026-03-21 18:18:28.884655 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-03-21 18:18:28.884660 | controller | stage['build_output'] | basename) | path_join 2026-03-21 18:18:28.884665 | controller | }}, mode=0644] *** 2026-03-21 18:18:28.884670 | controller | Saturday 21 March 2026 18:18:28 +0000 (0:00:00.392) 0:01:29.573 ******** 2026-03-21 18:18:28.884675 | controller | Saturday 21 March 2026 18:18:28 +0000 (0:00:00.392) 0:01:29.572 ******** 2026-03-21 18:18:28.884685 | controller | changed: [localhost] 2026-03-21 18:18:28.920670 | controller | 2026-03-21 18:18:28.920718 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:18:28.920725 | controller | Saturday 21 March 2026 18:18:28 +0000 (0:00:00.222) 0:01:29.796 ******** 2026-03-21 18:18:28.920736 | controller | Saturday 21 March 2026 18:18:28 +0000 (0:00:00.222) 0:01:29.794 ******** 2026-03-21 18:18:28.920746 | controller | skipping: [localhost] 2026-03-21 18:18:28.958652 | controller | 2026-03-21 18:18:28.958703 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/edpm/networkers/r1 _raw_params=oc apply -f {{ _cr }}] *** 2026-03-21 18:18:28.958710 | controller | Saturday 21 March 2026 18:18:28 +0000 (0:00:00.036) 0:01:29.832 ******** 2026-03-21 18:18:28.958715 | controller | Saturday 21 March 2026 18:18:28 +0000 (0:00:00.036) 0:01:29.830 ******** 2026-03-21 18:18:28.958726 | controller | skipping: [localhost] 2026-03-21 18:18:28.999062 | controller | 2026-03-21 18:18:28.999131 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/edpm/networkers/r1 _raw_params=wait_condition.yml] *** 2026-03-21 18:18:28.999139 | controller | Saturday 21 March 2026 18:18:28 +0000 (0:00:00.038) 0:01:29.870 ******** 2026-03-21 18:18:28.999144 | controller | Saturday 21 March 2026 18:18:28 +0000 (0:00:00.038) 0:01:29.868 ******** 2026-03-21 18:18:28.999156 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r1-networker-nodes --for condition=SetupReady --timeout=600s) 2026-03-21 18:18:29.035394 | controller | skipping: [localhost] 2026-03-21 18:18:29.035430 | controller | 2026-03-21 18:18:29.035438 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:18:29.035450 | controller | Saturday 21 March 2026 18:18:28 +0000 (0:00:00.040) 0:01:29.910 ******** 2026-03-21 18:18:29.035461 | controller | Saturday 21 March 2026 18:18:28 +0000 (0:00:00.040) 0:01:29.909 ******** 2026-03-21 18:18:29.035482 | controller | skipping: [localhost] 2026-03-21 18:18:29.076104 | controller | 2026-03-21 18:18:29.076160 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/edpm/networkers/r1 name=run_hook] *** 2026-03-21 18:18:29.076167 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.036) 0:01:29.946 ******** 2026-03-21 18:18:29.076171 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.036) 0:01:29.945 ******** 2026-03-21 18:18:29.076185 | controller | skipping: [localhost] 2026-03-21 18:18:29.121469 | controller | 2026-03-21 18:18:29.121533 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-03-21 18:18:29.121543 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.040) 0:01:29.987 ******** 2026-03-21 18:18:29.121550 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.040) 0:01:29.986 ******** 2026-03-21 18:18:29.121566 | controller | ok: [localhost] => 2026-03-21 18:18:29.145193 | controller | changed: false 2026-03-21 18:18:29.145226 | controller | msg: All assertions passed 2026-03-21 18:18:29.145233 | controller | 2026-03-21 18:18:29.145240 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-03-21 18:18:29.145248 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.045) 0:01:30.032 ******** 2026-03-21 18:18:29.145254 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.045) 0:01:30.031 ******** 2026-03-21 18:18:29.145270 | controller | skipping: [localhost] 2026-03-21 18:18:29.170120 | controller | 2026-03-21 18:18:29.170165 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-03-21 18:18:29.170172 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.023) 0:01:30.056 ******** 2026-03-21 18:18:29.170176 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.023) 0:01:30.055 ******** 2026-03-21 18:18:29.170189 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r2-networker-nodes --for condition=SetupReady --timeout=600s) 2026-03-21 18:18:29.190267 | controller | 2026-03-21 18:18:29.190307 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-03-21 18:18:29.190313 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.024) 0:01:30.081 ******** 2026-03-21 18:18:29.190318 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.024) 0:01:30.080 ******** 2026-03-21 18:18:29.190328 | controller | skipping: [localhost] 2026-03-21 18:18:29.218423 | controller | 2026-03-21 18:18:29.218469 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-03-21 18:18:29.218477 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.020) 0:01:30.101 ******** 2026-03-21 18:18:29.218484 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.020) 0:01:30.100 ******** 2026-03-21 18:18:29.218500 | controller | ok: [localhost] 2026-03-21 18:18:29.448296 | controller | 2026-03-21 18:18:29.448375 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-03-21 18:18:29.448385 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-21 18:18:29.448391 | controller | stage['path'], item.src_file) | path_join 2026-03-21 18:18:29.448398 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-21 18:18:29.448403 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.028) 0:01:30.129 ******** 2026-03-21 18:18:29.448410 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.028) 0:01:30.128 ******** 2026-03-21 18:18:29.448430 | controller | ok: [localhost] => (item={'name': 'edpm-r2-networker-nodeset-values', 'src_file': 'values.yaml'}) 2026-03-21 18:18:29.501614 | controller | 2026-03-21 18:18:29.501685 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-03-21 18:18:29.501693 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.229) 0:01:30.359 ******** 2026-03-21 18:18:29.501698 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.229) 0:01:30.358 ******** 2026-03-21 18:18:29.501714 | controller | ok: [localhost] => (item=values.yaml) 2026-03-21 18:18:29.547394 | controller | 2026-03-21 18:18:29.547452 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/edpm/networkers/r2 name=run_hook] *** 2026-03-21 18:18:29.547458 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.053) 0:01:30.412 ******** 2026-03-21 18:18:29.547463 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.053) 0:01:30.411 ******** 2026-03-21 18:18:29.547477 | controller | skipping: [localhost] 2026-03-21 18:18:29.614126 | controller | 2026-03-21 18:18:29.614194 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/edpm/networkers/r2 name=ci_gen_kustomize_values] *** 2026-03-21 18:18:29.614200 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.045) 0:01:30.458 ******** 2026-03-21 18:18:29.614205 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.045) 0:01:30.457 ******** 2026-03-21 18:18:29.614220 | controller | 2026-03-21 18:18:29.663228 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-03-21 18:18:29.663261 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.066) 0:01:30.525 ******** 2026-03-21 18:18:29.663268 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.066) 0:01:30.524 ******** 2026-03-21 18:18:29.663278 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-03-21 18:18:29.702929 | controller | 2026-03-21 18:18:29.702963 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-03-21 18:18:29.702970 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.049) 0:01:30.574 ******** 2026-03-21 18:18:29.702975 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.049) 0:01:30.573 ******** 2026-03-21 18:18:29.702985 | controller | ok: [localhost] => 2026-03-21 18:18:29.885572 | controller | changed: false 2026-03-21 18:18:29.885608 | controller | msg: All assertions passed 2026-03-21 18:18:29.885623 | controller | 2026-03-21 18:18:29.885629 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-21 18:18:29.885635 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.039) 0:01:30.614 ******** 2026-03-21 18:18:29.885640 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.039) 0:01:30.613 ******** 2026-03-21 18:18:29.885649 | controller | ok: [localhost] 2026-03-21 18:18:29.943189 | controller | 2026-03-21 18:18:29.943225 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-03-21 18:18:29.943232 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.182) 0:01:30.796 ******** 2026-03-21 18:18:29.943237 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.182) 0:01:30.795 ******** 2026-03-21 18:18:29.943247 | controller | ok: [localhost] => 2026-03-21 18:18:30.127436 | controller | changed: false 2026-03-21 18:18:30.127471 | controller | msg: All assertions passed 2026-03-21 18:18:30.127477 | controller | 2026-03-21 18:18:30.127482 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-03-21 18:18:30.127487 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.057) 0:01:30.854 ******** 2026-03-21 18:18:30.127492 | controller | Saturday 21 March 2026 18:18:29 +0000 (0:00:00.057) 0:01:30.852 ******** 2026-03-21 18:18:30.127501 | controller | ok: [localhost] 2026-03-21 18:18:30.364077 | controller | 2026-03-21 18:18:30.364183 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-03-21 18:18:30.364190 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-03-21 18:18:30.364195 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-03-21 18:18:30.364200 | controller | _config_map_content | 2026-03-21 18:18:30.364204 | controller | ansible.utils.remove_keys( 2026-03-21 18:18:30.364209 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-03-21 18:18:30.364213 | controller | matching_parameter='regex') 2026-03-21 18:18:30.364217 | controller | }}, cacheable=False] *** 2026-03-21 18:18:30.364222 | controller | Saturday 21 March 2026 18:18:30 +0000 (0:00:00.184) 0:01:31.038 ******** 2026-03-21 18:18:30.364226 | controller | Saturday 21 March 2026 18:18:30 +0000 (0:00:00.184) 0:01:31.037 ******** 2026-03-21 18:18:30.364242 | controller | ok: [localhost] 2026-03-21 18:18:30.405629 | controller | 2026-03-21 18:18:30.405681 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-03-21 18:18:30.405687 | controller | Saturday 21 March 2026 18:18:30 +0000 (0:00:00.236) 0:01:31.275 ******** 2026-03-21 18:18:30.405692 | controller | Saturday 21 March 2026 18:18:30 +0000 (0:00:00.236) 0:01:31.273 ******** 2026-03-21 18:18:30.405703 | controller | skipping: [localhost] 2026-03-21 18:18:30.618446 | controller | 2026-03-21 18:18:30.618524 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-03-21 18:18:30.618537 | controller | Saturday 21 March 2026 18:18:30 +0000 (0:00:00.041) 0:01:31.317 ******** 2026-03-21 18:18:30.618550 | controller | Saturday 21 March 2026 18:18:30 +0000 (0:00:00.041) 0:01:31.315 ******** 2026-03-21 18:18:30.618598 | controller | changed: [localhost] 2026-03-21 18:18:31.028757 | controller | 2026-03-21 18:18:31.028794 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-03-21 18:18:31.028801 | controller | (snippet_datadir, 2026-03-21 18:18:31.028808 | controller | '02_ci_data.yaml') | path_join 2026-03-21 18:18:31.028813 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-03-21 18:18:31.028820 | controller | Saturday 21 March 2026 18:18:30 +0000 (0:00:00.212) 0:01:31.529 ******** 2026-03-21 18:18:31.028826 | controller | Saturday 21 March 2026 18:18:30 +0000 (0:00:00.212) 0:01:31.527 ******** 2026-03-21 18:18:31.028836 | controller | changed: [localhost] 2026-03-21 18:18:31.085204 | controller | 2026-03-21 18:18:31.085244 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-03-21 18:18:31.085250 | controller | Saturday 21 March 2026 18:18:31 +0000 (0:00:00.410) 0:01:31.939 ******** 2026-03-21 18:18:31.085256 | controller | Saturday 21 March 2026 18:18:31 +0000 (0:00:00.410) 0:01:31.938 ******** 2026-03-21 18:18:31.085266 | controller | ok: [localhost] 2026-03-21 18:18:31.453561 | controller | 2026-03-21 18:18:31.453614 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-03-21 18:18:31.453620 | controller | (snippet_datadir, 2026-03-21 18:18:31.453625 | controller | '03_user_data_b64.yaml') | path_join 2026-03-21 18:18:31.453636 | controller | }}, content={{ 2026-03-21 18:18:31.453641 | controller | _base64_patch | 2026-03-21 18:18:31.453645 | controller | default({}) | 2026-03-21 18:18:31.453649 | controller | to_nice_yaml 2026-03-21 18:18:31.453654 | controller | }}, mode=0644] *** 2026-03-21 18:18:31.453658 | controller | Saturday 21 March 2026 18:18:31 +0000 (0:00:00.056) 0:01:31.996 ******** 2026-03-21 18:18:31.453663 | controller | Saturday 21 March 2026 18:18:31 +0000 (0:00:00.056) 0:01:31.995 ******** 2026-03-21 18:18:31.453674 | controller | changed: [localhost] 2026-03-21 18:18:31.825413 | controller | 2026-03-21 18:18:31.825479 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-03-21 18:18:31.825488 | controller | (snippet_datadir, 2026-03-21 18:18:31.825494 | controller | '04_user_data.yaml') | path_join 2026-03-21 18:18:31.825501 | controller | }}, content={{ 2026-03-21 18:18:31.825507 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-03-21 18:18:31.825513 | controller | default({}) | 2026-03-21 18:18:31.825519 | controller | to_nice_yaml 2026-03-21 18:18:31.825525 | controller | }}, mode=0644] *** 2026-03-21 18:18:31.825531 | controller | Saturday 21 March 2026 18:18:31 +0000 (0:00:00.368) 0:01:32.365 ******** 2026-03-21 18:18:31.825537 | controller | Saturday 21 March 2026 18:18:31 +0000 (0:00:00.368) 0:01:32.363 ******** 2026-03-21 18:18:31.825561 | controller | changed: [localhost] 2026-03-21 18:18:32.166916 | controller | 2026-03-21 18:18:32.166972 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-03-21 18:18:32.166979 | controller | ( 2026-03-21 18:18:32.166984 | controller | snippet_datadir, 2026-03-21 18:18:32.166989 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-03-21 18:18:32.166994 | controller | ) | path_join 2026-03-21 18:18:32.166999 | controller | }}, mode=0644] *** 2026-03-21 18:18:32.167003 | controller | Saturday 21 March 2026 18:18:31 +0000 (0:00:00.371) 0:01:32.736 ******** 2026-03-21 18:18:32.167008 | controller | Saturday 21 March 2026 18:18:31 +0000 (0:00:00.371) 0:01:32.735 ******** 2026-03-21 18:18:32.167022 | controller | changed: [localhost] 2026-03-21 18:18:32.219719 | controller | 2026-03-21 18:18:32.219774 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-03-21 18:18:32.219780 | controller | Saturday 21 March 2026 18:18:32 +0000 (0:00:00.341) 0:01:33.078 ******** 2026-03-21 18:18:32.219785 | controller | Saturday 21 March 2026 18:18:32 +0000 (0:00:00.341) 0:01:33.077 ******** 2026-03-21 18:18:32.219799 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-03-21 18:18:32.259722 | controller | 2026-03-21 18:18:32.259788 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-03-21 18:18:32.259797 | controller | Saturday 21 March 2026 18:18:32 +0000 (0:00:00.052) 0:01:33.131 ******** 2026-03-21 18:18:32.259802 | controller | Saturday 21 March 2026 18:18:32 +0000 (0:00:00.052) 0:01:33.129 ******** 2026-03-21 18:18:32.259817 | controller | ok: [localhost] => 2026-03-21 18:18:32.487679 | controller | changed: false 2026-03-21 18:18:32.487743 | controller | msg: All assertions passed 2026-03-21 18:18:32.487754 | controller | 2026-03-21 18:18:32.487764 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-03-21 18:18:32.487814 | controller | Saturday 21 March 2026 18:18:32 +0000 (0:00:00.039) 0:01:33.171 ******** 2026-03-21 18:18:32.487888 | controller | Saturday 21 March 2026 18:18:32 +0000 (0:00:00.039) 0:01:33.169 ******** 2026-03-21 18:18:32.487907 | controller | ok: [localhost] 2026-03-21 18:18:32.521670 | controller | 2026-03-21 18:18:32.521705 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-03-21 18:18:32.521714 | controller | Saturday 21 March 2026 18:18:32 +0000 (0:00:00.227) 0:01:33.399 ******** 2026-03-21 18:18:32.521721 | controller | Saturday 21 March 2026 18:18:32 +0000 (0:00:00.227) 0:01:33.397 ******** 2026-03-21 18:18:32.521733 | controller | ok: [localhost] 2026-03-21 18:18:33.072064 | controller | 2026-03-21 18:18:33.072120 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-03-21 18:18:33.072130 | controller | Saturday 21 March 2026 18:18:32 +0000 (0:00:00.034) 0:01:33.433 ******** 2026-03-21 18:18:33.072135 | controller | Saturday 21 March 2026 18:18:32 +0000 (0:00:00.034) 0:01:33.431 ******** 2026-03-21 18:18:33.072145 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/02_ci_data.yaml) 2026-03-21 18:18:33.192425 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/03_user_data_b64.yaml) 2026-03-21 18:18:33.192467 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/04_user_data.yaml) 2026-03-21 18:18:33.192474 | controller | 2026-03-21 18:18:33.192480 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-03-21 18:18:33.192486 | controller | _content | 2026-03-21 18:18:33.192491 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-03-21 18:18:33.192497 | controller | combine(_parsed, recursive=true) 2026-03-21 18:18:33.192502 | controller | }} 2026-03-21 18:18:33.192508 | controller | ] *** 2026-03-21 18:18:33.192513 | controller | Saturday 21 March 2026 18:18:33 +0000 (0:00:00.550) 0:01:33.983 ******** 2026-03-21 18:18:33.192518 | controller | Saturday 21 March 2026 18:18:33 +0000 (0:00:00.550) 0:01:33.982 ******** 2026-03-21 18:18:33.192530 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-03-21 18:18:33.385303 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-03-21 18:18:33.385356 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-03-21 18:18:33.385363 | controller | 2026-03-21 18:18:33.385368 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-03-21 18:18:33.385373 | controller | Saturday 21 March 2026 18:18:33 +0000 (0:00:00.120) 0:01:34.103 ******** 2026-03-21 18:18:33.385378 | controller | Saturday 21 March 2026 18:18:33 +0000 (0:00:00.120) 0:01:34.102 ******** 2026-03-21 18:18:33.385390 | controller | changed: [localhost] 2026-03-21 18:18:33.786123 | controller | 2026-03-21 18:18:33.786195 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-03-21 18:18:33.786204 | controller | (_destdir, 2026-03-21 18:18:33.786211 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-03-21 18:18:33.786218 | controller | }}, content={{ 2026-03-21 18:18:33.786224 | controller | ( 2026-03-21 18:18:33.786230 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-03-21 18:18:33.786236 | controller | ) | cifmw.general.to_nice_yaml_all 2026-03-21 18:18:33.786242 | controller | }}, mode=0644] *** 2026-03-21 18:18:33.786248 | controller | Saturday 21 March 2026 18:18:33 +0000 (0:00:00.192) 0:01:34.296 ******** 2026-03-21 18:18:33.786254 | controller | Saturday 21 March 2026 18:18:33 +0000 (0:00:00.192) 0:01:34.295 ******** 2026-03-21 18:18:33.786271 | controller | changed: [localhost] 2026-03-21 18:18:34.047442 | controller | 2026-03-21 18:18:34.047473 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/edpm/networkers/r2 mode=0644, backup=True, remote_src=True, src={{ 2026-03-21 18:18:34.047479 | controller | (cifmw_kustomize_deploy_basedir, 2026-03-21 18:18:34.047484 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-03-21 18:18:34.047489 | controller | _val['name'], 'values.yaml') | path_join 2026-03-21 18:18:34.047498 | controller | }}, dest={{ 2026-03-21 18:18:34.047503 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-21 18:18:34.047508 | controller | stage['path'], _val.src_file 2026-03-21 18:18:34.047512 | controller | ) | 2026-03-21 18:18:34.047517 | controller | path_join 2026-03-21 18:18:34.047521 | controller | }}] *** 2026-03-21 18:18:34.047526 | controller | Saturday 21 March 2026 18:18:33 +0000 (0:00:00.401) 0:01:34.697 ******** 2026-03-21 18:18:34.047534 | controller | Saturday 21 March 2026 18:18:33 +0000 (0:00:00.401) 0:01:34.696 ******** 2026-03-21 18:18:34.047543 | controller | changed: [localhost] => (item=edpm-r2-networker-nodeset-values) 2026-03-21 18:18:34.089128 | controller | 2026-03-21 18:18:34.089179 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:18:34.089188 | controller | Saturday 21 March 2026 18:18:34 +0000 (0:00:00.261) 0:01:34.958 ******** 2026-03-21 18:18:34.089195 | controller | Saturday 21 March 2026 18:18:34 +0000 (0:00:00.261) 0:01:34.957 ******** 2026-03-21 18:18:34.089206 | controller | skipping: [localhost] 2026-03-21 18:18:34.380606 | controller | 2026-03-21 18:18:34.380656 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/edpm/networkers/r2 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-03-21 18:18:34.380663 | controller | Saturday 21 March 2026 18:18:34 +0000 (0:00:00.041) 0:01:35.000 ******** 2026-03-21 18:18:34.380668 | controller | Saturday 21 March 2026 18:18:34 +0000 (0:00:00.041) 0:01:34.999 ******** 2026-03-21 18:18:34.380679 | controller | changed: [localhost] 2026-03-21 18:18:34.746617 | controller | 2026-03-21 18:18:34.746675 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-03-21 18:18:34.746688 | controller | Saturday 21 March 2026 18:18:34 +0000 (0:00:00.291) 0:01:35.292 ******** 2026-03-21 18:18:34.746693 | controller | Saturday 21 March 2026 18:18:34 +0000 (0:00:00.291) 0:01:35.290 ******** 2026-03-21 18:18:34.746706 | controller | changed: [localhost] 2026-03-21 18:18:34.998901 | controller | 2026-03-21 18:18:34.998971 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/edpm/networkers/r2 remote_src=True, src={{ _output }}, dest={{ 2026-03-21 18:18:34.998981 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-03-21 18:18:34.998989 | controller | stage['build_output'] | basename) | path_join 2026-03-21 18:18:34.998996 | controller | }}, mode=0644] *** 2026-03-21 18:18:34.999003 | controller | Saturday 21 March 2026 18:18:34 +0000 (0:00:00.366) 0:01:35.658 ******** 2026-03-21 18:18:34.999010 | controller | Saturday 21 March 2026 18:18:34 +0000 (0:00:00.366) 0:01:35.656 ******** 2026-03-21 18:18:34.999026 | controller | changed: [localhost] 2026-03-21 18:18:35.036819 | controller | 2026-03-21 18:18:35.036886 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:18:35.036893 | controller | Saturday 21 March 2026 18:18:34 +0000 (0:00:00.252) 0:01:35.910 ******** 2026-03-21 18:18:35.036899 | controller | Saturday 21 March 2026 18:18:34 +0000 (0:00:00.252) 0:01:35.909 ******** 2026-03-21 18:18:35.036914 | controller | skipping: [localhost] 2026-03-21 18:18:35.075333 | controller | 2026-03-21 18:18:35.075400 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/edpm/networkers/r2 _raw_params=oc apply -f {{ _cr }}] *** 2026-03-21 18:18:35.075406 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.037) 0:01:35.948 ******** 2026-03-21 18:18:35.075412 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.037) 0:01:35.947 ******** 2026-03-21 18:18:35.075427 | controller | skipping: [localhost] 2026-03-21 18:18:35.114024 | controller | 2026-03-21 18:18:35.114111 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/edpm/networkers/r2 _raw_params=wait_condition.yml] *** 2026-03-21 18:18:35.114119 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.038) 0:01:35.986 ******** 2026-03-21 18:18:35.114124 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.038) 0:01:35.985 ******** 2026-03-21 18:18:35.114140 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanenodeset r2-networker-nodes --for condition=SetupReady --timeout=600s) 2026-03-21 18:18:35.151958 | controller | skipping: [localhost] 2026-03-21 18:18:35.152012 | controller | 2026-03-21 18:18:35.152018 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:18:35.152023 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.038) 0:01:36.025 ******** 2026-03-21 18:18:35.152027 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.038) 0:01:36.024 ******** 2026-03-21 18:18:35.152042 | controller | skipping: [localhost] 2026-03-21 18:18:35.210300 | controller | 2026-03-21 18:18:35.210366 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/edpm/networkers/r2 name=run_hook] *** 2026-03-21 18:18:35.210372 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.037) 0:01:36.063 ******** 2026-03-21 18:18:35.210376 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.037) 0:01:36.062 ******** 2026-03-21 18:18:35.210392 | controller | skipping: [localhost] 2026-03-21 18:18:35.249131 | controller | 2026-03-21 18:18:35.249204 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2026-03-21 18:18:35.249212 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.057) 0:01:36.121 ******** 2026-03-21 18:18:35.249219 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.057) 0:01:36.120 ******** 2026-03-21 18:18:35.249238 | controller | ok: [localhost] => 2026-03-21 18:18:35.272831 | controller | changed: false 2026-03-21 18:18:35.272879 | controller | msg: All assertions passed 2026-03-21 18:18:35.272888 | controller | 2026-03-21 18:18:35.272895 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-03-21 18:18:35.272916 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.038) 0:01:36.160 ******** 2026-03-21 18:18:35.272923 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.038) 0:01:36.159 ******** 2026-03-21 18:18:35.272939 | controller | skipping: [localhost] 2026-03-21 18:18:35.298357 | controller | 2026-03-21 18:18:35.298402 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-03-21 18:18:35.298411 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.023) 0:01:36.184 ******** 2026-03-21 18:18:35.298419 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.023) 0:01:36.183 ******** 2026-03-21 18:18:35.298433 | controller | ok: [localhost] => (item=oc -n openstack wait openstackdataplanedeployment edpm-deployment --for condition=Ready --timeout=180m) 2026-03-21 18:18:35.319023 | controller | 2026-03-21 18:18:35.319102 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-03-21 18:18:35.319111 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.025) 0:01:36.209 ******** 2026-03-21 18:18:35.319116 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.025) 0:01:36.208 ******** 2026-03-21 18:18:35.319131 | controller | skipping: [localhost] 2026-03-21 18:18:35.346240 | controller | 2026-03-21 18:18:35.346292 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-03-21 18:18:35.346301 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.020) 0:01:36.230 ******** 2026-03-21 18:18:35.346308 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.020) 0:01:36.229 ******** 2026-03-21 18:18:35.346324 | controller | ok: [localhost] 2026-03-21 18:18:35.537135 | controller | 2026-03-21 18:18:35.537170 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-03-21 18:18:35.537177 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-21 18:18:35.537181 | controller | stage['path'], item.src_file) | path_join 2026-03-21 18:18:35.537190 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-21 18:18:35.537194 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.027) 0:01:36.257 ******** 2026-03-21 18:18:35.537199 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.027) 0:01:36.256 ******** 2026-03-21 18:18:35.537212 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'}) 2026-03-21 18:18:35.615481 | controller | 2026-03-21 18:18:35.615522 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-03-21 18:18:35.615531 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.190) 0:01:36.448 ******** 2026-03-21 18:18:35.615539 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.190) 0:01:36.447 ******** 2026-03-21 18:18:35.615552 | controller | ok: [localhost] => (item=values.yaml) 2026-03-21 18:18:35.663336 | controller | 2026-03-21 18:18:35.663379 | controller | TASK [Executing pre_stage hooks for examples/dt/dz-storage/edpm/deployment name=run_hook] *** 2026-03-21 18:18:35.663388 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.078) 0:01:36.526 ******** 2026-03-21 18:18:35.663395 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.078) 0:01:36.525 ******** 2026-03-21 18:18:35.663408 | controller | skipping: [localhost] 2026-03-21 18:18:35.733883 | controller | 2026-03-21 18:18:35.733927 | controller | TASK [Generate values.yaml for examples/dt/dz-storage/edpm/deployment name=ci_gen_kustomize_values] *** 2026-03-21 18:18:35.733935 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.047) 0:01:36.574 ******** 2026-03-21 18:18:35.733942 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.047) 0:01:36.573 ******** 2026-03-21 18:18:35.733955 | controller | 2026-03-21 18:18:35.787423 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-03-21 18:18:35.787473 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.070) 0:01:36.645 ******** 2026-03-21 18:18:35.787484 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.070) 0:01:36.643 ******** 2026-03-21 18:18:35.787501 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-03-21 18:18:35.827439 | controller | 2026-03-21 18:18:35.827473 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2026-03-21 18:18:35.827479 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.053) 0:01:36.698 ******** 2026-03-21 18:18:35.827484 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.053) 0:01:36.697 ******** 2026-03-21 18:18:35.827494 | controller | ok: [localhost] => 2026-03-21 18:18:36.051650 | controller | changed: false 2026-03-21 18:18:36.051685 | controller | msg: All assertions passed 2026-03-21 18:18:36.051694 | controller | 2026-03-21 18:18:36.051701 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-03-21 18:18:36.051709 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.040) 0:01:36.738 ******** 2026-03-21 18:18:36.051716 | controller | Saturday 21 March 2026 18:18:35 +0000 (0:00:00.040) 0:01:36.737 ******** 2026-03-21 18:18:36.051727 | controller | ok: [localhost] 2026-03-21 18:18:36.100939 | controller | 2026-03-21 18:18:36.100972 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2026-03-21 18:18:36.100985 | controller | Saturday 21 March 2026 18:18:36 +0000 (0:00:00.224) 0:01:36.963 ******** 2026-03-21 18:18:36.100990 | controller | Saturday 21 March 2026 18:18:36 +0000 (0:00:00.224) 0:01:36.961 ******** 2026-03-21 18:18:36.101000 | controller | ok: [localhost] => 2026-03-21 18:18:36.300449 | controller | changed: false 2026-03-21 18:18:36.300484 | controller | msg: All assertions passed 2026-03-21 18:18:36.300490 | controller | 2026-03-21 18:18:36.300500 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-03-21 18:18:36.300506 | controller | Saturday 21 March 2026 18:18:36 +0000 (0:00:00.049) 0:01:37.012 ******** 2026-03-21 18:18:36.300510 | controller | Saturday 21 March 2026 18:18:36 +0000 (0:00:00.049) 0:01:37.011 ******** 2026-03-21 18:18:36.300521 | controller | ok: [localhost] 2026-03-21 18:18:36.538834 | controller | 2026-03-21 18:18:36.538870 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2026-03-21 18:18:36.538876 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-03-21 18:18:36.538881 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-03-21 18:18:36.538886 | controller | _config_map_content | 2026-03-21 18:18:36.538890 | controller | ansible.utils.remove_keys( 2026-03-21 18:18:36.538895 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-03-21 18:18:36.538899 | controller | matching_parameter='regex') 2026-03-21 18:18:36.538904 | controller | }}, cacheable=False] *** 2026-03-21 18:18:36.538908 | controller | Saturday 21 March 2026 18:18:36 +0000 (0:00:00.198) 0:01:37.211 ******** 2026-03-21 18:18:36.538913 | controller | Saturday 21 March 2026 18:18:36 +0000 (0:00:00.198) 0:01:37.210 ******** 2026-03-21 18:18:36.538922 | controller | ok: [localhost] 2026-03-21 18:18:36.584223 | controller | 2026-03-21 18:18:36.584258 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-03-21 18:18:36.584264 | controller | Saturday 21 March 2026 18:18:36 +0000 (0:00:00.238) 0:01:37.449 ******** 2026-03-21 18:18:36.584269 | controller | Saturday 21 March 2026 18:18:36 +0000 (0:00:00.238) 0:01:37.448 ******** 2026-03-21 18:18:36.584278 | controller | skipping: [localhost] 2026-03-21 18:18:36.771966 | controller | 2026-03-21 18:18:36.772022 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-03-21 18:18:36.772035 | controller | Saturday 21 March 2026 18:18:36 +0000 (0:00:00.045) 0:01:37.495 ******** 2026-03-21 18:18:36.772046 | controller | Saturday 21 March 2026 18:18:36 +0000 (0:00:00.045) 0:01:37.493 ******** 2026-03-21 18:18:36.772065 | controller | changed: [localhost] 2026-03-21 18:18:36.866574 | controller | 2026-03-21 18:18:36.866617 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-03-21 18:18:36.866628 | controller | (snippet_datadir, 2026-03-21 18:18:36.866635 | controller | '02_ci_data.yaml') | path_join 2026-03-21 18:18:36.866642 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-03-21 18:18:36.866649 | controller | Saturday 21 March 2026 18:18:36 +0000 (0:00:00.188) 0:01:37.683 ******** 2026-03-21 18:18:36.866656 | controller | Saturday 21 March 2026 18:18:36 +0000 (0:00:00.188) 0:01:37.682 ******** 2026-03-21 18:18:36.866669 | controller | skipping: [localhost] 2026-03-21 18:18:36.939319 | controller | 2026-03-21 18:18:36.939387 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2026-03-21 18:18:36.939397 | controller | Saturday 21 March 2026 18:18:36 +0000 (0:00:00.094) 0:01:37.777 ******** 2026-03-21 18:18:36.939405 | controller | Saturday 21 March 2026 18:18:36 +0000 (0:00:00.094) 0:01:37.776 ******** 2026-03-21 18:18:36.939418 | controller | ok: [localhost] 2026-03-21 18:18:37.420946 | controller | 2026-03-21 18:18:37.420996 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-03-21 18:18:37.421006 | controller | (snippet_datadir, 2026-03-21 18:18:37.421013 | controller | '03_user_data_b64.yaml') | path_join 2026-03-21 18:18:37.421020 | controller | }}, content={{ 2026-03-21 18:18:37.421027 | controller | _base64_patch | 2026-03-21 18:18:37.421033 | controller | default({}) | 2026-03-21 18:18:37.421040 | controller | to_nice_yaml 2026-03-21 18:18:37.421046 | controller | }}, mode=0644] *** 2026-03-21 18:18:37.421053 | controller | Saturday 21 March 2026 18:18:36 +0000 (0:00:00.072) 0:01:37.850 ******** 2026-03-21 18:18:37.421059 | controller | Saturday 21 March 2026 18:18:36 +0000 (0:00:00.072) 0:01:37.849 ******** 2026-03-21 18:18:37.421103 | controller | changed: [localhost] 2026-03-21 18:18:37.855640 | controller | 2026-03-21 18:18:37.855675 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-03-21 18:18:37.855681 | controller | (snippet_datadir, 2026-03-21 18:18:37.855686 | controller | '04_user_data.yaml') | path_join 2026-03-21 18:18:37.855691 | controller | }}, content={{ 2026-03-21 18:18:37.855696 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-03-21 18:18:37.855700 | controller | default({}) | 2026-03-21 18:18:37.855705 | controller | to_nice_yaml 2026-03-21 18:18:37.855709 | controller | }}, mode=0644] *** 2026-03-21 18:18:37.855713 | controller | Saturday 21 March 2026 18:18:37 +0000 (0:00:00.481) 0:01:38.332 ******** 2026-03-21 18:18:37.855717 | controller | Saturday 21 March 2026 18:18:37 +0000 (0:00:00.481) 0:01:38.331 ******** 2026-03-21 18:18:37.855726 | controller | changed: [localhost] 2026-03-21 18:18:38.257937 | controller | 2026-03-21 18:18:38.257979 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2026-03-21 18:18:38.257987 | controller | ( 2026-03-21 18:18:38.257993 | controller | snippet_datadir, 2026-03-21 18:18:38.258001 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-03-21 18:18:38.258007 | controller | ) | path_join 2026-03-21 18:18:38.258013 | controller | }}, mode=0644] *** 2026-03-21 18:18:38.258019 | controller | Saturday 21 March 2026 18:18:37 +0000 (0:00:00.434) 0:01:38.766 ******** 2026-03-21 18:18:38.258026 | controller | Saturday 21 March 2026 18:18:37 +0000 (0:00:00.434) 0:01:38.765 ******** 2026-03-21 18:18:38.258038 | controller | changed: [localhost] 2026-03-21 18:18:38.352138 | controller | 2026-03-21 18:18:38.352181 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-03-21 18:18:38.352196 | controller | Saturday 21 March 2026 18:18:38 +0000 (0:00:00.402) 0:01:39.169 ******** 2026-03-21 18:18:38.352203 | controller | Saturday 21 March 2026 18:18:38 +0000 (0:00:00.402) 0:01:39.167 ******** 2026-03-21 18:18:38.352216 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-03-21 18:18:38.416684 | controller | 2026-03-21 18:18:38.416725 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2026-03-21 18:18:38.416734 | controller | Saturday 21 March 2026 18:18:38 +0000 (0:00:00.094) 0:01:39.263 ******** 2026-03-21 18:18:38.416740 | controller | Saturday 21 March 2026 18:18:38 +0000 (0:00:00.094) 0:01:39.261 ******** 2026-03-21 18:18:38.416753 | controller | ok: [localhost] => 2026-03-21 18:18:38.671875 | controller | changed: false 2026-03-21 18:18:38.671917 | controller | msg: All assertions passed 2026-03-21 18:18:38.671925 | controller | 2026-03-21 18:18:38.671932 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2026-03-21 18:18:38.671939 | controller | Saturday 21 March 2026 18:18:38 +0000 (0:00:00.064) 0:01:39.327 ******** 2026-03-21 18:18:38.671945 | controller | Saturday 21 March 2026 18:18:38 +0000 (0:00:00.064) 0:01:39.326 ******** 2026-03-21 18:18:38.671958 | controller | ok: [localhost] 2026-03-21 18:18:38.725865 | controller | 2026-03-21 18:18:38.725906 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-03-21 18:18:38.725914 | controller | Saturday 21 March 2026 18:18:38 +0000 (0:00:00.255) 0:01:39.583 ******** 2026-03-21 18:18:38.725921 | controller | Saturday 21 March 2026 18:18:38 +0000 (0:00:00.255) 0:01:39.581 ******** 2026-03-21 18:18:38.725933 | controller | ok: [localhost] 2026-03-21 18:18:39.110213 | controller | 2026-03-21 18:18:39.110278 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-03-21 18:18:39.110287 | controller | Saturday 21 March 2026 18:18:38 +0000 (0:00:00.054) 0:01:39.637 ******** 2026-03-21 18:18:39.110294 | controller | Saturday 21 March 2026 18:18:38 +0000 (0:00:00.054) 0:01:39.635 ******** 2026-03-21 18:18:39.110318 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml) 2026-03-21 18:18:39.195551 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml) 2026-03-21 18:18:39.195622 | controller | 2026-03-21 18:18:39.195629 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-03-21 18:18:39.195644 | controller | _content | 2026-03-21 18:18:39.195649 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-03-21 18:18:39.195653 | controller | combine(_parsed, recursive=true) 2026-03-21 18:18:39.195680 | controller | }} 2026-03-21 18:18:39.195685 | controller | ] *** 2026-03-21 18:18:39.195689 | controller | Saturday 21 March 2026 18:18:39 +0000 (0:00:00.384) 0:01:40.021 ******** 2026-03-21 18:18:39.195694 | controller | Saturday 21 March 2026 18:18:39 +0000 (0:00:00.384) 0:01:40.020 ******** 2026-03-21 18:18:39.195710 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-03-21 18:18:39.376415 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-03-21 18:18:39.376488 | controller | 2026-03-21 18:18:39.376502 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-03-21 18:18:39.376514 | controller | Saturday 21 March 2026 18:18:39 +0000 (0:00:00.085) 0:01:40.106 ******** 2026-03-21 18:18:39.376524 | controller | Saturday 21 March 2026 18:18:39 +0000 (0:00:00.085) 0:01:40.105 ******** 2026-03-21 18:18:39.376545 | controller | changed: [localhost] 2026-03-21 18:18:39.766927 | controller | 2026-03-21 18:18:39.767017 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-03-21 18:18:39.767031 | controller | (_destdir, 2026-03-21 18:18:39.767042 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-03-21 18:18:39.767052 | controller | }}, content={{ 2026-03-21 18:18:39.767062 | controller | ( 2026-03-21 18:18:39.767072 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-03-21 18:18:39.767112 | controller | ) | cifmw.general.to_nice_yaml_all 2026-03-21 18:18:39.767128 | controller | }}, mode=0644] *** 2026-03-21 18:18:39.767139 | controller | Saturday 21 March 2026 18:18:39 +0000 (0:00:00.181) 0:01:40.287 ******** 2026-03-21 18:18:39.767149 | controller | Saturday 21 March 2026 18:18:39 +0000 (0:00:00.181) 0:01:40.286 ******** 2026-03-21 18:18:39.767174 | controller | changed: [localhost] 2026-03-21 18:18:40.043935 | controller | 2026-03-21 18:18:40.044106 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dz-storage/edpm/deployment mode=0644, backup=True, remote_src=True, src={{ 2026-03-21 18:18:40.044128 | controller | (cifmw_kustomize_deploy_basedir, 2026-03-21 18:18:40.044141 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-03-21 18:18:40.044152 | controller | _val['name'], 'values.yaml') | path_join 2026-03-21 18:18:40.044163 | controller | }}, dest={{ 2026-03-21 18:18:40.044175 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-03-21 18:18:40.044186 | controller | stage['path'], _val.src_file 2026-03-21 18:18:40.044196 | controller | ) | 2026-03-21 18:18:40.044207 | controller | path_join 2026-03-21 18:18:40.044218 | controller | }}] *** 2026-03-21 18:18:40.044228 | controller | Saturday 21 March 2026 18:18:39 +0000 (0:00:00.389) 0:01:40.677 ******** 2026-03-21 18:18:40.044240 | controller | Saturday 21 March 2026 18:18:39 +0000 (0:00:00.389) 0:01:40.676 ******** 2026-03-21 18:18:40.044265 | controller | changed: [localhost] => (item=edpm-deployment-values) 2026-03-21 18:18:40.109922 | controller | 2026-03-21 18:18:40.110020 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:18:40.110040 | controller | Saturday 21 March 2026 18:18:40 +0000 (0:00:00.277) 0:01:40.954 ******** 2026-03-21 18:18:40.110055 | controller | Saturday 21 March 2026 18:18:40 +0000 (0:00:00.277) 0:01:40.953 ******** 2026-03-21 18:18:40.110123 | controller | skipping: [localhost] 2026-03-21 18:18:40.475674 | controller | 2026-03-21 18:18:40.475730 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dz-storage/edpm/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-03-21 18:18:40.475737 | controller | Saturday 21 March 2026 18:18:40 +0000 (0:00:00.066) 0:01:41.021 ******** 2026-03-21 18:18:40.475747 | controller | Saturday 21 March 2026 18:18:40 +0000 (0:00:00.066) 0:01:41.019 ******** 2026-03-21 18:18:40.475762 | controller | changed: [localhost] 2026-03-21 18:18:40.849149 | controller | 2026-03-21 18:18:40.849203 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-03-21 18:18:40.849217 | controller | Saturday 21 March 2026 18:18:40 +0000 (0:00:00.366) 0:01:41.387 ******** 2026-03-21 18:18:40.849222 | controller | Saturday 21 March 2026 18:18:40 +0000 (0:00:00.366) 0:01:41.385 ******** 2026-03-21 18:18:40.849236 | controller | changed: [localhost] 2026-03-21 18:18:41.076351 | controller | 2026-03-21 18:18:41.076423 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dz-storage/edpm/deployment remote_src=True, src={{ _output }}, dest={{ 2026-03-21 18:18:41.076433 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-03-21 18:18:41.076439 | controller | stage['build_output'] | basename) | path_join 2026-03-21 18:18:41.076446 | controller | }}, mode=0644] *** 2026-03-21 18:18:41.076453 | controller | Saturday 21 March 2026 18:18:40 +0000 (0:00:00.372) 0:01:41.759 ******** 2026-03-21 18:18:41.076459 | controller | Saturday 21 March 2026 18:18:40 +0000 (0:00:00.372) 0:01:41.758 ******** 2026-03-21 18:18:41.076478 | controller | changed: [localhost] 2026-03-21 18:18:41.119804 | controller | 2026-03-21 18:18:41.119884 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:18:41.119892 | controller | Saturday 21 March 2026 18:18:41 +0000 (0:00:00.227) 0:01:41.987 ******** 2026-03-21 18:18:41.119898 | controller | Saturday 21 March 2026 18:18:41 +0000 (0:00:00.227) 0:01:41.986 ******** 2026-03-21 18:18:41.119913 | controller | skipping: [localhost] 2026-03-21 18:18:41.160651 | controller | 2026-03-21 18:18:41.160794 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dz-storage/edpm/deployment _raw_params=oc apply -f {{ _cr }}] *** 2026-03-21 18:18:41.160809 | controller | Saturday 21 March 2026 18:18:41 +0000 (0:00:00.043) 0:01:42.031 ******** 2026-03-21 18:18:41.160821 | controller | Saturday 21 March 2026 18:18:41 +0000 (0:00:00.043) 0:01:42.029 ******** 2026-03-21 18:18:41.160855 | controller | skipping: [localhost] 2026-03-21 18:18:41.201039 | controller | 2026-03-21 18:18:41.201123 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dz-storage/edpm/deployment _raw_params=wait_condition.yml] *** 2026-03-21 18:18:41.201133 | controller | Saturday 21 March 2026 18:18:41 +0000 (0:00:00.040) 0:01:42.071 ******** 2026-03-21 18:18:41.201141 | controller | Saturday 21 March 2026 18:18:41 +0000 (0:00:00.040) 0:01:42.070 ******** 2026-03-21 18:18:41.201157 | controller | skipping: [localhost] => (item=oc -n openstack wait openstackdataplanedeployment edpm-deployment --for condition=Ready --timeout=180m) 2026-03-21 18:18:41.240943 | controller | skipping: [localhost] 2026-03-21 18:18:41.241221 | controller | 2026-03-21 18:18:41.241262 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-03-21 18:18:41.241269 | controller | Saturday 21 March 2026 18:18:41 +0000 (0:00:00.040) 0:01:42.112 ******** 2026-03-21 18:18:41.241274 | controller | Saturday 21 March 2026 18:18:41 +0000 (0:00:00.040) 0:01:42.111 ******** 2026-03-21 18:18:41.241292 | controller | skipping: [localhost] 2026-03-21 18:18:41.297750 | controller | 2026-03-21 18:18:41.297834 | controller | TASK [Executing post_stage hooks for examples/dt/dz-storage/edpm/deployment name=run_hook] *** 2026-03-21 18:18:41.297843 | controller | Saturday 21 March 2026 18:18:41 +0000 (0:00:00.039) 0:01:42.152 ******** 2026-03-21 18:18:41.297850 | controller | Saturday 21 March 2026 18:18:41 +0000 (0:00:00.039) 0:01:42.150 ******** 2026-03-21 18:18:41.297869 | controller | skipping: [localhost] 2026-03-21 18:18:41.386945 | controller | 2026-03-21 18:18:41.387016 | controller | PLAY RECAP ********************************************************************* 2026-03-21 18:18:41.387023 | controller | localhost : ok=371 changed=120 unreachable=0 failed=0 skipped=123 rescued=0 ignored=0 2026-03-21 18:18:41.387028 | controller | 2026-03-21 18:18:41.387043 | controller | Saturday 21 March 2026 18:18:41 +0000 (0:00:00.055) 0:01:42.207 ******** 2026-03-21 18:18:41.387047 | controller | =============================================================================== 2026-03-21 18:18:41.387051 | controller | Get automation contents ------------------------------------------------- 7.10s 2026-03-21 18:18:41.387056 | controller | ci_setup : Install openshift client ------------------------------------- 4.00s 2026-03-21 18:18:41.387060 | controller | ci_setup : Install needed packages -------------------------------------- 3.78s 2026-03-21 18:18:41.387064 | controller | Load automation files as fact ------------------------------------------- 1.63s 2026-03-21 18:18:41.387068 | controller | ci_setup : Manage directories ------------------------------------------- 1.09s 2026-03-21 18:18:41.387072 | controller | Gathering Facts --------------------------------------------------------- 0.92s 2026-03-21 18:18:41.387077 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.66s 2026-03-21 18:18:41.387095 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.64s 2026-03-21 18:18:41.387102 | controller | Create needed SSH keypairs ---------------------------------------------- 0.63s 2026-03-21 18:18:41.387107 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.60s 2026-03-21 18:18:41.387111 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.58s 2026-03-21 18:18:41.387115 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.58s 2026-03-21 18:18:41.387119 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.58s 2026-03-21 18:18:41.387123 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.57s 2026-03-21 18:18:41.387136 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.57s 2026-03-21 18:18:41.387141 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.57s 2026-03-21 18:18:41.387145 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.55s 2026-03-21 18:18:41.387149 | controller | kustomize_deploy : Build kustomized content for examples/dt/dz-storage/control-plane/networking --- 0.55s 2026-03-21 18:18:41.387154 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.55s 2026-03-21 18:18:41.387158 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.54s 2026-03-21 18:18:41.387162 | controller | Saturday 21 March 2026 18:18:41 +0000 (0:00:00.056) 0:01:42.207 ******** 2026-03-21 18:18:41.387166 | controller | =============================================================================== 2026-03-21 18:18:41.387171 | controller | ci_gen_kustomize_values ------------------------------------------------ 53.89s 2026-03-21 18:18:41.387175 | controller | kustomize_deploy ------------------------------------------------------- 25.15s 2026-03-21 18:18:41.387179 | controller | ci_setup --------------------------------------------------------------- 10.19s 2026-03-21 18:18:41.387183 | controller | ansible.builtin.slurp --------------------------------------------------- 7.97s 2026-03-21 18:18:41.387190 | controller | ansible.builtin.set_fact ------------------------------------------------ 1.69s 2026-03-21 18:18:41.387195 | controller | gather_facts ------------------------------------------------------------ 0.92s 2026-03-21 18:18:41.387199 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.63s 2026-03-21 18:18:41.387203 | controller | ansible.builtin.copy ---------------------------------------------------- 0.44s 2026-03-21 18:18:41.387207 | controller | ansible.builtin.file ---------------------------------------------------- 0.39s 2026-03-21 18:18:41.387211 | controller | ansible.builtin.include_role -------------------------------------------- 0.28s 2026-03-21 18:18:41.387216 | controller | ansible.builtin.stat ---------------------------------------------------- 0.21s 2026-03-21 18:18:41.387220 | controller | ansible.builtin.find ---------------------------------------------------- 0.21s 2026-03-21 18:18:41.387224 | controller | networking_mapper ------------------------------------------------------- 0.09s 2026-03-21 18:18:41.387228 | controller | ansible.builtin.include_vars -------------------------------------------- 0.07s 2026-03-21 18:18:41.387235 | controller | ansible.builtin.assert -------------------------------------------------- 0.04s 2026-03-21 18:18:41.387239 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-21 18:18:41.387243 | controller | total ----------------------------------------------------------------- 102.17s 2026-03-21 18:18:41.811583 | controller | changed 2026-03-21 18:18:41.859729 | 2026-03-21 18:18:41.859836 | PLAY RECAP 2026-03-21 18:18:41.859875 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-21 18:18:41.859896 | 2026-03-21 18:18:41.970113 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2026-03-21 18:18:41.971086 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-03-21 18:18:42.835237 | 2026-03-21 18:18:42.835373 | PLAY [Run ci/playbooks/collect-logs.yml] 2026-03-21 18:18:42.858029 | 2026-03-21 18:18:42.858164 | TASK [Filter out host if needed] 2026-03-21 18:18:42.867751 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-03-21 18:18:42.872372 | 2026-03-21 18:18:42.872436 | TASK [Ensure file is present] 2026-03-21 18:18:43.228773 | controller | ok 2026-03-21 18:18:43.243724 | 2026-03-21 18:18:43.243885 | TASK [Manage molecule report file] 2026-03-21 18:18:43.779080 | controller | skipping: Conditional result was False 2026-03-21 18:18:43.791578 | 2026-03-21 18:18:43.791780 | TASK [Check if we get ci-framework-data basedir] 2026-03-21 18:18:44.070880 | controller | ok 2026-03-21 18:18:44.076454 | 2026-03-21 18:18:44.076528 | TASK [Create ci-framework-data log directory for zuul] 2026-03-21 18:18:44.462181 | controller | changed 2026-03-21 18:18:44.471501 | 2026-03-21 18:18:44.471680 | TASK [Copy ci-framework interesting files] 2026-03-21 18:18:44.898164 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory 2026-03-21 18:18:45.008554 | controller | changed 2026-03-21 18:18:45.013732 | 2026-03-21 18:18:45.013799 | TASK [Get SELinux listing] 2026-03-21 18:18:45.546144 | controller | changed 2026-03-21 18:18:45.552633 | 2026-03-21 18:18:45.552805 | TASK [Generate log index] 2026-03-21 18:18:46.336461 | controller | changed 2026-03-21 18:18:46.341705 | 2026-03-21 18:18:46.341771 | TASK [Get some env related data] 2026-03-21 18:18:46.895787 | controller | /home/zuul/.local/bin/ansible 2026-03-21 18:18:47.880900 | controller | changed 2026-03-21 18:18:47.886810 | 2026-03-21 18:18:47.886879 | TASK [Generate list of logs to collect in home directory] 2026-03-21 18:18:48.245294 | controller | ok: All paths examined 2026-03-21 18:18:48.257159 | 2026-03-21 18:18:48.257305 | LOOP [Copy logs from home directory] 2026-03-21 18:18:48.633788 | controller | changed: 2026-03-21 18:18:48.633994 | controller | { 2026-03-21 18:18:48.634020 | controller | "atime": 1774116997.4706254, 2026-03-21 18:18:48.634038 | controller | "ctime": 1774117121.296397, 2026-03-21 18:18:48.634054 | controller | "dev": 64513, 2026-03-21 18:18:48.634070 | controller | "gid": 1000, 2026-03-21 18:18:48.634086 | controller | "gr_name": "zuul", 2026-03-21 18:18:48.634101 | controller | "inode": 552960, 2026-03-21 18:18:48.634116 | controller | "isblk": false, 2026-03-21 18:18:48.634131 | controller | "ischr": false, 2026-03-21 18:18:48.634146 | controller | "isdir": false, 2026-03-21 18:18:48.634160 | controller | "isfifo": false, 2026-03-21 18:18:48.634175 | controller | "isgid": false, 2026-03-21 18:18:48.634189 | controller | "islnk": false, 2026-03-21 18:18:48.634204 | controller | "isreg": true, 2026-03-21 18:18:48.634218 | controller | "issock": false, 2026-03-21 18:18:48.634232 | controller | "isuid": false, 2026-03-21 18:18:48.634246 | controller | "mode": "0644", 2026-03-21 18:18:48.634260 | controller | "mtime": 1774117121.296397, 2026-03-21 18:18:48.634275 | controller | "nlink": 1, 2026-03-21 18:18:48.634289 | controller | "path": "/home/zuul/ansible.log", 2026-03-21 18:18:48.634307 | controller | "pw_name": "zuul", 2026-03-21 18:18:48.634322 | controller | "rgrp": true, 2026-03-21 18:18:48.634337 | controller | "roth": true, 2026-03-21 18:18:48.634352 | controller | "rusr": true, 2026-03-21 18:18:48.634366 | controller | "size": 324516, 2026-03-21 18:18:48.634381 | controller | "uid": 1000, 2026-03-21 18:18:48.634395 | controller | "wgrp": false, 2026-03-21 18:18:48.634410 | controller | "woth": false, 2026-03-21 18:18:48.634427 | controller | "wusr": true, 2026-03-21 18:18:48.634443 | controller | "xgrp": false, 2026-03-21 18:18:48.634458 | controller | "xoth": false, 2026-03-21 18:18:48.634473 | controller | "xusr": false 2026-03-21 18:18:48.634487 | controller | } 2026-03-21 18:18:48.682096 | 2026-03-21 18:18:48.682307 | TASK [Copy crio stats log file] 2026-03-21 18:18:48.708080 | controller | skipping: Conditional result was False 2026-03-21 18:18:48.714055 | 2026-03-21 18:18:48.714121 | TASK [Get SELinux related data] 2026-03-21 18:18:48.981256 | controller | 2026-03-21 18:18:49.247433 | controller | ERROR 2026-03-21 18:18:49.247659 | controller | { 2026-03-21 18:18:49.247771 | controller | "delta": "0:00:00.008785", 2026-03-21 18:18:49.247813 | controller | "end": "2026-03-21 18:18:48.982111", 2026-03-21 18:18:49.247849 | controller | "msg": "non-zero return code", 2026-03-21 18:18:49.247884 | controller | "rc": 1, 2026-03-21 18:18:49.247919 | controller | "start": "2026-03-21 18:18:48.973326" 2026-03-21 18:18:49.247952 | controller | } 2026-03-21 18:18:49.247999 | controller | ERROR: Ignoring Errors 2026-03-21 18:18:49.259653 | 2026-03-21 18:18:49.259848 | TASK [Create system configuration directory] 2026-03-21 18:18:49.481419 | controller | changed 2026-03-21 18:18:49.489200 | 2026-03-21 18:18:49.489347 | TASK [Get some of the system configurations] 2026-03-21 18:18:50.044360 | controller | changed 2026-03-21 18:18:50.057419 | 2026-03-21 18:18:50.057555 | TASK [Copy generated documentation if available] 2026-03-21 18:18:50.095941 | controller | skipping: Conditional result was False 2026-03-21 18:18:50.109058 | 2026-03-21 18:18:50.109197 | TASK [Copy generated AsciiDoc documentation if available] 2026-03-21 18:18:50.150311 | controller | skipping: Conditional result was False 2026-03-21 18:18:50.160754 | 2026-03-21 18:18:50.160854 | TASK [Compress logs bigger than 2MB] 2026-03-21 18:18:50.710424 | controller | changed 2026-03-21 18:18:50.725136 | 2026-03-21 18:18:50.725357 | TASK [Copy files from workspace on node] 2026-03-21 18:18:50.778647 | controller | ok 2026-03-21 18:18:50.824646 | 2026-03-21 18:18:50.824817 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-21 18:18:50.851856 | controller | skipping: Conditional result was False 2026-03-21 18:18:50.862092 | 2026-03-21 18:18:50.862237 | TASK [fetch-output : Set log path for single node] 2026-03-21 18:18:50.919142 | controller | ok 2026-03-21 18:18:50.926371 | 2026-03-21 18:18:50.926461 | LOOP [fetch-output : Ensure local output dirs] 2026-03-21 18:18:51.163176 | controller -> localhost | ok: "/var/lib/zuul/builds/521d7b5bba614d09a35c7d9661aefbf2/work/logs" 2026-03-21 18:18:51.163757 | controller -> localhost | changed: All items complete 2026-03-21 18:18:51.163826 | 2026-03-21 18:18:51.388293 | controller -> localhost | changed: "/var/lib/zuul/builds/521d7b5bba614d09a35c7d9661aefbf2/work/artifacts" 2026-03-21 18:18:51.642391 | controller -> localhost | changed: "/var/lib/zuul/builds/521d7b5bba614d09a35c7d9661aefbf2/work/docs" 2026-03-21 18:18:51.656644 | 2026-03-21 18:18:51.656832 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-21 18:18:52.446286 | controller | changed: 2026-03-21 18:18:52.446706 | controller | .d..t...... ./ 2026-03-21 18:18:52.446780 | controller | >f+++++++++ README.html 2026-03-21 18:18:52.446826 | controller | >f+++++++++ ansible.log 2026-03-21 18:18:52.446868 | controller | >f+++++++++ dmesg.log 2026-03-21 18:18:52.446908 | controller | >f+++++++++ installed-pkgs.log 2026-03-21 18:18:52.446948 | controller | >f+++++++++ python.log 2026-03-21 18:18:52.446994 | controller | >f+++++++++ registries.conf 2026-03-21 18:18:52.447035 | controller | >f+++++++++ selinux-denials.log 2026-03-21 18:18:52.447074 | controller | >f+++++++++ selinux-listing.log 2026-03-21 18:18:52.447117 | controller | cd+++++++++ ci-framework-data/ 2026-03-21 18:18:52.447156 | controller | cd+++++++++ ci-framework-data/artifacts/ 2026-03-21 18:18:52.447196 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy 2026-03-21 18:18:52.447235 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub 2026-03-21 18:18:52.447272 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration 2026-03-21 18:18:52.447310 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub 2026-03-21 18:18:52.447346 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml 2026-03-21 18:18:52.447383 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/ 2026-03-21 18:18:52.447431 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/ 2026-03-21 18:18:52.447469 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml 2026-03-21 18:18:52.447506 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r0-compute-nodeset-values/ 2026-03-21 18:18:52.447543 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r0-compute-nodeset-values/values.yaml 2026-03-21 18:18:52.447581 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r0-networker-nodeset-values/ 2026-03-21 18:18:52.447618 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r0-networker-nodeset-values/values.yaml 2026-03-21 18:18:52.447656 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r1-compute-nodeset-values/ 2026-03-21 18:18:52.447737 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r1-compute-nodeset-values/values.yaml 2026-03-21 18:18:52.447778 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r1-networker-nodeset-values/ 2026-03-21 18:18:52.447816 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r1-networker-nodeset-values/values.yaml 2026-03-21 18:18:52.447853 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r2-compute-nodeset-values/ 2026-03-21 18:18:52.447889 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r2-compute-nodeset-values/values.yaml 2026-03-21 18:18:52.447928 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r2-networker-nodeset-values/ 2026-03-21 18:18:52.447965 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-r2-networker-nodeset-values/values.yaml 2026-03-21 18:18:52.448003 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/ 2026-03-21 18:18:52.448041 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml 2026-03-21 18:18:52.448078 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/node-zone-labels/ 2026-03-21 18:18:52.448115 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/node-zone-labels/values.yaml 2026-03-21 18:18:52.448152 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/ 2026-03-21 18:18:52.448189 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml 2026-03-21 18:18:52.448226 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/ 2026-03-21 18:18:52.448264 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/ 2026-03-21 18:18:52.448302 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml 2026-03-21 18:18:52.448339 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml 2026-03-21 18:18:52.448376 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml 2026-03-21 18:18:52.448413 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/ 2026-03-21 18:18:52.448451 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/01_original.yaml 2026-03-21 18:18:52.448489 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/02_ci_data.yaml 2026-03-21 18:18:52.448526 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/03_user_data_b64.yaml 2026-03-21 18:18:52.448562 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-compute-nodeset-values/04_user_data.yaml 2026-03-21 18:18:52.448608 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/ 2026-03-21 18:18:52.448646 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/01_original.yaml 2026-03-21 18:18:52.448720 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/02_ci_data.yaml 2026-03-21 18:18:52.448760 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/03_user_data_b64.yaml 2026-03-21 18:18:52.448797 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r0-networker-nodeset-values/04_user_data.yaml 2026-03-21 18:18:52.448835 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/ 2026-03-21 18:18:52.448871 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/01_original.yaml 2026-03-21 18:18:52.448907 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/02_ci_data.yaml 2026-03-21 18:18:52.448943 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/03_user_data_b64.yaml 2026-03-21 18:18:52.448979 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-compute-nodeset-values/04_user_data.yaml 2026-03-21 18:18:52.449016 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/ 2026-03-21 18:18:52.449052 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/01_original.yaml 2026-03-21 18:18:52.449089 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/02_ci_data.yaml 2026-03-21 18:18:52.449126 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/03_user_data_b64.yaml 2026-03-21 18:18:52.449183 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r1-networker-nodeset-values/04_user_data.yaml 2026-03-21 18:18:52.449222 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/ 2026-03-21 18:18:52.449260 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/01_original.yaml 2026-03-21 18:18:52.449377 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/02_ci_data.yaml 2026-03-21 18:18:52.449428 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/03_user_data_b64.yaml 2026-03-21 18:18:52.449467 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-compute-nodeset-values/04_user_data.yaml 2026-03-21 18:18:52.449504 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/ 2026-03-21 18:18:52.449540 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/01_original.yaml 2026-03-21 18:18:52.449577 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/02_ci_data.yaml 2026-03-21 18:18:52.449615 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/03_user_data_b64.yaml 2026-03-21 18:18:52.449651 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-r2-networker-nodeset-values/04_user_data.yaml 2026-03-21 18:18:52.449732 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/ 2026-03-21 18:18:52.449772 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml 2026-03-21 18:18:52.449809 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.30459.2026-03-21@18:17:34~ 2026-03-21 18:18:52.449847 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml 2026-03-21 18:18:52.449893 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml 2026-03-21 18:18:52.449933 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml 2026-03-21 18:18:52.449970 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/node-zone-labels/ 2026-03-21 18:18:52.450008 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/node-zone-labels/01_original.yaml 2026-03-21 18:18:52.450045 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/node-zone-labels/03_user_data_b64.yaml 2026-03-21 18:18:52.450082 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/node-zone-labels/04_user_data.yaml 2026-03-21 18:18:52.450119 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/ 2026-03-21 18:18:52.450155 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml 2026-03-21 18:18:52.450192 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml 2026-03-21 18:18:52.450228 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml 2026-03-21 18:18:52.450263 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/ 2026-03-21 18:18:52.450300 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml 2026-03-21 18:18:52.450337 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-deployment.yaml 2026-03-21 18:18:52.450374 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r0-compute-nodeset.yaml 2026-03-21 18:18:52.450537 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r0-networker-nodeset.yaml 2026-03-21 18:18:52.450711 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r1-compute-nodeset.yaml 2026-03-21 18:18:52.450768 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r1-networker-nodeset.yaml 2026-03-21 18:18:52.450808 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r2-compute-nodeset.yaml 2026-03-21 18:18:52.450846 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/edpm-r2-networker-nodeset.yaml 2026-03-21 18:18:52.450883 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/networking.yaml 2026-03-21 18:18:52.450920 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml 2026-03-21 18:18:52.450957 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/topology.yaml 2026-03-21 18:18:52.450994 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/ 2026-03-21 18:18:52.451500 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/ 2026-03-21 18:18:52.451603 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/ 2026-03-21 18:18:52.451647 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/ 2026-03-21 18:18:52.452487 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml 2026-03-21 18:18:52.452538 | controller | cd+++++++++ ci-framework-data/logs/ 2026-03-21 18:18:52.452579 | controller | cd+++++++++ registries.conf.d/ 2026-03-21 18:18:52.452875 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf 2026-03-21 18:18:52.452930 | controller | cd+++++++++ system-config/ 2026-03-21 18:18:52.452971 | controller | cd+++++++++ system-config/libvirt/ 2026-03-21 18:18:52.453010 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf 2026-03-21 18:18:52.453048 | controller | >f+++++++++ system-config/libvirt/libvirt.conf 2026-03-21 18:18:52.947552 | controller | changed: .d..t...... ./ 2026-03-21 18:18:53.405381 | controller | changed: .d..t...... ./ 2026-03-21 18:18:53.429378 | 2026-03-21 18:18:53.429531 | TASK [Return artifact to Zuul] 2026-03-21 18:18:53.464880 | controller | skipping: Conditional result was False 2026-03-21 18:18:53.489301 | 2026-03-21 18:18:53.489426 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host] 2026-03-21 18:18:53.489527 | 2026-03-21 18:18:53.489553 | PLAY RECAP 2026-03-21 18:18:53.489591 | controller | ok: 16 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1 2026-03-21 18:18:53.489610 | 2026-03-21 18:18:53.621953 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-03-21 18:18:53.625266 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-03-21 18:18:54.222351 | 2026-03-21 18:18:54.222487 | PLAY [all] 2026-03-21 18:18:54.241608 | 2026-03-21 18:18:54.241727 | TASK [include_role : fetch-output] 2026-03-21 18:18:54.281851 | controller | ok 2026-03-21 18:18:54.300770 | 2026-03-21 18:18:54.300865 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-21 18:18:54.345568 | controller | skipping: Conditional result was False 2026-03-21 18:18:54.351520 | 2026-03-21 18:18:54.351591 | TASK [fetch-output : Set log path for single node] 2026-03-21 18:18:54.396777 | controller | ok 2026-03-21 18:18:54.406208 | 2026-03-21 18:18:54.406299 | LOOP [fetch-output : Ensure local output dirs] 2026-03-21 18:18:54.810802 | controller -> localhost | ok: "/var/lib/zuul/builds/521d7b5bba614d09a35c7d9661aefbf2/work/logs" 2026-03-21 18:18:55.040495 | controller -> localhost | ok: "/var/lib/zuul/builds/521d7b5bba614d09a35c7d9661aefbf2/work/artifacts" 2026-03-21 18:18:55.275172 | controller -> localhost | ok: "/var/lib/zuul/builds/521d7b5bba614d09a35c7d9661aefbf2/work/docs" 2026-03-21 18:18:55.287996 | 2026-03-21 18:18:55.288134 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-21 18:18:55.932655 | controller | ok 2026-03-21 18:18:55.933137 | controller | ok: All items complete 2026-03-21 18:18:55.933188 | 2026-03-21 18:18:56.387709 | controller | ok 2026-03-21 18:18:56.846483 | controller | ok 2026-03-21 18:18:56.876837 | 2026-03-21 18:18:56.876973 | TASK [include_role : fetch-output-openshift] 2026-03-21 18:18:56.893874 | controller | skipping: Conditional result was False 2026-03-21 18:18:56.905183 | 2026-03-21 18:18:56.905268 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-21 18:18:57.361742 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.022593 2026-03-21 18:18:57.594764 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.020371 2026-03-21 18:18:57.625827 | 2026-03-21 18:18:57.625968 | PLAY [all] 2026-03-21 18:18:57.640405 | 2026-03-21 18:18:57.640475 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-21 18:18:58.101315 | controller | changed 2026-03-21 18:18:58.146783 | 2026-03-21 18:18:58.146917 | PLAY RECAP 2026-03-21 18:18:58.146974 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-03-21 18:18:58.147003 | 2026-03-21 18:18:58.269836 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-03-21 18:18:58.270956 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2026-03-21 18:18:58.921658 | 2026-03-21 18:18:58.921803 | PLAY [localhost] 2026-03-21 18:18:58.940384 | 2026-03-21 18:18:58.940480 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-21 18:18:59.325687 | localhost | changed 2026-03-21 18:18:59.330689 | 2026-03-21 18:18:59.330768 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-21 18:18:59.371214 | localhost | ok 2026-03-21 18:18:59.379209 | 2026-03-21 18:18:59.379274 | TASK [add-fileserver : Create SSH private key tempfile] 2026-03-21 18:18:59.773324 | localhost | changed 2026-03-21 18:18:59.779641 | 2026-03-21 18:18:59.779741 | TASK [add-fileserver : Create SSH private key from secret] 2026-03-21 18:19:00.497314 | localhost | changed 2026-03-21 18:19:00.502650 | 2026-03-21 18:19:00.502736 | TASK [add-fileserver : Add fileserver ssh key] 2026-03-21 18:19:00.948282 | localhost | Identity added: /var/lib/zuul/builds/521d7b5bba614d09a35c7d9661aefbf2/work/tmp/ansible.rrkkmg6f (/var/lib/zuul/builds/521d7b5bba614d09a35c7d9661aefbf2/work/tmp/ansible.rrkkmg6f) 2026-03-21 18:19:00.948489 | localhost | ok: Runtime: 0:00:00.008547 2026-03-21 18:19:00.952928 | 2026-03-21 18:19:00.953000 | TASK [add-fileserver : Remove SSH private key from disk] 2026-03-21 18:19:01.206055 | localhost | ok: Runtime: 0:00:00.006545 2026-03-21 18:19:01.211434 | 2026-03-21 18:19:01.211506 | TASK [add-fileserver : Add fileserver to inventory] 2026-03-21 18:19:01.273433 | localhost | changed 2026-03-21 18:19:01.280357 | 2026-03-21 18:19:01.280489 | TASK [add-fileserver : Add fileserver server to known hosts] 2026-03-21 18:19:01.698981 | localhost | changed 2026-03-21 18:19:01.720878 | 2026-03-21 18:19:01.720947 | PLAY [localhost] 2026-03-21 18:19:01.735028 | 2026-03-21 18:19:01.735096 | TASK [Generate bulk log download script] 2026-03-21 18:19:01.755071 | localhost | ok 2026-03-21 18:19:01.768434 | 2026-03-21 18:19:01.768508 | TASK [local-log-download : Check API endpoint is defined] 2026-03-21 18:19:01.819652 | localhost | ok: All assertions passed 2026-03-21 18:19:01.826506 | 2026-03-21 18:19:01.826598 | TASK [local-log-download : Create download script] 2026-03-21 18:19:02.257926 | localhost -> localhost | changed 2026-03-21 18:19:02.268987 | 2026-03-21 18:19:02.269127 | TASK [Register quick-download link] 2026-03-21 18:19:02.288156 | localhost | ok 2026-03-21 18:19:02.332322 | 2026-03-21 18:19:02.332429 | PLAY [logserver.rdoproject.org] 2026-03-21 18:19:02.342383 | 2026-03-21 18:19:02.342472 | TASK [Set zuul-log-path fact] 2026-03-21 18:19:02.359512 | logserver.rdoproject.org | ok 2026-03-21 18:19:02.369521 | 2026-03-21 18:19:02.369592 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-21 18:19:02.395770 | logserver.rdoproject.org | ok 2026-03-21 18:19:02.401691 | 2026-03-21 18:19:02.401756 | TASK [upload-logs : Create log directories] 2026-03-21 18:19:03.143470 | logserver.rdoproject.org | changed 2026-03-21 18:19:03.151104 | 2026-03-21 18:19:03.151239 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-21 18:19:03.508780 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.009562 2026-03-21 18:19:03.519794 | 2026-03-21 18:19:03.519946 | TASK [upload-logs : Upload logs to log server] 2026-03-21 18:19:04.322690 | logserver.rdoproject.org | Output suppressed because no_log was given 2026-03-21 18:19:04.329800 | 2026-03-21 18:19:04.329911 | LOOP [upload-logs : Compress console log and json output] 2026-03-21 18:19:04.407858 | logserver.rdoproject.org | skipping: Conditional result was False 2026-03-21 18:19:04.421153 | logserver.rdoproject.org | skipping: Conditional result was False 2026-03-21 18:19:04.437872 | 2026-03-21 18:19:04.438011 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-21 18:19:04.498841 | logserver.rdoproject.org | skipping: Conditional result was False 2026-03-21 18:19:04.499083 | 2026-03-21 18:19:04.499633 | logserver.rdoproject.org | skipping: Conditional result was False 2026-03-21 18:19:04.517066 | 2026-03-21 18:19:04.517201 | LOOP [upload-logs : Upload console log and json output]