2026-06-12 15:25:27.300735 | Job console starting
2026-06-12 15:25:27.420178 | Updating git repos
2026-06-12 15:25:28.110616 | Cloning repos into workspace
2026-06-12 15:25:29.821046 | Restoring repo states
2026-06-12 15:25:29.842155 | Merging changes
2026-06-12 15:25:30.828776 | Checking out repos
2026-06-12 15:25:31.483676 | Preparing playbooks
2026-06-12 15:25:36.378791 | Running Ansible setup
2026-06-12 15:25:40.161050 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master]
2026-06-12 15:25:40.806454 | 
2026-06-12 15:25:40.806604 | PLAY [localhost]
2026-06-12 15:25:40.814538 | 
2026-06-12 15:25:40.814604 | TASK [Gathering Facts]
2026-06-12 15:25:42.858439 | localhost | ok
2026-06-12 15:25:42.873783 | 
2026-06-12 15:25:42.873965 | TASK [log-inventory : Ensure Zuul Ansible directory exists]
2026-06-12 15:25:43.357251 | localhost -> localhost | changed
2026-06-12 15:25:43.362275 | 
2026-06-12 15:25:43.362373 | TASK [log-inventory : Copy ansible inventory to logs dir]
2026-06-12 15:25:44.382320 | localhost -> localhost | changed
2026-06-12 15:25:44.389404 | 
2026-06-12 15:25:44.389517 | TASK [Setup log path fact]
2026-06-12 15:25:44.427939 | localhost | ok
2026-06-12 15:25:44.448233 | 
2026-06-12 15:25:44.448431 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-12 15:25:44.490850 | localhost | ok
2026-06-12 15:25:44.502322 | 
2026-06-12 15:25:44.502517 | TASK [emit-job-header : Print job information]
2026-06-12 15:25:44.555525 | # Job Information
2026-06-12 15:25:44.555791 | Ansible Version: 2.16.18
2026-06-12 15:25:44.555872 | Job: rhoso-architecture-validate-dcn
2026-06-12 15:25:44.555923 | Pipeline: github-check
2026-06-12 15:25:44.555960 | Executor: 38.102.83.51
2026-06-12 15:25:44.555996 | Triggered by: https://github.com/openstack-k8s-operators/architecture/pull/762
2026-06-12 15:25:44.556039 | Log URL (when completed): https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/logs/e3a/rdoproject.org/e3a02ca00d4446e8b5a99ccb8094a2b4/
2026-06-12 15:25:44.556082 | Event ID: e05197d0-6670-11f1-86e9-ace6b67dc587
2026-06-12 15:25:44.562147 | 
2026-06-12 15:25:44.562289 | LOOP [emit-job-header : Print node information]
2026-06-12 15:25:44.678505 | localhost | ok:
2026-06-12 15:25:44.678812 | localhost | # Node Information
2026-06-12 15:25:44.678873 | localhost | Inventory Hostname: controller
2026-06-12 15:25:44.678919 | localhost | Hostname: np0000072087
2026-06-12 15:25:44.678956 | localhost | Username: zuul
2026-06-12 15:25:44.678997 | localhost | Distro: CentOS 9
2026-06-12 15:25:44.679033 | localhost | Provider: vexxhost-nodepool-tripleo
2026-06-12 15:25:44.679068 | localhost | Region: RegionOne
2026-06-12 15:25:44.679103 | localhost | Label: cloud-centos-9-stream-tripleo
2026-06-12 15:25:44.679136 | localhost | Product Name: OpenStack Nova
2026-06-12 15:25:44.679170 | localhost | Interface IP: 38.102.83.111
2026-06-12 15:25:44.689857 | 
2026-06-12 15:25:44.689967 | PLAY [all]
2026-06-12 15:25:44.701226 | 
2026-06-12 15:25:44.701384 | TASK [Gather network facts]
2026-06-12 15:25:45.155057 | controller | ok
2026-06-12 15:25:45.167105 | 
2026-06-12 15:25:45.167236 | TASK [include_role : start-zuul-console]
2026-06-12 15:25:45.194786 | controller | ok
2026-06-12 15:25:45.213609 | 
2026-06-12 15:25:45.213754 | TASK [start-zuul-console : Start zuul_console daemon.]
2026-06-12 15:25:45.633187 | controller | ok
2026-06-12 15:25:45.646532 | 
2026-06-12 15:25:45.646663 | TASK [include_role : add-build-sshkey]
2026-06-12 15:25:45.683131 | controller | ok
2026-06-12 15:25:45.706989 | 
2026-06-12 15:25:45.707151 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build]
2026-06-12 15:25:45.997200 | controller -> localhost | ok
2026-06-12 15:25:46.004017 | 
2026-06-12 15:25:46.004124 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID]
2026-06-12 15:25:46.034861 | controller | ok
2026-06-12 15:25:46.054588 | controller | included: /var/lib/zuul/builds/e3a02ca00d4446e8b5a99ccb8094a2b4/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml
2026-06-12 15:25:46.062497 | 
2026-06-12 15:25:46.062591 | TASK [add-build-sshkey : Create Temp SSH key]
2026-06-12 15:25:46.647114 | controller -> localhost | Generating public/private rsa key pair.
2026-06-12 15:25:46.647454 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/e3a02ca00d4446e8b5a99ccb8094a2b4/work/e3a02ca00d4446e8b5a99ccb8094a2b4_id_rsa
2026-06-12 15:25:46.647524 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/e3a02ca00d4446e8b5a99ccb8094a2b4/work/e3a02ca00d4446e8b5a99ccb8094a2b4_id_rsa.pub
2026-06-12 15:25:46.647570 | controller -> localhost | The key fingerprint is:
2026-06-12 15:25:46.647611 | controller -> localhost | SHA256:SxlMq4mbCb0pdmMxCmaUQuoNUDCzOinTCuKEb6153KE zuul-build-sshkey
2026-06-12 15:25:46.647650 | controller -> localhost | The key's randomart image is:
2026-06-12 15:25:46.647688 | controller -> localhost | +---[RSA 3072]----+
2026-06-12 15:25:46.647727 | controller -> localhost | |=+.     .        |
2026-06-12 15:25:46.647766 | controller -> localhost | |++.    o .       |
2026-06-12 15:25:46.647818 | controller -> localhost | |++      +        |
2026-06-12 15:25:46.647870 | controller -> localhost | |*oo. . o o       |
2026-06-12 15:25:46.647909 | controller -> localhost | |@=o.= o S        |
2026-06-12 15:25:46.647947 | controller -> localhost | |O* + O.. .       |
2026-06-12 15:25:46.647983 | controller -> localhost | |..*.@o ..        |
2026-06-12 15:25:46.648024 | controller -> localhost | | o *E..          |
2026-06-12 15:25:46.648060 | controller -> localhost | |  o.             |
2026-06-12 15:25:46.648095 | controller -> localhost | +----[SHA256]-----+
2026-06-12 15:25:46.648176 | controller -> localhost | ok: Runtime: 0:00:00.071077
2026-06-12 15:25:46.655890 | 
2026-06-12 15:25:46.656095 | TASK [add-build-sshkey : Remote setup ssh keys (linux)]
2026-06-12 15:25:46.691338 | controller | ok
2026-06-12 15:25:46.708831 | controller | included: /var/lib/zuul/builds/e3a02ca00d4446e8b5a99ccb8094a2b4/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml
2026-06-12 15:25:46.723050 | 
2026-06-12 15:25:46.723138 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey]
2026-06-12 15:25:46.758581 | controller | skipping: Conditional result was False
2026-06-12 15:25:46.764079 | 
2026-06-12 15:25:46.764169 | TASK [add-build-sshkey : Enable access via build key on all nodes]
2026-06-12 15:25:47.261482 | controller | changed
2026-06-12 15:25:47.269756 | 
2026-06-12 15:25:47.269890 | TASK [add-build-sshkey : Make sure user has a .ssh]
2026-06-12 15:25:47.516944 | controller | ok
2026-06-12 15:25:47.524112 | 
2026-06-12 15:25:47.524242 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes]
2026-06-12 15:25:48.318211 | controller | changed
2026-06-12 15:25:48.325944 | 
2026-06-12 15:25:48.326078 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes]
2026-06-12 15:25:49.118767 | controller | changed
2026-06-12 15:25:49.126430 | 
2026-06-12 15:25:49.126561 | TASK [add-build-sshkey : Remote setup ssh keys (windows)]
2026-06-12 15:25:49.154576 | controller | skipping: Conditional result was False
2026-06-12 15:25:49.163451 | 
2026-06-12 15:25:49.163589 | TASK [remove-zuul-sshkey : Remove master key from local agent]
2026-06-12 15:25:49.625627 | controller -> localhost | changed
2026-06-12 15:25:49.640522 | 
2026-06-12 15:25:49.640656 | TASK [add-build-sshkey : Add back temp key]
2026-06-12 15:25:49.958000 | controller -> localhost | Identity added: /var/lib/zuul/builds/e3a02ca00d4446e8b5a99ccb8094a2b4/work/e3a02ca00d4446e8b5a99ccb8094a2b4_id_rsa (zuul-build-sshkey)
2026-06-12 15:25:49.958398 | controller -> localhost | ok: Runtime: 0:00:00.017113
2026-06-12 15:25:49.966252 | 
2026-06-12 15:25:49.966418 | TASK [add-build-sshkey : Verify we can still SSH to all nodes]
2026-06-12 15:25:50.405601 | controller | ok
2026-06-12 15:25:50.412896 | 
2026-06-12 15:25:50.413064 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)]
2026-06-12 15:25:50.450565 | controller | skipping: Conditional result was False
2026-06-12 15:25:50.464937 | 
2026-06-12 15:25:50.465097 | TASK [include_role : validate-host]
2026-06-12 15:25:50.502543 | controller | ok
2026-06-12 15:25:50.533769 | 
2026-06-12 15:25:50.533907 | TASK [validate-host : Define zuul_info_dir fact]
2026-06-12 15:25:50.573753 | controller | ok
2026-06-12 15:25:50.578091 | 
2026-06-12 15:25:50.578173 | TASK [validate-host : Ensure Zuul Ansible directory exists]
2026-06-12 15:25:50.896442 | controller -> localhost | ok
2026-06-12 15:25:50.903341 | 
2026-06-12 15:25:50.903484 | TASK [validate-host : Collect information about the host]
2026-06-12 15:25:51.611935 | controller | ok
2026-06-12 15:25:51.622124 | 
2026-06-12 15:25:51.622228 | TASK [validate-host : Sanitize hostname]
2026-06-12 15:25:51.691815 | controller | ok
2026-06-12 15:25:51.696623 | 
2026-06-12 15:25:51.696707 | TASK [validate-host : Write out all ansible variables/facts known for each host]
2026-06-12 15:25:52.196436 | controller -> localhost | changed
2026-06-12 15:25:52.205546 | 
2026-06-12 15:25:52.205643 | TASK [validate-host : Collect information about zuul worker]
2026-06-12 15:25:52.652807 | controller | ok
2026-06-12 15:25:52.660805 | 
2026-06-12 15:25:52.660946 | TASK [validate-host : Write out all zuul information for each host]
2026-06-12 15:25:53.163949 | controller -> localhost | changed
2026-06-12 15:25:53.179025 | 
2026-06-12 15:25:53.179165 | TASK [include_role : prepare-workspace-openshift]
2026-06-12 15:25:53.206828 | controller | skipping: Conditional result was False
2026-06-12 15:25:53.216057 | 
2026-06-12 15:25:53.216201 | TASK [include_role : remove-zuul-sshkey]
2026-06-12 15:25:53.242792 | controller | skipping: Conditional result was False
2026-06-12 15:25:53.251394 | 
2026-06-12 15:25:53.251535 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them]
2026-06-12 15:25:53.494589 | controller | ok: "logs"
2026-06-12 15:25:53.495086 | controller | ok: All items complete
2026-06-12 15:25:53.495144 | 
2026-06-12 15:25:53.709193 | controller | ok: "artifacts"
2026-06-12 15:25:53.910672 | controller | ok: "docs"
2026-06-12 15:25:53.930859 | 
2026-06-12 15:25:53.931120 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist]
2026-06-12 15:25:54.210344 | controller | changed: "logs"
2026-06-12 15:25:54.437497 | controller | changed: "artifacts"
2026-06-12 15:25:54.649789 | controller | changed: "docs"
2026-06-12 15:25:54.662504 | 
2026-06-12 15:25:54.662679 | PLAY RECAP
2026-06-12 15:25:54.662770 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-12 15:25:54.662827 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-12 15:25:54.662865 | 
2026-06-12 15:25:54.842836 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master]
2026-06-12 15:25:54.844139 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master]
2026-06-12 15:25:55.463605 | 
2026-06-12 15:25:55.463759 | PLAY [all]
2026-06-12 15:25:55.474327 | 
2026-06-12 15:25:55.474418 | TASK [mirror-info-fork : Set mirror_fqdn if not defined]
2026-06-12 15:25:55.533155 | controller | ok
2026-06-12 15:25:55.536599 | 
2026-06-12 15:25:55.536674 | TASK [mirror-info-fork : Create /etc/ci]
2026-06-12 15:25:55.954580 | controller | changed
2026-06-12 15:25:55.963802 | 
2026-06-12 15:25:55.963945 | TASK [mirror-info-fork : Install ci_mirror script]
2026-06-12 15:25:57.032846 | controller | changed
2026-06-12 15:25:57.048768 | 
2026-06-12 15:25:57.048898 | LOOP [add-authorized-keys : Enable access via build key on all nodes]
2026-06-12 15:25:57.495405 | controller | changed:
2026-06-12 15:25:57.495778 | controller | {
2026-06-12 15:25:57.495846 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com"
2026-06-12 15:25:57.495998 | controller | }
2026-06-12 15:25:57.750823 | controller | changed:
2026-06-12 15:25:57.750971 | controller | {
2026-06-12 15:25:57.751035 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com"
2026-06-12 15:25:57.751086 | controller | }
2026-06-12 15:25:58.041155 | controller | changed:
2026-06-12 15:25:58.041332 | controller | {
2026-06-12 15:25:58.041423 | 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-12 15:25:58.041465 | controller | }
2026-06-12 15:25:58.295914 | controller | changed:
2026-06-12 15:25:58.296052 | controller | {
2026-06-12 15:25:58.296103 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com"
2026-06-12 15:25:58.296142 | controller | }
2026-06-12 15:25:58.556130 | controller | changed:
2026-06-12 15:25:58.556287 | controller | {
2026-06-12 15:25:58.556338 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com"
2026-06-12 15:25:58.556425 | controller | }
2026-06-12 15:25:58.806985 | controller | changed:
2026-06-12 15:25:58.807067 | controller | {
2026-06-12 15:25:58.807100 | controller |   "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com"
2026-06-12 15:25:58.807125 | controller | }
2026-06-12 15:25:59.064841 | controller | changed:
2026-06-12 15:25:59.065027 | controller | {
2026-06-12 15:25:59.065077 | 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-12 15:25:59.065118 | controller | }
2026-06-12 15:25:59.330506 | controller | changed:
2026-06-12 15:25:59.330665 | controller | {
2026-06-12 15:25:59.330723 | 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-12 15:25:59.330788 | controller | }
2026-06-12 15:25:59.593059 | controller | changed:
2026-06-12 15:25:59.593158 | controller | {
2026-06-12 15:25:59.593190 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner"
2026-06-12 15:25:59.593216 | controller | }
2026-06-12 15:25:59.876083 | controller | changed:
2026-06-12 15:25:59.876199 | controller | {
2026-06-12 15:25:59.876249 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com"
2026-06-12 15:25:59.876291 | controller | }
2026-06-12 15:26:00.146869 | controller | changed:
2026-06-12 15:26:00.146994 | controller | {
2026-06-12 15:26:00.147043 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com"
2026-06-12 15:26:00.147082 | controller | }
2026-06-12 15:26:00.437808 | controller | changed:
2026-06-12 15:26:00.437938 | controller | {
2026-06-12 15:26:00.437988 | controller |   "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com"
2026-06-12 15:26:00.438028 | controller | }
2026-06-12 15:26:00.783523 | controller | changed:
2026-06-12 15:26:00.783656 | controller | {
2026-06-12 15:26:00.783705 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICWBreHW95Wz2Toz5YwCGQwFcUG8oFYkienDh9tntmDc ralfieri@redhat.com"
2026-06-12 15:26:00.783767 | controller | }
2026-06-12 15:26:01.082002 | controller | changed:
2026-06-12 15:26:01.082197 | controller | {
2026-06-12 15:26:01.082246 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel"
2026-06-12 15:26:01.082286 | controller | }
2026-06-12 15:26:01.308028 | controller | changed:
2026-06-12 15:26:01.308156 | controller | {
2026-06-12 15:26:01.308207 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux"
2026-06-12 15:26:01.308250 | controller | }
2026-06-12 15:26:01.553175 | controller | changed:
2026-06-12 15:26:01.553296 | controller | {
2026-06-12 15:26:01.553375 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr"
2026-06-12 15:26:01.553428 | controller | }
2026-06-12 15:26:01.809934 | controller | changed:
2026-06-12 15:26:01.810179 | controller | {
2026-06-12 15:26:01.810241 | 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-12 15:26:01.810283 | controller | }
2026-06-12 15:26:02.075169 | controller | changed:
2026-06-12 15:26:02.075479 | controller | {
2026-06-12 15:26:02.075546 | 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-12 15:26:02.075609 | controller | }
2026-06-12 15:26:02.354511 | controller | changed:
2026-06-12 15:26:02.354740 | controller | {
2026-06-12 15:26:02.354791 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9"
2026-06-12 15:26:02.354831 | controller | }
2026-06-12 15:26:02.634278 | controller | changed:
2026-06-12 15:26:02.634499 | controller | {
2026-06-12 15:26:02.634552 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora"
2026-06-12 15:26:02.634593 | controller | }
2026-06-12 15:26:02.907455 | controller | changed:
2026-06-12 15:26:02.907628 | controller | {
2026-06-12 15:26:02.907678 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac"
2026-06-12 15:26:02.907717 | controller | }
2026-06-12 15:26:03.166070 | controller | changed:
2026-06-12 15:26:03.166240 | controller | {
2026-06-12 15:26:03.166289 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop"
2026-06-12 15:26:03.166328 | controller | }
2026-06-12 15:26:03.441008 | controller | changed:
2026-06-12 15:26:03.441196 | controller | {
2026-06-12 15:26:03.441247 | 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-12 15:26:03.441288 | controller | }
2026-06-12 15:26:03.711491 | controller | changed:
2026-06-12 15:26:03.711651 | controller | {
2026-06-12 15:26:03.711702 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com"
2026-06-12 15:26:03.711743 | controller | }
2026-06-12 15:26:04.004758 | controller | changed:
2026-06-12 15:26:04.004930 | controller | {
2026-06-12 15:26:04.005107 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com"
2026-06-12 15:26:04.005164 | controller | }
2026-06-12 15:26:04.296812 | controller | changed:
2026-06-12 15:26:04.296975 | controller | {
2026-06-12 15:26:04.297025 | controller |   "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono"
2026-06-12 15:26:04.297066 | controller | }
2026-06-12 15:26:04.347227 | 
2026-06-12 15:26:04.347505 | TASK [Set timezone to UTC]
2026-06-12 15:26:04.855493 | controller | changed: executed `/bin/timedatectl set-timezone UTC`
2026-06-12 15:26:04.863176 | 
2026-06-12 15:26:04.863315 | TASK [Create nodepool directory]
2026-06-12 15:26:05.112422 | controller | changed
2026-06-12 15:26:05.123692 | 
2026-06-12 15:26:05.123825 | TASK [Create nodepool sub_nodes file]
2026-06-12 15:26:05.805776 | controller | changed
2026-06-12 15:26:05.816920 | 
2026-06-12 15:26:05.817125 | TASK [Create nodepool sub_nodes_private file]
2026-06-12 15:26:06.545124 | controller | changed
2026-06-12 15:26:06.552812 | 
2026-06-12 15:26:06.552938 | LOOP [Populate nodepool sub_nodes file]
2026-06-12 15:26:06.598901 | 
2026-06-12 15:26:06.599152 | LOOP [Populate nodepool sub_nodes_private file]
2026-06-12 15:26:06.654473 | 
2026-06-12 15:26:06.654776 | TASK [Create nodepool primary file]
2026-06-12 15:26:06.690451 | controller | skipping: Conditional result was False
2026-06-12 15:26:06.699470 | 
2026-06-12 15:26:06.699615 | TASK [Create nodepool node_private for this node]
2026-06-12 15:26:07.427560 | controller | changed
2026-06-12 15:26:07.436478 | 
2026-06-12 15:26:07.436603 | LOOP [Copy ssh keys to nodepool directory]
2026-06-12 15:26:07.901234 | controller | ok: Item: id_rsa Runtime: 0:00:00.005694
2026-06-12 15:26:07.901542 | 
2026-06-12 15:26:08.120218 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.006397
2026-06-12 15:26:08.136465 | 
2026-06-12 15:26:08.136629 | TASK [Add sudoers role for zuul-sudo-grep.sh]
2026-06-12 15:26:08.841497 | controller | changed
2026-06-12 15:26:08.848889 | 
2026-06-12 15:26:08.849009 | TASK [Validate sudoers config after edits]
2026-06-12 15:26:09.136048 | controller | /etc/sudoers: parsed OK
2026-06-12 15:26:09.136173 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK
2026-06-12 15:26:09.136196 | controller | /etc/sudoers.d/zuul: parsed OK
2026-06-12 15:26:09.136206 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK
2026-06-12 15:26:09.398838 | controller | ok: Runtime: 0:00:00.008230
2026-06-12 15:26:09.408281 | 
2026-06-12 15:26:09.408441 | TASK [Show the environment passed in to job shell scripts]
2026-06-12 15:26:09.696137 | controller | SHELL=/bin/bash
2026-06-12 15:26:09.696248 | controller | ZUUL_PROJECT=openstack-k8s-operators/architecture
2026-06-12 15:26:09.696309 | controller | ZUUL_SHORT_PROJECT_NAME=architecture
2026-06-12 15:26:09.696319 | controller | ZUUL_CHANGES=openstack-k8s-operators/architecture:main:refs/changes/62/762/524c85b0a2a7d43105642cc6c7da7a6e17c298d5
2026-06-12 15:26:09.696324 | controller | PWD=/home/zuul
2026-06-12 15:26:09.696328 | controller | ZUUL_PIPELINE=github-check
2026-06-12 15:26:09.696334 | controller | LOGNAME=zuul
2026-06-12 15:26:09.696338 | controller | XDG_SESSION_TYPE=tty
2026-06-12 15:26:09.696341 | controller | _=/usr/bin/env
2026-06-12 15:26:09.696347 | controller | MOTD_SHOWN=pam
2026-06-12 15:26:09.696351 | controller | HOME=/home/zuul
2026-06-12 15:26:09.696354 | controller | LANG=en_US.UTF-8
2026-06-12 15:26:09.696359 | controller | SSH_CONNECTION=38.102.83.51 53640 38.102.83.111 22
2026-06-12 15:26:09.696366 | 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-12 15:26:09.696371 | controller | ZUUL_CHANGE_IDS=762,524c85b0a2a7d43105642cc6c7da7a6e17c298d5
2026-06-12 15:26:09.696374 | controller | WORKSPACE=/home/zuul/workspace
2026-06-12 15:26:09.696378 | controller | XDG_SESSION_CLASS=user
2026-06-12 15:26:09.696381 | controller | SELINUX_ROLE_REQUESTED=
2026-06-12 15:26:09.696385 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s
2026-06-12 15:26:09.696388 | controller | USER=zuul
2026-06-12 15:26:09.696392 | controller | ZUUL_VOTING=True
2026-06-12 15:26:09.696395 | controller | BUILD_TIMEOUT=1800000
2026-06-12 15:26:09.696399 | controller | SELINUX_USE_CURRENT_RANGE=
2026-06-12 15:26:09.696402 | controller | SHLVL=1
2026-06-12 15:26:09.696406 | controller | ZUUL_PATCHSET=524c85b0a2a7d43105642cc6c7da7a6e17c298d5
2026-06-12 15:26:09.696409 | controller | XDG_SESSION_ID=1
2026-06-12 15:26:09.696412 | controller | ZUUL_BRANCH=main
2026-06-12 15:26:09.696416 | controller | XDG_RUNTIME_DIR=/run/user/1000
2026-06-12 15:26:09.696419 | controller | SSH_CLIENT=38.102.83.51 53640 22
2026-06-12 15:26:09.696427 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/
2026-06-12 15:26:09.696431 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima:
2026-06-12 15:26:09.696434 | controller | which_declare=declare -f
2026-06-12 15:26:09.696438 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
2026-06-12 15:26:09.696441 | controller | SELINUX_LEVEL_REQUESTED=
2026-06-12 15:26:09.696445 | controller | ZUUL_CHANGE=762
2026-06-12 15:26:09.696448 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
2026-06-12 15:26:09.696452 | controller | ZUUL_UUID=e3a02ca00d4446e8b5a99ccb8094a2b4
2026-06-12 15:26:09.696455 | controller | BASH_FUNC_which%%=() {  ( alias;
2026-06-12 15:26:09.696459 | controller |  eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@
2026-06-12 15:26:09.696463 | controller | }
2026-06-12 15:26:09.954758 | controller | ok: Runtime: 0:00:00.008328
2026-06-12 15:26:09.962853 | 
2026-06-12 15:26:09.962985 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars]
2026-06-12 15:26:09.989547 | controller | skipping: Conditional result was False
2026-06-12 15:26:09.998194 | 
2026-06-12 15:26:09.998323 | TASK [Symlink /home/zuul-worker/workspace]
2026-06-12 15:26:10.536325 | controller | skipping: Conditional result was False
2026-06-12 15:26:10.545783 | 
2026-06-12 15:26:10.545917 | TASK [Ensure legacy workspace directory]
2026-06-12 15:26:10.803920 | controller | changed
2026-06-12 15:26:10.806763 | 
2026-06-12 15:26:10.806864 | PLAY RECAP
2026-06-12 15:26:10.807031 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-12 15:26:10.807078 | 
2026-06-12 15:26:10.959980 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master]
2026-06-12 15:26:10.962667 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main]
2026-06-12 15:26:11.647776 | 
2026-06-12 15:26:11.647915 | PLAY [Run ci/playbooks/e2e-prepare.yml]
2026-06-12 15:26:11.658787 | 
2026-06-12 15:26:11.658853 | TASK [Clone repos in the job workspace]
2026-06-12 15:26:11.676753 | controller | ok
2026-06-12 15:26:11.692719 | 
2026-06-12 15:26:11.692791 | TASK [prepare-workspace : Start zuul_console daemon.]
2026-06-12 15:26:12.119900 | controller | ok
2026-06-12 15:26:12.130024 | 
2026-06-12 15:26:12.130169 | TASK [prepare-workspace : Synchronize src repos to workspace directory.]
2026-06-12 15:26:14.129800 | controller | Output suppressed because no_log was given
2026-06-12 15:26:14.185941 | 
2026-06-12 15:26:14.186097 | TASK [Create zuul-output directory]
2026-06-12 15:26:14.540279 | controller | ok
2026-06-12 15:26:14.552607 | 
2026-06-12 15:26:14.552790 | TASK [Install required packages]
2026-06-12 15:26:59.464651 | controller | changed
2026-06-12 15:26:59.476614 | 
2026-06-12 15:26:59.476923 | TASK [Output pip related things]
2026-06-12 15:27:00.148591 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9)
2026-06-12 15:27:00.528974 | controller | ok: Runtime: 0:00:00.342219
2026-06-12 15:27:00.536572 | 
2026-06-12 15:27:00.536706 | TASK [Install requirements]
2026-06-12 15:28:05.448114 | controller | changed
2026-06-12 15:28:05.472581 | 
2026-06-12 15:28:05.472770 | TASK [Add cronjob to trigger job stats]
2026-06-12 15:28:05.520873 | controller | skipping: Conditional result was False
2026-06-12 15:28:05.530400 | 
2026-06-12 15:28:05.530549 | LOOP [Construct project change list]
2026-06-12 15:28:05.598521 | controller | ok:
2026-06-12 15:28:05.598732 | controller | {
2026-06-12 15:28:05.598756 | controller |   "branch": "main",
2026-06-12 15:28:05.598775 | controller |   "change": "762",
2026-06-12 15:28:05.598791 | controller |   "change_message": "[DCN] Adding cinderBackups to controlplane\n\nTo deploy multiple cinder backups distributed across edge sites\r\n\r\nRemoves the existing spec.cinder.template.cinderBackup (singluar) by setting repliacs to 0 and adds cinderBackups (plural)\r\n\r\nJira: [OSPRH-28343](https://redhat.atlassian.net/browse/OSPRH-28343)\r\nSigned-off-by: Gais Ameer <gameer@redhat.com>",
2026-06-12 15:28:05.598816 | controller |   "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/762",
2026-06-12 15:28:05.598833 | controller |   "commit_id": "524c85b0a2a7d43105642cc6c7da7a6e17c298d5",
2026-06-12 15:28:05.598848 | controller |   "patchset": "524c85b0a2a7d43105642cc6c7da7a6e17c298d5",
2026-06-12 15:28:05.598879 | controller |   "project": {
2026-06-12 15:28:05.598895 | controller |     "canonical_hostname": "github.com",
2026-06-12 15:28:05.598909 | controller |     "canonical_name": "github.com/openstack-k8s-operators/architecture",
2026-06-12 15:28:05.598924 | controller |     "name": "openstack-k8s-operators/architecture",
2026-06-12 15:28:05.598938 | controller |     "short_name": "architecture",
2026-06-12 15:28:05.598953 | controller |     "src_dir": "src/github.com/openstack-k8s-operators/architecture"
2026-06-12 15:28:05.598968 | controller |   },
2026-06-12 15:28:05.598982 | controller |   "topic": null
2026-06-12 15:28:05.598996 | controller | }
2026-06-12 15:28:05.653532 | 
2026-06-12 15:28:05.653645 | PLAY [Run ci/playbooks/build_runner_image.yml]
2026-06-12 15:28:05.660274 | 
2026-06-12 15:28:05.660396 | TASK [Filter out host if needed]
2026-06-12 15:28:05.673710 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-12 15:28:05.677932 | 
2026-06-12 15:28:05.678004 | TASK [Get git tag for image tagging]
2026-06-12 15:28:06.206794 | controller | skipping: Conditional result was False
2026-06-12 15:28:06.216082 | 
2026-06-12 15:28:06.216224 | TASK [Set openstack-runner image]
2026-06-12 15:28:06.253699 | controller | skipping: Conditional result was False
2026-06-12 15:28:06.263201 | 
2026-06-12 15:28:06.263330 | TASK [Build openstack-runner image]
2026-06-12 15:28:06.289836 | controller | skipping: Conditional result was False
2026-06-12 15:28:06.294088 | 
2026-06-12 15:28:06.294151 | TASK [Push openstack-runner image]
2026-06-12 15:28:06.318451 | controller | skipping: Conditional result was False
2026-06-12 15:28:06.322779 | 
2026-06-12 15:28:06.322840 | TASK [Make sure ci-framework directory exists]
2026-06-12 15:28:06.346845 | controller | skipping: Conditional result was False
2026-06-12 15:28:06.351613 | 
2026-06-12 15:28:06.351674 | TASK [Create EDPM ansible var file]
2026-06-12 15:28:06.376395 | controller | skipping: Conditional result was False
2026-06-12 15:28:06.377498 | 
2026-06-12 15:28:06.377553 | PLAY RECAP
2026-06-12 15:28:06.377611 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0
2026-06-12 15:28:06.377633 | 
2026-06-12 15:28:06.520674 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main]
2026-06-12 15:28:06.521963 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main]
2026-06-12 15:28:07.114937 | 
2026-06-12 15:28:07.115094 | PLAY [Run ci/playbooks/dump_zuul_data.yml]
2026-06-12 15:28:07.126938 | 
2026-06-12 15:28:07.127010 | TASK [Create zuul-output directory]
2026-06-12 15:28:07.554757 | controller | changed
2026-06-12 15:28:07.563267 | 
2026-06-12 15:28:07.563465 | TASK [Slurp Zuul inventory test]
2026-06-12 15:28:08.027491 | controller -> localhost | ok
2026-06-12 15:28:08.039327 | 
2026-06-12 15:28:08.039552 | TASK [Save zuul inventory]
2026-06-12 15:28:09.027433 | controller | changed
2026-06-12 15:28:09.035010 | 
2026-06-12 15:28:09.035142 | TASK [Save zuul vars without the change_message]
2026-06-12 15:28:09.800474 | controller | changed
2026-06-12 15:28:09.802947 | 
2026-06-12 15:28:09.803045 | PLAY RECAP
2026-06-12 15:28:09.803127 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-12 15:28:09.803169 | 
2026-06-12 15:28:09.942160 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main]
2026-06-12 15:28:09.943686 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main]
2026-06-12 15:28:10.588840 | 
2026-06-12 15:28:10.588998 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml]
2026-06-12 15:28:10.599407 | 
2026-06-12 15:28:10.599479 | TASK [Filter out host if needed]
2026-06-12 15:28:10.606921 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-12 15:28:10.610319 | 
2026-06-12 15:28:10.610399 | TASK [Run playbook]
2026-06-12 15:28:11.611921 | controller |
2026-06-12 15:28:11.612007 | controller | PLAY [Test architecture automations] *******************************************
2026-06-12 15:28:11.612032 | controller |
2026-06-12 15:28:11.612036 | controller | TASK [Gathering Facts ] ********************************************************
2026-06-12 15:28:11.612042 | controller | Friday 12 June 2026  15:28:11 +0000 (0:00:00.029)       0:00:00.029 ***********
2026-06-12 15:28:11.612047 | controller | Friday 12 June 2026  15:28:11 +0000 (0:00:00.027)       0:00:00.027 ***********
2026-06-12 15:28:12.515089 | controller | ok: [localhost]
2026-06-12 15:28:12.515151 | controller |
2026-06-12 15:28:12.515164 | 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-12 15:28:12.515181 | controller | Friday 12 June 2026  15:28:12 +0000 (0:00:00.903)       0:00:00.932 ***********
2026-06-12 15:28:12.515189 | controller | Friday 12 June 2026  15:28:12 +0000 (0:00:00.903)       0:00:00.931 ***********
2026-06-12 15:28:12.558432 | controller | ok: [localhost]
2026-06-12 15:28:12.558497 | controller |
2026-06-12 15:28:12.558508 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] ***
2026-06-12 15:28:12.558517 | controller | Friday 12 June 2026  15:28:12 +0000 (0:00:00.042)       0:00:00.975 ***********
2026-06-12 15:28:12.558525 | controller | Friday 12 June 2026  15:28:12 +0000 (0:00:00.043)       0:00:00.974 ***********
2026-06-12 15:28:12.614308 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml)
2026-06-12 15:28:12.614358 | controller |
2026-06-12 15:28:12.614364 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] *********
2026-06-12 15:28:12.614369 | controller | Friday 12 June 2026  15:28:12 +0000 (0:00:00.055)       0:00:01.031 ***********
2026-06-12 15:28:12.614374 | controller | Friday 12 June 2026  15:28:12 +0000 (0:00:00.055)       0:00:01.030 ***********
2026-06-12 15:28:12.636266 | controller | ok: [localhost] =>
2026-06-12 15:28:12.636333 | controller |     cifmw_ci_setup_packages:
2026-06-12 15:28:12.636339 | controller |     - bash-completion
2026-06-12 15:28:12.636345 | controller |     - ca-certificates
2026-06-12 15:28:12.636348 | controller |     - git-core
2026-06-12 15:28:12.636352 | controller |     - make
2026-06-12 15:28:12.636355 | controller |     - tar
2026-06-12 15:28:12.636359 | controller |     - tmux
2026-06-12 15:28:12.636362 | controller |     - python3-pip
2026-06-12 15:28:12.636366 | controller |
2026-06-12 15:28:12.636371 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] ***
2026-06-12 15:28:12.636376 | controller | Friday 12 June 2026  15:28:12 +0000 (0:00:00.022)       0:00:01.053 ***********
2026-06-12 15:28:12.636379 | controller | Friday 12 June 2026  15:28:12 +0000 (0:00:00.022)       0:00:01.052 ***********
2026-06-12 15:28:16.362709 | controller | changed: [localhost]
2026-06-12 15:28:16.362785 | controller |
2026-06-12 15:28:16.362798 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] ***
2026-06-12 15:28:16.362809 | controller | Friday 12 June 2026  15:28:16 +0000 (0:00:03.726)       0:00:04.780 ***********
2026-06-12 15:28:16.362818 | controller | Friday 12 June 2026  15:28:16 +0000 (0:00:03.726)       0:00:04.778 ***********
2026-06-12 15:28:16.701285 | controller | ok: [localhost]
2026-06-12 15:28:16.701390 | controller |
2026-06-12 15:28:16.701396 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] ***
2026-06-12 15:28:16.701402 | controller | Friday 12 June 2026  15:28:16 +0000 (0:00:00.338)       0:00:05.118 ***********
2026-06-12 15:28:16.701406 | controller | Friday 12 June 2026  15:28:16 +0000 (0:00:00.338)       0:00:05.117 ***********
2026-06-12 15:28:17.037701 | controller | changed: [localhost]
2026-06-12 15:28:17.037739 | controller |
2026-06-12 15:28:17.037753 | 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-12 15:28:17.037760 | controller | Friday 12 June 2026  15:28:17 +0000 (0:00:00.336)       0:00:05.455 ***********
2026-06-12 15:28:17.037779 | controller | Friday 12 June 2026  15:28:17 +0000 (0:00:00.336)       0:00:05.453 ***********
2026-06-12 15:28:21.087868 | controller | changed: [localhost]
2026-06-12 15:28:21.087922 | controller |
2026-06-12 15:28:21.087928 | 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-12 15:28:21.087934 | controller | Friday 12 June 2026  15:28:21 +0000 (0:00:04.050)       0:00:09.505 ***********
2026-06-12 15:28:21.087938 | controller | Friday 12 June 2026  15:28:21 +0000 (0:00:04.050)       0:00:09.504 ***********
2026-06-12 15:28:21.119426 | controller | skipping: [localhost]
2026-06-12 15:28:21.119479 | controller |
2026-06-12 15:28:21.119485 | controller | TASK [ci_setup : Create completion file] ***************************************
2026-06-12 15:28:21.119490 | controller | Friday 12 June 2026  15:28:21 +0000 (0:00:00.031)       0:00:09.537 ***********
2026-06-12 15:28:21.119493 | controller | Friday 12 June 2026  15:28:21 +0000 (0:00:00.031)       0:00:09.535 ***********
2026-06-12 15:28:21.410297 | controller | changed: [localhost]
2026-06-12 15:28:21.410344 | controller |
2026-06-12 15:28:21.410356 | 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-12 15:28:21.410367 | controller |   source ~/.oc_completion
2026-06-12 15:28:21.410376 | controller | fi] ***
2026-06-12 15:28:21.410384 | controller | Friday 12 June 2026  15:28:21 +0000 (0:00:00.290)       0:00:09.828 ***********
2026-06-12 15:28:21.410393 | controller | Friday 12 June 2026  15:28:21 +0000 (0:00:00.290)       0:00:09.826 ***********
2026-06-12 15:28:21.678867 | controller | changed: [localhost]
2026-06-12 15:28:21.678925 | controller |
2026-06-12 15:28:21.678931 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] ****
2026-06-12 15:28:21.678936 | controller | Friday 12 June 2026  15:28:21 +0000 (0:00:00.268)       0:00:10.096 ***********
2026-06-12 15:28:21.678941 | controller | Friday 12 June 2026  15:28:21 +0000 (0:00:00.268)       0:00:10.095 ***********
2026-06-12 15:28:21.697128 | controller | skipping: [localhost]
2026-06-12 15:28:21.697175 | controller |
2026-06-12 15:28:21.697181 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{
2026-06-12 15:28:21.697185 | controller |   cifmw_ci_setup_rhel_rhsm_default_repos +
2026-06-12 15:28:21.697189 | controller |   (cifmw_ci_setup_rhel_rhsm_extra_repos | default([]))
2026-06-12 15:28:21.697193 | controller | }}] ***
2026-06-12 15:28:21.697197 | controller | Friday 12 June 2026  15:28:21 +0000 (0:00:00.018)       0:00:10.114 ***********
2026-06-12 15:28:21.697201 | controller | Friday 12 June 2026  15:28:21 +0000 (0:00:00.018)       0:00:10.113 ***********
2026-06-12 15:28:21.716225 | controller | skipping: [localhost]
2026-06-12 15:28:21.716273 | controller |
2026-06-12 15:28:21.716280 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] ***
2026-06-12 15:28:21.716295 | controller | Friday 12 June 2026  15:28:21 +0000 (0:00:00.018)       0:00:10.133 ***********
2026-06-12 15:28:21.716301 | controller | Friday 12 June 2026  15:28:21 +0000 (0:00:00.018)       0:00:10.132 ***********
2026-06-12 15:28:21.736017 | controller | skipping: [localhost]
2026-06-12 15:28:21.736072 | controller |
2026-06-12 15:28:21.736078 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] ***
2026-06-12 15:28:21.736082 | controller | Friday 12 June 2026  15:28:21 +0000 (0:00:00.019)       0:00:10.153 ***********
2026-06-12 15:28:21.736087 | controller | Friday 12 June 2026  15:28:21 +0000 (0:00:00.019)       0:00:10.152 ***********
2026-06-12 15:28:21.753230 | controller | skipping: [localhost]
2026-06-12 15:28:21.753281 | controller |
2026-06-12 15:28:21.753287 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] ***
2026-06-12 15:28:21.753292 | controller | Friday 12 June 2026  15:28:21 +0000 (0:00:00.017)       0:00:10.170 ***********
2026-06-12 15:28:21.753297 | controller | Friday 12 June 2026  15:28:21 +0000 (0:00:00.017)       0:00:10.169 ***********
2026-06-12 15:28:21.770365 | controller | skipping: [localhost]
2026-06-12 15:28:21.770417 | controller |
2026-06-12 15:28:21.770422 | 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-12 15:28:21.770438 | controller | Friday 12 June 2026  15:28:21 +0000 (0:00:00.016)       0:00:10.187 ***********
2026-06-12 15:28:21.770442 | controller | Friday 12 June 2026  15:28:21 +0000 (0:00:00.016)       0:00:10.186 ***********
2026-06-12 15:28:21.793199 | controller | skipping: [localhost]
2026-06-12 15:28:21.793254 | controller |
2026-06-12 15:28:21.793260 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] ***
2026-06-12 15:28:21.793266 | controller | Friday 12 June 2026  15:28:21 +0000 (0:00:00.022)       0:00:10.210 ***********
2026-06-12 15:28:21.793270 | controller | Friday 12 June 2026  15:28:21 +0000 (0:00:00.022)       0:00:10.209 ***********
2026-06-12 15:28:22.777334 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr)
2026-06-12 15:28:22.777403 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs)
2026-06-12 15:28:22.777408 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp)
2026-06-12 15:28:22.777413 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes)
2026-06-12 15:28:22.777416 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters)
2026-06-12 15:28:22.777420 | controller |
2026-06-12 15:28:22.777425 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] ***
2026-06-12 15:28:22.777428 | controller | Friday 12 June 2026  15:28:22 +0000 (0:00:00.983)       0:00:11.194 ***********
2026-06-12 15:28:22.777432 | controller | Friday 12 June 2026  15:28:22 +0000 (0:00:00.983)       0:00:11.193 ***********
2026-06-12 15:28:23.129532 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs)
2026-06-12 15:28:23.129617 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts)
2026-06-12 15:28:23.129625 | controller |
2026-06-12 15:28:23.129631 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] **********************
2026-06-12 15:28:23.129637 | controller | Friday 12 June 2026  15:28:23 +0000 (0:00:00.352)       0:00:11.546 ***********
2026-06-12 15:28:23.129642 | controller | Friday 12 June 2026  15:28:23 +0000 (0:00:00.352)       0:00:11.545 ***********
2026-06-12 15:28:23.301554 | controller | ok: [localhost]
2026-06-12 15:28:23.301649 | controller |
2026-06-12 15:28:23.301655 | controller | TASK [Slurp file from remote src={{ _mock_file }}] *****************************
2026-06-12 15:28:23.301659 | controller | Friday 12 June 2026  15:28:23 +0000 (0:00:00.172)       0:00:11.719 ***********
2026-06-12 15:28:23.301663 | controller | Friday 12 June 2026  15:28:23 +0000 (0:00:00.172)       0:00:11.717 ***********
2026-06-12 15:28:23.320598 | controller | skipping: [localhost]
2026-06-12 15:28:23.320654 | controller |
2026-06-12 15:28:23.320660 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] ***
2026-06-12 15:28:23.320672 | controller | Friday 12 June 2026  15:28:23 +0000 (0:00:00.019)       0:00:11.738 ***********
2026-06-12 15:28:23.320676 | controller | Friday 12 June 2026  15:28:23 +0000 (0:00:00.019)       0:00:11.736 ***********
2026-06-12 15:28:23.345450 | controller | skipping: [localhost]
2026-06-12 15:28:23.345495 | controller |
2026-06-12 15:28:23.345500 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] ***
2026-06-12 15:28:23.345504 | controller | Friday 12 June 2026  15:28:23 +0000 (0:00:00.024)       0:00:11.763 ***********
2026-06-12 15:28:23.345507 | controller | Friday 12 June 2026  15:28:23 +0000 (0:00:00.024)       0:00:11.761 ***********
2026-06-12 15:28:23.364348 | controller | skipping: [localhost]
2026-06-12 15:28:23.364421 | controller |
2026-06-12 15:28:23.364429 | 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-12 15:28:23.364434 | controller | Friday 12 June 2026  15:28:23 +0000 (0:00:00.018)       0:00:11.781 ***********
2026-06-12 15:28:23.364452 | controller | Friday 12 June 2026  15:28:23 +0000 (0:00:00.018)       0:00:11.780 ***********
2026-06-12 15:28:23.692161 | controller | ok: [localhost]
2026-06-12 15:28:23.692227 | controller |
2026-06-12 15:28:23.692235 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] ***
2026-06-12 15:28:23.692241 | controller | Friday 12 June 2026  15:28:23 +0000 (0:00:00.327)       0:00:12.109 ***********
2026-06-12 15:28:23.692258 | controller | Friday 12 June 2026  15:28:23 +0000 (0:00:00.327)       0:00:12.107 ***********
2026-06-12 15:28:24.065429 | controller | ok: [localhost]
2026-06-12 15:28:24.065493 | controller |
2026-06-12 15:28:24.065506 | 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-12 15:28:24.065513 | controller | ] ***
2026-06-12 15:28:24.065518 | controller | Friday 12 June 2026  15:28:24 +0000 (0:00:00.373)       0:00:12.482 ***********
2026-06-12 15:28:24.065522 | controller | Friday 12 June 2026  15:28:24 +0000 (0:00:00.373)       0:00:12.481 ***********
2026-06-12 15:28:24.092042 | controller | skipping: [localhost]
2026-06-12 15:28:24.092112 | controller |
2026-06-12 15:28:24.092118 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] ***
2026-06-12 15:28:24.092123 | controller | Friday 12 June 2026  15:28:24 +0000 (0:00:00.026)       0:00:12.509 ***********
2026-06-12 15:28:24.092127 | controller | Friday 12 June 2026  15:28:24 +0000 (0:00:00.026)       0:00:12.508 ***********
2026-06-12 15:28:24.285980 | controller | changed: [localhost]
2026-06-12 15:28:24.286011 | controller |
2026-06-12 15:28:24.286018 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{
2026-06-12 15:28:24.286023 | controller |   _cifmw_kustomize_deploy_user_kustomize |
2026-06-12 15:28:24.286027 | controller |   default({}) |
2026-06-12 15:28:24.286031 | controller |   combine(item.value, recursive=True)
2026-06-12 15:28:24.286035 | controller | }}] ***
2026-06-12 15:28:24.286040 | controller | Friday 12 June 2026  15:28:24 +0000 (0:00:00.194)       0:00:12.703 ***********
2026-06-12 15:28:24.286044 | controller | Friday 12 June 2026  15:28:24 +0000 (0:00:00.194)       0:00:12.702 ***********
2026-06-12 15:28:24.405492 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize)
2026-06-12 15:28:24.405528 | controller |
2026-06-12 15:28:24.405534 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{
2026-06-12 15:28:24.405540 | controller |   _b64_kustomize_user_patches |
2026-06-12 15:28:24.405544 | controller |   ci_kustomize_deploy_combine_base64_patch_dict
2026-06-12 15:28:24.405549 | controller | }}] ***
2026-06-12 15:28:24.405569 | controller | Friday 12 June 2026  15:28:24 +0000 (0:00:00.119)       0:00:12.823 ***********
2026-06-12 15:28:24.405575 | controller | Friday 12 June 2026  15:28:24 +0000 (0:00:00.119)       0:00:12.821 ***********
2026-06-12 15:28:24.486058 | controller | ok: [localhost]
2026-06-12 15:28:24.486098 | controller |
2026-06-12 15:28:24.486106 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] ***
2026-06-12 15:28:24.486113 | controller | Friday 12 June 2026  15:28:24 +0000 (0:00:00.080)       0:00:12.903 ***********
2026-06-12 15:28:24.486119 | controller | Friday 12 June 2026  15:28:24 +0000 (0:00:00.080)       0:00:12.902 ***********
2026-06-12 15:28:24.730189 | controller | ok: [localhost]
2026-06-12 15:28:24.730254 | controller |
2026-06-12 15:28:24.730262 | 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-12 15:28:24.730269 | controller | Friday 12 June 2026  15:28:24 +0000 (0:00:00.244)       0:00:13.147 ***********
2026-06-12 15:28:24.730276 | controller | Friday 12 June 2026  15:28:24 +0000 (0:00:00.244)       0:00:13.146 ***********
2026-06-12 15:28:24.768485 | controller | ok: [localhost]
2026-06-12 15:28:24.768546 | controller |
2026-06-12 15:28:24.768552 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] ***
2026-06-12 15:28:24.768573 | controller | Friday 12 June 2026  15:28:24 +0000 (0:00:00.038)       0:00:13.186 ***********
2026-06-12 15:28:24.768580 | controller | Friday 12 June 2026  15:28:24 +0000 (0:00:00.038)       0:00:13.184 ***********
2026-06-12 15:28:25.040454 | controller | ok: [localhost]
2026-06-12 15:28:25.040520 | controller |
2026-06-12 15:28:25.040527 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{
2026-06-12 15:28:25.040531 | controller |   _net_env_def_slurp['content'] |
2026-06-12 15:28:25.040536 | controller |   b64decode |
2026-06-12 15:28:25.040539 | controller |   from_yaml
2026-06-12 15:28:25.040543 | controller | }}, cacheable=True] ***
2026-06-12 15:28:25.040547 | controller | Friday 12 June 2026  15:28:25 +0000 (0:00:00.272)       0:00:13.458 ***********
2026-06-12 15:28:25.040551 | controller | Friday 12 June 2026  15:28:25 +0000 (0:00:00.272)       0:00:13.456 ***********
2026-06-12 15:28:25.131973 | controller | ok: [localhost]
2026-06-12 15:28:25.132066 | controller |
2026-06-12 15:28:25.132074 | controller | TASK [Discover automation files paths={{
2026-06-12 15:28:25.132081 | controller |   [cifmw_architecture_repo, _automation_relative] |
2026-06-12 15:28:25.132087 | controller |   path_join
2026-06-12 15:28:25.132092 | controller | }}, patterns=*.yaml] ***
2026-06-12 15:28:25.132097 | controller | Friday 12 June 2026  15:28:25 +0000 (0:00:00.091)       0:00:13.549 ***********
2026-06-12 15:28:25.132103 | controller | Friday 12 June 2026  15:28:25 +0000 (0:00:00.091)       0:00:13.548 ***********
2026-06-12 15:28:25.371347 | controller | ok: [localhost]
2026-06-12 15:28:25.371417 | controller |
2026-06-12 15:28:25.371423 | controller | TASK [Get automation contents path={{ item.path }}] ****************************
2026-06-12 15:28:25.371427 | controller | Friday 12 June 2026  15:28:25 +0000 (0:00:00.238)       0:00:13.788 ***********
2026-06-12 15:28:25.371431 | controller | Friday 12 June 2026  15:28:25 +0000 (0:00:00.238)       0:00:13.787 ***********
2026-06-12 15:28:33.273141 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml)
2026-06-12 15:28:33.273179 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml)
2026-06-12 15:28:33.273185 | controller | ok: [localhost] => (item=bgp_dt01.yaml)
2026-06-12 15:28:33.273197 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml)
2026-06-12 15:28:33.273202 | controller | ok: [localhost] => (item=bmo01.yaml)
2026-06-12 15:28:33.273207 | controller | ok: [localhost] => (item=dcn.yaml)
2026-06-12 15:28:33.273212 | controller | ok: [localhost] => (item=dt-sharded.yaml)
2026-06-12 15:28:33.273217 | controller | ok: [localhost] => (item=dz-storage.yaml)
2026-06-12 15:28:33.273222 | controller | ok: [localhost] => (item=hci-adoption.yaml)
2026-06-12 15:28:33.273226 | controller | ok: [localhost] => (item=hci-ironic.yaml)
2026-06-12 15:28:33.273231 | controller | ok: [localhost] => (item=hci.yaml)
2026-06-12 15:28:33.273236 | controller | ok: [localhost] => (item=multi-namespace-skmo.yaml)
2026-06-12 15:28:33.273239 | controller | ok: [localhost] => (item=multi-namespace.yaml)
2026-06-12 15:28:33.273243 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml)
2026-06-12 15:28:33.273246 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml)
2026-06-12 15:28:33.273250 | controller | ok: [localhost] => (item=nova-three-cells.yaml)
2026-06-12 15:28:33.273253 | controller | ok: [localhost] => (item=nova01alpha.yaml)
2026-06-12 15:28:33.273257 | controller | ok: [localhost] => (item=nova02beta.yaml)
2026-06-12 15:28:33.273260 | controller | ok: [localhost] => (item=nova03gamma.yaml)
2026-06-12 15:28:33.273263 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml)
2026-06-12 15:28:33.273267 | controller | ok: [localhost] => (item=nova04delta.yaml)
2026-06-12 15:28:33.273270 | controller | ok: [localhost] => (item=nova05epsilon.yaml)
2026-06-12 15:28:33.273273 | controller | ok: [localhost] => (item=nvidia-mdev.yaml)
2026-06-12 15:28:33.273277 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml)
2026-06-12 15:28:33.273281 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml)
2026-06-12 15:28:33.273284 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml)
2026-06-12 15:28:33.273288 | controller | ok: [localhost] => (item=osasinfra.yaml)
2026-06-12 15:28:33.273298 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml)
2026-06-12 15:28:33.273301 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml)
2026-06-12 15:28:33.273305 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml)
2026-06-12 15:28:33.273308 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml)
2026-06-12 15:28:33.273311 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml)
2026-06-12 15:28:33.273315 | controller | ok: [localhost] => (item=ovs-dpdk.yaml)
2026-06-12 15:28:33.273318 | controller | ok: [localhost] => (item=pidone.yaml)
2026-06-12 15:28:33.273322 | controller | ok: [localhost] => (item=sriov.yaml)
2026-06-12 15:28:33.273325 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml)
2026-06-12 15:28:33.273328 | controller | ok: [localhost] => (item=uni01alpha.yaml)
2026-06-12 15:28:33.273332 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml)
2026-06-12 15:28:33.273335 | controller | ok: [localhost] => (item=uni02beta.yaml)
2026-06-12 15:28:33.273339 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml)
2026-06-12 15:28:33.273342 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml)
2026-06-12 15:28:33.273346 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml)
2026-06-12 15:28:33.273349 | controller | ok: [localhost] => (item=uni04delta.yaml)
2026-06-12 15:28:33.273352 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml)
2026-06-12 15:28:33.273356 | controller | ok: [localhost] => (item=uni05epsilon.yaml)
2026-06-12 15:28:33.273359 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml)
2026-06-12 15:28:33.273362 | controller | ok: [localhost] => (item=uni06zeta.yaml)
2026-06-12 15:28:33.273366 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml)
2026-06-12 15:28:33.273370 | controller | ok: [localhost] => (item=uni07eta.yaml)
2026-06-12 15:28:33.273374 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml)
2026-06-12 15:28:33.273379 | controller | ok: [localhost] => (item=uni09iota.yaml)
2026-06-12 15:28:33.273384 | controller | ok: [localhost] => (item=vhosts-compact.yaml)
2026-06-12 15:28:33.273389 | controller |
2026-06-12 15:28:33.273393 | controller | TASK [Load automation files as fact vas={{
2026-06-12 15:28:33.273398 | controller |   vas | default({}) |
2026-06-12 15:28:33.273403 | controller |   combine(item.content | b64decode | from_yaml, recursive=true)
2026-06-12 15:28:33.273407 | controller | }}] ***
2026-06-12 15:28:33.273412 | controller | Friday 12 June 2026  15:28:33 +0000 (0:00:07.901)       0:00:21.690 ***********
2026-06-12 15:28:33.273418 | controller | Friday 12 June 2026  15:28:33 +0000 (0:00:07.901)       0:00:21.689 ***********
2026-06-12 15:28:35.357012 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml)
2026-06-12 15:28:35.357088 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml)
2026-06-12 15:28:35.357095 | controller | ok: [localhost] => (item=bgp_dt01.yaml)
2026-06-12 15:28:35.357100 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml)
2026-06-12 15:28:35.357104 | controller | ok: [localhost] => (item=bmo01.yaml)
2026-06-12 15:28:35.357109 | controller | ok: [localhost] => (item=dcn.yaml)
2026-06-12 15:28:35.357113 | controller | ok: [localhost] => (item=dt-sharded.yaml)
2026-06-12 15:28:35.357118 | controller | ok: [localhost] => (item=dz-storage.yaml)
2026-06-12 15:28:35.357122 | controller | ok: [localhost] => (item=hci-adoption.yaml)
2026-06-12 15:28:35.357127 | controller | ok: [localhost] => (item=hci-ironic.yaml)
2026-06-12 15:28:35.357131 | controller | ok: [localhost] => (item=hci.yaml)
2026-06-12 15:28:35.357135 | controller | ok: [localhost] => (item=multi-namespace-skmo.yaml)
2026-06-12 15:28:35.357140 | controller | ok: [localhost] => (item=multi-namespace.yaml)
2026-06-12 15:28:35.357145 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml)
2026-06-12 15:28:35.357150 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml)
2026-06-12 15:28:35.357154 | controller | ok: [localhost] => (item=nova-three-cells.yaml)
2026-06-12 15:28:35.357159 | controller | ok: [localhost] => (item=nova01alpha.yaml)
2026-06-12 15:28:35.357163 | controller | ok: [localhost] => (item=nova02beta.yaml)
2026-06-12 15:28:35.357168 | controller | ok: [localhost] => (item=nova03gamma.yaml)
2026-06-12 15:28:35.357181 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml)
2026-06-12 15:28:35.357186 | controller | ok: [localhost] => (item=nova04delta.yaml)
2026-06-12 15:28:35.357190 | controller | ok: [localhost] => (item=nova05epsilon.yaml)
2026-06-12 15:28:35.357194 | controller | ok: [localhost] => (item=nvidia-mdev.yaml)
2026-06-12 15:28:35.357206 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml)
2026-06-12 15:28:35.357210 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml)
2026-06-12 15:28:35.357215 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml)
2026-06-12 15:28:35.357219 | controller | ok: [localhost] => (item=osasinfra.yaml)
2026-06-12 15:28:35.357224 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml)
2026-06-12 15:28:35.357228 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml)
2026-06-12 15:28:35.357233 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml)
2026-06-12 15:28:35.357237 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml)
2026-06-12 15:28:35.357241 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml)
2026-06-12 15:28:35.357246 | controller | ok: [localhost] => (item=ovs-dpdk.yaml)
2026-06-12 15:28:35.357250 | controller | ok: [localhost] => (item=pidone.yaml)
2026-06-12 15:28:35.357254 | controller | ok: [localhost] => (item=sriov.yaml)
2026-06-12 15:28:35.357258 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml)
2026-06-12 15:28:35.357263 | controller | ok: [localhost] => (item=uni01alpha.yaml)
2026-06-12 15:28:35.357267 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml)
2026-06-12 15:28:35.357271 | controller | ok: [localhost] => (item=uni02beta.yaml)
2026-06-12 15:28:35.357275 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml)
2026-06-12 15:28:35.357280 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml)
2026-06-12 15:28:35.357284 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml)
2026-06-12 15:28:35.357288 | controller | ok: [localhost] => (item=uni04delta.yaml)
2026-06-12 15:28:35.357293 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml)
2026-06-12 15:28:35.357297 | controller | ok: [localhost] => (item=uni05epsilon.yaml)
2026-06-12 15:28:35.357301 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml)
2026-06-12 15:28:35.357306 | controller | ok: [localhost] => (item=uni06zeta.yaml)
2026-06-12 15:28:35.357310 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml)
2026-06-12 15:28:35.357314 | controller | ok: [localhost] => (item=uni07eta.yaml)
2026-06-12 15:28:35.357318 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml)
2026-06-12 15:28:35.357323 | controller | ok: [localhost] => (item=uni09iota.yaml)
2026-06-12 15:28:35.357327 | controller | ok: [localhost] => (item=vhosts-compact.yaml)
2026-06-12 15:28:35.357331 | controller |
2026-06-12 15:28:35.357337 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] ***
2026-06-12 15:28:35.357342 | controller | Friday 12 June 2026  15:28:35 +0000 (0:00:02.084)       0:00:23.774 ***********
2026-06-12 15:28:35.357347 | controller | Friday 12 June 2026  15:28:35 +0000 (0:00:02.084)       0:00:23.773 ***********
2026-06-12 15:28:35.398733 | controller | ok: [localhost]
2026-06-12 15:28:35.398765 | controller |
2026-06-12 15:28:35.398771 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] ***
2026-06-12 15:28:35.398776 | controller | Friday 12 June 2026  15:28:35 +0000 (0:00:00.041)       0:00:23.816 ***********
2026-06-12 15:28:35.398781 | controller | Friday 12 June 2026  15:28:35 +0000 (0:00:00.041)       0:00:23.815 ***********
2026-06-12 15:28:36.062919 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'})
2026-06-12 15:28:36.062989 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'})
2026-06-12 15:28:36.062996 | controller |
2026-06-12 15:28:36.063002 | controller | TASK [Load public SSH keys path={{ item }}] ************************************
2026-06-12 15:28:36.063007 | controller | Friday 12 June 2026  15:28:36 +0000 (0:00:00.664)       0:00:24.480 ***********
2026-06-12 15:28:36.063012 | controller | Friday 12 June 2026  15:28:36 +0000 (0:00:00.664)       0:00:24.479 ***********
2026-06-12 15:28:36.384529 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub)
2026-06-12 15:28:36.384668 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub)
2026-06-12 15:28:36.384677 | controller |
2026-06-12 15:28:36.384683 | controller | TASK [Load private SSH keys path={{ item }}] ***********************************
2026-06-12 15:28:36.384714 | controller | Friday 12 June 2026  15:28:36 +0000 (0:00:00.321)       0:00:24.802 ***********
2026-06-12 15:28:36.384719 | controller | Friday 12 June 2026  15:28:36 +0000 (0:00:00.321)       0:00:24.800 ***********
2026-06-12 15:28:36.729680 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration)
2026-06-12 15:28:36.729746 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy)
2026-06-12 15:28:36.729754 | controller |
2026-06-12 15:28:36.729760 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{
2026-06-12 15:28:36.729766 | controller |   _pub_keys.results[1].content | b64decode
2026-06-12 15:28:36.729772 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{
2026-06-12 15:28:36.729777 | controller |   _priv_keys.results[1].content | b64decode
2026-06-12 15:28:36.729783 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{
2026-06-12 15:28:36.729788 | controller |   _pub_keys.results[1].content | b64decode
2026-06-12 15:28:36.729793 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{
2026-06-12 15:28:36.729799 | controller |   _pub_keys.results[0].content | b64decode
2026-06-12 15:28:36.729804 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{
2026-06-12 15:28:36.729809 | controller |   _priv_keys.results[0].content | b64decode
2026-06-12 15:28:36.729814 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{
2026-06-12 15:28:36.729820 | controller |   [
2026-06-12 15:28:36.729825 | controller |     cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none),
2026-06-12 15:28:36.729830 | controller |     cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none)
2026-06-12 15:28:36.729836 | controller |   ] | select()
2026-06-12 15:28:36.729841 | controller | }}] ***
2026-06-12 15:28:36.729847 | controller | Friday 12 June 2026  15:28:36 +0000 (0:00:00.345)       0:00:25.147 ***********
2026-06-12 15:28:36.729852 | controller | Friday 12 June 2026  15:28:36 +0000 (0:00:00.345)       0:00:25.146 ***********
2026-06-12 15:28:36.771037 | controller | ok: [localhost]
2026-06-12 15:28:36.771108 | controller |
2026-06-12 15:28:36.771122 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] ***
2026-06-12 15:28:36.771129 | controller | Friday 12 June 2026  15:28:36 +0000 (0:00:00.041)       0:00:25.188 ***********
2026-06-12 15:28:36.771151 | controller | Friday 12 June 2026  15:28:36 +0000 (0:00:00.041)       0:00:25.187 ***********
2026-06-12 15:28:36.909630 | controller |
2026-06-12 15:28:36.909695 | 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-12 15:28:36.909702 | controller | Friday 12 June 2026  15:28:36 +0000 (0:00:00.138)       0:00:25.327 ***********
2026-06-12 15:28:36.909706 | controller | Friday 12 June 2026  15:28:36 +0000 (0:00:00.138)       0:00:25.325 ***********
2026-06-12 15:28:36.954439 | controller | ok: [localhost] =>
2026-06-12 15:28:36.954508 | controller |     changed: false
2026-06-12 15:28:36.954516 | controller |     msg: All assertions passed
2026-06-12 15:28:36.954522 | controller |
2026-06-12 15:28:36.954528 | 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-12 15:28:36.954534 | controller | Friday 12 June 2026  15:28:36 +0000 (0:00:00.045)       0:00:25.372 ***********
2026-06-12 15:28:36.954540 | controller | Friday 12 June 2026  15:28:36 +0000 (0:00:00.045)       0:00:25.370 ***********
2026-06-12 15:28:36.984862 | controller | skipping: [localhost]
2026-06-12 15:28:36.984925 | controller |
2026-06-12 15:28:36.984932 | 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-12 15:28:36.984937 | controller | Friday 12 June 2026  15:28:36 +0000 (0:00:00.030)       0:00:25.402 ***********
2026-06-12 15:28:36.984941 | controller | Friday 12 June 2026  15:28:36 +0000 (0:00:00.030)       0:00:25.401 ***********
2026-06-12 15:28:37.020859 | controller | ok: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=60s)
2026-06-12 15:28:37.020891 | controller |
2026-06-12 15:28:37.020897 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-12 15:28:37.020901 | controller | Friday 12 June 2026  15:28:37 +0000 (0:00:00.036)       0:00:25.438 ***********
2026-06-12 15:28:37.020905 | controller | Friday 12 June 2026  15:28:37 +0000 (0:00:00.036)       0:00:25.437 ***********
2026-06-12 15:28:37.047797 | controller | skipping: [localhost]
2026-06-12 15:28:37.047836 | controller |
2026-06-12 15:28:37.047844 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-12 15:28:37.047850 | controller | Friday 12 June 2026  15:28:37 +0000 (0:00:00.026)       0:00:25.465 ***********
2026-06-12 15:28:37.047855 | controller | Friday 12 June 2026  15:28:37 +0000 (0:00:00.026)       0:00:25.464 ***********
2026-06-12 15:28:37.083740 | controller | ok: [localhost]
2026-06-12 15:28:37.083779 | controller |
2026-06-12 15:28:37.083786 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-12 15:28:37.083791 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-12 15:28:37.083797 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-12 15:28:37.083801 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-12 15:28:37.083806 | controller | }}] ***
2026-06-12 15:28:37.083810 | controller | Friday 12 June 2026  15:28:37 +0000 (0:00:00.035)       0:00:25.501 ***********
2026-06-12 15:28:37.083814 | controller | Friday 12 June 2026  15:28:37 +0000 (0:00:00.035)       0:00:25.499 ***********
2026-06-12 15:28:37.129722 | controller | skipping: [localhost]
2026-06-12 15:28:37.129757 | controller |
2026-06-12 15:28:37.129769 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-12 15:28:37.129773 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-12 15:28:37.129777 | controller |    stage['path'], item.src_file) | path_join
2026-06-12 15:28:37.129783 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-12 15:28:37.129787 | controller | Friday 12 June 2026  15:28:37 +0000 (0:00:00.045)       0:00:25.547 ***********
2026-06-12 15:28:37.129792 | controller | Friday 12 June 2026  15:28:37 +0000 (0:00:00.045)       0:00:25.545 ***********
2026-06-12 15:28:37.345303 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'})
2026-06-12 15:28:37.345350 | controller |
2026-06-12 15:28:37.345358 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-12 15:28:37.345364 | controller | Friday 12 June 2026  15:28:37 +0000 (0:00:00.215)       0:00:25.762 ***********
2026-06-12 15:28:37.345369 | controller | Friday 12 June 2026  15:28:37 +0000 (0:00:00.215)       0:00:25.761 ***********
2026-06-12 15:28:37.408583 | controller | ok: [localhost] => (item=values.yaml)
2026-06-12 15:28:37.408645 | controller |
2026-06-12 15:28:37.408650 | controller | TASK [Executing pre_stage hooks for examples/dt/dcn/control-plane/networking/nncp name=run_hook] ***
2026-06-12 15:28:37.408655 | controller | Friday 12 June 2026  15:28:37 +0000 (0:00:00.063)       0:00:25.826 ***********
2026-06-12 15:28:37.408658 | controller | Friday 12 June 2026  15:28:37 +0000 (0:00:00.063)       0:00:25.824 ***********
2026-06-12 15:28:37.460371 | controller | skipping: [localhost]
2026-06-12 15:28:37.460435 | controller |
2026-06-12 15:28:37.460441 | controller | TASK [Generate values.yaml for examples/dt/dcn/control-plane/networking/nncp name=ci_gen_kustomize_values] ***
2026-06-12 15:28:37.460445 | controller | Friday 12 June 2026  15:28:37 +0000 (0:00:00.051)       0:00:25.877 ***********
2026-06-12 15:28:37.460449 | controller | Friday 12 June 2026  15:28:37 +0000 (0:00:00.051)       0:00:25.876 ***********
2026-06-12 15:28:37.547503 | controller |
2026-06-12 15:28:37.547599 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-12 15:28:37.547625 | controller | Friday 12 June 2026  15:28:37 +0000 (0:00:00.087)       0:00:25.965 ***********
2026-06-12 15:28:37.547632 | controller | Friday 12 June 2026  15:28:37 +0000 (0:00:00.087)       0:00:25.963 ***********
2026-06-12 15:28:37.594332 | controller | skipping: [localhost]
2026-06-12 15:28:37.594396 | controller |
2026-06-12 15:28:37.594402 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-12 15:28:37.594406 | controller | Friday 12 June 2026  15:28:37 +0000 (0:00:00.046)       0:00:26.012 ***********
2026-06-12 15:28:37.594411 | controller | Friday 12 June 2026  15:28:37 +0000 (0:00:00.046)       0:00:26.010 ***********
2026-06-12 15:28:37.659500 | 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-12 15:28:37.659580 | controller |
2026-06-12 15:28:37.659587 | 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-12 15:28:37.659592 | controller | Friday 12 June 2026  15:28:37 +0000 (0:00:00.065)       0:00:26.077 ***********
2026-06-12 15:28:37.659596 | controller | Friday 12 June 2026  15:28:37 +0000 (0:00:00.065)       0:00:26.075 ***********
2026-06-12 15:28:37.706740 | controller | ok: [localhost] =>
2026-06-12 15:28:37.706810 | controller |     changed: false
2026-06-12 15:28:37.706817 | controller |     msg: All assertions passed
2026-06-12 15:28:37.706822 | controller |
2026-06-12 15:28:37.706828 | 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-12 15:28:37.706834 | controller | Friday 12 June 2026  15:28:37 +0000 (0:00:00.047)       0:00:26.124 ***********
2026-06-12 15:28:37.706839 | controller | Friday 12 June 2026  15:28:37 +0000 (0:00:00.047)       0:00:26.123 ***********
2026-06-12 15:28:37.914157 | controller | ok: [localhost]
2026-06-12 15:28:37.914230 | controller |
2026-06-12 15:28:37.914239 | 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-12 15:28:37.914246 | controller | Friday 12 June 2026  15:28:37 +0000 (0:00:00.207)       0:00:26.331 ***********
2026-06-12 15:28:37.914251 | controller | Friday 12 June 2026  15:28:37 +0000 (0:00:00.207)       0:00:26.330 ***********
2026-06-12 15:28:37.983031 | controller | ok: [localhost] =>
2026-06-12 15:28:37.983092 | controller |     changed: false
2026-06-12 15:28:37.983097 | controller |     msg: All assertions passed
2026-06-12 15:28:37.983101 | controller |
2026-06-12 15:28:37.983106 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-12 15:28:37.983110 | controller | Friday 12 June 2026  15:28:37 +0000 (0:00:00.069)       0:00:26.400 ***********
2026-06-12 15:28:37.983114 | controller | Friday 12 June 2026  15:28:37 +0000 (0:00:00.069)       0:00:26.399 ***********
2026-06-12 15:28:38.170058 | controller | ok: [localhost]
2026-06-12 15:28:38.170115 | controller |
2026-06-12 15:28:38.170127 | 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-12 15:28:38.170137 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-12 15:28:38.170145 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-12 15:28:38.170154 | controller |   _config_map_content |
2026-06-12 15:28:38.170162 | controller |   ansible.utils.remove_keys(
2026-06-12 15:28:38.170170 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-12 15:28:38.170177 | controller |     matching_parameter='regex')
2026-06-12 15:28:38.170185 | controller | }}, cacheable=False] ***
2026-06-12 15:28:38.170193 | controller | Friday 12 June 2026  15:28:38 +0000 (0:00:00.187)       0:00:26.587 ***********
2026-06-12 15:28:38.170202 | controller | Friday 12 June 2026  15:28:38 +0000 (0:00:00.187)       0:00:26.586 ***********
2026-06-12 15:28:38.553524 | controller | ok: [localhost]
2026-06-12 15:28:38.553604 | controller |
2026-06-12 15:28:38.553613 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-12 15:28:38.553633 | controller | Friday 12 June 2026  15:28:38 +0000 (0:00:00.383)       0:00:26.971 ***********
2026-06-12 15:28:38.553637 | controller | Friday 12 June 2026  15:28:38 +0000 (0:00:00.383)       0:00:26.969 ***********
2026-06-12 15:28:38.621204 | 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-12 15:28:38.621275 | controller |
2026-06-12 15:28:38.621283 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-12 15:28:38.621289 | controller | Friday 12 June 2026  15:28:38 +0000 (0:00:00.067)       0:00:27.038 ***********
2026-06-12 15:28:38.621295 | controller | Friday 12 June 2026  15:28:38 +0000 (0:00:00.067)       0:00:27.037 ***********
2026-06-12 15:28:38.678002 | controller | ok: [localhost] =>
2026-06-12 15:28:38.678072 | controller |     changed: false
2026-06-12 15:28:38.678078 | controller |     msg: All assertions passed
2026-06-12 15:28:38.678084 | controller |
2026-06-12 15:28:38.678090 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-12 15:28:38.678095 | controller | Friday 12 June 2026  15:28:38 +0000 (0:00:00.056)       0:00:27.095 ***********
2026-06-12 15:28:38.678101 | controller | Friday 12 June 2026  15:28:38 +0000 (0:00:00.056)       0:00:27.094 ***********
2026-06-12 15:28:38.897335 | controller | changed: [localhost]
2026-06-12 15:28:38.897406 | controller |
2026-06-12 15:28:38.897414 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-12 15:28:38.897419 | controller |   (snippet_datadir,
2026-06-12 15:28:38.897424 | controller |    '02_ci_data.yaml') | path_join
2026-06-12 15:28:38.897430 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-12 15:28:38.897435 | controller | Friday 12 June 2026  15:28:38 +0000 (0:00:00.219)       0:00:27.314 ***********
2026-06-12 15:28:38.897440 | controller | Friday 12 June 2026  15:28:38 +0000 (0:00:00.219)       0:00:27.313 ***********
2026-06-12 15:28:39.609623 | controller | changed: [localhost]
2026-06-12 15:28:39.609672 | controller |
2026-06-12 15:28:39.609678 | 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-12 15:28:39.609683 | controller | Friday 12 June 2026  15:28:39 +0000 (0:00:00.712)       0:00:28.027 ***********
2026-06-12 15:28:39.609687 | controller | Friday 12 June 2026  15:28:39 +0000 (0:00:00.712)       0:00:28.025 ***********
2026-06-12 15:28:39.672869 | controller | ok: [localhost]
2026-06-12 15:28:39.672933 | controller |
2026-06-12 15:28:39.672938 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-12 15:28:39.672943 | controller |   (snippet_datadir,
2026-06-12 15:28:39.672947 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-12 15:28:39.672951 | controller | }}, content={{
2026-06-12 15:28:39.672955 | controller |   _base64_patch |
2026-06-12 15:28:39.672959 | controller |   default({}) |
2026-06-12 15:28:39.672962 | controller |   to_nice_yaml
2026-06-12 15:28:39.672965 | controller | }}, mode=0644] ***
2026-06-12 15:28:39.672986 | controller | Friday 12 June 2026  15:28:39 +0000 (0:00:00.063)       0:00:28.090 ***********
2026-06-12 15:28:39.672990 | controller | Friday 12 June 2026  15:28:39 +0000 (0:00:00.063)       0:00:28.089 ***********
2026-06-12 15:28:40.067811 | controller | changed: [localhost]
2026-06-12 15:28:40.067851 | controller |
2026-06-12 15:28:40.067857 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-12 15:28:40.067862 | controller |   (snippet_datadir,
2026-06-12 15:28:40.067867 | controller |    '04_user_data.yaml') | path_join
2026-06-12 15:28:40.067872 | controller | }}, content={{
2026-06-12 15:28:40.067877 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-12 15:28:40.067882 | controller |   default({}) |
2026-06-12 15:28:40.067886 | controller |   to_nice_yaml
2026-06-12 15:28:40.067890 | controller | }}, mode=0644] ***
2026-06-12 15:28:40.067895 | controller | Friday 12 June 2026  15:28:40 +0000 (0:00:00.394)       0:00:28.485 ***********
2026-06-12 15:28:40.067899 | controller | Friday 12 June 2026  15:28:40 +0000 (0:00:00.394)       0:00:28.484 ***********
2026-06-12 15:28:40.509345 | controller | changed: [localhost]
2026-06-12 15:28:40.509386 | controller |
2026-06-12 15:28:40.509393 | 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-12 15:28:40.509399 | controller |   (
2026-06-12 15:28:40.509405 | controller |     snippet_datadir,
2026-06-12 15:28:40.509410 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-12 15:28:40.509415 | controller |   ) | path_join
2026-06-12 15:28:40.509420 | controller | }}, mode=0644] ***
2026-06-12 15:28:40.509426 | controller | Friday 12 June 2026  15:28:40 +0000 (0:00:00.441)       0:00:28.926 ***********
2026-06-12 15:28:40.509431 | controller | Friday 12 June 2026  15:28:40 +0000 (0:00:00.441)       0:00:28.925 ***********
2026-06-12 15:28:40.912610 | controller | changed: [localhost]
2026-06-12 15:28:40.912751 | controller |
2026-06-12 15:28:40.912758 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-12 15:28:40.912762 | controller | Friday 12 June 2026  15:28:40 +0000 (0:00:00.403)       0:00:29.330 ***********
2026-06-12 15:28:40.912766 | controller | Friday 12 June 2026  15:28:40 +0000 (0:00:00.403)       0:00:29.328 ***********
2026-06-12 15:28:40.983448 | 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-12 15:28:40.983511 | controller |
2026-06-12 15:28:40.983516 | 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-12 15:28:40.983521 | controller | Friday 12 June 2026  15:28:40 +0000 (0:00:00.071)       0:00:29.401 ***********
2026-06-12 15:28:40.983524 | controller | Friday 12 June 2026  15:28:40 +0000 (0:00:00.071)       0:00:29.399 ***********
2026-06-12 15:28:41.032190 | controller | ok: [localhost] =>
2026-06-12 15:28:41.032253 | controller |     changed: false
2026-06-12 15:28:41.032258 | controller |     msg: All assertions passed
2026-06-12 15:28:41.032262 | controller |
2026-06-12 15:28:41.032267 | 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-12 15:28:41.032271 | controller | Friday 12 June 2026  15:28:41 +0000 (0:00:00.048)       0:00:29.449 ***********
2026-06-12 15:28:41.032275 | controller | Friday 12 June 2026  15:28:41 +0000 (0:00:00.048)       0:00:29.448 ***********
2026-06-12 15:28:41.234641 | controller | ok: [localhost]
2026-06-12 15:28:41.234705 | controller |
2026-06-12 15:28:41.234710 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-12 15:28:41.234714 | controller | Friday 12 June 2026  15:28:41 +0000 (0:00:00.202)       0:00:29.652 ***********
2026-06-12 15:28:41.234718 | controller | Friday 12 June 2026  15:28:41 +0000 (0:00:00.202)       0:00:29.650 ***********
2026-06-12 15:28:41.293547 | controller | ok: [localhost]
2026-06-12 15:28:41.293629 | controller |
2026-06-12 15:28:41.293635 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-12 15:28:41.293639 | controller | Friday 12 June 2026  15:28:41 +0000 (0:00:00.058)       0:00:29.711 ***********
2026-06-12 15:28:41.293643 | controller | Friday 12 June 2026  15:28:41 +0000 (0:00:00.058)       0:00:29.709 ***********
2026-06-12 15:28:41.887413 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-12 15:28:41.887476 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-12 15:28:41.887481 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-12 15:28:41.887485 | controller |
2026-06-12 15:28:41.887490 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-12 15:28:41.887494 | controller |   _content |
2026-06-12 15:28:41.887497 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-12 15:28:41.887501 | controller |   combine(_parsed, recursive=true)
2026-06-12 15:28:41.887505 | controller | }}
2026-06-12 15:28:41.887509 | controller | ] ***
2026-06-12 15:28:41.887513 | controller | Friday 12 June 2026  15:28:41 +0000 (0:00:00.593)       0:00:30.304 ***********
2026-06-12 15:28:41.887527 | controller | Friday 12 June 2026  15:28:41 +0000 (0:00:00.593)       0:00:30.303 ***********
2026-06-12 15:28:42.086492 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-12 15:28:42.086584 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-12 15:28:42.086592 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-12 15:28:42.086597 | controller |
2026-06-12 15:28:42.086602 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-12 15:28:42.086623 | controller | Friday 12 June 2026  15:28:42 +0000 (0:00:00.199)       0:00:30.504 ***********
2026-06-12 15:28:42.086628 | controller | Friday 12 June 2026  15:28:42 +0000 (0:00:00.199)       0:00:30.502 ***********
2026-06-12 15:28:42.333534 | controller | changed: [localhost]
2026-06-12 15:28:42.333579 | controller |
2026-06-12 15:28:42.333585 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-12 15:28:42.333590 | controller |   (_destdir,
2026-06-12 15:28:42.333594 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-12 15:28:42.333597 | controller | }}, content={{
2026-06-12 15:28:42.333601 | controller |   (
2026-06-12 15:28:42.333605 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-12 15:28:42.333609 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-12 15:28:42.333612 | controller | }}, mode=0644] ***
2026-06-12 15:28:42.333616 | controller | Friday 12 June 2026  15:28:42 +0000 (0:00:00.246)       0:00:30.751 ***********
2026-06-12 15:28:42.333620 | controller | Friday 12 June 2026  15:28:42 +0000 (0:00:00.246)       0:00:30.749 ***********
2026-06-12 15:28:42.745887 | controller | changed: [localhost]
2026-06-12 15:28:42.745949 | controller |
2026-06-12 15:28:42.745955 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dcn/control-plane/networking/nncp mode=0644, backup=True, remote_src=True, src={{
2026-06-12 15:28:42.745960 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-12 15:28:42.745964 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-12 15:28:42.745968 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-12 15:28:42.745971 | controller | }}, dest={{
2026-06-12 15:28:42.745975 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-12 15:28:42.745979 | controller |   stage['path'], _val.src_file
2026-06-12 15:28:42.745982 | controller |   ) |
2026-06-12 15:28:42.745986 | controller |   path_join
2026-06-12 15:28:42.745989 | controller |  }}] ***
2026-06-12 15:28:42.745993 | controller | Friday 12 June 2026  15:28:42 +0000 (0:00:00.412)       0:00:31.163 ***********
2026-06-12 15:28:42.745997 | controller | Friday 12 June 2026  15:28:42 +0000 (0:00:00.412)       0:00:31.162 ***********
2026-06-12 15:28:43.048160 | controller | changed: [localhost] => (item=network-values)
2026-06-12 15:28:43.048214 | controller |
2026-06-12 15:28:43.048219 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 15:28:43.048224 | controller | Friday 12 June 2026  15:28:43 +0000 (0:00:00.302)       0:00:31.465 ***********
2026-06-12 15:28:43.048228 | controller | Friday 12 June 2026  15:28:43 +0000 (0:00:00.302)       0:00:31.464 ***********
2026-06-12 15:28:43.105915 | controller | skipping: [localhost]
2026-06-12 15:28:43.105990 | controller |
2026-06-12 15:28:43.106005 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dcn/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-12 15:28:43.106012 | controller | Friday 12 June 2026  15:28:43 +0000 (0:00:00.057)       0:00:31.523 ***********
2026-06-12 15:28:43.106019 | controller | Friday 12 June 2026  15:28:43 +0000 (0:00:00.057)       0:00:31.522 ***********
2026-06-12 15:28:43.610031 | controller | changed: [localhost]
2026-06-12 15:28:43.610088 | controller |
2026-06-12 15:28:43.610140 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-12 15:28:43.610154 | controller | Friday 12 June 2026  15:28:43 +0000 (0:00:00.504)       0:00:32.027 ***********
2026-06-12 15:28:43.610166 | controller | Friday 12 June 2026  15:28:43 +0000 (0:00:00.504)       0:00:32.026 ***********
2026-06-12 15:28:44.093517 | controller | changed: [localhost]
2026-06-12 15:28:44.093598 | controller |
2026-06-12 15:28:44.093606 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/dt/dcn/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-12 15:28:44.093611 | controller | Friday 12 June 2026  15:28:44 +0000 (0:00:00.483)       0:00:32.511 ***********
2026-06-12 15:28:44.093616 | controller | Friday 12 June 2026  15:28:44 +0000 (0:00:00.483)       0:00:32.509 ***********
2026-06-12 15:28:44.153086 | controller | skipping: [localhost]
2026-06-12 15:28:44.153155 | controller |
2026-06-12 15:28:44.153164 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-12 15:28:44.153170 | controller |   _wait_conditions | map('regex_replace',
2026-06-12 15:28:44.153177 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-12 15:28:44.153183 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-12 15:28:44.153188 | controller |   ) | list
2026-06-12 15:28:44.153194 | controller | }}] ***
2026-06-12 15:28:44.153199 | controller | Friday 12 June 2026  15:28:44 +0000 (0:00:00.059)       0:00:32.570 ***********
2026-06-12 15:28:44.153205 | controller | Friday 12 June 2026  15:28:44 +0000 (0:00:00.059)       0:00:32.569 ***********
2026-06-12 15:28:44.205733 | controller | skipping: [localhost]
2026-06-12 15:28:44.205807 | controller |
2026-06-12 15:28:44.205817 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dcn/control-plane/networking/nncp remote_src=True, src={{ _output }}, dest={{
2026-06-12 15:28:44.205827 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-12 15:28:44.205836 | controller |    stage['build_output'] | basename) | path_join
2026-06-12 15:28:44.205844 | controller | }}, mode=0644] ***
2026-06-12 15:28:44.205852 | controller | Friday 12 June 2026  15:28:44 +0000 (0:00:00.052)       0:00:32.623 ***********
2026-06-12 15:28:44.205861 | controller | Friday 12 June 2026  15:28:44 +0000 (0:00:00.052)       0:00:32.622 ***********
2026-06-12 15:28:44.532238 | controller | changed: [localhost]
2026-06-12 15:28:44.532316 | controller |
2026-06-12 15:28:44.532329 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 15:28:44.532339 | controller | Friday 12 June 2026  15:28:44 +0000 (0:00:00.326)       0:00:32.949 ***********
2026-06-12 15:28:44.532347 | controller | Friday 12 June 2026  15:28:44 +0000 (0:00:00.326)       0:00:32.948 ***********
2026-06-12 15:28:44.594508 | controller | skipping: [localhost]
2026-06-12 15:28:44.594605 | controller |
2026-06-12 15:28:44.594619 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dcn/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] ***
2026-06-12 15:28:44.594628 | controller | Friday 12 June 2026  15:28:44 +0000 (0:00:00.061)       0:00:33.011 ***********
2026-06-12 15:28:44.594650 | controller | Friday 12 June 2026  15:28:44 +0000 (0:00:00.061)       0:00:33.010 ***********
2026-06-12 15:28:44.645095 | controller | skipping: [localhost]
2026-06-12 15:28:44.645171 | controller |
2026-06-12 15:28:44.645183 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dcn/control-plane/networking/nncp _raw_params=wait_condition.yml] ***
2026-06-12 15:28:44.645193 | controller | Friday 12 June 2026  15:28:44 +0000 (0:00:00.051)       0:00:33.062 ***********
2026-06-12 15:28:44.645202 | controller | Friday 12 June 2026  15:28:44 +0000 (0:00:00.051)       0:00:33.061 ***********
2026-06-12 15:28:44.706469 | controller | skipping: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=60s)
2026-06-12 15:28:44.706542 | controller | skipping: [localhost]
2026-06-12 15:28:44.706553 | controller |
2026-06-12 15:28:44.706598 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 15:28:44.706612 | controller | Friday 12 June 2026  15:28:44 +0000 (0:00:00.061)       0:00:33.123 ***********
2026-06-12 15:28:44.706624 | controller | Friday 12 June 2026  15:28:44 +0000 (0:00:00.061)       0:00:33.122 ***********
2026-06-12 15:28:44.757772 | controller | skipping: [localhost]
2026-06-12 15:28:44.757819 | controller |
2026-06-12 15:28:44.757825 | controller | TASK [Executing post_stage hooks for examples/dt/dcn/control-plane/networking/nncp name=run_hook] ***
2026-06-12 15:28:44.757829 | controller | Friday 12 June 2026  15:28:44 +0000 (0:00:00.051)       0:00:33.175 ***********
2026-06-12 15:28:44.757833 | controller | Friday 12 June 2026  15:28:44 +0000 (0:00:00.051)       0:00:33.173 ***********
2026-06-12 15:28:44.814717 | controller | skipping: [localhost]
2026-06-12 15:28:44.814777 | controller |
2026-06-12 15:28:44.814784 | 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-12 15:28:44.814789 | controller | Friday 12 June 2026  15:28:44 +0000 (0:00:00.057)       0:00:33.232 ***********
2026-06-12 15:28:44.814794 | controller | Friday 12 June 2026  15:28:44 +0000 (0:00:00.057)       0:00:33.231 ***********
2026-06-12 15:28:44.870402 | controller | ok: [localhost] =>
2026-06-12 15:28:44.870487 | controller |     changed: false
2026-06-12 15:28:44.870501 | controller |     msg: All assertions passed
2026-06-12 15:28:44.870514 | controller |
2026-06-12 15:28:44.870525 | 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-12 15:28:44.870537 | controller | Friday 12 June 2026  15:28:44 +0000 (0:00:00.055)       0:00:33.287 ***********
2026-06-12 15:28:44.870548 | controller | Friday 12 June 2026  15:28:44 +0000 (0:00:00.055)       0:00:33.286 ***********
2026-06-12 15:28:44.917777 | controller | skipping: [localhost]
2026-06-12 15:28:44.917865 | controller |
2026-06-12 15:28:44.917874 | 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-12 15:28:44.917881 | controller | Friday 12 June 2026  15:28:44 +0000 (0:00:00.047)       0:00:33.335 ***********
2026-06-12 15:28:44.917887 | controller | Friday 12 June 2026  15:28:44 +0000 (0:00:00.047)       0:00:33.333 ***********
2026-06-12 15:28:44.960079 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m)
2026-06-12 15:28:44.960124 | controller |
2026-06-12 15:28:44.960132 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-12 15:28:44.960139 | controller | Friday 12 June 2026  15:28:44 +0000 (0:00:00.042)       0:00:33.377 ***********
2026-06-12 15:28:44.960145 | controller | Friday 12 June 2026  15:28:44 +0000 (0:00:00.042)       0:00:33.376 ***********
2026-06-12 15:28:44.995265 | controller | skipping: [localhost]
2026-06-12 15:28:44.995320 | controller |
2026-06-12 15:28:44.995328 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-12 15:28:44.995334 | controller | Friday 12 June 2026  15:28:44 +0000 (0:00:00.034)       0:00:33.412 ***********
2026-06-12 15:28:44.995340 | controller | Friday 12 June 2026  15:28:44 +0000 (0:00:00.034)       0:00:33.411 ***********
2026-06-12 15:28:45.032892 | controller | ok: [localhost]
2026-06-12 15:28:45.032959 | controller |
2026-06-12 15:28:45.032970 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-12 15:28:45.032978 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-12 15:28:45.032987 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-12 15:28:45.032995 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-12 15:28:45.033002 | controller | }}] ***
2026-06-12 15:28:45.033010 | controller | Friday 12 June 2026  15:28:45 +0000 (0:00:00.037)       0:00:33.450 ***********
2026-06-12 15:28:45.033018 | controller | Friday 12 June 2026  15:28:45 +0000 (0:00:00.037)       0:00:33.449 ***********
2026-06-12 15:28:45.102202 | controller | skipping: [localhost]
2026-06-12 15:28:45.102270 | controller |
2026-06-12 15:28:45.102278 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-12 15:28:45.102298 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-12 15:28:45.102305 | controller |    stage['path'], item.src_file) | path_join
2026-06-12 15:28:45.102311 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-12 15:28:45.102317 | controller | Friday 12 June 2026  15:28:45 +0000 (0:00:00.068)       0:00:33.519 ***********
2026-06-12 15:28:45.102323 | controller | Friday 12 June 2026  15:28:45 +0000 (0:00:00.068)       0:00:33.518 ***********
2026-06-12 15:28:45.343124 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'})
2026-06-12 15:28:45.343175 | controller |
2026-06-12 15:28:45.343181 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-12 15:28:45.343186 | controller | Friday 12 June 2026  15:28:45 +0000 (0:00:00.241)       0:00:33.760 ***********
2026-06-12 15:28:45.343191 | controller | Friday 12 June 2026  15:28:45 +0000 (0:00:00.241)       0:00:33.759 ***********
2026-06-12 15:28:45.407972 | controller | ok: [localhost] => (item=values.yaml)
2026-06-12 15:28:45.408042 | controller |
2026-06-12 15:28:45.408053 | controller | TASK [Executing pre_stage hooks for examples/dt/dcn/control-plane/networking name=run_hook] ***
2026-06-12 15:28:45.408062 | controller | Friday 12 June 2026  15:28:45 +0000 (0:00:00.064)       0:00:33.825 ***********
2026-06-12 15:28:45.408086 | controller | Friday 12 June 2026  15:28:45 +0000 (0:00:00.064)       0:00:33.824 ***********
2026-06-12 15:28:45.451786 | controller | skipping: [localhost]
2026-06-12 15:28:45.451852 | controller |
2026-06-12 15:28:45.451874 | controller | TASK [Generate values.yaml for examples/dt/dcn/control-plane/networking name=ci_gen_kustomize_values] ***
2026-06-12 15:28:45.451880 | controller | Friday 12 June 2026  15:28:45 +0000 (0:00:00.043)       0:00:33.869 ***********
2026-06-12 15:28:45.451885 | controller | Friday 12 June 2026  15:28:45 +0000 (0:00:00.043)       0:00:33.868 ***********
2026-06-12 15:28:45.536657 | controller |
2026-06-12 15:28:45.536708 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-12 15:28:45.536718 | controller | Friday 12 June 2026  15:28:45 +0000 (0:00:00.085)       0:00:33.954 ***********
2026-06-12 15:28:45.536727 | controller | Friday 12 June 2026  15:28:45 +0000 (0:00:00.085)       0:00:33.953 ***********
2026-06-12 15:28:45.588017 | controller | skipping: [localhost]
2026-06-12 15:28:45.588047 | controller |
2026-06-12 15:28:45.588053 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-12 15:28:45.588057 | controller | Friday 12 June 2026  15:28:45 +0000 (0:00:00.051)       0:00:34.005 ***********
2026-06-12 15:28:45.588061 | controller | Friday 12 June 2026  15:28:45 +0000 (0:00:00.051)       0:00:34.004 ***********
2026-06-12 15:28:45.660417 | 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-12 15:28:45.660489 | controller |
2026-06-12 15:28:45.660506 | 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-12 15:28:45.660519 | controller | Friday 12 June 2026  15:28:45 +0000 (0:00:00.072)       0:00:34.078 ***********
2026-06-12 15:28:45.660531 | controller | Friday 12 June 2026  15:28:45 +0000 (0:00:00.072)       0:00:34.076 ***********
2026-06-12 15:28:45.722648 | controller | ok: [localhost] =>
2026-06-12 15:28:45.722678 | controller |     changed: false
2026-06-12 15:28:45.722684 | controller |     msg: All assertions passed
2026-06-12 15:28:45.722688 | controller |
2026-06-12 15:28:45.722693 | 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-12 15:28:45.722697 | controller | Friday 12 June 2026  15:28:45 +0000 (0:00:00.062)       0:00:34.140 ***********
2026-06-12 15:28:45.722701 | controller | Friday 12 June 2026  15:28:45 +0000 (0:00:00.062)       0:00:34.139 ***********
2026-06-12 15:28:45.909764 | controller | ok: [localhost]
2026-06-12 15:28:45.909798 | controller |
2026-06-12 15:28:45.909815 | 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-12 15:28:45.909821 | controller | Friday 12 June 2026  15:28:45 +0000 (0:00:00.187)       0:00:34.327 ***********
2026-06-12 15:28:45.909825 | controller | Friday 12 June 2026  15:28:45 +0000 (0:00:00.187)       0:00:34.326 ***********
2026-06-12 15:28:45.987151 | controller | ok: [localhost] =>
2026-06-12 15:28:45.987214 | controller |     changed: false
2026-06-12 15:28:45.987220 | controller |     msg: All assertions passed
2026-06-12 15:28:45.987225 | controller |
2026-06-12 15:28:45.987229 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-12 15:28:45.987234 | controller | Friday 12 June 2026  15:28:45 +0000 (0:00:00.076)       0:00:34.404 ***********
2026-06-12 15:28:45.987238 | controller | Friday 12 June 2026  15:28:45 +0000 (0:00:00.076)       0:00:34.402 ***********
2026-06-12 15:28:46.225514 | controller | ok: [localhost]
2026-06-12 15:28:46.225587 | controller |
2026-06-12 15:28:46.225594 | 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-12 15:28:46.225599 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-12 15:28:46.225603 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-12 15:28:46.225607 | controller |   _config_map_content |
2026-06-12 15:28:46.225611 | controller |   ansible.utils.remove_keys(
2026-06-12 15:28:46.225615 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-12 15:28:46.225619 | controller |     matching_parameter='regex')
2026-06-12 15:28:46.225623 | controller | }}, cacheable=False] ***
2026-06-12 15:28:46.225626 | controller | Friday 12 June 2026  15:28:46 +0000 (0:00:00.238)       0:00:34.643 ***********
2026-06-12 15:28:46.225631 | controller | Friday 12 June 2026  15:28:46 +0000 (0:00:00.238)       0:00:34.641 ***********
2026-06-12 15:28:46.614969 | controller | ok: [localhost]
2026-06-12 15:28:46.615038 | controller |
2026-06-12 15:28:46.615047 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-12 15:28:46.615053 | controller | Friday 12 June 2026  15:28:46 +0000 (0:00:00.388)       0:00:35.031 ***********
2026-06-12 15:28:46.615059 | controller | Friday 12 June 2026  15:28:46 +0000 (0:00:00.388)       0:00:35.030 ***********
2026-06-12 15:28:46.703896 | 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-12 15:28:46.703964 | controller |
2026-06-12 15:28:46.703971 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-12 15:28:46.703977 | controller | Friday 12 June 2026  15:28:46 +0000 (0:00:00.089)       0:00:35.121 ***********
2026-06-12 15:28:46.703982 | controller | Friday 12 June 2026  15:28:46 +0000 (0:00:00.089)       0:00:35.120 ***********
2026-06-12 15:28:46.771332 | controller | ok: [localhost] =>
2026-06-12 15:28:46.771383 | controller |     changed: false
2026-06-12 15:28:46.771394 | controller |     msg: All assertions passed
2026-06-12 15:28:46.771404 | controller |
2026-06-12 15:28:46.771414 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-12 15:28:46.771423 | controller | Friday 12 June 2026  15:28:46 +0000 (0:00:00.067)       0:00:35.188 ***********
2026-06-12 15:28:46.771432 | controller | Friday 12 June 2026  15:28:46 +0000 (0:00:00.067)       0:00:35.187 ***********
2026-06-12 15:28:47.013412 | controller | ok: [localhost]
2026-06-12 15:28:47.013445 | controller |
2026-06-12 15:28:47.013452 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-12 15:28:47.013456 | controller |   (snippet_datadir,
2026-06-12 15:28:47.013460 | controller |    '02_ci_data.yaml') | path_join
2026-06-12 15:28:47.013465 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-12 15:28:47.013468 | controller | Friday 12 June 2026  15:28:47 +0000 (0:00:00.242)       0:00:35.431 ***********
2026-06-12 15:28:47.013472 | controller | Friday 12 June 2026  15:28:47 +0000 (0:00:00.242)       0:00:35.429 ***********
2026-06-12 15:28:47.591148 | controller | ok: [localhost]
2026-06-12 15:28:47.591200 | controller |
2026-06-12 15:28:47.591206 | 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-12 15:28:47.591211 | controller | Friday 12 June 2026  15:28:47 +0000 (0:00:00.577)       0:00:36.008 ***********
2026-06-12 15:28:47.591215 | controller | Friday 12 June 2026  15:28:47 +0000 (0:00:00.577)       0:00:36.007 ***********
2026-06-12 15:28:47.670878 | controller | ok: [localhost]
2026-06-12 15:28:47.670939 | controller |
2026-06-12 15:28:47.670945 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-12 15:28:47.670949 | controller |   (snippet_datadir,
2026-06-12 15:28:47.670954 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-12 15:28:47.670958 | controller | }}, content={{
2026-06-12 15:28:47.670961 | controller |   _base64_patch |
2026-06-12 15:28:47.670965 | controller |   default({}) |
2026-06-12 15:28:47.670968 | controller |   to_nice_yaml
2026-06-12 15:28:47.670972 | controller | }}, mode=0644] ***
2026-06-12 15:28:47.670989 | controller | Friday 12 June 2026  15:28:47 +0000 (0:00:00.079)       0:00:36.088 ***********
2026-06-12 15:28:47.670993 | controller | Friday 12 June 2026  15:28:47 +0000 (0:00:00.079)       0:00:36.086 ***********
2026-06-12 15:28:48.076158 | controller | ok: [localhost]
2026-06-12 15:28:48.076234 | controller |
2026-06-12 15:28:48.076245 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-12 15:28:48.076254 | controller |   (snippet_datadir,
2026-06-12 15:28:48.076262 | controller |    '04_user_data.yaml') | path_join
2026-06-12 15:28:48.076270 | controller | }}, content={{
2026-06-12 15:28:48.076278 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-12 15:28:48.076285 | controller |   default({}) |
2026-06-12 15:28:48.076292 | controller |   to_nice_yaml
2026-06-12 15:28:48.076299 | controller | }}, mode=0644] ***
2026-06-12 15:28:48.076307 | controller | Friday 12 June 2026  15:28:48 +0000 (0:00:00.405)       0:00:36.493 ***********
2026-06-12 15:28:48.076314 | controller | Friday 12 June 2026  15:28:48 +0000 (0:00:00.405)       0:00:36.492 ***********
2026-06-12 15:28:48.476990 | controller | ok: [localhost]
2026-06-12 15:28:48.477047 | controller |
2026-06-12 15:28:48.477052 | 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-12 15:28:48.477057 | controller |   (
2026-06-12 15:28:48.477061 | controller |     snippet_datadir,
2026-06-12 15:28:48.477066 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-12 15:28:48.477069 | controller |   ) | path_join
2026-06-12 15:28:48.477073 | controller | }}, mode=0644] ***
2026-06-12 15:28:48.477077 | controller | Friday 12 June 2026  15:28:48 +0000 (0:00:00.400)       0:00:36.894 ***********
2026-06-12 15:28:48.477081 | controller | Friday 12 June 2026  15:28:48 +0000 (0:00:00.400)       0:00:36.893 ***********
2026-06-12 15:28:48.939227 | controller | changed: [localhost]
2026-06-12 15:28:48.939280 | controller |
2026-06-12 15:28:48.939286 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-12 15:28:48.939291 | controller | Friday 12 June 2026  15:28:48 +0000 (0:00:00.462)       0:00:37.356 ***********
2026-06-12 15:28:48.939295 | controller | Friday 12 June 2026  15:28:48 +0000 (0:00:00.462)       0:00:37.355 ***********
2026-06-12 15:28:49.026363 | 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-12 15:28:49.026395 | controller |
2026-06-12 15:28:49.026401 | 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-12 15:28:49.026405 | controller | Friday 12 June 2026  15:28:49 +0000 (0:00:00.087)       0:00:37.443 ***********
2026-06-12 15:28:49.026409 | controller | Friday 12 June 2026  15:28:49 +0000 (0:00:00.087)       0:00:37.442 ***********
2026-06-12 15:28:49.072612 | controller | ok: [localhost] =>
2026-06-12 15:28:49.072649 | controller |     changed: false
2026-06-12 15:28:49.072656 | controller |     msg: All assertions passed
2026-06-12 15:28:49.072667 | controller |
2026-06-12 15:28:49.072673 | 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-12 15:28:49.072678 | controller | Friday 12 June 2026  15:28:49 +0000 (0:00:00.046)       0:00:37.490 ***********
2026-06-12 15:28:49.072683 | controller | Friday 12 June 2026  15:28:49 +0000 (0:00:00.046)       0:00:37.488 ***********
2026-06-12 15:28:49.272154 | controller | ok: [localhost]
2026-06-12 15:28:49.272221 | controller |
2026-06-12 15:28:49.272227 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-12 15:28:49.272231 | controller | Friday 12 June 2026  15:28:49 +0000 (0:00:00.199)       0:00:37.689 ***********
2026-06-12 15:28:49.272235 | controller | Friday 12 June 2026  15:28:49 +0000 (0:00:00.199)       0:00:37.688 ***********
2026-06-12 15:28:49.330293 | controller | ok: [localhost]
2026-06-12 15:28:49.330360 | controller |
2026-06-12 15:28:49.330367 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-12 15:28:49.330373 | controller | Friday 12 June 2026  15:28:49 +0000 (0:00:00.058)       0:00:37.747 ***********
2026-06-12 15:28:49.330378 | controller | Friday 12 June 2026  15:28:49 +0000 (0:00:00.058)       0:00:37.746 ***********
2026-06-12 15:28:49.933219 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-12 15:28:49.933272 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-12 15:28:49.933279 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-12 15:28:49.933285 | controller |
2026-06-12 15:28:49.933291 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-12 15:28:49.933297 | controller |   _content |
2026-06-12 15:28:49.933302 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-12 15:28:49.933308 | controller |   combine(_parsed, recursive=true)
2026-06-12 15:28:49.933314 | controller | }}
2026-06-12 15:28:49.933319 | controller | ] ***
2026-06-12 15:28:49.933325 | controller | Friday 12 June 2026  15:28:49 +0000 (0:00:00.602)       0:00:38.350 ***********
2026-06-12 15:28:49.933330 | controller | Friday 12 June 2026  15:28:49 +0000 (0:00:00.602)       0:00:38.349 ***********
2026-06-12 15:28:50.166315 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-12 15:28:50.166380 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-12 15:28:50.166385 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-12 15:28:50.166390 | controller |
2026-06-12 15:28:50.166394 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-12 15:28:50.166398 | controller | Friday 12 June 2026  15:28:50 +0000 (0:00:00.233)       0:00:38.584 ***********
2026-06-12 15:28:50.166402 | controller | Friday 12 June 2026  15:28:50 +0000 (0:00:00.233)       0:00:38.582 ***********
2026-06-12 15:28:50.435062 | controller | ok: [localhost]
2026-06-12 15:28:50.435127 | controller |
2026-06-12 15:28:50.435135 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-12 15:28:50.435141 | controller |   (_destdir,
2026-06-12 15:28:50.435146 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-12 15:28:50.435152 | controller | }}, content={{
2026-06-12 15:28:50.435156 | controller |   (
2026-06-12 15:28:50.435161 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-12 15:28:50.435166 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-12 15:28:50.435171 | controller | }}, mode=0644] ***
2026-06-12 15:28:50.435176 | controller | Friday 12 June 2026  15:28:50 +0000 (0:00:00.268)       0:00:38.852 ***********
2026-06-12 15:28:50.435181 | controller | Friday 12 June 2026  15:28:50 +0000 (0:00:00.268)       0:00:38.851 ***********
2026-06-12 15:28:50.898134 | controller | ok: [localhost]
2026-06-12 15:28:50.898211 | controller |
2026-06-12 15:28:50.898220 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dcn/control-plane/networking mode=0644, backup=True, remote_src=True, src={{
2026-06-12 15:28:50.898226 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-12 15:28:50.898232 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-12 15:28:50.898248 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-12 15:28:50.898253 | controller | }}, dest={{
2026-06-12 15:28:50.898258 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-12 15:28:50.898263 | controller |   stage['path'], _val.src_file
2026-06-12 15:28:50.898268 | controller |   ) |
2026-06-12 15:28:50.898272 | controller |   path_join
2026-06-12 15:28:50.898277 | controller |  }}] ***
2026-06-12 15:28:50.898282 | controller | Friday 12 June 2026  15:28:50 +0000 (0:00:00.462)       0:00:39.315 ***********
2026-06-12 15:28:50.898287 | controller | Friday 12 June 2026  15:28:50 +0000 (0:00:00.462)       0:00:39.314 ***********
2026-06-12 15:28:51.221981 | controller | ok: [localhost] => (item=network-values)
2026-06-12 15:28:51.222052 | controller |
2026-06-12 15:28:51.222059 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 15:28:51.222065 | controller | Friday 12 June 2026  15:28:51 +0000 (0:00:00.323)       0:00:39.639 ***********
2026-06-12 15:28:51.222071 | controller | Friday 12 June 2026  15:28:51 +0000 (0:00:00.323)       0:00:39.638 ***********
2026-06-12 15:28:51.274739 | controller | skipping: [localhost]
2026-06-12 15:28:51.274810 | controller |
2026-06-12 15:28:51.274817 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dcn/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-12 15:28:51.274822 | controller | Friday 12 June 2026  15:28:51 +0000 (0:00:00.052)       0:00:39.691 ***********
2026-06-12 15:28:51.274827 | controller | Friday 12 June 2026  15:28:51 +0000 (0:00:00.052)       0:00:39.690 ***********
2026-06-12 15:28:51.798490 | controller | changed: [localhost]
2026-06-12 15:28:51.798522 | controller |
2026-06-12 15:28:51.798527 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-12 15:28:51.798532 | controller | Friday 12 June 2026  15:28:51 +0000 (0:00:00.524)       0:00:40.216 ***********
2026-06-12 15:28:51.798536 | controller | Friday 12 June 2026  15:28:51 +0000 (0:00:00.524)       0:00:40.214 ***********
2026-06-12 15:28:52.226155 | controller | changed: [localhost]
2026-06-12 15:28:52.226190 | controller |
2026-06-12 15:28:52.226203 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/dt/dcn/control-plane/networking executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-12 15:28:52.226208 | controller | Friday 12 June 2026  15:28:52 +0000 (0:00:00.427)       0:00:40.643 ***********
2026-06-12 15:28:52.226212 | controller | Friday 12 June 2026  15:28:52 +0000 (0:00:00.427)       0:00:40.642 ***********
2026-06-12 15:28:52.274765 | controller | skipping: [localhost]
2026-06-12 15:28:52.274801 | controller |
2026-06-12 15:28:52.274809 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-12 15:28:52.274815 | controller |   _wait_conditions | map('regex_replace',
2026-06-12 15:28:52.274821 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-12 15:28:52.274827 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-12 15:28:52.274833 | controller |   ) | list
2026-06-12 15:28:52.274838 | controller | }}] ***
2026-06-12 15:28:52.274843 | controller | Friday 12 June 2026  15:28:52 +0000 (0:00:00.049)       0:00:40.692 ***********
2026-06-12 15:28:52.274849 | controller | Friday 12 June 2026  15:28:52 +0000 (0:00:00.049)       0:00:40.691 ***********
2026-06-12 15:28:52.358445 | controller | skipping: [localhost]
2026-06-12 15:28:52.358493 | controller |
2026-06-12 15:28:52.358505 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dcn/control-plane/networking remote_src=True, src={{ _output }}, dest={{
2026-06-12 15:28:52.358514 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-12 15:28:52.358522 | controller |    stage['build_output'] | basename) | path_join
2026-06-12 15:28:52.358531 | controller | }}, mode=0644] ***
2026-06-12 15:28:52.358548 | controller | Friday 12 June 2026  15:28:52 +0000 (0:00:00.082)       0:00:40.775 ***********
2026-06-12 15:28:52.358581 | controller | Friday 12 June 2026  15:28:52 +0000 (0:00:00.083)       0:00:40.774 ***********
2026-06-12 15:28:52.639074 | controller | changed: [localhost]
2026-06-12 15:28:52.639125 | controller |
2026-06-12 15:28:52.639131 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 15:28:52.639135 | controller | Friday 12 June 2026  15:28:52 +0000 (0:00:00.281)       0:00:41.056 ***********
2026-06-12 15:28:52.639140 | controller | Friday 12 June 2026  15:28:52 +0000 (0:00:00.281)       0:00:41.055 ***********
2026-06-12 15:28:52.686378 | controller | skipping: [localhost]
2026-06-12 15:28:52.686454 | controller |
2026-06-12 15:28:52.686462 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dcn/control-plane/networking _raw_params=oc apply -f {{ _cr }}] ***
2026-06-12 15:28:52.686469 | controller | Friday 12 June 2026  15:28:52 +0000 (0:00:00.047)       0:00:41.103 ***********
2026-06-12 15:28:52.686475 | controller | Friday 12 June 2026  15:28:52 +0000 (0:00:00.047)       0:00:41.102 ***********
2026-06-12 15:28:52.745058 | controller | skipping: [localhost]
2026-06-12 15:28:52.745126 | controller |
2026-06-12 15:28:52.745134 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dcn/control-plane/networking _raw_params=wait_condition.yml] ***
2026-06-12 15:28:52.745140 | controller | Friday 12 June 2026  15:28:52 +0000 (0:00:00.058)       0:00:41.162 ***********
2026-06-12 15:28:52.745146 | controller | Friday 12 June 2026  15:28:52 +0000 (0:00:00.058)       0:00:41.161 ***********
2026-06-12 15:28:52.810450 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m)
2026-06-12 15:28:52.810507 | controller | skipping: [localhost]
2026-06-12 15:28:52.810513 | controller |
2026-06-12 15:28:52.810518 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 15:28:52.810522 | controller | Friday 12 June 2026  15:28:52 +0000 (0:00:00.065)       0:00:41.227 ***********
2026-06-12 15:28:52.810526 | controller | Friday 12 June 2026  15:28:52 +0000 (0:00:00.065)       0:00:41.226 ***********
2026-06-12 15:28:52.855381 | controller | skipping: [localhost]
2026-06-12 15:28:52.855448 | controller |
2026-06-12 15:28:52.855456 | controller | TASK [Executing post_stage hooks for examples/dt/dcn/control-plane/networking name=run_hook] ***
2026-06-12 15:28:52.855462 | controller | Friday 12 June 2026  15:28:52 +0000 (0:00:00.045)       0:00:41.273 ***********
2026-06-12 15:28:52.855468 | controller | Friday 12 June 2026  15:28:52 +0000 (0:00:00.045)       0:00:41.271 ***********
2026-06-12 15:28:52.926981 | controller | skipping: [localhost]
2026-06-12 15:28:52.927056 | controller |
2026-06-12 15:28:52.927064 | 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-12 15:28:52.927071 | controller | Friday 12 June 2026  15:28:52 +0000 (0:00:00.071)       0:00:41.344 ***********
2026-06-12 15:28:52.927077 | controller | Friday 12 June 2026  15:28:52 +0000 (0:00:00.071)       0:00:41.343 ***********
2026-06-12 15:28:52.972436 | controller | ok: [localhost] =>
2026-06-12 15:28:52.972515 | controller |     changed: false
2026-06-12 15:28:52.972525 | controller |     msg: All assertions passed
2026-06-12 15:28:52.972534 | controller |
2026-06-12 15:28:52.972542 | 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-12 15:28:52.972551 | controller | Friday 12 June 2026  15:28:52 +0000 (0:00:00.045)       0:00:41.390 ***********
2026-06-12 15:28:52.972629 | controller | Friday 12 June 2026  15:28:52 +0000 (0:00:00.045)       0:00:41.388 ***********
2026-06-12 15:28:53.013303 | controller | skipping: [localhost]
2026-06-12 15:28:53.013375 | controller |
2026-06-12 15:28:53.013385 | 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-12 15:28:53.013395 | controller | Friday 12 June 2026  15:28:53 +0000 (0:00:00.040)       0:00:41.430 ***********
2026-06-12 15:28:53.013416 | controller | Friday 12 June 2026  15:28:53 +0000 (0:00:00.040)       0:00:41.429 ***********
2026-06-12 15:28:53.056907 | controller | ok: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=30m)
2026-06-12 15:28:53.056986 | controller |
2026-06-12 15:28:53.056997 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] ***
2026-06-12 15:28:53.057006 | controller | Friday 12 June 2026  15:28:53 +0000 (0:00:00.043)       0:00:41.474 ***********
2026-06-12 15:28:53.057014 | controller | Friday 12 June 2026  15:28:53 +0000 (0:00:00.043)       0:00:41.473 ***********
2026-06-12 15:28:53.096225 | controller | skipping: [localhost]
2026-06-12 15:28:53.096288 | controller |
2026-06-12 15:28:53.096297 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] ***
2026-06-12 15:28:53.096303 | controller | Friday 12 June 2026  15:28:53 +0000 (0:00:00.039)       0:00:41.513 ***********
2026-06-12 15:28:53.096309 | controller | Friday 12 June 2026  15:28:53 +0000 (0:00:00.039)       0:00:41.512 ***********
2026-06-12 15:28:53.132178 | controller | ok: [localhost]
2026-06-12 15:28:53.132246 | controller |
2026-06-12 15:28:53.132255 | controller | TASK [kustomize_deploy : Generate OSDPD run suffix (once per play) _cifmw_kustomize_deploy_run_suffix={{
2026-06-12 15:28:53.132261 | controller |   cifmw_kustomize_deploy_osdpd_suffix | string
2026-06-12 15:28:53.132267 | controller |   if (cifmw_kustomize_deploy_osdpd_suffix | default('') | string | length > 0)
2026-06-12 15:28:53.132273 | controller |   else (lookup('pipe', 'date +%Y%m%d%H%M%S') | string)
2026-06-12 15:28:53.132278 | controller | }}] ***
2026-06-12 15:28:53.132283 | controller | Friday 12 June 2026  15:28:53 +0000 (0:00:00.036)       0:00:41.549 ***********
2026-06-12 15:28:53.132289 | controller | Friday 12 June 2026  15:28:53 +0000 (0:00:00.036)       0:00:41.548 ***********
2026-06-12 15:28:53.193593 | controller | skipping: [localhost]
2026-06-12 15:28:53.193663 | controller |
2026-06-12 15:28:53.193671 | controller | TASK [kustomize_deploy : Ensure source files exists path={{
2026-06-12 15:28:53.193677 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-12 15:28:53.193683 | controller |    stage['path'], item.src_file) | path_join
2026-06-12 15:28:53.193689 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] ***
2026-06-12 15:28:53.193694 | controller | Friday 12 June 2026  15:28:53 +0000 (0:00:00.060)       0:00:41.610 ***********
2026-06-12 15:28:53.193700 | controller | Friday 12 June 2026  15:28:53 +0000 (0:00:00.061)       0:00:41.609 ***********
2026-06-12 15:28:53.405175 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'})
2026-06-12 15:28:53.405227 | controller |
2026-06-12 15:28:53.405233 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] ***
2026-06-12 15:28:53.405237 | controller | Friday 12 June 2026  15:28:53 +0000 (0:00:00.211)       0:00:41.822 ***********
2026-06-12 15:28:53.405246 | controller | Friday 12 June 2026  15:28:53 +0000 (0:00:00.211)       0:00:41.821 ***********
2026-06-12 15:28:53.470833 | controller | ok: [localhost] => (item=values.yaml)
2026-06-12 15:28:53.470890 | controller |
2026-06-12 15:28:53.470897 | controller | TASK [Executing pre_stage hooks for examples/dt/dcn/control-plane name=run_hook] ***
2026-06-12 15:28:53.470903 | controller | Friday 12 June 2026  15:28:53 +0000 (0:00:00.065)       0:00:41.888 ***********
2026-06-12 15:28:53.470908 | controller | Friday 12 June 2026  15:28:53 +0000 (0:00:00.065)       0:00:41.887 ***********
2026-06-12 15:28:53.513143 | controller | skipping: [localhost]
2026-06-12 15:28:53.513213 | controller |
2026-06-12 15:28:53.513220 | controller | TASK [Generate values.yaml for examples/dt/dcn/control-plane name=ci_gen_kustomize_values] ***
2026-06-12 15:28:53.513226 | controller | Friday 12 June 2026  15:28:53 +0000 (0:00:00.042)       0:00:41.930 ***********
2026-06-12 15:28:53.513232 | controller | Friday 12 June 2026  15:28:53 +0000 (0:00:00.042)       0:00:41.929 ***********
2026-06-12 15:28:53.604263 | controller |
2026-06-12 15:28:53.604360 | controller | TASK [ci_gen_kustomize_values : Detect metal3 node for baremetal nodeset provisioning _raw_params=detect_metal3_node.yml] ***
2026-06-12 15:28:53.604377 | controller | Friday 12 June 2026  15:28:53 +0000 (0:00:00.090)       0:00:42.021 ***********
2026-06-12 15:28:53.604386 | controller | Friday 12 June 2026  15:28:53 +0000 (0:00:00.090)       0:00:42.020 ***********
2026-06-12 15:28:53.662660 | controller | skipping: [localhost]
2026-06-12 15:28:53.662699 | controller |
2026-06-12 15:28:53.662706 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] ***
2026-06-12 15:28:53.662712 | controller | Friday 12 June 2026  15:28:53 +0000 (0:00:00.058)       0:00:42.080 ***********
2026-06-12 15:28:53.662718 | controller | Friday 12 June 2026  15:28:53 +0000 (0:00:00.058)       0:00:42.079 ***********
2026-06-12 15:28:53.737465 | 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-12 15:28:53.737501 | controller |
2026-06-12 15:28:53.737508 | 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-12 15:28:53.737515 | controller | Friday 12 June 2026  15:28:53 +0000 (0:00:00.074)       0:00:42.155 ***********
2026-06-12 15:28:53.737521 | controller | Friday 12 June 2026  15:28:53 +0000 (0:00:00.074)       0:00:42.153 ***********
2026-06-12 15:28:53.786360 | controller | ok: [localhost] =>
2026-06-12 15:28:53.786407 | controller |     changed: false
2026-06-12 15:28:53.786416 | controller |     msg: All assertions passed
2026-06-12 15:28:53.786425 | controller |
2026-06-12 15:28:53.786433 | 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-12 15:28:53.786442 | controller | Friday 12 June 2026  15:28:53 +0000 (0:00:00.048)       0:00:42.204 ***********
2026-06-12 15:28:53.786451 | controller | Friday 12 June 2026  15:28:53 +0000 (0:00:00.048)       0:00:42.202 ***********
2026-06-12 15:28:53.990319 | controller | ok: [localhost]
2026-06-12 15:28:53.990348 | controller |
2026-06-12 15:28:53.990354 | 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-12 15:28:53.990358 | controller | Friday 12 June 2026  15:28:53 +0000 (0:00:00.204)       0:00:42.408 ***********
2026-06-12 15:28:53.990362 | controller | Friday 12 June 2026  15:28:53 +0000 (0:00:00.204)       0:00:42.406 ***********
2026-06-12 15:28:54.045884 | controller | ok: [localhost] =>
2026-06-12 15:28:54.045927 | controller |     changed: false
2026-06-12 15:28:54.045964 | controller |     msg: All assertions passed
2026-06-12 15:28:54.045972 | controller |
2026-06-12 15:28:54.045980 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] ***
2026-06-12 15:28:54.045988 | controller | Friday 12 June 2026  15:28:54 +0000 (0:00:00.055)       0:00:42.463 ***********
2026-06-12 15:28:54.045995 | controller | Friday 12 June 2026  15:28:54 +0000 (0:00:00.055)       0:00:42.462 ***********
2026-06-12 15:28:54.237246 | controller | ok: [localhost]
2026-06-12 15:28:54.237309 | controller |
2026-06-12 15:28:54.237316 | 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-12 15:28:54.237322 | controller |   _raw_manifests | reject('equalto', _config_map_content)
2026-06-12 15:28:54.237328 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{
2026-06-12 15:28:54.237333 | controller |   _config_map_content |
2026-06-12 15:28:54.237350 | controller |   ansible.utils.remove_keys(
2026-06-12 15:28:54.237355 | controller |     target=_cifmw_gen_kustomize_values_reject_expressions,
2026-06-12 15:28:54.237359 | controller |     matching_parameter='regex')
2026-06-12 15:28:54.237364 | controller | }}, cacheable=False] ***
2026-06-12 15:28:54.237369 | controller | Friday 12 June 2026  15:28:54 +0000 (0:00:00.191)       0:00:42.654 ***********
2026-06-12 15:28:54.237374 | controller | Friday 12 June 2026  15:28:54 +0000 (0:00:00.191)       0:00:42.653 ***********
2026-06-12 15:28:54.623063 | controller | ok: [localhost]
2026-06-12 15:28:54.623133 | controller |
2026-06-12 15:28:54.623141 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] ***
2026-06-12 15:28:54.623159 | controller | Friday 12 June 2026  15:28:54 +0000 (0:00:00.385)       0:00:43.040 ***********
2026-06-12 15:28:54.623165 | controller | Friday 12 June 2026  15:28:54 +0000 (0:00:00.385)       0:00:43.039 ***********
2026-06-12 15:28:54.707871 | 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-12 15:28:54.707956 | controller |
2026-06-12 15:28:54.707972 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] ***
2026-06-12 15:28:54.707983 | controller | Friday 12 June 2026  15:28:54 +0000 (0:00:00.084)       0:00:43.125 ***********
2026-06-12 15:28:54.707995 | controller | Friday 12 June 2026  15:28:54 +0000 (0:00:00.084)       0:00:43.123 ***********
2026-06-12 15:28:54.781674 | controller | ok: [localhost] =>
2026-06-12 15:28:54.781748 | controller |     changed: false
2026-06-12 15:28:54.781758 | controller |     msg: All assertions passed
2026-06-12 15:28:54.781767 | controller |
2026-06-12 15:28:54.781786 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] ***
2026-06-12 15:28:54.781799 | controller | Friday 12 June 2026  15:28:54 +0000 (0:00:00.073)       0:00:43.199 ***********
2026-06-12 15:28:54.781830 | controller | Friday 12 June 2026  15:28:54 +0000 (0:00:00.073)       0:00:43.197 ***********
2026-06-12 15:28:55.013948 | controller | ok: [localhost]
2026-06-12 15:28:55.014013 | controller |
2026-06-12 15:28:55.014019 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{
2026-06-12 15:28:55.014023 | controller |   (snippet_datadir,
2026-06-12 15:28:55.014027 | controller |    '02_ci_data.yaml') | path_join
2026-06-12 15:28:55.014032 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] ***
2026-06-12 15:28:55.014036 | controller | Friday 12 June 2026  15:28:55 +0000 (0:00:00.231)       0:00:43.430 ***********
2026-06-12 15:28:55.014040 | controller | Friday 12 June 2026  15:28:55 +0000 (0:00:00.231)       0:00:43.429 ***********
2026-06-12 15:28:55.641989 | controller | ok: [localhost]
2026-06-12 15:28:55.642048 | controller |
2026-06-12 15:28:55.642055 | 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-12 15:28:55.642062 | controller | Friday 12 June 2026  15:28:55 +0000 (0:00:00.628)       0:00:44.059 ***********
2026-06-12 15:28:55.642068 | controller | Friday 12 June 2026  15:28:55 +0000 (0:00:00.628)       0:00:44.058 ***********
2026-06-12 15:28:55.704972 | controller | ok: [localhost]
2026-06-12 15:28:55.705047 | controller |
2026-06-12 15:28:55.705057 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{
2026-06-12 15:28:55.705066 | controller |   (snippet_datadir,
2026-06-12 15:28:55.705075 | controller |   '03_user_data_b64.yaml') | path_join
2026-06-12 15:28:55.705083 | controller | }}, content={{
2026-06-12 15:28:55.705091 | controller |   _base64_patch |
2026-06-12 15:28:55.705098 | controller |   default({}) |
2026-06-12 15:28:55.705105 | controller |   to_nice_yaml
2026-06-12 15:28:55.705113 | controller | }}, mode=0644] ***
2026-06-12 15:28:55.705121 | controller | Friday 12 June 2026  15:28:55 +0000 (0:00:00.063)       0:00:44.122 ***********
2026-06-12 15:28:55.705128 | controller | Friday 12 June 2026  15:28:55 +0000 (0:00:00.063)       0:00:44.121 ***********
2026-06-12 15:28:56.134831 | controller | ok: [localhost]
2026-06-12 15:28:56.134896 | controller |
2026-06-12 15:28:56.134904 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{
2026-06-12 15:28:56.134909 | controller |   (snippet_datadir,
2026-06-12 15:28:56.134915 | controller |    '04_user_data.yaml') | path_join
2026-06-12 15:28:56.134921 | controller | }}, content={{
2026-06-12 15:28:56.134926 | controller |   cifmw_ci_gen_kustomize_values_userdata |
2026-06-12 15:28:56.134930 | controller |   default({}) |
2026-06-12 15:28:56.134935 | controller |   to_nice_yaml
2026-06-12 15:28:56.134940 | controller | }}, mode=0644] ***
2026-06-12 15:28:56.134944 | controller | Friday 12 June 2026  15:28:56 +0000 (0:00:00.429)       0:00:44.551 ***********
2026-06-12 15:28:56.134948 | controller | Friday 12 June 2026  15:28:56 +0000 (0:00:00.429)       0:00:44.550 ***********
2026-06-12 15:28:56.537232 | controller | ok: [localhost]
2026-06-12 15:28:56.537299 | controller |
2026-06-12 15:28:56.537307 | 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-12 15:28:56.537314 | controller |   (
2026-06-12 15:28:56.537320 | controller |     snippet_datadir,
2026-06-12 15:28:56.537326 | controller |     cifmw_ci_gen_kustomize_values_original_cm_content_file_name
2026-06-12 15:28:56.537331 | controller |   ) | path_join
2026-06-12 15:28:56.537336 | controller | }}, mode=0644] ***
2026-06-12 15:28:56.537342 | controller | Friday 12 June 2026  15:28:56 +0000 (0:00:00.403)       0:00:44.954 ***********
2026-06-12 15:28:56.537347 | controller | Friday 12 June 2026  15:28:56 +0000 (0:00:00.402)       0:00:44.953 ***********
2026-06-12 15:28:56.935232 | controller | ok: [localhost]
2026-06-12 15:28:56.935282 | controller |
2026-06-12 15:28:56.935290 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] ***
2026-06-12 15:28:56.935296 | controller | Friday 12 June 2026  15:28:56 +0000 (0:00:00.397)       0:00:45.352 ***********
2026-06-12 15:28:56.935301 | controller | Friday 12 June 2026  15:28:56 +0000 (0:00:00.397)       0:00:45.351 ***********
2026-06-12 15:28:57.010201 | 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-12 15:28:57.010263 | controller |
2026-06-12 15:28:57.010269 | 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-12 15:28:57.010274 | controller | Friday 12 June 2026  15:28:57 +0000 (0:00:00.075)       0:00:45.427 ***********
2026-06-12 15:28:57.010278 | controller | Friday 12 June 2026  15:28:57 +0000 (0:00:00.075)       0:00:45.426 ***********
2026-06-12 15:28:57.080396 | controller | ok: [localhost] =>
2026-06-12 15:28:57.080455 | controller |     changed: false
2026-06-12 15:28:57.080461 | controller |     msg: All assertions passed
2026-06-12 15:28:57.080465 | controller |
2026-06-12 15:28:57.080470 | 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-12 15:28:57.080474 | controller | Friday 12 June 2026  15:28:57 +0000 (0:00:00.069)       0:00:45.497 ***********
2026-06-12 15:28:57.080478 | controller | Friday 12 June 2026  15:28:57 +0000 (0:00:00.069)       0:00:45.496 ***********
2026-06-12 15:28:57.271059 | controller | ok: [localhost]
2026-06-12 15:28:57.271115 | controller |
2026-06-12 15:28:57.271122 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] **********
2026-06-12 15:28:57.271128 | controller | Friday 12 June 2026  15:28:57 +0000 (0:00:00.191)       0:00:45.688 ***********
2026-06-12 15:28:57.271133 | controller | Friday 12 June 2026  15:28:57 +0000 (0:00:00.191)       0:00:45.687 ***********
2026-06-12 15:28:57.311028 | controller | ok: [localhost]
2026-06-12 15:28:57.311057 | controller |
2026-06-12 15:28:57.311062 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] ***
2026-06-12 15:28:57.311066 | controller | Friday 12 June 2026  15:28:57 +0000 (0:00:00.039)       0:00:45.728 ***********
2026-06-12 15:28:57.311081 | controller | Friday 12 June 2026  15:28:57 +0000 (0:00:00.039)       0:00:45.727 ***********
2026-06-12 15:28:57.906600 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml)
2026-06-12 15:28:57.906674 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml)
2026-06-12 15:28:57.906681 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml)
2026-06-12 15:28:57.906686 | controller |
2026-06-12 15:28:57.906691 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{
2026-06-12 15:28:57.906696 | controller |   _content |
2026-06-12 15:28:57.906701 | controller |   default(_cifmw_gen_kustomize_values_base_cm_content, true) |
2026-06-12 15:28:57.906706 | controller |   combine(_parsed, recursive=true)
2026-06-12 15:28:57.906712 | controller | }}
2026-06-12 15:28:57.906716 | controller | ] ***
2026-06-12 15:28:57.906721 | controller | Friday 12 June 2026  15:28:57 +0000 (0:00:00.595)       0:00:46.323 ***********
2026-06-12 15:28:57.906736 | controller | Friday 12 June 2026  15:28:57 +0000 (0:00:00.595)       0:00:46.322 ***********
2026-06-12 15:28:58.108336 | controller | ok: [localhost] => (item=02_ci_data.yaml)
2026-06-12 15:28:58.108390 | controller | ok: [localhost] => (item=03_user_data_b64.yaml)
2026-06-12 15:28:58.108395 | controller | ok: [localhost] => (item=04_user_data.yaml)
2026-06-12 15:28:58.108399 | controller |
2026-06-12 15:28:58.108403 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] ***
2026-06-12 15:28:58.108407 | controller | Friday 12 June 2026  15:28:58 +0000 (0:00:00.202)       0:00:46.526 ***********
2026-06-12 15:28:58.108410 | controller | Friday 12 June 2026  15:28:58 +0000 (0:00:00.202)       0:00:46.524 ***********
2026-06-12 15:28:58.346722 | controller | ok: [localhost]
2026-06-12 15:28:58.346793 | controller |
2026-06-12 15:28:58.346804 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{
2026-06-12 15:28:58.346848 | controller |   (_destdir,
2026-06-12 15:28:58.346857 | controller |   cifmw_ci_gen_kustomize_values_dest_filename) | path_join
2026-06-12 15:28:58.346865 | controller | }}, content={{
2026-06-12 15:28:58.346872 | controller |   (
2026-06-12 15:28:58.346880 | controller |     [ _content ] + _cifmw_gen_kustomize_values_extra_manifests
2026-06-12 15:28:58.346888 | controller |   ) | cifmw.general.to_nice_yaml_all
2026-06-12 15:28:58.346896 | controller | }}, mode=0644] ***
2026-06-12 15:28:58.346904 | controller | Friday 12 June 2026  15:28:58 +0000 (0:00:00.238)       0:00:46.764 ***********
2026-06-12 15:28:58.346912 | controller | Friday 12 June 2026  15:28:58 +0000 (0:00:00.238)       0:00:46.763 ***********
2026-06-12 15:28:58.811438 | controller | ok: [localhost]
2026-06-12 15:28:58.811498 | controller |
2026-06-12 15:28:58.811503 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/dcn/control-plane mode=0644, backup=True, remote_src=True, src={{
2026-06-12 15:28:58.811507 | controller |   (cifmw_kustomize_deploy_basedir,
2026-06-12 15:28:58.811512 | controller |    'artifacts', 'ci_gen_kustomize_values',
2026-06-12 15:28:58.811515 | controller |    _val['name'], 'values.yaml') | path_join
2026-06-12 15:28:58.811519 | controller | }}, dest={{
2026-06-12 15:28:58.811523 | controller |   (cifmw_kustomize_deploy_architecture_repo_dest_dir,
2026-06-12 15:28:58.811526 | controller |   stage['path'], _val.src_file
2026-06-12 15:28:58.811530 | controller |   ) |
2026-06-12 15:28:58.811533 | controller |   path_join
2026-06-12 15:28:58.811537 | controller |  }}] ***
2026-06-12 15:28:58.811541 | controller | Friday 12 June 2026  15:28:58 +0000 (0:00:00.464)       0:00:47.228 ***********
2026-06-12 15:28:58.811545 | controller | Friday 12 June 2026  15:28:58 +0000 (0:00:00.464)       0:00:47.227 ***********
2026-06-12 15:28:59.081102 | controller | ok: [localhost] => (item=network-values)
2026-06-12 15:28:59.081175 | controller |
2026-06-12 15:28:59.081182 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 15:28:59.081189 | controller | Friday 12 June 2026  15:28:59 +0000 (0:00:00.269)       0:00:47.498 ***********
2026-06-12 15:28:59.081194 | controller | Friday 12 June 2026  15:28:59 +0000 (0:00:00.269)       0:00:47.497 ***********
2026-06-12 15:28:59.133207 | controller | skipping: [localhost]
2026-06-12 15:28:59.133268 | controller |
2026-06-12 15:28:59.133274 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/dcn/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] ***
2026-06-12 15:28:59.133279 | controller | Friday 12 June 2026  15:28:59 +0000 (0:00:00.051)       0:00:47.550 ***********
2026-06-12 15:28:59.133283 | controller | Friday 12 June 2026  15:28:59 +0000 (0:00:00.052)       0:00:47.549 ***********
2026-06-12 15:28:59.464859 | controller | changed: [localhost]
2026-06-12 15:28:59.464907 | controller |
2026-06-12 15:28:59.464914 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] ***
2026-06-12 15:28:59.464921 | controller | Friday 12 June 2026  15:28:59 +0000 (0:00:00.331)       0:00:47.882 ***********
2026-06-12 15:28:59.464932 | controller | Friday 12 June 2026  15:28:59 +0000 (0:00:00.331)       0:00:47.881 ***********
2026-06-12 15:28:59.883634 | controller | changed: [localhost]
2026-06-12 15:28:59.883682 | controller |
2026-06-12 15:28:59.883693 | controller | TASK [kustomize_deploy : Uniquify OpenStackDataPlaneDeployment names in examples/dt/dcn/control-plane executable=python3, _raw_params={{ role_path }}/files/uniquify_osdpd.py {{ _output | quote }} {{ _cifmw_kustomize_deploy_run_suffix | string | quote }}] ***
2026-06-12 15:28:59.883712 | controller | Friday 12 June 2026  15:28:59 +0000 (0:00:00.418)       0:00:48.301 ***********
2026-06-12 15:28:59.883718 | controller | Friday 12 June 2026  15:28:59 +0000 (0:00:00.418)       0:00:48.299 ***********
2026-06-12 15:28:59.931048 | controller | skipping: [localhost]
2026-06-12 15:28:59.931105 | controller |
2026-06-12 15:28:59.931113 | controller | TASK [kustomize_deploy : Update wait conditions with uniquified OSDPD names _wait_conditions={{
2026-06-12 15:28:59.931119 | controller |   _wait_conditions | map('regex_replace',
2026-06-12 15:28:59.931125 | controller |     '(?i)((?:openstackdataplanedeployment|osdpd)\s+)(' + item.split(' -> ')[0] | trim + ')(\s|$)',
2026-06-12 15:28:59.931131 | controller |     '\1' + item.split(' -> ')[1] | trim + '\3'
2026-06-12 15:28:59.931135 | controller |   ) | list
2026-06-12 15:28:59.931141 | controller | }}] ***
2026-06-12 15:28:59.931146 | controller | Friday 12 June 2026  15:28:59 +0000 (0:00:00.047)       0:00:48.348 ***********
2026-06-12 15:28:59.931151 | controller | Friday 12 June 2026  15:28:59 +0000 (0:00:00.047)       0:00:48.347 ***********
2026-06-12 15:28:59.983851 | controller | skipping: [localhost]
2026-06-12 15:28:59.983923 | controller |
2026-06-12 15:28:59.983931 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/dcn/control-plane remote_src=True, src={{ _output }}, dest={{
2026-06-12 15:28:59.983937 | controller |   (cifmw_kustomize_deploy_kustomizations_dest_dir,
2026-06-12 15:28:59.983951 | controller |    stage['build_output'] | basename) | path_join
2026-06-12 15:28:59.983957 | controller | }}, mode=0644] ***
2026-06-12 15:28:59.983962 | controller | Friday 12 June 2026  15:28:59 +0000 (0:00:00.052)       0:00:48.401 ***********
2026-06-12 15:28:59.983967 | controller | Friday 12 June 2026  15:28:59 +0000 (0:00:00.052)       0:00:48.400 ***********
2026-06-12 15:29:00.251879 | controller | changed: [localhost]
2026-06-12 15:29:00.251931 | controller |
2026-06-12 15:29:00.251937 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 15:29:00.251941 | controller | Friday 12 June 2026  15:29:00 +0000 (0:00:00.267)       0:00:48.669 ***********
2026-06-12 15:29:00.251946 | controller | Friday 12 June 2026  15:29:00 +0000 (0:00:00.267)       0:00:48.667 ***********
2026-06-12 15:29:00.329269 | controller | skipping: [localhost]
2026-06-12 15:29:00.329333 | controller |
2026-06-12 15:29:00.329341 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/dcn/control-plane _raw_params=oc apply -f {{ _cr }}] ***
2026-06-12 15:29:00.329346 | controller | Friday 12 June 2026  15:29:00 +0000 (0:00:00.077)       0:00:48.746 ***********
2026-06-12 15:29:00.329352 | controller | Friday 12 June 2026  15:29:00 +0000 (0:00:00.077)       0:00:48.745 ***********
2026-06-12 15:29:00.375321 | controller | skipping: [localhost]
2026-06-12 15:29:00.375381 | controller |
2026-06-12 15:29:00.375387 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/dcn/control-plane _raw_params=wait_condition.yml] ***
2026-06-12 15:29:00.375391 | controller | Friday 12 June 2026  15:29:00 +0000 (0:00:00.046)       0:00:48.793 ***********
2026-06-12 15:29:00.375395 | controller | Friday 12 June 2026  15:29:00 +0000 (0:00:00.046)       0:00:48.791 ***********
2026-06-12 15:29:00.436353 | controller | skipping: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=30m)
2026-06-12 15:29:00.436417 | controller | skipping: [localhost]
2026-06-12 15:29:00.436423 | controller |
2026-06-12 15:29:00.436427 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] ***
2026-06-12 15:29:00.436431 | controller | Friday 12 June 2026  15:29:00 +0000 (0:00:00.060)       0:00:48.853 ***********
2026-06-12 15:29:00.436435 | controller | Friday 12 June 2026  15:29:00 +0000 (0:00:00.060)       0:00:48.852 ***********
2026-06-12 15:29:00.498900 | controller | skipping: [localhost]
2026-06-12 15:29:00.498964 | controller |
2026-06-12 15:29:00.498971 | controller | TASK [Executing post_stage hooks for examples/dt/dcn/control-plane name=run_hook] ***
2026-06-12 15:29:00.498987 | controller | Friday 12 June 2026  15:29:00 +0000 (0:00:00.062)       0:00:48.916 ***********
2026-06-12 15:29:00.498991 | controller | Friday 12 June 2026  15:29:00 +0000 (0:00:00.062)       0:00:48.915 ***********
2026-06-12 15:29:00.589143 | controller | skipping: [localhost]
2026-06-12 15:29:00.589211 | controller |
2026-06-12 15:29:00.589218 | controller | PLAY RECAP *********************************************************************
2026-06-12 15:29:00.589224 | controller | localhost                  : ok=123  changed=26   unreachable=0    failed=0    skipped=50   rescued=0    ignored=0
2026-06-12 15:29:00.589229 | controller |
2026-06-12 15:29:00.589234 | controller | Friday 12 June 2026  15:29:00 +0000 (0:00:00.089)       0:00:49.006 ***********
2026-06-12 15:29:00.589239 | controller | ===============================================================================
2026-06-12 15:29:00.589244 | controller | Get automation contents ------------------------------------------------- 7.90s
2026-06-12 15:29:00.589249 | controller | ci_setup : Install openshift client ------------------------------------- 4.05s
2026-06-12 15:29:00.589254 | controller | ci_setup : Install needed packages -------------------------------------- 3.73s
2026-06-12 15:29:00.589258 | controller | Load automation files as fact ------------------------------------------- 2.08s
2026-06-12 15:29:00.589263 | controller | ci_setup : Manage directories ------------------------------------------- 0.98s
2026-06-12 15:29:00.589268 | controller | Gathering Facts --------------------------------------------------------- 0.90s
2026-06-12 15:29:00.589272 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.71s
2026-06-12 15:29:00.589277 | controller | Create needed SSH keypairs ---------------------------------------------- 0.66s
2026-06-12 15:29:00.589282 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.63s
2026-06-12 15:29:00.589285 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.60s
2026-06-12 15:29:00.589288 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.60s
2026-06-12 15:29:00.589292 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.59s
2026-06-12 15:29:00.589295 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.58s
2026-06-12 15:29:00.589299 | controller | kustomize_deploy : Build kustomized content for examples/dt/dcn/control-plane/networking --- 0.52s
2026-06-12 15:29:00.589302 | controller | kustomize_deploy : Build kustomized content for examples/dt/dcn/control-plane/networking/nncp --- 0.50s
2026-06-12 15:29:00.589306 | controller | kustomize_deploy : Output kustomize build in final file ----------------- 0.48s
2026-06-12 15:29:00.589309 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.46s
2026-06-12 15:29:00.589313 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.46s
2026-06-12 15:29:00.589316 | controller | ci_gen_kustomize_values : Copy the base values.yaml --------------------- 0.46s
2026-06-12 15:29:00.589319 | controller | ci_gen_kustomize_values : Push user provided dataset -------------------- 0.44s
2026-06-12 15:29:00.589323 | controller | Friday 12 June 2026  15:29:00 +0000 (0:00:00.090)       0:00:49.005 ***********
2026-06-12 15:29:00.589326 | controller | ===============================================================================
2026-06-12 15:29:00.589329 | controller | ci_gen_kustomize_values ------------------------------------------------ 15.77s
2026-06-12 15:29:00.589333 | controller | ci_setup --------------------------------------------------------------- 10.22s
2026-06-12 15:29:00.589351 | controller | kustomize_deploy -------------------------------------------------------- 9.03s
2026-06-12 15:29:00.589354 | controller | ansible.builtin.slurp --------------------------------------------------- 8.59s
2026-06-12 15:29:00.589358 | controller | ansible.builtin.set_fact ------------------------------------------------ 2.17s
2026-06-12 15:29:00.589361 | controller | gather_facts ------------------------------------------------------------ 0.90s
2026-06-12 15:29:00.589364 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.66s
2026-06-12 15:29:00.589368 | controller | networking_mapper ------------------------------------------------------- 0.65s
2026-06-12 15:29:00.589376 | controller | ansible.builtin.file ---------------------------------------------------- 0.35s
2026-06-12 15:29:00.589379 | controller | ansible.builtin.find ---------------------------------------------------- 0.24s
2026-06-12 15:29:00.589383 | controller | ansible.builtin.stat ---------------------------------------------------- 0.17s
2026-06-12 15:29:00.589386 | controller | ansible.builtin.include_role -------------------------------------------- 0.14s
2026-06-12 15:29:00.589389 | controller | ansible.builtin.assert -------------------------------------------------- 0.04s
2026-06-12 15:29:00.589393 | controller | ansible.builtin.copy ---------------------------------------------------- 0.02s
2026-06-12 15:29:00.589396 | controller | ansible.builtin.include_vars -------------------------------------------- 0.02s
2026-06-12 15:29:00.589399 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2026-06-12 15:29:00.589403 | controller | total ------------------------------------------------------------------ 48.98s
2026-06-12 15:29:00.752049 | controller | ok: Runtime: 0:00:49.644089
2026-06-12 15:29:00.772853 | 
2026-06-12 15:29:00.773045 | PLAY RECAP
2026-06-12 15:29:00.773129 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-12 15:29:00.773171 | 
2026-06-12 15:29:00.954323 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main]
2026-06-12 15:29:00.957092 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main]
2026-06-12 15:29:01.552225 | 
2026-06-12 15:29:01.552377 | PLAY [Ensure ci-framework-data base directories exist on all nodes]
2026-06-12 15:29:01.563064 | 
2026-06-12 15:29:01.563138 | TASK [Create ci-framework-data/logs directory if missing]
2026-06-12 15:29:02.000413 | controller | ok
2026-06-12 15:29:02.044023 | 
2026-06-12 15:29:02.044175 | PLAY [Run ci/playbooks/collect-logs.yml]
2026-06-12 15:29:02.050790 | 
2026-06-12 15:29:02.050907 | TASK [Filter out host if needed]
2026-06-12 15:29:02.060815 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller
2026-06-12 15:29:02.064864 | 
2026-06-12 15:29:02.064940 | TASK [Ensure file is present]
2026-06-12 15:29:02.473770 | controller | ok
2026-06-12 15:29:02.484712 | 
2026-06-12 15:29:02.484895 | TASK [Manage molecule report file]
2026-06-12 15:29:03.028652 | controller | skipping: Conditional result was False
2026-06-12 15:29:03.038629 | 
2026-06-12 15:29:03.038774 | TASK [Check if we get ci-framework-data basedir]
2026-06-12 15:29:03.287316 | controller | ok
2026-06-12 15:29:03.297678 | 
2026-06-12 15:29:03.297820 | TASK [Create ci-framework-data log directory for zuul]
2026-06-12 15:29:03.546475 | controller | changed
2026-06-12 15:29:03.554867 | 
2026-06-12 15:29:03.555000 | TASK [Copy ci-framework interesting files]
2026-06-12 15:29:03.975518 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory
2026-06-12 15:29:04.098416 | controller | ok: Runtime: 0:00:00.016752
2026-06-12 15:29:04.103034 | 
2026-06-12 15:29:04.103126 | TASK [Get SELinux listing]
2026-06-12 15:29:04.639314 | controller | ok: Runtime: 0:00:00.007248
2026-06-12 15:29:04.648295 | 
2026-06-12 15:29:04.648457 | TASK [Generate log index]
2026-06-12 15:29:05.484927 | controller | changed
2026-06-12 15:29:05.493512 | 
2026-06-12 15:29:05.493651 | TASK [Get some env related data]
2026-06-12 15:29:06.166072 | controller | /home/zuul/.local/bin/ansible
2026-06-12 15:29:07.038936 | controller | ok: Runtime: 0:00:01.043997
2026-06-12 15:29:07.046892 | 
2026-06-12 15:29:07.047016 | TASK [Generate list of logs to collect in home directory]
2026-06-12 15:29:07.425944 | controller | ok: All paths examined
2026-06-12 15:29:07.435497 | 
2026-06-12 15:29:07.435627 | LOOP [Copy logs from home directory]
2026-06-12 15:29:07.982792 | controller | changed:
2026-06-12 15:29:07.982961 | controller | {
2026-06-12 15:29:07.982994 | controller |   "atime": 1781278068.4745345,
2026-06-12 15:29:07.983018 | controller |   "ctime": 1781278140.5882337,
2026-06-12 15:29:07.983040 | controller |   "dev": 64513,
2026-06-12 15:29:07.983061 | controller |   "gid": 1000,
2026-06-12 15:29:07.983082 | controller |   "gr_name": "zuul",
2026-06-12 15:29:07.983102 | controller |   "inode": 324766,
2026-06-12 15:29:07.983122 | controller |   "isblk": false,
2026-06-12 15:29:07.983142 | controller |   "ischr": false,
2026-06-12 15:29:07.983161 | controller |   "isdir": false,
2026-06-12 15:29:07.983181 | controller |   "isfifo": false,
2026-06-12 15:29:07.983200 | controller |   "isgid": false,
2026-06-12 15:29:07.983220 | controller |   "islnk": false,
2026-06-12 15:29:07.983239 | controller |   "isreg": true,
2026-06-12 15:29:07.983259 | controller |   "issock": false,
2026-06-12 15:29:07.983281 | controller |   "isuid": false,
2026-06-12 15:29:07.983301 | controller |   "mode": "0644",
2026-06-12 15:29:07.983322 | controller |   "mtime": 1781278140.5882337,
2026-06-12 15:29:07.983343 | controller |   "nlink": 1,
2026-06-12 15:29:07.983394 | controller |   "path": "/home/zuul/ansible.log",
2026-06-12 15:29:07.983417 | controller |   "pw_name": "zuul",
2026-06-12 15:29:07.983438 | controller |   "rgrp": true,
2026-06-12 15:29:07.983459 | controller |   "roth": true,
2026-06-12 15:29:07.983482 | controller |   "rusr": true,
2026-06-12 15:29:07.983503 | controller |   "size": 128437,
2026-06-12 15:29:07.983524 | controller |   "uid": 1000,
2026-06-12 15:29:07.983544 | controller |   "wgrp": false,
2026-06-12 15:29:07.983565 | controller |   "woth": false,
2026-06-12 15:29:07.983585 | controller |   "wusr": true,
2026-06-12 15:29:07.983606 | controller |   "xgrp": false,
2026-06-12 15:29:07.983626 | controller |   "xoth": false,
2026-06-12 15:29:07.983647 | controller |   "xusr": false
2026-06-12 15:29:07.983667 | controller | }
2026-06-12 15:29:08.003684 | 
2026-06-12 15:29:08.003957 | TASK [Copy crio stats log file]
2026-06-12 15:29:08.030973 | controller | skipping: Conditional result was False
2026-06-12 15:29:08.040521 | 
2026-06-12 15:29:08.040657 | TASK [Get SELinux related data]
2026-06-12 15:29:08.292952 | controller | <no matches>
2026-06-12 15:29:08.584749 | controller | ERROR
2026-06-12 15:29:08.585108 | controller | {
2026-06-12 15:29:08.585170 | controller |   "delta": "0:00:00.011853",
2026-06-12 15:29:08.585210 | controller |   "end": "2026-06-12 15:29:08.294130",
2026-06-12 15:29:08.585246 | controller |   "msg": "non-zero return code",
2026-06-12 15:29:08.585282 | controller |   "rc": 1,
2026-06-12 15:29:08.585482 | controller |   "start": "2026-06-12 15:29:08.282277"
2026-06-12 15:29:08.585581 | controller | }
2026-06-12 15:29:08.585640 | controller | ERROR: Ignoring Errors
2026-06-12 15:29:08.593475 | 
2026-06-12 15:29:08.593623 | TASK [Create system configuration directory]
2026-06-12 15:29:08.859923 | controller | changed
2026-06-12 15:29:08.867600 | 
2026-06-12 15:29:08.867730 | TASK [Get some of the system configurations]
2026-06-12 15:29:09.415052 | controller | ok: Runtime: 0:00:00.015083
2026-06-12 15:29:09.422693 | 
2026-06-12 15:29:09.422823 | TASK [Copy generated documentation if available]
2026-06-12 15:29:09.459410 | controller | skipping: Conditional result was False
2026-06-12 15:29:09.468597 | 
2026-06-12 15:29:09.468743 | TASK [Copy generated AsciiDoc documentation if available]
2026-06-12 15:29:09.504014 | controller | skipping: Conditional result was False
2026-06-12 15:29:09.514419 | 
2026-06-12 15:29:09.514563 | TASK [Compress logs bigger than 2MB]
2026-06-12 15:29:10.059211 | controller | ok: Runtime: 0:00:00.005915
2026-06-12 15:29:10.067137 | 
2026-06-12 15:29:10.067285 | TASK [Copy files from workspace on node]
2026-06-12 15:29:10.093617 | controller | ok
2026-06-12 15:29:10.129419 | 
2026-06-12 15:29:10.129507 | TASK [fetch-output : Set log path for multiple nodes]
2026-06-12 15:29:10.164272 | controller | skipping: Conditional result was False
2026-06-12 15:29:10.169990 | 
2026-06-12 15:29:10.170076 | TASK [fetch-output : Set log path for single node]
2026-06-12 15:29:10.211340 | controller | ok
2026-06-12 15:29:10.216053 | 
2026-06-12 15:29:10.216145 | LOOP [fetch-output : Ensure local output dirs]
2026-06-12 15:29:10.528895 | controller -> localhost | changed: "/var/lib/zuul/builds/e3a02ca00d4446e8b5a99ccb8094a2b4/work/logs"
2026-06-12 15:29:10.529424 | controller -> localhost | changed: All items complete
2026-06-12 15:29:10.529491 | 
2026-06-12 15:29:10.793732 | controller -> localhost | changed: "/var/lib/zuul/builds/e3a02ca00d4446e8b5a99ccb8094a2b4/work/artifacts"
2026-06-12 15:29:11.057789 | controller -> localhost | changed: "/var/lib/zuul/builds/e3a02ca00d4446e8b5a99ccb8094a2b4/work/docs"
2026-06-12 15:29:11.075545 | 
2026-06-12 15:29:11.075782 | LOOP [fetch-output : Collect logs, artifacts and docs]
2026-06-12 15:29:11.863776 | controller | changed:
2026-06-12 15:29:11.864209 | controller | .d..t...... ./
2026-06-12 15:29:11.864278 | controller | >f+++++++++ README.html
2026-06-12 15:29:11.864328 | controller | >f+++++++++ ansible.log
2026-06-12 15:29:11.864410 | controller | >f+++++++++ dmesg.log
2026-06-12 15:29:11.864456 | controller | >f+++++++++ installed-pkgs.log
2026-06-12 15:29:11.864493 | controller | >f+++++++++ python.log
2026-06-12 15:29:11.864529 | controller | >f+++++++++ registries.conf
2026-06-12 15:29:11.864564 | controller | >f+++++++++ selinux-denials.log
2026-06-12 15:29:11.864600 | controller | >f+++++++++ selinux-listing.log
2026-06-12 15:29:11.864635 | controller | cd+++++++++ ci-framework-data/
2026-06-12 15:29:11.864670 | controller | cd+++++++++ ci-framework-data/artifacts/
2026-06-12 15:29:11.864705 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy
2026-06-12 15:29:11.864741 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub
2026-06-12 15:29:11.864777 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration
2026-06-12 15:29:11.864813 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub
2026-06-12 15:29:11.864847 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml
2026-06-12 15:29:11.864880 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/
2026-06-12 15:29:11.864915 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/
2026-06-12 15:29:11.864951 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml
2026-06-12 15:29:11.864987 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/
2026-06-12 15:29:11.865023 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/
2026-06-12 15:29:11.865059 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml
2026-06-12 15:29:11.865095 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.30486.2026-06-12@15:28:48~
2026-06-12 15:29:11.865134 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml
2026-06-12 15:29:11.865170 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml
2026-06-12 15:29:11.865203 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml
2026-06-12 15:29:11.865236 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/
2026-06-12 15:29:11.865271 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml
2026-06-12 15:29:11.865305 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/network.yaml
2026-06-12 15:29:11.865382 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml
2026-06-12 15:29:11.865430 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/
2026-06-12 15:29:11.865466 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/
2026-06-12 15:29:11.865501 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/
2026-06-12 15:29:11.865535 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/
2026-06-12 15:29:11.865568 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml
2026-06-12 15:29:11.865601 | controller | cd+++++++++ ci-framework-data/logs/
2026-06-12 15:29:11.865635 | controller | cd+++++++++ registries.conf.d/
2026-06-12 15:29:11.865668 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf
2026-06-12 15:29:11.865702 | controller | cd+++++++++ system-config/
2026-06-12 15:29:11.865736 | controller | cd+++++++++ system-config/libvirt/
2026-06-12 15:29:11.865770 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf
2026-06-12 15:29:11.865803 | controller | >f+++++++++ system-config/libvirt/libvirt.conf
2026-06-12 15:29:12.401601 | controller | changed: .d..t...... ./
2026-06-12 15:29:12.932671 | controller | changed: .d..t...... ./
2026-06-12 15:29:12.957793 | 
2026-06-12 15:29:12.957963 | TASK [Return artifact to Zuul]
2026-06-12 15:29:12.992903 | controller | skipping: Conditional result was False
2026-06-12 15:29:12.995473 | 
2026-06-12 15:29:12.995525 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host]
2026-06-12 15:29:12.995628 | 
2026-06-12 15:29:12.995653 | PLAY RECAP
2026-06-12 15:29:12.995694 | controller | ok: 17 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1
2026-06-12 15:29:12.995712 | 
2026-06-12 15:29:13.173999 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main]
2026-06-12 15:29:13.176760 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master]
2026-06-12 15:29:13.813222 | 
2026-06-12 15:29:13.813383 | PLAY [all]
2026-06-12 15:29:13.822571 | 
2026-06-12 15:29:13.822638 | TASK [include_role : fetch-output]
2026-06-12 15:29:13.870100 | controller | ok
2026-06-12 15:29:13.884448 | 
2026-06-12 15:29:13.884521 | TASK [fetch-output : Set log path for multiple nodes]
2026-06-12 15:29:13.950047 | controller | skipping: Conditional result was False
2026-06-12 15:29:13.958870 | 
2026-06-12 15:29:13.959005 | TASK [fetch-output : Set log path for single node]
2026-06-12 15:29:14.002026 | controller | ok
2026-06-12 15:29:14.009593 | 
2026-06-12 15:29:14.009719 | LOOP [fetch-output : Ensure local output dirs]
2026-06-12 15:29:14.473089 | controller -> localhost | ok: "/var/lib/zuul/builds/e3a02ca00d4446e8b5a99ccb8094a2b4/work/logs"
2026-06-12 15:29:14.735579 | controller -> localhost | ok: "/var/lib/zuul/builds/e3a02ca00d4446e8b5a99ccb8094a2b4/work/artifacts"
2026-06-12 15:29:14.967056 | controller -> localhost | ok: "/var/lib/zuul/builds/e3a02ca00d4446e8b5a99ccb8094a2b4/work/docs"
2026-06-12 15:29:14.981759 | 
2026-06-12 15:29:14.981890 | LOOP [fetch-output : Collect logs, artifacts and docs]
2026-06-12 15:29:15.725907 | controller | ok
2026-06-12 15:29:15.726317 | controller | ok: All items complete
2026-06-12 15:29:15.726413 | 
2026-06-12 15:29:16.305858 | controller | ok
2026-06-12 15:29:16.867741 | controller | ok
2026-06-12 15:29:16.894671 | 
2026-06-12 15:29:16.894925 | TASK [include_role : fetch-output-openshift]
2026-06-12 15:29:16.922775 | controller | skipping: Conditional result was False
2026-06-12 15:29:16.933648 | 
2026-06-12 15:29:16.933832 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir]
2026-06-12 15:29:17.446563 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.014365
2026-06-12 15:29:17.787393 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.013966
2026-06-12 15:29:17.809507 | 
2026-06-12 15:29:17.809679 | PLAY [all]
2026-06-12 15:29:17.817091 | 
2026-06-12 15:29:17.817188 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes]
2026-06-12 15:29:18.330494 | controller | changed
2026-06-12 15:29:18.339992 | 
2026-06-12 15:29:18.340091 | PLAY RECAP
2026-06-12 15:29:18.340171 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0
2026-06-12 15:29:18.340215 | 
2026-06-12 15:29:18.481125 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master]
2026-06-12 15:29:18.483937 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master]
2026-06-12 15:29:19.182280 | 
2026-06-12 15:29:19.182464 | PLAY [localhost]
2026-06-12 15:29:19.194925 | 
2026-06-12 15:29:19.195050 | TASK [generate-zuul-manifest : Generate Zuul manifest]
2026-06-12 15:29:19.672431 | localhost | changed
2026-06-12 15:29:19.692515 | 
2026-06-12 15:29:19.692804 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul]
2026-06-12 15:29:19.735502 | localhost | ok
2026-06-12 15:29:19.749820 | 
2026-06-12 15:29:19.750003 | TASK [add-fileserver : Create SSH private key tempfile]
2026-06-12 15:29:20.172215 | localhost | changed
2026-06-12 15:29:20.184173 | 
2026-06-12 15:29:20.184318 | TASK [add-fileserver : Create SSH private key from secret]
2026-06-12 15:29:21.041821 | localhost | changed
2026-06-12 15:29:21.051278 | 
2026-06-12 15:29:21.051472 | TASK [add-fileserver : Add fileserver ssh key]
2026-06-12 15:29:21.581970 | localhost | Identity added: /var/lib/zuul/builds/e3a02ca00d4446e8b5a99ccb8094a2b4/work/tmp/ansible.yvtgz8n5 (/var/lib/zuul/builds/e3a02ca00d4446e8b5a99ccb8094a2b4/work/tmp/ansible.yvtgz8n5)
2026-06-12 15:29:21.582332 | localhost | ok: Runtime: 0:00:00.021441
2026-06-12 15:29:21.590455 | 
2026-06-12 15:29:21.590601 | TASK [add-fileserver : Remove SSH private key from disk]
2026-06-12 15:29:21.948385 | localhost | ok: Runtime: 0:00:00.010732
2026-06-12 15:29:21.952569 | 
2026-06-12 15:29:21.952648 | TASK [add-fileserver : Add fileserver to inventory]
2026-06-12 15:29:22.011975 | localhost | changed
2026-06-12 15:29:22.019432 | 
2026-06-12 15:29:22.019663 | TASK [add-fileserver : Add fileserver server to known hosts]
2026-06-12 15:29:22.463846 | localhost | changed
2026-06-12 15:29:22.474522 | 
2026-06-12 15:29:22.474659 | PLAY [localhost]
2026-06-12 15:29:22.483609 | 
2026-06-12 15:29:22.483761 | TASK [Generate bulk log download script]
2026-06-12 15:29:22.518530 | localhost | ok
2026-06-12 15:29:22.543875 | 
2026-06-12 15:29:22.544114 | TASK [local-log-download : Check API endpoint is defined]
2026-06-12 15:29:22.595578 | localhost | ok: All assertions passed
2026-06-12 15:29:22.601095 | 
2026-06-12 15:29:22.601178 | TASK [local-log-download : Create download script]
2026-06-12 15:29:23.111682 | localhost -> localhost | changed
2026-06-12 15:29:23.162456 | 
2026-06-12 15:29:23.162625 | TASK [Register quick-download link]
2026-06-12 15:29:23.192750 | localhost | ok
2026-06-12 15:29:23.195250 | 
2026-06-12 15:29:23.195306 | PLAY [a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com]
2026-06-12 15:29:23.200212 | 
2026-06-12 15:29:23.200271 | TASK [Set zuul-log-path fact]
2026-06-12 15:29:23.217559 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-12 15:29:23.225145 | 
2026-06-12 15:29:23.225224 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-12 15:29:23.262840 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-12 15:29:23.265538 | 
2026-06-12 15:29:23.265607 | TASK [upload-logs : Create log directories]
2026-06-12 15:29:24.223071 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed
2026-06-12 15:29:24.226941 | 
2026-06-12 15:29:24.227114 | TASK [upload-logs : Ensure logs are readable before uploading]
2026-06-12 15:29:24.572446 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com -> localhost | ok: Runtime: 0:00:00.011830
2026-06-12 15:29:24.579081 | 
2026-06-12 15:29:24.579215 | TASK [upload-logs : Upload logs to log server]
2026-06-12 15:29:27.291842 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | Output suppressed because no_log was given
2026-06-12 15:29:27.295181 | 
2026-06-12 15:29:27.295317 | LOOP [upload-logs : Compress console log and json output]
