2026-06-11 17:25:23.642793 | Job console starting
2026-06-11 17:25:23.779415 | Updating git repos
2026-06-11 17:25:23.820529 | Cloning repos into workspace
2026-06-11 17:25:25.670544 | Restoring repo states
2026-06-11 17:25:25.692597 | Merging changes
2026-06-11 17:25:26.883994 | Checking out repos
2026-06-11 17:25:27.500658 | Preparing playbooks
2026-06-11 17:25:32.632636 | Running Ansible setup
2026-06-11 17:25:36.482733 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master]
2026-06-11 17:25:37.088012 | 
2026-06-11 17:25:37.088142 | PLAY [localhost]
2026-06-11 17:25:37.095814 | 
2026-06-11 17:25:37.095880 | TASK [Gathering Facts]
2026-06-11 17:25:38.119519 | localhost | ok
2026-06-11 17:25:38.127813 | 
2026-06-11 17:25:38.127919 | TASK [log-inventory : Ensure Zuul Ansible directory exists]
2026-06-11 17:25:38.608001 | localhost -> localhost | changed
2026-06-11 17:25:38.617303 | 
2026-06-11 17:25:38.617509 | TASK [log-inventory : Copy ansible inventory to logs dir]
2026-06-11 17:25:39.634115 | localhost -> localhost | changed
2026-06-11 17:25:39.647276 | 
2026-06-11 17:25:39.647449 | TASK [Setup log path fact]
2026-06-11 17:25:39.676159 | localhost | ok
2026-06-11 17:25:39.698553 | 
2026-06-11 17:25:39.698706 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-11 17:25:39.739811 | localhost | ok
2026-06-11 17:25:39.747485 | 
2026-06-11 17:25:39.747571 | TASK [emit-job-header : Print job information]
2026-06-11 17:25:39.798663 | # Job Information
2026-06-11 17:25:39.798975 | Ansible Version: 2.16.18
2026-06-11 17:25:39.799020 | Job: cifmw-architecture-validate-hci
2026-06-11 17:25:39.799048 | Pipeline: github-check
2026-06-11 17:25:39.799071 | Executor: 38.102.83.51
2026-06-11 17:25:39.799093 | Triggered by: https://github.com/openstack-k8s-operators/ci-framework/pull/3900
2026-06-11 17:25:39.799120 | Log URL (when completed): https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/logs/dfc/rdoproject.org/dfcfa06e0e9a4f93b776bd591382ce33/
2026-06-11 17:25:39.799147 | Event ID: 473e8c80-65ba-11f1-997f-d6f7ab4cbdf1
2026-06-11 17:25:39.803157 | 
2026-06-11 17:25:39.803252 | LOOP [emit-job-header : Print node information]
2026-06-11 17:25:39.916974 | localhost | ok:
2026-06-11 17:25:39.917215 | localhost | # Node Information
2026-06-11 17:25:39.917249 | localhost | Inventory Hostname: controller
2026-06-11 17:25:39.917279 | localhost | Hostname: np0000070982
2026-06-11 17:25:39.917302 | localhost | Username: zuul
2026-06-11 17:25:39.917328 | localhost | Distro: CentOS 9
2026-06-11 17:25:39.917382 | localhost | Provider: vexxhost-nodepool-tripleo
2026-06-11 17:25:39.917412 | localhost | Region: RegionOne
2026-06-11 17:25:39.917435 | localhost | Label: cloud-centos-9-stream-tripleo
2026-06-11 17:25:39.917456 | localhost | Product Name: OpenStack Nova
2026-06-11 17:25:39.917477 | localhost | Interface IP: 38.102.83.103
2026-06-11 17:25:39.931168 | 
2026-06-11 17:25:39.931394 | PLAY [all]
2026-06-11 17:25:39.943906 | 
2026-06-11 17:25:39.944044 | TASK [Gather network facts]
2026-06-11 17:25:40.542164 | controller | ok
2026-06-11 17:25:40.556022 | 
2026-06-11 17:25:40.556229 | TASK [include_role : start-zuul-console]
2026-06-11 17:25:40.583920 | controller | ok
2026-06-11 17:25:40.605135 | 
2026-06-11 17:25:40.605257 | TASK [start-zuul-console : Start zuul_console daemon.]
2026-06-11 17:25:41.479033 | controller | ok
2026-06-11 17:25:41.495813 | 
2026-06-11 17:25:41.496080 | TASK [include_role : add-build-sshkey]
2026-06-11 17:25:41.542127 | controller | ok
2026-06-11 17:25:41.564481 | 
2026-06-11 17:25:41.564618 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build]
2026-06-11 17:25:41.886565 | controller -> localhost | ok
2026-06-11 17:25:41.895858 | 
2026-06-11 17:25:41.895997 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID]
2026-06-11 17:25:41.941170 | controller | ok
2026-06-11 17:25:41.968717 | controller | included: /var/lib/zuul/builds/dfcfa06e0e9a4f93b776bd591382ce33/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml
2026-06-11 17:25:41.977639 | 
2026-06-11 17:25:41.977721 | TASK [add-build-sshkey : Create Temp SSH key]
2026-06-11 17:25:42.833772 | controller -> localhost | Generating public/private rsa key pair.
2026-06-11 17:25:42.834034 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/dfcfa06e0e9a4f93b776bd591382ce33/work/dfcfa06e0e9a4f93b776bd591382ce33_id_rsa
2026-06-11 17:25:42.834074 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/dfcfa06e0e9a4f93b776bd591382ce33/work/dfcfa06e0e9a4f93b776bd591382ce33_id_rsa.pub
2026-06-11 17:25:42.834102 | controller -> localhost | The key fingerprint is:
2026-06-11 17:25:42.834127 | controller -> localhost | SHA256:mi2qDOZEJCtoN/I14ckMJr8VOFg/Be4Bn/4ZojhSMKw zuul-build-sshkey
2026-06-11 17:25:42.834150 | controller -> localhost | The key's randomart image is:
2026-06-11 17:25:42.834173 | controller -> localhost | +---[RSA 3072]----+
2026-06-11 17:25:42.834195 | controller -> localhost | |   o ...         |
2026-06-11 17:25:42.834219 | controller -> localhost | |. o * o          |
2026-06-11 17:25:42.834241 | controller -> localhost | |+= = X           |
2026-06-11 17:25:42.834264 | controller -> localhost | |=++ O *          |
2026-06-11 17:25:42.834287 | controller -> localhost | |E+.+ % .S        |
2026-06-11 17:25:42.834309 | controller -> localhost | |+.= * ++o        |
2026-06-11 17:25:42.834338 | controller -> localhost | |o= +  +o.        |
2026-06-11 17:25:42.834417 | controller -> localhost | |=o.  . .         |
2026-06-11 17:25:42.834446 | controller -> localhost | | .o..            |
2026-06-11 17:25:42.834469 | controller -> localhost | +----[SHA256]-----+
2026-06-11 17:25:42.834523 | controller -> localhost | ok: Runtime: 0:00:00.264873
2026-06-11 17:25:42.839516 | 
2026-06-11 17:25:42.839612 | TASK [add-build-sshkey : Remote setup ssh keys (linux)]
2026-06-11 17:25:42.878260 | controller | ok
2026-06-11 17:25:42.889524 | controller | included: /var/lib/zuul/builds/dfcfa06e0e9a4f93b776bd591382ce33/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml
2026-06-11 17:25:42.898276 | 
2026-06-11 17:25:42.898385 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey]
2026-06-11 17:25:42.933814 | controller | skipping: Conditional result was False
2026-06-11 17:25:42.939749 | 
2026-06-11 17:25:42.939916 | TASK [add-build-sshkey : Enable access via build key on all nodes]
2026-06-11 17:25:43.414137 | controller | changed
2026-06-11 17:25:43.419330 | 
2026-06-11 17:25:43.419437 | TASK [add-build-sshkey : Make sure user has a .ssh]
2026-06-11 17:25:43.642026 | controller | ok
2026-06-11 17:25:43.645680 | 
2026-06-11 17:25:43.645785 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes]
2026-06-11 17:25:44.452719 | controller | changed
2026-06-11 17:25:44.460086 | 
2026-06-11 17:25:44.460249 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes]
2026-06-11 17:25:45.218032 | controller | changed
2026-06-11 17:25:45.228050 | 
2026-06-11 17:25:45.228189 | TASK [add-build-sshkey : Remote setup ssh keys (windows)]
2026-06-11 17:25:45.245199 | controller | skipping: Conditional result was False
2026-06-11 17:25:45.255114 | 
2026-06-11 17:25:45.255252 | TASK [remove-zuul-sshkey : Remove master key from local agent]
2026-06-11 17:25:45.688872 | controller -> localhost | changed
2026-06-11 17:25:45.703845 | 
2026-06-11 17:25:45.704017 | TASK [add-build-sshkey : Add back temp key]
2026-06-11 17:25:46.066312 | controller -> localhost | Identity added: /var/lib/zuul/builds/dfcfa06e0e9a4f93b776bd591382ce33/work/dfcfa06e0e9a4f93b776bd591382ce33_id_rsa (zuul-build-sshkey)
2026-06-11 17:25:46.066697 | controller -> localhost | ok: Runtime: 0:00:00.018418
2026-06-11 17:25:46.074670 | 
2026-06-11 17:25:46.074796 | TASK [add-build-sshkey : Verify we can still SSH to all nodes]
2026-06-11 17:25:46.474138 | controller | ok
2026-06-11 17:25:46.481308 | 
2026-06-11 17:25:46.481564 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)]
2026-06-11 17:25:46.519840 | controller | skipping: Conditional result was False
2026-06-11 17:25:46.534120 | 
2026-06-11 17:25:46.534250 | TASK [include_role : validate-host]
2026-06-11 17:25:46.571730 | controller | ok
2026-06-11 17:25:46.603748 | 
2026-06-11 17:25:46.603838 | TASK [validate-host : Define zuul_info_dir fact]
2026-06-11 17:25:46.643930 | controller | ok
2026-06-11 17:25:46.651901 | 
2026-06-11 17:25:46.652181 | TASK [validate-host : Ensure Zuul Ansible directory exists]
2026-06-11 17:25:46.953951 | controller -> localhost | ok
2026-06-11 17:25:46.964763 | 
2026-06-11 17:25:46.964901 | TASK [validate-host : Collect information about the host]
2026-06-11 17:25:47.645088 | controller | ok
2026-06-11 17:25:47.661816 | 
2026-06-11 17:25:47.661952 | TASK [validate-host : Sanitize hostname]
2026-06-11 17:25:47.735708 | controller | ok
2026-06-11 17:25:47.740837 | 
2026-06-11 17:25:47.740925 | TASK [validate-host : Write out all ansible variables/facts known for each host]
2026-06-11 17:25:48.304964 | controller -> localhost | changed
2026-06-11 17:25:48.316466 | 
2026-06-11 17:25:48.316610 | TASK [validate-host : Collect information about zuul worker]
2026-06-11 17:25:48.727452 | controller | ok
2026-06-11 17:25:48.735476 | 
2026-06-11 17:25:48.735614 | TASK [validate-host : Write out all zuul information for each host]
2026-06-11 17:25:49.221558 | controller -> localhost | changed
2026-06-11 17:25:49.236271 | 
2026-06-11 17:25:49.236504 | TASK [include_role : prepare-workspace-openshift]
2026-06-11 17:25:49.254642 | controller | skipping: Conditional result was False
2026-06-11 17:25:49.262492 | 
2026-06-11 17:25:49.262622 | TASK [include_role : remove-zuul-sshkey]
2026-06-11 17:25:49.278764 | controller | skipping: Conditional result was False
2026-06-11 17:25:49.287447 | 
2026-06-11 17:25:49.287647 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them]
2026-06-11 17:25:49.553604 | controller | ok: "logs"
2026-06-11 17:25:49.554002 | controller | ok: All items complete
2026-06-11 17:25:49.554057 | 
2026-06-11 17:25:49.788740 | controller | ok: "artifacts"
2026-06-11 17:25:49.984069 | controller | ok: "docs"
2026-06-11 17:25:49.998849 | 
2026-06-11 17:25:49.999109 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist]
2026-06-11 17:25:50.275972 | controller | changed: "logs"
2026-06-11 17:25:50.499681 | controller | changed: "artifacts"
2026-06-11 17:25:50.706946 | controller | changed: "docs"
2026-06-11 17:25:50.721651 | 
2026-06-11 17:25:50.721869 | PLAY RECAP
2026-06-11 17:25:50.721961 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-11 17:25:50.722087 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-11 17:25:50.722134 | 
2026-06-11 17:25:50.970691 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master]
2026-06-11 17:25:50.973099 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master]
2026-06-11 17:25:51.635690 | 
2026-06-11 17:25:51.635867 | PLAY [all]
2026-06-11 17:25:51.651129 | 
2026-06-11 17:25:51.651335 | TASK [mirror-info-fork : Set mirror_fqdn if not defined]
2026-06-11 17:25:51.711439 | controller | ok
2026-06-11 17:25:51.715046 | 
2026-06-11 17:25:51.715120 | TASK [mirror-info-fork : Create /etc/ci]
2026-06-11 17:25:52.181005 | controller | changed
2026-06-11 17:25:52.190116 | 
2026-06-11 17:25:52.190292 | TASK [mirror-info-fork : Install ci_mirror script]
2026-06-11 17:25:53.281767 | controller | changed
2026-06-11 17:25:53.302564 | 
2026-06-11 17:25:53.302785 | LOOP [add-authorized-keys : Enable access via build key on all nodes]
2026-06-11 17:25:53.746300 | controller | changed:
2026-06-11 17:25:53.746697 | controller | {
2026-06-11 17:25:53.746763 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com"
2026-06-11 17:25:53.746833 | controller | }
2026-06-11 17:25:54.011110 | controller | changed:
2026-06-11 17:25:54.011304 | controller | {
2026-06-11 17:25:54.011423 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com"
2026-06-11 17:25:54.011496 | controller | }
2026-06-11 17:25:54.460154 | controller | changed:
2026-06-11 17:25:54.460331 | controller | {
2026-06-11 17:25:54.460420 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9MiLfy30deHA7xPOAlew5qUq3UP2gmRMYJi8PtkjFB20/DKeWwWNnkZPqP9AayruRoo51SIiVg870gbZE2jYl+Ncx/FYDe56JeC3ySZsXoAVkC9bP7gkOGqOmJjirvAgPMI7bogVz8i+66Q4Ar7OKTp3762G4IuWPPEg4ce4Y7lx9qWocZapHYq4cYKMxrOZ7SEbFSATBbe2bPZAPKTw8do/Eny+Hq/LkHFhIeyra6cqTFQYShr+zPln0Cr+ro/pDX3bB+1ubFgTpjpkkkQsLhDfR6cCdCWM2lgnS3BTtYj5Ct9/JRPR5YOphqZz+uB+OEu2IL68hmU9vNTth1KeX rlandy@redhat.com"
2026-06-11 17:25:54.460463 | controller | }
2026-06-11 17:25:54.705720 | controller | changed:
2026-06-11 17:25:54.705905 | controller | {
2026-06-11 17:25:54.705969 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com"
2026-06-11 17:25:54.706017 | controller | }
2026-06-11 17:25:54.961182 | controller | changed:
2026-06-11 17:25:54.961387 | controller | {
2026-06-11 17:25:54.961441 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com"
2026-06-11 17:25:54.961475 | controller | }
2026-06-11 17:25:55.230765 | controller | changed:
2026-06-11 17:25:55.230940 | controller | {
2026-06-11 17:25:55.230992 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com"
2026-06-11 17:25:55.231031 | controller | }
2026-06-11 17:25:55.503157 | controller | changed:
2026-06-11 17:25:55.503433 | controller | {
2026-06-11 17:25:55.503501 | 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-06-11 17:25:55.503550 | controller | }
2026-06-11 17:25:55.781920 | controller | changed:
2026-06-11 17:25:55.782053 | controller | {
2026-06-11 17:25:55.782105 | 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-06-11 17:25:55.782165 | controller | }
2026-06-11 17:25:56.054457 | controller | changed:
2026-06-11 17:25:56.054724 | controller | {
2026-06-11 17:25:56.054786 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner"
2026-06-11 17:25:56.054825 | controller | }
2026-06-11 17:25:56.306280 | controller | changed:
2026-06-11 17:25:56.306498 | controller | {
2026-06-11 17:25:56.306550 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com"
2026-06-11 17:25:56.306588 | controller | }
2026-06-11 17:25:56.569704 | controller | changed:
2026-06-11 17:25:56.569881 | controller | {
2026-06-11 17:25:56.569930 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com"
2026-06-11 17:25:56.569967 | controller | }
2026-06-11 17:25:56.849293 | controller | changed:
2026-06-11 17:25:56.849469 | controller | {
2026-06-11 17:25:56.849521 | controller |   "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com"
2026-06-11 17:25:56.849561 | controller | }
2026-06-11 17:25:57.114979 | controller | changed:
2026-06-11 17:25:57.115135 | controller | {
2026-06-11 17:25:57.115183 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICWBreHW95Wz2Toz5YwCGQwFcUG8oFYkienDh9tntmDc ralfieri@redhat.com"
2026-06-11 17:25:57.115222 | controller | }
2026-06-11 17:25:57.422010 | controller | changed:
2026-06-11 17:25:57.422192 | controller | {
2026-06-11 17:25:57.422241 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel"
2026-06-11 17:25:57.422279 | controller | }
2026-06-11 17:25:57.669628 | controller | changed:
2026-06-11 17:25:57.669903 | controller | {
2026-06-11 17:25:57.669971 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux"
2026-06-11 17:25:57.670012 | controller | }
2026-06-11 17:25:57.945529 | controller | changed:
2026-06-11 17:25:57.945654 | controller | {
2026-06-11 17:25:57.945713 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr"
2026-06-11 17:25:57.945760 | controller | }
2026-06-11 17:25:58.191129 | controller | changed:
2026-06-11 17:25:58.191268 | controller | {
2026-06-11 17:25:58.191320 | 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-06-11 17:25:58.191402 | controller | }
2026-06-11 17:25:58.448073 | controller | changed:
2026-06-11 17:25:58.448193 | controller | {
2026-06-11 17:25:58.448216 | 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-06-11 17:25:58.448248 | controller | }
2026-06-11 17:25:58.708873 | controller | changed:
2026-06-11 17:25:58.708994 | controller | {
2026-06-11 17:25:58.709042 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9"
2026-06-11 17:25:58.709081 | controller | }
2026-06-11 17:25:58.990807 | controller | changed:
2026-06-11 17:25:58.990972 | controller | {
2026-06-11 17:25:58.991023 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora"
2026-06-11 17:25:58.991065 | controller | }
2026-06-11 17:25:59.286109 | controller | changed:
2026-06-11 17:25:59.286280 | controller | {
2026-06-11 17:25:59.286328 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac"
2026-06-11 17:25:59.286402 | controller | }
2026-06-11 17:25:59.551111 | controller | changed:
2026-06-11 17:25:59.551288 | controller | {
2026-06-11 17:25:59.551383 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop"
2026-06-11 17:25:59.551455 | controller | }
2026-06-11 17:25:59.828479 | controller | changed:
2026-06-11 17:25:59.828625 | controller | {
2026-06-11 17:25:59.828674 | 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-06-11 17:25:59.828716 | controller | }
2026-06-11 17:26:00.071390 | controller | changed:
2026-06-11 17:26:00.071495 | controller | {
2026-06-11 17:26:00.071518 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com"
2026-06-11 17:26:00.071535 | controller | }
2026-06-11 17:26:00.328589 | controller | changed:
2026-06-11 17:26:00.328769 | controller | {
2026-06-11 17:26:00.328834 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com"
2026-06-11 17:26:00.328885 | controller | }
2026-06-11 17:26:00.696958 | controller | changed:
2026-06-11 17:26:00.697112 | controller | {
2026-06-11 17:26:00.697164 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono"
2026-06-11 17:26:00.697206 | controller | }
2026-06-11 17:26:00.727585 | 
2026-06-11 17:26:00.727723 | TASK [Set timezone to UTC]
2026-06-11 17:26:01.257926 | controller | changed: executed `/bin/timedatectl set-timezone UTC`
2026-06-11 17:26:01.263444 | 
2026-06-11 17:26:01.263530 | TASK [Create nodepool directory]
2026-06-11 17:26:01.490594 | controller | changed
2026-06-11 17:26:01.497908 | 
2026-06-11 17:26:01.498012 | TASK [Create nodepool sub_nodes file]
2026-06-11 17:26:03.652915 | controller | changed
2026-06-11 17:26:03.661440 | 
2026-06-11 17:26:03.661576 | TASK [Create nodepool sub_nodes_private file]
2026-06-11 17:26:04.364993 | controller | changed
2026-06-11 17:26:04.377913 | 
2026-06-11 17:26:04.378068 | LOOP [Populate nodepool sub_nodes file]
2026-06-11 17:26:04.434619 | 
2026-06-11 17:26:04.434910 | LOOP [Populate nodepool sub_nodes_private file]
2026-06-11 17:26:04.487912 | 
2026-06-11 17:26:04.488227 | TASK [Create nodepool primary file]
2026-06-11 17:26:04.535194 | controller | skipping: Conditional result was False
2026-06-11 17:26:04.543951 | 
2026-06-11 17:26:04.544081 | TASK [Create nodepool node_private for this node]
2026-06-11 17:26:06.858177 | controller | changed
2026-06-11 17:26:06.867809 | 
2026-06-11 17:26:06.867957 | LOOP [Copy ssh keys to nodepool directory]
2026-06-11 17:26:07.372857 | controller | ok: Item: id_rsa Runtime: 0:00:00.006487
2026-06-11 17:26:07.373261 | 
2026-06-11 17:26:07.576942 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.005058
2026-06-11 17:26:07.588720 | 
2026-06-11 17:26:07.588964 | TASK [Add sudoers role for zuul-sudo-grep.sh]
2026-06-11 17:26:08.368717 | controller | changed
2026-06-11 17:26:08.379046 | 
2026-06-11 17:26:08.379191 | TASK [Validate sudoers config after edits]
2026-06-11 17:26:08.687011 | controller | /etc/sudoers: parsed OK
2026-06-11 17:26:08.687117 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK
2026-06-11 17:26:08.687239 | controller | /etc/sudoers.d/zuul: parsed OK
2026-06-11 17:26:08.687259 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK
2026-06-11 17:26:08.924500 | controller | ok: Runtime: 0:00:00.008294
2026-06-11 17:26:08.934052 | 
2026-06-11 17:26:08.934172 | TASK [Show the environment passed in to job shell scripts]
2026-06-11 17:26:09.227812 | controller | SHELL=/bin/bash
2026-06-11 17:26:09.227966 | controller | ZUUL_PROJECT=openstack-k8s-operators/ci-framework
2026-06-11 17:26:09.227978 | controller | ZUUL_SHORT_PROJECT_NAME=ci-framework
2026-06-11 17:26:09.227989 | controller | ZUUL_CHANGES=openstack-k8s-operators/ci-framework:main:refs/changes/00/3900/f08dd953beac93f5e1609afbe4e05d5df4111ebd
2026-06-11 17:26:09.227996 | controller | PWD=/home/zuul
2026-06-11 17:26:09.228003 | controller | ZUUL_PIPELINE=github-check
2026-06-11 17:26:09.228012 | controller | LOGNAME=zuul
2026-06-11 17:26:09.228018 | controller | XDG_SESSION_TYPE=tty
2026-06-11 17:26:09.228023 | controller | _=/usr/bin/env
2026-06-11 17:26:09.228030 | controller | MOTD_SHOWN=pam
2026-06-11 17:26:09.228035 | controller | HOME=/home/zuul
2026-06-11 17:26:09.228039 | controller | LANG=en_US.UTF-8
2026-06-11 17:26:09.228046 | controller | SSH_CONNECTION=38.102.83.51 43390 38.102.83.103 22
2026-06-11 17:26:09.228055 | 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-06-11 17:26:09.228061 | controller | ZUUL_CHANGE_IDS=3900,f08dd953beac93f5e1609afbe4e05d5df4111ebd
2026-06-11 17:26:09.228067 | controller | WORKSPACE=/home/zuul/workspace
2026-06-11 17:26:09.228072 | controller | XDG_SESSION_CLASS=user
2026-06-11 17:26:09.228076 | controller | SELINUX_ROLE_REQUESTED=
2026-06-11 17:26:09.228081 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s
2026-06-11 17:26:09.228086 | controller | USER=zuul
2026-06-11 17:26:09.228091 | controller | ZUUL_VOTING=True
2026-06-11 17:26:09.228095 | controller | BUILD_TIMEOUT=1800000
2026-06-11 17:26:09.228100 | controller | SELINUX_USE_CURRENT_RANGE=
2026-06-11 17:26:09.228105 | controller | SHLVL=1
2026-06-11 17:26:09.228110 | controller | ZUUL_PATCHSET=f08dd953beac93f5e1609afbe4e05d5df4111ebd
2026-06-11 17:26:09.228115 | controller | XDG_SESSION_ID=1
2026-06-11 17:26:09.228120 | controller | ZUUL_BRANCH=main
2026-06-11 17:26:09.228124 | controller | XDG_RUNTIME_DIR=/run/user/1000
2026-06-11 17:26:09.228129 | controller | SSH_CLIENT=38.102.83.51 43390 22
2026-06-11 17:26:09.228141 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/
2026-06-11 17:26:09.228146 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima:
2026-06-11 17:26:09.228151 | controller | which_declare=declare -f
2026-06-11 17:26:09.228156 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
2026-06-11 17:26:09.228161 | controller | SELINUX_LEVEL_REQUESTED=
2026-06-11 17:26:09.228166 | controller | ZUUL_CHANGE=3900
2026-06-11 17:26:09.228171 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
2026-06-11 17:26:09.228176 | controller | ZUUL_UUID=dfcfa06e0e9a4f93b776bd591382ce33
2026-06-11 17:26:09.228181 | controller | BASH_FUNC_which%%=() {  ( alias;
2026-06-11 17:26:09.228186 | controller |  eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@
2026-06-11 17:26:09.228193 | controller | }
2026-06-11 17:26:09.484534 | controller | ok: Runtime: 0:00:00.009219
2026-06-11 17:26:09.494114 | 
2026-06-11 17:26:09.494325 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars]
2026-06-11 17:26:09.521787 | controller | skipping: Conditional result was False
2026-06-11 17:26:09.529260 | 
2026-06-11 17:26:09.529403 | TASK [Symlink /home/zuul-worker/workspace]
2026-06-11 17:26:10.070689 | controller | skipping: Conditional result was False
2026-06-11 17:26:10.080342 | 
2026-06-11 17:26:10.080541 | TASK [Ensure legacy workspace directory]
2026-06-11 17:26:10.419597 | controller | changed
2026-06-11 17:26:10.422312 | 
2026-06-11 17:26:10.422447 | PLAY RECAP
2026-06-11 17:26:10.422539 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-11 17:26:10.422585 | 
2026-06-11 17:26:10.645035 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master]
2026-06-11 17:26:10.647401 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main]
2026-06-11 17:26:11.342970 | 
2026-06-11 17:26:11.343096 | PLAY [Run ci/playbooks/e2e-prepare.yml]
2026-06-11 17:26:11.354475 | 
2026-06-11 17:26:11.354545 | TASK [Clone repos in the job workspace]
2026-06-11 17:26:11.374136 | controller | ok
2026-06-11 17:26:11.389775 | 
2026-06-11 17:26:11.389846 | TASK [prepare-workspace : Start zuul_console daemon.]
2026-06-11 17:26:11.798197 | controller | ok
2026-06-11 17:26:11.808253 | 
2026-06-11 17:26:11.808426 | TASK [prepare-workspace : Synchronize src repos to workspace directory.]
2026-06-11 17:26:14.238215 | controller | Output suppressed because no_log was given
2026-06-11 17:26:14.245047 | 
2026-06-11 17:26:14.245112 | TASK [Create zuul-output directory]
2026-06-11 17:26:14.647131 | controller | ok
2026-06-11 17:26:14.655619 | 
2026-06-11 17:26:14.655746 | TASK [Install required packages]
2026-06-11 17:27:09.819431 | controller | changed
2026-06-11 17:27:09.828854 | 
2026-06-11 17:27:09.828987 | TASK [Output pip related things]
2026-06-11 17:27:10.543399 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9)
2026-06-11 17:27:10.882631 | controller | ok: Runtime: 0:00:00.350502
2026-06-11 17:27:10.892515 | 
2026-06-11 17:27:10.892670 | TASK [Install requirements]
2026-06-11 17:28:32.308402 | controller | changed
2026-06-11 17:28:32.330390 | 
2026-06-11 17:28:32.330522 | TASK [Add cronjob to trigger job stats]
2026-06-11 17:28:32.399735 | controller | skipping: Conditional result was False
2026-06-11 17:28:32.409185 | 
2026-06-11 17:28:32.409320 | LOOP [Construct project change list]
2026-06-11 17:28:32.501123 | controller | ok:
2026-06-11 17:28:32.501432 | controller | {
2026-06-11 17:28:32.501489 | controller |   "branch": "main",
2026-06-11 17:28:32.501532 | controller |   "change": "3900",
2026-06-11 17:28:32.501567 | controller |   "change_message": "Adjusts to test eBGP (different ASN values)\n\nAllow parameterized ASN (leaf_asn), downlink mode (downlink_remote_as). Conditional route-reflector-client for iBGP only.\r\n\r\nSets downlink_remote_as and leaf_asn according to destined ebgp_racks and ebgp_leaf_asn variables (changes both IPv4 and IPv6 renders).\r\n\r\nRelated: [OSPRH-28085](https://redhat.atlassian.net/browse/OSPRH-28085)\r\nAssisted-By: Claude Code",
2026-06-11 17:28:32.501614 | controller |   "change_url": "https://github.com/openstack-k8s-operators/ci-framework/pull/3900",
2026-06-11 17:28:32.501650 | controller |   "commit_id": "f08dd953beac93f5e1609afbe4e05d5df4111ebd",
2026-06-11 17:28:32.501706 | controller |   "patchset": "f08dd953beac93f5e1609afbe4e05d5df4111ebd",
2026-06-11 17:28:32.501740 | controller |   "project": {
2026-06-11 17:28:32.501772 | controller |     "canonical_hostname": "github.com",
2026-06-11 17:28:32.501805 | controller |     "canonical_name": "github.com/openstack-k8s-operators/ci-framework",
2026-06-11 17:28:32.501842 | controller |     "name": "openstack-k8s-operators/ci-framework",
2026-06-11 17:28:32.501888 | controller |     "short_name": "ci-framework",
2026-06-11 17:28:32.501922 | controller |     "src_dir": "src/github.com/openstack-k8s-operators/ci-framework"
2026-06-11 17:28:32.501956 | controller |   },
2026-06-11 17:28:32.501988 | controller |   "topic": null
2026-06-11 17:28:32.502020 | controller | }
2026-06-11 17:28:32.546473 | 
2026-06-11 17:28:32.546596 | PLAY [Run ci/playbooks/build_runner_image.yml]
2026-06-11 17:28:32.553810 | 
2026-06-11 17:28:32.553883 | TASK [Filter out host if needed]
2026-06-11 17:28:32.565074 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-11 17:28:32.568945 | 
2026-06-11 17:28:32.569014 | TASK [Get git tag for image tagging]
2026-06-11 17:28:33.096899 | controller | skipping: Conditional result was False
2026-06-11 17:28:33.106923 | 
2026-06-11 17:28:33.107059 | TASK [Set openstack-runner image]
2026-06-11 17:28:33.144089 | controller | skipping: Conditional result was False
2026-06-11 17:28:33.155279 | 
2026-06-11 17:28:33.155452 | TASK [Build openstack-runner image]
2026-06-11 17:28:33.194587 | controller | skipping: Conditional result was False
2026-06-11 17:28:33.203195 | 
2026-06-11 17:28:33.203317 | TASK [Push openstack-runner image]
2026-06-11 17:28:33.240673 | controller | skipping: Conditional result was False
2026-06-11 17:28:33.249596 | 
2026-06-11 17:28:33.249725 | TASK [Make sure ci-framework directory exists]
2026-06-11 17:28:33.279180 | controller | skipping: Conditional result was False
2026-06-11 17:28:33.293322 | 
2026-06-11 17:28:33.293508 | TASK [Create EDPM ansible var file]
2026-06-11 17:28:33.330237 | controller | skipping: Conditional result was False
2026-06-11 17:28:33.332333 | 
2026-06-11 17:28:33.332465 | PLAY RECAP
2026-06-11 17:28:33.332561 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0
2026-06-11 17:28:33.332604 | 
2026-06-11 17:28:33.471003 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main]
2026-06-11 17:28:33.472788 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main]
2026-06-11 17:28:34.097822 | 
2026-06-11 17:28:34.098104 | PLAY [Run ci/playbooks/dump_zuul_data.yml]
2026-06-11 17:28:34.109321 | 
2026-06-11 17:28:34.109415 | TASK [Create zuul-output directory]
2026-06-11 17:28:34.547502 | controller | changed
2026-06-11 17:28:34.555605 | 
2026-06-11 17:28:34.555749 | TASK [Slurp Zuul inventory test]
2026-06-11 17:28:35.008005 | controller -> localhost | ok
2026-06-11 17:28:35.013756 | 
2026-06-11 17:28:35.013840 | TASK [Save zuul inventory]
2026-06-11 17:28:36.132415 | controller | changed
2026-06-11 17:28:36.144652 | 
2026-06-11 17:28:36.144879 | TASK [Save zuul vars without the change_message]
2026-06-11 17:28:37.015034 | controller | changed
2026-06-11 17:28:37.018081 | 
2026-06-11 17:28:37.018193 | PLAY RECAP
2026-06-11 17:28:37.018286 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-11 17:28:37.018331 | 
2026-06-11 17:28:37.213135 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main]
2026-06-11 17:28:37.216773 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main]
2026-06-11 17:28:37.944962 | 
2026-06-11 17:28:37.945118 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml]
2026-06-11 17:28:37.955668 | 
2026-06-11 17:28:37.955788 | TASK [Filter out host if needed]
2026-06-11 17:28:37.966672 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-11 17:28:37.971073 | 
2026-06-11 17:28:37.971143 | TASK [Run playbook]
2026-06-11 17:28:39.080269 | controller |
2026-06-11 17:28:39.080408 | controller | PLAY [Test architecture automations] *******************************************
2026-06-11 17:28:39.080416 | controller |
2026-06-11 17:28:39.080423 | controller | TASK [Gathering Facts ] ********************************************************
2026-06-11 17:28:39.080431 | controller | Thursday 11 June 2026  17:28:39 +0000 (0:00:00.036)       0:00:00.037 *********
2026-06-11 17:28:39.080438 | controller | Thursday 11 June 2026  17:28:39 +0000 (0:00:00.035)       0:00:00.035 *********
2026-06-11 17:28:40.008251 | controller | ok: [localhost]
2026-06-11 17:28:40.008328 | controller |
2026-06-11 17:28:40.008341 | 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-06-11 17:28:40.008361 | controller | Thursday 11 June 2026  17:28:40 +0000 (0:00:00.928)       0:00:00.965 *********
2026-06-11 17:28:40.008369 | controller | Thursday 11 June 2026  17:28:40 +0000 (0:00:00.928)       0:00:00.964 *********
2026-06-11 17:28:40.056875 | controller | ok: [localhost]
2026-06-11 17:28:40.056920 | controller |
2026-06-11 17:28:40.056930 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] ***
2026-06-11 17:28:40.056939 | controller | Thursday 11 June 2026  17:28:40 +0000 (0:00:00.048)       0:00:01.014 *********
2026-06-11 17:28:40.056947 | controller | Thursday 11 June 2026  17:28:40 +0000 (0:00:00.048)       0:00:01.012 *********
2026-06-11 17:28:40.119995 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml)
2026-06-11 17:28:40.120118 | controller |
2026-06-11 17:28:40.120136 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] *********
2026-06-11 17:28:40.120149 | controller | Thursday 11 June 2026  17:28:40 +0000 (0:00:00.063)       0:00:01.077 *********
2026-06-11 17:28:40.120160 | controller | Thursday 11 June 2026  17:28:40 +0000 (0:00:00.063)       0:00:01.075 *********
2026-06-11 17:28:40.152038 | controller | ok: [localhost] =>
2026-06-11 17:28:40.152160 | controller |     cifmw_ci_setup_packages:
2026-06-11 17:28:40.152175 | controller |     - bash-completion
2026-06-11 17:28:40.152187 | controller |     - ca-certificates
2026-06-11 17:28:40.152198 | controller |     - git-core
2026-06-11 17:28:40.152209 | controller |     - make
2026-06-11 17:28:40.152220 | controller |     - tar
2026-06-11 17:28:40.152231 | controller |     - tmux
2026-06-11 17:28:40.152242 | controller |     - python3-pip
2026-06-11 17:28:40.152252 | controller |
2026-06-11 17:28:40.152264 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] ***
2026-06-11 17:28:40.152276 | controller | Thursday 11 June 2026  17:28:40 +0000 (0:00:00.032)       0:00:01.109 *********
2026-06-11 17:28:40.152287 | controller | Thursday 11 June 2026  17:28:40 +0000 (0:00:00.032)       0:00:01.107 *********
2026-06-11 17:28:49.262295 | controller | changed: [localhost]
2026-06-11 17:28:49.262334 | controller |
2026-06-11 17:28:49.262342 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] ***
2026-06-11 17:28:49.262349 | controller | Thursday 11 June 2026  17:28:49 +0000 (0:00:09.110)       0:00:10.219 *********
2026-06-11 17:28:49.262354 | controller | Thursday 11 June 2026  17:28:49 +0000 (0:00:09.110)       0:00:10.218 *********
2026-06-11 17:28:49.616602 | controller | ok: [localhost]
2026-06-11 17:28:49.616665 | controller |
2026-06-11 17:28:49.616680 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] ***
2026-06-11 17:28:49.616694 | controller | Thursday 11 June 2026  17:28:49 +0000 (0:00:00.353)       0:00:10.573 *********
2026-06-11 17:28:49.616707 | controller | Thursday 11 June 2026  17:28:49 +0000 (0:00:00.353)       0:00:10.572 *********
2026-06-11 17:28:49.950217 | controller | changed: [localhost]
2026-06-11 17:28:49.950245 | controller |
2026-06-11 17:28:49.950254 | 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-06-11 17:28:49.950258 | controller | Thursday 11 June 2026  17:28:49 +0000 (0:00:00.334)       0:00:10.907 *********
2026-06-11 17:28:49.950271 | controller | Thursday 11 June 2026  17:28:49 +0000 (0:00:00.334)       0:00:10.906 *********
2026-06-11 17:28:54.180226 | controller | changed: [localhost]
2026-06-11 17:28:54.180258 | controller |
2026-06-11 17:28:54.180264 | 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-06-11 17:28:54.180270 | controller | Thursday 11 June 2026  17:28:54 +0000 (0:00:04.229)       0:00:15.137 *********
2026-06-11 17:28:54.180275 | controller | Thursday 11 June 2026  17:28:54 +0000 (0:00:04.229)       0:00:15.136 *********
2026-06-11 17:28:54.211318 | controller | skipping: [localhost]
2026-06-11 17:28:54.211352 | controller |
2026-06-11 17:28:54.211358 | controller | TASK [ci_setup : Create completion file] ***************************************
2026-06-11 17:28:54.211362 | controller | Thursday 11 June 2026  17:28:54 +0000 (0:00:00.031)       0:00:15.168 *********
2026-06-11 17:28:54.211366 | controller | Thursday 11 June 2026  17:28:54 +0000 (0:00:00.031)       0:00:15.167 *********
2026-06-11 17:28:54.723650 | controller | changed: [localhost]
2026-06-11 17:28:54.723702 | controller |
2026-06-11 17:28:54.723714 | 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-06-11 17:28:54.723724 | controller |   source ~/.oc_completion
2026-06-11 17:28:54.723732 | controller | fi] ***
2026-06-11 17:28:54.723741 | controller | Thursday 11 June 2026  17:28:54 +0000 (0:00:00.511)       0:00:15.680 *********
2026-06-11 17:28:54.723791 | controller | Thursday 11 June 2026  17:28:54 +0000 (0:00:00.511)       0:00:15.679 *********
2026-06-11 17:28:55.349879 | controller | changed: [localhost]
2026-06-11 17:28:55.349932 | controller |
2026-06-11 17:28:55.349944 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] ****
2026-06-11 17:28:55.349953 | controller | Thursday 11 June 2026  17:28:55 +0000 (0:00:00.626)       0:00:16.306 *********
2026-06-11 17:28:55.349963 | controller | Thursday 11 June 2026  17:28:55 +0000 (0:00:00.626)       0:00:16.305 *********
2026-06-11 17:28:55.372451 | controller | skipping: [localhost]
2026-06-11 17:28:55.372493 | controller |
2026-06-11 17:28:55.372501 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{
2026-06-11 17:28:55.372507 | controller |   cifmw_ci_setup_rhel_rhsm_default_repos +
2026-06-11 17:28:55.372514 | controller |   (cifmw_ci_setup_rhel_rhsm_extra_repos | default([]))
2026-06-11 17:28:55.372519 | controller | }}] ***
2026-06-11 17:28:55.372525 | controller | Thursday 11 June 2026  17:28:55 +0000 (0:00:00.023)       0:00:16.329 *********
2026-06-11 17:28:55.372531 | controller | Thursday 11 June 2026  17:28:55 +0000 (0:00:00.023)       0:00:16.328 *********
2026-06-11 17:28:55.394217 | controller | skipping: [localhost]
2026-06-11 17:28:55.394255 | controller |
2026-06-11 17:28:55.394263 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] ***
2026-06-11 17:28:55.394276 | controller | Thursday 11 June 2026  17:28:55 +0000 (0:00:00.021)       0:00:16.351 *********
2026-06-11 17:28:55.394282 | controller | Thursday 11 June 2026  17:28:55 +0000 (0:00:00.021)       0:00:16.350 *********
2026-06-11 17:28:55.414807 | controller | skipping: [localhost]
2026-06-11 17:28:55.414845 | controller |
2026-06-11 17:28:55.414852 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] ***
2026-06-11 17:28:55.414858 | controller | Thursday 11 June 2026  17:28:55 +0000 (0:00:00.020)       0:00:16.372 *********
2026-06-11 17:28:55.414863 | controller | Thursday 11 June 2026  17:28:55 +0000 (0:00:00.020)       0:00:16.371 *********
2026-06-11 17:28:55.434949 | controller | skipping: [localhost]
2026-06-11 17:28:55.434985 | controller |
2026-06-11 17:28:55.434992 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] ***
2026-06-11 17:28:55.434998 | controller | Thursday 11 June 2026  17:28:55 +0000 (0:00:00.020)       0:00:16.392 *********
2026-06-11 17:28:55.435005 | controller | Thursday 11 June 2026  17:28:55 +0000 (0:00:00.020)       0:00:16.391 *********
2026-06-11 17:28:55.453428 | controller | skipping: [localhost]
2026-06-11 17:28:55.453464 | controller |
2026-06-11 17:28:55.453472 | 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-06-11 17:28:55.453486 | controller | Thursday 11 June 2026  17:28:55 +0000 (0:00:00.018)       0:00:16.410 *********
2026-06-11 17:28:55.453492 | controller | Thursday 11 June 2026  17:28:55 +0000 (0:00:00.018)       0:00:16.409 *********
2026-06-11 17:28:55.479321 | controller | skipping: [localhost]
2026-06-11 17:28:55.479360 | controller |
2026-06-11 17:28:55.479368 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] ***
2026-06-11 17:28:55.479376 | controller | Thursday 11 June 2026  17:28:55 +0000 (0:00:00.025)       0:00:16.436 *********
2026-06-11 17:28:55.479384 | controller | Thursday 11 June 2026  17:28:55 +0000 (0:00:00.025)       0:00:16.435 *********
2026-06-11 17:28:56.642287 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr)
2026-06-11 17:28:56.642368 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs)
2026-06-11 17:28:56.642381 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp)
2026-06-11 17:28:56.642390 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes)
2026-06-11 17:28:56.642398 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters)
2026-06-11 17:28:56.642407 | controller |
2026-06-11 17:28:56.642415 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] ***
2026-06-11 17:28:56.642423 | controller | Thursday 11 June 2026  17:28:56 +0000 (0:00:01.162)       0:00:17.599 *********
2026-06-11 17:28:56.642431 | controller | Thursday 11 June 2026  17:28:56 +0000 (0:00:01.162)       0:00:17.597 *********
2026-06-11 17:28:57.080437 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs)
2026-06-11 17:28:57.080475 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts)
2026-06-11 17:28:57.080482 | controller |
2026-06-11 17:28:57.080488 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] **********************
2026-06-11 17:28:57.080493 | controller | Thursday 11 June 2026  17:28:57 +0000 (0:00:00.438)       0:00:18.037 *********
2026-06-11 17:28:57.080498 | controller | Thursday 11 June 2026  17:28:57 +0000 (0:00:00.438)       0:00:18.036 *********
2026-06-11 17:28:57.342249 | controller | ok: [localhost]
2026-06-11 17:28:57.342321 | controller |
2026-06-11 17:28:57.342333 | controller | TASK [Slurp file from remote src={{ _mock_file }}] *****************************
2026-06-11 17:28:57.342342 | controller | Thursday 11 June 2026  17:28:57 +0000 (0:00:00.261)       0:00:18.299 *********
2026-06-11 17:28:57.342350 | controller | Thursday 11 June 2026  17:28:57 +0000 (0:00:00.261)       0:00:18.297 *********
2026-06-11 17:28:57.371109 | controller | skipping: [localhost]
2026-06-11 17:28:57.371151 | controller |
2026-06-11 17:28:57.371162 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] ***
2026-06-11 17:28:57.371176 | controller | Thursday 11 June 2026  17:28:57 +0000 (0:00:00.029)       0:00:18.328 *********
2026-06-11 17:28:57.371185 | controller | Thursday 11 June 2026  17:28:57 +0000 (0:00:00.029)       0:00:18.326 *********
2026-06-11 17:28:57.408906 | controller | skipping: [localhost]
2026-06-11 17:28:57.408952 | controller |
2026-06-11 17:28:57.408963 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] ***
2026-06-11 17:28:57.408972 | controller | Thursday 11 June 2026  17:28:57 +0000 (0:00:00.037)       0:00:18.365 *********
2026-06-11 17:28:57.408980 | controller | Thursday 11 June 2026  17:28:57 +0000 (0:00:00.037)       0:00:18.364 *********
2026-06-11 17:28:57.439124 | controller | skipping: [localhost]
2026-06-11 17:28:57.439170 | controller |
2026-06-11 17:28:57.439182 | 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-06-11 17:28:57.439192 | controller | Thursday 11 June 2026  17:28:57 +0000 (0:00:00.030)       0:00:18.395 *********
2026-06-11 17:28:57.439211 | controller | Thursday 11 June 2026  17:28:57 +0000 (0:00:00.030)       0:00:18.394 *********
2026-06-11 17:28:57.986941 | controller | ok: [localhost]
2026-06-11 17:28:57.986993 | controller |
2026-06-11 17:28:57.987005 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] ***
2026-06-11 17:28:57.987014 | controller | Thursday 11 June 2026  17:28:57 +0000 (0:00:00.547)       0:00:18.943 *********
2026-06-11 17:28:57.987031 | controller | Thursday 11 June 2026  17:28:57 +0000 (0:00:00.547)       0:00:18.942 *********
2026-06-11 17:28:58.382868 | controller | ok: [localhost]
2026-06-11 17:28:58.382918 | controller |
2026-06-11 17:28:58.382934 | 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-06-11 17:28:58.382947 | controller | ] ***
2026-06-11 17:28:58.382956 | controller | Thursday 11 June 2026  17:28:58 +0000 (0:00:00.395)       0:00:19.339 *********
2026-06-11 17:28:58.382965 | controller | Thursday 11 June 2026  17:28:58 +0000 (0:00:00.395)       0:00:19.338 *********
2026-06-11 17:28:58.418659 | controller | skipping: [localhost]
2026-06-11 17:28:58.418710 | controller |
2026-06-11 17:28:58.418723 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] ***
2026-06-11 17:28:58.418733 | controller | Thursday 11 June 2026  17:28:58 +0000 (0:00:00.035)       0:00:19.375 *********
2026-06-11 17:28:58.418742 | controller | Thursday 11 June 2026  17:28:58 +0000 (0:00:00.035)       0:00:19.374 *********
2026-06-11 17:28:58.691848 | controller | changed: [localhost]
2026-06-11 17:28:58.691904 | controller |
2026-06-11 17:28:58.691920 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{
2026-06-11 17:28:58.691931 | controller |   _cifmw_kustomize_deploy_user_kustomize |
2026-06-11 17:28:58.691942 | controller |   default({}) |
2026-06-11 17:28:58.691951 | controller |   combine(item.value, recursive=True)
2026-06-11 17:28:58.691961 | controller | }}] ***
2026-06-11 17:28:58.691972 | controller | Thursday 11 June 2026  17:28:58 +0000 (0:00:00.273)       0:00:19.648 *********
2026-06-11 17:28:58.691982 | controller | Thursday 11 June 2026  17:28:58 +0000 (0:00:00.273)       0:00:19.647 *********
2026-06-11 17:28:58.797037 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize)
2026-06-11 17:28:58.797069 | controller |
2026-06-11 17:28:58.797075 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{
2026-06-11 17:28:58.797079 | controller |   _b64_kustomize_user_patches |
2026-06-11 17:28:58.797084 | controller |   ci_kustomize_deploy_combine_base64_patch_dict
2026-06-11 17:28:58.797088 | controller | }}] ***
2026-06-11 17:28:58.797092 | controller | Thursday 11 June 2026  17:28:58 +0000 (0:00:00.105)       0:00:19.754 *********
2026-06-11 17:28:58.797096 | controller | Thursday 11 June 2026  17:28:58 +0000 (0:00:00.105)       0:00:19.753 *********
2026-06-11 17:28:58.909814 | controller | ok: [localhost]
2026-06-11 17:28:58.909864 | controller |
2026-06-11 17:28:58.909875 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] ***
2026-06-11 17:28:58.909886 | controller | Thursday 11 June 2026  17:28:58 +0000 (0:00:00.112)       0:00:19.866 *********
2026-06-11 17:28:58.909895 | controller | Thursday 11 June 2026  17:28:58 +0000 (0:00:00.112)       0:00:19.865 *********
2026-06-11 17:28:59.164294 | controller | ok: [localhost]
2026-06-11 17:28:59.164344 | controller |
2026-06-11 17:28:59.164358 | 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-06-11 17:28:59.164367 | controller | Thursday 11 June 2026  17:28:59 +0000 (0:00:00.254)       0:00:20.121 *********
2026-06-11 17:28:59.164377 | controller | Thursday 11 June 2026  17:28:59 +0000 (0:00:00.254)       0:00:20.120 *********
2026-06-11 17:28:59.209275 | controller | ok: [localhost]
2026-06-11 17:28:59.209306 | controller |
2026-06-11 17:28:59.209312 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] ***
2026-06-11 17:28:59.209316 | controller | Thursday 11 June 2026  17:28:59 +0000 (0:00:00.045)       0:00:20.167 *********
2026-06-11 17:28:59.209320 | controller | Thursday 11 June 2026  17:28:59 +0000 (0:00:00.045)       0:00:20.165 *********
2026-06-11 17:28:59.493286 | controller | ok: [localhost]
2026-06-11 17:28:59.493338 | controller |
2026-06-11 17:28:59.493350 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{
2026-06-11 17:28:59.493360 | controller |   _net_env_def_slurp['content'] |
2026-06-11 17:28:59.493370 | controller |   b64decode |
2026-06-11 17:28:59.493378 | controller |   from_yaml
2026-06-11 17:28:59.493387 | controller | }}, cacheable=True] ***
2026-06-11 17:28:59.493396 | controller | Thursday 11 June 2026  17:28:59 +0000 (0:00:00.283)       0:00:20.450 *********
2026-06-11 17:28:59.493405 | controller | Thursday 11 June 2026  17:28:59 +0000 (0:00:00.283)       0:00:20.449 *********
2026-06-11 17:28:59.588240 | controller | ok: [localhost]
2026-06-11 17:28:59.588284 | controller |
2026-06-11 17:28:59.588293 | controller | TASK [Discover automation files paths={{
2026-06-11 17:28:59.588301 | controller |   [cifmw_architecture_repo, _automation_relative] |
2026-06-11 17:28:59.588309 | controller |   path_join
2026-06-11 17:28:59.588316 | controller | }}, patterns=*.yaml] ***
2026-06-11 17:28:59.588323 | controller | Thursday 11 June 2026  17:28:59 +0000 (0:00:00.094)       0:00:20.545 *********
2026-06-11 17:28:59.588330 | controller | Thursday 11 June 2026  17:28:59 +0000 (0:00:00.095)       0:00:20.544 *********
2026-06-11 17:28:59.913508 | controller | ok: [localhost]
2026-06-11 17:28:59.913554 | controller |
2026-06-11 17:28:59.913565 | controller | TASK [Get automation contents path={{ item.path }}] ****************************
2026-06-11 17:28:59.913573 | controller | Thursday 11 June 2026  17:28:59 +0000 (0:00:00.325)       0:00:20.870 *********
2026-06-11 17:28:59.913582 | controller | Thursday 11 June 2026  17:28:59 +0000 (0:00:00.325)       0:00:20.869 *********
2026-06-11 17:29:08.077512 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml)
2026-06-11 17:29:08.077597 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml)
2026-06-11 17:29:08.077608 | controller | ok: [localhost] => (item=bgp_dt01.yaml)
2026-06-11 17:29:08.077633 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml)
2026-06-11 17:29:08.077642 | controller | ok: [localhost] => (item=bmo01.yaml)
2026-06-11 17:29:08.077649 | controller | ok: [localhost] => (item=dcn.yaml)
2026-06-11 17:29:08.077657 | controller | ok: [localhost] => (item=dt-sharded.yaml)
2026-06-11 17:29:08.077664 | controller | ok: [localhost] => (item=dz-storage.yaml)
2026-06-11 17:29:08.077671 | controller | ok: [localhost] => (item=hci-adoption.yaml)
2026-06-11 17:29:08.077678 | controller | ok: [localhost] => (item=hci-ironic.yaml)
2026-06-11 17:29:08.077685 | controller | ok: [localhost] => (item=hci.yaml)
2026-06-11 17:29:08.077693 | controller | ok: [localhost] => (item=multi-namespace-skmo.yaml)
2026-06-11 17:29:08.077701 | controller | ok: [localhost] => (item=multi-namespace.yaml)
2026-06-11 17:29:08.077708 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml)
2026-06-11 17:29:08.077716 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml)
2026-06-11 17:29:08.077723 | controller | ok: [localhost] => (item=nova-three-cells.yaml)
2026-06-11 17:29:08.077731 | controller | ok: [localhost] => (item=nova01alpha.yaml)
2026-06-11 17:29:08.077738 | controller | ok: [localhost] => (item=nova02beta.yaml)
2026-06-11 17:29:08.077775 | controller | ok: [localhost] => (item=nova03gamma.yaml)
2026-06-11 17:29:08.077781 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml)
2026-06-11 17:29:08.077787 | controller | ok: [localhost] => (item=nova04delta.yaml)
2026-06-11 17:29:08.077792 | controller | ok: [localhost] => (item=nova05epsilon.yaml)
2026-06-11 17:29:08.077797 | controller | ok: [localhost] => (item=nvidia-mdev.yaml)
2026-06-11 17:29:08.077802 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml)
2026-06-11 17:29:08.077808 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml)
2026-06-11 17:29:08.077813 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml)
2026-06-11 17:29:08.077819 | controller | ok: [localhost] => (item=osasinfra.yaml)
2026-06-11 17:29:08.077833 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml)
2026-06-11 17:29:08.077839 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml)
2026-06-11 17:29:08.077844 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml)
2026-06-11 17:29:08.077849 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml)
2026-06-11 17:29:08.077854 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml)
2026-06-11 17:29:08.077860 | controller | ok: [localhost] => (item=ovs-dpdk.yaml)
2026-06-11 17:29:08.077865 | controller | ok: [localhost] => (item=pidone.yaml)
2026-06-11 17:29:08.077870 | controller | ok: [localhost] => (item=sriov.yaml)
2026-06-11 17:29:08.077876 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml)
2026-06-11 17:29:08.077883 | controller | ok: [localhost] => (item=uni01alpha.yaml)
2026-06-11 17:29:08.077891 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml)
2026-06-11 17:29:08.077899 | controller | ok: [localhost] => (item=uni02beta.yaml)
2026-06-11 17:29:08.077906 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml)
2026-06-11 17:29:08.077913 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml)
2026-06-11 17:29:08.077921 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml)
2026-06-11 17:29:08.077928 | controller | ok: [localhost] => (item=uni04delta.yaml)
2026-06-11 17:29:08.077935 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml)
2026-06-11 17:29:08.077943 | controller | ok: [localhost] => (item=uni05epsilon.yaml)
2026-06-11 17:29:08.077950 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml)
2026-06-11 17:29:08.077957 | controller | ok: [localhost] => (item=uni06zeta.yaml)
2026-06-11 17:29:08.077965 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml)
2026-06-11 17:29:08.077972 | controller | ok: [localhost] => (item=uni07eta.yaml)
2026-06-11 17:29:08.077979 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml)
2026-06-11 17:29:08.077987 | controller | ok: [localhost] => (item=uni09iota.yaml)
2026-06-11 17:29:08.077994 | controller | ok: [localhost] => (item=vhosts-compact.yaml)
2026-06-11 17:29:08.078002 | controller |
2026-06-11 17:29:08.078010 | controller | TASK [Load automation files as fact vas={{
2026-06-11 17:29:08.078017 | controller |   vas | default({}) |
2026-06-11 17:29:08.078025 | controller |   combine(item.content | b64decode | from_yaml, recursive=true)
2026-06-11 17:29:08.078033 | controller | }}] ***
2026-06-11 17:29:08.078040 | controller | Thursday 11 June 2026  17:29:08 +0000 (0:00:08.164)       0:00:29.034 *********
2026-06-11 17:29:08.078048 | controller | Thursday 11 June 2026  17:29:08 +0000 (0:00:08.164)       0:00:29.033 *********
2026-06-11 17:29:10.352269 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml)
2026-06-11 17:29:10.352339 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml)
2026-06-11 17:29:10.352346 | controller | ok: [localhost] => (item=bgp_dt01.yaml)
2026-06-11 17:29:10.352352 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml)
2026-06-11 17:29:10.352357 | controller | ok: [localhost] => (item=bmo01.yaml)
2026-06-11 17:29:10.352362 | controller | ok: [localhost] => (item=dcn.yaml)
2026-06-11 17:29:10.352368 | controller | ok: [localhost] => (item=dt-sharded.yaml)
2026-06-11 17:29:10.352373 | controller | ok: [localhost] => (item=dz-storage.yaml)
2026-06-11 17:29:10.352378 | controller | ok: [localhost] => (item=hci-adoption.yaml)
2026-06-11 17:29:10.352383 | controller | ok: [localhost] => (item=hci-ironic.yaml)
2026-06-11 17:29:10.352388 | controller | ok: [localhost] => (item=hci.yaml)
2026-06-11 17:29:10.352393 | controller | ok: [localhost] => (item=multi-namespace-skmo.yaml)
2026-06-11 17:29:10.352398 | controller | ok: [localhost] => (item=multi-namespace.yaml)
2026-06-11 17:29:10.352404 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml)
2026-06-11 17:29:10.352409 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml)
2026-06-11 17:29:10.352414 | controller | ok: [localhost] => (item=nova-three-cells.yaml)
2026-06-11 17:29:10.352419 | controller | ok: [localhost] => (item=nova01alpha.yaml)
2026-06-11 17:29:10.352424 | controller | ok: [localhost] => (item=nova02beta.yaml)
2026-06-11 17:29:10.352430 | controller | ok: [localhost] => (item=nova03gamma.yaml)
2026-06-11 17:29:10.352451 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml)
2026-06-11 17:29:10.352456 | controller | ok: [localhost] => (item=nova04delta.yaml)
2026-06-11 17:29:10.352462 | controller | ok: [localhost] => (item=nova05epsilon.yaml)
2026-06-11 17:29:10.352467 | controller | ok: [localhost] => (item=nvidia-mdev.yaml)
2026-06-11 17:29:10.352480 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml)
2026-06-11 17:29:10.352486 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml)
2026-06-11 17:29:10.352491 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml)
2026-06-11 17:29:10.352496 | controller | ok: [localhost] => (item=osasinfra.yaml)
2026-06-11 17:29:10.352502 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml)
2026-06-11 17:29:10.352507 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml)
2026-06-11 17:29:10.352512 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml)
2026-06-11 17:29:10.352517 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml)
2026-06-11 17:29:10.352522 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml)
2026-06-11 17:29:10.352528 | controller | ok: [localhost] => (item=ovs-dpdk.yaml)
2026-06-11 17:29:10.352533 | controller | ok: [localhost] => (item=pidone.yaml)
2026-06-11 17:29:10.352538 | controller | ok: [localhost] => (item=sriov.yaml)
2026-06-11 17:29:10.352543 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml)
2026-06-11 17:29:10.352548 | controller | ok: [localhost] => (item=uni01alpha.yaml)
2026-06-11 17:29:10.352553 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml)
2026-06-11 17:29:10.352559 | controller | ok: [localhost] => (item=uni02beta.yaml)
2026-06-11 17:29:10.352564 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml)
2026-06-11 17:29:10.352569 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml)
2026-06-11 17:29:10.352574 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml)
2026-06-11 17:29:10.352579 | controller | ok: [localhost] => (item=uni04delta.yaml)
2026-06-11 17:29:10.352585 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml)
2026-06-11 17:29:10.352590 | controller | ok: [localhost] => (item=uni05epsilon.yaml)
2026-06-11 17:29:10.352595 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml)
2026-06-11 17:29:10.352600 | controller | ok: [localhost] => (item=uni06zeta.yaml)
2026-06-11 17:29:10.352605 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml)
2026-06-11 17:29:10.352611 | controller | ok: [localhost] => (item=uni07eta.yaml)
2026-06-11 17:29:10.352616 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml)
2026-06-11 17:29:10.352621 | controller | ok: [localhost] => (item=uni09iota.yaml)
2026-06-11 17:29:10.352626 | controller | ok: [localhost] => (item=vhosts-compact.yaml)
2026-06-11 17:29:10.352631 | controller |
2026-06-11 17:29:10.352637 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] ***
2026-06-11 17:29:10.352643 | controller | Thursday 11 June 2026  17:29:10 +0000 (0:00:02.275)       0:00:31.310 *********
2026-06-11 17:29:10.352648 | controller | Thursday 11 June 2026  17:29:10 +0000 (0:00:02.275)       0:00:31.308 *********
2026-06-11 17:29:10.402990 | controller | ok: [localhost]
2026-06-11 17:29:10.403047 | controller |
2026-06-11 17:29:10.403063 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] ***
2026-06-11 17:29:10.403074 | controller | Thursday 11 June 2026  17:29:10 +0000 (0:00:00.049)       0:00:31.359 *********
2026-06-11 17:29:10.403083 | controller | Thursday 11 June 2026  17:29:10 +0000 (0:00:00.049)       0:00:31.358 *********
2026-06-11 17:29:11.065424 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'})
2026-06-11 17:29:11.065465 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'})
2026-06-11 17:29:11.065472 | controller |
2026-06-11 17:29:11.065478 | controller | TASK [Load public SSH keys path={{ item }}] ************************************
2026-06-11 17:29:11.065484 | controller | Thursday 11 June 2026  17:29:11 +0000 (0:00:00.663)       0:00:32.022 *********
2026-06-11 17:29:11.065489 | controller | Thursday 11 June 2026  17:29:11 +0000 (0:00:00.663)       0:00:32.021 *********
2026-06-11 17:29:11.443030 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub)
2026-06-11 17:29:11.443095 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub)
2026-06-11 17:29:11.443112 | controller |
2026-06-11 17:29:11.443126 | controller | TASK [Load private SSH keys path={{ item }}] ***********************************
2026-06-11 17:29:11.443152 | controller | Thursday 11 June 2026  17:29:11 +0000 (0:00:00.376)       0:00:32.399 *********
2026-06-11 17:29:11.443164 | controller | Thursday 11 June 2026  17:29:11 +0000 (0:00:00.376)       0:00:32.398 *********
2026-06-11 17:29:11.861321 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration)
2026-06-11 17:29:11.861360 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy)
2026-06-11 17:29:11.861367 | controller |
2026-06-11 17:29:11.861372 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{
2026-06-11 17:29:11.861378 | controller |   _pub_keys.results[1].content | b64decode
2026-06-11 17:29:11.861384 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{
2026-06-11 17:29:11.861389 | controller |   _priv_keys.results[1].content | b64decode
2026-06-11 17:29:11.861394 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{
2026-06-11 17:29:11.861398 | controller |   _pub_keys.results[1].content | b64decode
2026-06-11 17:29:11.861402 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{
2026-06-11 17:29:11.861405 | controller |   _pub_keys.results[0].content | b64decode
2026-06-11 17:29:11.861410 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{
2026-06-11 17:29:11.861414 | controller |   _priv_keys.results[0].content | b64decode
2026-06-11 17:29:11.861419 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{
2026-06-11 17:29:11.861423 | controller |   [
2026-06-11 17:29:11.861428 | controller |     cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none),
2026-06-11 17:29:11.861434 | controller |     cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none)
2026-06-11 17:29:11.861439 | controller |   ] | select()
2026-06-11 17:29:11.861444 | controller | }}] ***
2026-06-11 17:29:11.861448 | controller | Thursday 11 June 2026  17:29:11 +0000 (0:00:00.419)       0:00:32.818 *********
2026-06-11 17:29:11.861453 | controller | Thursday 11 June 2026  17:29:11 +0000 (0:00:00.419)       0:00:32.817 *********
2026-06-11 17:29:11.895388 | controller | ok: [localhost]
2026-06-11 17:29:11.895427 | controller |
2026-06-11 17:29:11.895434 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] ***
2026-06-11 17:29:11.895440 | controller | Thursday 11 June 2026  17:29:11 +0000 (0:00:00.033)       0:00:32.852 *********
2026-06-11 17:29:11.895453 | controller | Thursday 11 June 2026  17:29:11 +0000 (0:00:00.033)       0:00:32.851 *********
2026-06-11 17:29:12.140905 | controller |
2026-06-11 17:29:12.140983 | 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-06-11 17:29:12.140995 | controller | Thursday 11 June 2026  17:29:12 +0000 (0:00:00.245)       0:00:33.098 *********
2026-06-11 17:29:12.141004 | controller | Thursday 11 June 2026  17:29:12 +0000 (0:00:00.245)       0:00:33.097 *********
2026-06-11 17:29:12.210303 | controller | ok: [localhost] =>
2026-06-11 17:29:12.210387 | controller |     changed: false
2026-06-11 17:29:12.210398 | controller |     msg: All assertions passed
2026-06-11 17:29:12.210407 | controller |
2026-06-11 17:29:12.210416 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-11 17:29:12.210425 | controller | Thursday 11 June 2026  17:29:12 +0000 (0:00:00.069)       0:00:33.168 *********
2026-06-11 17:29:12.210434 | controller | Thursday 11 June 2026  17:29:12 +0000 (0:00:00.069)       0:00:33.166 *********
2026-06-11 17:29:12.237147 | controller | skipping: [localhost]
2026-06-11 17:29:12.237228 | controller |
2026-06-11 17:29:12.237239 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-11 17:29:12.237248 | controller | Thursday 11 June 2026  17:29:12 +0000 (0:00:00.026)       0:00:33.194 *********
2026-06-11 17:29:12.237257 | controller | Thursday 11 June 2026  17:29:12 +0000 (0:00:00.026)       0:00:33.193 *********
2026-06-11 17:29:12.271957 | controller | ok: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m)
2026-06-11 17:29:12.272033 | controller |
2026-06-11 17:29:12.272044 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-11 17:29:12.272052 | controller | Thursday 11 June 2026  17:29:12 +0000 (0:00:00.034)       0:00:33.229 *********
2026-06-11 17:29:12.272061 | controller | Thursday 11 June 2026  17:29:12 +0000 (0:00:00.034)       0:00:33.228 *********
2026-06-11 17:29:12.299842 | controller | skipping: [localhost]
2026-06-11 17:29:12.299917 | controller |
2026-06-11 17:29:12.299929 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-11 17:29:12.299938 | controller | Thursday 11 June 2026  17:29:12 +0000 (0:00:00.027)       0:00:33.257 *********
2026-06-11 17:29:12.299946 | controller | Thursday 11 June 2026  17:29:12 +0000 (0:00:00.027)       0:00:33.255 *********
2026-06-11 17:29:12.335099 | controller | ok: [localhost]
2026-06-11 17:29:12.335176 | controller |
2026-06-11 17:29:12.335193 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-11 17:29:12.335205 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-11 17:29:12.335218 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-11 17:29:12.335230 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-11 17:29:12.335241 | controller | }}] ***
2026-06-11 17:29:12.335253 | controller | Thursday 11 June 2026  17:29:12 +0000 (0:00:00.035)       0:00:33.292 *********
2026-06-11 17:29:12.335261 | controller | Thursday 11 June 2026  17:29:12 +0000 (0:00:00.035)       0:00:33.291 *********
2026-06-11 17:29:12.374014 | controller | skipping: [localhost]
2026-06-11 17:29:12.374097 | controller |
2026-06-11 17:29:12.374127 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-11 17:29:12.374136 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 17:29:12.374144 | controller |    stage['path'], item.src_file) | path_join
2026-06-11 17:29:12.374153 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-11 17:29:12.374161 | controller | Thursday 11 June 2026  17:29:12 +0000 (0:00:00.039)       0:00:33.331 *********
2026-06-11 17:29:12.374169 | controller | Thursday 11 June 2026  17:29:12 +0000 (0:00:00.039)       0:00:33.330 *********
2026-06-11 17:29:12.658949 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'})
2026-06-11 17:29:12.659042 | controller |
2026-06-11 17:29:12.659053 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-11 17:29:12.659062 | controller | Thursday 11 June 2026  17:29:12 +0000 (0:00:00.283)       0:00:33.615 *********
2026-06-11 17:29:12.659070 | controller | Thursday 11 June 2026  17:29:12 +0000 (0:00:00.283)       0:00:33.614 *********
2026-06-11 17:29:12.751952 | controller | ok: [localhost] => (item=values.yaml)
2026-06-11 17:29:12.752021 | controller |
2026-06-11 17:29:12.752032 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane/networking/nncp name=run_hook] ***
2026-06-11 17:29:12.752040 | controller | Thursday 11 June 2026  17:29:12 +0000 (0:00:00.094)       0:00:33.709 *********
2026-06-11 17:29:12.752049 | controller | Thursday 11 June 2026  17:29:12 +0000 (0:00:00.093)       0:00:33.708 *********
2026-06-11 17:29:12.815990 | controller | skipping: [localhost]
2026-06-11 17:29:12.816071 | controller |
2026-06-11 17:29:12.816079 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane/networking/nncp name=ci_gen_kustomize_values] ***
2026-06-11 17:29:12.816085 | controller | Thursday 11 June 2026  17:29:12 +0000 (0:00:00.063)       0:00:33.773 *********
2026-06-11 17:29:12.816090 | controller | Thursday 11 June 2026  17:29:12 +0000 (0:00:00.063)       0:00:33.771 *********
2026-06-11 17:29:12.943179 | controller |
2026-06-11 17:29:12.943255 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-11 17:29:12.943287 | controller | Thursday 11 June 2026  17:29:12 +0000 (0:00:00.127)       0:00:33.900 *********
2026-06-11 17:29:12.943299 | controller | Thursday 11 June 2026  17:29:12 +0000 (0:00:00.127)       0:00:33.899 *********
2026-06-11 17:29:13.004520 | controller | skipping: [localhost]
2026-06-11 17:29:13.004589 | controller |
2026-06-11 17:29:13.004595 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-11 17:29:13.004599 | controller | Thursday 11 June 2026  17:29:13 +0000 (0:00:00.061)       0:00:33.961 *********
2026-06-11 17:29:13.004604 | controller | Thursday 11 June 2026  17:29:13 +0000 (0:00:00.061)       0:00:33.960 *********
2026-06-11 17:29:13.091837 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-11 17:29:13.091907 | controller |
2026-06-11 17:29:13.091913 | 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-06-11 17:29:13.091918 | controller | Thursday 11 June 2026  17:29:13 +0000 (0:00:00.087)       0:00:34.049 *********
2026-06-11 17:29:13.091923 | controller | Thursday 11 June 2026  17:29:13 +0000 (0:00:00.087)       0:00:34.047 *********
2026-06-11 17:29:13.143657 | controller | ok: [localhost] =>
2026-06-11 17:29:13.143713 | controller |     changed: false
2026-06-11 17:29:13.143718 | controller |     msg: All assertions passed
2026-06-11 17:29:13.143722 | controller |
2026-06-11 17:29:13.143726 | 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-06-11 17:29:13.143731 | controller | Thursday 11 June 2026  17:29:13 +0000 (0:00:00.051)       0:00:34.101 *********
2026-06-11 17:29:13.143735 | controller | Thursday 11 June 2026  17:29:13 +0000 (0:00:00.051)       0:00:34.099 *********
2026-06-11 17:29:13.349326 | controller | ok: [localhost]
2026-06-11 17:29:13.349384 | controller |
2026-06-11 17:29:13.349393 | 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-06-11 17:29:13.349400 | controller | Thursday 11 June 2026  17:29:13 +0000 (0:00:00.205)       0:00:34.307 *********
2026-06-11 17:29:13.349406 | controller | Thursday 11 June 2026  17:29:13 +0000 (0:00:00.205)       0:00:34.305 *********
2026-06-11 17:29:13.442530 | controller | ok: [localhost] =>
2026-06-11 17:29:13.442581 | controller |     changed: false
2026-06-11 17:29:13.442586 | controller |     msg: All assertions passed
2026-06-11 17:29:13.442591 | controller |
2026-06-11 17:29:13.442595 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-11 17:29:13.442599 | controller | Thursday 11 June 2026  17:29:13 +0000 (0:00:00.093)       0:00:34.400 *********
2026-06-11 17:29:13.442603 | controller | Thursday 11 June 2026  17:29:13 +0000 (0:00:00.093)       0:00:34.398 *********
2026-06-11 17:29:13.662166 | controller | ok: [localhost]
2026-06-11 17:29:13.662226 | controller |
2026-06-11 17:29:13.662234 | 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-06-11 17:29:13.662242 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-11 17:29:13.662248 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-11 17:29:13.662253 | controller |   _config_map_content |
2026-06-11 17:29:13.662259 | controller |   ansible.utils.remove_keys(
2026-06-11 17:29:13.662264 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-11 17:29:13.662269 | controller |     matching_parameter='regex')
2026-06-11 17:29:13.662275 | controller | }}, cacheable=False] ***
2026-06-11 17:29:13.662280 | controller | Thursday 11 June 2026  17:29:13 +0000 (0:00:00.218)       0:00:34.619 *********
2026-06-11 17:29:13.662286 | controller | Thursday 11 June 2026  17:29:13 +0000 (0:00:00.219)       0:00:34.617 *********
2026-06-11 17:29:13.970473 | controller | ok: [localhost]
2026-06-11 17:29:13.970563 | controller |
2026-06-11 17:29:13.970569 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-11 17:29:13.970592 | controller | Thursday 11 June 2026  17:29:13 +0000 (0:00:00.308)       0:00:34.927 *********
2026-06-11 17:29:13.970598 | controller | Thursday 11 June 2026  17:29:13 +0000 (0:00:00.308)       0:00:34.926 *********
2026-06-11 17:29:14.040637 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost
2026-06-11 17:29:14.040737 | controller |
2026-06-11 17:29:14.040770 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-11 17:29:14.040778 | controller | Thursday 11 June 2026  17:29:14 +0000 (0:00:00.070)       0:00:34.997 *********
2026-06-11 17:29:14.040784 | controller | Thursday 11 June 2026  17:29:14 +0000 (0:00:00.070)       0:00:34.996 *********
2026-06-11 17:29:14.120379 | controller | ok: [localhost] =>
2026-06-11 17:29:14.120490 | controller |     changed: false
2026-06-11 17:29:14.120496 | controller |     msg: All assertions passed
2026-06-11 17:29:14.120501 | controller |
2026-06-11 17:29:14.120506 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-11 17:29:14.120511 | controller | Thursday 11 June 2026  17:29:14 +0000 (0:00:00.080)       0:00:35.078 *********
2026-06-11 17:29:14.120517 | controller | Thursday 11 June 2026  17:29:14 +0000 (0:00:00.080)       0:00:35.076 *********
2026-06-11 17:29:14.357320 | controller | changed: [localhost]
2026-06-11 17:29:14.357437 | controller |
2026-06-11 17:29:14.357443 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-11 17:29:14.357448 | controller |   (snippet_datadir,
2026-06-11 17:29:14.357452 | controller |    '02_ci_data.yaml') | path_join
2026-06-11 17:29:14.357457 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-11 17:29:14.357461 | controller | Thursday 11 June 2026  17:29:14 +0000 (0:00:00.236)       0:00:35.314 *********
2026-06-11 17:29:14.357466 | controller | Thursday 11 June 2026  17:29:14 +0000 (0:00:00.236)       0:00:35.313 *********
2026-06-11 17:29:15.076776 | controller | changed: [localhost]
2026-06-11 17:29:15.076829 | controller |
2026-06-11 17:29:15.076835 | 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-06-11 17:29:15.076840 | controller | Thursday 11 June 2026  17:29:15 +0000 (0:00:00.719)       0:00:36.033 *********
2026-06-11 17:29:15.076844 | controller | Thursday 11 June 2026  17:29:15 +0000 (0:00:00.719)       0:00:36.032 *********
2026-06-11 17:29:15.144586 | controller | ok: [localhost]
2026-06-11 17:29:15.144639 | controller |
2026-06-11 17:29:15.144645 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-11 17:29:15.144650 | controller |   (snippet_datadir,
2026-06-11 17:29:15.144654 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-11 17:29:15.144658 | controller | }}, content={{
2026-06-11 17:29:15.144662 | controller |   _base64_patch |
2026-06-11 17:29:15.144665 | controller |   default({}) |
2026-06-11 17:29:15.144669 | controller |   to_nice_yaml
2026-06-11 17:29:15.144672 | controller | }}, mode=0644] ***
2026-06-11 17:29:15.144683 | controller | Thursday 11 June 2026  17:29:15 +0000 (0:00:00.067)       0:00:36.101 *********
2026-06-11 17:29:15.144687 | controller | Thursday 11 June 2026  17:29:15 +0000 (0:00:00.067)       0:00:36.100 *********
2026-06-11 17:29:15.627782 | controller | changed: [localhost]
2026-06-11 17:29:15.627846 | controller |
2026-06-11 17:29:15.627858 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-11 17:29:15.627867 | controller |   (snippet_datadir,
2026-06-11 17:29:15.627876 | controller |    '04_user_data.yaml') | path_join
2026-06-11 17:29:15.627885 | controller | }}, content={{
2026-06-11 17:29:15.627893 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-11 17:29:15.627901 | controller |   default({}) |
2026-06-11 17:29:15.627909 | controller |   to_nice_yaml
2026-06-11 17:29:15.627917 | controller | }}, mode=0644] ***
2026-06-11 17:29:15.627925 | controller | Thursday 11 June 2026  17:29:15 +0000 (0:00:00.483)       0:00:36.584 *********
2026-06-11 17:29:15.627933 | controller | Thursday 11 June 2026  17:29:15 +0000 (0:00:00.483)       0:00:36.583 *********
2026-06-11 17:29:16.125044 | controller | changed: [localhost]
2026-06-11 17:29:16.125127 | controller |
2026-06-11 17:29:16.125137 | 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-06-11 17:29:16.125146 | controller |   (
2026-06-11 17:29:16.125154 | controller |     snippet_datadir,
2026-06-11 17:29:16.125162 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-11 17:29:16.125170 | controller |   ) | path_join
2026-06-11 17:29:16.125177 | controller | }}, mode=0644] ***
2026-06-11 17:29:16.125185 | controller | Thursday 11 June 2026  17:29:16 +0000 (0:00:00.497)       0:00:37.082 *********
2026-06-11 17:29:16.125194 | controller | Thursday 11 June 2026  17:29:16 +0000 (0:00:00.497)       0:00:37.080 *********
2026-06-11 17:29:16.586299 | controller | changed: [localhost]
2026-06-11 17:29:16.586346 | controller |
2026-06-11 17:29:16.586357 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-11 17:29:16.586366 | controller | Thursday 11 June 2026  17:29:16 +0000 (0:00:00.462)       0:00:37.544 *********
2026-06-11 17:29:16.586375 | controller | Thursday 11 June 2026  17:29:16 +0000 (0:00:00.461)       0:00:37.542 *********
2026-06-11 17:29:16.698997 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-11 17:29:16.699051 | controller |
2026-06-11 17:29:16.699063 | 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-06-11 17:29:16.699074 | controller | Thursday 11 June 2026  17:29:16 +0000 (0:00:00.112)       0:00:37.656 *********
2026-06-11 17:29:16.699083 | controller | Thursday 11 June 2026  17:29:16 +0000 (0:00:00.112)       0:00:37.654 *********
2026-06-11 17:29:16.767091 | controller | ok: [localhost] =>
2026-06-11 17:29:16.767128 | controller |     changed: false
2026-06-11 17:29:16.767134 | controller |     msg: All assertions passed
2026-06-11 17:29:16.767138 | controller |
2026-06-11 17:29:16.767143 | 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-06-11 17:29:16.767147 | controller | Thursday 11 June 2026  17:29:16 +0000 (0:00:00.068)       0:00:37.724 *********
2026-06-11 17:29:16.767151 | controller | Thursday 11 June 2026  17:29:16 +0000 (0:00:00.068)       0:00:37.723 *********
2026-06-11 17:29:17.008428 | controller | ok: [localhost]
2026-06-11 17:29:17.008492 | controller |
2026-06-11 17:29:17.008498 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-11 17:29:17.008502 | controller | Thursday 11 June 2026  17:29:17 +0000 (0:00:00.241)       0:00:37.965 *********
2026-06-11 17:29:17.008505 | controller | Thursday 11 June 2026  17:29:17 +0000 (0:00:00.241)       0:00:37.964 *********
2026-06-11 17:29:17.052715 | controller | ok: [localhost]
2026-06-11 17:29:17.052775 | controller |
2026-06-11 17:29:17.052782 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-11 17:29:17.052787 | controller | Thursday 11 June 2026  17:29:17 +0000 (0:00:00.044)       0:00:38.010 *********
2026-06-11 17:29:17.052791 | controller | Thursday 11 June 2026  17:29:17 +0000 (0:00:00.044)       0:00:38.008 *********
2026-06-11 17:29:17.702523 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-11 17:29:17.702631 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-11 17:29:17.702636 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-11 17:29:17.702641 | controller |
2026-06-11 17:29:17.702646 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-11 17:29:17.702651 | controller |   _content |
2026-06-11 17:29:17.702655 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-11 17:29:17.702660 | controller |   combine(_parsed, recursive=true)
2026-06-11 17:29:17.702664 | controller | }}
2026-06-11 17:29:17.702668 | controller | ] ***
2026-06-11 17:29:17.702672 | controller | Thursday 11 June 2026  17:29:17 +0000 (0:00:00.648)       0:00:38.658 *********
2026-06-11 17:29:17.702697 | controller | Thursday 11 June 2026  17:29:17 +0000 (0:00:00.649)       0:00:38.657 *********
2026-06-11 17:29:17.870279 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-11 17:29:17.870314 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-11 17:29:17.870318 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-11 17:29:17.870322 | controller |
2026-06-11 17:29:17.870327 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-11 17:29:17.870337 | controller | Thursday 11 June 2026  17:29:17 +0000 (0:00:00.168)       0:00:38.827 *********
2026-06-11 17:29:17.870341 | controller | Thursday 11 June 2026  17:29:17 +0000 (0:00:00.168)       0:00:38.826 *********
2026-06-11 17:29:18.110256 | controller | changed: [localhost]
2026-06-11 17:29:18.110321 | controller |
2026-06-11 17:29:18.110328 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-11 17:29:18.110333 | controller |   (_destdir,
2026-06-11 17:29:18.110339 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-11 17:29:18.110344 | controller | }}, content={{
2026-06-11 17:29:18.110349 | controller |   (
2026-06-11 17:29:18.110354 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-11 17:29:18.110359 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-11 17:29:18.110364 | controller | }}, mode=0644] ***
2026-06-11 17:29:18.110369 | controller | Thursday 11 June 2026  17:29:18 +0000 (0:00:00.239)       0:00:39.067 *********
2026-06-11 17:29:18.110374 | controller | Thursday 11 June 2026  17:29:18 +0000 (0:00:00.239)       0:00:39.065 *********
2026-06-11 17:29:18.566123 | controller | changed: [localhost]
2026-06-11 17:29:18.566188 | controller |
2026-06-11 17:29:18.566194 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane/networking/nncp mode=0644, backup=True, remote_src=True, src={{
2026-06-11 17:29:18.566199 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-11 17:29:18.566204 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-11 17:29:18.566207 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-11 17:29:18.566211 | controller | }}, dest={{
2026-06-11 17:29:18.566215 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 17:29:18.566219 | controller |   stage['path'], _val.src_file
2026-06-11 17:29:18.566223 | controller |   ) |
2026-06-11 17:29:18.566226 | controller |   path_join
2026-06-11 17:29:18.566230 | controller |  }}] ***
2026-06-11 17:29:18.566234 | controller | Thursday 11 June 2026  17:29:18 +0000 (0:00:00.456)       0:00:39.523 *********
2026-06-11 17:29:18.566238 | controller | Thursday 11 June 2026  17:29:18 +0000 (0:00:00.456)       0:00:39.521 *********
2026-06-11 17:29:18.891820 | controller | changed: [localhost] => (item=network-values)
2026-06-11 17:29:18.891855 | controller |
2026-06-11 17:29:18.891860 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 17:29:18.891865 | controller | Thursday 11 June 2026  17:29:18 +0000 (0:00:00.326)       0:00:39.849 *********
2026-06-11 17:29:18.891869 | controller | Thursday 11 June 2026  17:29:18 +0000 (0:00:00.325)       0:00:39.847 *********
2026-06-11 17:29:18.947004 | controller | skipping: [localhost]
2026-06-11 17:29:18.947050 | controller |
2026-06-11 17:29:18.947081 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-11 17:29:18.947090 | controller | Thursday 11 June 2026  17:29:18 +0000 (0:00:00.055)       0:00:39.904 *********
2026-06-11 17:29:18.947097 | controller | Thursday 11 June 2026  17:29:18 +0000 (0:00:00.055)       0:00:39.903 *********
2026-06-11 17:29:19.378621 | controller | changed: [localhost]
2026-06-11 17:29:19.378666 | controller |
2026-06-11 17:29:19.378675 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-11 17:29:19.378683 | controller | Thursday 11 June 2026  17:29:19 +0000 (0:00:00.431)       0:00:40.336 *********
2026-06-11 17:29:19.378690 | controller | Thursday 11 June 2026  17:29:19 +0000 (0:00:00.431)       0:00:40.334 *********
2026-06-11 17:29:19.783541 | controller | changed: [localhost]
2026-06-11 17:29:19.783620 | controller |
2026-06-11 17:29:19.783627 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/control-plane/networking/nncp executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-11 17:29:19.783632 | controller | Thursday 11 June 2026  17:29:19 +0000 (0:00:00.404)       0:00:40.740 *********
2026-06-11 17:29:19.783636 | controller | Thursday 11 June 2026  17:29:19 +0000 (0:00:00.404)       0:00:40.739 *********
2026-06-11 17:29:19.842191 | controller | skipping: [localhost]
2026-06-11 17:29:19.842269 | controller |
2026-06-11 17:29:19.842278 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-11 17:29:19.842283 | controller |   _wait_conditions | map('regex_replace',
2026-06-11 17:29:19.842289 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-11 17:29:19.842295 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-11 17:29:19.842300 | controller |   ) | list
2026-06-11 17:29:19.842305 | controller | }}] ***
2026-06-11 17:29:19.842310 | controller | Thursday 11 June 2026  17:29:19 +0000 (0:00:00.058)       0:00:40.799 *********
2026-06-11 17:29:19.842315 | controller | Thursday 11 June 2026  17:29:19 +0000 (0:00:00.058)       0:00:40.797 *********
2026-06-11 17:29:19.928194 | controller | skipping: [localhost]
2026-06-11 17:29:19.928273 | controller |
2026-06-11 17:29:19.928284 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane/networking/nncp remote_src=True, src={{ _output }}, dest={{
2026-06-11 17:29:19.928293 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-11 17:29:19.928301 | controller |    stage['build_output'] | basename) | path_join
2026-06-11 17:29:19.928309 | controller | }}, mode=0644] ***
2026-06-11 17:29:19.928317 | controller | Thursday 11 June 2026  17:29:19 +0000 (0:00:00.085)       0:00:40.885 *********
2026-06-11 17:29:19.928326 | controller | Thursday 11 June 2026  17:29:19 +0000 (0:00:00.085)       0:00:40.883 *********
2026-06-11 17:29:20.268009 | controller | changed: [localhost]
2026-06-11 17:29:20.268076 | controller |
2026-06-11 17:29:20.268083 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 17:29:20.268087 | controller | Thursday 11 June 2026  17:29:20 +0000 (0:00:00.340)       0:00:41.225 *********
2026-06-11 17:29:20.268092 | controller | Thursday 11 June 2026  17:29:20 +0000 (0:00:00.340)       0:00:41.224 *********
2026-06-11 17:29:20.310687 | controller | skipping: [localhost]
2026-06-11 17:29:20.310782 | controller |
2026-06-11 17:29:20.310793 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] ***
2026-06-11 17:29:20.310799 | controller | Thursday 11 June 2026  17:29:20 +0000 (0:00:00.042)       0:00:41.268 *********
2026-06-11 17:29:20.310820 | controller | Thursday 11 June 2026  17:29:20 +0000 (0:00:00.042)       0:00:41.266 *********
2026-06-11 17:29:20.351131 | controller | skipping: [localhost]
2026-06-11 17:29:20.351210 | controller |
2026-06-11 17:29:20.351217 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane/networking/nncp _raw_params=wait_condition.yml] ***
2026-06-11 17:29:20.351223 | controller | Thursday 11 June 2026  17:29:20 +0000 (0:00:00.040)       0:00:41.308 *********
2026-06-11 17:29:20.351229 | controller | Thursday 11 June 2026  17:29:20 +0000 (0:00:00.040)       0:00:41.307 *********
2026-06-11 17:29:20.426115 | controller | skipping: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m)
2026-06-11 17:29:20.426188 | controller | skipping: [localhost]
2026-06-11 17:29:20.426196 | controller |
2026-06-11 17:29:20.426202 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 17:29:20.426208 | controller | Thursday 11 June 2026  17:29:20 +0000 (0:00:00.074)       0:00:41.383 *********
2026-06-11 17:29:20.426213 | controller | Thursday 11 June 2026  17:29:20 +0000 (0:00:00.074)       0:00:41.382 *********
2026-06-11 17:29:20.500304 | controller | skipping: [localhost]
2026-06-11 17:29:20.500380 | controller |
2026-06-11 17:29:20.500386 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane/networking/nncp name=run_hook] ***
2026-06-11 17:29:20.500391 | controller | Thursday 11 June 2026  17:29:20 +0000 (0:00:00.074)       0:00:41.457 *********
2026-06-11 17:29:20.500396 | controller | Thursday 11 June 2026  17:29:20 +0000 (0:00:00.073)       0:00:41.456 *********
2026-06-11 17:29:20.561078 | controller | skipping: [localhost]
2026-06-11 17:29:20.561151 | controller |
2026-06-11 17:29:20.561159 | 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-06-11 17:29:20.561165 | controller | Thursday 11 June 2026  17:29:20 +0000 (0:00:00.060)       0:00:41.518 *********
2026-06-11 17:29:20.561170 | controller | Thursday 11 June 2026  17:29:20 +0000 (0:00:00.060)       0:00:41.517 *********
2026-06-11 17:29:20.621891 | controller | ok: [localhost] =>
2026-06-11 17:29:20.621963 | controller |     changed: false
2026-06-11 17:29:20.621969 | controller |     msg: All assertions passed
2026-06-11 17:29:20.621974 | controller |
2026-06-11 17:29:20.621979 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-11 17:29:20.621985 | controller | Thursday 11 June 2026  17:29:20 +0000 (0:00:00.060)       0:00:41.578 *********
2026-06-11 17:29:20.621990 | controller | Thursday 11 June 2026  17:29:20 +0000 (0:00:00.060)       0:00:41.577 *********
2026-06-11 17:29:20.655227 | controller | skipping: [localhost]
2026-06-11 17:29:20.655302 | controller |
2026-06-11 17:29:20.655309 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-11 17:29:20.655316 | controller | Thursday 11 June 2026  17:29:20 +0000 (0:00:00.033)       0:00:41.612 *********
2026-06-11 17:29:20.655321 | controller | Thursday 11 June 2026  17:29:20 +0000 (0:00:00.033)       0:00:41.611 *********
2026-06-11 17:29:20.690398 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m)
2026-06-11 17:29:20.690473 | controller |
2026-06-11 17:29:20.690480 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-11 17:29:20.690486 | controller | Thursday 11 June 2026  17:29:20 +0000 (0:00:00.035)       0:00:41.647 *********
2026-06-11 17:29:20.690491 | controller | Thursday 11 June 2026  17:29:20 +0000 (0:00:00.035)       0:00:41.646 *********
2026-06-11 17:29:20.719631 | controller | skipping: [localhost]
2026-06-11 17:29:20.719706 | controller |
2026-06-11 17:29:20.719713 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-11 17:29:20.719719 | controller | Thursday 11 June 2026  17:29:20 +0000 (0:00:00.029)       0:00:41.677 *********
2026-06-11 17:29:20.719724 | controller | Thursday 11 June 2026  17:29:20 +0000 (0:00:00.029)       0:00:41.675 *********
2026-06-11 17:29:20.769148 | controller | ok: [localhost]
2026-06-11 17:29:20.769220 | controller |
2026-06-11 17:29:20.769226 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-11 17:29:20.769231 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-11 17:29:20.769237 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-11 17:29:20.769242 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-11 17:29:20.769247 | controller | }}] ***
2026-06-11 17:29:20.769251 | controller | Thursday 11 June 2026  17:29:20 +0000 (0:00:00.049)       0:00:41.726 *********
2026-06-11 17:29:20.769256 | controller | Thursday 11 June 2026  17:29:20 +0000 (0:00:00.049)       0:00:41.725 *********
2026-06-11 17:29:20.831393 | controller | skipping: [localhost]
2026-06-11 17:29:20.831467 | controller |
2026-06-11 17:29:20.831474 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-11 17:29:20.831494 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 17:29:20.831499 | controller |    stage['path'], item.src_file) | path_join
2026-06-11 17:29:20.831504 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-11 17:29:20.831509 | controller | Thursday 11 June 2026  17:29:20 +0000 (0:00:00.062)       0:00:41.789 *********
2026-06-11 17:29:20.831515 | controller | Thursday 11 June 2026  17:29:20 +0000 (0:00:00.062)       0:00:41.787 *********
2026-06-11 17:29:21.066851 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'})
2026-06-11 17:29:21.066924 | controller |
2026-06-11 17:29:21.066934 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-11 17:29:21.066942 | controller | Thursday 11 June 2026  17:29:21 +0000 (0:00:00.235)       0:00:42.024 *********
2026-06-11 17:29:21.066981 | controller | Thursday 11 June 2026  17:29:21 +0000 (0:00:00.235)       0:00:42.023 *********
2026-06-11 17:29:21.126212 | controller | ok: [localhost] => (item=values.yaml)
2026-06-11 17:29:21.126294 | controller |
2026-06-11 17:29:21.126306 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane/networking name=run_hook] ***
2026-06-11 17:29:21.126315 | controller | Thursday 11 June 2026  17:29:21 +0000 (0:00:00.059)       0:00:42.084 *********
2026-06-11 17:29:21.126340 | controller | Thursday 11 June 2026  17:29:21 +0000 (0:00:00.059)       0:00:42.082 *********
2026-06-11 17:29:21.163258 | controller | skipping: [localhost]
2026-06-11 17:29:21.163310 | controller |
2026-06-11 17:29:21.163334 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane/networking name=ci_gen_kustomize_values] ***
2026-06-11 17:29:21.163343 | controller | Thursday 11 June 2026  17:29:21 +0000 (0:00:00.037)       0:00:42.121 *********
2026-06-11 17:29:21.163351 | controller | Thursday 11 June 2026  17:29:21 +0000 (0:00:00.037)       0:00:42.119 *********
2026-06-11 17:29:21.247119 | controller |
2026-06-11 17:29:21.247218 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-11 17:29:21.247232 | controller | Thursday 11 June 2026  17:29:21 +0000 (0:00:00.083)       0:00:42.204 *********
2026-06-11 17:29:21.247244 | controller | Thursday 11 June 2026  17:29:21 +0000 (0:00:00.083)       0:00:42.203 *********
2026-06-11 17:29:21.294808 | controller | skipping: [localhost]
2026-06-11 17:29:21.294880 | controller |
2026-06-11 17:29:21.294887 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-11 17:29:21.294893 | controller | Thursday 11 June 2026  17:29:21 +0000 (0:00:00.047)       0:00:42.252 *********
2026-06-11 17:29:21.294899 | controller | Thursday 11 June 2026  17:29:21 +0000 (0:00:00.047)       0:00:42.250 *********
2026-06-11 17:29:21.349320 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-11 17:29:21.349398 | controller |
2026-06-11 17:29:21.349408 | 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-06-11 17:29:21.349417 | controller | Thursday 11 June 2026  17:29:21 +0000 (0:00:00.054)       0:00:42.306 *********
2026-06-11 17:29:21.349425 | controller | Thursday 11 June 2026  17:29:21 +0000 (0:00:00.054)       0:00:42.305 *********
2026-06-11 17:29:21.403643 | controller | ok: [localhost] =>
2026-06-11 17:29:21.403727 | controller |     changed: false
2026-06-11 17:29:21.403738 | controller |     msg: All assertions passed
2026-06-11 17:29:21.403785 | controller |
2026-06-11 17:29:21.403795 | 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-06-11 17:29:21.403805 | controller | Thursday 11 June 2026  17:29:21 +0000 (0:00:00.054)       0:00:42.361 *********
2026-06-11 17:29:21.403814 | controller | Thursday 11 June 2026  17:29:21 +0000 (0:00:00.054)       0:00:42.359 *********
2026-06-11 17:29:21.576847 | controller | ok: [localhost]
2026-06-11 17:29:21.576935 | controller |
2026-06-11 17:29:21.576969 | 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-06-11 17:29:21.576983 | controller | Thursday 11 June 2026  17:29:21 +0000 (0:00:00.173)       0:00:42.534 *********
2026-06-11 17:29:21.576996 | controller | Thursday 11 June 2026  17:29:21 +0000 (0:00:00.173)       0:00:42.533 *********
2026-06-11 17:29:21.657860 | controller | ok: [localhost] =>
2026-06-11 17:29:21.657945 | controller |     changed: false
2026-06-11 17:29:21.657956 | controller |     msg: All assertions passed
2026-06-11 17:29:21.657966 | controller |
2026-06-11 17:29:21.657978 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-11 17:29:21.657990 | controller | Thursday 11 June 2026  17:29:21 +0000 (0:00:00.080)       0:00:42.615 *********
2026-06-11 17:29:21.658002 | controller | Thursday 11 June 2026  17:29:21 +0000 (0:00:00.080)       0:00:42.613 *********
2026-06-11 17:29:21.931085 | controller | ok: [localhost]
2026-06-11 17:29:21.931174 | controller |
2026-06-11 17:29:21.931189 | 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-06-11 17:29:21.931203 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-11 17:29:21.931215 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-11 17:29:21.931226 | controller |   _config_map_content |
2026-06-11 17:29:21.931237 | controller |   ansible.utils.remove_keys(
2026-06-11 17:29:21.931249 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-11 17:29:21.931260 | controller |     matching_parameter='regex')
2026-06-11 17:29:21.931271 | controller | }}, cacheable=False] ***
2026-06-11 17:29:21.931282 | controller | Thursday 11 June 2026  17:29:21 +0000 (0:00:00.272)       0:00:42.888 *********
2026-06-11 17:29:21.931294 | controller | Thursday 11 June 2026  17:29:21 +0000 (0:00:00.272)       0:00:42.886 *********
2026-06-11 17:29:22.176346 | controller | ok: [localhost]
2026-06-11 17:29:22.176440 | controller |
2026-06-11 17:29:22.176455 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-11 17:29:22.176468 | controller | Thursday 11 June 2026  17:29:22 +0000 (0:00:00.244)       0:00:43.132 *********
2026-06-11 17:29:22.176479 | controller | Thursday 11 June 2026  17:29:22 +0000 (0:00:00.244)       0:00:43.131 *********
2026-06-11 17:29:22.259418 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost
2026-06-11 17:29:22.259495 | controller |
2026-06-11 17:29:22.259503 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-11 17:29:22.259509 | controller | Thursday 11 June 2026  17:29:22 +0000 (0:00:00.083)       0:00:43.216 *********
2026-06-11 17:29:22.259515 | controller | Thursday 11 June 2026  17:29:22 +0000 (0:00:00.083)       0:00:43.215 *********
2026-06-11 17:29:22.319248 | controller | ok: [localhost] =>
2026-06-11 17:29:22.319322 | controller |     changed: false
2026-06-11 17:29:22.319329 | controller |     msg: All assertions passed
2026-06-11 17:29:22.319335 | controller |
2026-06-11 17:29:22.319365 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-11 17:29:22.319371 | controller | Thursday 11 June 2026  17:29:22 +0000 (0:00:00.059)       0:00:43.276 *********
2026-06-11 17:29:22.319377 | controller | Thursday 11 June 2026  17:29:22 +0000 (0:00:00.059)       0:00:43.275 *********
2026-06-11 17:29:22.541395 | controller | ok: [localhost]
2026-06-11 17:29:22.541478 | controller |
2026-06-11 17:29:22.541489 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-11 17:29:22.541498 | controller |   (snippet_datadir,
2026-06-11 17:29:22.541507 | controller |    '02_ci_data.yaml') | path_join
2026-06-11 17:29:22.541515 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-11 17:29:22.541523 | controller | Thursday 11 June 2026  17:29:22 +0000 (0:00:00.221)       0:00:43.498 *********
2026-06-11 17:29:22.541531 | controller | Thursday 11 June 2026  17:29:22 +0000 (0:00:00.221)       0:00:43.497 *********
2026-06-11 17:29:23.182280 | controller | ok: [localhost]
2026-06-11 17:29:23.182354 | controller |
2026-06-11 17:29:23.182362 | 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-06-11 17:29:23.182369 | controller | Thursday 11 June 2026  17:29:23 +0000 (0:00:00.641)       0:00:44.139 *********
2026-06-11 17:29:23.182374 | controller | Thursday 11 June 2026  17:29:23 +0000 (0:00:00.641)       0:00:44.138 *********
2026-06-11 17:29:23.283663 | controller | ok: [localhost]
2026-06-11 17:29:23.283788 | controller |
2026-06-11 17:29:23.283803 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-11 17:29:23.283812 | controller |   (snippet_datadir,
2026-06-11 17:29:23.283821 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-11 17:29:23.283829 | controller | }}, content={{
2026-06-11 17:29:23.283837 | controller |   _base64_patch |
2026-06-11 17:29:23.283845 | controller |   default({}) |
2026-06-11 17:29:23.283853 | controller |   to_nice_yaml
2026-06-11 17:29:23.283861 | controller | }}, mode=0644] ***
2026-06-11 17:29:23.283888 | controller | Thursday 11 June 2026  17:29:23 +0000 (0:00:00.101)       0:00:44.240 *********
2026-06-11 17:29:23.283896 | controller | Thursday 11 June 2026  17:29:23 +0000 (0:00:00.101)       0:00:44.239 *********
2026-06-11 17:29:23.772516 | controller | ok: [localhost]
2026-06-11 17:29:23.772609 | controller |
2026-06-11 17:29:23.772623 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-11 17:29:23.772635 | controller |   (snippet_datadir,
2026-06-11 17:29:23.772647 | controller |    '04_user_data.yaml') | path_join
2026-06-11 17:29:23.772659 | controller | }}, content={{
2026-06-11 17:29:23.772670 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-11 17:29:23.772681 | controller |   default({}) |
2026-06-11 17:29:23.772692 | controller |   to_nice_yaml
2026-06-11 17:29:23.772702 | controller | }}, mode=0644] ***
2026-06-11 17:29:23.772713 | controller | Thursday 11 June 2026  17:29:23 +0000 (0:00:00.488)       0:00:44.729 *********
2026-06-11 17:29:23.772723 | controller | Thursday 11 June 2026  17:29:23 +0000 (0:00:00.488)       0:00:44.728 *********
2026-06-11 17:29:24.285611 | controller | ok: [localhost]
2026-06-11 17:29:24.285681 | controller |
2026-06-11 17:29:24.285688 | 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-06-11 17:29:24.285694 | controller |   (
2026-06-11 17:29:24.285700 | controller |     snippet_datadir,
2026-06-11 17:29:24.285705 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-11 17:29:24.285710 | controller |   ) | path_join
2026-06-11 17:29:24.285715 | controller | }}, mode=0644] ***
2026-06-11 17:29:24.285720 | controller | Thursday 11 June 2026  17:29:24 +0000 (0:00:00.512)       0:00:45.241 *********
2026-06-11 17:29:24.285725 | controller | Thursday 11 June 2026  17:29:24 +0000 (0:00:00.512)       0:00:45.240 *********
2026-06-11 17:29:24.821828 | controller | changed: [localhost]
2026-06-11 17:29:24.821895 | controller |
2026-06-11 17:29:24.821907 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-11 17:29:24.821917 | controller | Thursday 11 June 2026  17:29:24 +0000 (0:00:00.537)       0:00:45.779 *********
2026-06-11 17:29:24.821926 | controller | Thursday 11 June 2026  17:29:24 +0000 (0:00:00.537)       0:00:45.777 *********
2026-06-11 17:29:24.902255 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-11 17:29:24.902306 | controller |
2026-06-11 17:29:24.902318 | 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-06-11 17:29:24.902327 | controller | Thursday 11 June 2026  17:29:24 +0000 (0:00:00.080)       0:00:45.859 *********
2026-06-11 17:29:24.902336 | controller | Thursday 11 June 2026  17:29:24 +0000 (0:00:00.080)       0:00:45.858 *********
2026-06-11 17:29:24.954722 | controller | ok: [localhost] =>
2026-06-11 17:29:24.954780 | controller |     changed: false
2026-06-11 17:29:24.954788 | controller |     msg: All assertions passed
2026-06-11 17:29:24.954801 | controller |
2026-06-11 17:29:24.954807 | 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-06-11 17:29:24.954813 | controller | Thursday 11 June 2026  17:29:24 +0000 (0:00:00.052)       0:00:45.912 *********
2026-06-11 17:29:24.954819 | controller | Thursday 11 June 2026  17:29:24 +0000 (0:00:00.052)       0:00:45.910 *********
2026-06-11 17:29:25.154086 | controller | ok: [localhost]
2026-06-11 17:29:25.154127 | controller |
2026-06-11 17:29:25.154135 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-11 17:29:25.154141 | controller | Thursday 11 June 2026  17:29:25 +0000 (0:00:00.199)       0:00:46.111 *********
2026-06-11 17:29:25.154146 | controller | Thursday 11 June 2026  17:29:25 +0000 (0:00:00.199)       0:00:46.110 *********
2026-06-11 17:29:25.215989 | controller | ok: [localhost]
2026-06-11 17:29:25.216077 | controller |
2026-06-11 17:29:25.216093 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-11 17:29:25.216104 | controller | Thursday 11 June 2026  17:29:25 +0000 (0:00:00.061)       0:00:46.172 *********
2026-06-11 17:29:25.216116 | controller | Thursday 11 June 2026  17:29:25 +0000 (0:00:00.061)       0:00:46.171 *********
2026-06-11 17:29:25.932839 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-11 17:29:25.932921 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-11 17:29:25.932926 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-11 17:29:25.932931 | controller |
2026-06-11 17:29:25.932935 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-11 17:29:25.932939 | controller |   _content |
2026-06-11 17:29:25.932943 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-11 17:29:25.932947 | controller |   combine(_parsed, recursive=true)
2026-06-11 17:29:25.932951 | controller | }}
2026-06-11 17:29:25.932955 | controller | ] ***
2026-06-11 17:29:25.932959 | controller | Thursday 11 June 2026  17:29:25 +0000 (0:00:00.717)       0:00:46.890 *********
2026-06-11 17:29:25.932963 | controller | Thursday 11 June 2026  17:29:25 +0000 (0:00:00.717)       0:00:46.888 *********
2026-06-11 17:29:26.059970 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-11 17:29:26.060002 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-11 17:29:26.060007 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-11 17:29:26.060011 | controller |
2026-06-11 17:29:26.060016 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-11 17:29:26.060020 | controller | Thursday 11 June 2026  17:29:26 +0000 (0:00:00.127)       0:00:47.017 *********
2026-06-11 17:29:26.060023 | controller | Thursday 11 June 2026  17:29:26 +0000 (0:00:00.127)       0:00:47.016 *********
2026-06-11 17:29:26.270573 | controller | ok: [localhost]
2026-06-11 17:29:26.270641 | controller |
2026-06-11 17:29:26.270655 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-11 17:29:26.270665 | controller |   (_destdir,
2026-06-11 17:29:26.270674 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-11 17:29:26.270683 | controller | }}, content={{
2026-06-11 17:29:26.270691 | controller |   (
2026-06-11 17:29:26.270700 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-11 17:29:26.270709 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-11 17:29:26.270718 | controller | }}, mode=0644] ***
2026-06-11 17:29:26.270727 | controller | Thursday 11 June 2026  17:29:26 +0000 (0:00:00.210)       0:00:47.227 *********
2026-06-11 17:29:26.270736 | controller | Thursday 11 June 2026  17:29:26 +0000 (0:00:00.210)       0:00:47.226 *********
2026-06-11 17:29:26.797620 | controller | ok: [localhost]
2026-06-11 17:29:26.797690 | controller |
2026-06-11 17:29:26.797698 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane/networking mode=0644, backup=True, remote_src=True, src={{
2026-06-11 17:29:26.797704 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-11 17:29:26.797710 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-11 17:29:26.797725 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-11 17:29:26.797731 | controller | }}, dest={{
2026-06-11 17:29:26.797737 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 17:29:26.797760 | controller |   stage['path'], _val.src_file
2026-06-11 17:29:26.797769 | controller |   ) |
2026-06-11 17:29:26.797774 | controller |   path_join
2026-06-11 17:29:26.797779 | controller |  }}] ***
2026-06-11 17:29:26.797784 | controller | Thursday 11 June 2026  17:29:26 +0000 (0:00:00.526)       0:00:47.754 *********
2026-06-11 17:29:26.797789 | controller | Thursday 11 June 2026  17:29:26 +0000 (0:00:00.526)       0:00:47.753 *********
2026-06-11 17:29:27.094886 | controller | ok: [localhost] => (item=network-values)
2026-06-11 17:29:27.094923 | controller |
2026-06-11 17:29:27.094930 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 17:29:27.094936 | controller | Thursday 11 June 2026  17:29:27 +0000 (0:00:00.297)       0:00:48.052 *********
2026-06-11 17:29:27.094941 | controller | Thursday 11 June 2026  17:29:27 +0000 (0:00:00.297)       0:00:48.051 *********
2026-06-11 17:29:27.156272 | controller | skipping: [localhost]
2026-06-11 17:29:27.156356 | controller |
2026-06-11 17:29:27.156371 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-11 17:29:27.156384 | controller | Thursday 11 June 2026  17:29:27 +0000 (0:00:00.060)       0:00:48.113 *********
2026-06-11 17:29:27.156396 | controller | Thursday 11 June 2026  17:29:27 +0000 (0:00:00.060)       0:00:48.111 *********
2026-06-11 17:29:27.733177 | controller | changed: [localhost]
2026-06-11 17:29:27.733247 | controller |
2026-06-11 17:29:27.733258 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-11 17:29:27.733268 | controller | Thursday 11 June 2026  17:29:27 +0000 (0:00:00.576)       0:00:48.690 *********
2026-06-11 17:29:27.733277 | controller | Thursday 11 June 2026  17:29:27 +0000 (0:00:00.576)       0:00:48.688 *********
2026-06-11 17:29:28.175860 | controller | changed: [localhost]
2026-06-11 17:29:28.175895 | controller |
2026-06-11 17:29:28.175908 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/control-plane/networking executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-11 17:29:28.175914 | controller | Thursday 11 June 2026  17:29:28 +0000 (0:00:00.443)       0:00:49.133 *********
2026-06-11 17:29:28.175919 | controller | Thursday 11 June 2026  17:29:28 +0000 (0:00:00.443)       0:00:49.132 *********
2026-06-11 17:29:28.225530 | controller | skipping: [localhost]
2026-06-11 17:29:28.225575 | controller |
2026-06-11 17:29:28.225584 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-11 17:29:28.225592 | controller |   _wait_conditions | map('regex_replace',
2026-06-11 17:29:28.225600 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-11 17:29:28.225607 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-11 17:29:28.225614 | controller |   ) | list
2026-06-11 17:29:28.225621 | controller | }}] ***
2026-06-11 17:29:28.225628 | controller | Thursday 11 June 2026  17:29:28 +0000 (0:00:00.049)       0:00:49.183 *********
2026-06-11 17:29:28.225635 | controller | Thursday 11 June 2026  17:29:28 +0000 (0:00:00.049)       0:00:49.181 *********
2026-06-11 17:29:28.316598 | controller | skipping: [localhost]
2026-06-11 17:29:28.316660 | controller |
2026-06-11 17:29:28.316670 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane/networking remote_src=True, src={{ _output }}, dest={{
2026-06-11 17:29:28.316679 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-11 17:29:28.316687 | controller |    stage['build_output'] | basename) | path_join
2026-06-11 17:29:28.316695 | controller | }}, mode=0644] ***
2026-06-11 17:29:28.316715 | controller | Thursday 11 June 2026  17:29:28 +0000 (0:00:00.090)       0:00:49.273 *********
2026-06-11 17:29:28.316724 | controller | Thursday 11 June 2026  17:29:28 +0000 (0:00:00.090)       0:00:49.272 *********
2026-06-11 17:29:28.640205 | controller | changed: [localhost]
2026-06-11 17:29:28.640272 | controller |
2026-06-11 17:29:28.640285 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 17:29:28.640294 | controller | Thursday 11 June 2026  17:29:28 +0000 (0:00:00.323)       0:00:49.597 *********
2026-06-11 17:29:28.640303 | controller | Thursday 11 June 2026  17:29:28 +0000 (0:00:00.323)       0:00:49.595 *********
2026-06-11 17:29:28.716160 | controller | skipping: [localhost]
2026-06-11 17:29:28.716226 | controller |
2026-06-11 17:29:28.716238 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane/networking _raw_params=oc apply -f {{ _cr }}] ***
2026-06-11 17:29:28.716247 | controller | Thursday 11 June 2026  17:29:28 +0000 (0:00:00.075)       0:00:49.673 *********
2026-06-11 17:29:28.716255 | controller | Thursday 11 June 2026  17:29:28 +0000 (0:00:00.075)       0:00:49.671 *********
2026-06-11 17:29:28.782631 | controller | skipping: [localhost]
2026-06-11 17:29:28.782691 | controller |
2026-06-11 17:29:28.782702 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane/networking _raw_params=wait_condition.yml] ***
2026-06-11 17:29:28.782709 | controller | Thursday 11 June 2026  17:29:28 +0000 (0:00:00.066)       0:00:49.739 *********
2026-06-11 17:29:28.782715 | controller | Thursday 11 June 2026  17:29:28 +0000 (0:00:00.066)       0:00:49.738 *********
2026-06-11 17:29:28.901954 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m)
2026-06-11 17:29:28.901993 | controller | skipping: [localhost]
2026-06-11 17:29:28.902002 | controller |
2026-06-11 17:29:28.902008 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 17:29:28.902014 | controller | Thursday 11 June 2026  17:29:28 +0000 (0:00:00.119)       0:00:49.859 *********
2026-06-11 17:29:28.902020 | controller | Thursday 11 June 2026  17:29:28 +0000 (0:00:00.119)       0:00:49.858 *********
2026-06-11 17:29:28.974944 | controller | skipping: [localhost]
2026-06-11 17:29:28.975037 | controller |
2026-06-11 17:29:28.975055 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane/networking name=run_hook] ***
2026-06-11 17:29:28.975064 | controller | Thursday 11 June 2026  17:29:28 +0000 (0:00:00.072)       0:00:49.932 *********
2026-06-11 17:29:28.975072 | controller | Thursday 11 June 2026  17:29:28 +0000 (0:00:00.072)       0:00:49.931 *********
2026-06-11 17:29:29.064854 | controller | skipping: [localhost]
2026-06-11 17:29:29.064927 | controller |
2026-06-11 17:29:29.064939 | 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-06-11 17:29:29.064950 | controller | Thursday 11 June 2026  17:29:29 +0000 (0:00:00.089)       0:00:50.022 *********
2026-06-11 17:29:29.064958 | controller | Thursday 11 June 2026  17:29:29 +0000 (0:00:00.089)       0:00:50.020 *********
2026-06-11 17:29:29.138226 | controller | ok: [localhost] =>
2026-06-11 17:29:29.138301 | controller |     changed: false
2026-06-11 17:29:29.138312 | controller |     msg: All assertions passed
2026-06-11 17:29:29.138322 | controller |
2026-06-11 17:29:29.138331 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-11 17:29:29.138341 | controller | Thursday 11 June 2026  17:29:29 +0000 (0:00:00.073)       0:00:50.095 *********
2026-06-11 17:29:29.138350 | controller | Thursday 11 June 2026  17:29:29 +0000 (0:00:00.073)       0:00:50.094 *********
2026-06-11 17:29:29.191510 | controller | skipping: [localhost]
2026-06-11 17:29:29.191567 | controller |
2026-06-11 17:29:29.191573 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-11 17:29:29.191580 | controller | Thursday 11 June 2026  17:29:29 +0000 (0:00:00.053)       0:00:50.148 *********
2026-06-11 17:29:29.191593 | controller | Thursday 11 June 2026  17:29:29 +0000 (0:00:00.053)       0:00:50.147 *********
2026-06-11 17:29:29.241343 | controller | ok: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m)
2026-06-11 17:29:29.241378 | controller |
2026-06-11 17:29:29.241385 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-11 17:29:29.241391 | controller | Thursday 11 June 2026  17:29:29 +0000 (0:00:00.050)       0:00:50.198 *********
2026-06-11 17:29:29.241396 | controller | Thursday 11 June 2026  17:29:29 +0000 (0:00:00.050)       0:00:50.197 *********
2026-06-11 17:29:29.275000 | controller | skipping: [localhost]
2026-06-11 17:29:29.275050 | controller |
2026-06-11 17:29:29.275057 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-11 17:29:29.275062 | controller | Thursday 11 June 2026  17:29:29 +0000 (0:00:00.033)       0:00:50.232 *********
2026-06-11 17:29:29.275068 | controller | Thursday 11 June 2026  17:29:29 +0000 (0:00:00.033)       0:00:50.231 *********
2026-06-11 17:29:29.332891 | controller | ok: [localhost]
2026-06-11 17:29:29.332950 | controller |
2026-06-11 17:29:29.332960 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-11 17:29:29.332971 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-11 17:29:29.332983 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-11 17:29:29.332995 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-11 17:29:29.333006 | controller | }}] ***
2026-06-11 17:29:29.333017 | controller | Thursday 11 June 2026  17:29:29 +0000 (0:00:00.057)       0:00:50.290 *********
2026-06-11 17:29:29.333028 | controller | Thursday 11 June 2026  17:29:29 +0000 (0:00:00.057)       0:00:50.289 *********
2026-06-11 17:29:29.406411 | controller | skipping: [localhost]
2026-06-11 17:29:29.406490 | controller |
2026-06-11 17:29:29.406501 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-11 17:29:29.406510 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 17:29:29.406519 | controller |    stage['path'], item.src_file) | path_join
2026-06-11 17:29:29.406529 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-11 17:29:29.406537 | controller | Thursday 11 June 2026  17:29:29 +0000 (0:00:00.073)       0:00:50.363 *********
2026-06-11 17:29:29.406546 | controller | Thursday 11 June 2026  17:29:29 +0000 (0:00:00.073)       0:00:50.362 *********
2026-06-11 17:29:29.876947 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'})
2026-06-11 17:29:29.877046 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'})
2026-06-11 17:29:29.877063 | controller |
2026-06-11 17:29:29.877073 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-11 17:29:29.877082 | controller | Thursday 11 June 2026  17:29:29 +0000 (0:00:00.469)       0:00:50.833 *********
2026-06-11 17:29:29.877093 | controller | Thursday 11 June 2026  17:29:29 +0000 (0:00:00.469)       0:00:50.832 *********
2026-06-11 17:29:30.023033 | controller | ok: [localhost] => (item=service-values.yaml)
2026-06-11 17:29:30.023098 | controller | ok: [localhost] => (item=values.yaml)
2026-06-11 17:29:30.023105 | controller |
2026-06-11 17:29:30.023112 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane name=run_hook] ***
2026-06-11 17:29:30.023118 | controller | Thursday 11 June 2026  17:29:30 +0000 (0:00:00.146)       0:00:50.980 *********
2026-06-11 17:29:30.023123 | controller | Thursday 11 June 2026  17:29:30 +0000 (0:00:00.146)       0:00:50.978 *********
2026-06-11 17:29:30.086099 | controller | skipping: [localhost]
2026-06-11 17:29:30.086160 | controller |
2026-06-11 17:29:30.086168 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane name=ci_gen_kustomize_values] ***
2026-06-11 17:29:30.086183 | controller | Thursday 11 June 2026  17:29:30 +0000 (0:00:00.063)       0:00:51.043 *********
2026-06-11 17:29:30.086189 | controller | Thursday 11 June 2026  17:29:30 +0000 (0:00:00.063)       0:00:51.041 *********
2026-06-11 17:29:30.242316 | controller |
2026-06-11 17:29:30.242390 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-11 17:29:30.242398 | controller | Thursday 11 June 2026  17:29:30 +0000 (0:00:00.156)       0:00:51.199 *********
2026-06-11 17:29:30.242403 | controller | Thursday 11 June 2026  17:29:30 +0000 (0:00:00.156)       0:00:51.198 *********
2026-06-11 17:29:30.283074 | controller | skipping: [localhost]
2026-06-11 17:29:30.283135 | controller |
2026-06-11 17:29:30.283145 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-11 17:29:30.283153 | controller | Thursday 11 June 2026  17:29:30 +0000 (0:00:00.040)       0:00:51.240 *********
2026-06-11 17:29:30.283161 | controller | Thursday 11 June 2026  17:29:30 +0000 (0:00:00.040)       0:00:51.239 *********
2026-06-11 17:29:30.373823 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-11 17:29:30.373891 | controller |
2026-06-11 17:29:30.373898 | 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-06-11 17:29:30.373904 | controller | Thursday 11 June 2026  17:29:30 +0000 (0:00:00.090)       0:00:51.331 *********
2026-06-11 17:29:30.373910 | controller | Thursday 11 June 2026  17:29:30 +0000 (0:00:00.090)       0:00:51.329 *********
2026-06-11 17:29:30.432134 | controller | ok: [localhost] =>
2026-06-11 17:29:30.432186 | controller |     changed: false
2026-06-11 17:29:30.432192 | controller |     msg: All assertions passed
2026-06-11 17:29:30.432198 | controller |
2026-06-11 17:29:30.432204 | 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-06-11 17:29:30.432210 | controller | Thursday 11 June 2026  17:29:30 +0000 (0:00:00.058)       0:00:51.389 *********
2026-06-11 17:29:30.432215 | controller | Thursday 11 June 2026  17:29:30 +0000 (0:00:00.058)       0:00:51.388 *********
2026-06-11 17:29:30.691151 | controller | ok: [localhost]
2026-06-11 17:29:30.691241 | controller |
2026-06-11 17:29:30.691258 | 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-06-11 17:29:30.691272 | controller | Thursday 11 June 2026  17:29:30 +0000 (0:00:00.258)       0:00:51.648 *********
2026-06-11 17:29:30.691284 | controller | Thursday 11 June 2026  17:29:30 +0000 (0:00:00.258)       0:00:51.647 *********
2026-06-11 17:29:30.761646 | controller | ok: [localhost] =>
2026-06-11 17:29:30.761704 | controller |     changed: false
2026-06-11 17:29:30.761710 | controller |     msg: All assertions passed
2026-06-11 17:29:30.761716 | controller |
2026-06-11 17:29:30.761722 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-11 17:29:30.761728 | controller | Thursday 11 June 2026  17:29:30 +0000 (0:00:00.070)       0:00:51.719 *********
2026-06-11 17:29:30.761734 | controller | Thursday 11 June 2026  17:29:30 +0000 (0:00:00.070)       0:00:51.717 *********
2026-06-11 17:29:31.015210 | controller | ok: [localhost]
2026-06-11 17:29:31.015285 | controller |
2026-06-11 17:29:31.015296 | 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-06-11 17:29:31.015319 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-11 17:29:31.015328 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-11 17:29:31.015336 | controller |   _config_map_content |
2026-06-11 17:29:31.015343 | controller |   ansible.utils.remove_keys(
2026-06-11 17:29:31.015351 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-11 17:29:31.015358 | controller |     matching_parameter='regex')
2026-06-11 17:29:31.015366 | controller | }}, cacheable=False] ***
2026-06-11 17:29:31.015374 | controller | Thursday 11 June 2026  17:29:31 +0000 (0:00:00.253)       0:00:51.972 *********
2026-06-11 17:29:31.015382 | controller | Thursday 11 June 2026  17:29:31 +0000 (0:00:00.253)       0:00:51.970 *********
2026-06-11 17:29:31.248201 | controller | ok: [localhost]
2026-06-11 17:29:31.248254 | controller |
2026-06-11 17:29:31.248260 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-11 17:29:31.248264 | controller | Thursday 11 June 2026  17:29:31 +0000 (0:00:00.232)       0:00:52.204 *********
2026-06-11 17:29:31.248268 | controller | Thursday 11 June 2026  17:29:31 +0000 (0:00:00.232)       0:00:52.203 *********
2026-06-11 17:29:31.298324 | controller | skipping: [localhost]
2026-06-11 17:29:31.298397 | controller |
2026-06-11 17:29:31.298408 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-11 17:29:31.298416 | controller | Thursday 11 June 2026  17:29:31 +0000 (0:00:00.050)       0:00:52.255 *********
2026-06-11 17:29:31.298425 | controller | Thursday 11 June 2026  17:29:31 +0000 (0:00:00.050)       0:00:52.253 *********
2026-06-11 17:29:31.542546 | controller | changed: [localhost]
2026-06-11 17:29:31.542603 | controller |
2026-06-11 17:29:31.542610 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-11 17:29:31.542615 | controller |   (snippet_datadir,
2026-06-11 17:29:31.542620 | controller |    '02_ci_data.yaml') | path_join
2026-06-11 17:29:31.542626 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-11 17:29:31.542631 | controller | Thursday 11 June 2026  17:29:31 +0000 (0:00:00.244)       0:00:52.499 *********
2026-06-11 17:29:31.542636 | controller | Thursday 11 June 2026  17:29:31 +0000 (0:00:00.244)       0:00:52.498 *********
2026-06-11 17:29:31.645691 | controller | skipping: [localhost]
2026-06-11 17:29:31.645758 | controller |
2026-06-11 17:29:31.645768 | 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-06-11 17:29:31.645774 | controller | Thursday 11 June 2026  17:29:31 +0000 (0:00:00.103)       0:00:52.602 *********
2026-06-11 17:29:31.645779 | controller | Thursday 11 June 2026  17:29:31 +0000 (0:00:00.103)       0:00:52.601 *********
2026-06-11 17:29:31.734585 | controller | ok: [localhost]
2026-06-11 17:29:31.734638 | controller |
2026-06-11 17:29:31.734644 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-11 17:29:31.734648 | controller |   (snippet_datadir,
2026-06-11 17:29:31.734652 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-11 17:29:31.734656 | controller | }}, content={{
2026-06-11 17:29:31.734659 | controller |   _base64_patch |
2026-06-11 17:29:31.734663 | controller |   default({}) |
2026-06-11 17:29:31.734666 | controller |   to_nice_yaml
2026-06-11 17:29:31.734669 | controller | }}, mode=0644] ***
2026-06-11 17:29:31.734673 | controller | Thursday 11 June 2026  17:29:31 +0000 (0:00:00.088)       0:00:52.691 *********
2026-06-11 17:29:31.734677 | controller | Thursday 11 June 2026  17:29:31 +0000 (0:00:00.088)       0:00:52.690 *********
2026-06-11 17:29:32.222160 | controller | changed: [localhost]
2026-06-11 17:29:32.222222 | controller |
2026-06-11 17:29:32.222231 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-11 17:29:32.222239 | controller |   (snippet_datadir,
2026-06-11 17:29:32.222247 | controller |    '04_user_data.yaml') | path_join
2026-06-11 17:29:32.222255 | controller | }}, content={{
2026-06-11 17:29:32.222262 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-11 17:29:32.222269 | controller |   default({}) |
2026-06-11 17:29:32.222277 | controller |   to_nice_yaml
2026-06-11 17:29:32.222284 | controller | }}, mode=0644] ***
2026-06-11 17:29:32.222291 | controller | Thursday 11 June 2026  17:29:32 +0000 (0:00:00.487)       0:00:53.179 *********
2026-06-11 17:29:32.222298 | controller | Thursday 11 June 2026  17:29:32 +0000 (0:00:00.487)       0:00:53.178 *********
2026-06-11 17:29:32.670523 | controller | changed: [localhost]
2026-06-11 17:29:32.670570 | controller |
2026-06-11 17:29:32.670580 | 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-06-11 17:29:32.670589 | controller |   (
2026-06-11 17:29:32.670598 | controller |     snippet_datadir,
2026-06-11 17:29:32.670606 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-11 17:29:32.670614 | controller |   ) | path_join
2026-06-11 17:29:32.670628 | controller | }}, mode=0644] ***
2026-06-11 17:29:32.670636 | controller | Thursday 11 June 2026  17:29:32 +0000 (0:00:00.447)       0:00:53.627 *********
2026-06-11 17:29:32.670644 | controller | Thursday 11 June 2026  17:29:32 +0000 (0:00:00.447)       0:00:53.626 *********
2026-06-11 17:29:33.078202 | controller | changed: [localhost]
2026-06-11 17:29:33.078231 | controller |
2026-06-11 17:29:33.078236 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-11 17:29:33.078241 | controller | Thursday 11 June 2026  17:29:33 +0000 (0:00:00.408)       0:00:54.035 *********
2026-06-11 17:29:33.078244 | controller | Thursday 11 June 2026  17:29:33 +0000 (0:00:00.408)       0:00:54.034 *********
2026-06-11 17:29:33.134123 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-11 17:29:33.134151 | controller |
2026-06-11 17:29:33.134157 | 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-06-11 17:29:33.134161 | controller | Thursday 11 June 2026  17:29:33 +0000 (0:00:00.055)       0:00:54.091 *********
2026-06-11 17:29:33.134165 | controller | Thursday 11 June 2026  17:29:33 +0000 (0:00:00.055)       0:00:54.090 *********
2026-06-11 17:29:33.184612 | controller | ok: [localhost] =>
2026-06-11 17:29:33.184646 | controller |     changed: false
2026-06-11 17:29:33.184652 | controller |     msg: All assertions passed
2026-06-11 17:29:33.184658 | controller |
2026-06-11 17:29:33.184665 | 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-06-11 17:29:33.184671 | controller | Thursday 11 June 2026  17:29:33 +0000 (0:00:00.050)       0:00:54.142 *********
2026-06-11 17:29:33.184677 | controller | Thursday 11 June 2026  17:29:33 +0000 (0:00:00.050)       0:00:54.140 *********
2026-06-11 17:29:33.415445 | controller | ok: [localhost]
2026-06-11 17:29:33.415487 | controller |
2026-06-11 17:29:33.415497 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-11 17:29:33.415505 | controller | Thursday 11 June 2026  17:29:33 +0000 (0:00:00.230)       0:00:54.372 *********
2026-06-11 17:29:33.415512 | controller | Thursday 11 June 2026  17:29:33 +0000 (0:00:00.230)       0:00:54.371 *********
2026-06-11 17:29:33.468928 | controller | ok: [localhost]
2026-06-11 17:29:33.468963 | controller |
2026-06-11 17:29:33.468969 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-11 17:29:33.468975 | controller | Thursday 11 June 2026  17:29:33 +0000 (0:00:00.053)       0:00:54.426 *********
2026-06-11 17:29:33.468980 | controller | Thursday 11 June 2026  17:29:33 +0000 (0:00:00.053)       0:00:54.424 *********
2026-06-11 17:29:33.963654 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml)
2026-06-11 17:29:33.963729 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml)
2026-06-11 17:29:33.963805 | controller |
2026-06-11 17:29:33.963831 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-11 17:29:33.963845 | controller |   _content |
2026-06-11 17:29:33.963857 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-11 17:29:33.963869 | controller |   combine(_parsed, recursive=true)
2026-06-11 17:29:33.963883 | controller | }}
2026-06-11 17:29:33.963896 | controller | ] ***
2026-06-11 17:29:33.963909 | controller | Thursday 11 June 2026  17:29:33 +0000 (0:00:00.493)       0:00:54.920 *********
2026-06-11 17:29:33.963921 | controller | Thursday 11 June 2026  17:29:33 +0000 (0:00:00.493)       0:00:54.918 *********
2026-06-11 17:29:34.108002 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-11 17:29:34.108049 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-11 17:29:34.108060 | controller |
2026-06-11 17:29:34.108069 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-11 17:29:34.108079 | controller | Thursday 11 June 2026  17:29:34 +0000 (0:00:00.144)       0:00:55.064 *********
2026-06-11 17:29:34.108095 | controller | Thursday 11 June 2026  17:29:34 +0000 (0:00:00.144)       0:00:55.063 *********
2026-06-11 17:29:34.353737 | controller | changed: [localhost]
2026-06-11 17:29:34.353796 | controller |
2026-06-11 17:29:34.353804 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-11 17:29:34.353809 | controller |   (_destdir,
2026-06-11 17:29:34.353815 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-11 17:29:34.353820 | controller | }}, content={{
2026-06-11 17:29:34.353825 | controller |   (
2026-06-11 17:29:34.353830 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-11 17:29:34.353835 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-11 17:29:34.353840 | controller | }}, mode=0644] ***
2026-06-11 17:29:34.353845 | controller | Thursday 11 June 2026  17:29:34 +0000 (0:00:00.246)       0:00:55.311 *********
2026-06-11 17:29:34.353850 | controller | Thursday 11 June 2026  17:29:34 +0000 (0:00:00.246)       0:00:55.309 *********
2026-06-11 17:29:34.813032 | controller | changed: [localhost]
2026-06-11 17:29:34.813091 | controller |
2026-06-11 17:29:34.813106 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-11 17:29:34.813118 | controller | Thursday 11 June 2026  17:29:34 +0000 (0:00:00.458)       0:00:55.769 *********
2026-06-11 17:29:34.813129 | controller | Thursday 11 June 2026  17:29:34 +0000 (0:00:00.458)       0:00:55.768 *********
2026-06-11 17:29:34.881347 | controller | skipping: [localhost]
2026-06-11 17:29:34.881398 | controller |
2026-06-11 17:29:34.881409 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-11 17:29:34.881419 | controller | Thursday 11 June 2026  17:29:34 +0000 (0:00:00.068)       0:00:55.838 *********
2026-06-11 17:29:34.881427 | controller | Thursday 11 June 2026  17:29:34 +0000 (0:00:00.068)       0:00:55.837 *********
2026-06-11 17:29:34.963821 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-11 17:29:34.963856 | controller |
2026-06-11 17:29:34.963863 | 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-06-11 17:29:34.963870 | controller | Thursday 11 June 2026  17:29:34 +0000 (0:00:00.082)       0:00:55.921 *********
2026-06-11 17:29:34.963875 | controller | Thursday 11 June 2026  17:29:34 +0000 (0:00:00.082)       0:00:55.919 *********
2026-06-11 17:29:35.024422 | controller | ok: [localhost] =>
2026-06-11 17:29:35.024452 | controller |     changed: false
2026-06-11 17:29:35.024458 | controller |     msg: All assertions passed
2026-06-11 17:29:35.024463 | controller |
2026-06-11 17:29:35.024469 | 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-06-11 17:29:35.024475 | controller | Thursday 11 June 2026  17:29:35 +0000 (0:00:00.060)       0:00:55.982 *********
2026-06-11 17:29:35.024480 | controller | Thursday 11 June 2026  17:29:35 +0000 (0:00:00.060)       0:00:55.980 *********
2026-06-11 17:29:35.278582 | controller | ok: [localhost]
2026-06-11 17:29:35.278627 | controller |
2026-06-11 17:29:35.278638 | 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-06-11 17:29:35.278647 | controller | Thursday 11 June 2026  17:29:35 +0000 (0:00:00.253)       0:00:56.235 *********
2026-06-11 17:29:35.278655 | controller | Thursday 11 June 2026  17:29:35 +0000 (0:00:00.253)       0:00:56.234 *********
2026-06-11 17:29:35.387851 | controller | ok: [localhost] =>
2026-06-11 17:29:35.387886 | controller |     changed: false
2026-06-11 17:29:35.387893 | controller |     msg: All assertions passed
2026-06-11 17:29:35.387898 | controller |
2026-06-11 17:29:35.387909 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-11 17:29:35.387915 | controller | Thursday 11 June 2026  17:29:35 +0000 (0:00:00.109)       0:00:56.345 *********
2026-06-11 17:29:35.387920 | controller | Thursday 11 June 2026  17:29:35 +0000 (0:00:00.109)       0:00:56.343 *********
2026-06-11 17:29:35.628678 | controller | ok: [localhost]
2026-06-11 17:29:35.628712 | controller |
2026-06-11 17:29:35.628719 | 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-06-11 17:29:35.628725 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-11 17:29:35.628731 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-11 17:29:35.628736 | controller |   _config_map_content |
2026-06-11 17:29:35.628770 | controller |   ansible.utils.remove_keys(
2026-06-11 17:29:35.628778 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-11 17:29:35.628783 | controller |     matching_parameter='regex')
2026-06-11 17:29:35.628789 | controller | }}, cacheable=False] ***
2026-06-11 17:29:35.628794 | controller | Thursday 11 June 2026  17:29:35 +0000 (0:00:00.240)       0:00:56.586 *********
2026-06-11 17:29:35.628799 | controller | Thursday 11 June 2026  17:29:35 +0000 (0:00:00.240)       0:00:56.584 *********
2026-06-11 17:29:35.904361 | controller | ok: [localhost]
2026-06-11 17:29:35.904404 | controller |
2026-06-11 17:29:35.904414 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-11 17:29:35.904423 | controller | Thursday 11 June 2026  17:29:35 +0000 (0:00:00.275)       0:00:56.861 *********
2026-06-11 17:29:35.904431 | controller | Thursday 11 June 2026  17:29:35 +0000 (0:00:00.275)       0:00:56.860 *********
2026-06-11 17:29:35.996392 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost
2026-06-11 17:29:35.996429 | controller |
2026-06-11 17:29:35.996437 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-11 17:29:35.996443 | controller | Thursday 11 June 2026  17:29:35 +0000 (0:00:00.092)       0:00:56.953 *********
2026-06-11 17:29:35.996448 | controller | Thursday 11 June 2026  17:29:35 +0000 (0:00:00.092)       0:00:56.952 *********
2026-06-11 17:29:36.063599 | controller | ok: [localhost] =>
2026-06-11 17:29:36.063635 | controller |     changed: false
2026-06-11 17:29:36.063641 | controller |     msg: All assertions passed
2026-06-11 17:29:36.063647 | controller |
2026-06-11 17:29:36.063652 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-11 17:29:36.063656 | controller | Thursday 11 June 2026  17:29:36 +0000 (0:00:00.067)       0:00:57.021 *********
2026-06-11 17:29:36.063660 | controller | Thursday 11 June 2026  17:29:36 +0000 (0:00:00.067)       0:00:57.019 *********
2026-06-11 17:29:36.280367 | controller | ok: [localhost]
2026-06-11 17:29:36.280399 | controller |
2026-06-11 17:29:36.280405 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-11 17:29:36.280410 | controller |   (snippet_datadir,
2026-06-11 17:29:36.280414 | controller |    '02_ci_data.yaml') | path_join
2026-06-11 17:29:36.280418 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-11 17:29:36.280422 | controller | Thursday 11 June 2026  17:29:36 +0000 (0:00:00.216)       0:00:57.238 *********
2026-06-11 17:29:36.280425 | controller | Thursday 11 June 2026  17:29:36 +0000 (0:00:00.216)       0:00:57.236 *********
2026-06-11 17:29:36.896294 | controller | ok: [localhost]
2026-06-11 17:29:36.896329 | controller |
2026-06-11 17:29:36.896336 | 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-06-11 17:29:36.896342 | controller | Thursday 11 June 2026  17:29:36 +0000 (0:00:00.615)       0:00:57.853 *********
2026-06-11 17:29:36.896348 | controller | Thursday 11 June 2026  17:29:36 +0000 (0:00:00.615)       0:00:57.852 *********
2026-06-11 17:29:36.953937 | controller | ok: [localhost]
2026-06-11 17:29:36.953970 | controller |
2026-06-11 17:29:36.953978 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-11 17:29:36.953984 | controller |   (snippet_datadir,
2026-06-11 17:29:36.953990 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-11 17:29:36.953996 | controller | }}, content={{
2026-06-11 17:29:36.954001 | controller |   _base64_patch |
2026-06-11 17:29:36.954011 | controller |   default({}) |
2026-06-11 17:29:36.954016 | controller |   to_nice_yaml
2026-06-11 17:29:36.954021 | controller | }}, mode=0644] ***
2026-06-11 17:29:36.954026 | controller | Thursday 11 June 2026  17:29:36 +0000 (0:00:00.057)       0:00:57.911 *********
2026-06-11 17:29:36.954032 | controller | Thursday 11 June 2026  17:29:36 +0000 (0:00:00.057)       0:00:57.910 *********
2026-06-11 17:29:37.358541 | controller | ok: [localhost]
2026-06-11 17:29:37.358591 | controller |
2026-06-11 17:29:37.358598 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-11 17:29:37.358604 | controller |   (snippet_datadir,
2026-06-11 17:29:37.358609 | controller |    '04_user_data.yaml') | path_join
2026-06-11 17:29:37.358615 | controller | }}, content={{
2026-06-11 17:29:37.358621 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-11 17:29:37.358625 | controller |   default({}) |
2026-06-11 17:29:37.358630 | controller |   to_nice_yaml
2026-06-11 17:29:37.358635 | controller | }}, mode=0644] ***
2026-06-11 17:29:37.358639 | controller | Thursday 11 June 2026  17:29:37 +0000 (0:00:00.404)       0:00:58.316 *********
2026-06-11 17:29:37.358644 | controller | Thursday 11 June 2026  17:29:37 +0000 (0:00:00.404)       0:00:58.314 *********
2026-06-11 17:29:37.820931 | controller | ok: [localhost]
2026-06-11 17:29:37.820986 | controller |
2026-06-11 17:29:37.820991 | 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-06-11 17:29:37.820996 | controller |   (
2026-06-11 17:29:37.821000 | controller |     snippet_datadir,
2026-06-11 17:29:37.821004 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-11 17:29:37.821008 | controller |   ) | path_join
2026-06-11 17:29:37.821011 | controller | }}, mode=0644] ***
2026-06-11 17:29:37.821015 | controller | Thursday 11 June 2026  17:29:37 +0000 (0:00:00.462)       0:00:58.778 *********
2026-06-11 17:29:37.821019 | controller | Thursday 11 June 2026  17:29:37 +0000 (0:00:00.462)       0:00:58.776 *********
2026-06-11 17:29:38.336349 | controller | ok: [localhost]
2026-06-11 17:29:38.336428 | controller |
2026-06-11 17:29:38.336440 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-11 17:29:38.336449 | controller | Thursday 11 June 2026  17:29:38 +0000 (0:00:00.514)       0:00:59.293 *********
2026-06-11 17:29:38.336457 | controller | Thursday 11 June 2026  17:29:38 +0000 (0:00:00.515)       0:00:59.291 *********
2026-06-11 17:29:38.429507 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-11 17:29:38.429578 | controller |
2026-06-11 17:29:38.429589 | 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-06-11 17:29:38.429599 | controller | Thursday 11 June 2026  17:29:38 +0000 (0:00:00.093)       0:00:59.387 *********
2026-06-11 17:29:38.429607 | controller | Thursday 11 June 2026  17:29:38 +0000 (0:00:00.093)       0:00:59.385 *********
2026-06-11 17:29:38.505804 | controller | ok: [localhost] =>
2026-06-11 17:29:38.505886 | controller |     changed: false
2026-06-11 17:29:38.505897 | controller |     msg: All assertions passed
2026-06-11 17:29:38.505906 | controller |
2026-06-11 17:29:38.505915 | 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-06-11 17:29:38.505924 | controller | Thursday 11 June 2026  17:29:38 +0000 (0:00:00.076)       0:00:59.463 *********
2026-06-11 17:29:38.505932 | controller | Thursday 11 June 2026  17:29:38 +0000 (0:00:00.076)       0:00:59.461 *********
2026-06-11 17:29:38.783297 | controller | ok: [localhost]
2026-06-11 17:29:38.783378 | controller |
2026-06-11 17:29:38.783399 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-11 17:29:38.783405 | controller | Thursday 11 June 2026  17:29:38 +0000 (0:00:00.277)       0:00:59.740 *********
2026-06-11 17:29:38.783410 | controller | Thursday 11 June 2026  17:29:38 +0000 (0:00:00.277)       0:00:59.739 *********
2026-06-11 17:29:38.865173 | controller | ok: [localhost]
2026-06-11 17:29:38.865252 | controller |
2026-06-11 17:29:38.865277 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-11 17:29:38.865286 | controller | Thursday 11 June 2026  17:29:38 +0000 (0:00:00.081)       0:00:59.822 *********
2026-06-11 17:29:38.865293 | controller | Thursday 11 June 2026  17:29:38 +0000 (0:00:00.081)       0:00:59.820 *********
2026-06-11 17:29:39.480830 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-11 17:29:39.480883 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-11 17:29:39.480895 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-11 17:29:39.480905 | controller |
2026-06-11 17:29:39.480914 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-11 17:29:39.480924 | controller |   _content |
2026-06-11 17:29:39.480932 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-11 17:29:39.480941 | controller |   combine(_parsed, recursive=true)
2026-06-11 17:29:39.480950 | controller | }}
2026-06-11 17:29:39.480958 | controller | ] ***
2026-06-11 17:29:39.480967 | controller | Thursday 11 June 2026  17:29:39 +0000 (0:00:00.615)       0:01:00.438 *********
2026-06-11 17:29:39.480975 | controller | Thursday 11 June 2026  17:29:39 +0000 (0:00:00.615)       0:01:00.436 *********
2026-06-11 17:29:39.660262 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-11 17:29:39.660301 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-11 17:29:39.660307 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-11 17:29:39.660312 | controller |
2026-06-11 17:29:39.660318 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-11 17:29:39.660323 | controller | Thursday 11 June 2026  17:29:39 +0000 (0:00:00.179)       0:01:00.617 *********
2026-06-11 17:29:39.660328 | controller | Thursday 11 June 2026  17:29:39 +0000 (0:00:00.179)       0:01:00.616 *********
2026-06-11 17:29:39.895715 | controller | ok: [localhost]
2026-06-11 17:29:39.895795 | controller |
2026-06-11 17:29:39.895808 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-11 17:29:39.895818 | controller |   (_destdir,
2026-06-11 17:29:39.895827 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-11 17:29:39.895835 | controller | }}, content={{
2026-06-11 17:29:39.895844 | controller |   (
2026-06-11 17:29:39.895852 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-11 17:29:39.895861 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-11 17:29:39.895870 | controller | }}, mode=0644] ***
2026-06-11 17:29:39.895879 | controller | Thursday 11 June 2026  17:29:39 +0000 (0:00:00.235)       0:01:00.852 *********
2026-06-11 17:29:39.895887 | controller | Thursday 11 June 2026  17:29:39 +0000 (0:00:00.235)       0:01:00.851 *********
2026-06-11 17:29:40.401198 | controller | ok: [localhost]
2026-06-11 17:29:40.401248 | controller |
2026-06-11 17:29:40.401260 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane mode=0644, backup=True, remote_src=True, src={{
2026-06-11 17:29:40.401269 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-11 17:29:40.401278 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-11 17:29:40.401285 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-11 17:29:40.401293 | controller | }}, dest={{
2026-06-11 17:29:40.401301 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 17:29:40.401309 | controller |   stage['path'], _val.src_file
2026-06-11 17:29:40.401319 | controller |   ) |
2026-06-11 17:29:40.401330 | controller |   path_join
2026-06-11 17:29:40.401341 | controller |  }}] ***
2026-06-11 17:29:40.401352 | controller | Thursday 11 June 2026  17:29:40 +0000 (0:00:00.505)       0:01:01.358 *********
2026-06-11 17:29:40.401364 | controller | Thursday 11 June 2026  17:29:40 +0000 (0:00:00.505)       0:01:01.357 *********
2026-06-11 17:29:41.004256 | controller | changed: [localhost] => (item=service-values)
2026-06-11 17:29:41.004310 | controller | ok: [localhost] => (item=network-values)
2026-06-11 17:29:41.004320 | controller |
2026-06-11 17:29:41.004340 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 17:29:41.004358 | controller | Thursday 11 June 2026  17:29:41 +0000 (0:00:00.603)       0:01:01.961 *********
2026-06-11 17:29:41.004372 | controller | Thursday 11 June 2026  17:29:41 +0000 (0:00:00.603)       0:01:01.960 *********
2026-06-11 17:29:41.060874 | controller | skipping: [localhost]
2026-06-11 17:29:41.060928 | controller |
2026-06-11 17:29:41.060936 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-11 17:29:41.060943 | controller | Thursday 11 June 2026  17:29:41 +0000 (0:00:00.056)       0:01:02.018 *********
2026-06-11 17:29:41.060949 | controller | Thursday 11 June 2026  17:29:41 +0000 (0:00:00.056)       0:01:02.016 *********
2026-06-11 17:29:41.518625 | controller | changed: [localhost]
2026-06-11 17:29:41.518674 | controller |
2026-06-11 17:29:41.518679 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-11 17:29:41.518684 | controller | Thursday 11 June 2026  17:29:41 +0000 (0:00:00.457)       0:01:02.476 *********
2026-06-11 17:29:41.518688 | controller | Thursday 11 June 2026  17:29:41 +0000 (0:00:00.457)       0:01:02.474 *********
2026-06-11 17:29:42.013879 | controller | changed: [localhost]
2026-06-11 17:29:42.013928 | controller |
2026-06-11 17:29:42.013939 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/control-plane executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-11 17:29:42.013949 | controller | Thursday 11 June 2026  17:29:42 +0000 (0:00:00.494)       0:01:02.971 *********
2026-06-11 17:29:42.013958 | controller | Thursday 11 June 2026  17:29:42 +0000 (0:00:00.494)       0:01:02.969 *********
2026-06-11 17:29:42.092031 | controller | skipping: [localhost]
2026-06-11 17:29:42.092068 | controller |
2026-06-11 17:29:42.092075 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-11 17:29:42.092081 | controller |   _wait_conditions | map('regex_replace',
2026-06-11 17:29:42.092086 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-11 17:29:42.092092 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-11 17:29:42.092097 | controller |   ) | list
2026-06-11 17:29:42.092102 | controller | }}] ***
2026-06-11 17:29:42.092107 | controller | Thursday 11 June 2026  17:29:42 +0000 (0:00:00.078)       0:01:03.049 *********
2026-06-11 17:29:42.092112 | controller | Thursday 11 June 2026  17:29:42 +0000 (0:00:00.078)       0:01:03.047 *********
2026-06-11 17:29:42.170121 | controller | skipping: [localhost]
2026-06-11 17:29:42.170156 | controller |
2026-06-11 17:29:42.170164 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane remote_src=True, src={{ _output }}, dest={{
2026-06-11 17:29:42.170170 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-11 17:29:42.170176 | controller |    stage['build_output'] | basename) | path_join
2026-06-11 17:29:42.170181 | controller | }}, mode=0644] ***
2026-06-11 17:29:42.170186 | controller | Thursday 11 June 2026  17:29:42 +0000 (0:00:00.078)       0:01:03.127 *********
2026-06-11 17:29:42.170191 | controller | Thursday 11 June 2026  17:29:42 +0000 (0:00:00.078)       0:01:03.125 *********
2026-06-11 17:29:42.465058 | controller | changed: [localhost]
2026-06-11 17:29:42.465112 | controller |
2026-06-11 17:29:42.465119 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 17:29:42.465125 | controller | Thursday 11 June 2026  17:29:42 +0000 (0:00:00.294)       0:01:03.422 *********
2026-06-11 17:29:42.465131 | controller | Thursday 11 June 2026  17:29:42 +0000 (0:00:00.294)       0:01:03.420 *********
2026-06-11 17:29:42.529803 | controller | skipping: [localhost]
2026-06-11 17:29:42.529860 | controller |
2026-06-11 17:29:42.529867 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane _raw_params=oc apply -f {{ _cr }}] ***
2026-06-11 17:29:42.529873 | controller | Thursday 11 June 2026  17:29:42 +0000 (0:00:00.064)       0:01:03.486 *********
2026-06-11 17:29:42.529878 | controller | Thursday 11 June 2026  17:29:42 +0000 (0:00:00.064)       0:01:03.485 *********
2026-06-11 17:29:42.587840 | controller | skipping: [localhost]
2026-06-11 17:29:42.587919 | controller |
2026-06-11 17:29:42.587930 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane _raw_params=wait_condition.yml] ***
2026-06-11 17:29:42.587938 | controller | Thursday 11 June 2026  17:29:42 +0000 (0:00:00.058)       0:01:03.544 *********
2026-06-11 17:29:42.587946 | controller | Thursday 11 June 2026  17:29:42 +0000 (0:00:00.058)       0:01:03.543 *********
2026-06-11 17:29:42.653083 | controller | skipping: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m)
2026-06-11 17:29:42.653132 | controller | skipping: [localhost]
2026-06-11 17:29:42.653143 | controller |
2026-06-11 17:29:42.653152 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 17:29:42.653161 | controller | Thursday 11 June 2026  17:29:42 +0000 (0:00:00.065)       0:01:03.610 *********
2026-06-11 17:29:42.653169 | controller | Thursday 11 June 2026  17:29:42 +0000 (0:00:00.065)       0:01:03.608 *********
2026-06-11 17:29:42.738067 | controller | skipping: [localhost]
2026-06-11 17:29:42.738106 | controller |
2026-06-11 17:29:42.738113 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane name=run_hook] ***
2026-06-11 17:29:42.738119 | controller | Thursday 11 June 2026  17:29:42 +0000 (0:00:00.084)       0:01:03.694 *********
2026-06-11 17:29:42.738124 | controller | Thursday 11 June 2026  17:29:42 +0000 (0:00:00.084)       0:01:03.693 *********
2026-06-11 17:29:42.799319 | controller | skipping: [localhost]
2026-06-11 17:29:42.799373 | controller |
2026-06-11 17:29:42.799381 | 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-06-11 17:29:42.799388 | controller | Thursday 11 June 2026  17:29:42 +0000 (0:00:00.061)       0:01:03.756 *********
2026-06-11 17:29:42.799394 | controller | Thursday 11 June 2026  17:29:42 +0000 (0:00:00.061)       0:01:03.755 *********
2026-06-11 17:29:42.865686 | controller | ok: [localhost] =>
2026-06-11 17:29:42.865731 | controller |     changed: false
2026-06-11 17:29:42.865739 | controller |     msg: All assertions passed
2026-06-11 17:29:42.865772 | controller |
2026-06-11 17:29:42.865781 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-11 17:29:42.865789 | controller | Thursday 11 June 2026  17:29:42 +0000 (0:00:00.066)       0:01:03.823 *********
2026-06-11 17:29:42.865796 | controller | Thursday 11 June 2026  17:29:42 +0000 (0:00:00.066)       0:01:03.821 *********
2026-06-11 17:29:42.901083 | controller | skipping: [localhost]
2026-06-11 17:29:42.901127 | controller |
2026-06-11 17:29:42.901135 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-11 17:29:42.901143 | controller | Thursday 11 June 2026  17:29:42 +0000 (0:00:00.035)       0:01:03.858 *********
2026-06-11 17:29:42.901151 | controller | Thursday 11 June 2026  17:29:42 +0000 (0:00:00.035)       0:01:03.857 *********
2026-06-11 17:29:42.945094 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-11 17:29:42.945133 | controller |
2026-06-11 17:29:42.945141 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-11 17:29:42.945146 | controller | Thursday 11 June 2026  17:29:42 +0000 (0:00:00.043)       0:01:03.902 *********
2026-06-11 17:29:42.945151 | controller | Thursday 11 June 2026  17:29:42 +0000 (0:00:00.043)       0:01:03.901 *********
2026-06-11 17:29:42.982324 | controller | skipping: [localhost]
2026-06-11 17:29:42.982373 | controller |
2026-06-11 17:29:42.982383 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-11 17:29:42.982389 | controller | Thursday 11 June 2026  17:29:42 +0000 (0:00:00.037)       0:01:03.939 *********
2026-06-11 17:29:42.982400 | controller | Thursday 11 June 2026  17:29:42 +0000 (0:00:00.037)       0:01:03.938 *********
2026-06-11 17:29:43.021433 | controller | ok: [localhost]
2026-06-11 17:29:43.021475 | controller |
2026-06-11 17:29:43.021484 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-11 17:29:43.021491 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-11 17:29:43.021498 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-11 17:29:43.021505 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-11 17:29:43.021511 | controller | }}] ***
2026-06-11 17:29:43.021517 | controller | Thursday 11 June 2026  17:29:43 +0000 (0:00:00.038)       0:01:03.978 *********
2026-06-11 17:29:43.021523 | controller | Thursday 11 June 2026  17:29:43 +0000 (0:00:00.038)       0:01:03.977 *********
2026-06-11 17:29:43.090397 | controller | skipping: [localhost]
2026-06-11 17:29:43.090435 | controller |
2026-06-11 17:29:43.090442 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-11 17:29:43.090447 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 17:29:43.090453 | controller |    stage['path'], item.src_file) | path_join
2026-06-11 17:29:43.090459 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-11 17:29:43.090464 | controller | Thursday 11 June 2026  17:29:43 +0000 (0:00:00.069)       0:01:04.047 *********
2026-06-11 17:29:43.090470 | controller | Thursday 11 June 2026  17:29:43 +0000 (0:00:00.069)       0:01:04.046 *********
2026-06-11 17:29:43.378800 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'})
2026-06-11 17:29:43.378852 | controller |
2026-06-11 17:29:43.378864 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-11 17:29:43.378874 | controller | Thursday 11 June 2026  17:29:43 +0000 (0:00:00.288)       0:01:04.336 *********
2026-06-11 17:29:43.378883 | controller | Thursday 11 June 2026  17:29:43 +0000 (0:00:00.288)       0:01:04.334 *********
2026-06-11 17:29:43.452326 | controller | ok: [localhost] => (item=values.yaml)
2026-06-11 17:29:43.452362 | controller |
2026-06-11 17:29:43.452368 | controller | TASK [Executing pre_stage hooks for examples/va/hci/edpm-pre-ceph/nodeset name=run_hook] ***
2026-06-11 17:29:43.452373 | controller | Thursday 11 June 2026  17:29:43 +0000 (0:00:00.073)       0:01:04.410 *********
2026-06-11 17:29:43.452378 | controller | Thursday 11 June 2026  17:29:43 +0000 (0:00:00.073)       0:01:04.408 *********
2026-06-11 17:29:43.493231 | controller | skipping: [localhost]
2026-06-11 17:29:43.493266 | controller |
2026-06-11 17:29:43.493272 | controller | TASK [Generate values.yaml for examples/va/hci/edpm-pre-ceph/nodeset name=ci_gen_kustomize_values] ***
2026-06-11 17:29:43.493277 | controller | Thursday 11 June 2026  17:29:43 +0000 (0:00:00.040)       0:01:04.451 *********
2026-06-11 17:29:43.493281 | controller | Thursday 11 June 2026  17:29:43 +0000 (0:00:00.040)       0:01:04.449 *********
2026-06-11 17:29:43.585886 | controller |
2026-06-11 17:29:43.585933 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-11 17:29:43.585944 | controller | Thursday 11 June 2026  17:29:43 +0000 (0:00:00.092)       0:01:04.543 *********
2026-06-11 17:29:43.585952 | controller | Thursday 11 June 2026  17:29:43 +0000 (0:00:00.092)       0:01:04.542 *********
2026-06-11 17:29:43.636823 | controller | skipping: [localhost]
2026-06-11 17:29:43.636871 | controller |
2026-06-11 17:29:43.636878 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-11 17:29:43.636884 | controller | Thursday 11 June 2026  17:29:43 +0000 (0:00:00.050)       0:01:04.594 *********
2026-06-11 17:29:43.636890 | controller | Thursday 11 June 2026  17:29:43 +0000 (0:00:00.050)       0:01:04.593 *********
2026-06-11 17:29:43.706524 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-11 17:29:43.706609 | controller |
2026-06-11 17:29:43.706620 | 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-06-11 17:29:43.706643 | controller | Thursday 11 June 2026  17:29:43 +0000 (0:00:00.069)       0:01:04.663 *********
2026-06-11 17:29:43.706651 | controller | Thursday 11 June 2026  17:29:43 +0000 (0:00:00.069)       0:01:04.662 *********
2026-06-11 17:29:43.772220 | controller | ok: [localhost] =>
2026-06-11 17:29:43.772304 | controller |     changed: false
2026-06-11 17:29:43.772321 | controller |     msg: All assertions passed
2026-06-11 17:29:43.772333 | controller |
2026-06-11 17:29:43.772345 | 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-06-11 17:29:43.772358 | controller | Thursday 11 June 2026  17:29:43 +0000 (0:00:00.065)       0:01:04.729 *********
2026-06-11 17:29:43.772369 | controller | Thursday 11 June 2026  17:29:43 +0000 (0:00:00.065)       0:01:04.728 *********
2026-06-11 17:29:44.016455 | controller | ok: [localhost]
2026-06-11 17:29:44.016526 | controller |
2026-06-11 17:29:44.016531 | 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-06-11 17:29:44.016536 | controller | Thursday 11 June 2026  17:29:44 +0000 (0:00:00.243)       0:01:04.973 *********
2026-06-11 17:29:44.016540 | controller | Thursday 11 June 2026  17:29:44 +0000 (0:00:00.243)       0:01:04.972 *********
2026-06-11 17:29:44.082411 | controller | ok: [localhost] =>
2026-06-11 17:29:44.082468 | controller |     changed: false
2026-06-11 17:29:44.082473 | controller |     msg: All assertions passed
2026-06-11 17:29:44.082478 | controller |
2026-06-11 17:29:44.082482 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-11 17:29:44.082486 | controller | Thursday 11 June 2026  17:29:44 +0000 (0:00:00.066)       0:01:05.039 *********
2026-06-11 17:29:44.082490 | controller | Thursday 11 June 2026  17:29:44 +0000 (0:00:00.066)       0:01:05.038 *********
2026-06-11 17:29:44.320808 | controller | ok: [localhost]
2026-06-11 17:29:44.320888 | controller |
2026-06-11 17:29:44.320898 | 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-06-11 17:29:44.320907 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-11 17:29:44.320915 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-11 17:29:44.320922 | controller |   _config_map_content |
2026-06-11 17:29:44.320929 | controller |   ansible.utils.remove_keys(
2026-06-11 17:29:44.320936 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-11 17:29:44.320943 | controller |     matching_parameter='regex')
2026-06-11 17:29:44.320950 | controller | }}, cacheable=False] ***
2026-06-11 17:29:44.320957 | controller | Thursday 11 June 2026  17:29:44 +0000 (0:00:00.237)       0:01:05.277 *********
2026-06-11 17:29:44.320964 | controller | Thursday 11 June 2026  17:29:44 +0000 (0:00:00.238)       0:01:05.276 *********
2026-06-11 17:29:44.594284 | controller | ok: [localhost]
2026-06-11 17:29:44.594354 | controller |
2026-06-11 17:29:44.594362 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-11 17:29:44.594368 | controller | Thursday 11 June 2026  17:29:44 +0000 (0:00:00.274)       0:01:05.551 *********
2026-06-11 17:29:44.594374 | controller | Thursday 11 June 2026  17:29:44 +0000 (0:00:00.273)       0:01:05.550 *********
2026-06-11 17:29:44.681222 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_nodeset_values.yml for localhost
2026-06-11 17:29:44.681316 | controller |
2026-06-11 17:29:44.681333 | controller | TASK [ci_gen_kustomize_values : Check if all required variables for accessing the node is provided. _raw_params=edpm_core_asserts.yml] ***
2026-06-11 17:29:44.681345 | controller | Thursday 11 June 2026  17:29:44 +0000 (0:00:00.087)       0:01:05.638 *********
2026-06-11 17:29:44.681357 | controller | Thursday 11 June 2026  17:29:44 +0000 (0:00:00.087)       0:01:05.637 *********
2026-06-11 17:29:44.773218 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_asserts.yml for localhost
2026-06-11 17:29:44.773298 | controller |
2026-06-11 17:29:44.773310 | controller | TASK [ci_gen_kustomize_values : Ensure the required parameters are defined and configured. that=['cifmw_networking_env_definition is defined', 'cifmw_ci_gen_kustomize_values_ssh_authorizedkeys is defined', "cifmw_ci_gen_kustomize_values_ssh_authorizedkeys != ''", 'cifmw_ci_gen_kustomize_values_ssh_private_key is defined', "cifmw_ci_gen_kustomize_values_ssh_private_key != ''", 'cifmw_ci_gen_kustomize_values_ssh_public_key is defined', "cifmw_ci_gen_kustomize_values_ssh_public_key != ''"]] ***
2026-06-11 17:29:44.773321 | controller | Thursday 11 June 2026  17:29:44 +0000 (0:00:00.092)       0:01:05.730 *********
2026-06-11 17:29:44.773330 | controller | Thursday 11 June 2026  17:29:44 +0000 (0:00:00.092)       0:01:05.729 *********
2026-06-11 17:29:44.862193 | controller | ok: [localhost] =>
2026-06-11 17:29:44.862268 | controller |     changed: false
2026-06-11 17:29:44.862278 | controller |     msg: All assertions passed
2026-06-11 17:29:44.862288 | controller |
2026-06-11 17:29:44.862297 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] ***
2026-06-11 17:29:44.862306 | controller | Thursday 11 June 2026  17:29:44 +0000 (0:00:00.088)       0:01:05.819 *********
2026-06-11 17:29:44.862329 | controller | Thursday 11 June 2026  17:29:44 +0000 (0:00:00.088)       0:01:05.817 *********
2026-06-11 17:29:44.961824 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_facts.yml for localhost
2026-06-11 17:29:44.961888 | controller |
2026-06-11 17:29:44.961893 | controller | TASK [ci_gen_kustomize_values : Fetch the already deployed services for further usage _raw_params=oc get osdps --namespace openstack --no-headers -o custom-columns=":metadata.name"] ***
2026-06-11 17:29:44.961898 | controller | Thursday 11 June 2026  17:29:44 +0000 (0:00:00.100)       0:01:05.919 *********
2026-06-11 17:29:44.961902 | controller | Thursday 11 June 2026  17:29:44 +0000 (0:00:00.100)       0:01:05.917 *********
2026-06-11 17:29:45.022963 | controller | skipping: [localhost]
2026-06-11 17:29:45.023013 | controller |
2026-06-11 17:29:45.023020 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{
2026-06-11 17:29:45.023026 | controller |   _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([])
2026-06-11 17:29:45.023032 | controller | }}] ***
2026-06-11 17:29:45.023037 | controller | Thursday 11 June 2026  17:29:45 +0000 (0:00:00.060)       0:01:05.979 *********
2026-06-11 17:29:45.023042 | controller | Thursday 11 June 2026  17:29:45 +0000 (0:00:00.060)       0:01:05.978 *********
2026-06-11 17:29:45.089664 | controller | ok: [localhost]
2026-06-11 17:29:45.089702 | controller |
2026-06-11 17:29:45.089715 | controller | TASK [ci_gen_kustomize_values : Check if required variables for nova migration are provided. that=['cifmw_ci_gen_kustomize_values_migration_priv_key is defined', "cifmw_ci_gen_kustomize_values_migration_priv_key != ''", 'cifmw_ci_gen_kustomize_values_migration_pub_key is defined', "cifmw_ci_gen_kustomize_values_migration_pub_key != ''"]] ***
2026-06-11 17:29:45.089722 | controller | Thursday 11 June 2026  17:29:45 +0000 (0:00:00.066)       0:01:06.046 *********
2026-06-11 17:29:45.089727 | controller | Thursday 11 June 2026  17:29:45 +0000 (0:00:00.066)       0:01:06.044 *********
2026-06-11 17:29:45.157972 | controller | ok: [localhost] =>
2026-06-11 17:29:45.158015 | controller |     changed: false
2026-06-11 17:29:45.158023 | controller |     msg: All assertions passed
2026-06-11 17:29:45.158030 | controller |
2026-06-11 17:29:45.158038 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-11 17:29:45.158045 | controller | Thursday 11 June 2026  17:29:45 +0000 (0:00:00.068)       0:01:06.114 *********
2026-06-11 17:29:45.158053 | controller | Thursday 11 June 2026  17:29:45 +0000 (0:00:00.068)       0:01:06.113 *********
2026-06-11 17:29:45.378315 | controller | changed: [localhost]
2026-06-11 17:29:45.378374 | controller |
2026-06-11 17:29:45.378388 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-11 17:29:45.378410 | controller |   (snippet_datadir,
2026-06-11 17:29:45.378421 | controller |    '02_ci_data.yaml') | path_join
2026-06-11 17:29:45.378433 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-11 17:29:45.378443 | controller | Thursday 11 June 2026  17:29:45 +0000 (0:00:00.220)       0:01:06.335 *********
2026-06-11 17:29:45.378453 | controller | Thursday 11 June 2026  17:29:45 +0000 (0:00:00.220)       0:01:06.333 *********
2026-06-11 17:29:45.911492 | controller | changed: [localhost]
2026-06-11 17:29:45.911552 | controller |
2026-06-11 17:29:45.911564 | 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-06-11 17:29:45.911573 | controller | Thursday 11 June 2026  17:29:45 +0000 (0:00:00.533)       0:01:06.868 *********
2026-06-11 17:29:45.911581 | controller | Thursday 11 June 2026  17:29:45 +0000 (0:00:00.533)       0:01:06.867 *********
2026-06-11 17:29:45.995297 | controller | ok: [localhost]
2026-06-11 17:29:45.995383 | controller |
2026-06-11 17:29:45.995399 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-11 17:29:45.995413 | controller |   (snippet_datadir,
2026-06-11 17:29:45.995426 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-11 17:29:45.995439 | controller | }}, content={{
2026-06-11 17:29:45.995452 | controller |   _base64_patch |
2026-06-11 17:29:45.995464 | controller |   default({}) |
2026-06-11 17:29:45.995477 | controller |   to_nice_yaml
2026-06-11 17:29:45.995489 | controller | }}, mode=0644] ***
2026-06-11 17:29:45.995501 | controller | Thursday 11 June 2026  17:29:45 +0000 (0:00:00.083)       0:01:06.952 *********
2026-06-11 17:29:45.995514 | controller | Thursday 11 June 2026  17:29:45 +0000 (0:00:00.083)       0:01:06.951 *********
2026-06-11 17:29:46.498282 | controller | changed: [localhost]
2026-06-11 17:29:46.498339 | controller |
2026-06-11 17:29:46.498344 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-11 17:29:46.498348 | controller |   (snippet_datadir,
2026-06-11 17:29:46.498352 | controller |    '04_user_data.yaml') | path_join
2026-06-11 17:29:46.498356 | controller | }}, content={{
2026-06-11 17:29:46.498360 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-11 17:29:46.498363 | controller |   default({}) |
2026-06-11 17:29:46.498367 | controller |   to_nice_yaml
2026-06-11 17:29:46.498370 | controller | }}, mode=0644] ***
2026-06-11 17:29:46.498373 | controller | Thursday 11 June 2026  17:29:46 +0000 (0:00:00.503)       0:01:07.455 *********
2026-06-11 17:29:46.498377 | controller | Thursday 11 June 2026  17:29:46 +0000 (0:00:00.503)       0:01:07.454 *********
2026-06-11 17:29:46.912546 | controller | changed: [localhost]
2026-06-11 17:29:46.912688 | controller |
2026-06-11 17:29:46.912706 | 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-06-11 17:29:46.912719 | controller |   (
2026-06-11 17:29:46.912731 | controller |     snippet_datadir,
2026-06-11 17:29:46.912744 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-11 17:29:46.912795 | controller |   ) | path_join
2026-06-11 17:29:46.912809 | controller | }}, mode=0644] ***
2026-06-11 17:29:46.912822 | controller | Thursday 11 June 2026  17:29:46 +0000 (0:00:00.414)       0:01:07.869 *********
2026-06-11 17:29:46.912835 | controller | Thursday 11 June 2026  17:29:46 +0000 (0:00:00.414)       0:01:07.868 *********
2026-06-11 17:29:47.372608 | controller | changed: [localhost]
2026-06-11 17:29:47.372677 | controller |
2026-06-11 17:29:47.372687 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-11 17:29:47.372696 | controller | Thursday 11 June 2026  17:29:47 +0000 (0:00:00.459)       0:01:08.329 *********
2026-06-11 17:29:47.372703 | controller | Thursday 11 June 2026  17:29:47 +0000 (0:00:00.459)       0:01:08.327 *********
2026-06-11 17:29:47.464205 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-11 17:29:47.464272 | controller |
2026-06-11 17:29:47.464278 | 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-06-11 17:29:47.464283 | controller | Thursday 11 June 2026  17:29:47 +0000 (0:00:00.092)       0:01:08.421 *********
2026-06-11 17:29:47.464302 | controller | Thursday 11 June 2026  17:29:47 +0000 (0:00:00.092)       0:01:08.420 *********
2026-06-11 17:29:47.508917 | controller | ok: [localhost] =>
2026-06-11 17:29:47.508967 | controller |     changed: false
2026-06-11 17:29:47.508972 | controller |     msg: All assertions passed
2026-06-11 17:29:47.508976 | controller |
2026-06-11 17:29:47.508981 | 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-06-11 17:29:47.508986 | controller | Thursday 11 June 2026  17:29:47 +0000 (0:00:00.044)       0:01:08.466 *********
2026-06-11 17:29:47.508990 | controller | Thursday 11 June 2026  17:29:47 +0000 (0:00:00.044)       0:01:08.465 *********
2026-06-11 17:29:47.757218 | controller | ok: [localhost]
2026-06-11 17:29:47.757306 | controller |
2026-06-11 17:29:47.757421 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-11 17:29:47.757431 | controller | Thursday 11 June 2026  17:29:47 +0000 (0:00:00.248)       0:01:08.714 *********
2026-06-11 17:29:47.757439 | controller | Thursday 11 June 2026  17:29:47 +0000 (0:00:00.248)       0:01:08.713 *********
2026-06-11 17:29:47.808325 | controller | ok: [localhost]
2026-06-11 17:29:47.808380 | controller |
2026-06-11 17:29:47.808387 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-11 17:29:47.808393 | controller | Thursday 11 June 2026  17:29:47 +0000 (0:00:00.051)       0:01:08.765 *********
2026-06-11 17:29:47.808399 | controller | Thursday 11 June 2026  17:29:47 +0000 (0:00:00.051)       0:01:08.764 *********
2026-06-11 17:29:48.482474 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml)
2026-06-11 17:29:48.482535 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml)
2026-06-11 17:29:48.482541 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml)
2026-06-11 17:29:48.482545 | controller |
2026-06-11 17:29:48.482550 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-11 17:29:48.482553 | controller |   _content |
2026-06-11 17:29:48.482558 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-11 17:29:48.482561 | controller |   combine(_parsed, recursive=true)
2026-06-11 17:29:48.482566 | controller | }}
2026-06-11 17:29:48.482569 | controller | ] ***
2026-06-11 17:29:48.482573 | controller | Thursday 11 June 2026  17:29:48 +0000 (0:00:00.674)       0:01:09.439 *********
2026-06-11 17:29:48.482577 | controller | Thursday 11 June 2026  17:29:48 +0000 (0:00:00.674)       0:01:09.438 *********
2026-06-11 17:29:48.610999 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-11 17:29:48.611060 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-11 17:29:48.611068 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-11 17:29:48.611074 | controller |
2026-06-11 17:29:48.611080 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-11 17:29:48.611086 | controller | Thursday 11 June 2026  17:29:48 +0000 (0:00:00.128)       0:01:09.568 *********
2026-06-11 17:29:48.611091 | controller | Thursday 11 June 2026  17:29:48 +0000 (0:00:00.128)       0:01:09.566 *********
2026-06-11 17:29:48.857484 | controller | changed: [localhost]
2026-06-11 17:29:48.857550 | controller |
2026-06-11 17:29:48.857555 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-11 17:29:48.857560 | controller |   (_destdir,
2026-06-11 17:29:48.857565 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-11 17:29:48.857569 | controller | }}, content={{
2026-06-11 17:29:48.857575 | controller |   (
2026-06-11 17:29:48.857580 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-11 17:29:48.857585 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-11 17:29:48.857590 | controller | }}, mode=0644] ***
2026-06-11 17:29:48.857595 | controller | Thursday 11 June 2026  17:29:48 +0000 (0:00:00.246)       0:01:09.814 *********
2026-06-11 17:29:48.857600 | controller | Thursday 11 June 2026  17:29:48 +0000 (0:00:00.246)       0:01:09.813 *********
2026-06-11 17:29:49.264967 | controller | changed: [localhost]
2026-06-11 17:29:49.265020 | controller |
2026-06-11 17:29:49.265028 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/edpm-pre-ceph/nodeset mode=0644, backup=True, remote_src=True, src={{
2026-06-11 17:29:49.265033 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-11 17:29:49.265038 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-11 17:29:49.265041 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-11 17:29:49.265045 | controller | }}, dest={{
2026-06-11 17:29:49.265048 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 17:29:49.265052 | controller |   stage['path'], _val.src_file
2026-06-11 17:29:49.265056 | controller |   ) |
2026-06-11 17:29:49.265059 | controller |   path_join
2026-06-11 17:29:49.265063 | controller |  }}] ***
2026-06-11 17:29:49.265066 | controller | Thursday 11 June 2026  17:29:49 +0000 (0:00:00.407)       0:01:10.222 *********
2026-06-11 17:29:49.265070 | controller | Thursday 11 June 2026  17:29:49 +0000 (0:00:00.407)       0:01:10.221 *********
2026-06-11 17:29:49.540660 | controller | changed: [localhost] => (item=edpm-nodeset-values)
2026-06-11 17:29:49.540719 | controller |
2026-06-11 17:29:49.540730 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 17:29:49.540739 | controller | Thursday 11 June 2026  17:29:49 +0000 (0:00:00.275)       0:01:10.497 *********
2026-06-11 17:29:49.540785 | controller | Thursday 11 June 2026  17:29:49 +0000 (0:00:00.275)       0:01:10.496 *********
2026-06-11 17:29:49.597302 | controller | skipping: [localhost]
2026-06-11 17:29:49.597338 | controller |
2026-06-11 17:29:49.597345 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/edpm-pre-ceph/nodeset chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-11 17:29:49.597351 | controller | Thursday 11 June 2026  17:29:49 +0000 (0:00:00.056)       0:01:10.554 *********
2026-06-11 17:29:49.597356 | controller | Thursday 11 June 2026  17:29:49 +0000 (0:00:00.056)       0:01:10.553 *********
2026-06-11 17:29:49.951207 | controller | changed: [localhost]
2026-06-11 17:29:49.951239 | controller |
2026-06-11 17:29:49.951244 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-11 17:29:49.951249 | controller | Thursday 11 June 2026  17:29:49 +0000 (0:00:00.354)       0:01:10.908 *********
2026-06-11 17:29:49.951253 | controller | Thursday 11 June 2026  17:29:49 +0000 (0:00:00.354)       0:01:10.907 *********
2026-06-11 17:29:50.438614 | controller | changed: [localhost]
2026-06-11 17:29:50.438643 | controller |
2026-06-11 17:29:50.438648 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/edpm-pre-ceph/nodeset executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-11 17:29:50.438659 | controller | Thursday 11 June 2026  17:29:50 +0000 (0:00:00.486)       0:01:11.395 *********
2026-06-11 17:29:50.438663 | controller | Thursday 11 June 2026  17:29:50 +0000 (0:00:00.486)       0:01:11.394 *********
2026-06-11 17:29:50.541072 | controller | skipping: [localhost]
2026-06-11 17:29:50.541122 | controller |
2026-06-11 17:29:50.541133 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-11 17:29:50.541143 | controller |   _wait_conditions | map('regex_replace',
2026-06-11 17:29:50.541152 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-11 17:29:50.541161 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-11 17:29:50.541170 | controller |   ) | list
2026-06-11 17:29:50.541178 | controller | }}] ***
2026-06-11 17:29:50.541187 | controller | Thursday 11 June 2026  17:29:50 +0000 (0:00:00.102)       0:01:11.498 *********
2026-06-11 17:29:50.541195 | controller | Thursday 11 June 2026  17:29:50 +0000 (0:00:00.102)       0:01:11.497 *********
2026-06-11 17:29:50.601701 | controller | skipping: [localhost]
2026-06-11 17:29:50.601768 | controller |
2026-06-11 17:29:50.601783 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/edpm-pre-ceph/nodeset remote_src=True, src={{ _output }}, dest={{
2026-06-11 17:29:50.601790 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-11 17:29:50.601803 | controller |    stage['build_output'] | basename) | path_join
2026-06-11 17:29:50.601810 | controller | }}, mode=0644] ***
2026-06-11 17:29:50.601817 | controller | Thursday 11 June 2026  17:29:50 +0000 (0:00:00.060)       0:01:11.559 *********
2026-06-11 17:29:50.601824 | controller | Thursday 11 June 2026  17:29:50 +0000 (0:00:00.060)       0:01:11.557 *********
2026-06-11 17:29:50.901736 | controller | changed: [localhost]
2026-06-11 17:29:50.901785 | controller |
2026-06-11 17:29:50.901791 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 17:29:50.901796 | controller | Thursday 11 June 2026  17:29:50 +0000 (0:00:00.300)       0:01:11.859 *********
2026-06-11 17:29:50.901800 | controller | Thursday 11 June 2026  17:29:50 +0000 (0:00:00.300)       0:01:11.858 *********
2026-06-11 17:29:50.938124 | controller | skipping: [localhost]
2026-06-11 17:29:50.938160 | controller |
2026-06-11 17:29:50.938168 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/edpm-pre-ceph/nodeset _raw_params=oc apply -f {{ _cr }}] ***
2026-06-11 17:29:50.938173 | controller | Thursday 11 June 2026  17:29:50 +0000 (0:00:00.036)       0:01:11.895 *********
2026-06-11 17:29:50.938179 | controller | Thursday 11 June 2026  17:29:50 +0000 (0:00:00.036)       0:01:11.894 *********
2026-06-11 17:29:50.981193 | controller | skipping: [localhost]
2026-06-11 17:29:50.981241 | controller |
2026-06-11 17:29:50.981252 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/edpm-pre-ceph/nodeset _raw_params=wait_condition.yml] ***
2026-06-11 17:29:50.981263 | controller | Thursday 11 June 2026  17:29:50 +0000 (0:00:00.043)       0:01:11.938 *********
2026-06-11 17:29:50.981275 | controller | Thursday 11 June 2026  17:29:50 +0000 (0:00:00.043)       0:01:11.937 *********
2026-06-11 17:29:51.032185 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-11 17:29:51.032223 | controller | skipping: [localhost]
2026-06-11 17:29:51.032231 | controller |
2026-06-11 17:29:51.032237 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 17:29:51.032243 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.050)       0:01:11.989 *********
2026-06-11 17:29:51.032248 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.050)       0:01:11.988 *********
2026-06-11 17:29:51.074799 | controller | skipping: [localhost]
2026-06-11 17:29:51.074836 | controller |
2026-06-11 17:29:51.074842 | controller | TASK [Executing post_stage hooks for examples/va/hci/edpm-pre-ceph/nodeset name=run_hook] ***
2026-06-11 17:29:51.074847 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.043)       0:01:12.032 *********
2026-06-11 17:29:51.074852 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.042)       0:01:12.031 *********
2026-06-11 17:29:51.117289 | controller | skipping: [localhost]
2026-06-11 17:29:51.117323 | controller |
2026-06-11 17:29:51.117330 | 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-06-11 17:29:51.117335 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.042)       0:01:12.075 *********
2026-06-11 17:29:51.117340 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.042)       0:01:12.073 *********
2026-06-11 17:29:51.163592 | controller | ok: [localhost] =>
2026-06-11 17:29:51.163633 | controller |     changed: false
2026-06-11 17:29:51.163641 | controller |     msg: All assertions passed
2026-06-11 17:29:51.163648 | controller |
2026-06-11 17:29:51.163654 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-11 17:29:51.163662 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.045)       0:01:12.120 *********
2026-06-11 17:29:51.163668 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.045)       0:01:12.119 *********
2026-06-11 17:29:51.190906 | controller | skipping: [localhost]
2026-06-11 17:29:51.190944 | controller |
2026-06-11 17:29:51.190952 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-11 17:29:51.190960 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.027)       0:01:12.148 *********
2026-06-11 17:29:51.190966 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.027)       0:01:12.147 *********
2026-06-11 17:29:51.246077 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=30m)
2026-06-11 17:29:51.246131 | controller |
2026-06-11 17:29:51.246143 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-11 17:29:51.246153 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.054)       0:01:12.203 *********
2026-06-11 17:29:51.246161 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.054)       0:01:12.201 *********
2026-06-11 17:29:51.276522 | controller | skipping: [localhost]
2026-06-11 17:29:51.276571 | controller |
2026-06-11 17:29:51.276576 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-11 17:29:51.276582 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.030)       0:01:12.233 *********
2026-06-11 17:29:51.276586 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.030)       0:01:12.232 *********
2026-06-11 17:29:51.308507 | controller | ok: [localhost]
2026-06-11 17:29:51.308572 | controller |
2026-06-11 17:29:51.308584 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-11 17:29:51.308593 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-11 17:29:51.308602 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-11 17:29:51.308610 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-11 17:29:51.308617 | controller | }}] ***
2026-06-11 17:29:51.308625 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.031)       0:01:12.265 *********
2026-06-11 17:29:51.308632 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.031)       0:01:12.264 *********
2026-06-11 17:29:51.349635 | controller | skipping: [localhost]
2026-06-11 17:29:51.349687 | controller |
2026-06-11 17:29:51.349693 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-11 17:29:51.349698 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 17:29:51.349702 | controller |    stage['path'], item.src_file) | path_join
2026-06-11 17:29:51.349707 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-11 17:29:51.349711 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.041)       0:01:12.306 *********
2026-06-11 17:29:51.349716 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.041)       0:01:12.305 *********
2026-06-11 17:29:51.575822 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'})
2026-06-11 17:29:51.575925 | controller |
2026-06-11 17:29:51.575932 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-11 17:29:51.575937 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.226)       0:01:12.532 *********
2026-06-11 17:29:51.575942 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.226)       0:01:12.531 *********
2026-06-11 17:29:51.641524 | controller | ok: [localhost] => (item=values.yaml)
2026-06-11 17:29:51.641613 | controller |
2026-06-11 17:29:51.641618 | controller | TASK [Executing pre_stage hooks for examples/va/hci/edpm-pre-ceph/deployment name=run_hook] ***
2026-06-11 17:29:51.641623 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.066)       0:01:12.599 *********
2026-06-11 17:29:51.641628 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.066)       0:01:12.597 *********
2026-06-11 17:29:51.690014 | controller | skipping: [localhost]
2026-06-11 17:29:51.690117 | controller |
2026-06-11 17:29:51.690130 | controller | TASK [Generate values.yaml for examples/va/hci/edpm-pre-ceph/deployment name=ci_gen_kustomize_values] ***
2026-06-11 17:29:51.690137 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.048)       0:01:12.647 *********
2026-06-11 17:29:51.690157 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.048)       0:01:12.645 *********
2026-06-11 17:29:51.803374 | controller |
2026-06-11 17:29:51.803479 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-11 17:29:51.803485 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.113)       0:01:12.760 *********
2026-06-11 17:29:51.803490 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.113)       0:01:12.759 *********
2026-06-11 17:29:51.845702 | controller | skipping: [localhost]
2026-06-11 17:29:51.845793 | controller |
2026-06-11 17:29:51.845801 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-11 17:29:51.845807 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.042)       0:01:12.803 *********
2026-06-11 17:29:51.845812 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.042)       0:01:12.801 *********
2026-06-11 17:29:51.929804 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-11 17:29:51.929908 | controller |
2026-06-11 17:29:51.929915 | 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-06-11 17:29:51.929921 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.084)       0:01:12.887 *********
2026-06-11 17:29:51.929925 | controller | Thursday 11 June 2026  17:29:51 +0000 (0:00:00.084)       0:01:12.885 *********
2026-06-11 17:29:52.007049 | controller | ok: [localhost] =>
2026-06-11 17:29:52.007154 | controller |     changed: false
2026-06-11 17:29:52.007159 | controller |     msg: All assertions passed
2026-06-11 17:29:52.007164 | controller |
2026-06-11 17:29:52.007170 | 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-06-11 17:29:52.007175 | controller | Thursday 11 June 2026  17:29:52 +0000 (0:00:00.077)       0:01:12.964 *********
2026-06-11 17:29:52.007180 | controller | Thursday 11 June 2026  17:29:52 +0000 (0:00:00.077)       0:01:12.963 *********
2026-06-11 17:29:52.269922 | controller | ok: [localhost]
2026-06-11 17:29:52.270035 | controller |
2026-06-11 17:29:52.270106 | 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-06-11 17:29:52.270117 | controller | Thursday 11 June 2026  17:29:52 +0000 (0:00:00.262)       0:01:13.227 *********
2026-06-11 17:29:52.270125 | controller | Thursday 11 June 2026  17:29:52 +0000 (0:00:00.262)       0:01:13.225 *********
2026-06-11 17:29:52.329589 | controller | ok: [localhost] =>
2026-06-11 17:29:52.329701 | controller |     changed: false
2026-06-11 17:29:52.329708 | controller |     msg: All assertions passed
2026-06-11 17:29:52.329714 | controller |
2026-06-11 17:29:52.329721 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-11 17:29:52.329728 | controller | Thursday 11 June 2026  17:29:52 +0000 (0:00:00.059)       0:01:13.287 *********
2026-06-11 17:29:52.329734 | controller | Thursday 11 June 2026  17:29:52 +0000 (0:00:00.059)       0:01:13.285 *********
2026-06-11 17:29:52.617547 | controller | ok: [localhost]
2026-06-11 17:29:52.617602 | controller |
2026-06-11 17:29:52.617610 | 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-06-11 17:29:52.617616 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-11 17:29:52.617622 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-11 17:29:52.617627 | controller |   _config_map_content |
2026-06-11 17:29:52.617632 | controller |   ansible.utils.remove_keys(
2026-06-11 17:29:52.617637 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-11 17:29:52.617642 | controller |     matching_parameter='regex')
2026-06-11 17:29:52.617647 | controller | }}, cacheable=False] ***
2026-06-11 17:29:52.617660 | controller | Thursday 11 June 2026  17:29:52 +0000 (0:00:00.287)       0:01:13.574 *********
2026-06-11 17:29:52.617665 | controller | Thursday 11 June 2026  17:29:52 +0000 (0:00:00.287)       0:01:13.573 *********
2026-06-11 17:29:52.839959 | controller | ok: [localhost]
2026-06-11 17:29:52.840017 | controller |
2026-06-11 17:29:52.840023 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-11 17:29:52.840027 | controller | Thursday 11 June 2026  17:29:52 +0000 (0:00:00.222)       0:01:13.797 *********
2026-06-11 17:29:52.840031 | controller | Thursday 11 June 2026  17:29:52 +0000 (0:00:00.222)       0:01:13.795 *********
2026-06-11 17:29:52.885350 | controller | skipping: [localhost]
2026-06-11 17:29:52.885411 | controller |
2026-06-11 17:29:52.885422 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-11 17:29:52.885430 | controller | Thursday 11 June 2026  17:29:52 +0000 (0:00:00.045)       0:01:13.842 *********
2026-06-11 17:29:52.885438 | controller | Thursday 11 June 2026  17:29:52 +0000 (0:00:00.045)       0:01:13.841 *********
2026-06-11 17:29:53.094149 | controller | changed: [localhost]
2026-06-11 17:29:53.094183 | controller |
2026-06-11 17:29:53.094189 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-11 17:29:53.094194 | controller |   (snippet_datadir,
2026-06-11 17:29:53.094198 | controller |    '02_ci_data.yaml') | path_join
2026-06-11 17:29:53.094202 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-11 17:29:53.094206 | controller | Thursday 11 June 2026  17:29:53 +0000 (0:00:00.209)       0:01:14.051 *********
2026-06-11 17:29:53.094210 | controller | Thursday 11 June 2026  17:29:53 +0000 (0:00:00.208)       0:01:14.050 *********
2026-06-11 17:29:53.158072 | controller | skipping: [localhost]
2026-06-11 17:29:53.158125 | controller |
2026-06-11 17:29:53.158131 | 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-06-11 17:29:53.158136 | controller | Thursday 11 June 2026  17:29:53 +0000 (0:00:00.063)       0:01:14.115 *********
2026-06-11 17:29:53.158140 | controller | Thursday 11 June 2026  17:29:53 +0000 (0:00:00.063)       0:01:14.114 *********
2026-06-11 17:29:53.218128 | controller | ok: [localhost]
2026-06-11 17:29:53.218181 | controller |
2026-06-11 17:29:53.218189 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-11 17:29:53.218195 | controller |   (snippet_datadir,
2026-06-11 17:29:53.218200 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-11 17:29:53.218205 | controller | }}, content={{
2026-06-11 17:29:53.218210 | controller |   _base64_patch |
2026-06-11 17:29:53.218214 | controller |   default({}) |
2026-06-11 17:29:53.218219 | controller |   to_nice_yaml
2026-06-11 17:29:53.218224 | controller | }}, mode=0644] ***
2026-06-11 17:29:53.218229 | controller | Thursday 11 June 2026  17:29:53 +0000 (0:00:00.060)       0:01:14.175 *********
2026-06-11 17:29:53.218234 | controller | Thursday 11 June 2026  17:29:53 +0000 (0:00:00.060)       0:01:14.174 *********
2026-06-11 17:29:53.665818 | controller | changed: [localhost]
2026-06-11 17:29:53.665847 | controller |
2026-06-11 17:29:53.665852 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-11 17:29:53.665857 | controller |   (snippet_datadir,
2026-06-11 17:29:53.665861 | controller |    '04_user_data.yaml') | path_join
2026-06-11 17:29:53.665865 | controller | }}, content={{
2026-06-11 17:29:53.665869 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-11 17:29:53.665873 | controller |   default({}) |
2026-06-11 17:29:53.665876 | controller |   to_nice_yaml
2026-06-11 17:29:53.665879 | controller | }}, mode=0644] ***
2026-06-11 17:29:53.665883 | controller | Thursday 11 June 2026  17:29:53 +0000 (0:00:00.447)       0:01:14.623 *********
2026-06-11 17:29:53.665886 | controller | Thursday 11 June 2026  17:29:53 +0000 (0:00:00.447)       0:01:14.622 *********
2026-06-11 17:29:54.047205 | controller | changed: [localhost]
2026-06-11 17:29:54.047238 | controller |
2026-06-11 17:29:54.047243 | 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-06-11 17:29:54.047248 | controller |   (
2026-06-11 17:29:54.047256 | controller |     snippet_datadir,
2026-06-11 17:29:54.047260 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-11 17:29:54.047264 | controller |   ) | path_join
2026-06-11 17:29:54.047268 | controller | }}, mode=0644] ***
2026-06-11 17:29:54.047272 | controller | Thursday 11 June 2026  17:29:54 +0000 (0:00:00.380)       0:01:15.004 *********
2026-06-11 17:29:54.047276 | controller | Thursday 11 June 2026  17:29:54 +0000 (0:00:00.381)       0:01:15.003 *********
2026-06-11 17:29:54.527644 | controller | changed: [localhost]
2026-06-11 17:29:54.527721 | controller |
2026-06-11 17:29:54.527734 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-11 17:29:54.527744 | controller | Thursday 11 June 2026  17:29:54 +0000 (0:00:00.480)       0:01:15.484 *********
2026-06-11 17:29:54.527796 | controller | Thursday 11 June 2026  17:29:54 +0000 (0:00:00.480)       0:01:15.483 *********
2026-06-11 17:29:54.640471 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-11 17:29:54.640552 | controller |
2026-06-11 17:29:54.640564 | 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-06-11 17:29:54.640574 | controller | Thursday 11 June 2026  17:29:54 +0000 (0:00:00.113)       0:01:15.598 *********
2026-06-11 17:29:54.640583 | controller | Thursday 11 June 2026  17:29:54 +0000 (0:00:00.113)       0:01:15.596 *********
2026-06-11 17:29:54.724793 | controller | ok: [localhost] =>
2026-06-11 17:29:54.724864 | controller |     changed: false
2026-06-11 17:29:54.724871 | controller |     msg: All assertions passed
2026-06-11 17:29:54.724877 | controller |
2026-06-11 17:29:54.724883 | 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-06-11 17:29:54.724890 | controller | Thursday 11 June 2026  17:29:54 +0000 (0:00:00.083)       0:01:15.681 *********
2026-06-11 17:29:54.724896 | controller | Thursday 11 June 2026  17:29:54 +0000 (0:00:00.083)       0:01:15.680 *********
2026-06-11 17:29:54.960470 | controller | ok: [localhost]
2026-06-11 17:29:54.960539 | controller |
2026-06-11 17:29:54.960546 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-11 17:29:54.960553 | controller | Thursday 11 June 2026  17:29:54 +0000 (0:00:00.236)       0:01:15.917 *********
2026-06-11 17:29:54.960558 | controller | Thursday 11 June 2026  17:29:54 +0000 (0:00:00.236)       0:01:15.916 *********
2026-06-11 17:29:55.032200 | controller | ok: [localhost]
2026-06-11 17:29:55.032280 | controller |
2026-06-11 17:29:55.032291 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-11 17:29:55.032300 | controller | Thursday 11 June 2026  17:29:55 +0000 (0:00:00.071)       0:01:15.989 *********
2026-06-11 17:29:55.032308 | controller | Thursday 11 June 2026  17:29:55 +0000 (0:00:00.071)       0:01:15.988 *********
2026-06-11 17:29:55.516706 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml)
2026-06-11 17:29:55.516781 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml)
2026-06-11 17:29:55.516787 | controller |
2026-06-11 17:29:55.516792 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-11 17:29:55.516796 | controller |   _content |
2026-06-11 17:29:55.516800 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-11 17:29:55.516803 | controller |   combine(_parsed, recursive=true)
2026-06-11 17:29:55.516807 | controller | }}
2026-06-11 17:29:55.516811 | controller | ] ***
2026-06-11 17:29:55.516814 | controller | Thursday 11 June 2026  17:29:55 +0000 (0:00:00.484)       0:01:16.474 *********
2026-06-11 17:29:55.516818 | controller | Thursday 11 June 2026  17:29:55 +0000 (0:00:00.484)       0:01:16.472 *********
2026-06-11 17:29:55.648635 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-11 17:29:55.648697 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-11 17:29:55.648708 | controller |
2026-06-11 17:29:55.648717 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-11 17:29:55.648738 | controller | Thursday 11 June 2026  17:29:55 +0000 (0:00:00.131)       0:01:16.606 *********
2026-06-11 17:29:55.648782 | controller | Thursday 11 June 2026  17:29:55 +0000 (0:00:00.131)       0:01:16.604 *********
2026-06-11 17:29:55.911136 | controller | changed: [localhost]
2026-06-11 17:29:55.911174 | controller |
2026-06-11 17:29:55.911181 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-11 17:29:55.911188 | controller |   (_destdir,
2026-06-11 17:29:55.911193 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-11 17:29:55.911197 | controller | }}, content={{
2026-06-11 17:29:55.911202 | controller |   (
2026-06-11 17:29:55.911206 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-11 17:29:55.911211 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-11 17:29:55.911215 | controller | }}, mode=0644] ***
2026-06-11 17:29:55.911220 | controller | Thursday 11 June 2026  17:29:55 +0000 (0:00:00.262)       0:01:16.868 *********
2026-06-11 17:29:55.911224 | controller | Thursday 11 June 2026  17:29:55 +0000 (0:00:00.262)       0:01:16.867 *********
2026-06-11 17:29:56.341465 | controller | changed: [localhost]
2026-06-11 17:29:56.341528 | controller |
2026-06-11 17:29:56.341533 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/edpm-pre-ceph/deployment mode=0644, backup=True, remote_src=True, src={{
2026-06-11 17:29:56.341538 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-11 17:29:56.341543 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-11 17:29:56.341546 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-11 17:29:56.341550 | controller | }}, dest={{
2026-06-11 17:29:56.341554 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 17:29:56.341558 | controller |   stage['path'], _val.src_file
2026-06-11 17:29:56.341561 | controller |   ) |
2026-06-11 17:29:56.341565 | controller |   path_join
2026-06-11 17:29:56.341568 | controller |  }}] ***
2026-06-11 17:29:56.341572 | controller | Thursday 11 June 2026  17:29:56 +0000 (0:00:00.429)       0:01:17.298 *********
2026-06-11 17:29:56.341576 | controller | Thursday 11 June 2026  17:29:56 +0000 (0:00:00.429)       0:01:17.296 *********
2026-06-11 17:29:56.663976 | controller | changed: [localhost] => (item=edpm-deployment-values)
2026-06-11 17:29:56.664020 | controller |
2026-06-11 17:29:56.664031 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 17:29:56.664040 | controller | Thursday 11 June 2026  17:29:56 +0000 (0:00:00.323)       0:01:17.621 *********
2026-06-11 17:29:56.664049 | controller | Thursday 11 June 2026  17:29:56 +0000 (0:00:00.322)       0:01:17.619 *********
2026-06-11 17:29:56.716374 | controller | skipping: [localhost]
2026-06-11 17:29:56.716416 | controller |
2026-06-11 17:29:56.716426 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/edpm-pre-ceph/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-11 17:29:56.716442 | controller | Thursday 11 June 2026  17:29:56 +0000 (0:00:00.052)       0:01:17.673 *********
2026-06-11 17:29:56.716450 | controller | Thursday 11 June 2026  17:29:56 +0000 (0:00:00.052)       0:01:17.672 *********
2026-06-11 17:29:57.117486 | controller | changed: [localhost]
2026-06-11 17:29:57.117532 | controller |
2026-06-11 17:29:57.117543 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-11 17:29:57.117552 | controller | Thursday 11 June 2026  17:29:57 +0000 (0:00:00.400)       0:01:18.074 *********
2026-06-11 17:29:57.117561 | controller | Thursday 11 June 2026  17:29:57 +0000 (0:00:00.400)       0:01:18.073 *********
2026-06-11 17:29:57.574567 | controller | changed: [localhost]
2026-06-11 17:29:57.574640 | controller |
2026-06-11 17:29:57.574650 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/edpm-pre-ceph/deployment executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-11 17:29:57.574660 | controller | Thursday 11 June 2026  17:29:57 +0000 (0:00:00.457)       0:01:18.532 *********
2026-06-11 17:29:57.574668 | controller | Thursday 11 June 2026  17:29:57 +0000 (0:00:00.457)       0:01:18.530 *********
2026-06-11 17:29:57.631684 | controller | skipping: [localhost]
2026-06-11 17:29:57.631788 | controller |
2026-06-11 17:29:57.631802 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-11 17:29:57.631811 | controller |   _wait_conditions | map('regex_replace',
2026-06-11 17:29:57.631820 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-11 17:29:57.631828 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-11 17:29:57.631836 | controller |   ) | list
2026-06-11 17:29:57.631844 | controller | }}] ***
2026-06-11 17:29:57.631852 | controller | Thursday 11 June 2026  17:29:57 +0000 (0:00:00.057)       0:01:18.589 *********
2026-06-11 17:29:57.631860 | controller | Thursday 11 June 2026  17:29:57 +0000 (0:00:00.057)       0:01:18.587 *********
2026-06-11 17:29:57.678122 | controller | skipping: [localhost]
2026-06-11 17:29:57.678189 | controller |
2026-06-11 17:29:57.678199 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/edpm-pre-ceph/deployment remote_src=True, src={{ _output }}, dest={{
2026-06-11 17:29:57.678207 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-11 17:29:57.678215 | controller |    stage['build_output'] | basename) | path_join
2026-06-11 17:29:57.678222 | controller | }}, mode=0644] ***
2026-06-11 17:29:57.678230 | controller | Thursday 11 June 2026  17:29:57 +0000 (0:00:00.046)       0:01:18.635 *********
2026-06-11 17:29:57.678238 | controller | Thursday 11 June 2026  17:29:57 +0000 (0:00:00.046)       0:01:18.634 *********
2026-06-11 17:29:57.965977 | controller | changed: [localhost]
2026-06-11 17:29:57.966031 | controller |
2026-06-11 17:29:57.966036 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 17:29:57.966041 | controller | Thursday 11 June 2026  17:29:57 +0000 (0:00:00.288)       0:01:18.923 *********
2026-06-11 17:29:57.966045 | controller | Thursday 11 June 2026  17:29:57 +0000 (0:00:00.287)       0:01:18.922 *********
2026-06-11 17:29:58.039315 | controller | skipping: [localhost]
2026-06-11 17:29:58.039372 | controller |
2026-06-11 17:29:58.039377 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/edpm-pre-ceph/deployment _raw_params=oc apply -f {{ _cr }}] ***
2026-06-11 17:29:58.039381 | controller | Thursday 11 June 2026  17:29:58 +0000 (0:00:00.072)       0:01:18.996 *********
2026-06-11 17:29:58.039385 | controller | Thursday 11 June 2026  17:29:58 +0000 (0:00:00.072)       0:01:18.995 *********
2026-06-11 17:29:58.104719 | controller | skipping: [localhost]
2026-06-11 17:29:58.104789 | controller |
2026-06-11 17:29:58.104801 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/edpm-pre-ceph/deployment _raw_params=wait_condition.yml] ***
2026-06-11 17:29:58.104810 | controller | Thursday 11 June 2026  17:29:58 +0000 (0:00:00.065)       0:01:19.061 *********
2026-06-11 17:29:58.104817 | controller | Thursday 11 June 2026  17:29:58 +0000 (0:00:00.065)       0:01:19.060 *********
2026-06-11 17:29:58.176505 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=30m)
2026-06-11 17:29:58.176574 | controller | skipping: [localhost]
2026-06-11 17:29:58.176581 | controller |
2026-06-11 17:29:58.176587 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 17:29:58.176593 | controller | Thursday 11 June 2026  17:29:58 +0000 (0:00:00.071)       0:01:19.133 *********
2026-06-11 17:29:58.176599 | controller | Thursday 11 June 2026  17:29:58 +0000 (0:00:00.071)       0:01:19.132 *********
2026-06-11 17:29:58.234475 | controller | skipping: [localhost]
2026-06-11 17:29:58.234546 | controller |
2026-06-11 17:29:58.234553 | controller | TASK [Executing post_stage hooks for examples/va/hci/edpm-pre-ceph/deployment name=run_hook] ***
2026-06-11 17:29:58.234559 | controller | Thursday 11 June 2026  17:29:58 +0000 (0:00:00.057)       0:01:19.191 *********
2026-06-11 17:29:58.234565 | controller | Thursday 11 June 2026  17:29:58 +0000 (0:00:00.057)       0:01:19.190 *********
2026-06-11 17:29:58.302689 | controller | skipping: [localhost]
2026-06-11 17:29:58.302806 | controller |
2026-06-11 17:29:58.302817 | 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-06-11 17:29:58.302837 | controller | Thursday 11 June 2026  17:29:58 +0000 (0:00:00.068)       0:01:19.260 *********
2026-06-11 17:29:58.302843 | controller | Thursday 11 June 2026  17:29:58 +0000 (0:00:00.068)       0:01:19.258 *********
2026-06-11 17:29:58.352276 | controller | ok: [localhost] =>
2026-06-11 17:29:58.352354 | controller |     changed: false
2026-06-11 17:29:58.352362 | controller |     msg: All assertions passed
2026-06-11 17:29:58.352368 | controller |
2026-06-11 17:29:58.352373 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-11 17:29:58.352379 | controller | Thursday 11 June 2026  17:29:58 +0000 (0:00:00.049)       0:01:19.309 *********
2026-06-11 17:29:58.352384 | controller | Thursday 11 June 2026  17:29:58 +0000 (0:00:00.049)       0:01:19.308 *********
2026-06-11 17:29:58.387628 | controller | skipping: [localhost]
2026-06-11 17:29:58.387699 | controller |
2026-06-11 17:29:58.387706 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-11 17:29:58.387712 | controller | Thursday 11 June 2026  17:29:58 +0000 (0:00:00.035)       0:01:19.344 *********
2026-06-11 17:29:58.387718 | controller | Thursday 11 June 2026  17:29:58 +0000 (0:00:00.035)       0:01:19.343 *********
2026-06-11 17:29:58.474367 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-11 17:29:58.474430 | controller |
2026-06-11 17:29:58.474436 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-11 17:29:58.474440 | controller | Thursday 11 June 2026  17:29:58 +0000 (0:00:00.086)       0:01:19.431 *********
2026-06-11 17:29:58.474444 | controller | Thursday 11 June 2026  17:29:58 +0000 (0:00:00.086)       0:01:19.430 *********
2026-06-11 17:29:58.504039 | controller | skipping: [localhost]
2026-06-11 17:29:58.504102 | controller |
2026-06-11 17:29:58.504107 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-11 17:29:58.504111 | controller | Thursday 11 June 2026  17:29:58 +0000 (0:00:00.029)       0:01:19.461 *********
2026-06-11 17:29:58.504130 | controller | Thursday 11 June 2026  17:29:58 +0000 (0:00:00.029)       0:01:19.460 *********
2026-06-11 17:29:58.549639 | controller | ok: [localhost]
2026-06-11 17:29:58.549699 | controller |
2026-06-11 17:29:58.549705 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-11 17:29:58.549709 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-11 17:29:58.549713 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-11 17:29:58.549717 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-11 17:29:58.549721 | controller | }}] ***
2026-06-11 17:29:58.549725 | controller | Thursday 11 June 2026  17:29:58 +0000 (0:00:00.045)       0:01:19.507 *********
2026-06-11 17:29:58.549728 | controller | Thursday 11 June 2026  17:29:58 +0000 (0:00:00.045)       0:01:19.505 *********
2026-06-11 17:29:58.620500 | controller | skipping: [localhost]
2026-06-11 17:29:58.620563 | controller |
2026-06-11 17:29:58.620568 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-11 17:29:58.620572 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 17:29:58.620575 | controller |    stage['path'], item.src_file) | path_join
2026-06-11 17:29:58.620580 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-11 17:29:58.620583 | controller | Thursday 11 June 2026  17:29:58 +0000 (0:00:00.071)       0:01:19.578 *********
2026-06-11 17:29:58.620587 | controller | Thursday 11 June 2026  17:29:58 +0000 (0:00:00.071)       0:01:19.576 *********
2026-06-11 17:29:59.109341 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'})
2026-06-11 17:29:59.109404 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values-post-ceph', 'src_file': 'values.yaml'})
2026-06-11 17:29:59.109409 | controller |
2026-06-11 17:29:59.109413 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-11 17:29:59.109418 | controller | Thursday 11 June 2026  17:29:59 +0000 (0:00:00.488)       0:01:20.066 *********
2026-06-11 17:29:59.109422 | controller | Thursday 11 June 2026  17:29:59 +0000 (0:00:00.488)       0:01:20.065 *********
2026-06-11 17:29:59.194045 | controller | ok: [localhost] => (item=service-values.yaml)
2026-06-11 17:29:59.194106 | controller | ok: [localhost] => (item=values.yaml)
2026-06-11 17:29:59.194113 | controller |
2026-06-11 17:29:59.194119 | controller | TASK [Executing pre_stage hooks for examples/va/hci name=run_hook] *************
2026-06-11 17:29:59.194125 | controller | Thursday 11 June 2026  17:29:59 +0000 (0:00:00.084)       0:01:20.151 *********
2026-06-11 17:29:59.194135 | controller | Thursday 11 June 2026  17:29:59 +0000 (0:00:00.084)       0:01:20.150 *********
2026-06-11 17:29:59.235649 | controller | skipping: [localhost]
2026-06-11 17:29:59.235710 | controller |
2026-06-11 17:29:59.235716 | controller | TASK [Generate values.yaml for examples/va/hci name=ci_gen_kustomize_values] ***
2026-06-11 17:29:59.235721 | controller | Thursday 11 June 2026  17:29:59 +0000 (0:00:00.041)       0:01:20.193 *********
2026-06-11 17:29:59.235726 | controller | Thursday 11 June 2026  17:29:59 +0000 (0:00:00.041)       0:01:20.191 *********
2026-06-11 17:29:59.350270 | controller |
2026-06-11 17:29:59.350339 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-11 17:29:59.350346 | controller | Thursday 11 June 2026  17:29:59 +0000 (0:00:00.114)       0:01:20.308 *********
2026-06-11 17:29:59.350352 | controller | Thursday 11 June 2026  17:29:59 +0000 (0:00:00.114)       0:01:20.306 *********
2026-06-11 17:29:59.390432 | controller | skipping: [localhost]
2026-06-11 17:29:59.390477 | controller |
2026-06-11 17:29:59.390484 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-11 17:29:59.390490 | controller | Thursday 11 June 2026  17:29:59 +0000 (0:00:00.040)       0:01:20.348 *********
2026-06-11 17:29:59.390496 | controller | Thursday 11 June 2026  17:29:59 +0000 (0:00:00.040)       0:01:20.346 *********
2026-06-11 17:29:59.444688 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-11 17:29:59.444736 | controller |
2026-06-11 17:29:59.444806 | 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-06-11 17:29:59.444820 | controller | Thursday 11 June 2026  17:29:59 +0000 (0:00:00.054)       0:01:20.402 *********
2026-06-11 17:29:59.444830 | controller | Thursday 11 June 2026  17:29:59 +0000 (0:00:00.054)       0:01:20.400 *********
2026-06-11 17:29:59.487949 | controller | ok: [localhost] =>
2026-06-11 17:29:59.487987 | controller |     changed: false
2026-06-11 17:29:59.487993 | controller |     msg: All assertions passed
2026-06-11 17:29:59.487999 | controller |
2026-06-11 17:29:59.488005 | 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-06-11 17:29:59.488011 | controller | Thursday 11 June 2026  17:29:59 +0000 (0:00:00.042)       0:01:20.445 *********
2026-06-11 17:29:59.488017 | controller | Thursday 11 June 2026  17:29:59 +0000 (0:00:00.043)       0:01:20.443 *********
2026-06-11 17:29:59.699219 | controller | ok: [localhost]
2026-06-11 17:29:59.699274 | controller |
2026-06-11 17:29:59.699284 | 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-06-11 17:29:59.699294 | controller | Thursday 11 June 2026  17:29:59 +0000 (0:00:00.211)       0:01:20.656 *********
2026-06-11 17:29:59.699302 | controller | Thursday 11 June 2026  17:29:59 +0000 (0:00:00.211)       0:01:20.655 *********
2026-06-11 17:29:59.746996 | controller | ok: [localhost] =>
2026-06-11 17:29:59.747039 | controller |     changed: false
2026-06-11 17:29:59.747047 | controller |     msg: All assertions passed
2026-06-11 17:29:59.747053 | controller |
2026-06-11 17:29:59.747059 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-11 17:29:59.747065 | controller | Thursday 11 June 2026  17:29:59 +0000 (0:00:00.047)       0:01:20.704 *********
2026-06-11 17:29:59.747070 | controller | Thursday 11 June 2026  17:29:59 +0000 (0:00:00.047)       0:01:20.703 *********
2026-06-11 17:29:59.962690 | controller | ok: [localhost]
2026-06-11 17:29:59.962773 | controller |
2026-06-11 17:29:59.962790 | 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-06-11 17:29:59.962800 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-11 17:29:59.962808 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-11 17:29:59.962816 | controller |   _config_map_content |
2026-06-11 17:29:59.962824 | controller |   ansible.utils.remove_keys(
2026-06-11 17:29:59.962832 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-11 17:29:59.962839 | controller |     matching_parameter='regex')
2026-06-11 17:29:59.962847 | controller | }}, cacheable=False] ***
2026-06-11 17:29:59.962855 | controller | Thursday 11 June 2026  17:29:59 +0000 (0:00:00.215)       0:01:20.920 *********
2026-06-11 17:29:59.962863 | controller | Thursday 11 June 2026  17:29:59 +0000 (0:00:00.215)       0:01:20.918 *********
2026-06-11 17:30:00.176042 | controller | ok: [localhost]
2026-06-11 17:30:00.176081 | controller |
2026-06-11 17:30:00.176089 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-11 17:30:00.176095 | controller | Thursday 11 June 2026  17:30:00 +0000 (0:00:00.213)       0:01:21.133 *********
2026-06-11 17:30:00.176102 | controller | Thursday 11 June 2026  17:30:00 +0000 (0:00:00.213)       0:01:21.132 *********
2026-06-11 17:30:00.253118 | controller | skipping: [localhost]
2026-06-11 17:30:00.253164 | controller |
2026-06-11 17:30:00.253175 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-11 17:30:00.253184 | controller | Thursday 11 June 2026  17:30:00 +0000 (0:00:00.076)       0:01:21.210 *********
2026-06-11 17:30:00.253192 | controller | Thursday 11 June 2026  17:30:00 +0000 (0:00:00.076)       0:01:21.208 *********
2026-06-11 17:30:00.476011 | controller | ok: [localhost]
2026-06-11 17:30:00.476049 | controller |
2026-06-11 17:30:00.476057 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-11 17:30:00.476064 | controller |   (snippet_datadir,
2026-06-11 17:30:00.476070 | controller |    '02_ci_data.yaml') | path_join
2026-06-11 17:30:00.476076 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-11 17:30:00.476081 | controller | Thursday 11 June 2026  17:30:00 +0000 (0:00:00.223)       0:01:21.433 *********
2026-06-11 17:30:00.476087 | controller | Thursday 11 June 2026  17:30:00 +0000 (0:00:00.223)       0:01:21.432 *********
2026-06-11 17:30:00.575682 | controller | skipping: [localhost]
2026-06-11 17:30:00.575732 | controller |
2026-06-11 17:30:00.575765 | 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-06-11 17:30:00.575777 | controller | Thursday 11 June 2026  17:30:00 +0000 (0:00:00.099)       0:01:21.532 *********
2026-06-11 17:30:00.575786 | controller | Thursday 11 June 2026  17:30:00 +0000 (0:00:00.099)       0:01:21.531 *********
2026-06-11 17:30:00.647313 | controller | ok: [localhost]
2026-06-11 17:30:00.647358 | controller |
2026-06-11 17:30:00.647369 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-11 17:30:00.647378 | controller |   (snippet_datadir,
2026-06-11 17:30:00.647386 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-11 17:30:00.647394 | controller | }}, content={{
2026-06-11 17:30:00.647402 | controller |   _base64_patch |
2026-06-11 17:30:00.647410 | controller |   default({}) |
2026-06-11 17:30:00.647417 | controller |   to_nice_yaml
2026-06-11 17:30:00.647424 | controller | }}, mode=0644] ***
2026-06-11 17:30:00.647440 | controller | Thursday 11 June 2026  17:30:00 +0000 (0:00:00.071)       0:01:21.604 *********
2026-06-11 17:30:00.647448 | controller | Thursday 11 June 2026  17:30:00 +0000 (0:00:00.071)       0:01:21.603 *********
2026-06-11 17:30:01.109142 | controller | ok: [localhost]
2026-06-11 17:30:01.109209 | controller |
2026-06-11 17:30:01.109217 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-11 17:30:01.109223 | controller |   (snippet_datadir,
2026-06-11 17:30:01.109228 | controller |    '04_user_data.yaml') | path_join
2026-06-11 17:30:01.109234 | controller | }}, content={{
2026-06-11 17:30:01.109239 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-11 17:30:01.109244 | controller |   default({}) |
2026-06-11 17:30:01.109249 | controller |   to_nice_yaml
2026-06-11 17:30:01.109266 | controller | }}, mode=0644] ***
2026-06-11 17:30:01.109271 | controller | Thursday 11 June 2026  17:30:01 +0000 (0:00:00.462)       0:01:22.066 *********
2026-06-11 17:30:01.109277 | controller | Thursday 11 June 2026  17:30:01 +0000 (0:00:00.462)       0:01:22.065 *********
2026-06-11 17:30:01.604879 | controller | ok: [localhost]
2026-06-11 17:30:01.604943 | controller |
2026-06-11 17:30:01.604947 | 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-06-11 17:30:01.604952 | controller |   (
2026-06-11 17:30:01.604955 | controller |     snippet_datadir,
2026-06-11 17:30:01.604960 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-11 17:30:01.604963 | controller |   ) | path_join
2026-06-11 17:30:01.604967 | controller | }}, mode=0644] ***
2026-06-11 17:30:01.604970 | controller | Thursday 11 June 2026  17:30:01 +0000 (0:00:00.494)       0:01:22.561 *********
2026-06-11 17:30:01.604975 | controller | Thursday 11 June 2026  17:30:01 +0000 (0:00:00.494)       0:01:22.560 *********
2026-06-11 17:30:02.072083 | controller | changed: [localhost]
2026-06-11 17:30:02.072152 | controller |
2026-06-11 17:30:02.072160 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-11 17:30:02.072166 | controller | Thursday 11 June 2026  17:30:02 +0000 (0:00:00.467)       0:01:23.029 *********
2026-06-11 17:30:02.072171 | controller | Thursday 11 June 2026  17:30:02 +0000 (0:00:00.467)       0:01:23.027 *********
2026-06-11 17:30:02.135228 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-11 17:30:02.135294 | controller |
2026-06-11 17:30:02.135300 | 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-06-11 17:30:02.135307 | controller | Thursday 11 June 2026  17:30:02 +0000 (0:00:00.063)       0:01:23.092 *********
2026-06-11 17:30:02.135313 | controller | Thursday 11 June 2026  17:30:02 +0000 (0:00:00.063)       0:01:23.091 *********
2026-06-11 17:30:02.210051 | controller | ok: [localhost] =>
2026-06-11 17:30:02.210122 | controller |     changed: false
2026-06-11 17:30:02.210128 | controller |     msg: All assertions passed
2026-06-11 17:30:02.210135 | controller |
2026-06-11 17:30:02.210141 | 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-06-11 17:30:02.210147 | controller | Thursday 11 June 2026  17:30:02 +0000 (0:00:00.075)       0:01:23.167 *********
2026-06-11 17:30:02.210152 | controller | Thursday 11 June 2026  17:30:02 +0000 (0:00:00.075)       0:01:23.166 *********
2026-06-11 17:30:02.456742 | controller | ok: [localhost]
2026-06-11 17:30:02.456998 | controller |
2026-06-11 17:30:02.457018 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-11 17:30:02.457030 | controller | Thursday 11 June 2026  17:30:02 +0000 (0:00:00.246)       0:01:23.413 *********
2026-06-11 17:30:02.457042 | controller | Thursday 11 June 2026  17:30:02 +0000 (0:00:00.246)       0:01:23.412 *********
2026-06-11 17:30:02.504310 | controller | ok: [localhost]
2026-06-11 17:30:02.504390 | controller |
2026-06-11 17:30:02.504400 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-11 17:30:02.504409 | controller | Thursday 11 June 2026  17:30:02 +0000 (0:00:00.047)       0:01:23.461 *********
2026-06-11 17:30:02.504430 | controller | Thursday 11 June 2026  17:30:02 +0000 (0:00:00.047)       0:01:23.460 *********
2026-06-11 17:30:02.948705 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml)
2026-06-11 17:30:02.948737 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml)
2026-06-11 17:30:02.948742 | controller |
2026-06-11 17:30:02.948765 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-11 17:30:02.948771 | controller |   _content |
2026-06-11 17:30:02.948776 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-11 17:30:02.948781 | controller |   combine(_parsed, recursive=true)
2026-06-11 17:30:02.948785 | controller | }}
2026-06-11 17:30:02.948789 | controller | ] ***
2026-06-11 17:30:02.948793 | controller | Thursday 11 June 2026  17:30:02 +0000 (0:00:00.444)       0:01:23.906 *********
2026-06-11 17:30:02.948797 | controller | Thursday 11 June 2026  17:30:02 +0000 (0:00:00.444)       0:01:23.904 *********
2026-06-11 17:30:03.058642 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-11 17:30:03.058704 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-11 17:30:03.058719 | controller |
2026-06-11 17:30:03.058732 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-11 17:30:03.058778 | controller | Thursday 11 June 2026  17:30:03 +0000 (0:00:00.109)       0:01:24.015 *********
2026-06-11 17:30:03.058798 | controller | Thursday 11 June 2026  17:30:03 +0000 (0:00:00.109)       0:01:24.014 *********
2026-06-11 17:30:03.326310 | controller | ok: [localhost]
2026-06-11 17:30:03.326423 | controller |
2026-06-11 17:30:03.326432 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-11 17:30:03.326439 | controller |   (_destdir,
2026-06-11 17:30:03.326445 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-11 17:30:03.326451 | controller | }}, content={{
2026-06-11 17:30:03.326457 | controller |   (
2026-06-11 17:30:03.326462 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-11 17:30:03.326468 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-11 17:30:03.326474 | controller | }}, mode=0644] ***
2026-06-11 17:30:03.326480 | controller | Thursday 11 June 2026  17:30:03 +0000 (0:00:00.268)       0:01:24.283 *********
2026-06-11 17:30:03.326486 | controller | Thursday 11 June 2026  17:30:03 +0000 (0:00:00.268)       0:01:24.282 *********
2026-06-11 17:30:03.834101 | controller | changed: [localhost]
2026-06-11 17:30:03.834205 | controller |
2026-06-11 17:30:03.834212 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-11 17:30:03.834217 | controller | Thursday 11 June 2026  17:30:03 +0000 (0:00:00.507)       0:01:24.791 *********
2026-06-11 17:30:03.834222 | controller | Thursday 11 June 2026  17:30:03 +0000 (0:00:00.507)       0:01:24.789 *********
2026-06-11 17:30:03.904897 | controller | skipping: [localhost]
2026-06-11 17:30:03.905006 | controller |
2026-06-11 17:30:03.905014 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-11 17:30:03.905021 | controller | Thursday 11 June 2026  17:30:03 +0000 (0:00:00.070)       0:01:24.861 *********
2026-06-11 17:30:03.905027 | controller | Thursday 11 June 2026  17:30:03 +0000 (0:00:00.070)       0:01:24.860 *********
2026-06-11 17:30:03.988535 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-11 17:30:03.988631 | controller |
2026-06-11 17:30:03.988640 | 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-06-11 17:30:03.988648 | controller | Thursday 11 June 2026  17:30:03 +0000 (0:00:00.084)       0:01:24.946 *********
2026-06-11 17:30:03.988653 | controller | Thursday 11 June 2026  17:30:03 +0000 (0:00:00.084)       0:01:24.944 *********
2026-06-11 17:30:04.042798 | controller | ok: [localhost] =>
2026-06-11 17:30:04.042909 | controller |     changed: false
2026-06-11 17:30:04.042916 | controller |     msg: All assertions passed
2026-06-11 17:30:04.042947 | controller |
2026-06-11 17:30:04.042953 | 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-06-11 17:30:04.042961 | controller | Thursday 11 June 2026  17:30:04 +0000 (0:00:00.054)       0:01:25.000 *********
2026-06-11 17:30:04.042966 | controller | Thursday 11 June 2026  17:30:04 +0000 (0:00:00.054)       0:01:24.998 *********
2026-06-11 17:30:04.295932 | controller | ok: [localhost]
2026-06-11 17:30:04.295975 | controller |
2026-06-11 17:30:04.295981 | 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-06-11 17:30:04.295986 | controller | Thursday 11 June 2026  17:30:04 +0000 (0:00:00.253)       0:01:25.253 *********
2026-06-11 17:30:04.295992 | controller | Thursday 11 June 2026  17:30:04 +0000 (0:00:00.253)       0:01:25.252 *********
2026-06-11 17:30:04.379835 | controller | ok: [localhost] =>
2026-06-11 17:30:04.379880 | controller |     changed: false
2026-06-11 17:30:04.379885 | controller |     msg: All assertions passed
2026-06-11 17:30:04.379890 | controller |
2026-06-11 17:30:04.379895 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-11 17:30:04.379900 | controller | Thursday 11 June 2026  17:30:04 +0000 (0:00:00.083)       0:01:25.337 *********
2026-06-11 17:30:04.379904 | controller | Thursday 11 June 2026  17:30:04 +0000 (0:00:00.083)       0:01:25.335 *********
2026-06-11 17:30:04.613358 | controller | ok: [localhost]
2026-06-11 17:30:04.613399 | controller |
2026-06-11 17:30:04.613406 | 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-06-11 17:30:04.613412 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-11 17:30:04.613417 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-11 17:30:04.613421 | controller |   _config_map_content |
2026-06-11 17:30:04.613425 | controller |   ansible.utils.remove_keys(
2026-06-11 17:30:04.613429 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-11 17:30:04.613433 | controller |     matching_parameter='regex')
2026-06-11 17:30:04.613438 | controller | }}, cacheable=False] ***
2026-06-11 17:30:04.613442 | controller | Thursday 11 June 2026  17:30:04 +0000 (0:00:00.233)       0:01:25.570 *********
2026-06-11 17:30:04.613446 | controller | Thursday 11 June 2026  17:30:04 +0000 (0:00:00.233)       0:01:25.569 *********
2026-06-11 17:30:04.872079 | controller | ok: [localhost]
2026-06-11 17:30:04.872112 | controller |
2026-06-11 17:30:04.872119 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-11 17:30:04.872125 | controller | Thursday 11 June 2026  17:30:04 +0000 (0:00:00.258)       0:01:25.829 *********
2026-06-11 17:30:04.872130 | controller | Thursday 11 June 2026  17:30:04 +0000 (0:00:00.258)       0:01:25.828 *********
2026-06-11 17:30:04.927013 | controller | skipping: [localhost]
2026-06-11 17:30:04.927040 | controller |
2026-06-11 17:30:04.927046 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-11 17:30:04.927050 | controller | Thursday 11 June 2026  17:30:04 +0000 (0:00:00.055)       0:01:25.884 *********
2026-06-11 17:30:04.927054 | controller | Thursday 11 June 2026  17:30:04 +0000 (0:00:00.055)       0:01:25.883 *********
2026-06-11 17:30:05.130126 | controller | changed: [localhost]
2026-06-11 17:30:05.130161 | controller |
2026-06-11 17:30:05.130168 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-11 17:30:05.130174 | controller |   (snippet_datadir,
2026-06-11 17:30:05.130179 | controller |    '02_ci_data.yaml') | path_join
2026-06-11 17:30:05.130184 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-11 17:30:05.130189 | controller | Thursday 11 June 2026  17:30:05 +0000 (0:00:00.202)       0:01:26.087 *********
2026-06-11 17:30:05.130194 | controller | Thursday 11 June 2026  17:30:05 +0000 (0:00:00.202)       0:01:26.086 *********
2026-06-11 17:30:05.199591 | controller | skipping: [localhost]
2026-06-11 17:30:05.199637 | controller |
2026-06-11 17:30:05.199655 | 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-06-11 17:30:05.199664 | controller | Thursday 11 June 2026  17:30:05 +0000 (0:00:00.069)       0:01:26.156 *********
2026-06-11 17:30:05.199673 | controller | Thursday 11 June 2026  17:30:05 +0000 (0:00:00.069)       0:01:26.155 *********
2026-06-11 17:30:05.295099 | controller | ok: [localhost]
2026-06-11 17:30:05.295147 | controller |
2026-06-11 17:30:05.295158 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-11 17:30:05.295166 | controller |   (snippet_datadir,
2026-06-11 17:30:05.295175 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-11 17:30:05.295183 | controller | }}, content={{
2026-06-11 17:30:05.295191 | controller |   _base64_patch |
2026-06-11 17:30:05.295199 | controller |   default({}) |
2026-06-11 17:30:05.295206 | controller |   to_nice_yaml
2026-06-11 17:30:05.295214 | controller | }}, mode=0644] ***
2026-06-11 17:30:05.295222 | controller | Thursday 11 June 2026  17:30:05 +0000 (0:00:00.095)       0:01:26.252 *********
2026-06-11 17:30:05.295230 | controller | Thursday 11 June 2026  17:30:05 +0000 (0:00:00.095)       0:01:26.250 *********
2026-06-11 17:30:05.707050 | controller | changed: [localhost]
2026-06-11 17:30:05.707083 | controller |
2026-06-11 17:30:05.707095 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-11 17:30:05.707101 | controller |   (snippet_datadir,
2026-06-11 17:30:05.707107 | controller |    '04_user_data.yaml') | path_join
2026-06-11 17:30:05.707113 | controller | }}, content={{
2026-06-11 17:30:05.707118 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-11 17:30:05.707123 | controller |   default({}) |
2026-06-11 17:30:05.707128 | controller |   to_nice_yaml
2026-06-11 17:30:05.707133 | controller | }}, mode=0644] ***
2026-06-11 17:30:05.707138 | controller | Thursday 11 June 2026  17:30:05 +0000 (0:00:00.412)       0:01:26.664 *********
2026-06-11 17:30:05.707143 | controller | Thursday 11 June 2026  17:30:05 +0000 (0:00:00.412)       0:01:26.663 *********
2026-06-11 17:30:06.198875 | controller | changed: [localhost]
2026-06-11 17:30:06.198918 | controller |
2026-06-11 17:30:06.198929 | 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-06-11 17:30:06.198938 | controller |   (
2026-06-11 17:30:06.198946 | controller |     snippet_datadir,
2026-06-11 17:30:06.198955 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-11 17:30:06.198963 | controller |   ) | path_join
2026-06-11 17:30:06.198971 | controller | }}, mode=0644] ***
2026-06-11 17:30:06.198979 | controller | Thursday 11 June 2026  17:30:06 +0000 (0:00:00.491)       0:01:27.156 *********
2026-06-11 17:30:06.198987 | controller | Thursday 11 June 2026  17:30:06 +0000 (0:00:00.491)       0:01:27.154 *********
2026-06-11 17:30:06.662303 | controller | changed: [localhost]
2026-06-11 17:30:06.662337 | controller |
2026-06-11 17:30:06.662343 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-11 17:30:06.662349 | controller | Thursday 11 June 2026  17:30:06 +0000 (0:00:00.463)       0:01:27.619 *********
2026-06-11 17:30:06.662354 | controller | Thursday 11 June 2026  17:30:06 +0000 (0:00:00.463)       0:01:27.618 *********
2026-06-11 17:30:06.762806 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-11 17:30:06.762841 | controller |
2026-06-11 17:30:06.762847 | 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-06-11 17:30:06.762854 | controller | Thursday 11 June 2026  17:30:06 +0000 (0:00:00.100)       0:01:27.720 *********
2026-06-11 17:30:06.762859 | controller | Thursday 11 June 2026  17:30:06 +0000 (0:00:00.100)       0:01:27.718 *********
2026-06-11 17:30:06.831248 | controller | ok: [localhost] =>
2026-06-11 17:30:06.831276 | controller |     changed: false
2026-06-11 17:30:06.831280 | controller |     msg: All assertions passed
2026-06-11 17:30:06.831285 | controller |
2026-06-11 17:30:06.831289 | 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-06-11 17:30:06.831297 | controller | Thursday 11 June 2026  17:30:06 +0000 (0:00:00.068)       0:01:27.788 *********
2026-06-11 17:30:06.831301 | controller | Thursday 11 June 2026  17:30:06 +0000 (0:00:00.068)       0:01:27.787 *********
2026-06-11 17:30:07.068409 | controller | ok: [localhost]
2026-06-11 17:30:07.068454 | controller |
2026-06-11 17:30:07.068465 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-11 17:30:07.068473 | controller | Thursday 11 June 2026  17:30:07 +0000 (0:00:00.236)       0:01:28.025 *********
2026-06-11 17:30:07.068481 | controller | Thursday 11 June 2026  17:30:07 +0000 (0:00:00.236)       0:01:28.024 *********
2026-06-11 17:30:07.146327 | controller | ok: [localhost]
2026-06-11 17:30:07.146376 | controller |
2026-06-11 17:30:07.146391 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-11 17:30:07.146403 | controller | Thursday 11 June 2026  17:30:07 +0000 (0:00:00.077)       0:01:28.103 *********
2026-06-11 17:30:07.146415 | controller | Thursday 11 June 2026  17:30:07 +0000 (0:00:00.077)       0:01:28.102 *********
2026-06-11 17:30:07.613798 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/03_user_data_b64.yaml)
2026-06-11 17:30:07.613848 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/04_user_data.yaml)
2026-06-11 17:30:07.613855 | controller |
2026-06-11 17:30:07.613863 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-11 17:30:07.613876 | controller |   _content |
2026-06-11 17:30:07.613882 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-11 17:30:07.613887 | controller |   combine(_parsed, recursive=true)
2026-06-11 17:30:07.613893 | controller | }}
2026-06-11 17:30:07.613898 | controller | ] ***
2026-06-11 17:30:07.613903 | controller | Thursday 11 June 2026  17:30:07 +0000 (0:00:00.467)       0:01:28.571 *********
2026-06-11 17:30:07.613909 | controller | Thursday 11 June 2026  17:30:07 +0000 (0:00:00.467)       0:01:28.569 *********
2026-06-11 17:30:07.754791 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-11 17:30:07.754841 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-11 17:30:07.754847 | controller |
2026-06-11 17:30:07.754853 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-11 17:30:07.754859 | controller | Thursday 11 June 2026  17:30:07 +0000 (0:00:00.140)       0:01:28.712 *********
2026-06-11 17:30:07.754863 | controller | Thursday 11 June 2026  17:30:07 +0000 (0:00:00.140)       0:01:28.710 *********
2026-06-11 17:30:07.979774 | controller | changed: [localhost]
2026-06-11 17:30:07.979805 | controller |
2026-06-11 17:30:07.979810 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-11 17:30:07.979815 | controller |   (_destdir,
2026-06-11 17:30:07.979819 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-11 17:30:07.979822 | controller | }}, content={{
2026-06-11 17:30:07.979826 | controller |   (
2026-06-11 17:30:07.979830 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-11 17:30:07.979839 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-11 17:30:07.979843 | controller | }}, mode=0644] ***
2026-06-11 17:30:07.979847 | controller | Thursday 11 June 2026  17:30:07 +0000 (0:00:00.224)       0:01:28.936 *********
2026-06-11 17:30:07.979850 | controller | Thursday 11 June 2026  17:30:07 +0000 (0:00:00.224)       0:01:28.935 *********
2026-06-11 17:30:08.438984 | controller | changed: [localhost]
2026-06-11 17:30:08.439055 | controller |
2026-06-11 17:30:08.439062 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci mode=0644, backup=True, remote_src=True, src={{
2026-06-11 17:30:08.439068 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-11 17:30:08.439074 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-11 17:30:08.439078 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-11 17:30:08.439083 | controller | }}, dest={{
2026-06-11 17:30:08.439088 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 17:30:08.439093 | controller |   stage['path'], _val.src_file
2026-06-11 17:30:08.439098 | controller |   ) |
2026-06-11 17:30:08.439102 | controller |   path_join
2026-06-11 17:30:08.439118 | controller |  }}] ***
2026-06-11 17:30:08.439122 | controller | Thursday 11 June 2026  17:30:08 +0000 (0:00:00.459)       0:01:29.396 *********
2026-06-11 17:30:08.439127 | controller | Thursday 11 June 2026  17:30:08 +0000 (0:00:00.459)       0:01:29.394 *********
2026-06-11 17:30:09.090005 | controller | changed: [localhost] => (item=service-values)
2026-06-11 17:30:09.090045 | controller | changed: [localhost] => (item=edpm-nodeset-values-post-ceph)
2026-06-11 17:30:09.090053 | controller |
2026-06-11 17:30:09.090059 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 17:30:09.090065 | controller | Thursday 11 June 2026  17:30:09 +0000 (0:00:00.650)       0:01:30.047 *********
2026-06-11 17:30:09.090071 | controller | Thursday 11 June 2026  17:30:09 +0000 (0:00:00.650)       0:01:30.045 *********
2026-06-11 17:30:09.160067 | controller | skipping: [localhost]
2026-06-11 17:30:09.160147 | controller |
2026-06-11 17:30:09.160158 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-11 17:30:09.160166 | controller | Thursday 11 June 2026  17:30:09 +0000 (0:00:00.069)       0:01:30.117 *********
2026-06-11 17:30:09.160174 | controller | Thursday 11 June 2026  17:30:09 +0000 (0:00:00.069)       0:01:30.115 *********
2026-06-11 17:30:09.790833 | controller | changed: [localhost]
2026-06-11 17:30:09.790894 | controller |
2026-06-11 17:30:09.790900 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-11 17:30:09.790904 | controller | Thursday 11 June 2026  17:30:09 +0000 (0:00:00.631)       0:01:30.748 *********
2026-06-11 17:30:09.790908 | controller | Thursday 11 June 2026  17:30:09 +0000 (0:00:00.631)       0:01:30.747 *********
2026-06-11 17:30:10.219689 | controller | changed: [localhost]
2026-06-11 17:30:10.219770 | controller |
2026-06-11 17:30:10.219779 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-11 17:30:10.219786 | controller | Thursday 11 June 2026  17:30:10 +0000 (0:00:00.428)       0:01:31.176 *********
2026-06-11 17:30:10.219792 | controller | Thursday 11 June 2026  17:30:10 +0000 (0:00:00.428)       0:01:31.175 *********
2026-06-11 17:30:10.294426 | controller | skipping: [localhost]
2026-06-11 17:30:10.294497 | controller |
2026-06-11 17:30:10.294504 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-11 17:30:10.294510 | controller |   _wait_conditions | map('regex_replace',
2026-06-11 17:30:10.294516 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-11 17:30:10.294522 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-11 17:30:10.294527 | controller |   ) | list
2026-06-11 17:30:10.294532 | controller | }}] ***
2026-06-11 17:30:10.294537 | controller | Thursday 11 June 2026  17:30:10 +0000 (0:00:00.074)       0:01:31.251 *********
2026-06-11 17:30:10.294542 | controller | Thursday 11 June 2026  17:30:10 +0000 (0:00:00.074)       0:01:31.250 *********
2026-06-11 17:30:10.367637 | controller | skipping: [localhost]
2026-06-11 17:30:10.367703 | controller |
2026-06-11 17:30:10.367710 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci remote_src=True, src={{ _output }}, dest={{
2026-06-11 17:30:10.367714 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-11 17:30:10.367718 | controller |    stage['build_output'] | basename) | path_join
2026-06-11 17:30:10.367721 | controller | }}, mode=0644] ***
2026-06-11 17:30:10.367725 | controller | Thursday 11 June 2026  17:30:10 +0000 (0:00:00.073)       0:01:31.325 *********
2026-06-11 17:30:10.367729 | controller | Thursday 11 June 2026  17:30:10 +0000 (0:00:00.073)       0:01:31.323 *********
2026-06-11 17:30:10.663437 | controller | changed: [localhost]
2026-06-11 17:30:10.663501 | controller |
2026-06-11 17:30:10.663506 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 17:30:10.663510 | controller | Thursday 11 June 2026  17:30:10 +0000 (0:00:00.295)       0:01:31.620 *********
2026-06-11 17:30:10.663525 | controller | Thursday 11 June 2026  17:30:10 +0000 (0:00:00.295)       0:01:31.619 *********
2026-06-11 17:30:10.732229 | controller | skipping: [localhost]
2026-06-11 17:30:10.732314 | controller |
2026-06-11 17:30:10.732325 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci _raw_params=oc apply -f {{ _cr }}] ***
2026-06-11 17:30:10.732333 | controller | Thursday 11 June 2026  17:30:10 +0000 (0:00:00.068)       0:01:31.689 *********
2026-06-11 17:30:10.732341 | controller | Thursday 11 June 2026  17:30:10 +0000 (0:00:00.068)       0:01:31.688 *********
2026-06-11 17:30:10.780655 | controller | skipping: [localhost]
2026-06-11 17:30:10.780735 | controller |
2026-06-11 17:30:10.780782 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci _raw_params=wait_condition.yml] ***
2026-06-11 17:30:10.780794 | controller | Thursday 11 June 2026  17:30:10 +0000 (0:00:00.048)       0:01:31.738 *********
2026-06-11 17:30:10.780802 | controller | Thursday 11 June 2026  17:30:10 +0000 (0:00:00.048)       0:01:31.736 *********
2026-06-11 17:30:10.831538 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m)
2026-06-11 17:30:10.831615 | controller | skipping: [localhost]
2026-06-11 17:30:10.831626 | controller |
2026-06-11 17:30:10.831634 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 17:30:10.831642 | controller | Thursday 11 June 2026  17:30:10 +0000 (0:00:00.050)       0:01:31.789 *********
2026-06-11 17:30:10.831650 | controller | Thursday 11 June 2026  17:30:10 +0000 (0:00:00.050)       0:01:31.787 *********
2026-06-11 17:30:10.879525 | controller | skipping: [localhost]
2026-06-11 17:30:10.879597 | controller |
2026-06-11 17:30:10.879608 | controller | TASK [Executing post_stage hooks for examples/va/hci name=run_hook] ************
2026-06-11 17:30:10.879616 | controller | Thursday 11 June 2026  17:30:10 +0000 (0:00:00.048)       0:01:31.837 *********
2026-06-11 17:30:10.879623 | controller | Thursday 11 June 2026  17:30:10 +0000 (0:00:00.048)       0:01:31.835 *********
2026-06-11 17:30:10.934375 | controller | skipping: [localhost]
2026-06-11 17:30:10.934454 | controller |
2026-06-11 17:30:10.934465 | 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-06-11 17:30:10.934474 | controller | Thursday 11 June 2026  17:30:10 +0000 (0:00:00.054)       0:01:31.891 *********
2026-06-11 17:30:10.934483 | controller | Thursday 11 June 2026  17:30:10 +0000 (0:00:00.054)       0:01:31.890 *********
2026-06-11 17:30:10.981349 | controller | ok: [localhost] =>
2026-06-11 17:30:10.981418 | controller |     changed: false
2026-06-11 17:30:10.981427 | controller |     msg: All assertions passed
2026-06-11 17:30:10.981436 | controller |
2026-06-11 17:30:10.981444 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] ***
2026-06-11 17:30:10.981454 | controller | Thursday 11 June 2026  17:30:10 +0000 (0:00:00.047)       0:01:31.939 *********
2026-06-11 17:30:10.981462 | controller | Thursday 11 June 2026  17:30:10 +0000 (0:00:00.047)       0:01:31.937 *********
2026-06-11 17:30:11.011732 | controller | skipping: [localhost]
2026-06-11 17:30:11.011839 | controller |
2026-06-11 17:30:11.011850 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] ***
2026-06-11 17:30:11.011861 | controller | Thursday 11 June 2026  17:30:11 +0000 (0:00:00.030)       0:01:31.969 *********
2026-06-11 17:30:11.011870 | controller | Thursday 11 June 2026  17:30:11 +0000 (0:00:00.030)       0:01:31.967 *********
2026-06-11 17:30:11.045974 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=80m)
2026-06-11 17:30:11.046050 | controller |
2026-06-11 17:30:11.046060 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-11 17:30:11.046084 | controller | Thursday 11 June 2026  17:30:11 +0000 (0:00:00.034)       0:01:32.003 *********
2026-06-11 17:30:11.046092 | controller | Thursday 11 June 2026  17:30:11 +0000 (0:00:00.034)       0:01:32.001 *********
2026-06-11 17:30:11.071848 | controller | skipping: [localhost]
2026-06-11 17:30:11.071922 | controller |
2026-06-11 17:30:11.071933 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-11 17:30:11.071941 | controller | Thursday 11 June 2026  17:30:11 +0000 (0:00:00.025)       0:01:32.029 *********
2026-06-11 17:30:11.071949 | controller | Thursday 11 June 2026  17:30:11 +0000 (0:00:00.025)       0:01:32.027 *********
2026-06-11 17:30:11.116281 | controller | ok: [localhost]
2026-06-11 17:30:11.116359 | controller |
2026-06-11 17:30:11.116369 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-11 17:30:11.116378 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-11 17:30:11.116386 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-11 17:30:11.116394 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-11 17:30:11.116402 | controller | }}] ***
2026-06-11 17:30:11.116410 | controller | Thursday 11 June 2026  17:30:11 +0000 (0:00:00.044)       0:01:32.073 *********
2026-06-11 17:30:11.116417 | controller | Thursday 11 June 2026  17:30:11 +0000 (0:00:00.044)       0:01:32.072 *********
2026-06-11 17:30:11.171732 | controller | skipping: [localhost]
2026-06-11 17:30:11.171895 | controller |
2026-06-11 17:30:11.171910 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-11 17:30:11.171920 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 17:30:11.171928 | controller |    stage['path'], item.src_file) | path_join
2026-06-11 17:30:11.171936 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-11 17:30:11.171944 | controller | Thursday 11 June 2026  17:30:11 +0000 (0:00:00.055)       0:01:32.129 *********
2026-06-11 17:30:11.171952 | controller | Thursday 11 June 2026  17:30:11 +0000 (0:00:00.055)       0:01:32.127 *********
2026-06-11 17:30:11.385319 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values-post-ceph', 'src_file': 'values.yaml'})
2026-06-11 17:30:11.385392 | controller |
2026-06-11 17:30:11.385402 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-11 17:30:11.385411 | controller | Thursday 11 June 2026  17:30:11 +0000 (0:00:00.213)       0:01:32.342 *********
2026-06-11 17:30:11.385419 | controller | Thursday 11 June 2026  17:30:11 +0000 (0:00:00.213)       0:01:32.341 *********
2026-06-11 17:30:11.468809 | controller | ok: [localhost] => (item=values.yaml)
2026-06-11 17:30:11.468858 | controller |
2026-06-11 17:30:11.468869 | controller | TASK [Executing pre_stage hooks for examples/va/hci/deployment name=run_hook] ***
2026-06-11 17:30:11.468887 | controller | Thursday 11 June 2026  17:30:11 +0000 (0:00:00.083)       0:01:32.426 *********
2026-06-11 17:30:11.468895 | controller | Thursday 11 June 2026  17:30:11 +0000 (0:00:00.083)       0:01:32.424 *********
2026-06-11 17:30:11.528596 | controller | skipping: [localhost]
2026-06-11 17:30:11.528643 | controller |
2026-06-11 17:30:11.528654 | controller | TASK [Generate values.yaml for examples/va/hci/deployment name=ci_gen_kustomize_values] ***
2026-06-11 17:30:11.528663 | controller | Thursday 11 June 2026  17:30:11 +0000 (0:00:00.059)       0:01:32.486 *********
2026-06-11 17:30:11.528671 | controller | Thursday 11 June 2026  17:30:11 +0000 (0:00:00.059)       0:01:32.484 *********
2026-06-11 17:30:11.630658 | controller |
2026-06-11 17:30:11.630715 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-11 17:30:11.630728 | controller | Thursday 11 June 2026  17:30:11 +0000 (0:00:00.101)       0:01:32.587 *********
2026-06-11 17:30:11.630739 | controller | Thursday 11 June 2026  17:30:11 +0000 (0:00:00.101)       0:01:32.586 *********
2026-06-11 17:30:11.672594 | controller | skipping: [localhost]
2026-06-11 17:30:11.672632 | controller |
2026-06-11 17:30:11.672640 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-11 17:30:11.672652 | controller | Thursday 11 June 2026  17:30:11 +0000 (0:00:00.042)       0:01:32.630 *********
2026-06-11 17:30:11.672658 | controller | Thursday 11 June 2026  17:30:11 +0000 (0:00:00.042)       0:01:32.628 *********
2026-06-11 17:30:11.726990 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost
2026-06-11 17:30:11.727029 | controller |
2026-06-11 17:30:11.727036 | 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-06-11 17:30:11.727041 | controller | Thursday 11 June 2026  17:30:11 +0000 (0:00:00.054)       0:01:32.684 *********
2026-06-11 17:30:11.727047 | controller | Thursday 11 June 2026  17:30:11 +0000 (0:00:00.054)       0:01:32.683 *********
2026-06-11 17:30:11.786326 | controller | ok: [localhost] =>
2026-06-11 17:30:11.786392 | controller |     changed: false
2026-06-11 17:30:11.786399 | controller |     msg: All assertions passed
2026-06-11 17:30:11.786405 | controller |
2026-06-11 17:30:11.786410 | 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-06-11 17:30:11.786416 | controller | Thursday 11 June 2026  17:30:11 +0000 (0:00:00.059)       0:01:32.743 *********
2026-06-11 17:30:11.786421 | controller | Thursday 11 June 2026  17:30:11 +0000 (0:00:00.059)       0:01:32.742 *********
2026-06-11 17:30:11.975571 | controller | ok: [localhost]
2026-06-11 17:30:11.975602 | controller |
2026-06-11 17:30:11.975608 | 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-06-11 17:30:11.975613 | controller | Thursday 11 June 2026  17:30:11 +0000 (0:00:00.189)       0:01:32.933 *********
2026-06-11 17:30:11.975617 | controller | Thursday 11 June 2026  17:30:11 +0000 (0:00:00.189)       0:01:32.931 *********
2026-06-11 17:30:12.051993 | controller | ok: [localhost] =>
2026-06-11 17:30:12.052028 | controller |     changed: false
2026-06-11 17:30:12.052034 | controller |     msg: All assertions passed
2026-06-11 17:30:12.052039 | controller |
2026-06-11 17:30:12.052044 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-11 17:30:12.052049 | controller | Thursday 11 June 2026  17:30:12 +0000 (0:00:00.075)       0:01:33.008 *********
2026-06-11 17:30:12.052054 | controller | Thursday 11 June 2026  17:30:12 +0000 (0:00:00.075)       0:01:33.007 *********
2026-06-11 17:30:12.339986 | controller | ok: [localhost]
2026-06-11 17:30:12.340033 | controller |
2026-06-11 17:30:12.340043 | 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-06-11 17:30:12.340053 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-11 17:30:12.340062 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-11 17:30:12.340070 | controller |   _config_map_content |
2026-06-11 17:30:12.340078 | controller |   ansible.utils.remove_keys(
2026-06-11 17:30:12.340085 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-11 17:30:12.340093 | controller |     matching_parameter='regex')
2026-06-11 17:30:12.340101 | controller | }}, cacheable=False] ***
2026-06-11 17:30:12.340109 | controller | Thursday 11 June 2026  17:30:12 +0000 (0:00:00.288)       0:01:33.296 *********
2026-06-11 17:30:12.340117 | controller | Thursday 11 June 2026  17:30:12 +0000 (0:00:00.288)       0:01:33.295 *********
2026-06-11 17:30:12.597532 | controller | ok: [localhost]
2026-06-11 17:30:12.597567 | controller |
2026-06-11 17:30:12.597574 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-11 17:30:12.597579 | controller | Thursday 11 June 2026  17:30:12 +0000 (0:00:00.258)       0:01:33.555 *********
2026-06-11 17:30:12.597584 | controller | Thursday 11 June 2026  17:30:12 +0000 (0:00:00.258)       0:01:33.553 *********
2026-06-11 17:30:12.636682 | controller | skipping: [localhost]
2026-06-11 17:30:12.636716 | controller |
2026-06-11 17:30:12.636728 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-11 17:30:12.636733 | controller | Thursday 11 June 2026  17:30:12 +0000 (0:00:00.038)       0:01:33.594 *********
2026-06-11 17:30:12.636739 | controller | Thursday 11 June 2026  17:30:12 +0000 (0:00:00.039)       0:01:33.592 *********
2026-06-11 17:30:12.860037 | controller | changed: [localhost]
2026-06-11 17:30:12.860065 | controller |
2026-06-11 17:30:12.860071 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-11 17:30:12.860075 | controller |   (snippet_datadir,
2026-06-11 17:30:12.860079 | controller |    '02_ci_data.yaml') | path_join
2026-06-11 17:30:12.860083 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-11 17:30:12.860087 | controller | Thursday 11 June 2026  17:30:12 +0000 (0:00:00.223)       0:01:33.817 *********
2026-06-11 17:30:12.860090 | controller | Thursday 11 June 2026  17:30:12 +0000 (0:00:00.223)       0:01:33.816 *********
2026-06-11 17:30:12.924217 | controller | skipping: [localhost]
2026-06-11 17:30:12.924262 | controller |
2026-06-11 17:30:12.924273 | 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-06-11 17:30:12.924283 | controller | Thursday 11 June 2026  17:30:12 +0000 (0:00:00.063)       0:01:33.881 *********
2026-06-11 17:30:12.924291 | controller | Thursday 11 June 2026  17:30:12 +0000 (0:00:00.063)       0:01:33.879 *********
2026-06-11 17:30:13.002924 | controller | ok: [localhost]
2026-06-11 17:30:13.002971 | controller |
2026-06-11 17:30:13.002982 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-11 17:30:13.002991 | controller |   (snippet_datadir,
2026-06-11 17:30:13.002999 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-11 17:30:13.003008 | controller | }}, content={{
2026-06-11 17:30:13.003016 | controller |   _base64_patch |
2026-06-11 17:30:13.003024 | controller |   default({}) |
2026-06-11 17:30:13.003031 | controller |   to_nice_yaml
2026-06-11 17:30:13.003039 | controller | }}, mode=0644] ***
2026-06-11 17:30:13.003047 | controller | Thursday 11 June 2026  17:30:13 +0000 (0:00:00.078)       0:01:33.960 *********
2026-06-11 17:30:13.003055 | controller | Thursday 11 June 2026  17:30:13 +0000 (0:00:00.078)       0:01:33.958 *********
2026-06-11 17:30:13.478704 | controller | changed: [localhost]
2026-06-11 17:30:13.478788 | controller |
2026-06-11 17:30:13.478808 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-11 17:30:13.478821 | controller |   (snippet_datadir,
2026-06-11 17:30:13.478833 | controller |    '04_user_data.yaml') | path_join
2026-06-11 17:30:13.478845 | controller | }}, content={{
2026-06-11 17:30:13.478857 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-11 17:30:13.478867 | controller |   default({}) |
2026-06-11 17:30:13.478884 | controller |   to_nice_yaml
2026-06-11 17:30:13.478892 | controller | }}, mode=0644] ***
2026-06-11 17:30:13.478900 | controller | Thursday 11 June 2026  17:30:13 +0000 (0:00:00.475)       0:01:34.435 *********
2026-06-11 17:30:13.478908 | controller | Thursday 11 June 2026  17:30:13 +0000 (0:00:00.475)       0:01:34.434 *********
2026-06-11 17:30:13.936066 | controller | changed: [localhost]
2026-06-11 17:30:13.936115 | controller |
2026-06-11 17:30:13.936126 | 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-06-11 17:30:13.936135 | controller |   (
2026-06-11 17:30:13.936143 | controller |     snippet_datadir,
2026-06-11 17:30:13.936151 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-11 17:30:13.936159 | controller |   ) | path_join
2026-06-11 17:30:13.936167 | controller | }}, mode=0644] ***
2026-06-11 17:30:13.936175 | controller | Thursday 11 June 2026  17:30:13 +0000 (0:00:00.457)       0:01:34.892 *********
2026-06-11 17:30:13.936183 | controller | Thursday 11 June 2026  17:30:13 +0000 (0:00:00.457)       0:01:34.891 *********
2026-06-11 17:30:14.395206 | controller | changed: [localhost]
2026-06-11 17:30:14.395241 | controller |
2026-06-11 17:30:14.395248 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-11 17:30:14.395254 | controller | Thursday 11 June 2026  17:30:14 +0000 (0:00:00.459)       0:01:35.352 *********
2026-06-11 17:30:14.395259 | controller | Thursday 11 June 2026  17:30:14 +0000 (0:00:00.459)       0:01:35.351 *********
2026-06-11 17:30:14.542598 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost
2026-06-11 17:30:14.542624 | controller |
2026-06-11 17:30:14.542629 | 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-06-11 17:30:14.542634 | controller | Thursday 11 June 2026  17:30:14 +0000 (0:00:00.147)       0:01:35.500 *********
2026-06-11 17:30:14.542638 | controller | Thursday 11 June 2026  17:30:14 +0000 (0:00:00.147)       0:01:35.498 *********
2026-06-11 17:30:14.603262 | controller | ok: [localhost] =>
2026-06-11 17:30:14.603297 | controller |     changed: false
2026-06-11 17:30:14.603304 | controller |     msg: All assertions passed
2026-06-11 17:30:14.603309 | controller |
2026-06-11 17:30:14.603315 | 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-06-11 17:30:14.603321 | controller | Thursday 11 June 2026  17:30:14 +0000 (0:00:00.060)       0:01:35.560 *********
2026-06-11 17:30:14.603326 | controller | Thursday 11 June 2026  17:30:14 +0000 (0:00:00.060)       0:01:35.559 *********
2026-06-11 17:30:14.832023 | controller | ok: [localhost]
2026-06-11 17:30:14.832069 | controller |
2026-06-11 17:30:14.832083 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-11 17:30:14.832095 | controller | Thursday 11 June 2026  17:30:14 +0000 (0:00:00.228)       0:01:35.789 *********
2026-06-11 17:30:14.832106 | controller | Thursday 11 June 2026  17:30:14 +0000 (0:00:00.228)       0:01:35.787 *********
2026-06-11 17:30:14.906582 | controller | ok: [localhost]
2026-06-11 17:30:14.906626 | controller |
2026-06-11 17:30:14.906636 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-11 17:30:14.906645 | controller | Thursday 11 June 2026  17:30:14 +0000 (0:00:00.074)       0:01:35.863 *********
2026-06-11 17:30:14.906654 | controller | Thursday 11 June 2026  17:30:14 +0000 (0:00:00.074)       0:01:35.862 *********
2026-06-11 17:30:15.372625 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/03_user_data_b64.yaml)
2026-06-11 17:30:15.372652 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml)
2026-06-11 17:30:15.372657 | controller |
2026-06-11 17:30:15.372661 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-11 17:30:15.372665 | controller |   _content |
2026-06-11 17:30:15.372669 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-11 17:30:15.372672 | controller |   combine(_parsed, recursive=true)
2026-06-11 17:30:15.372676 | controller | }}
2026-06-11 17:30:15.372680 | controller | ] ***
2026-06-11 17:30:15.372684 | controller | Thursday 11 June 2026  17:30:15 +0000 (0:00:00.466)       0:01:36.330 *********
2026-06-11 17:30:15.372693 | controller | Thursday 11 June 2026  17:30:15 +0000 (0:00:00.466)       0:01:36.329 *********
2026-06-11 17:30:15.499777 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-11 17:30:15.499810 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-11 17:30:15.499817 | controller |
2026-06-11 17:30:15.499823 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-11 17:30:15.499828 | controller | Thursday 11 June 2026  17:30:15 +0000 (0:00:00.126)       0:01:36.457 *********
2026-06-11 17:30:15.499833 | controller | Thursday 11 June 2026  17:30:15 +0000 (0:00:00.126)       0:01:36.456 *********
2026-06-11 17:30:15.729872 | controller | changed: [localhost]
2026-06-11 17:30:15.729905 | controller |
2026-06-11 17:30:15.729912 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-11 17:30:15.729918 | controller |   (_destdir,
2026-06-11 17:30:15.729924 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-11 17:30:15.729929 | controller | }}, content={{
2026-06-11 17:30:15.729935 | controller |   (
2026-06-11 17:30:15.729940 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-11 17:30:15.729950 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-11 17:30:15.729956 | controller | }}, mode=0644] ***
2026-06-11 17:30:15.729961 | controller | Thursday 11 June 2026  17:30:15 +0000 (0:00:00.230)       0:01:36.687 *********
2026-06-11 17:30:15.729967 | controller | Thursday 11 June 2026  17:30:15 +0000 (0:00:00.230)       0:01:36.686 *********
2026-06-11 17:30:16.181267 | controller | changed: [localhost]
2026-06-11 17:30:16.181317 | controller |
2026-06-11 17:30:16.181328 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/deployment mode=0644, backup=True, remote_src=True, src={{
2026-06-11 17:30:16.181337 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-11 17:30:16.181346 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-11 17:30:16.181353 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-11 17:30:16.181361 | controller | }}, dest={{
2026-06-11 17:30:16.181369 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-11 17:30:16.181377 | controller |   stage['path'], _val.src_file
2026-06-11 17:30:16.181385 | controller |   ) |
2026-06-11 17:30:16.181393 | controller |   path_join
2026-06-11 17:30:16.181401 | controller |  }}] ***
2026-06-11 17:30:16.181409 | controller | Thursday 11 June 2026  17:30:16 +0000 (0:00:00.450)       0:01:37.138 *********
2026-06-11 17:30:16.181417 | controller | Thursday 11 June 2026  17:30:16 +0000 (0:00:00.450)       0:01:37.136 *********
2026-06-11 17:30:16.537997 | controller | changed: [localhost] => (item=edpm-deployment-values-post-ceph)
2026-06-11 17:30:16.538045 | controller |
2026-06-11 17:30:16.538057 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 17:30:16.538067 | controller | Thursday 11 June 2026  17:30:16 +0000 (0:00:00.356)       0:01:37.495 *********
2026-06-11 17:30:16.538076 | controller | Thursday 11 June 2026  17:30:16 +0000 (0:00:00.356)       0:01:37.493 *********
2026-06-11 17:30:16.587099 | controller | skipping: [localhost]
2026-06-11 17:30:16.587143 | controller |
2026-06-11 17:30:16.587154 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-11 17:30:16.587162 | controller | Thursday 11 June 2026  17:30:16 +0000 (0:00:00.049)       0:01:37.544 *********
2026-06-11 17:30:16.587170 | controller | Thursday 11 June 2026  17:30:16 +0000 (0:00:00.049)       0:01:37.542 *********
2026-06-11 17:30:16.941988 | controller | changed: [localhost]
2026-06-11 17:30:16.942016 | controller |
2026-06-11 17:30:16.942021 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-11 17:30:16.942026 | controller | Thursday 11 June 2026  17:30:16 +0000 (0:00:00.355)       0:01:37.899 *********
2026-06-11 17:30:16.942030 | controller | Thursday 11 June 2026  17:30:16 +0000 (0:00:00.355)       0:01:37.898 *********
2026-06-11 17:30:17.323593 | controller | changed: [localhost]
2026-06-11 17:30:17.323637 | controller |
2026-06-11 17:30:17.323648 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/va/hci/deployment executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-11 17:30:17.323657 | controller | Thursday 11 June 2026  17:30:17 +0000 (0:00:00.380)       0:01:38.280 *********
2026-06-11 17:30:17.323665 | controller | Thursday 11 June 2026  17:30:17 +0000 (0:00:00.381)       0:01:38.279 *********
2026-06-11 17:30:17.385408 | controller | skipping: [localhost]
2026-06-11 17:30:17.385445 | controller |
2026-06-11 17:30:17.385452 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-11 17:30:17.385458 | controller |   _wait_conditions | map('regex_replace',
2026-06-11 17:30:17.385464 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-11 17:30:17.385470 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-11 17:30:17.385475 | controller |   ) | list
2026-06-11 17:30:17.385481 | controller | }}] ***
2026-06-11 17:30:17.385486 | controller | Thursday 11 June 2026  17:30:17 +0000 (0:00:00.062)       0:01:38.342 *********
2026-06-11 17:30:17.385492 | controller | Thursday 11 June 2026  17:30:17 +0000 (0:00:00.062)       0:01:38.341 *********
2026-06-11 17:30:17.473855 | controller | skipping: [localhost]
2026-06-11 17:30:17.473912 | controller |
2026-06-11 17:30:17.473926 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/deployment remote_src=True, src={{ _output }}, dest={{
2026-06-11 17:30:17.473939 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-11 17:30:17.473951 | controller |    stage['build_output'] | basename) | path_join
2026-06-11 17:30:17.473963 | controller | }}, mode=0644] ***
2026-06-11 17:30:17.473974 | controller | Thursday 11 June 2026  17:30:17 +0000 (0:00:00.087)       0:01:38.430 *********
2026-06-11 17:30:17.473986 | controller | Thursday 11 June 2026  17:30:17 +0000 (0:00:00.087)       0:01:38.429 *********
2026-06-11 17:30:17.781091 | controller | changed: [localhost]
2026-06-11 17:30:17.781125 | controller |
2026-06-11 17:30:17.781132 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 17:30:17.781138 | controller | Thursday 11 June 2026  17:30:17 +0000 (0:00:00.307)       0:01:38.738 *********
2026-06-11 17:30:17.781149 | controller | Thursday 11 June 2026  17:30:17 +0000 (0:00:00.307)       0:01:38.737 *********
2026-06-11 17:30:17.838264 | controller | skipping: [localhost]
2026-06-11 17:30:17.838297 | controller |
2026-06-11 17:30:17.838305 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/deployment _raw_params=oc apply -f {{ _cr }}] ***
2026-06-11 17:30:17.838311 | controller | Thursday 11 June 2026  17:30:17 +0000 (0:00:00.057)       0:01:38.795 *********
2026-06-11 17:30:17.838316 | controller | Thursday 11 June 2026  17:30:17 +0000 (0:00:00.057)       0:01:38.794 *********
2026-06-11 17:30:17.901504 | controller | skipping: [localhost]
2026-06-11 17:30:17.901558 | controller |
2026-06-11 17:30:17.901570 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/deployment _raw_params=wait_condition.yml] ***
2026-06-11 17:30:17.901580 | controller | Thursday 11 June 2026  17:30:17 +0000 (0:00:00.062)       0:01:38.858 *********
2026-06-11 17:30:17.901591 | controller | Thursday 11 June 2026  17:30:17 +0000 (0:00:00.062)       0:01:38.857 *********
2026-06-11 17:30:17.971836 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=80m)
2026-06-11 17:30:17.971871 | controller | skipping: [localhost]
2026-06-11 17:30:17.971878 | controller |
2026-06-11 17:30:17.971884 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-11 17:30:17.971890 | controller | Thursday 11 June 2026  17:30:17 +0000 (0:00:00.070)       0:01:38.929 *********
2026-06-11 17:30:17.971896 | controller | Thursday 11 June 2026  17:30:17 +0000 (0:00:00.070)       0:01:38.927 *********
2026-06-11 17:30:18.038676 | controller | skipping: [localhost]
2026-06-11 17:30:18.038722 | controller |
2026-06-11 17:30:18.038733 | controller | TASK [Executing post_stage hooks for examples/va/hci/deployment name=run_hook] ***
2026-06-11 17:30:18.038774 | controller | Thursday 11 June 2026  17:30:18 +0000 (0:00:00.066)       0:01:38.995 *********
2026-06-11 17:30:18.038791 | controller | Thursday 11 June 2026  17:30:18 +0000 (0:00:00.066)       0:01:38.994 *********
2026-06-11 17:30:18.124033 | controller | skipping: [localhost]
2026-06-11 17:30:18.124073 | controller |
2026-06-11 17:30:18.124083 | controller | PLAY RECAP *********************************************************************
2026-06-11 17:30:18.124089 | controller | localhost                  : ok=280  changed=76   unreachable=0    failed=0    skipped=115  rescued=0    ignored=0
2026-06-11 17:30:18.124094 | controller |
2026-06-11 17:30:18.124099 | controller | Thursday 11 June 2026  17:30:18 +0000 (0:00:00.083)       0:01:39.079 *********
2026-06-11 17:30:18.124105 | controller | ===============================================================================
2026-06-11 17:30:18.124111 | controller | ci_setup : Install needed packages -------------------------------------- 9.11s
2026-06-11 17:30:18.124116 | controller | Get automation contents ------------------------------------------------- 8.16s
2026-06-11 17:30:18.124121 | controller | ci_setup : Install openshift client ------------------------------------- 4.23s
2026-06-11 17:30:18.124127 | controller | Load automation files as fact ------------------------------------------- 2.28s
2026-06-11 17:30:18.124137 | controller | ci_setup : Manage directories ------------------------------------------- 1.16s
2026-06-11 17:30:18.124142 | controller | Gathering Facts --------------------------------------------------------- 0.93s
2026-06-11 17:30:18.124147 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.72s
2026-06-11 17:30:18.124151 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.72s
2026-06-11 17:30:18.124156 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.67s
2026-06-11 17:30:18.124161 | controller | Create needed SSH keypairs ---------------------------------------------- 0.66s
2026-06-11 17:30:18.124165 | controller | kustomize_deploy : Copy generated values for examples/va/hci ------------ 0.65s
2026-06-11 17:30:18.124170 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.65s
2026-06-11 17:30:18.124175 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.64s
2026-06-11 17:30:18.124180 | controller | kustomize_deploy : Build kustomized content for examples/va/hci --------- 0.63s
2026-06-11 17:30:18.124184 | controller | ci_setup : Source completion from within .bashrc ------------------------ 0.63s
2026-06-11 17:30:18.124189 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.62s
2026-06-11 17:30:18.124194 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.62s
2026-06-11 17:30:18.124198 | controller | kustomize_deploy : Copy generated values for examples/va/hci/control-plane --- 0.60s
2026-06-11 17:30:18.124203 | controller | kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking --- 0.58s
2026-06-11 17:30:18.124208 | controller | kustomize_deploy : Ensure that architecture repo exists ----------------- 0.55s
2026-06-11 17:30:18.124213 | controller | Thursday 11 June 2026  17:30:18 +0000 (0:00:00.085)       0:01:39.080 *********
2026-06-11 17:30:18.124218 | controller | ===============================================================================
2026-06-11 17:30:18.124223 | controller | ci_gen_kustomize_values ------------------------------------------------ 45.18s
2026-06-11 17:30:18.124229 | controller | kustomize_deploy ------------------------------------------------------- 22.27s
2026-06-11 17:30:18.124233 | controller | ci_setup --------------------------------------------------------------- 16.59s
2026-06-11 17:30:18.124238 | controller | ansible.builtin.slurp --------------------------------------------------- 8.99s
2026-06-11 17:30:18.124242 | controller | ansible.builtin.set_fact ------------------------------------------------ 2.36s
2026-06-11 17:30:18.124247 | controller | gather_facts ------------------------------------------------------------ 0.93s
2026-06-11 17:30:18.124252 | controller | networking_mapper ------------------------------------------------------- 0.68s
2026-06-11 17:30:18.124261 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.66s
2026-06-11 17:30:18.124266 | controller | ansible.builtin.file ---------------------------------------------------- 0.44s
2026-06-11 17:30:18.124270 | controller | ansible.builtin.find ---------------------------------------------------- 0.33s
2026-06-11 17:30:18.124275 | controller | ansible.builtin.stat ---------------------------------------------------- 0.26s
2026-06-11 17:30:18.124280 | controller | ansible.builtin.include_role -------------------------------------------- 0.25s
2026-06-11 17:30:18.124284 | controller | ansible.builtin.assert -------------------------------------------------- 0.05s
2026-06-11 17:30:18.124289 | controller | ansible.builtin.copy ---------------------------------------------------- 0.04s
2026-06-11 17:30:18.124294 | controller | ansible.builtin.include_vars -------------------------------------------- 0.03s
2026-06-11 17:30:18.124298 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2026-06-11 17:30:18.124303 | controller | total ------------------------------------------------------------------ 99.04s
2026-06-11 17:30:18.666418 | controller | ok: Runtime: 0:01:39.812181
2026-06-11 17:30:18.704308 | 
2026-06-11 17:30:18.704482 | PLAY RECAP
2026-06-11 17:30:18.704602 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-11 17:30:18.704677 | 
2026-06-11 17:30:18.878880 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main]
2026-06-11 17:30:18.880327 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main]
2026-06-11 17:30:19.525562 | 
2026-06-11 17:30:19.525717 | PLAY [Ensure ci-framework-data base directories exist on all nodes]
2026-06-11 17:30:19.536512 | 
2026-06-11 17:30:19.536580 | TASK [Create ci-framework-data/logs directory if missing]
2026-06-11 17:30:19.985044 | controller | ok
2026-06-11 17:30:20.027805 | 
2026-06-11 17:30:20.027920 | PLAY [Run ci/playbooks/collect-logs.yml]
2026-06-11 17:30:20.033832 | 
2026-06-11 17:30:20.033938 | TASK [Filter out host if needed]
2026-06-11 17:30:20.043861 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-11 17:30:20.048009 | 
2026-06-11 17:30:20.048082 | TASK [Ensure file is present]
2026-06-11 17:30:20.460105 | controller | ok
2026-06-11 17:30:20.471103 | 
2026-06-11 17:30:20.471236 | TASK [Manage molecule report file]
2026-06-11 17:30:21.009610 | controller | skipping: Conditional result was False
2026-06-11 17:30:21.018404 | 
2026-06-11 17:30:21.018653 | TASK [Check if we get ci-framework-data basedir]
2026-06-11 17:30:21.279537 | controller | ok
2026-06-11 17:30:21.289807 | 
2026-06-11 17:30:21.289955 | TASK [Create ci-framework-data log directory for zuul]
2026-06-11 17:30:21.602021 | controller | changed
2026-06-11 17:30:21.611791 | 
2026-06-11 17:30:21.611975 | TASK [Copy ci-framework interesting files]
2026-06-11 17:30:22.086767 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory
2026-06-11 17:30:22.151321 | controller | ok: Runtime: 0:00:00.029405
2026-06-11 17:30:22.158713 | 
2026-06-11 17:30:22.158846 | TASK [Get SELinux listing]
2026-06-11 17:30:22.701328 | controller | ok: Runtime: 0:00:00.009581
2026-06-11 17:30:22.710675 | 
2026-06-11 17:30:22.710839 | TASK [Generate log index]
2026-06-11 17:30:23.638444 | controller | changed
2026-06-11 17:30:23.646292 | 
2026-06-11 17:30:23.646467 | TASK [Get some env related data]
2026-06-11 17:30:24.343395 | controller | /home/zuul/.local/bin/ansible
2026-06-11 17:30:25.190800 | controller | ok: Runtime: 0:00:01.154232
2026-06-11 17:30:25.198972 | 
2026-06-11 17:30:25.199103 | TASK [Generate list of logs to collect in home directory]
2026-06-11 17:30:25.610819 | controller | ok: All paths examined
2026-06-11 17:30:25.622026 | 
2026-06-11 17:30:25.622182 | LOOP [Copy logs from home directory]
2026-06-11 17:30:26.129193 | controller | changed:
2026-06-11 17:30:26.129518 | controller | {
2026-06-11 17:30:26.129571 | controller |   "atime": 1781198891.4726193,
2026-06-11 17:30:26.129600 | controller |   "ctime": 1781199018.1236734,
2026-06-11 17:30:26.129625 | controller |   "dev": 64513,
2026-06-11 17:30:26.129650 | controller |   "gid": 1000,
2026-06-11 17:30:26.129674 | controller |   "gr_name": "zuul",
2026-06-11 17:30:26.129697 | controller |   "inode": 704720,
2026-06-11 17:30:26.129720 | controller |   "isblk": false,
2026-06-11 17:30:26.129742 | controller |   "ischr": false,
2026-06-11 17:30:26.129765 | controller |   "isdir": false,
2026-06-11 17:30:26.129787 | controller |   "isfifo": false,
2026-06-11 17:30:26.129810 | controller |   "isgid": false,
2026-06-11 17:30:26.129833 | controller |   "islnk": false,
2026-06-11 17:30:26.129856 | controller |   "isreg": true,
2026-06-11 17:30:26.129879 | controller |   "issock": false,
2026-06-11 17:30:26.129913 | controller |   "isuid": false,
2026-06-11 17:30:26.129949 | controller |   "mode": "0644",
2026-06-11 17:30:26.129982 | controller |   "mtime": 1781199018.1236734,
2026-06-11 17:30:26.130016 | controller |   "nlink": 1,
2026-06-11 17:30:26.130044 | controller |   "path": "/home/zuul/ansible.log",
2026-06-11 17:30:26.130095 | controller |   "pw_name": "zuul",
2026-06-11 17:30:26.130122 | controller |   "rgrp": true,
2026-06-11 17:30:26.130145 | controller |   "roth": true,
2026-06-11 17:30:26.130172 | controller |   "rusr": true,
2026-06-11 17:30:26.130211 | controller |   "size": 264576,
2026-06-11 17:30:26.130236 | controller |   "uid": 1000,
2026-06-11 17:30:26.130258 | controller |   "wgrp": false,
2026-06-11 17:30:26.130280 | controller |   "woth": false,
2026-06-11 17:30:26.130302 | controller |   "wusr": true,
2026-06-11 17:30:26.130326 | controller |   "xgrp": false,
2026-06-11 17:30:26.130366 | controller |   "xoth": false,
2026-06-11 17:30:26.130398 | controller |   "xusr": false
2026-06-11 17:30:26.130421 | controller | }
2026-06-11 17:30:26.142467 | 
2026-06-11 17:30:26.142557 | TASK [Copy crio stats log file]
2026-06-11 17:30:26.178450 | controller | skipping: Conditional result was False
2026-06-11 17:30:26.187546 | 
2026-06-11 17:30:26.187655 | TASK [Get SELinux related data]
2026-06-11 17:30:26.469601 | controller | <no matches>
2026-06-11 17:30:26.729898 | controller | ERROR
2026-06-11 17:30:26.730279 | controller | {
2026-06-11 17:30:26.730410 | controller |   "delta": "0:00:00.010206",
2026-06-11 17:30:26.730476 | controller |   "end": "2026-06-11 17:30:26.470906",
2026-06-11 17:30:26.730535 | controller |   "msg": "non-zero return code",
2026-06-11 17:30:26.730591 | controller |   "rc": 1,
2026-06-11 17:30:26.730646 | controller |   "start": "2026-06-11 17:30:26.460700"
2026-06-11 17:30:26.730700 | controller | }
2026-06-11 17:30:26.730767 | controller | ERROR: Ignoring Errors
2026-06-11 17:30:26.742406 | 
2026-06-11 17:30:26.742577 | TASK [Create system configuration directory]
2026-06-11 17:30:27.025048 | controller | changed
2026-06-11 17:30:27.032613 | 
2026-06-11 17:30:27.032732 | TASK [Get some of the system configurations]
2026-06-11 17:30:27.582912 | controller | ok: Runtime: 0:00:00.026311
2026-06-11 17:30:27.602296 | 
2026-06-11 17:30:27.602566 | TASK [Copy generated documentation if available]
2026-06-11 17:30:27.629824 | controller | skipping: Conditional result was False
2026-06-11 17:30:27.639387 | 
2026-06-11 17:30:27.639521 | TASK [Copy generated AsciiDoc documentation if available]
2026-06-11 17:30:27.665341 | controller | skipping: Conditional result was False
2026-06-11 17:30:27.676500 | 
2026-06-11 17:30:27.676631 | TASK [Compress logs bigger than 2MB]
2026-06-11 17:30:28.218226 | controller | ok: Runtime: 0:00:00.005859
2026-06-11 17:30:28.225993 | 
2026-06-11 17:30:28.226122 | TASK [Copy files from workspace on node]
2026-06-11 17:30:28.251676 | controller | ok
2026-06-11 17:30:28.288522 | 
2026-06-11 17:30:28.288606 | TASK [fetch-output : Set log path for multiple nodes]
2026-06-11 17:30:28.313282 | controller | skipping: Conditional result was False
2026-06-11 17:30:28.319246 | 
2026-06-11 17:30:28.319328 | TASK [fetch-output : Set log path for single node]
2026-06-11 17:30:28.361316 | controller | ok
2026-06-11 17:30:28.366053 | 
2026-06-11 17:30:28.366135 | LOOP [fetch-output : Ensure local output dirs]
2026-06-11 17:30:28.672520 | controller -> localhost | changed: "/var/lib/zuul/builds/dfcfa06e0e9a4f93b776bd591382ce33/work/logs"
2026-06-11 17:30:28.672999 | controller -> localhost | changed: All items complete
2026-06-11 17:30:28.673059 | 
2026-06-11 17:30:28.902449 | controller -> localhost | changed: "/var/lib/zuul/builds/dfcfa06e0e9a4f93b776bd591382ce33/work/artifacts"
2026-06-11 17:30:29.147022 | controller -> localhost | changed: "/var/lib/zuul/builds/dfcfa06e0e9a4f93b776bd591382ce33/work/docs"
2026-06-11 17:30:29.157644 | 
2026-06-11 17:30:29.157818 | LOOP [fetch-output : Collect logs, artifacts and docs]
2026-06-11 17:30:29.974808 | controller | changed:
2026-06-11 17:30:29.975131 | controller | .d..t...... ./
2026-06-11 17:30:29.975194 | controller | >f+++++++++ README.html
2026-06-11 17:30:29.975236 | controller | >f+++++++++ ansible.log
2026-06-11 17:30:29.975274 | controller | >f+++++++++ dmesg.log
2026-06-11 17:30:29.975315 | controller | >f+++++++++ installed-pkgs.log
2026-06-11 17:30:29.975383 | controller | >f+++++++++ python.log
2026-06-11 17:30:29.975430 | controller | >f+++++++++ registries.conf
2026-06-11 17:30:29.975468 | controller | >f+++++++++ selinux-denials.log
2026-06-11 17:30:29.975502 | controller | >f+++++++++ selinux-listing.log
2026-06-11 17:30:29.975537 | controller | cd+++++++++ ci-framework-data/
2026-06-11 17:30:29.975571 | controller | cd+++++++++ ci-framework-data/artifacts/
2026-06-11 17:30:29.975606 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy
2026-06-11 17:30:29.975641 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub
2026-06-11 17:30:29.975675 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration
2026-06-11 17:30:29.975718 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub
2026-06-11 17:30:29.975753 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml
2026-06-11 17:30:29.975786 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/
2026-06-11 17:30:29.975820 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/
2026-06-11 17:30:29.975855 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/values.yaml
2026-06-11 17:30:29.975897 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/
2026-06-11 17:30:29.975932 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml
2026-06-11 17:30:29.975965 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values-post-ceph/
2026-06-11 17:30:29.975998 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values-post-ceph/values.yaml
2026-06-11 17:30:29.976031 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/
2026-06-11 17:30:29.976064 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml
2026-06-11 17:30:29.976098 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/
2026-06-11 17:30:29.976132 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml
2026-06-11 17:30:29.976165 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/
2026-06-11 17:30:29.976198 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml
2026-06-11 17:30:29.976231 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml.31529.2026-06-11@17:30:03~
2026-06-11 17:30:29.976265 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/
2026-06-11 17:30:29.976297 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/
2026-06-11 17:30:29.976330 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/01_original.yaml
2026-06-11 17:30:29.976401 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/03_user_data_b64.yaml
2026-06-11 17:30:29.976438 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml
2026-06-11 17:30:29.976471 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/
2026-06-11 17:30:29.976503 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml
2026-06-11 17:30:29.976536 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml
2026-06-11 17:30:29.976568 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml
2026-06-11 17:30:29.976600 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/
2026-06-11 17:30:29.976632 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/01_original.yaml
2026-06-11 17:30:29.976663 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/03_user_data_b64.yaml
2026-06-11 17:30:29.976696 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/04_user_data.yaml
2026-06-11 17:30:29.976729 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/
2026-06-11 17:30:29.976762 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml
2026-06-11 17:30:29.976802 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml
2026-06-11 17:30:29.976836 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml
2026-06-11 17:30:29.976869 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml
2026-06-11 17:30:29.976901 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/
2026-06-11 17:30:29.976933 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml
2026-06-11 17:30:29.976965 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.30400.2026-06-11@17:29:24~
2026-06-11 17:30:29.976997 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml
2026-06-11 17:30:29.977031 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml
2026-06-11 17:30:29.977064 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml
2026-06-11 17:30:29.977096 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/
2026-06-11 17:30:29.977130 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml
2026-06-11 17:30:29.977163 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml.31485.2026-06-11@17:30:02~
2026-06-11 17:30:29.977196 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml
2026-06-11 17:30:29.977229 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml
2026-06-11 17:30:29.977261 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/
2026-06-11 17:30:29.977294 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml
2026-06-11 17:30:29.977328 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-post-ceph.yaml
2026-06-11 17:30:29.977402 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-pre-ceph.yaml
2026-06-11 17:30:29.977458 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/network.yaml
2026-06-11 17:30:29.977494 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml
2026-06-11 17:30:29.977527 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-post-ceph.yaml
2026-06-11 17:30:29.977560 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-pre-ceph.yaml
2026-06-11 17:30:29.977593 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/
2026-06-11 17:30:29.977627 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/
2026-06-11 17:30:29.977661 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/
2026-06-11 17:30:29.977695 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/
2026-06-11 17:30:29.977729 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml
2026-06-11 17:30:29.977762 | controller | cd+++++++++ ci-framework-data/logs/
2026-06-11 17:30:29.977796 | controller | cd+++++++++ registries.conf.d/
2026-06-11 17:30:29.977830 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf
2026-06-11 17:30:29.977863 | controller | cd+++++++++ system-config/
2026-06-11 17:30:29.977897 | controller | cd+++++++++ system-config/libvirt/
2026-06-11 17:30:29.977929 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf
2026-06-11 17:30:29.977961 | controller | >f+++++++++ system-config/libvirt/libvirt.conf
2026-06-11 17:30:30.519449 | controller | changed: .d..t...... ./
2026-06-11 17:30:31.114694 | controller | changed: .d..t...... ./
2026-06-11 17:30:31.156909 | 
2026-06-11 17:30:31.157072 | TASK [Return artifact to Zuul]
2026-06-11 17:30:31.192691 | controller | skipping: Conditional result was False
2026-06-11 17:30:31.195521 | 
2026-06-11 17:30:31.195588 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host]
2026-06-11 17:30:31.195722 | 
2026-06-11 17:30:31.195757 | PLAY RECAP
2026-06-11 17:30:31.195808 | controller | ok: 17 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1
2026-06-11 17:30:31.195834 | 
2026-06-11 17:30:31.337071 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main]
2026-06-11 17:30:31.338326 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master]
2026-06-11 17:30:31.919398 | 
2026-06-11 17:30:31.919524 | PLAY [all]
2026-06-11 17:30:31.928784 | 
2026-06-11 17:30:31.928861 | TASK [include_role : fetch-output]
2026-06-11 17:30:31.977262 | controller | ok
2026-06-11 17:30:31.992436 | 
2026-06-11 17:30:31.992510 | TASK [fetch-output : Set log path for multiple nodes]
2026-06-11 17:30:32.058684 | controller | skipping: Conditional result was False
2026-06-11 17:30:32.068231 | 
2026-06-11 17:30:32.068412 | TASK [fetch-output : Set log path for single node]
2026-06-11 17:30:32.116002 | controller | ok
2026-06-11 17:30:32.124131 | 
2026-06-11 17:30:32.124444 | LOOP [fetch-output : Ensure local output dirs]
2026-06-11 17:30:32.629452 | controller -> localhost | ok: "/var/lib/zuul/builds/dfcfa06e0e9a4f93b776bd591382ce33/work/logs"
2026-06-11 17:30:32.879913 | controller -> localhost | ok: "/var/lib/zuul/builds/dfcfa06e0e9a4f93b776bd591382ce33/work/artifacts"
2026-06-11 17:30:33.156330 | controller -> localhost | ok: "/var/lib/zuul/builds/dfcfa06e0e9a4f93b776bd591382ce33/work/docs"
2026-06-11 17:30:33.166631 | 
2026-06-11 17:30:33.166737 | LOOP [fetch-output : Collect logs, artifacts and docs]
2026-06-11 17:30:33.931827 | controller | ok
2026-06-11 17:30:33.932182 | controller | ok: All items complete
2026-06-11 17:30:33.932239 | 
2026-06-11 17:30:34.485222 | controller | ok
2026-06-11 17:30:35.051210 | controller | ok
2026-06-11 17:30:35.079811 | 
2026-06-11 17:30:35.079947 | TASK [include_role : fetch-output-openshift]
2026-06-11 17:30:35.108042 | controller | skipping: Conditional result was False
2026-06-11 17:30:35.117174 | 
2026-06-11 17:30:35.117309 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir]
2026-06-11 17:30:35.683049 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.013289
2026-06-11 17:30:35.996877 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.014395
2026-06-11 17:30:36.011926 | 
2026-06-11 17:30:36.012149 | PLAY [all]
2026-06-11 17:30:36.025654 | 
2026-06-11 17:30:36.025856 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes]
2026-06-11 17:30:36.537246 | controller | changed
2026-06-11 17:30:36.546575 | 
2026-06-11 17:30:36.546680 | PLAY RECAP
2026-06-11 17:30:36.546764 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0
2026-06-11 17:30:36.546807 | 
2026-06-11 17:30:36.681898 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master]
2026-06-11 17:30:36.684444 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master]
2026-06-11 17:30:37.341769 | 
2026-06-11 17:30:37.341905 | PLAY [localhost]
2026-06-11 17:30:37.351946 | 
2026-06-11 17:30:37.352021 | TASK [generate-zuul-manifest : Generate Zuul manifest]
2026-06-11 17:30:37.819007 | localhost | changed
2026-06-11 17:30:37.838500 | 
2026-06-11 17:30:37.838786 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul]
2026-06-11 17:30:37.881739 | localhost | ok
2026-06-11 17:30:37.894115 | 
2026-06-11 17:30:37.894253 | TASK [add-fileserver : Create SSH private key tempfile]
2026-06-11 17:30:38.353042 | localhost | changed
2026-06-11 17:30:38.363987 | 
2026-06-11 17:30:38.364153 | TASK [add-fileserver : Create SSH private key from secret]
2026-06-11 17:30:39.283575 | localhost | changed
2026-06-11 17:30:39.292623 | 
2026-06-11 17:30:39.292763 | TASK [add-fileserver : Add fileserver ssh key]
2026-06-11 17:30:39.798814 | localhost | Identity added: /var/lib/zuul/builds/dfcfa06e0e9a4f93b776bd591382ce33/work/tmp/ansible.i58y6fau (/var/lib/zuul/builds/dfcfa06e0e9a4f93b776bd591382ce33/work/tmp/ansible.i58y6fau)
2026-06-11 17:30:39.799122 | localhost | ok: Runtime: 0:00:00.018821
2026-06-11 17:30:39.806113 | 
2026-06-11 17:30:39.806239 | TASK [add-fileserver : Remove SSH private key from disk]
2026-06-11 17:30:40.136931 | localhost | ok: Runtime: 0:00:00.010771
2026-06-11 17:30:40.144894 | 
2026-06-11 17:30:40.145025 | TASK [add-fileserver : Add fileserver to inventory]
2026-06-11 17:30:40.228984 | localhost | changed
2026-06-11 17:30:40.238264 | 
2026-06-11 17:30:40.238436 | TASK [add-fileserver : Add fileserver server to known hosts]
2026-06-11 17:30:40.777045 | localhost | changed
2026-06-11 17:30:40.787589 | 
2026-06-11 17:30:40.787700 | PLAY [localhost]
2026-06-11 17:30:40.795789 | 
2026-06-11 17:30:40.795907 | TASK [Generate bulk log download script]
2026-06-11 17:30:40.828310 | localhost | ok
2026-06-11 17:30:40.849028 | 
2026-06-11 17:30:40.849176 | TASK [local-log-download : Check API endpoint is defined]
2026-06-11 17:30:40.902069 | localhost | ok: All assertions passed
2026-06-11 17:30:40.909512 | 
2026-06-11 17:30:40.909643 | TASK [local-log-download : Create download script]
2026-06-11 17:30:41.563668 | localhost -> localhost | changed
2026-06-11 17:30:41.616924 | 
2026-06-11 17:30:41.617100 | TASK [Register quick-download link]
2026-06-11 17:30:41.646398 | localhost | ok
2026-06-11 17:30:41.649095 | 
2026-06-11 17:30:41.649167 | PLAY [a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com]
2026-06-11 17:30:41.656264 | 
2026-06-11 17:30:41.656437 | TASK [Set zuul-log-path fact]
2026-06-11 17:30:41.682630 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-11 17:30:41.690837 | 
2026-06-11 17:30:41.690918 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-11 17:30:41.728960 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-11 17:30:41.733942 | 
2026-06-11 17:30:41.734073 | TASK [upload-logs : Create log directories]
2026-06-11 17:30:42.643703 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed
2026-06-11 17:30:42.647713 | 
2026-06-11 17:30:42.647857 | TASK [upload-logs : Ensure logs are readable before uploading]
2026-06-11 17:30:42.960728 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com -> localhost | ok: Runtime: 0:00:00.012852
2026-06-11 17:30:42.967429 | 
2026-06-11 17:30:42.967617 | TASK [upload-logs : Upload logs to log server]
2026-06-11 17:30:46.963177 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | Output suppressed because no_log was given
2026-06-11 17:30:46.966497 | 
2026-06-11 17:30:46.966631 | LOOP [upload-logs : Compress console log and json output]
