2026-02-25 18:21:18.492575 | Job console starting... 2026-02-25 18:21:18.505104 | Updating repositories 2026-02-25 18:21:18.534019 | Preparing job workspace 2026-02-25 18:21:26.468061 | Running Ansible setup... 2026-02-25 18:21:31.749206 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-02-25 18:21:32.497222 | 2026-02-25 18:21:32.497533 | PLAY [localhost] 2026-02-25 18:21:32.519306 | 2026-02-25 18:21:32.519445 | TASK [Gathering Facts] 2026-02-25 18:21:34.187069 | localhost | ok 2026-02-25 18:21:34.218409 | 2026-02-25 18:21:34.218816 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-25 18:21:34.858854 | localhost -> localhost | changed 2026-02-25 18:21:34.870473 | 2026-02-25 18:21:34.870601 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-25 18:21:36.019611 | localhost -> localhost | changed 2026-02-25 18:21:36.028389 | 2026-02-25 18:21:36.028489 | TASK [Setup log path fact] 2026-02-25 18:21:36.063064 | localhost | ok 2026-02-25 18:21:36.077256 | 2026-02-25 18:21:36.077379 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-25 18:21:36.105421 | localhost | ok 2026-02-25 18:21:36.113523 | 2026-02-25 18:21:36.113605 | TASK [emit-job-header : Print job information] 2026-02-25 18:21:36.182032 | # Job Information 2026-02-25 18:21:36.182176 | Ansible Version: 2.15.12 2026-02-25 18:21:36.182202 | Job: rhoso-architecture-validate-nova02beta 2026-02-25 18:21:36.182223 | Pipeline: github-check 2026-02-25 18:21:36.182241 | Executor: ze03.softwarefactory-project.io 2026-02-25 18:21:36.182259 | Triggered by: https://github.com/openstack-k8s-operators/architecture/pull/705 2026-02-25 18:21:36.182278 | Log URL (when completed): https://logserver.rdoproject.org/144/rdoproject.org/144d6f90daa14a488d2441f2577c615e/ 2026-02-25 18:21:36.182297 | Event ID: bc2d1cb0-1276-11f1-89e9-760c179db431 2026-02-25 18:21:36.185879 | 2026-02-25 18:21:36.185938 | LOOP [emit-job-header : Print node information] 2026-02-25 18:21:36.321004 | localhost | ok: 2026-02-25 18:21:36.321171 | localhost | # Node Information 2026-02-25 18:21:36.321199 | localhost | Inventory Hostname: controller 2026-02-25 18:21:36.321223 | localhost | Hostname: np0005630115 2026-02-25 18:21:36.321243 | localhost | Username: zuul 2026-02-25 18:21:36.321264 | localhost | Distro: CentOS 9 2026-02-25 18:21:36.321283 | localhost | Provider: vexxhost-nodepool-tripleo 2026-02-25 18:21:36.321302 | localhost | Region: RegionOne 2026-02-25 18:21:36.321322 | localhost | Label: cloud-centos-9-stream-tripleo 2026-02-25 18:21:36.321348 | localhost | Product Name: OpenStack Nova 2026-02-25 18:21:36.321379 | localhost | Interface IP: 38.102.83.200 2026-02-25 18:21:36.352467 | 2026-02-25 18:21:36.352557 | PLAY [all] 2026-02-25 18:21:36.366624 | 2026-02-25 18:21:36.366766 | TASK [Gather network facts] 2026-02-25 18:21:36.815559 | controller | ok 2026-02-25 18:21:36.848813 | 2026-02-25 18:21:36.848933 | TASK [include_role : start-zuul-console] 2026-02-25 18:21:36.892316 | controller | ok 2026-02-25 18:21:36.911755 | 2026-02-25 18:21:36.911899 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-02-25 18:21:37.348997 | controller | ok 2026-02-25 18:21:37.361013 | 2026-02-25 18:21:37.361128 | TASK [include_role : add-build-sshkey] 2026-02-25 18:21:37.437002 | controller | ok 2026-02-25 18:21:37.472147 | 2026-02-25 18:21:37.472273 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-25 18:21:38.180287 | controller -> localhost | ok 2026-02-25 18:21:38.200951 | 2026-02-25 18:21:38.201052 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-25 18:21:38.249105 | controller | ok 2026-02-25 18:21:38.275806 | controller | included: /var/lib/zuul/builds/144d6f90daa14a488d2441f2577c615e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-25 18:21:38.286572 | 2026-02-25 18:21:38.286745 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-25 18:21:39.165364 | controller -> localhost | Generating public/private rsa key pair. 2026-02-25 18:21:39.165573 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/144d6f90daa14a488d2441f2577c615e/work/144d6f90daa14a488d2441f2577c615e_id_rsa. 2026-02-25 18:21:39.165603 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/144d6f90daa14a488d2441f2577c615e/work/144d6f90daa14a488d2441f2577c615e_id_rsa.pub. 2026-02-25 18:21:39.165625 | controller -> localhost | The key fingerprint is: 2026-02-25 18:21:39.165645 | controller -> localhost | SHA256:Im9cXR3OQoMf7YiM+99cvG5eooiJD50H8GTepnL8Z30 zuul-build-sshkey 2026-02-25 18:21:39.165665 | controller -> localhost | The key's randomart image is: 2026-02-25 18:21:39.165684 | controller -> localhost | +---[RSA 3072]----+ 2026-02-25 18:21:39.165702 | controller -> localhost | | .o.. | 2026-02-25 18:21:39.165720 | controller -> localhost | | ...=.. | 2026-02-25 18:21:39.165759 | controller -> localhost | | . oo oo++ | 2026-02-25 18:21:39.165779 | controller -> localhost | | *.oo.o.. | 2026-02-25 18:21:39.165799 | controller -> localhost | | . . S.+ | 2026-02-25 18:21:39.165816 | controller -> localhost | | + =.= . | 2026-02-25 18:21:39.165833 | controller -> localhost | | * *.. .. +| 2026-02-25 18:21:39.165851 | controller -> localhost | | . = =..o+.+E| 2026-02-25 18:21:39.165875 | controller -> localhost | | ..+ o+o *= | 2026-02-25 18:21:39.165903 | controller -> localhost | +----[SHA256]-----+ 2026-02-25 18:21:39.165953 | controller -> localhost | ok: Runtime: 0:00:00.407169 2026-02-25 18:21:39.172472 | 2026-02-25 18:21:39.172575 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-25 18:21:39.207864 | controller | ok 2026-02-25 18:21:39.235178 | controller | included: /var/lib/zuul/builds/144d6f90daa14a488d2441f2577c615e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-25 18:21:39.258419 | 2026-02-25 18:21:39.258554 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-25 18:21:39.289949 | controller | skipping: Conditional result was False 2026-02-25 18:21:39.296488 | 2026-02-25 18:21:39.296620 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-25 18:21:39.817299 | controller | changed 2026-02-25 18:21:39.822449 | 2026-02-25 18:21:39.822518 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-25 18:21:40.102647 | controller | ok 2026-02-25 18:21:40.107559 | 2026-02-25 18:21:40.107625 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-25 18:21:40.909512 | controller | changed 2026-02-25 18:21:40.914747 | 2026-02-25 18:21:40.914832 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-25 18:21:41.780832 | controller | changed 2026-02-25 18:21:41.786050 | 2026-02-25 18:21:41.786145 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-25 18:21:41.826377 | controller | skipping: Conditional result was False 2026-02-25 18:21:41.832341 | 2026-02-25 18:21:41.832435 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-25 18:21:42.527335 | controller -> localhost | changed 2026-02-25 18:21:42.543235 | 2026-02-25 18:21:42.543366 | TASK [add-build-sshkey : Add back temp key] 2026-02-25 18:21:43.038988 | controller -> localhost | Identity added: /var/lib/zuul/builds/144d6f90daa14a488d2441f2577c615e/work/144d6f90daa14a488d2441f2577c615e_id_rsa (zuul-build-sshkey) 2026-02-25 18:21:43.039204 | controller -> localhost | ok: Runtime: 0:00:00.030701 2026-02-25 18:21:43.045308 | 2026-02-25 18:21:43.045418 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-25 18:21:43.676981 | controller | ok 2026-02-25 18:21:43.682058 | 2026-02-25 18:21:43.682174 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-25 18:21:43.706299 | controller | skipping: Conditional result was False 2026-02-25 18:21:43.718339 | 2026-02-25 18:21:43.718466 | TASK [include_role : validate-host] 2026-02-25 18:21:43.774361 | controller | ok 2026-02-25 18:21:43.796012 | 2026-02-25 18:21:43.796144 | TASK [validate-host : Define zuul_info_dir fact] 2026-02-25 18:21:43.876033 | controller | ok 2026-02-25 18:21:43.880638 | 2026-02-25 18:21:43.880719 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-02-25 18:21:44.436828 | controller -> localhost | ok 2026-02-25 18:21:44.443544 | 2026-02-25 18:21:44.443670 | TASK [validate-host : Collect information about the host] 2026-02-25 18:21:45.219871 | controller | ok 2026-02-25 18:21:45.238265 | 2026-02-25 18:21:45.238437 | TASK [validate-host : Sanitize hostname] 2026-02-25 18:21:45.316119 | controller | ok 2026-02-25 18:21:45.332496 | 2026-02-25 18:21:45.332617 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-02-25 18:21:45.922442 | controller -> localhost | changed 2026-02-25 18:21:45.928807 | 2026-02-25 18:21:45.928912 | TASK [validate-host : Collect information about zuul worker] 2026-02-25 18:21:46.433951 | controller | ok 2026-02-25 18:21:46.442967 | 2026-02-25 18:21:46.443065 | TASK [validate-host : Write out all zuul information for each host] 2026-02-25 18:21:47.393066 | controller -> localhost | changed 2026-02-25 18:21:47.409741 | 2026-02-25 18:21:47.409866 | TASK [include_role : prepare-workspace-openshift] 2026-02-25 18:21:47.444004 | controller | skipping: Conditional result was False 2026-02-25 18:21:47.449688 | 2026-02-25 18:21:47.449792 | TASK [include_role : remove-zuul-sshkey] 2026-02-25 18:21:47.474247 | controller | skipping: Conditional result was False 2026-02-25 18:21:47.481320 | 2026-02-25 18:21:47.481404 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-02-25 18:21:47.689365 | controller | ok: "logs" 2026-02-25 18:21:47.689595 | controller | ok: All items complete 2026-02-25 18:21:47.689623 | 2026-02-25 18:21:47.943745 | controller | ok: "artifacts" 2026-02-25 18:21:48.146534 | controller | ok: "docs" 2026-02-25 18:21:48.153721 | 2026-02-25 18:21:48.153855 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-02-25 18:21:48.383750 | controller | changed: "logs" 2026-02-25 18:21:48.607692 | controller | changed: "artifacts" 2026-02-25 18:21:48.805066 | controller | changed: "docs" 2026-02-25 18:21:48.836704 | 2026-02-25 18:21:48.836840 | PLAY RECAP 2026-02-25 18:21:48.836884 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-02-25 18:21:48.836909 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-25 18:21:48.836927 | 2026-02-25 18:21:48.962184 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2026-02-25 18:21:48.962954 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-02-25 18:21:49.906259 | 2026-02-25 18:21:49.906397 | PLAY [all] 2026-02-25 18:21:49.929786 | 2026-02-25 18:21:49.929919 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2026-02-25 18:21:49.979286 | controller | ok 2026-02-25 18:21:49.990356 | 2026-02-25 18:21:49.990480 | TASK [mirror-info-fork : Create /etc/ci] 2026-02-25 18:21:50.597821 | controller | changed 2026-02-25 18:21:50.615064 | 2026-02-25 18:21:50.615274 | TASK [mirror-info-fork : Install ci_mirror script] 2026-02-25 18:21:51.765653 | controller | changed 2026-02-25 18:21:51.781073 | 2026-02-25 18:21:51.781217 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2026-02-25 18:21:52.247467 | controller | changed: 2026-02-25 18:21:52.247775 | controller | { 2026-02-25 18:21:52.247823 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com" 2026-02-25 18:21:52.247867 | controller | } 2026-02-25 18:21:52.499164 | controller | changed: 2026-02-25 18:21:52.499267 | controller | { 2026-02-25 18:21:52.499296 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com" 2026-02-25 18:21:52.499317 | controller | } 2026-02-25 18:21:52.785408 | controller | changed: 2026-02-25 18:21:52.785620 | controller | { 2026-02-25 18:21:52.785667 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9MiLfy30deHA7xPOAlew5qUq3UP2gmRMYJi8PtkjFB20/DKeWwWNnkZPqP9AayruRoo51SIiVg870gbZE2jYl+Ncx/FYDe56JeC3ySZsXoAVkC9bP7gkOGqOmJjirvAgPMI7bogVz8i+66Q4Ar7OKTp3762G4IuWPPEg4ce4Y7lx9qWocZapHYq4cYKMxrOZ7SEbFSATBbe2bPZAPKTw8do/Eny+Hq/LkHFhIeyra6cqTFQYShr+zPln0Cr+ro/pDX3bB+1ubFgTpjpkkkQsLhDfR6cCdCWM2lgnS3BTtYj5Ct9/JRPR5YOphqZz+uB+OEu2IL68hmU9vNTth1KeX rlandy@redhat.com" 2026-02-25 18:21:52.785699 | controller | } 2026-02-25 18:21:53.019324 | controller | changed: 2026-02-25 18:21:53.019438 | controller | { 2026-02-25 18:21:53.019475 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com" 2026-02-25 18:21:53.019502 | controller | } 2026-02-25 18:21:53.275951 | controller | changed: 2026-02-25 18:21:53.276119 | controller | { 2026-02-25 18:21:53.276174 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com" 2026-02-25 18:21:53.276215 | controller | } 2026-02-25 18:21:53.544141 | controller | changed: 2026-02-25 18:21:53.544361 | controller | { 2026-02-25 18:21:53.544402 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com" 2026-02-25 18:21:53.544425 | controller | } 2026-02-25 18:21:53.817605 | controller | changed: 2026-02-25 18:21:53.817705 | controller | { 2026-02-25 18:21:53.817761 | 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-02-25 18:21:53.817786 | controller | } 2026-02-25 18:21:54.087263 | controller | changed: 2026-02-25 18:21:54.087380 | controller | { 2026-02-25 18:21:54.087405 | 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-02-25 18:21:54.087424 | controller | } 2026-02-25 18:21:54.401358 | controller | changed: 2026-02-25 18:21:54.401510 | controller | { 2026-02-25 18:21:54.401542 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner" 2026-02-25 18:21:54.401565 | controller | } 2026-02-25 18:21:54.723635 | controller | changed: 2026-02-25 18:21:54.723756 | controller | { 2026-02-25 18:21:54.723785 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com" 2026-02-25 18:21:54.723805 | controller | } 2026-02-25 18:21:54.926573 | controller | changed: 2026-02-25 18:21:54.926678 | controller | { 2026-02-25 18:21:54.926702 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com" 2026-02-25 18:21:54.926721 | controller | } 2026-02-25 18:21:55.210182 | controller | changed: 2026-02-25 18:21:55.210307 | controller | { 2026-02-25 18:21:55.210342 | controller | "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com" 2026-02-25 18:21:55.210363 | controller | } 2026-02-25 18:21:55.479933 | controller | changed: 2026-02-25 18:21:55.482290 | controller | { 2026-02-25 18:21:55.482321 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICWBreHW95Wz2Toz5YwCGQwFcUG8oFYkienDh9tntmDc ralfieri@redhat.com" 2026-02-25 18:21:55.482348 | controller | } 2026-02-25 18:21:55.740924 | controller | changed: 2026-02-25 18:21:55.741018 | controller | { 2026-02-25 18:21:55.741043 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel" 2026-02-25 18:21:55.741064 | controller | } 2026-02-25 18:21:56.010444 | controller | changed: 2026-02-25 18:21:56.010604 | controller | { 2026-02-25 18:21:56.010655 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux" 2026-02-25 18:21:56.010699 | controller | } 2026-02-25 18:21:56.341023 | controller | changed: 2026-02-25 18:21:56.341195 | controller | { 2026-02-25 18:21:56.341228 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr" 2026-02-25 18:21:56.341248 | controller | } 2026-02-25 18:21:56.610442 | controller | changed: 2026-02-25 18:21:56.610602 | controller | { 2026-02-25 18:21:56.610628 | 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-02-25 18:21:56.610649 | controller | } 2026-02-25 18:21:56.879542 | controller | changed: 2026-02-25 18:21:56.879774 | controller | { 2026-02-25 18:21:56.879836 | 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-02-25 18:21:56.879895 | controller | } 2026-02-25 18:21:57.127518 | controller | changed: 2026-02-25 18:21:57.127672 | controller | { 2026-02-25 18:21:57.127700 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9" 2026-02-25 18:21:57.127720 | controller | } 2026-02-25 18:21:57.397148 | controller | changed: 2026-02-25 18:21:57.397315 | controller | { 2026-02-25 18:21:57.397347 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora" 2026-02-25 18:21:57.397368 | controller | } 2026-02-25 18:21:57.653315 | controller | changed: 2026-02-25 18:21:57.653621 | controller | { 2026-02-25 18:21:57.653658 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac" 2026-02-25 18:21:57.653679 | controller | } 2026-02-25 18:21:57.929991 | controller | changed: 2026-02-25 18:21:57.930128 | controller | { 2026-02-25 18:21:57.930163 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop" 2026-02-25 18:21:57.930190 | controller | } 2026-02-25 18:21:58.197384 | controller | changed: 2026-02-25 18:21:58.197551 | controller | { 2026-02-25 18:21:58.197577 | 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-02-25 18:21:58.197597 | controller | } 2026-02-25 18:21:58.469622 | controller | changed: 2026-02-25 18:21:58.469842 | controller | { 2026-02-25 18:21:58.469876 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com" 2026-02-25 18:21:58.469901 | controller | } 2026-02-25 18:21:58.739660 | controller | changed: 2026-02-25 18:21:58.739860 | controller | { 2026-02-25 18:21:58.739897 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com" 2026-02-25 18:21:58.739925 | controller | } 2026-02-25 18:21:59.026199 | controller | changed: 2026-02-25 18:21:59.026374 | controller | { 2026-02-25 18:21:59.026400 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono" 2026-02-25 18:21:59.026420 | controller | } 2026-02-25 18:21:59.049302 | 2026-02-25 18:21:59.049450 | TASK [Set timezone to UTC] 2026-02-25 18:21:59.602641 | controller | changed: executed `/bin/timedatectl set-timezone UTC` 2026-02-25 18:21:59.610702 | 2026-02-25 18:21:59.610905 | TASK [Create nodepool directory] 2026-02-25 18:21:59.877386 | controller | changed 2026-02-25 18:21:59.883860 | 2026-02-25 18:21:59.884132 | TASK [Create nodepool sub_nodes file] 2026-02-25 18:22:00.559538 | controller | changed 2026-02-25 18:22:00.565217 | 2026-02-25 18:22:00.565295 | TASK [Create nodepool sub_nodes_private file] 2026-02-25 18:22:01.241087 | controller | changed 2026-02-25 18:22:01.255644 | 2026-02-25 18:22:01.255913 | LOOP [Populate nodepool sub_nodes file] 2026-02-25 18:22:01.307686 | 2026-02-25 18:22:01.308037 | LOOP [Populate nodepool sub_nodes_private file] 2026-02-25 18:22:01.379023 | 2026-02-25 18:22:01.379289 | TASK [Create nodepool primary file] 2026-02-25 18:22:01.428421 | controller | skipping: Conditional result was False 2026-02-25 18:22:01.434277 | 2026-02-25 18:22:01.434366 | TASK [Create nodepool node_private for this node] 2026-02-25 18:22:02.122645 | controller | changed 2026-02-25 18:22:02.133432 | 2026-02-25 18:22:02.133666 | LOOP [Copy ssh keys to nodepool directory] 2026-02-25 18:22:02.629938 | controller | ok: Item: id_rsa Runtime: 0:00:00.006004 2026-02-25 18:22:02.630142 | 2026-02-25 18:22:02.848327 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.006289 2026-02-25 18:22:02.863698 | 2026-02-25 18:22:02.863873 | TASK [Add sudoers role for zuul-sudo-grep.sh] 2026-02-25 18:22:03.600090 | controller | changed 2026-02-25 18:22:03.609345 | 2026-02-25 18:22:03.609441 | TASK [Validate sudoers config after edits] 2026-02-25 18:22:03.919410 | controller | /etc/sudoers: parsed OK 2026-02-25 18:22:03.919520 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK 2026-02-25 18:22:03.919532 | controller | /etc/sudoers.d/zuul: parsed OK 2026-02-25 18:22:03.919539 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK 2026-02-25 18:22:04.188767 | controller | ok: Runtime: 0:00:00.006267 2026-02-25 18:22:04.195426 | 2026-02-25 18:22:04.195551 | TASK [Show the environment passed in to job shell scripts] 2026-02-25 18:22:04.475055 | controller | SHELL=/bin/bash 2026-02-25 18:22:04.475145 | controller | ZUUL_PROJECT=openstack-k8s-operators/architecture 2026-02-25 18:22:04.475155 | controller | ZUUL_SHORT_PROJECT_NAME=architecture 2026-02-25 18:22:04.475160 | controller | ZUUL_CHANGES=openstack-k8s-operators/architecture:main:refs/changes/05/705/2538f6e23026d7754050c4b285f602f8e2da1c84 2026-02-25 18:22:04.475165 | controller | PWD=/home/zuul 2026-02-25 18:22:04.475170 | controller | ZUUL_PIPELINE=github-check 2026-02-25 18:22:04.475176 | controller | LOGNAME=zuul 2026-02-25 18:22:04.475182 | controller | XDG_SESSION_TYPE=tty 2026-02-25 18:22:04.475188 | controller | _=/usr/bin/env 2026-02-25 18:22:04.475195 | controller | MOTD_SHOWN=pam 2026-02-25 18:22:04.475201 | controller | HOME=/home/zuul 2026-02-25 18:22:04.475208 | controller | LANG=en_US.UTF-8 2026-02-25 18:22:04.475214 | controller | SSH_CONNECTION=38.102.83.114 41782 38.102.83.200 22 2026-02-25 18:22:04.475220 | 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-02-25 18:22:04.475230 | controller | ZUUL_CHANGE_IDS=705,2538f6e23026d7754050c4b285f602f8e2da1c84 2026-02-25 18:22:04.475237 | controller | WORKSPACE=/home/zuul/workspace 2026-02-25 18:22:04.475244 | controller | XDG_SESSION_CLASS=user 2026-02-25 18:22:04.475250 | controller | SELINUX_ROLE_REQUESTED= 2026-02-25 18:22:04.475256 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s 2026-02-25 18:22:04.475264 | controller | USER=zuul 2026-02-25 18:22:04.475271 | controller | ZUUL_VOTING=True 2026-02-25 18:22:04.475277 | controller | BUILD_TIMEOUT=1800000 2026-02-25 18:22:04.475283 | controller | SELINUX_USE_CURRENT_RANGE= 2026-02-25 18:22:04.475289 | controller | SHLVL=1 2026-02-25 18:22:04.475296 | controller | ZUUL_PATCHSET=2538f6e23026d7754050c4b285f602f8e2da1c84 2026-02-25 18:22:04.475302 | controller | XDG_SESSION_ID=1 2026-02-25 18:22:04.475308 | controller | ZUUL_BRANCH=main 2026-02-25 18:22:04.475312 | controller | XDG_RUNTIME_DIR=/run/user/1000 2026-02-25 18:22:04.475317 | controller | SSH_CLIENT=38.102.83.114 41782 22 2026-02-25 18:22:04.475323 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/ 2026-02-25 18:22:04.475329 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: 2026-02-25 18:22:04.475336 | controller | which_declare=declare -f 2026-02-25 18:22:04.475344 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin 2026-02-25 18:22:04.475350 | controller | SELINUX_LEVEL_REQUESTED= 2026-02-25 18:22:04.475357 | controller | ZUUL_CHANGE=705 2026-02-25 18:22:04.475363 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus 2026-02-25 18:22:04.475370 | controller | ZUUL_UUID=144d6f90daa14a488d2441f2577c615e 2026-02-25 18:22:04.475376 | controller | BASH_FUNC_which%%=() { ( alias; 2026-02-25 18:22:04.475382 | controller | eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ 2026-02-25 18:22:04.475389 | controller | } 2026-02-25 18:22:04.731484 | controller | ok: Runtime: 0:00:00.005565 2026-02-25 18:22:04.737542 | 2026-02-25 18:22:04.737610 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars] 2026-02-25 18:22:04.775554 | controller | skipping: Conditional result was False 2026-02-25 18:22:04.782978 | 2026-02-25 18:22:04.783090 | TASK [Symlink /home/zuul-worker/workspace] 2026-02-25 18:22:05.337966 | controller | skipping: Conditional result was False 2026-02-25 18:22:05.344863 | 2026-02-25 18:22:05.345002 | TASK [Ensure legacy workspace directory] 2026-02-25 18:22:05.602279 | controller | changed 2026-02-25 18:22:05.744719 | 2026-02-25 18:22:05.744852 | PLAY RECAP 2026-02-25 18:22:05.744899 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-02-25 18:22:05.744922 | 2026-02-25 18:22:06.007166 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2026-02-25 18:22:06.008020 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2026-02-25 18:22:07.193373 | 2026-02-25 18:22:07.193511 | PLAY [Run ci/playbooks/e2e-prepare.yml] 2026-02-25 18:22:07.238387 | 2026-02-25 18:22:07.238495 | TASK [Clone repos in the job workspace] 2026-02-25 18:22:07.288361 | controller | ok 2026-02-25 18:22:07.318933 | 2026-02-25 18:22:07.319064 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-02-25 18:22:07.929933 | controller | ok 2026-02-25 18:22:07.936512 | 2026-02-25 18:22:07.936582 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-02-25 18:22:11.694306 | controller | Output suppressed because no_log was given 2026-02-25 18:22:11.710465 | 2026-02-25 18:22:11.710597 | TASK [Create zuul-output directory] 2026-02-25 18:22:12.070629 | controller | ok 2026-02-25 18:22:12.088430 | 2026-02-25 18:22:12.088577 | TASK [Install required packages] 2026-02-25 18:23:07.271677 | controller | changed 2026-02-25 18:23:07.298448 | 2026-02-25 18:23:07.298591 | TASK [Output pip related things] 2026-02-25 18:23:08.342527 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) 2026-02-25 18:23:08.645429 | controller | changed 2026-02-25 18:23:08.651303 | 2026-02-25 18:23:08.651381 | TASK [Install requirements] 2026-02-25 18:24:40.941003 | controller | changed 2026-02-25 18:24:40.969651 | 2026-02-25 18:24:40.969852 | TASK [Add cronjob to trigger job stats] 2026-02-25 18:24:41.038545 | controller | skipping: Conditional result was False 2026-02-25 18:24:41.048145 | 2026-02-25 18:24:41.048244 | LOOP [Construct project change list] 2026-02-25 18:24:41.145442 | controller | ok: 2026-02-25 18:24:41.145611 | controller | { 2026-02-25 18:24:41.145637 | controller | "branch": "main", 2026-02-25 18:24:41.145658 | controller | "change": "705", 2026-02-25 18:24:41.145675 | controller | "change_message": "Add CloudKitty to controlplane", 2026-02-25 18:24:41.145694 | controller | "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/705", 2026-02-25 18:24:41.145711 | controller | "commit_id": "2538f6e23026d7754050c4b285f602f8e2da1c84", 2026-02-25 18:24:41.145774 | controller | "patchset": "2538f6e23026d7754050c4b285f602f8e2da1c84", 2026-02-25 18:24:41.145796 | controller | "project": { 2026-02-25 18:24:41.145812 | controller | "canonical_hostname": "github.com", 2026-02-25 18:24:41.145827 | controller | "canonical_name": "github.com/openstack-k8s-operators/architecture", 2026-02-25 18:24:41.145842 | controller | "name": "openstack-k8s-operators/architecture", 2026-02-25 18:24:41.145857 | controller | "short_name": "architecture", 2026-02-25 18:24:41.145998 | controller | "src_dir": "src/github.com/openstack-k8s-operators/architecture" 2026-02-25 18:24:41.146057 | controller | }, 2026-02-25 18:24:41.146090 | controller | "topic": null 2026-02-25 18:24:41.146255 | controller | } 2026-02-25 18:24:41.199983 | 2026-02-25 18:24:41.200196 | PLAY [Run ci/playbooks/build_runner_image.yml] 2026-02-25 18:24:41.215443 | 2026-02-25 18:24:41.215534 | TASK [Filter out host if needed] 2026-02-25 18:24:41.228831 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-25 18:24:41.236806 | 2026-02-25 18:24:41.236986 | TASK [Get git tag for image tagging] 2026-02-25 18:24:41.777937 | controller | skipping: Conditional result was False 2026-02-25 18:24:41.787394 | 2026-02-25 18:24:41.787555 | TASK [Set openstack-runner image] 2026-02-25 18:24:41.813967 | controller | skipping: Conditional result was False 2026-02-25 18:24:41.822160 | 2026-02-25 18:24:41.822285 | TASK [Build openstack-runner image] 2026-02-25 18:24:41.859144 | controller | skipping: Conditional result was False 2026-02-25 18:24:41.869299 | 2026-02-25 18:24:41.869437 | TASK [Push openstack-runner image] 2026-02-25 18:24:41.895614 | controller | skipping: Conditional result was False 2026-02-25 18:24:41.909062 | 2026-02-25 18:24:41.909254 | TASK [Make sure ci-framework directory exists] 2026-02-25 18:24:41.938039 | controller | skipping: Conditional result was False 2026-02-25 18:24:41.952928 | 2026-02-25 18:24:41.953123 | TASK [Create EDPM ansible var file] 2026-02-25 18:24:41.991649 | controller | skipping: Conditional result was False 2026-02-25 18:24:42.020408 | 2026-02-25 18:24:42.020538 | PLAY RECAP 2026-02-25 18:24:42.020598 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2026-02-25 18:24:42.020628 | 2026-02-25 18:24:42.143440 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2026-02-25 18:24:42.145434 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-02-25 18:24:42.754176 | 2026-02-25 18:24:42.754336 | PLAY [Run ci/playbooks/dump_zuul_data.yml] 2026-02-25 18:24:42.779745 | 2026-02-25 18:24:42.779902 | TASK [Create zuul-output directory] 2026-02-25 18:24:43.435066 | controller | changed 2026-02-25 18:24:43.442079 | 2026-02-25 18:24:43.442276 | TASK [Slurp Zuul inventory test] 2026-02-25 18:24:43.867105 | controller -> localhost | ok 2026-02-25 18:24:43.873413 | 2026-02-25 18:24:43.873488 | TASK [Save zuul inventory] 2026-02-25 18:24:45.506580 | controller | changed 2026-02-25 18:24:45.520452 | 2026-02-25 18:24:45.520634 | TASK [Save zuul vars without the change_message] 2026-02-25 18:24:47.302175 | controller | changed 2026-02-25 18:24:47.339235 | 2026-02-25 18:24:47.339881 | PLAY RECAP 2026-02-25 18:24:47.339962 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-25 18:24:47.339988 | 2026-02-25 18:24:47.481778 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2026-02-25 18:24:47.482806 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2026-02-25 18:24:48.236223 | 2026-02-25 18:24:48.236440 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml] 2026-02-25 18:24:48.261546 | 2026-02-25 18:24:48.261794 | TASK [Filter out host if needed] 2026-02-25 18:24:48.272397 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-25 18:24:48.279130 | 2026-02-25 18:24:48.279259 | TASK [Run playbook] 2026-02-25 18:24:50.088952 | controller | 2026-02-25 18:24:51.233197 | controller | PLAY [Test architecture automations] ******************************************* 2026-02-25 18:24:51.233271 | controller | 2026-02-25 18:24:51.233283 | controller | TASK [Gathering Facts ] ******************************************************** 2026-02-25 18:24:51.233292 | controller | Wednesday 25 February 2026 18:24:50 +0000 (0:00:00.032) 0:00:00.032 **** 2026-02-25 18:24:51.233301 | controller | Wednesday 25 February 2026 18:24:50 +0000 (0:00:00.030) 0:00:00.030 **** 2026-02-25 18:24:51.233320 | controller | ok: [localhost] 2026-02-25 18:24:51.292238 | controller | 2026-02-25 18:24:51.292294 | 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-02-25 18:24:51.292312 | controller | Wednesday 25 February 2026 18:24:51 +0000 (0:00:01.145) 0:00:01.177 **** 2026-02-25 18:24:51.292320 | controller | Wednesday 25 February 2026 18:24:51 +0000 (0:00:01.145) 0:00:01.176 **** 2026-02-25 18:24:51.292337 | controller | ok: [localhost] 2026-02-25 18:24:51.328549 | controller | 2026-02-25 18:24:51.328600 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] *** 2026-02-25 18:24:51.328610 | controller | Wednesday 25 February 2026 18:24:51 +0000 (0:00:00.058) 0:00:01.236 **** 2026-02-25 18:24:51.328618 | controller | Wednesday 25 February 2026 18:24:51 +0000 (0:00:00.058) 0:00:01.235 **** 2026-02-25 18:24:51.328635 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) 2026-02-25 18:24:51.349747 | controller | 2026-02-25 18:24:51.349817 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] ********* 2026-02-25 18:24:51.349828 | controller | Wednesday 25 February 2026 18:24:51 +0000 (0:00:00.036) 0:00:01.273 **** 2026-02-25 18:24:51.349836 | controller | Wednesday 25 February 2026 18:24:51 +0000 (0:00:00.036) 0:00:01.271 **** 2026-02-25 18:24:51.349854 | controller | ok: [localhost] => 2026-02-25 18:24:58.691679 | controller | cifmw_ci_setup_packages: 2026-02-25 18:24:58.691845 | controller | - bash-completion 2026-02-25 18:24:58.691855 | controller | - ca-certificates 2026-02-25 18:24:58.691860 | controller | - git-core 2026-02-25 18:24:58.691865 | controller | - make 2026-02-25 18:24:58.691870 | controller | - tar 2026-02-25 18:24:58.691874 | controller | - tmux 2026-02-25 18:24:58.691879 | controller | - python3-pip 2026-02-25 18:24:58.691883 | controller | 2026-02-25 18:24:58.691888 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] *** 2026-02-25 18:24:58.691902 | controller | Wednesday 25 February 2026 18:24:51 +0000 (0:00:00.021) 0:00:01.294 **** 2026-02-25 18:24:58.691907 | controller | Wednesday 25 February 2026 18:24:51 +0000 (0:00:00.021) 0:00:01.292 **** 2026-02-25 18:24:58.691920 | controller | changed: [localhost] 2026-02-25 18:24:59.019042 | controller | 2026-02-25 18:24:59.019107 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] *** 2026-02-25 18:24:59.019117 | controller | Wednesday 25 February 2026 18:24:58 +0000 (0:00:07.341) 0:00:08.635 **** 2026-02-25 18:24:59.019124 | controller | Wednesday 25 February 2026 18:24:58 +0000 (0:00:07.341) 0:00:08.634 **** 2026-02-25 18:24:59.019138 | controller | ok: [localhost] 2026-02-25 18:24:59.383223 | controller | 2026-02-25 18:24:59.383303 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] *** 2026-02-25 18:24:59.383311 | controller | Wednesday 25 February 2026 18:24:59 +0000 (0:00:00.327) 0:00:08.963 **** 2026-02-25 18:24:59.383317 | controller | Wednesday 25 February 2026 18:24:59 +0000 (0:00:00.327) 0:00:08.961 **** 2026-02-25 18:24:59.383340 | controller | changed: [localhost] 2026-02-25 18:25:05.064289 | controller | 2026-02-25 18:25:05.064338 | 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-02-25 18:25:05.064349 | controller | Wednesday 25 February 2026 18:24:59 +0000 (0:00:00.363) 0:00:09.326 **** 2026-02-25 18:25:05.064367 | controller | Wednesday 25 February 2026 18:24:59 +0000 (0:00:00.363) 0:00:09.325 **** 2026-02-25 18:25:05.064379 | controller | changed: [localhost] 2026-02-25 18:25:05.091723 | controller | 2026-02-25 18:25:05.091804 | 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-02-25 18:25:05.091825 | controller | Wednesday 25 February 2026 18:25:05 +0000 (0:00:05.681) 0:00:15.008 **** 2026-02-25 18:25:05.091832 | controller | Wednesday 25 February 2026 18:25:05 +0000 (0:00:05.681) 0:00:15.007 **** 2026-02-25 18:25:05.091847 | controller | skipping: [localhost] 2026-02-25 18:25:05.427095 | controller | 2026-02-25 18:25:05.427137 | controller | TASK [ci_setup : Create completion file] *************************************** 2026-02-25 18:25:05.427145 | controller | Wednesday 25 February 2026 18:25:05 +0000 (0:00:00.027) 0:00:15.035 **** 2026-02-25 18:25:05.427151 | controller | Wednesday 25 February 2026 18:25:05 +0000 (0:00:00.027) 0:00:15.034 **** 2026-02-25 18:25:05.427163 | controller | changed: [localhost] 2026-02-25 18:25:05.763634 | controller | 2026-02-25 18:25:05.763718 | 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-02-25 18:25:05.763729 | controller | source ~/.oc_completion 2026-02-25 18:25:05.763736 | controller | fi] *** 2026-02-25 18:25:05.763759 | controller | Wednesday 25 February 2026 18:25:05 +0000 (0:00:00.335) 0:00:15.371 **** 2026-02-25 18:25:05.763767 | controller | Wednesday 25 February 2026 18:25:05 +0000 (0:00:00.335) 0:00:15.370 **** 2026-02-25 18:25:05.763819 | controller | changed: [localhost] 2026-02-25 18:25:05.782997 | controller | 2026-02-25 18:25:05.783083 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] **** 2026-02-25 18:25:05.783092 | controller | Wednesday 25 February 2026 18:25:05 +0000 (0:00:00.336) 0:00:15.707 **** 2026-02-25 18:25:05.783099 | controller | Wednesday 25 February 2026 18:25:05 +0000 (0:00:00.336) 0:00:15.706 **** 2026-02-25 18:25:05.783120 | controller | skipping: [localhost] 2026-02-25 18:25:05.802385 | controller | 2026-02-25 18:25:05.802471 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{ 2026-02-25 18:25:05.802481 | controller | cifmw_ci_setup_rhel_rhsm_default_repos + 2026-02-25 18:25:05.802488 | controller | (cifmw_ci_setup_rhel_rhsm_extra_repos | default([])) 2026-02-25 18:25:05.802495 | controller | }}] *** 2026-02-25 18:25:05.802501 | controller | Wednesday 25 February 2026 18:25:05 +0000 (0:00:00.019) 0:00:15.727 **** 2026-02-25 18:25:05.802507 | controller | Wednesday 25 February 2026 18:25:05 +0000 (0:00:00.019) 0:00:15.725 **** 2026-02-25 18:25:05.802528 | controller | skipping: [localhost] 2026-02-25 18:25:05.829421 | controller | 2026-02-25 18:25:05.829466 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] *** 2026-02-25 18:25:05.829476 | controller | Wednesday 25 February 2026 18:25:05 +0000 (0:00:00.019) 0:00:15.746 **** 2026-02-25 18:25:05.829484 | controller | Wednesday 25 February 2026 18:25:05 +0000 (0:00:00.019) 0:00:15.745 **** 2026-02-25 18:25:05.829497 | controller | skipping: [localhost] 2026-02-25 18:25:05.853003 | controller | 2026-02-25 18:25:05.853048 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] *** 2026-02-25 18:25:05.853057 | controller | Wednesday 25 February 2026 18:25:05 +0000 (0:00:00.027) 0:00:15.773 **** 2026-02-25 18:25:05.853064 | controller | Wednesday 25 February 2026 18:25:05 +0000 (0:00:00.027) 0:00:15.772 **** 2026-02-25 18:25:05.853077 | controller | skipping: [localhost] 2026-02-25 18:25:05.870992 | controller | 2026-02-25 18:25:05.871038 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] *** 2026-02-25 18:25:05.871047 | controller | Wednesday 25 February 2026 18:25:05 +0000 (0:00:00.023) 0:00:15.797 **** 2026-02-25 18:25:05.871053 | controller | Wednesday 25 February 2026 18:25:05 +0000 (0:00:00.023) 0:00:15.795 **** 2026-02-25 18:25:05.871066 | controller | skipping: [localhost] 2026-02-25 18:25:05.908160 | controller | 2026-02-25 18:25:05.908204 | 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-02-25 18:25:05.908221 | controller | Wednesday 25 February 2026 18:25:05 +0000 (0:00:00.018) 0:00:15.815 **** 2026-02-25 18:25:05.908231 | controller | Wednesday 25 February 2026 18:25:05 +0000 (0:00:00.018) 0:00:15.814 **** 2026-02-25 18:25:05.908243 | controller | skipping: [localhost] 2026-02-25 18:25:06.918491 | controller | 2026-02-25 18:25:06.918610 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] *** 2026-02-25 18:25:06.918619 | controller | Wednesday 25 February 2026 18:25:05 +0000 (0:00:00.037) 0:00:15.852 **** 2026-02-25 18:25:06.918625 | controller | Wednesday 25 February 2026 18:25:05 +0000 (0:00:00.037) 0:00:15.851 **** 2026-02-25 18:25:06.918649 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr) 2026-02-25 18:25:07.332351 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2026-02-25 18:25:07.332392 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp) 2026-02-25 18:25:07.332398 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes) 2026-02-25 18:25:07.332404 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters) 2026-02-25 18:25:07.332409 | controller | 2026-02-25 18:25:07.332414 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] *** 2026-02-25 18:25:07.332419 | controller | Wednesday 25 February 2026 18:25:06 +0000 (0:00:01.010) 0:00:16.863 **** 2026-02-25 18:25:07.332424 | controller | Wednesday 25 February 2026 18:25:06 +0000 (0:00:01.010) 0:00:16.861 **** 2026-02-25 18:25:07.332434 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2026-02-25 18:25:07.544031 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts) 2026-02-25 18:25:07.544114 | controller | 2026-02-25 18:25:07.544123 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] ********************** 2026-02-25 18:25:07.544130 | controller | Wednesday 25 February 2026 18:25:07 +0000 (0:00:00.413) 0:00:17.276 **** 2026-02-25 18:25:07.544137 | controller | Wednesday 25 February 2026 18:25:07 +0000 (0:00:00.413) 0:00:17.275 **** 2026-02-25 18:25:07.544156 | controller | ok: [localhost] 2026-02-25 18:25:07.560965 | controller | 2026-02-25 18:25:07.561041 | controller | TASK [Slurp file from remote src={{ _mock_file }}] ***************************** 2026-02-25 18:25:07.561050 | controller | Wednesday 25 February 2026 18:25:07 +0000 (0:00:00.211) 0:00:17.488 **** 2026-02-25 18:25:07.561056 | controller | Wednesday 25 February 2026 18:25:07 +0000 (0:00:00.211) 0:00:17.487 **** 2026-02-25 18:25:07.561075 | controller | skipping: [localhost] 2026-02-25 18:25:07.584002 | controller | 2026-02-25 18:25:07.584082 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] *** 2026-02-25 18:25:07.584101 | controller | Wednesday 25 February 2026 18:25:07 +0000 (0:00:00.016) 0:00:17.505 **** 2026-02-25 18:25:07.584110 | controller | Wednesday 25 February 2026 18:25:07 +0000 (0:00:00.016) 0:00:17.504 **** 2026-02-25 18:25:07.584130 | controller | skipping: [localhost] 2026-02-25 18:25:07.599304 | controller | 2026-02-25 18:25:07.599382 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] *** 2026-02-25 18:25:07.599390 | controller | Wednesday 25 February 2026 18:25:07 +0000 (0:00:00.022) 0:00:17.528 **** 2026-02-25 18:25:07.599397 | controller | Wednesday 25 February 2026 18:25:07 +0000 (0:00:00.022) 0:00:17.526 **** 2026-02-25 18:25:07.599416 | controller | skipping: [localhost] 2026-02-25 18:25:07.954439 | controller | 2026-02-25 18:25:07.954534 | 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-02-25 18:25:07.954544 | controller | Wednesday 25 February 2026 18:25:07 +0000 (0:00:00.015) 0:00:17.543 **** 2026-02-25 18:25:07.954565 | controller | Wednesday 25 February 2026 18:25:07 +0000 (0:00:00.015) 0:00:17.542 **** 2026-02-25 18:25:07.954587 | controller | ok: [localhost] 2026-02-25 18:25:08.314918 | controller | 2026-02-25 18:25:08.314957 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] *** 2026-02-25 18:25:08.314964 | controller | Wednesday 25 February 2026 18:25:07 +0000 (0:00:00.354) 0:00:17.898 **** 2026-02-25 18:25:08.314970 | controller | Wednesday 25 February 2026 18:25:07 +0000 (0:00:00.354) 0:00:17.897 **** 2026-02-25 18:25:08.314979 | controller | ok: [localhost] 2026-02-25 18:25:08.340130 | controller | 2026-02-25 18:25:08.340175 | 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-02-25 18:25:08.340188 | controller | ] *** 2026-02-25 18:25:08.340195 | controller | Wednesday 25 February 2026 18:25:08 +0000 (0:00:00.360) 0:00:18.259 **** 2026-02-25 18:25:08.340201 | controller | Wednesday 25 February 2026 18:25:08 +0000 (0:00:00.360) 0:00:18.257 **** 2026-02-25 18:25:08.340212 | controller | skipping: [localhost] 2026-02-25 18:25:08.557401 | controller | 2026-02-25 18:25:08.557521 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] *** 2026-02-25 18:25:08.557529 | controller | Wednesday 25 February 2026 18:25:08 +0000 (0:00:00.025) 0:00:18.284 **** 2026-02-25 18:25:08.557535 | controller | Wednesday 25 February 2026 18:25:08 +0000 (0:00:00.025) 0:00:18.283 **** 2026-02-25 18:25:08.557558 | controller | changed: [localhost] 2026-02-25 18:25:08.635843 | controller | 2026-02-25 18:25:08.635925 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{ 2026-02-25 18:25:08.635933 | controller | _cifmw_kustomize_deploy_user_kustomize | 2026-02-25 18:25:08.635939 | controller | default({}) | 2026-02-25 18:25:08.635944 | controller | combine(item.value, recursive=True) 2026-02-25 18:25:08.635949 | controller | }}] *** 2026-02-25 18:25:08.635955 | controller | Wednesday 25 February 2026 18:25:08 +0000 (0:00:00.216) 0:00:18.501 **** 2026-02-25 18:25:08.635960 | controller | Wednesday 25 February 2026 18:25:08 +0000 (0:00:00.217) 0:00:18.500 **** 2026-02-25 18:25:08.635978 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize) 2026-02-25 18:25:08.731699 | controller | 2026-02-25 18:25:08.731805 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{ 2026-02-25 18:25:08.731819 | controller | _b64_kustomize_user_patches | 2026-02-25 18:25:08.731827 | controller | ci_kustomize_deploy_combine_base64_patch_dict 2026-02-25 18:25:08.731834 | controller | }}] *** 2026-02-25 18:25:08.731841 | controller | Wednesday 25 February 2026 18:25:08 +0000 (0:00:00.078) 0:00:18.580 **** 2026-02-25 18:25:08.731848 | controller | Wednesday 25 February 2026 18:25:08 +0000 (0:00:00.078) 0:00:18.578 **** 2026-02-25 18:25:08.731883 | controller | ok: [localhost] 2026-02-25 18:25:09.088832 | controller | 2026-02-25 18:25:09.088925 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2026-02-25 18:25:09.088941 | controller | Wednesday 25 February 2026 18:25:08 +0000 (0:00:00.096) 0:00:18.676 **** 2026-02-25 18:25:09.088953 | controller | Wednesday 25 February 2026 18:25:08 +0000 (0:00:00.095) 0:00:18.674 **** 2026-02-25 18:25:09.088978 | controller | ok: [localhost] 2026-02-25 18:25:09.136589 | controller | 2026-02-25 18:25:09.136708 | 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-02-25 18:25:09.136731 | controller | Wednesday 25 February 2026 18:25:09 +0000 (0:00:00.357) 0:00:19.033 **** 2026-02-25 18:25:09.136749 | controller | Wednesday 25 February 2026 18:25:09 +0000 (0:00:00.357) 0:00:19.031 **** 2026-02-25 18:25:09.136834 | controller | ok: [localhost] 2026-02-25 18:25:09.459887 | controller | 2026-02-25 18:25:09.459959 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2026-02-25 18:25:09.459966 | controller | Wednesday 25 February 2026 18:25:09 +0000 (0:00:00.047) 0:00:19.081 **** 2026-02-25 18:25:09.459971 | controller | Wednesday 25 February 2026 18:25:09 +0000 (0:00:00.047) 0:00:19.079 **** 2026-02-25 18:25:09.459988 | controller | ok: [localhost] 2026-02-25 18:25:09.533979 | controller | 2026-02-25 18:25:09.534017 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{ 2026-02-25 18:25:09.534023 | controller | _net_env_def_slurp['content'] | 2026-02-25 18:25:09.534029 | controller | b64decode | 2026-02-25 18:25:09.534034 | controller | from_yaml 2026-02-25 18:25:09.534038 | controller | }}, cacheable=True] *** 2026-02-25 18:25:09.534043 | controller | Wednesday 25 February 2026 18:25:09 +0000 (0:00:00.322) 0:00:19.403 **** 2026-02-25 18:25:09.534048 | controller | Wednesday 25 February 2026 18:25:09 +0000 (0:00:00.322) 0:00:19.402 **** 2026-02-25 18:25:09.534058 | controller | ok: [localhost] 2026-02-25 18:25:10.357385 | controller | 2026-02-25 18:25:10.357447 | controller | TASK [Discover automation files paths={{ 2026-02-25 18:25:10.357457 | controller | [cifmw_architecture_repo, _automation_relative] | 2026-02-25 18:25:10.357465 | controller | path_join 2026-02-25 18:25:10.357472 | controller | }}, patterns=*.yaml] *** 2026-02-25 18:25:10.357479 | controller | Wednesday 25 February 2026 18:25:09 +0000 (0:00:00.074) 0:00:19.478 **** 2026-02-25 18:25:10.357487 | controller | Wednesday 25 February 2026 18:25:09 +0000 (0:00:00.074) 0:00:19.476 **** 2026-02-25 18:25:10.357501 | controller | ok: [localhost] 2026-02-25 18:25:20.612886 | controller | 2026-02-25 18:25:20.612956 | controller | TASK [Get automation contents path={{ item.path }}] **************************** 2026-02-25 18:25:20.612963 | controller | Wednesday 25 February 2026 18:25:10 +0000 (0:00:00.823) 0:00:20.301 **** 2026-02-25 18:25:20.612968 | controller | Wednesday 25 February 2026 18:25:10 +0000 (0:00:00.823) 0:00:20.300 **** 2026-02-25 18:25:20.612985 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2026-02-25 18:25:22.217868 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2026-02-25 18:25:22.217952 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2026-02-25 18:25:22.217966 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2026-02-25 18:25:22.217976 | controller | ok: [localhost] => (item=bmo01.yaml) 2026-02-25 18:25:22.217986 | controller | ok: [localhost] => (item=dcn.yaml) 2026-02-25 18:25:22.217997 | controller | ok: [localhost] => (item=dz-storage.yaml) 2026-02-25 18:25:22.218007 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2026-02-25 18:25:22.218017 | controller | ok: [localhost] => (item=hci.yaml) 2026-02-25 18:25:22.218026 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2026-02-25 18:25:22.218037 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2026-02-25 18:25:22.218047 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2026-02-25 18:25:22.218058 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2026-02-25 18:25:22.218069 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2026-02-25 18:25:22.218079 | controller | ok: [localhost] => (item=nova02beta.yaml) 2026-02-25 18:25:22.218090 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2026-02-25 18:25:22.218100 | controller | ok: [localhost] => (item=nova04delta.yaml) 2026-02-25 18:25:22.218111 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2026-02-25 18:25:22.218122 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2026-02-25 18:25:22.218133 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2026-02-25 18:25:22.218145 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2026-02-25 18:25:22.218156 | controller | ok: [localhost] => (item=osasinfra.yaml) 2026-02-25 18:25:22.218167 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2026-02-25 18:25:22.218179 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml) 2026-02-25 18:25:22.218190 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml) 2026-02-25 18:25:22.218202 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2026-02-25 18:25:22.218229 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2026-02-25 18:25:22.218243 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2026-02-25 18:25:22.218254 | controller | ok: [localhost] => (item=pidone.yaml) 2026-02-25 18:25:22.218264 | controller | ok: [localhost] => (item=sriov.yaml) 2026-02-25 18:25:22.218275 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2026-02-25 18:25:22.218285 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2026-02-25 18:25:22.218295 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2026-02-25 18:25:22.218305 | controller | ok: [localhost] => (item=uni02beta.yaml) 2026-02-25 18:25:22.218315 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2026-02-25 18:25:22.218326 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2026-02-25 18:25:22.218337 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2026-02-25 18:25:22.218347 | controller | ok: [localhost] => (item=uni04delta.yaml) 2026-02-25 18:25:22.218358 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2026-02-25 18:25:22.218368 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2026-02-25 18:25:22.218379 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2026-02-25 18:25:22.218391 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2026-02-25 18:25:22.218402 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2026-02-25 18:25:22.218412 | controller | ok: [localhost] => (item=uni07eta.yaml) 2026-02-25 18:25:22.218424 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2026-02-25 18:25:22.218435 | controller | ok: [localhost] => (item=uni09iota.yaml) 2026-02-25 18:25:22.218446 | controller | 2026-02-25 18:25:22.218457 | controller | TASK [Load automation files as fact vas={{ 2026-02-25 18:25:22.218468 | controller | vas | default({}) | 2026-02-25 18:25:22.218479 | controller | combine(item.content | b64decode | from_yaml, recursive=true) 2026-02-25 18:25:22.218489 | controller | }}] *** 2026-02-25 18:25:22.218500 | controller | Wednesday 25 February 2026 18:25:20 +0000 (0:00:10.255) 0:00:30.557 **** 2026-02-25 18:25:22.218511 | controller | Wednesday 25 February 2026 18:25:20 +0000 (0:00:10.255) 0:00:30.556 **** 2026-02-25 18:25:22.218536 | controller | ok: [localhost] => (item=bgp-l3-xl-adoption.yaml) 2026-02-25 18:25:22.262494 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2026-02-25 18:25:22.262537 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2026-02-25 18:25:22.262545 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2026-02-25 18:25:22.262551 | controller | ok: [localhost] => (item=bmo01.yaml) 2026-02-25 18:25:22.262557 | controller | ok: [localhost] => (item=dcn.yaml) 2026-02-25 18:25:22.262563 | controller | ok: [localhost] => (item=dz-storage.yaml) 2026-02-25 18:25:22.262569 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2026-02-25 18:25:22.262575 | controller | ok: [localhost] => (item=hci.yaml) 2026-02-25 18:25:22.262581 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2026-02-25 18:25:22.262591 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2026-02-25 18:25:22.262598 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2026-02-25 18:25:22.262605 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2026-02-25 18:25:22.262611 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2026-02-25 18:25:22.262617 | controller | ok: [localhost] => (item=nova02beta.yaml) 2026-02-25 18:25:22.262623 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2026-02-25 18:25:22.262629 | controller | ok: [localhost] => (item=nova04delta.yaml) 2026-02-25 18:25:22.262636 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2026-02-25 18:25:22.262642 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2026-02-25 18:25:22.262648 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2026-02-25 18:25:22.262654 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2026-02-25 18:25:22.262659 | controller | ok: [localhost] => (item=osasinfra.yaml) 2026-02-25 18:25:22.262665 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2026-02-25 18:25:22.262670 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6-2nodesets.yaml) 2026-02-25 18:25:22.262676 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-ipv6.yaml) 2026-02-25 18:25:22.262682 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2026-02-25 18:25:22.262687 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2026-02-25 18:25:22.262691 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2026-02-25 18:25:22.262701 | controller | ok: [localhost] => (item=pidone.yaml) 2026-02-25 18:25:22.262706 | controller | ok: [localhost] => (item=sriov.yaml) 2026-02-25 18:25:22.262710 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2026-02-25 18:25:22.262715 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2026-02-25 18:25:22.262723 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2026-02-25 18:25:22.262727 | controller | ok: [localhost] => (item=uni02beta.yaml) 2026-02-25 18:25:22.262732 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2026-02-25 18:25:22.262737 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2026-02-25 18:25:22.262741 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2026-02-25 18:25:22.262745 | controller | ok: [localhost] => (item=uni04delta.yaml) 2026-02-25 18:25:22.262750 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2026-02-25 18:25:22.262754 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2026-02-25 18:25:22.262759 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2026-02-25 18:25:22.262763 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2026-02-25 18:25:22.262767 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2026-02-25 18:25:22.262800 | controller | ok: [localhost] => (item=uni07eta.yaml) 2026-02-25 18:25:22.262805 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2026-02-25 18:25:22.262810 | controller | ok: [localhost] => (item=uni09iota.yaml) 2026-02-25 18:25:22.262814 | controller | 2026-02-25 18:25:22.262819 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] *** 2026-02-25 18:25:22.262824 | controller | Wednesday 25 February 2026 18:25:22 +0000 (0:00:01.604) 0:00:32.162 **** 2026-02-25 18:25:22.262829 | controller | Wednesday 25 February 2026 18:25:22 +0000 (0:00:01.604) 0:00:32.161 **** 2026-02-25 18:25:22.262838 | controller | ok: [localhost] 2026-02-25 18:25:22.905365 | controller | 2026-02-25 18:25:22.905408 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] *** 2026-02-25 18:25:22.905415 | controller | Wednesday 25 February 2026 18:25:22 +0000 (0:00:00.044) 0:00:32.207 **** 2026-02-25 18:25:22.905420 | controller | Wednesday 25 February 2026 18:25:22 +0000 (0:00:00.044) 0:00:32.205 **** 2026-02-25 18:25:22.905432 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'}) 2026-02-25 18:25:23.229487 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'}) 2026-02-25 18:25:23.229556 | controller | 2026-02-25 18:25:23.229564 | controller | TASK [Load public SSH keys path={{ item }}] ************************************ 2026-02-25 18:25:23.229570 | controller | Wednesday 25 February 2026 18:25:22 +0000 (0:00:00.642) 0:00:32.849 **** 2026-02-25 18:25:23.229576 | controller | Wednesday 25 February 2026 18:25:22 +0000 (0:00:00.642) 0:00:32.848 **** 2026-02-25 18:25:23.229593 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub) 2026-02-25 18:25:23.570759 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub) 2026-02-25 18:25:23.570862 | controller | 2026-02-25 18:25:23.570873 | controller | TASK [Load private SSH keys path={{ item }}] *********************************** 2026-02-25 18:25:23.570881 | controller | Wednesday 25 February 2026 18:25:23 +0000 (0:00:00.323) 0:00:33.173 **** 2026-02-25 18:25:23.570888 | controller | Wednesday 25 February 2026 18:25:23 +0000 (0:00:00.323) 0:00:33.172 **** 2026-02-25 18:25:23.570908 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration) 2026-02-25 18:25:23.600482 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy) 2026-02-25 18:25:23.600559 | controller | 2026-02-25 18:25:23.600568 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{ 2026-02-25 18:25:23.600575 | controller | _pub_keys.results[1].content | b64decode 2026-02-25 18:25:23.600582 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{ 2026-02-25 18:25:23.600589 | controller | _priv_keys.results[1].content | b64decode 2026-02-25 18:25:23.600595 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{ 2026-02-25 18:25:23.600616 | controller | _pub_keys.results[1].content | b64decode 2026-02-25 18:25:23.600623 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{ 2026-02-25 18:25:23.600629 | controller | _pub_keys.results[0].content | b64decode 2026-02-25 18:25:23.600635 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{ 2026-02-25 18:25:23.600641 | controller | _priv_keys.results[0].content | b64decode 2026-02-25 18:25:23.600648 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{ 2026-02-25 18:25:23.600654 | controller | [ 2026-02-25 18:25:23.600661 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none), 2026-02-25 18:25:23.600668 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none) 2026-02-25 18:25:23.600674 | controller | ] | select() 2026-02-25 18:25:23.600681 | controller | }}] *** 2026-02-25 18:25:23.600697 | controller | Wednesday 25 February 2026 18:25:23 +0000 (0:00:00.341) 0:00:33.515 **** 2026-02-25 18:25:23.600704 | controller | Wednesday 25 February 2026 18:25:23 +0000 (0:00:00.341) 0:00:33.513 **** 2026-02-25 18:25:23.600724 | controller | ok: [localhost] 2026-02-25 18:25:23.849643 | controller | 2026-02-25 18:25:23.849715 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] *** 2026-02-25 18:25:23.849722 | controller | Wednesday 25 February 2026 18:25:23 +0000 (0:00:00.029) 0:00:33.545 **** 2026-02-25 18:25:23.849727 | controller | Wednesday 25 February 2026 18:25:23 +0000 (0:00:00.029) 0:00:33.543 **** 2026-02-25 18:25:23.849742 | controller | 2026-02-25 18:25:23.886764 | 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-02-25 18:25:23.886840 | controller | Wednesday 25 February 2026 18:25:23 +0000 (0:00:00.249) 0:00:33.794 **** 2026-02-25 18:25:23.886856 | controller | Wednesday 25 February 2026 18:25:23 +0000 (0:00:00.249) 0:00:33.792 **** 2026-02-25 18:25:23.886872 | controller | ok: [localhost] => 2026-02-25 18:25:23.910903 | controller | changed: false 2026-02-25 18:25:23.910967 | controller | msg: All assertions passed 2026-02-25 18:25:23.910973 | controller | 2026-02-25 18:25:23.910978 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 18:25:23.910984 | controller | Wednesday 25 February 2026 18:25:23 +0000 (0:00:00.037) 0:00:33.831 **** 2026-02-25 18:25:23.910989 | controller | Wednesday 25 February 2026 18:25:23 +0000 (0:00:00.037) 0:00:33.830 **** 2026-02-25 18:25:23.911004 | controller | skipping: [localhost] 2026-02-25 18:25:23.941588 | controller | 2026-02-25 18:25:23.941671 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 18:25:23.941681 | controller | Wednesday 25 February 2026 18:25:23 +0000 (0:00:00.023) 0:00:33.855 **** 2026-02-25 18:25:23.941689 | controller | Wednesday 25 February 2026 18:25:23 +0000 (0:00:00.023) 0:00:33.853 **** 2026-02-25 18:25:23.941708 | 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-02-25 18:25:23.966235 | controller | 2026-02-25 18:25:23.966316 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 18:25:23.966325 | controller | Wednesday 25 February 2026 18:25:23 +0000 (0:00:00.030) 0:00:33.886 **** 2026-02-25 18:25:23.966333 | controller | Wednesday 25 February 2026 18:25:23 +0000 (0:00:00.030) 0:00:33.884 **** 2026-02-25 18:25:23.966352 | controller | skipping: [localhost] 2026-02-25 18:25:23.994050 | controller | 2026-02-25 18:25:23.994126 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 18:25:23.994150 | controller | Wednesday 25 February 2026 18:25:23 +0000 (0:00:00.024) 0:00:33.910 **** 2026-02-25 18:25:23.994157 | controller | Wednesday 25 February 2026 18:25:23 +0000 (0:00:00.024) 0:00:33.909 **** 2026-02-25 18:25:23.994175 | controller | ok: [localhost] 2026-02-25 18:25:24.260544 | controller | 2026-02-25 18:25:24.260615 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 18:25:24.260623 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 18:25:24.260627 | controller | stage['path'], item.src_file) | path_join 2026-02-25 18:25:24.260632 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 18:25:24.260637 | controller | Wednesday 25 February 2026 18:25:23 +0000 (0:00:00.027) 0:00:33.938 **** 2026-02-25 18:25:24.260642 | controller | Wednesday 25 February 2026 18:25:23 +0000 (0:00:00.027) 0:00:33.937 **** 2026-02-25 18:25:24.260658 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) 2026-02-25 18:25:24.334722 | controller | 2026-02-25 18:25:24.334866 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 18:25:24.334874 | controller | Wednesday 25 February 2026 18:25:24 +0000 (0:00:00.266) 0:00:34.205 **** 2026-02-25 18:25:24.334880 | controller | Wednesday 25 February 2026 18:25:24 +0000 (0:00:00.266) 0:00:34.203 **** 2026-02-25 18:25:24.334904 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 18:25:24.377543 | controller | 2026-02-25 18:25:24.377668 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova02beta/networking/nncp name=run_hook] *** 2026-02-25 18:25:24.377675 | controller | Wednesday 25 February 2026 18:25:24 +0000 (0:00:00.073) 0:00:34.278 **** 2026-02-25 18:25:24.377681 | controller | Wednesday 25 February 2026 18:25:24 +0000 (0:00:00.073) 0:00:34.277 **** 2026-02-25 18:25:24.377742 | controller | skipping: [localhost] 2026-02-25 18:25:24.452796 | controller | 2026-02-25 18:25:24.452843 | controller | TASK [Generate values.yaml for examples/dt/nova/nova02beta/networking/nncp name=ci_gen_kustomize_values] *** 2026-02-25 18:25:24.452854 | controller | Wednesday 25 February 2026 18:25:24 +0000 (0:00:00.043) 0:00:34.321 **** 2026-02-25 18:25:24.452862 | controller | Wednesday 25 February 2026 18:25:24 +0000 (0:00:00.043) 0:00:34.320 **** 2026-02-25 18:25:24.452875 | controller | 2026-02-25 18:25:24.535817 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 18:25:24.535855 | controller | Wednesday 25 February 2026 18:25:24 +0000 (0:00:00.075) 0:00:34.397 **** 2026-02-25 18:25:24.535862 | controller | Wednesday 25 February 2026 18:25:24 +0000 (0:00:00.075) 0:00:34.395 **** 2026-02-25 18:25:24.535873 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 18:25:24.578329 | controller | 2026-02-25 18:25:24.578367 | 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-02-25 18:25:24.578374 | controller | Wednesday 25 February 2026 18:25:24 +0000 (0:00:00.083) 0:00:34.480 **** 2026-02-25 18:25:24.578379 | controller | Wednesday 25 February 2026 18:25:24 +0000 (0:00:00.083) 0:00:34.479 **** 2026-02-25 18:25:24.578390 | controller | ok: [localhost] => 2026-02-25 18:25:24.805056 | controller | changed: false 2026-02-25 18:25:24.805125 | controller | msg: All assertions passed 2026-02-25 18:25:24.805141 | controller | 2026-02-25 18:25:24.805156 | 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-02-25 18:25:24.805171 | controller | Wednesday 25 February 2026 18:25:24 +0000 (0:00:00.042) 0:00:34.523 **** 2026-02-25 18:25:24.805185 | controller | Wednesday 25 February 2026 18:25:24 +0000 (0:00:00.042) 0:00:34.521 **** 2026-02-25 18:25:24.805209 | controller | ok: [localhost] 2026-02-25 18:25:24.870533 | controller | 2026-02-25 18:25:24.870596 | 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-02-25 18:25:24.870622 | controller | Wednesday 25 February 2026 18:25:24 +0000 (0:00:00.225) 0:00:34.748 **** 2026-02-25 18:25:24.870638 | controller | Wednesday 25 February 2026 18:25:24 +0000 (0:00:00.225) 0:00:34.747 **** 2026-02-25 18:25:24.870655 | controller | ok: [localhost] => 2026-02-25 18:25:25.088918 | controller | changed: false 2026-02-25 18:25:25.089013 | controller | msg: All assertions passed 2026-02-25 18:25:25.089027 | controller | 2026-02-25 18:25:25.089038 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 18:25:25.089049 | controller | Wednesday 25 February 2026 18:25:24 +0000 (0:00:00.066) 0:00:34.815 **** 2026-02-25 18:25:25.089060 | controller | Wednesday 25 February 2026 18:25:24 +0000 (0:00:00.066) 0:00:34.813 **** 2026-02-25 18:25:25.089088 | controller | ok: [localhost] 2026-02-25 18:25:25.409761 | controller | 2026-02-25 18:25:25.409831 | 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-02-25 18:25:25.409838 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 18:25:25.409844 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 18:25:25.409848 | controller | _config_map_content | 2026-02-25 18:25:25.409857 | controller | ansible.utils.remove_keys( 2026-02-25 18:25:25.409861 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 18:25:25.409866 | controller | matching_parameter='regex') 2026-02-25 18:25:25.409870 | controller | }}, cacheable=False] *** 2026-02-25 18:25:25.409875 | controller | Wednesday 25 February 2026 18:25:25 +0000 (0:00:00.217) 0:00:35.033 **** 2026-02-25 18:25:25.409880 | controller | Wednesday 25 February 2026 18:25:25 +0000 (0:00:00.217) 0:00:35.031 **** 2026-02-25 18:25:25.409894 | controller | ok: [localhost] 2026-02-25 18:25:25.469015 | controller | 2026-02-25 18:25:25.469084 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 18:25:25.469091 | controller | Wednesday 25 February 2026 18:25:25 +0000 (0:00:00.321) 0:00:35.354 **** 2026-02-25 18:25:25.469096 | controller | Wednesday 25 February 2026 18:25:25 +0000 (0:00:00.321) 0:00:35.352 **** 2026-02-25 18:25:25.469112 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2026-02-25 18:25:25.511117 | controller | 2026-02-25 18:25:25.511178 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-02-25 18:25:25.511184 | controller | Wednesday 25 February 2026 18:25:25 +0000 (0:00:00.059) 0:00:35.413 **** 2026-02-25 18:25:25.511189 | controller | Wednesday 25 February 2026 18:25:25 +0000 (0:00:00.059) 0:00:35.412 **** 2026-02-25 18:25:25.511202 | controller | ok: [localhost] => 2026-02-25 18:25:25.724735 | controller | changed: false 2026-02-25 18:25:25.724890 | controller | msg: All assertions passed 2026-02-25 18:25:25.724902 | controller | 2026-02-25 18:25:25.724909 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 18:25:25.724916 | controller | Wednesday 25 February 2026 18:25:25 +0000 (0:00:00.042) 0:00:35.455 **** 2026-02-25 18:25:25.724924 | controller | Wednesday 25 February 2026 18:25:25 +0000 (0:00:00.042) 0:00:35.454 **** 2026-02-25 18:25:25.724942 | controller | changed: [localhost] 2026-02-25 18:25:26.379592 | controller | 2026-02-25 18:25:26.379672 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 18:25:26.379682 | controller | (snippet_datadir, 2026-02-25 18:25:26.379690 | controller | '02_ci_data.yaml') | path_join 2026-02-25 18:25:26.379696 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 18:25:26.379703 | controller | Wednesday 25 February 2026 18:25:25 +0000 (0:00:00.213) 0:00:35.669 **** 2026-02-25 18:25:26.379710 | controller | Wednesday 25 February 2026 18:25:25 +0000 (0:00:00.213) 0:00:35.667 **** 2026-02-25 18:25:26.379730 | controller | changed: [localhost] 2026-02-25 18:25:26.448712 | controller | 2026-02-25 18:25:26.448753 | 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-02-25 18:25:26.448759 | controller | Wednesday 25 February 2026 18:25:26 +0000 (0:00:00.654) 0:00:36.324 **** 2026-02-25 18:25:26.448765 | controller | Wednesday 25 February 2026 18:25:26 +0000 (0:00:00.654) 0:00:36.322 **** 2026-02-25 18:25:26.448789 | controller | ok: [localhost] 2026-02-25 18:25:26.844358 | controller | 2026-02-25 18:25:26.844423 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 18:25:26.844430 | controller | (snippet_datadir, 2026-02-25 18:25:26.844436 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 18:25:26.844441 | controller | }}, content={{ 2026-02-25 18:25:26.844446 | controller | _base64_patch | 2026-02-25 18:25:26.844450 | controller | default({}) | 2026-02-25 18:25:26.844455 | controller | to_nice_yaml 2026-02-25 18:25:26.844459 | controller | }}, mode=0644] *** 2026-02-25 18:25:26.844464 | controller | Wednesday 25 February 2026 18:25:26 +0000 (0:00:00.068) 0:00:36.393 **** 2026-02-25 18:25:26.844469 | controller | Wednesday 25 February 2026 18:25:26 +0000 (0:00:00.068) 0:00:36.391 **** 2026-02-25 18:25:26.844483 | controller | changed: [localhost] 2026-02-25 18:25:27.275403 | controller | 2026-02-25 18:25:27.275475 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 18:25:27.275483 | controller | (snippet_datadir, 2026-02-25 18:25:27.275490 | controller | '04_user_data.yaml') | path_join 2026-02-25 18:25:27.275497 | controller | }}, content={{ 2026-02-25 18:25:27.275503 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 18:25:27.275510 | controller | default({}) | 2026-02-25 18:25:27.275516 | controller | to_nice_yaml 2026-02-25 18:25:27.275522 | controller | }}, mode=0644] *** 2026-02-25 18:25:27.275528 | controller | Wednesday 25 February 2026 18:25:26 +0000 (0:00:00.395) 0:00:36.788 **** 2026-02-25 18:25:27.275534 | controller | Wednesday 25 February 2026 18:25:26 +0000 (0:00:00.395) 0:00:36.787 **** 2026-02-25 18:25:27.275554 | controller | changed: [localhost] 2026-02-25 18:25:27.740683 | controller | 2026-02-25 18:25:27.740763 | 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-02-25 18:25:27.740797 | controller | ( 2026-02-25 18:25:27.740807 | controller | snippet_datadir, 2026-02-25 18:25:27.740814 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 18:25:27.740820 | controller | ) | path_join 2026-02-25 18:25:27.740826 | controller | }}, mode=0644] *** 2026-02-25 18:25:27.740832 | controller | Wednesday 25 February 2026 18:25:27 +0000 (0:00:00.431) 0:00:37.219 **** 2026-02-25 18:25:27.740838 | controller | Wednesday 25 February 2026 18:25:27 +0000 (0:00:00.431) 0:00:37.218 **** 2026-02-25 18:25:27.740857 | controller | changed: [localhost] 2026-02-25 18:25:27.807142 | controller | 2026-02-25 18:25:27.807188 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 18:25:27.807204 | controller | Wednesday 25 February 2026 18:25:27 +0000 (0:00:00.465) 0:00:37.684 **** 2026-02-25 18:25:27.807211 | controller | Wednesday 25 February 2026 18:25:27 +0000 (0:00:00.465) 0:00:37.683 **** 2026-02-25 18:25:27.807224 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 18:25:27.867052 | controller | 2026-02-25 18:25:27.867117 | 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-02-25 18:25:27.867130 | controller | Wednesday 25 February 2026 18:25:27 +0000 (0:00:00.066) 0:00:37.751 **** 2026-02-25 18:25:27.867136 | controller | Wednesday 25 February 2026 18:25:27 +0000 (0:00:00.066) 0:00:37.750 **** 2026-02-25 18:25:27.867149 | controller | ok: [localhost] => 2026-02-25 18:25:28.095188 | controller | changed: false 2026-02-25 18:25:28.095338 | controller | msg: All assertions passed 2026-02-25 18:25:28.095353 | controller | 2026-02-25 18:25:28.095361 | 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-02-25 18:25:28.095383 | controller | Wednesday 25 February 2026 18:25:27 +0000 (0:00:00.059) 0:00:37.811 **** 2026-02-25 18:25:28.095391 | controller | Wednesday 25 February 2026 18:25:27 +0000 (0:00:00.059) 0:00:37.809 **** 2026-02-25 18:25:28.095416 | controller | ok: [localhost] 2026-02-25 18:25:28.140402 | controller | 2026-02-25 18:25:28.140525 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 18:25:28.140533 | controller | Wednesday 25 February 2026 18:25:28 +0000 (0:00:00.228) 0:00:38.039 **** 2026-02-25 18:25:28.140562 | controller | Wednesday 25 February 2026 18:25:28 +0000 (0:00:00.228) 0:00:38.038 **** 2026-02-25 18:25:28.140586 | controller | ok: [localhost] 2026-02-25 18:25:28.791284 | controller | 2026-02-25 18:25:28.791358 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 18:25:28.791368 | controller | Wednesday 25 February 2026 18:25:28 +0000 (0:00:00.045) 0:00:38.084 **** 2026-02-25 18:25:28.791375 | controller | Wednesday 25 February 2026 18:25:28 +0000 (0:00:00.045) 0:00:38.083 **** 2026-02-25 18:25:28.791395 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-02-25 18:25:28.929931 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-02-25 18:25:28.930003 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-02-25 18:25:28.930009 | controller | 2026-02-25 18:25:28.930014 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 18:25:28.930019 | controller | _content | 2026-02-25 18:25:28.930024 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 18:25:28.930029 | controller | combine(_parsed, recursive=true) 2026-02-25 18:25:28.930034 | controller | }} 2026-02-25 18:25:28.930038 | controller | ] *** 2026-02-25 18:25:28.930043 | controller | Wednesday 25 February 2026 18:25:28 +0000 (0:00:00.650) 0:00:38.735 **** 2026-02-25 18:25:28.930048 | controller | Wednesday 25 February 2026 18:25:28 +0000 (0:00:00.651) 0:00:38.734 **** 2026-02-25 18:25:28.930064 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-25 18:25:29.152105 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 18:25:29.152188 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 18:25:29.152197 | controller | 2026-02-25 18:25:29.152205 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 18:25:29.152254 | controller | Wednesday 25 February 2026 18:25:28 +0000 (0:00:00.138) 0:00:38.874 **** 2026-02-25 18:25:29.152260 | controller | Wednesday 25 February 2026 18:25:28 +0000 (0:00:00.138) 0:00:38.872 **** 2026-02-25 18:25:29.152282 | controller | changed: [localhost] 2026-02-25 18:25:29.584328 | controller | 2026-02-25 18:25:29.584366 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 18:25:29.584372 | controller | (_destdir, 2026-02-25 18:25:29.584378 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 18:25:29.584382 | controller | }}, content={{ 2026-02-25 18:25:29.584387 | controller | ( 2026-02-25 18:25:29.584392 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 18:25:29.584396 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 18:25:29.584401 | controller | }}, mode=0644] *** 2026-02-25 18:25:29.584406 | controller | Wednesday 25 February 2026 18:25:29 +0000 (0:00:00.221) 0:00:39.096 **** 2026-02-25 18:25:29.584411 | controller | Wednesday 25 February 2026 18:25:29 +0000 (0:00:00.221) 0:00:39.094 **** 2026-02-25 18:25:29.584420 | controller | changed: [localhost] 2026-02-25 18:25:29.843466 | controller | 2026-02-25 18:25:29.843552 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova02beta/networking/nncp mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 18:25:29.843563 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 18:25:29.843570 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 18:25:29.843577 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 18:25:29.843601 | controller | }}, dest={{ 2026-02-25 18:25:29.843609 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 18:25:29.843616 | controller | stage['path'], _val.src_file 2026-02-25 18:25:29.843623 | controller | ) | 2026-02-25 18:25:29.843629 | controller | path_join 2026-02-25 18:25:29.843636 | controller | }}] *** 2026-02-25 18:25:29.843643 | controller | Wednesday 25 February 2026 18:25:29 +0000 (0:00:00.432) 0:00:39.528 **** 2026-02-25 18:25:29.843650 | controller | Wednesday 25 February 2026 18:25:29 +0000 (0:00:00.432) 0:00:39.527 **** 2026-02-25 18:25:29.843670 | controller | changed: [localhost] => (item=network-values) 2026-02-25 18:25:29.904833 | controller | 2026-02-25 18:25:29.904913 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:25:29.904923 | controller | Wednesday 25 February 2026 18:25:29 +0000 (0:00:00.259) 0:00:39.787 **** 2026-02-25 18:25:29.904930 | controller | Wednesday 25 February 2026 18:25:29 +0000 (0:00:00.259) 0:00:39.786 **** 2026-02-25 18:25:29.904950 | controller | skipping: [localhost] 2026-02-25 18:25:30.354150 | controller | 2026-02-25 18:25:30.354193 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova02beta/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 18:25:30.354200 | controller | Wednesday 25 February 2026 18:25:29 +0000 (0:00:00.061) 0:00:39.849 **** 2026-02-25 18:25:30.354207 | controller | Wednesday 25 February 2026 18:25:29 +0000 (0:00:00.061) 0:00:39.847 **** 2026-02-25 18:25:30.354219 | controller | changed: [localhost] 2026-02-25 18:25:30.808472 | controller | 2026-02-25 18:25:30.808538 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 18:25:30.808549 | controller | Wednesday 25 February 2026 18:25:30 +0000 (0:00:00.449) 0:00:40.298 **** 2026-02-25 18:25:30.808557 | controller | Wednesday 25 February 2026 18:25:30 +0000 (0:00:00.449) 0:00:40.297 **** 2026-02-25 18:25:30.808572 | controller | changed: [localhost] 2026-02-25 18:25:31.080478 | controller | 2026-02-25 18:25:31.080539 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova02beta/networking/nncp remote_src=True, src={{ _output }}, dest={{ 2026-02-25 18:25:31.080546 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 18:25:31.080552 | controller | stage['build_output'] | basename) | path_join 2026-02-25 18:25:31.080557 | controller | }}, mode=0644] *** 2026-02-25 18:25:31.080561 | controller | Wednesday 25 February 2026 18:25:30 +0000 (0:00:00.454) 0:00:40.753 **** 2026-02-25 18:25:31.080567 | controller | Wednesday 25 February 2026 18:25:30 +0000 (0:00:00.454) 0:00:40.751 **** 2026-02-25 18:25:31.080581 | controller | changed: [localhost] 2026-02-25 18:25:31.123930 | controller | 2026-02-25 18:25:31.124010 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:25:31.124020 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.271) 0:00:41.024 **** 2026-02-25 18:25:31.124028 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.271) 0:00:41.023 **** 2026-02-25 18:25:31.124047 | controller | skipping: [localhost] 2026-02-25 18:25:31.171866 | controller | 2026-02-25 18:25:31.171931 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova02beta/networking/nncp _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 18:25:31.171938 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.043) 0:00:41.068 **** 2026-02-25 18:25:31.171944 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.043) 0:00:41.067 **** 2026-02-25 18:25:31.171957 | controller | skipping: [localhost] 2026-02-25 18:25:31.222875 | controller | 2026-02-25 18:25:31.222926 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova02beta/networking/nncp _raw_params=wait_condition.yml] *** 2026-02-25 18:25:31.222935 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.047) 0:00:41.116 **** 2026-02-25 18:25:31.222941 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.047) 0:00:41.114 **** 2026-02-25 18:25:31.222956 | 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-02-25 18:25:31.266288 | controller | skipping: [localhost] 2026-02-25 18:25:31.266371 | controller | 2026-02-25 18:25:31.266380 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:25:31.266387 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.050) 0:00:41.166 **** 2026-02-25 18:25:31.266395 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.050) 0:00:41.165 **** 2026-02-25 18:25:31.266415 | controller | skipping: [localhost] 2026-02-25 18:25:31.325244 | controller | 2026-02-25 18:25:31.325326 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova02beta/networking/nncp name=run_hook] *** 2026-02-25 18:25:31.325334 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.044) 0:00:41.210 **** 2026-02-25 18:25:31.325340 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.044) 0:00:41.209 **** 2026-02-25 18:25:31.325393 | controller | skipping: [localhost] 2026-02-25 18:25:31.370341 | controller | 2026-02-25 18:25:31.370426 | 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-02-25 18:25:31.370436 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.058) 0:00:41.269 **** 2026-02-25 18:25:31.370458 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.058) 0:00:41.268 **** 2026-02-25 18:25:31.370484 | controller | ok: [localhost] => 2026-02-25 18:25:31.398915 | controller | changed: false 2026-02-25 18:25:31.398998 | controller | msg: All assertions passed 2026-02-25 18:25:31.399006 | controller | 2026-02-25 18:25:31.399013 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 18:25:31.399020 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.044) 0:00:41.314 **** 2026-02-25 18:25:31.399026 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.044) 0:00:41.313 **** 2026-02-25 18:25:31.399046 | controller | skipping: [localhost] 2026-02-25 18:25:31.426709 | controller | 2026-02-25 18:25:31.426821 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 18:25:31.426834 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.028) 0:00:41.343 **** 2026-02-25 18:25:31.426841 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.028) 0:00:41.342 **** 2026-02-25 18:25:31.426862 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m) 2026-02-25 18:25:31.452394 | controller | 2026-02-25 18:25:31.452470 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 18:25:31.452478 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.027) 0:00:41.371 **** 2026-02-25 18:25:31.452484 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.027) 0:00:41.369 **** 2026-02-25 18:25:31.452501 | controller | skipping: [localhost] 2026-02-25 18:25:31.490316 | controller | 2026-02-25 18:25:31.490361 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 18:25:31.490370 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.025) 0:00:41.396 **** 2026-02-25 18:25:31.490378 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.025) 0:00:41.395 **** 2026-02-25 18:25:31.490390 | controller | ok: [localhost] 2026-02-25 18:25:31.714315 | controller | 2026-02-25 18:25:31.714382 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 18:25:31.714388 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 18:25:31.714407 | controller | stage['path'], item.src_file) | path_join 2026-02-25 18:25:31.714414 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 18:25:31.714431 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.037) 0:00:41.434 **** 2026-02-25 18:25:31.714440 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.037) 0:00:41.433 **** 2026-02-25 18:25:31.714457 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'}) 2026-02-25 18:25:31.796519 | controller | 2026-02-25 18:25:31.796591 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 18:25:31.796598 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.223) 0:00:41.658 **** 2026-02-25 18:25:31.796603 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.223) 0:00:41.657 **** 2026-02-25 18:25:31.796619 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 18:25:31.839333 | controller | 2026-02-25 18:25:31.839394 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova02beta/networking name=run_hook] *** 2026-02-25 18:25:31.839402 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.082) 0:00:41.740 **** 2026-02-25 18:25:31.839407 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.082) 0:00:41.739 **** 2026-02-25 18:25:31.839420 | controller | skipping: [localhost] 2026-02-25 18:25:31.925828 | controller | 2026-02-25 18:25:31.925917 | controller | TASK [Generate values.yaml for examples/dt/nova/nova02beta/networking name=ci_gen_kustomize_values] *** 2026-02-25 18:25:31.925930 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.043) 0:00:41.783 **** 2026-02-25 18:25:31.925939 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.043) 0:00:41.782 **** 2026-02-25 18:25:31.925960 | controller | 2026-02-25 18:25:31.981041 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 18:25:31.981128 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.086) 0:00:41.870 **** 2026-02-25 18:25:31.981142 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.086) 0:00:41.868 **** 2026-02-25 18:25:31.981168 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 18:25:32.087478 | controller | 2026-02-25 18:25:32.087553 | 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-02-25 18:25:32.087562 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.055) 0:00:41.925 **** 2026-02-25 18:25:32.087568 | controller | Wednesday 25 February 2026 18:25:31 +0000 (0:00:00.055) 0:00:41.924 **** 2026-02-25 18:25:32.087586 | controller | ok: [localhost] => 2026-02-25 18:25:32.303857 | controller | changed: false 2026-02-25 18:25:32.303972 | controller | msg: All assertions passed 2026-02-25 18:25:32.303991 | controller | 2026-02-25 18:25:32.304003 | 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-02-25 18:25:32.304014 | controller | Wednesday 25 February 2026 18:25:32 +0000 (0:00:00.106) 0:00:42.032 **** 2026-02-25 18:25:32.304025 | controller | Wednesday 25 February 2026 18:25:32 +0000 (0:00:00.106) 0:00:42.030 **** 2026-02-25 18:25:32.304050 | controller | ok: [localhost] 2026-02-25 18:25:32.357646 | controller | 2026-02-25 18:25:32.357732 | 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-02-25 18:25:32.357746 | controller | Wednesday 25 February 2026 18:25:32 +0000 (0:00:00.215) 0:00:42.248 **** 2026-02-25 18:25:32.357758 | controller | Wednesday 25 February 2026 18:25:32 +0000 (0:00:00.215) 0:00:42.246 **** 2026-02-25 18:25:32.357834 | controller | ok: [localhost] => 2026-02-25 18:25:32.554337 | controller | changed: false 2026-02-25 18:25:32.554409 | controller | msg: All assertions passed 2026-02-25 18:25:32.554429 | controller | 2026-02-25 18:25:32.554434 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 18:25:32.554440 | controller | Wednesday 25 February 2026 18:25:32 +0000 (0:00:00.054) 0:00:42.302 **** 2026-02-25 18:25:32.554445 | controller | Wednesday 25 February 2026 18:25:32 +0000 (0:00:00.054) 0:00:42.300 **** 2026-02-25 18:25:32.554460 | controller | ok: [localhost] 2026-02-25 18:25:32.816871 | controller | 2026-02-25 18:25:32.816949 | 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-02-25 18:25:32.816960 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 18:25:32.816968 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 18:25:32.816975 | controller | _config_map_content | 2026-02-25 18:25:32.816982 | controller | ansible.utils.remove_keys( 2026-02-25 18:25:32.816989 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 18:25:32.816995 | controller | matching_parameter='regex') 2026-02-25 18:25:32.817002 | controller | }}, cacheable=False] *** 2026-02-25 18:25:32.817008 | controller | Wednesday 25 February 2026 18:25:32 +0000 (0:00:00.196) 0:00:42.498 **** 2026-02-25 18:25:32.817031 | controller | Wednesday 25 February 2026 18:25:32 +0000 (0:00:00.196) 0:00:42.497 **** 2026-02-25 18:25:32.817051 | controller | ok: [localhost] 2026-02-25 18:25:32.889470 | controller | 2026-02-25 18:25:32.889561 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 18:25:32.889575 | controller | Wednesday 25 February 2026 18:25:32 +0000 (0:00:00.262) 0:00:42.761 **** 2026-02-25 18:25:32.889586 | controller | Wednesday 25 February 2026 18:25:32 +0000 (0:00:00.262) 0:00:42.759 **** 2026-02-25 18:25:32.889611 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2026-02-25 18:25:32.939120 | controller | 2026-02-25 18:25:32.939195 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-02-25 18:25:32.939201 | controller | Wednesday 25 February 2026 18:25:32 +0000 (0:00:00.072) 0:00:42.833 **** 2026-02-25 18:25:32.939207 | controller | Wednesday 25 February 2026 18:25:32 +0000 (0:00:00.072) 0:00:42.832 **** 2026-02-25 18:25:32.939222 | controller | ok: [localhost] => 2026-02-25 18:25:33.176150 | controller | changed: false 2026-02-25 18:25:33.176221 | controller | msg: All assertions passed 2026-02-25 18:25:33.176230 | controller | 2026-02-25 18:25:33.176237 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 18:25:33.176244 | controller | Wednesday 25 February 2026 18:25:32 +0000 (0:00:00.049) 0:00:42.883 **** 2026-02-25 18:25:33.176251 | controller | Wednesday 25 February 2026 18:25:32 +0000 (0:00:00.049) 0:00:42.882 **** 2026-02-25 18:25:33.176270 | controller | ok: [localhost] 2026-02-25 18:25:33.717680 | controller | 2026-02-25 18:25:33.717754 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 18:25:33.717762 | controller | (snippet_datadir, 2026-02-25 18:25:33.717767 | controller | '02_ci_data.yaml') | path_join 2026-02-25 18:25:33.717789 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 18:25:33.717794 | controller | Wednesday 25 February 2026 18:25:33 +0000 (0:00:00.236) 0:00:43.120 **** 2026-02-25 18:25:33.717801 | controller | Wednesday 25 February 2026 18:25:33 +0000 (0:00:00.236) 0:00:43.119 **** 2026-02-25 18:25:33.717818 | controller | ok: [localhost] 2026-02-25 18:25:33.778371 | controller | 2026-02-25 18:25:33.778431 | 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-02-25 18:25:33.778438 | controller | Wednesday 25 February 2026 18:25:33 +0000 (0:00:00.541) 0:00:43.662 **** 2026-02-25 18:25:33.778444 | controller | Wednesday 25 February 2026 18:25:33 +0000 (0:00:00.541) 0:00:43.660 **** 2026-02-25 18:25:33.778471 | controller | ok: [localhost] 2026-02-25 18:25:34.162998 | controller | 2026-02-25 18:25:34.163045 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 18:25:34.163054 | controller | (snippet_datadir, 2026-02-25 18:25:34.163062 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 18:25:34.163070 | controller | }}, content={{ 2026-02-25 18:25:34.163077 | controller | _base64_patch | 2026-02-25 18:25:34.163084 | controller | default({}) | 2026-02-25 18:25:34.163091 | controller | to_nice_yaml 2026-02-25 18:25:34.163098 | controller | }}, mode=0644] *** 2026-02-25 18:25:34.163105 | controller | Wednesday 25 February 2026 18:25:33 +0000 (0:00:00.060) 0:00:43.722 **** 2026-02-25 18:25:34.163113 | controller | Wednesday 25 February 2026 18:25:33 +0000 (0:00:00.060) 0:00:43.721 **** 2026-02-25 18:25:34.163127 | controller | ok: [localhost] 2026-02-25 18:25:34.586043 | controller | 2026-02-25 18:25:34.586116 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 18:25:34.586130 | controller | (snippet_datadir, 2026-02-25 18:25:34.586141 | controller | '04_user_data.yaml') | path_join 2026-02-25 18:25:34.586152 | controller | }}, content={{ 2026-02-25 18:25:34.586162 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 18:25:34.586175 | controller | default({}) | 2026-02-25 18:25:34.586188 | controller | to_nice_yaml 2026-02-25 18:25:34.586199 | controller | }}, mode=0644] *** 2026-02-25 18:25:34.586209 | controller | Wednesday 25 February 2026 18:25:34 +0000 (0:00:00.384) 0:00:44.107 **** 2026-02-25 18:25:34.586219 | controller | Wednesday 25 February 2026 18:25:34 +0000 (0:00:00.384) 0:00:44.106 **** 2026-02-25 18:25:34.586238 | controller | ok: [localhost] 2026-02-25 18:25:35.052414 | controller | 2026-02-25 18:25:35.052539 | 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-02-25 18:25:35.052547 | controller | ( 2026-02-25 18:25:35.052553 | controller | snippet_datadir, 2026-02-25 18:25:35.052559 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 18:25:35.052564 | controller | ) | path_join 2026-02-25 18:25:35.052569 | controller | }}, mode=0644] *** 2026-02-25 18:25:35.052574 | controller | Wednesday 25 February 2026 18:25:34 +0000 (0:00:00.422) 0:00:44.529 **** 2026-02-25 18:25:35.052580 | controller | Wednesday 25 February 2026 18:25:34 +0000 (0:00:00.422) 0:00:44.528 **** 2026-02-25 18:25:35.052604 | controller | changed: [localhost] 2026-02-25 18:25:35.124730 | controller | 2026-02-25 18:25:35.124923 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 18:25:35.124934 | controller | Wednesday 25 February 2026 18:25:35 +0000 (0:00:00.466) 0:00:44.996 **** 2026-02-25 18:25:35.124942 | controller | Wednesday 25 February 2026 18:25:35 +0000 (0:00:00.466) 0:00:44.995 **** 2026-02-25 18:25:35.124969 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 18:25:35.170037 | controller | 2026-02-25 18:25:35.170167 | 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-02-25 18:25:35.170179 | controller | Wednesday 25 February 2026 18:25:35 +0000 (0:00:00.072) 0:00:45.069 **** 2026-02-25 18:25:35.170186 | controller | Wednesday 25 February 2026 18:25:35 +0000 (0:00:00.072) 0:00:45.067 **** 2026-02-25 18:25:35.170214 | controller | ok: [localhost] => 2026-02-25 18:25:35.384270 | controller | changed: false 2026-02-25 18:25:35.384330 | controller | msg: All assertions passed 2026-02-25 18:25:35.384340 | controller | 2026-02-25 18:25:35.384348 | 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-02-25 18:25:35.384356 | controller | Wednesday 25 February 2026 18:25:35 +0000 (0:00:00.045) 0:00:45.114 **** 2026-02-25 18:25:35.384364 | controller | Wednesday 25 February 2026 18:25:35 +0000 (0:00:00.045) 0:00:45.113 **** 2026-02-25 18:25:35.384380 | controller | ok: [localhost] 2026-02-25 18:25:35.429676 | controller | 2026-02-25 18:25:35.429718 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 18:25:35.429734 | controller | Wednesday 25 February 2026 18:25:35 +0000 (0:00:00.214) 0:00:45.328 **** 2026-02-25 18:25:35.429742 | controller | Wednesday 25 February 2026 18:25:35 +0000 (0:00:00.214) 0:00:45.327 **** 2026-02-25 18:25:35.429755 | controller | ok: [localhost] 2026-02-25 18:25:36.033551 | controller | 2026-02-25 18:25:36.033636 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 18:25:36.033645 | controller | Wednesday 25 February 2026 18:25:35 +0000 (0:00:00.045) 0:00:45.374 **** 2026-02-25 18:25:36.033653 | controller | Wednesday 25 February 2026 18:25:35 +0000 (0:00:00.045) 0:00:45.372 **** 2026-02-25 18:25:36.033688 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-02-25 18:25:36.183613 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-02-25 18:25:36.183686 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-02-25 18:25:36.183693 | controller | 2026-02-25 18:25:36.183698 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 18:25:36.183704 | controller | _content | 2026-02-25 18:25:36.183709 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 18:25:36.183713 | controller | combine(_parsed, recursive=true) 2026-02-25 18:25:36.183718 | controller | }} 2026-02-25 18:25:36.183727 | controller | ] *** 2026-02-25 18:25:36.183732 | controller | Wednesday 25 February 2026 18:25:36 +0000 (0:00:00.603) 0:00:45.978 **** 2026-02-25 18:25:36.183737 | controller | Wednesday 25 February 2026 18:25:36 +0000 (0:00:00.603) 0:00:45.976 **** 2026-02-25 18:25:36.183753 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-25 18:25:36.410747 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 18:25:36.410853 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 18:25:36.410863 | controller | 2026-02-25 18:25:36.410871 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 18:25:36.410879 | controller | Wednesday 25 February 2026 18:25:36 +0000 (0:00:00.149) 0:00:46.127 **** 2026-02-25 18:25:36.410886 | controller | Wednesday 25 February 2026 18:25:36 +0000 (0:00:00.149) 0:00:46.126 **** 2026-02-25 18:25:36.410908 | controller | ok: [localhost] 2026-02-25 18:25:36.853095 | controller | 2026-02-25 18:25:36.853168 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 18:25:36.853174 | controller | (_destdir, 2026-02-25 18:25:36.853186 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 18:25:36.853191 | controller | }}, content={{ 2026-02-25 18:25:36.853196 | controller | ( 2026-02-25 18:25:36.853201 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 18:25:36.853206 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 18:25:36.853211 | controller | }}, mode=0644] *** 2026-02-25 18:25:36.853215 | controller | Wednesday 25 February 2026 18:25:36 +0000 (0:00:00.227) 0:00:46.355 **** 2026-02-25 18:25:36.853220 | controller | Wednesday 25 February 2026 18:25:36 +0000 (0:00:00.227) 0:00:46.353 **** 2026-02-25 18:25:36.853235 | controller | ok: [localhost] 2026-02-25 18:25:37.124889 | controller | 2026-02-25 18:25:37.124956 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova02beta/networking mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 18:25:37.124964 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 18:25:37.124969 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 18:25:37.124974 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 18:25:37.124978 | controller | }}, dest={{ 2026-02-25 18:25:37.124984 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 18:25:37.124989 | controller | stage['path'], _val.src_file 2026-02-25 18:25:37.124999 | controller | ) | 2026-02-25 18:25:37.125010 | controller | path_join 2026-02-25 18:25:37.125014 | controller | }}] *** 2026-02-25 18:25:37.125019 | controller | Wednesday 25 February 2026 18:25:36 +0000 (0:00:00.442) 0:00:46.797 **** 2026-02-25 18:25:37.125024 | controller | Wednesday 25 February 2026 18:25:36 +0000 (0:00:00.442) 0:00:46.796 **** 2026-02-25 18:25:37.125046 | controller | ok: [localhost] => (item=network-values) 2026-02-25 18:25:37.168331 | controller | 2026-02-25 18:25:37.168401 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:25:37.168409 | controller | Wednesday 25 February 2026 18:25:37 +0000 (0:00:00.271) 0:00:47.069 **** 2026-02-25 18:25:37.168415 | controller | Wednesday 25 February 2026 18:25:37 +0000 (0:00:00.271) 0:00:47.067 **** 2026-02-25 18:25:37.168432 | controller | skipping: [localhost] 2026-02-25 18:25:37.593981 | controller | 2026-02-25 18:25:37.594025 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova02beta/networking chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 18:25:37.594036 | controller | Wednesday 25 February 2026 18:25:37 +0000 (0:00:00.043) 0:00:47.112 **** 2026-02-25 18:25:37.594044 | controller | Wednesday 25 February 2026 18:25:37 +0000 (0:00:00.043) 0:00:47.111 **** 2026-02-25 18:25:37.594058 | controller | changed: [localhost] 2026-02-25 18:25:38.004272 | controller | 2026-02-25 18:25:38.004343 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 18:25:38.004361 | controller | Wednesday 25 February 2026 18:25:37 +0000 (0:00:00.425) 0:00:47.538 **** 2026-02-25 18:25:38.004367 | controller | Wednesday 25 February 2026 18:25:37 +0000 (0:00:00.425) 0:00:47.537 **** 2026-02-25 18:25:38.004384 | controller | changed: [localhost] 2026-02-25 18:25:38.275306 | controller | 2026-02-25 18:25:38.275377 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova02beta/networking remote_src=True, src={{ _output }}, dest={{ 2026-02-25 18:25:38.275385 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 18:25:38.275391 | controller | stage['build_output'] | basename) | path_join 2026-02-25 18:25:38.275397 | controller | }}, mode=0644] *** 2026-02-25 18:25:38.275403 | controller | Wednesday 25 February 2026 18:25:38 +0000 (0:00:00.410) 0:00:47.948 **** 2026-02-25 18:25:38.275408 | controller | Wednesday 25 February 2026 18:25:38 +0000 (0:00:00.410) 0:00:47.947 **** 2026-02-25 18:25:38.275426 | controller | changed: [localhost] 2026-02-25 18:25:38.329945 | controller | 2026-02-25 18:25:38.330021 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:25:38.330031 | controller | Wednesday 25 February 2026 18:25:38 +0000 (0:00:00.270) 0:00:48.219 **** 2026-02-25 18:25:38.330038 | controller | Wednesday 25 February 2026 18:25:38 +0000 (0:00:00.270) 0:00:48.218 **** 2026-02-25 18:25:38.330056 | controller | skipping: [localhost] 2026-02-25 18:25:38.370056 | controller | 2026-02-25 18:25:38.370149 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova02beta/networking _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 18:25:38.370163 | controller | Wednesday 25 February 2026 18:25:38 +0000 (0:00:00.054) 0:00:48.274 **** 2026-02-25 18:25:38.370174 | controller | Wednesday 25 February 2026 18:25:38 +0000 (0:00:00.054) 0:00:48.273 **** 2026-02-25 18:25:38.370198 | controller | skipping: [localhost] 2026-02-25 18:25:38.422027 | controller | 2026-02-25 18:25:38.422070 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova02beta/networking _raw_params=wait_condition.yml] *** 2026-02-25 18:25:38.422077 | controller | Wednesday 25 February 2026 18:25:38 +0000 (0:00:00.040) 0:00:48.314 **** 2026-02-25 18:25:38.422082 | controller | Wednesday 25 February 2026 18:25:38 +0000 (0:00:00.040) 0:00:48.313 **** 2026-02-25 18:25:38.422093 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m) 2026-02-25 18:25:38.467920 | controller | skipping: [localhost] 2026-02-25 18:25:38.467966 | controller | 2026-02-25 18:25:38.467975 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:25:38.467982 | controller | Wednesday 25 February 2026 18:25:38 +0000 (0:00:00.051) 0:00:48.366 **** 2026-02-25 18:25:38.467989 | controller | Wednesday 25 February 2026 18:25:38 +0000 (0:00:00.051) 0:00:48.364 **** 2026-02-25 18:25:38.468019 | controller | skipping: [localhost] 2026-02-25 18:25:38.527311 | controller | 2026-02-25 18:25:38.527349 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova02beta/networking name=run_hook] *** 2026-02-25 18:25:38.527355 | controller | Wednesday 25 February 2026 18:25:38 +0000 (0:00:00.046) 0:00:48.412 **** 2026-02-25 18:25:38.527360 | controller | Wednesday 25 February 2026 18:25:38 +0000 (0:00:00.046) 0:00:48.411 **** 2026-02-25 18:25:38.527370 | controller | skipping: [localhost] 2026-02-25 18:25:38.572386 | controller | 2026-02-25 18:25:38.572438 | 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-02-25 18:25:38.572446 | controller | Wednesday 25 February 2026 18:25:38 +0000 (0:00:00.059) 0:00:48.471 **** 2026-02-25 18:25:38.572453 | controller | Wednesday 25 February 2026 18:25:38 +0000 (0:00:00.059) 0:00:48.470 **** 2026-02-25 18:25:38.572465 | controller | ok: [localhost] => 2026-02-25 18:25:38.603613 | controller | changed: false 2026-02-25 18:25:38.603669 | controller | msg: All assertions passed 2026-02-25 18:25:38.603682 | controller | 2026-02-25 18:25:38.603694 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 18:25:38.603715 | controller | Wednesday 25 February 2026 18:25:38 +0000 (0:00:00.044) 0:00:48.516 **** 2026-02-25 18:25:38.603726 | controller | Wednesday 25 February 2026 18:25:38 +0000 (0:00:00.044) 0:00:48.515 **** 2026-02-25 18:25:38.603744 | controller | skipping: [localhost] 2026-02-25 18:25:38.637742 | controller | 2026-02-25 18:25:38.637817 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 18:25:38.637832 | controller | Wednesday 25 February 2026 18:25:38 +0000 (0:00:00.031) 0:00:48.547 **** 2026-02-25 18:25:38.637844 | controller | Wednesday 25 February 2026 18:25:38 +0000 (0:00:00.031) 0:00:48.546 **** 2026-02-25 18:25:38.637864 | controller | ok: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=600s) 2026-02-25 18:25:38.669095 | controller | 2026-02-25 18:25:38.669146 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 18:25:38.669158 | controller | Wednesday 25 February 2026 18:25:38 +0000 (0:00:00.034) 0:00:48.582 **** 2026-02-25 18:25:38.669164 | controller | Wednesday 25 February 2026 18:25:38 +0000 (0:00:00.034) 0:00:48.580 **** 2026-02-25 18:25:38.669175 | controller | skipping: [localhost] 2026-02-25 18:25:38.707472 | controller | 2026-02-25 18:25:38.707551 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 18:25:38.707560 | controller | Wednesday 25 February 2026 18:25:38 +0000 (0:00:00.030) 0:00:48.612 **** 2026-02-25 18:25:38.707567 | controller | Wednesday 25 February 2026 18:25:38 +0000 (0:00:00.030) 0:00:48.610 **** 2026-02-25 18:25:38.707586 | controller | ok: [localhost] 2026-02-25 18:25:39.160814 | controller | 2026-02-25 18:25:39.160875 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 18:25:39.160884 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 18:25:39.160890 | controller | stage['path'], item.src_file) | path_join 2026-02-25 18:25:39.160897 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 18:25:39.160903 | controller | Wednesday 25 February 2026 18:25:38 +0000 (0:00:00.039) 0:00:48.651 **** 2026-02-25 18:25:39.160910 | controller | Wednesday 25 February 2026 18:25:38 +0000 (0:00:00.039) 0:00:48.650 **** 2026-02-25 18:25:39.160926 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'}) 2026-02-25 18:25:39.273242 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'}) 2026-02-25 18:25:39.273287 | controller | 2026-02-25 18:25:39.273295 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 18:25:39.273302 | controller | Wednesday 25 February 2026 18:25:39 +0000 (0:00:00.453) 0:00:49.105 **** 2026-02-25 18:25:39.273308 | controller | Wednesday 25 February 2026 18:25:39 +0000 (0:00:00.453) 0:00:49.104 **** 2026-02-25 18:25:39.273320 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 18:25:39.317351 | controller | ok: [localhost] => (item=service-values.yaml) 2026-02-25 18:25:39.317387 | controller | 2026-02-25 18:25:39.317395 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova02beta name=run_hook] *** 2026-02-25 18:25:39.317400 | controller | Wednesday 25 February 2026 18:25:39 +0000 (0:00:00.112) 0:00:49.217 **** 2026-02-25 18:25:39.317405 | controller | Wednesday 25 February 2026 18:25:39 +0000 (0:00:00.112) 0:00:49.216 **** 2026-02-25 18:25:39.317414 | controller | skipping: [localhost] 2026-02-25 18:25:39.477486 | controller | 2026-02-25 18:25:39.477566 | controller | TASK [Generate values.yaml for examples/dt/nova/nova02beta name=ci_gen_kustomize_values] *** 2026-02-25 18:25:39.477576 | controller | Wednesday 25 February 2026 18:25:39 +0000 (0:00:00.044) 0:00:49.262 **** 2026-02-25 18:25:39.477583 | controller | Wednesday 25 February 2026 18:25:39 +0000 (0:00:00.044) 0:00:49.260 **** 2026-02-25 18:25:39.477603 | controller | 2026-02-25 18:25:39.594496 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 18:25:39.594577 | controller | Wednesday 25 February 2026 18:25:39 +0000 (0:00:00.159) 0:00:49.421 **** 2026-02-25 18:25:39.594586 | controller | Wednesday 25 February 2026 18:25:39 +0000 (0:00:00.159) 0:00:49.420 **** 2026-02-25 18:25:39.594607 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 18:25:39.640282 | controller | 2026-02-25 18:25:39.640348 | 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-02-25 18:25:39.640355 | controller | Wednesday 25 February 2026 18:25:39 +0000 (0:00:00.117) 0:00:49.539 **** 2026-02-25 18:25:39.640360 | controller | Wednesday 25 February 2026 18:25:39 +0000 (0:00:00.117) 0:00:49.537 **** 2026-02-25 18:25:39.640374 | controller | ok: [localhost] => 2026-02-25 18:25:39.846886 | controller | changed: false 2026-02-25 18:25:39.846928 | controller | msg: All assertions passed 2026-02-25 18:25:39.846935 | controller | 2026-02-25 18:25:39.846941 | 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-02-25 18:25:39.846948 | controller | Wednesday 25 February 2026 18:25:39 +0000 (0:00:00.045) 0:00:49.584 **** 2026-02-25 18:25:39.846953 | controller | Wednesday 25 February 2026 18:25:39 +0000 (0:00:00.045) 0:00:49.583 **** 2026-02-25 18:25:39.846971 | controller | ok: [localhost] 2026-02-25 18:25:39.904492 | controller | 2026-02-25 18:25:39.904574 | 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-02-25 18:25:39.904598 | controller | Wednesday 25 February 2026 18:25:39 +0000 (0:00:00.206) 0:00:49.791 **** 2026-02-25 18:25:39.904606 | controller | Wednesday 25 February 2026 18:25:39 +0000 (0:00:00.206) 0:00:49.790 **** 2026-02-25 18:25:39.904625 | controller | ok: [localhost] => 2026-02-25 18:25:40.107065 | controller | changed: false 2026-02-25 18:25:40.107104 | controller | msg: All assertions passed 2026-02-25 18:25:40.107111 | controller | 2026-02-25 18:25:40.107116 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 18:25:40.107121 | controller | Wednesday 25 February 2026 18:25:39 +0000 (0:00:00.057) 0:00:49.848 **** 2026-02-25 18:25:40.107126 | controller | Wednesday 25 February 2026 18:25:39 +0000 (0:00:00.057) 0:00:49.847 **** 2026-02-25 18:25:40.107136 | controller | ok: [localhost] 2026-02-25 18:25:40.396665 | controller | 2026-02-25 18:25:40.396701 | 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-02-25 18:25:40.396708 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 18:25:40.396714 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 18:25:40.396718 | controller | _config_map_content | 2026-02-25 18:25:40.396723 | controller | ansible.utils.remove_keys( 2026-02-25 18:25:40.396728 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 18:25:40.396733 | controller | matching_parameter='regex') 2026-02-25 18:25:40.396738 | controller | }}, cacheable=False] *** 2026-02-25 18:25:40.396742 | controller | Wednesday 25 February 2026 18:25:40 +0000 (0:00:00.202) 0:00:50.051 **** 2026-02-25 18:25:40.396748 | controller | Wednesday 25 February 2026 18:25:40 +0000 (0:00:00.202) 0:00:50.050 **** 2026-02-25 18:25:40.396758 | controller | ok: [localhost] 2026-02-25 18:25:40.453516 | controller | 2026-02-25 18:25:40.453551 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 18:25:40.453558 | controller | Wednesday 25 February 2026 18:25:40 +0000 (0:00:00.289) 0:00:50.341 **** 2026-02-25 18:25:40.453563 | controller | Wednesday 25 February 2026 18:25:40 +0000 (0:00:00.289) 0:00:50.339 **** 2026-02-25 18:25:40.453574 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2026-02-25 18:25:40.496176 | controller | 2026-02-25 18:25:40.496211 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2026-02-25 18:25:40.496218 | controller | Wednesday 25 February 2026 18:25:40 +0000 (0:00:00.056) 0:00:50.398 **** 2026-02-25 18:25:40.496224 | controller | Wednesday 25 February 2026 18:25:40 +0000 (0:00:00.056) 0:00:50.396 **** 2026-02-25 18:25:40.496233 | controller | ok: [localhost] => 2026-02-25 18:25:40.692601 | controller | changed: false 2026-02-25 18:25:40.692647 | controller | msg: All assertions passed 2026-02-25 18:25:40.692655 | controller | 2026-02-25 18:25:40.692662 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 18:25:40.692669 | controller | Wednesday 25 February 2026 18:25:40 +0000 (0:00:00.042) 0:00:50.440 **** 2026-02-25 18:25:40.692675 | controller | Wednesday 25 February 2026 18:25:40 +0000 (0:00:00.042) 0:00:50.439 **** 2026-02-25 18:25:40.692688 | controller | ok: [localhost] 2026-02-25 18:25:41.216896 | controller | 2026-02-25 18:25:41.216982 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 18:25:41.216993 | controller | (snippet_datadir, 2026-02-25 18:25:41.217002 | controller | '02_ci_data.yaml') | path_join 2026-02-25 18:25:41.217008 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 18:25:41.217015 | controller | Wednesday 25 February 2026 18:25:40 +0000 (0:00:00.196) 0:00:50.636 **** 2026-02-25 18:25:41.217021 | controller | Wednesday 25 February 2026 18:25:40 +0000 (0:00:00.196) 0:00:50.635 **** 2026-02-25 18:25:41.217041 | controller | ok: [localhost] 2026-02-25 18:25:41.293743 | controller | 2026-02-25 18:25:41.293854 | 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-02-25 18:25:41.293867 | controller | Wednesday 25 February 2026 18:25:41 +0000 (0:00:00.524) 0:00:51.161 **** 2026-02-25 18:25:41.293874 | controller | Wednesday 25 February 2026 18:25:41 +0000 (0:00:00.524) 0:00:51.159 **** 2026-02-25 18:25:41.293894 | controller | ok: [localhost] 2026-02-25 18:25:41.725657 | controller | 2026-02-25 18:25:41.725706 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 18:25:41.725715 | controller | (snippet_datadir, 2026-02-25 18:25:41.725721 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 18:25:41.725726 | controller | }}, content={{ 2026-02-25 18:25:41.725732 | controller | _base64_patch | 2026-02-25 18:25:41.725738 | controller | default({}) | 2026-02-25 18:25:41.725749 | controller | to_nice_yaml 2026-02-25 18:25:41.725755 | controller | }}, mode=0644] *** 2026-02-25 18:25:41.725761 | controller | Wednesday 25 February 2026 18:25:41 +0000 (0:00:00.076) 0:00:51.237 **** 2026-02-25 18:25:41.725767 | controller | Wednesday 25 February 2026 18:25:41 +0000 (0:00:00.076) 0:00:51.236 **** 2026-02-25 18:25:41.725801 | controller | ok: [localhost] 2026-02-25 18:25:42.165033 | controller | 2026-02-25 18:25:42.165103 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 18:25:42.165114 | controller | (snippet_datadir, 2026-02-25 18:25:42.165121 | controller | '04_user_data.yaml') | path_join 2026-02-25 18:25:42.165128 | controller | }}, content={{ 2026-02-25 18:25:42.165134 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 18:25:42.165153 | controller | default({}) | 2026-02-25 18:25:42.165160 | controller | to_nice_yaml 2026-02-25 18:25:42.165167 | controller | }}, mode=0644] *** 2026-02-25 18:25:42.165174 | controller | Wednesday 25 February 2026 18:25:41 +0000 (0:00:00.431) 0:00:51.670 **** 2026-02-25 18:25:42.165181 | controller | Wednesday 25 February 2026 18:25:41 +0000 (0:00:00.432) 0:00:51.668 **** 2026-02-25 18:25:42.165199 | controller | ok: [localhost] 2026-02-25 18:25:42.632805 | controller | 2026-02-25 18:25:42.632856 | 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-02-25 18:25:42.632866 | controller | ( 2026-02-25 18:25:42.632873 | controller | snippet_datadir, 2026-02-25 18:25:42.632881 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 18:25:42.632888 | controller | ) | path_join 2026-02-25 18:25:42.632896 | controller | }}, mode=0644] *** 2026-02-25 18:25:42.632903 | controller | Wednesday 25 February 2026 18:25:42 +0000 (0:00:00.439) 0:00:52.109 **** 2026-02-25 18:25:42.632910 | controller | Wednesday 25 February 2026 18:25:42 +0000 (0:00:00.439) 0:00:52.108 **** 2026-02-25 18:25:42.632924 | controller | ok: [localhost] 2026-02-25 18:25:42.705216 | controller | 2026-02-25 18:25:42.705304 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 18:25:42.705314 | controller | Wednesday 25 February 2026 18:25:42 +0000 (0:00:00.466) 0:00:52.576 **** 2026-02-25 18:25:42.705322 | controller | Wednesday 25 February 2026 18:25:42 +0000 (0:00:00.466) 0:00:52.574 **** 2026-02-25 18:25:42.705344 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 18:25:42.760136 | controller | 2026-02-25 18:25:42.760211 | 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-02-25 18:25:42.760220 | controller | Wednesday 25 February 2026 18:25:42 +0000 (0:00:00.073) 0:00:52.649 **** 2026-02-25 18:25:42.760227 | controller | Wednesday 25 February 2026 18:25:42 +0000 (0:00:00.073) 0:00:52.648 **** 2026-02-25 18:25:42.760245 | controller | ok: [localhost] => 2026-02-25 18:25:42.973975 | controller | changed: false 2026-02-25 18:25:42.974074 | controller | msg: All assertions passed 2026-02-25 18:25:42.974091 | controller | 2026-02-25 18:25:42.974105 | 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-02-25 18:25:42.974120 | controller | Wednesday 25 February 2026 18:25:42 +0000 (0:00:00.055) 0:00:52.704 **** 2026-02-25 18:25:42.974134 | controller | Wednesday 25 February 2026 18:25:42 +0000 (0:00:00.055) 0:00:52.703 **** 2026-02-25 18:25:42.974164 | controller | ok: [localhost] 2026-02-25 18:25:43.018800 | controller | 2026-02-25 18:25:43.018889 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 18:25:43.018909 | controller | Wednesday 25 February 2026 18:25:42 +0000 (0:00:00.213) 0:00:52.918 **** 2026-02-25 18:25:43.018919 | controller | Wednesday 25 February 2026 18:25:42 +0000 (0:00:00.213) 0:00:52.916 **** 2026-02-25 18:25:43.018943 | controller | ok: [localhost] 2026-02-25 18:25:43.633082 | controller | 2026-02-25 18:25:43.633160 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 18:25:43.633182 | controller | Wednesday 25 February 2026 18:25:43 +0000 (0:00:00.044) 0:00:52.963 **** 2026-02-25 18:25:43.633189 | controller | Wednesday 25 February 2026 18:25:43 +0000 (0:00:00.044) 0:00:52.961 **** 2026-02-25 18:25:43.633209 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2026-02-25 18:25:43.803651 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2026-02-25 18:25:43.803728 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2026-02-25 18:25:43.803739 | controller | 2026-02-25 18:25:43.803747 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 18:25:43.803753 | controller | _content | 2026-02-25 18:25:43.803760 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 18:25:43.803783 | controller | combine(_parsed, recursive=true) 2026-02-25 18:25:43.803792 | controller | }} 2026-02-25 18:25:43.803801 | controller | ] *** 2026-02-25 18:25:43.803808 | controller | Wednesday 25 February 2026 18:25:43 +0000 (0:00:00.614) 0:00:53.577 **** 2026-02-25 18:25:43.803814 | controller | Wednesday 25 February 2026 18:25:43 +0000 (0:00:00.614) 0:00:53.576 **** 2026-02-25 18:25:43.803832 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-25 18:25:44.058400 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 18:25:44.058472 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 18:25:44.058478 | controller | 2026-02-25 18:25:44.058484 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 18:25:44.058503 | controller | Wednesday 25 February 2026 18:25:43 +0000 (0:00:00.170) 0:00:53.748 **** 2026-02-25 18:25:44.058508 | controller | Wednesday 25 February 2026 18:25:43 +0000 (0:00:00.170) 0:00:53.746 **** 2026-02-25 18:25:44.058526 | controller | ok: [localhost] 2026-02-25 18:25:44.540923 | controller | 2026-02-25 18:25:44.540987 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 18:25:44.540994 | controller | (_destdir, 2026-02-25 18:25:44.540999 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 18:25:44.541004 | controller | }}, content={{ 2026-02-25 18:25:44.541009 | controller | ( 2026-02-25 18:25:44.541013 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 18:25:44.541019 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 18:25:44.541023 | controller | }}, mode=0644] *** 2026-02-25 18:25:44.541028 | controller | Wednesday 25 February 2026 18:25:44 +0000 (0:00:00.254) 0:00:54.002 **** 2026-02-25 18:25:44.541033 | controller | Wednesday 25 February 2026 18:25:44 +0000 (0:00:00.254) 0:00:54.001 **** 2026-02-25 18:25:44.541047 | controller | ok: [localhost] 2026-02-25 18:25:44.613992 | controller | 2026-02-25 18:25:44.614081 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 18:25:44.614092 | controller | Wednesday 25 February 2026 18:25:44 +0000 (0:00:00.482) 0:00:54.485 **** 2026-02-25 18:25:44.614100 | controller | Wednesday 25 February 2026 18:25:44 +0000 (0:00:00.482) 0:00:54.484 **** 2026-02-25 18:25:44.614123 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 18:25:44.675502 | controller | 2026-02-25 18:25:44.675590 | 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-02-25 18:25:44.675601 | controller | Wednesday 25 February 2026 18:25:44 +0000 (0:00:00.072) 0:00:54.558 **** 2026-02-25 18:25:44.675610 | controller | Wednesday 25 February 2026 18:25:44 +0000 (0:00:00.072) 0:00:54.556 **** 2026-02-25 18:25:44.675633 | controller | ok: [localhost] => 2026-02-25 18:25:44.902070 | controller | changed: false 2026-02-25 18:25:44.902165 | controller | msg: All assertions passed 2026-02-25 18:25:44.902176 | controller | 2026-02-25 18:25:44.902202 | 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-02-25 18:25:44.902217 | controller | Wednesday 25 February 2026 18:25:44 +0000 (0:00:00.061) 0:00:54.619 **** 2026-02-25 18:25:44.902226 | controller | Wednesday 25 February 2026 18:25:44 +0000 (0:00:00.061) 0:00:54.618 **** 2026-02-25 18:25:44.902248 | controller | ok: [localhost] 2026-02-25 18:25:44.973070 | controller | 2026-02-25 18:25:44.973117 | 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-02-25 18:25:44.973131 | controller | Wednesday 25 February 2026 18:25:44 +0000 (0:00:00.226) 0:00:54.846 **** 2026-02-25 18:25:44.973141 | controller | Wednesday 25 February 2026 18:25:44 +0000 (0:00:00.226) 0:00:54.844 **** 2026-02-25 18:25:44.973159 | controller | ok: [localhost] => 2026-02-25 18:25:45.202755 | controller | changed: false 2026-02-25 18:25:45.202848 | controller | msg: All assertions passed 2026-02-25 18:25:45.202857 | controller | 2026-02-25 18:25:45.202865 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 18:25:45.202872 | controller | Wednesday 25 February 2026 18:25:44 +0000 (0:00:00.070) 0:00:54.917 **** 2026-02-25 18:25:45.202879 | controller | Wednesday 25 February 2026 18:25:44 +0000 (0:00:00.070) 0:00:54.915 **** 2026-02-25 18:25:45.202896 | controller | ok: [localhost] 2026-02-25 18:25:45.535679 | controller | 2026-02-25 18:25:45.535734 | 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-02-25 18:25:45.535741 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 18:25:45.535747 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 18:25:45.535752 | controller | _config_map_content | 2026-02-25 18:25:45.535757 | controller | ansible.utils.remove_keys( 2026-02-25 18:25:45.535761 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 18:25:45.535766 | controller | matching_parameter='regex') 2026-02-25 18:25:45.535790 | controller | }}, cacheable=False] *** 2026-02-25 18:25:45.535797 | controller | Wednesday 25 February 2026 18:25:45 +0000 (0:00:00.229) 0:00:55.146 **** 2026-02-25 18:25:45.535803 | controller | Wednesday 25 February 2026 18:25:45 +0000 (0:00:00.229) 0:00:55.145 **** 2026-02-25 18:25:45.535815 | controller | ok: [localhost] 2026-02-25 18:25:45.583684 | controller | 2026-02-25 18:25:45.583750 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 18:25:45.583760 | controller | Wednesday 25 February 2026 18:25:45 +0000 (0:00:00.333) 0:00:55.479 **** 2026-02-25 18:25:45.583767 | controller | Wednesday 25 February 2026 18:25:45 +0000 (0:00:00.333) 0:00:55.478 **** 2026-02-25 18:25:45.583814 | controller | skipping: [localhost] 2026-02-25 18:25:45.844079 | controller | 2026-02-25 18:25:45.844143 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 18:25:45.844149 | controller | Wednesday 25 February 2026 18:25:45 +0000 (0:00:00.047) 0:00:55.527 **** 2026-02-25 18:25:45.844155 | controller | Wednesday 25 February 2026 18:25:45 +0000 (0:00:00.047) 0:00:55.526 **** 2026-02-25 18:25:45.844169 | controller | changed: [localhost] 2026-02-25 18:25:45.910048 | controller | 2026-02-25 18:25:45.910092 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 18:25:45.910101 | controller | (snippet_datadir, 2026-02-25 18:25:45.910109 | controller | '02_ci_data.yaml') | path_join 2026-02-25 18:25:45.910116 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 18:25:45.910122 | controller | Wednesday 25 February 2026 18:25:45 +0000 (0:00:00.260) 0:00:55.788 **** 2026-02-25 18:25:45.910129 | controller | Wednesday 25 February 2026 18:25:45 +0000 (0:00:00.260) 0:00:55.787 **** 2026-02-25 18:25:45.910141 | controller | skipping: [localhost] 2026-02-25 18:25:45.968571 | controller | 2026-02-25 18:25:45.968615 | 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-02-25 18:25:45.968654 | controller | Wednesday 25 February 2026 18:25:45 +0000 (0:00:00.065) 0:00:55.854 **** 2026-02-25 18:25:45.968663 | controller | Wednesday 25 February 2026 18:25:45 +0000 (0:00:00.065) 0:00:55.853 **** 2026-02-25 18:25:45.968676 | controller | ok: [localhost] 2026-02-25 18:25:46.365264 | controller | 2026-02-25 18:25:46.365413 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 18:25:46.365422 | controller | (snippet_datadir, 2026-02-25 18:25:46.365427 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 18:25:46.365433 | controller | }}, content={{ 2026-02-25 18:25:46.365438 | controller | _base64_patch | 2026-02-25 18:25:46.365443 | controller | default({}) | 2026-02-25 18:25:46.365448 | controller | to_nice_yaml 2026-02-25 18:25:46.365454 | controller | }}, mode=0644] *** 2026-02-25 18:25:46.365458 | controller | Wednesday 25 February 2026 18:25:45 +0000 (0:00:00.058) 0:00:55.913 **** 2026-02-25 18:25:46.365464 | controller | Wednesday 25 February 2026 18:25:45 +0000 (0:00:00.058) 0:00:55.911 **** 2026-02-25 18:25:46.365489 | controller | changed: [localhost] 2026-02-25 18:25:46.815918 | controller | 2026-02-25 18:25:46.815966 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 18:25:46.815976 | controller | (snippet_datadir, 2026-02-25 18:25:46.815984 | controller | '04_user_data.yaml') | path_join 2026-02-25 18:25:46.815991 | controller | }}, content={{ 2026-02-25 18:25:46.815998 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 18:25:46.816004 | controller | default({}) | 2026-02-25 18:25:46.816010 | controller | to_nice_yaml 2026-02-25 18:25:46.816016 | controller | }}, mode=0644] *** 2026-02-25 18:25:46.816022 | controller | Wednesday 25 February 2026 18:25:46 +0000 (0:00:00.396) 0:00:56.309 **** 2026-02-25 18:25:46.816028 | controller | Wednesday 25 February 2026 18:25:46 +0000 (0:00:00.396) 0:00:56.308 **** 2026-02-25 18:25:46.816042 | controller | changed: [localhost] 2026-02-25 18:25:47.261423 | controller | 2026-02-25 18:25:47.261493 | 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-02-25 18:25:47.261500 | controller | ( 2026-02-25 18:25:47.261504 | controller | snippet_datadir, 2026-02-25 18:25:47.261510 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 18:25:47.261515 | controller | ) | path_join 2026-02-25 18:25:47.261519 | controller | }}, mode=0644] *** 2026-02-25 18:25:47.261524 | controller | Wednesday 25 February 2026 18:25:46 +0000 (0:00:00.450) 0:00:56.760 **** 2026-02-25 18:25:47.261543 | controller | Wednesday 25 February 2026 18:25:46 +0000 (0:00:00.450) 0:00:56.758 **** 2026-02-25 18:25:47.261559 | controller | changed: [localhost] 2026-02-25 18:25:47.382217 | controller | 2026-02-25 18:25:47.382293 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 18:25:47.382304 | controller | Wednesday 25 February 2026 18:25:47 +0000 (0:00:00.445) 0:00:57.205 **** 2026-02-25 18:25:47.382312 | controller | Wednesday 25 February 2026 18:25:47 +0000 (0:00:00.445) 0:00:57.204 **** 2026-02-25 18:25:47.382330 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 18:25:47.441300 | controller | 2026-02-25 18:25:47.441376 | 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-02-25 18:25:47.441386 | controller | Wednesday 25 February 2026 18:25:47 +0000 (0:00:00.121) 0:00:57.326 **** 2026-02-25 18:25:47.441393 | controller | Wednesday 25 February 2026 18:25:47 +0000 (0:00:00.121) 0:00:57.325 **** 2026-02-25 18:25:47.441412 | controller | ok: [localhost] => 2026-02-25 18:25:47.675090 | controller | changed: false 2026-02-25 18:25:47.675167 | controller | msg: All assertions passed 2026-02-25 18:25:47.675175 | controller | 2026-02-25 18:25:47.675182 | 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-02-25 18:25:47.675189 | controller | Wednesday 25 February 2026 18:25:47 +0000 (0:00:00.058) 0:00:57.385 **** 2026-02-25 18:25:47.675210 | controller | Wednesday 25 February 2026 18:25:47 +0000 (0:00:00.059) 0:00:57.384 **** 2026-02-25 18:25:47.675230 | controller | ok: [localhost] 2026-02-25 18:25:47.728972 | controller | 2026-02-25 18:25:47.729040 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 18:25:47.729046 | controller | Wednesday 25 February 2026 18:25:47 +0000 (0:00:00.233) 0:00:57.619 **** 2026-02-25 18:25:47.729051 | controller | Wednesday 25 February 2026 18:25:47 +0000 (0:00:00.233) 0:00:57.618 **** 2026-02-25 18:25:47.729066 | controller | ok: [localhost] 2026-02-25 18:25:48.178157 | controller | 2026-02-25 18:25:48.178227 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 18:25:48.178233 | controller | Wednesday 25 February 2026 18:25:47 +0000 (0:00:00.053) 0:00:57.673 **** 2026-02-25 18:25:48.178239 | controller | Wednesday 25 February 2026 18:25:47 +0000 (0:00:00.053) 0:00:57.671 **** 2026-02-25 18:25:48.178254 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml) 2026-02-25 18:25:48.291858 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml) 2026-02-25 18:25:48.291902 | controller | 2026-02-25 18:25:48.291911 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 18:25:48.291918 | controller | _content | 2026-02-25 18:25:48.291924 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 18:25:48.291930 | controller | combine(_parsed, recursive=true) 2026-02-25 18:25:48.291937 | controller | }} 2026-02-25 18:25:48.291943 | controller | ] *** 2026-02-25 18:25:48.291949 | controller | Wednesday 25 February 2026 18:25:48 +0000 (0:00:00.449) 0:00:58.122 **** 2026-02-25 18:25:48.291955 | controller | Wednesday 25 February 2026 18:25:48 +0000 (0:00:00.449) 0:00:58.121 **** 2026-02-25 18:25:48.291968 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 18:25:48.501055 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 18:25:48.501092 | controller | 2026-02-25 18:25:48.501098 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 18:25:48.501104 | controller | Wednesday 25 February 2026 18:25:48 +0000 (0:00:00.113) 0:00:58.236 **** 2026-02-25 18:25:48.501109 | controller | Wednesday 25 February 2026 18:25:48 +0000 (0:00:00.113) 0:00:58.235 **** 2026-02-25 18:25:48.501119 | controller | changed: [localhost] 2026-02-25 18:25:49.010293 | controller | 2026-02-25 18:25:49.010336 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 18:25:49.010344 | controller | (_destdir, 2026-02-25 18:25:49.010349 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 18:25:49.010354 | controller | }}, content={{ 2026-02-25 18:25:49.010358 | controller | ( 2026-02-25 18:25:49.010363 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 18:25:49.010367 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 18:25:49.010372 | controller | }}, mode=0644] *** 2026-02-25 18:25:49.010376 | controller | Wednesday 25 February 2026 18:25:48 +0000 (0:00:00.208) 0:00:58.445 **** 2026-02-25 18:25:49.010381 | controller | Wednesday 25 February 2026 18:25:48 +0000 (0:00:00.209) 0:00:58.444 **** 2026-02-25 18:25:49.010391 | controller | changed: [localhost] 2026-02-25 18:25:49.593375 | controller | 2026-02-25 18:25:49.593459 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova02beta mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 18:25:49.593471 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 18:25:49.593478 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 18:25:49.593486 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 18:25:49.593493 | controller | }}, dest={{ 2026-02-25 18:25:49.593500 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 18:25:49.593508 | controller | stage['path'], _val.src_file 2026-02-25 18:25:49.593515 | controller | ) | 2026-02-25 18:25:49.593522 | controller | path_join 2026-02-25 18:25:49.593529 | controller | }}] *** 2026-02-25 18:25:49.593535 | controller | Wednesday 25 February 2026 18:25:49 +0000 (0:00:00.509) 0:00:58.954 **** 2026-02-25 18:25:49.593554 | controller | Wednesday 25 February 2026 18:25:49 +0000 (0:00:00.509) 0:00:58.953 **** 2026-02-25 18:25:49.593575 | controller | ok: [localhost] => (item=network-values) 2026-02-25 18:25:49.641577 | controller | changed: [localhost] => (item=service-values) 2026-02-25 18:25:49.641657 | controller | 2026-02-25 18:25:49.641669 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:25:49.641677 | controller | Wednesday 25 February 2026 18:25:49 +0000 (0:00:00.582) 0:00:59.537 **** 2026-02-25 18:25:49.641685 | controller | Wednesday 25 February 2026 18:25:49 +0000 (0:00:00.582) 0:00:59.536 **** 2026-02-25 18:25:49.641706 | controller | skipping: [localhost] 2026-02-25 18:25:50.087442 | controller | 2026-02-25 18:25:50.087478 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova02beta chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 18:25:50.087485 | controller | Wednesday 25 February 2026 18:25:49 +0000 (0:00:00.048) 0:00:59.586 **** 2026-02-25 18:25:50.087490 | controller | Wednesday 25 February 2026 18:25:49 +0000 (0:00:00.048) 0:00:59.584 **** 2026-02-25 18:25:50.087500 | controller | changed: [localhost] 2026-02-25 18:25:50.609727 | controller | 2026-02-25 18:25:50.609801 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 18:25:50.609812 | controller | Wednesday 25 February 2026 18:25:50 +0000 (0:00:00.445) 0:01:00.032 **** 2026-02-25 18:25:50.609821 | controller | Wednesday 25 February 2026 18:25:50 +0000 (0:00:00.445) 0:01:00.030 **** 2026-02-25 18:25:50.609835 | controller | changed: [localhost] 2026-02-25 18:25:50.917493 | controller | 2026-02-25 18:25:50.917627 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova02beta remote_src=True, src={{ _output }}, dest={{ 2026-02-25 18:25:50.917642 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 18:25:50.917649 | controller | stage['build_output'] | basename) | path_join 2026-02-25 18:25:50.917654 | controller | }}, mode=0644] *** 2026-02-25 18:25:50.917659 | controller | Wednesday 25 February 2026 18:25:50 +0000 (0:00:00.522) 0:01:00.554 **** 2026-02-25 18:25:50.917665 | controller | Wednesday 25 February 2026 18:25:50 +0000 (0:00:00.522) 0:01:00.552 **** 2026-02-25 18:25:50.917688 | controller | changed: [localhost] 2026-02-25 18:25:50.972813 | controller | 2026-02-25 18:25:50.972858 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:25:50.972867 | controller | Wednesday 25 February 2026 18:25:50 +0000 (0:00:00.307) 0:01:00.861 **** 2026-02-25 18:25:50.972882 | controller | Wednesday 25 February 2026 18:25:50 +0000 (0:00:00.307) 0:01:00.860 **** 2026-02-25 18:25:50.972896 | controller | skipping: [localhost] 2026-02-25 18:25:51.025718 | controller | 2026-02-25 18:25:51.025811 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova02beta _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 18:25:51.025820 | controller | Wednesday 25 February 2026 18:25:50 +0000 (0:00:00.055) 0:01:00.917 **** 2026-02-25 18:25:51.025827 | controller | Wednesday 25 February 2026 18:25:50 +0000 (0:00:00.055) 0:01:00.915 **** 2026-02-25 18:25:51.025843 | controller | skipping: [localhost] 2026-02-25 18:25:51.083959 | controller | 2026-02-25 18:25:51.084056 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova02beta _raw_params=wait_condition.yml] *** 2026-02-25 18:25:51.084076 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.052) 0:01:00.969 **** 2026-02-25 18:25:51.084095 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.052) 0:01:00.968 **** 2026-02-25 18:25:51.084119 | controller | skipping: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=600s) 2026-02-25 18:25:51.146334 | controller | skipping: [localhost] 2026-02-25 18:25:51.146372 | controller | 2026-02-25 18:25:51.146378 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:25:51.146383 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.058) 0:01:01.028 **** 2026-02-25 18:25:51.146397 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.058) 0:01:01.026 **** 2026-02-25 18:25:51.146406 | controller | skipping: [localhost] 2026-02-25 18:25:51.207075 | controller | 2026-02-25 18:25:51.207124 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova02beta name=run_hook] *** 2026-02-25 18:25:51.207132 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.062) 0:01:01.090 **** 2026-02-25 18:25:51.207137 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.062) 0:01:01.089 **** 2026-02-25 18:25:51.207149 | controller | skipping: [localhost] 2026-02-25 18:25:51.250571 | controller | 2026-02-25 18:25:51.250627 | 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-02-25 18:25:51.250638 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.060) 0:01:01.151 **** 2026-02-25 18:25:51.250645 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.060) 0:01:01.150 **** 2026-02-25 18:25:51.250667 | controller | ok: [localhost] => 2026-02-25 18:25:51.281557 | controller | changed: false 2026-02-25 18:25:51.281608 | controller | msg: All assertions passed 2026-02-25 18:25:51.281621 | controller | 2026-02-25 18:25:51.281628 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 18:25:51.281636 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.043) 0:01:01.195 **** 2026-02-25 18:25:51.281643 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.043) 0:01:01.193 **** 2026-02-25 18:25:51.281657 | controller | skipping: [localhost] 2026-02-25 18:25:51.317489 | controller | 2026-02-25 18:25:51.317529 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 18:25:51.317536 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.030) 0:01:01.225 **** 2026-02-25 18:25:51.317541 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.030) 0:01:01.224 **** 2026-02-25 18:25:51.317551 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=60m) 2026-02-25 18:25:51.344438 | controller | 2026-02-25 18:25:51.344481 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 18:25:51.344488 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.035) 0:01:01.261 **** 2026-02-25 18:25:51.344493 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.035) 0:01:01.260 **** 2026-02-25 18:25:51.344503 | controller | skipping: [localhost] 2026-02-25 18:25:51.381664 | controller | 2026-02-25 18:25:51.381705 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 18:25:51.381712 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.026) 0:01:01.288 **** 2026-02-25 18:25:51.381717 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.026) 0:01:01.287 **** 2026-02-25 18:25:51.381727 | controller | ok: [localhost] 2026-02-25 18:25:51.615634 | controller | 2026-02-25 18:25:51.615712 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 18:25:51.615724 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 18:25:51.615732 | controller | stage['path'], item.src_file) | path_join 2026-02-25 18:25:51.615740 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 18:25:51.615747 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.037) 0:01:01.325 **** 2026-02-25 18:25:51.615755 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.037) 0:01:01.324 **** 2026-02-25 18:25:51.615794 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'}) 2026-02-25 18:25:51.690250 | controller | 2026-02-25 18:25:51.690316 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 18:25:51.690323 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.234) 0:01:01.560 **** 2026-02-25 18:25:51.690329 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.234) 0:01:01.558 **** 2026-02-25 18:25:51.690343 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 18:25:51.744835 | controller | 2026-02-25 18:25:51.744878 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova02beta/edpm/nodeset name=run_hook] *** 2026-02-25 18:25:51.744886 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.074) 0:01:01.634 **** 2026-02-25 18:25:51.744893 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.074) 0:01:01.633 **** 2026-02-25 18:25:51.744904 | controller | skipping: [localhost] 2026-02-25 18:25:51.843828 | controller | 2026-02-25 18:25:51.843869 | controller | TASK [Generate values.yaml for examples/dt/nova/nova02beta/edpm/nodeset name=ci_gen_kustomize_values] *** 2026-02-25 18:25:51.843876 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.054) 0:01:01.689 **** 2026-02-25 18:25:51.843882 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.054) 0:01:01.687 **** 2026-02-25 18:25:51.843894 | controller | 2026-02-25 18:25:51.902683 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 18:25:51.902727 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.099) 0:01:01.788 **** 2026-02-25 18:25:51.902743 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.099) 0:01:01.786 **** 2026-02-25 18:25:51.902764 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 18:25:51.951738 | controller | 2026-02-25 18:25:51.951835 | 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-02-25 18:25:51.951844 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.058) 0:01:01.847 **** 2026-02-25 18:25:51.951850 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.058) 0:01:01.845 **** 2026-02-25 18:25:51.951869 | controller | ok: [localhost] => 2026-02-25 18:25:52.146570 | controller | changed: false 2026-02-25 18:25:52.146650 | controller | msg: All assertions passed 2026-02-25 18:25:52.146659 | controller | 2026-02-25 18:25:52.146667 | 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-02-25 18:25:52.146674 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.048) 0:01:01.896 **** 2026-02-25 18:25:52.146681 | controller | Wednesday 25 February 2026 18:25:51 +0000 (0:00:00.048) 0:01:01.894 **** 2026-02-25 18:25:52.146702 | controller | ok: [localhost] 2026-02-25 18:25:52.222264 | controller | 2026-02-25 18:25:52.222350 | 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-02-25 18:25:52.222358 | controller | Wednesday 25 February 2026 18:25:52 +0000 (0:00:00.195) 0:01:02.091 **** 2026-02-25 18:25:52.222365 | controller | Wednesday 25 February 2026 18:25:52 +0000 (0:00:00.195) 0:01:02.089 **** 2026-02-25 18:25:52.222384 | controller | ok: [localhost] => 2026-02-25 18:25:52.456158 | controller | changed: false 2026-02-25 18:25:52.456223 | controller | msg: All assertions passed 2026-02-25 18:25:52.456230 | controller | 2026-02-25 18:25:52.456235 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 18:25:52.456241 | controller | Wednesday 25 February 2026 18:25:52 +0000 (0:00:00.075) 0:01:02.166 **** 2026-02-25 18:25:52.456246 | controller | Wednesday 25 February 2026 18:25:52 +0000 (0:00:00.075) 0:01:02.165 **** 2026-02-25 18:25:52.456261 | controller | ok: [localhost] 2026-02-25 18:25:52.742428 | controller | 2026-02-25 18:25:52.742508 | 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-02-25 18:25:52.742528 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 18:25:52.742534 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 18:25:52.742540 | controller | _config_map_content | 2026-02-25 18:25:52.742547 | controller | ansible.utils.remove_keys( 2026-02-25 18:25:52.742563 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 18:25:52.742570 | controller | matching_parameter='regex') 2026-02-25 18:25:52.742576 | controller | }}, cacheable=False] *** 2026-02-25 18:25:52.742585 | controller | Wednesday 25 February 2026 18:25:52 +0000 (0:00:00.233) 0:01:02.400 **** 2026-02-25 18:25:52.742591 | controller | Wednesday 25 February 2026 18:25:52 +0000 (0:00:00.233) 0:01:02.399 **** 2026-02-25 18:25:52.742609 | controller | ok: [localhost] 2026-02-25 18:25:52.821917 | controller | 2026-02-25 18:25:52.821960 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 18:25:52.821970 | controller | Wednesday 25 February 2026 18:25:52 +0000 (0:00:00.285) 0:01:02.686 **** 2026-02-25 18:25:52.821978 | controller | Wednesday 25 February 2026 18:25:52 +0000 (0:00:00.285) 0:01:02.685 **** 2026-02-25 18:25:52.822004 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_nodeset_values.yml for localhost 2026-02-25 18:25:52.897026 | controller | 2026-02-25 18:25:52.897106 | controller | TASK [ci_gen_kustomize_values : Check if all required variables for accessing the node is provided. _raw_params=edpm_core_asserts.yml] *** 2026-02-25 18:25:52.897115 | controller | Wednesday 25 February 2026 18:25:52 +0000 (0:00:00.079) 0:01:02.766 **** 2026-02-25 18:25:52.897121 | controller | Wednesday 25 February 2026 18:25:52 +0000 (0:00:00.079) 0:01:02.765 **** 2026-02-25 18:25:52.897136 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_asserts.yml for localhost 2026-02-25 18:25:52.954163 | controller | 2026-02-25 18:25:52.954240 | controller | TASK [ci_gen_kustomize_values : Ensure the required parameters are defined and configured. that=['cifmw_networking_env_definition is defined', 'cifmw_ci_gen_kustomize_values_ssh_authorizedkeys is defined', "cifmw_ci_gen_kustomize_values_ssh_authorizedkeys != ''", 'cifmw_ci_gen_kustomize_values_ssh_private_key is defined', "cifmw_ci_gen_kustomize_values_ssh_private_key != ''", 'cifmw_ci_gen_kustomize_values_ssh_public_key is defined', "cifmw_ci_gen_kustomize_values_ssh_public_key != ''"]] *** 2026-02-25 18:25:52.954249 | controller | Wednesday 25 February 2026 18:25:52 +0000 (0:00:00.074) 0:01:02.841 **** 2026-02-25 18:25:52.954255 | controller | Wednesday 25 February 2026 18:25:52 +0000 (0:00:00.074) 0:01:02.840 **** 2026-02-25 18:25:52.954269 | controller | ok: [localhost] => 2026-02-25 18:25:53.056493 | controller | changed: false 2026-02-25 18:25:53.056578 | controller | msg: All assertions passed 2026-02-25 18:25:53.056588 | controller | 2026-02-25 18:25:53.056595 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] *** 2026-02-25 18:25:53.056603 | controller | Wednesday 25 February 2026 18:25:52 +0000 (0:00:00.057) 0:01:02.898 **** 2026-02-25 18:25:53.056610 | controller | Wednesday 25 February 2026 18:25:52 +0000 (0:00:00.057) 0:01:02.897 **** 2026-02-25 18:25:53.056628 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_facts.yml for localhost 2026-02-25 18:25:53.096797 | controller | 2026-02-25 18:25:53.096863 | controller | TASK [ci_gen_kustomize_values : Fetch the already deployed services for further usage _raw_params=oc get osdps --namespace openstack --no-headers -o custom-columns=":metadata.name"] *** 2026-02-25 18:25:53.096911 | controller | Wednesday 25 February 2026 18:25:53 +0000 (0:00:00.102) 0:01:03.001 **** 2026-02-25 18:25:53.096918 | controller | Wednesday 25 February 2026 18:25:53 +0000 (0:00:00.102) 0:01:02.999 **** 2026-02-25 18:25:53.096942 | controller | skipping: [localhost] 2026-02-25 18:25:53.144033 | controller | 2026-02-25 18:25:53.144109 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{ 2026-02-25 18:25:53.144119 | controller | _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([]) 2026-02-25 18:25:53.144127 | controller | }}] *** 2026-02-25 18:25:53.144133 | controller | Wednesday 25 February 2026 18:25:53 +0000 (0:00:00.040) 0:01:03.041 **** 2026-02-25 18:25:53.144140 | controller | Wednesday 25 February 2026 18:25:53 +0000 (0:00:00.040) 0:01:03.039 **** 2026-02-25 18:25:53.144159 | controller | ok: [localhost] 2026-02-25 18:25:53.199368 | controller | 2026-02-25 18:25:53.199453 | controller | TASK [ci_gen_kustomize_values : Check if required variables for nova migration are provided. that=['cifmw_ci_gen_kustomize_values_migration_priv_key is defined', "cifmw_ci_gen_kustomize_values_migration_priv_key != ''", 'cifmw_ci_gen_kustomize_values_migration_pub_key is defined', "cifmw_ci_gen_kustomize_values_migration_pub_key != ''"]] *** 2026-02-25 18:25:53.199464 | controller | Wednesday 25 February 2026 18:25:53 +0000 (0:00:00.047) 0:01:03.088 **** 2026-02-25 18:25:53.199472 | controller | Wednesday 25 February 2026 18:25:53 +0000 (0:00:00.047) 0:01:03.087 **** 2026-02-25 18:25:53.199490 | controller | ok: [localhost] => 2026-02-25 18:25:53.413086 | controller | changed: false 2026-02-25 18:25:53.413149 | controller | msg: All assertions passed 2026-02-25 18:25:53.413162 | controller | 2026-02-25 18:25:53.413173 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 18:25:53.413184 | controller | Wednesday 25 February 2026 18:25:53 +0000 (0:00:00.055) 0:01:03.143 **** 2026-02-25 18:25:53.413194 | controller | Wednesday 25 February 2026 18:25:53 +0000 (0:00:00.055) 0:01:03.142 **** 2026-02-25 18:25:53.413213 | controller | changed: [localhost] 2026-02-25 18:25:53.948377 | controller | 2026-02-25 18:25:53.948444 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 18:25:53.948450 | controller | (snippet_datadir, 2026-02-25 18:25:53.948456 | controller | '02_ci_data.yaml') | path_join 2026-02-25 18:25:53.948460 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 18:25:53.948465 | controller | Wednesday 25 February 2026 18:25:53 +0000 (0:00:00.212) 0:01:03.356 **** 2026-02-25 18:25:53.948470 | controller | Wednesday 25 February 2026 18:25:53 +0000 (0:00:00.212) 0:01:03.354 **** 2026-02-25 18:25:53.948485 | controller | changed: [localhost] 2026-02-25 18:25:54.023091 | controller | 2026-02-25 18:25:54.023162 | 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-02-25 18:25:54.023171 | controller | Wednesday 25 February 2026 18:25:53 +0000 (0:00:00.536) 0:01:03.892 **** 2026-02-25 18:25:54.023178 | controller | Wednesday 25 February 2026 18:25:53 +0000 (0:00:00.536) 0:01:03.891 **** 2026-02-25 18:25:54.023206 | controller | ok: [localhost] 2026-02-25 18:25:54.468521 | controller | 2026-02-25 18:25:54.468584 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 18:25:54.468594 | controller | (snippet_datadir, 2026-02-25 18:25:54.468601 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 18:25:54.468607 | controller | }}, content={{ 2026-02-25 18:25:54.468614 | controller | _base64_patch | 2026-02-25 18:25:54.468620 | controller | default({}) | 2026-02-25 18:25:54.468626 | controller | to_nice_yaml 2026-02-25 18:25:54.468633 | controller | }}, mode=0644] *** 2026-02-25 18:25:54.468639 | controller | Wednesday 25 February 2026 18:25:54 +0000 (0:00:00.074) 0:01:03.967 **** 2026-02-25 18:25:54.468646 | controller | Wednesday 25 February 2026 18:25:54 +0000 (0:00:00.074) 0:01:03.966 **** 2026-02-25 18:25:54.468662 | controller | changed: [localhost] 2026-02-25 18:25:54.903279 | controller | 2026-02-25 18:25:54.903338 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 18:25:54.903344 | controller | (snippet_datadir, 2026-02-25 18:25:54.903349 | controller | '04_user_data.yaml') | path_join 2026-02-25 18:25:54.903354 | controller | }}, content={{ 2026-02-25 18:25:54.903359 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 18:25:54.903374 | controller | default({}) | 2026-02-25 18:25:54.903379 | controller | to_nice_yaml 2026-02-25 18:25:54.903384 | controller | }}, mode=0644] *** 2026-02-25 18:25:54.903388 | controller | Wednesday 25 February 2026 18:25:54 +0000 (0:00:00.445) 0:01:04.412 **** 2026-02-25 18:25:54.903392 | controller | Wednesday 25 February 2026 18:25:54 +0000 (0:00:00.445) 0:01:04.411 **** 2026-02-25 18:25:54.903406 | controller | changed: [localhost] 2026-02-25 18:25:55.271312 | controller | 2026-02-25 18:25:55.271380 | 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-02-25 18:25:55.271387 | controller | ( 2026-02-25 18:25:55.271392 | controller | snippet_datadir, 2026-02-25 18:25:55.271397 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 18:25:55.271402 | controller | ) | path_join 2026-02-25 18:25:55.271407 | controller | }}, mode=0644] *** 2026-02-25 18:25:55.271411 | controller | Wednesday 25 February 2026 18:25:54 +0000 (0:00:00.434) 0:01:04.847 **** 2026-02-25 18:25:55.271416 | controller | Wednesday 25 February 2026 18:25:54 +0000 (0:00:00.434) 0:01:04.846 **** 2026-02-25 18:25:55.271431 | controller | changed: [localhost] 2026-02-25 18:25:55.347099 | controller | 2026-02-25 18:25:55.347144 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 18:25:55.347154 | controller | Wednesday 25 February 2026 18:25:55 +0000 (0:00:00.368) 0:01:05.215 **** 2026-02-25 18:25:55.347162 | controller | Wednesday 25 February 2026 18:25:55 +0000 (0:00:00.368) 0:01:05.214 **** 2026-02-25 18:25:55.347177 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 18:25:55.400123 | controller | 2026-02-25 18:25:55.400159 | 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-02-25 18:25:55.400166 | controller | Wednesday 25 February 2026 18:25:55 +0000 (0:00:00.075) 0:01:05.291 **** 2026-02-25 18:25:55.400171 | controller | Wednesday 25 February 2026 18:25:55 +0000 (0:00:00.075) 0:01:05.290 **** 2026-02-25 18:25:55.400180 | controller | ok: [localhost] => 2026-02-25 18:25:55.624589 | controller | changed: false 2026-02-25 18:25:55.624622 | controller | msg: All assertions passed 2026-02-25 18:25:55.624628 | controller | 2026-02-25 18:25:55.624634 | 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-02-25 18:25:55.624639 | controller | Wednesday 25 February 2026 18:25:55 +0000 (0:00:00.053) 0:01:05.344 **** 2026-02-25 18:25:55.624644 | controller | Wednesday 25 February 2026 18:25:55 +0000 (0:00:00.053) 0:01:05.343 **** 2026-02-25 18:25:55.624653 | controller | ok: [localhost] 2026-02-25 18:25:55.679674 | controller | 2026-02-25 18:25:55.679716 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 18:25:55.679724 | controller | Wednesday 25 February 2026 18:25:55 +0000 (0:00:00.224) 0:01:05.569 **** 2026-02-25 18:25:55.679730 | controller | Wednesday 25 February 2026 18:25:55 +0000 (0:00:00.224) 0:01:05.567 **** 2026-02-25 18:25:55.679742 | controller | ok: [localhost] 2026-02-25 18:25:56.294378 | controller | 2026-02-25 18:25:56.294414 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 18:25:56.294421 | controller | Wednesday 25 February 2026 18:25:55 +0000 (0:00:00.054) 0:01:05.624 **** 2026-02-25 18:25:56.294426 | controller | Wednesday 25 February 2026 18:25:55 +0000 (0:00:00.054) 0:01:05.622 **** 2026-02-25 18:25:56.294435 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml) 2026-02-25 18:25:56.453140 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml) 2026-02-25 18:25:56.453223 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml) 2026-02-25 18:25:56.453232 | controller | 2026-02-25 18:25:56.453252 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 18:25:56.453259 | controller | _content | 2026-02-25 18:25:56.453266 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 18:25:56.453272 | controller | combine(_parsed, recursive=true) 2026-02-25 18:25:56.453286 | controller | }} 2026-02-25 18:25:56.453293 | controller | ] *** 2026-02-25 18:25:56.453299 | controller | Wednesday 25 February 2026 18:25:56 +0000 (0:00:00.614) 0:01:06.238 **** 2026-02-25 18:25:56.453306 | controller | Wednesday 25 February 2026 18:25:56 +0000 (0:00:00.614) 0:01:06.237 **** 2026-02-25 18:25:56.453326 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-25 18:25:56.689527 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 18:25:56.689609 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 18:25:56.689620 | controller | 2026-02-25 18:25:56.689638 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 18:25:56.689648 | controller | Wednesday 25 February 2026 18:25:56 +0000 (0:00:00.158) 0:01:06.397 **** 2026-02-25 18:25:56.689667 | controller | Wednesday 25 February 2026 18:25:56 +0000 (0:00:00.158) 0:01:06.396 **** 2026-02-25 18:25:56.689689 | controller | changed: [localhost] 2026-02-25 18:25:57.097357 | controller | 2026-02-25 18:25:57.097402 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 18:25:57.097412 | controller | (_destdir, 2026-02-25 18:25:57.097419 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 18:25:57.097425 | controller | }}, content={{ 2026-02-25 18:25:57.097431 | controller | ( 2026-02-25 18:25:57.097437 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 18:25:57.097443 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 18:25:57.097449 | controller | }}, mode=0644] *** 2026-02-25 18:25:57.097454 | controller | Wednesday 25 February 2026 18:25:56 +0000 (0:00:00.236) 0:01:06.633 **** 2026-02-25 18:25:57.097460 | controller | Wednesday 25 February 2026 18:25:56 +0000 (0:00:00.236) 0:01:06.632 **** 2026-02-25 18:25:57.097473 | controller | changed: [localhost] 2026-02-25 18:25:57.374045 | controller | 2026-02-25 18:25:57.374122 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova02beta/edpm/nodeset mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 18:25:57.374132 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 18:25:57.374140 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 18:25:57.374147 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 18:25:57.374154 | controller | }}, dest={{ 2026-02-25 18:25:57.374182 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 18:25:57.374191 | controller | stage['path'], _val.src_file 2026-02-25 18:25:57.374199 | controller | ) | 2026-02-25 18:25:57.374206 | controller | path_join 2026-02-25 18:25:57.374213 | controller | }}] *** 2026-02-25 18:25:57.374221 | controller | Wednesday 25 February 2026 18:25:57 +0000 (0:00:00.407) 0:01:07.041 **** 2026-02-25 18:25:57.374228 | controller | Wednesday 25 February 2026 18:25:57 +0000 (0:00:00.407) 0:01:07.040 **** 2026-02-25 18:25:57.374249 | controller | changed: [localhost] => (item=edpm-nodeset-values) 2026-02-25 18:25:57.416258 | controller | 2026-02-25 18:25:57.416330 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:25:57.416340 | controller | Wednesday 25 February 2026 18:25:57 +0000 (0:00:00.276) 0:01:07.318 **** 2026-02-25 18:25:57.416346 | controller | Wednesday 25 February 2026 18:25:57 +0000 (0:00:00.276) 0:01:07.317 **** 2026-02-25 18:25:57.416365 | controller | skipping: [localhost] 2026-02-25 18:25:57.787284 | controller | 2026-02-25 18:25:57.787327 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova02beta/edpm/nodeset chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 18:25:57.787335 | controller | Wednesday 25 February 2026 18:25:57 +0000 (0:00:00.042) 0:01:07.360 **** 2026-02-25 18:25:57.787346 | controller | Wednesday 25 February 2026 18:25:57 +0000 (0:00:00.042) 0:01:07.359 **** 2026-02-25 18:25:57.787358 | controller | changed: [localhost] 2026-02-25 18:25:58.210947 | controller | 2026-02-25 18:25:58.210989 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 18:25:58.211004 | controller | Wednesday 25 February 2026 18:25:57 +0000 (0:00:00.371) 0:01:07.731 **** 2026-02-25 18:25:58.211012 | controller | Wednesday 25 February 2026 18:25:57 +0000 (0:00:00.370) 0:01:07.730 **** 2026-02-25 18:25:58.211025 | controller | changed: [localhost] 2026-02-25 18:25:58.494090 | controller | 2026-02-25 18:25:58.494170 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova02beta/edpm/nodeset remote_src=True, src={{ _output }}, dest={{ 2026-02-25 18:25:58.494180 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 18:25:58.494187 | controller | stage['build_output'] | basename) | path_join 2026-02-25 18:25:58.494193 | controller | }}, mode=0644] *** 2026-02-25 18:25:58.494200 | controller | Wednesday 25 February 2026 18:25:58 +0000 (0:00:00.423) 0:01:08.155 **** 2026-02-25 18:25:58.494206 | controller | Wednesday 25 February 2026 18:25:58 +0000 (0:00:00.423) 0:01:08.154 **** 2026-02-25 18:25:58.494225 | controller | changed: [localhost] 2026-02-25 18:25:58.532737 | controller | 2026-02-25 18:25:58.532811 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:25:58.532819 | controller | Wednesday 25 February 2026 18:25:58 +0000 (0:00:00.283) 0:01:08.438 **** 2026-02-25 18:25:58.532824 | controller | Wednesday 25 February 2026 18:25:58 +0000 (0:00:00.283) 0:01:08.437 **** 2026-02-25 18:25:58.532836 | controller | skipping: [localhost] 2026-02-25 18:25:58.578831 | controller | 2026-02-25 18:25:58.578911 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova02beta/edpm/nodeset _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 18:25:58.578920 | controller | Wednesday 25 February 2026 18:25:58 +0000 (0:00:00.038) 0:01:08.477 **** 2026-02-25 18:25:58.578927 | controller | Wednesday 25 February 2026 18:25:58 +0000 (0:00:00.038) 0:01:08.475 **** 2026-02-25 18:25:58.578947 | controller | skipping: [localhost] 2026-02-25 18:25:58.621010 | controller | 2026-02-25 18:25:58.621086 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova02beta/edpm/nodeset _raw_params=wait_condition.yml] *** 2026-02-25 18:25:58.621095 | controller | Wednesday 25 February 2026 18:25:58 +0000 (0:00:00.045) 0:01:08.523 **** 2026-02-25 18:25:58.621104 | controller | Wednesday 25 February 2026 18:25:58 +0000 (0:00:00.045) 0:01:08.521 **** 2026-02-25 18:25:58.621122 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=60m) 2026-02-25 18:25:58.663742 | controller | skipping: [localhost] 2026-02-25 18:25:58.663835 | controller | 2026-02-25 18:25:58.663842 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:25:58.663847 | controller | Wednesday 25 February 2026 18:25:58 +0000 (0:00:00.042) 0:01:08.565 **** 2026-02-25 18:25:58.663852 | controller | Wednesday 25 February 2026 18:25:58 +0000 (0:00:00.042) 0:01:08.564 **** 2026-02-25 18:25:58.663870 | controller | skipping: [localhost] 2026-02-25 18:25:58.727939 | controller | 2026-02-25 18:25:58.728014 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova02beta/edpm/nodeset name=run_hook] *** 2026-02-25 18:25:58.728020 | controller | Wednesday 25 February 2026 18:25:58 +0000 (0:00:00.042) 0:01:08.608 **** 2026-02-25 18:25:58.728025 | controller | Wednesday 25 February 2026 18:25:58 +0000 (0:00:00.042) 0:01:08.606 **** 2026-02-25 18:25:58.728042 | controller | skipping: [localhost] 2026-02-25 18:25:58.772161 | controller | 2026-02-25 18:25:58.772246 | 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-02-25 18:25:58.772258 | controller | Wednesday 25 February 2026 18:25:58 +0000 (0:00:00.064) 0:01:08.672 **** 2026-02-25 18:25:58.772267 | controller | Wednesday 25 February 2026 18:25:58 +0000 (0:00:00.064) 0:01:08.670 **** 2026-02-25 18:25:58.772300 | controller | ok: [localhost] => 2026-02-25 18:25:58.796650 | controller | changed: false 2026-02-25 18:25:58.796718 | controller | msg: All assertions passed 2026-02-25 18:25:58.796724 | controller | 2026-02-25 18:25:58.796730 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 18:25:58.796735 | controller | Wednesday 25 February 2026 18:25:58 +0000 (0:00:00.044) 0:01:08.716 **** 2026-02-25 18:25:58.796741 | controller | Wednesday 25 February 2026 18:25:58 +0000 (0:00:00.044) 0:01:08.715 **** 2026-02-25 18:25:58.796755 | controller | skipping: [localhost] 2026-02-25 18:25:58.827488 | controller | 2026-02-25 18:25:58.827551 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 18:25:58.827559 | controller | Wednesday 25 February 2026 18:25:58 +0000 (0:00:00.024) 0:01:08.741 **** 2026-02-25 18:25:58.827564 | controller | Wednesday 25 February 2026 18:25:58 +0000 (0:00:00.024) 0:01:08.739 **** 2026-02-25 18:25:58.827580 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm-2 --for condition=SetupReady --timeout=60m) 2026-02-25 18:25:58.850596 | controller | 2026-02-25 18:25:58.850674 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 18:25:58.850684 | controller | Wednesday 25 February 2026 18:25:58 +0000 (0:00:00.030) 0:01:08.772 **** 2026-02-25 18:25:58.850692 | controller | Wednesday 25 February 2026 18:25:58 +0000 (0:00:00.030) 0:01:08.770 **** 2026-02-25 18:25:58.850714 | controller | skipping: [localhost] 2026-02-25 18:25:58.879498 | controller | 2026-02-25 18:25:58.879556 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 18:25:58.879562 | controller | Wednesday 25 February 2026 18:25:58 +0000 (0:00:00.022) 0:01:08.794 **** 2026-02-25 18:25:58.879568 | controller | Wednesday 25 February 2026 18:25:58 +0000 (0:00:00.022) 0:01:08.793 **** 2026-02-25 18:25:58.879580 | controller | ok: [localhost] 2026-02-25 18:25:59.091681 | controller | 2026-02-25 18:25:59.091721 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 18:25:59.091728 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 18:25:59.091733 | controller | stage['path'], item.src_file) | path_join 2026-02-25 18:25:59.091738 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 18:25:59.091742 | controller | Wednesday 25 February 2026 18:25:58 +0000 (0:00:00.029) 0:01:08.824 **** 2026-02-25 18:25:59.091747 | controller | Wednesday 25 February 2026 18:25:58 +0000 (0:00:00.029) 0:01:08.822 **** 2026-02-25 18:25:59.091758 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'}) 2026-02-25 18:25:59.163374 | controller | 2026-02-25 18:25:59.163422 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 18:25:59.163431 | controller | Wednesday 25 February 2026 18:25:59 +0000 (0:00:00.212) 0:01:09.036 **** 2026-02-25 18:25:59.163438 | controller | Wednesday 25 February 2026 18:25:59 +0000 (0:00:00.212) 0:01:09.034 **** 2026-02-25 18:25:59.163450 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 18:25:59.208727 | controller | 2026-02-25 18:25:59.208810 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova02beta/edpm/nodeset2 name=run_hook] *** 2026-02-25 18:25:59.208818 | controller | Wednesday 25 February 2026 18:25:59 +0000 (0:00:00.071) 0:01:09.107 **** 2026-02-25 18:25:59.208830 | controller | Wednesday 25 February 2026 18:25:59 +0000 (0:00:00.071) 0:01:09.106 **** 2026-02-25 18:25:59.208847 | controller | skipping: [localhost] 2026-02-25 18:25:59.300541 | controller | 2026-02-25 18:25:59.300619 | controller | TASK [Generate values.yaml for examples/dt/nova/nova02beta/edpm/nodeset2 name=ci_gen_kustomize_values] *** 2026-02-25 18:25:59.300626 | controller | Wednesday 25 February 2026 18:25:59 +0000 (0:00:00.045) 0:01:09.153 **** 2026-02-25 18:25:59.300631 | controller | Wednesday 25 February 2026 18:25:59 +0000 (0:00:00.045) 0:01:09.151 **** 2026-02-25 18:25:59.300662 | controller | 2026-02-25 18:25:59.367347 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 18:25:59.367421 | controller | Wednesday 25 February 2026 18:25:59 +0000 (0:00:00.091) 0:01:09.244 **** 2026-02-25 18:25:59.367431 | controller | Wednesday 25 February 2026 18:25:59 +0000 (0:00:00.091) 0:01:09.243 **** 2026-02-25 18:25:59.367448 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 18:25:59.415106 | controller | 2026-02-25 18:25:59.415180 | 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-02-25 18:25:59.415187 | controller | Wednesday 25 February 2026 18:25:59 +0000 (0:00:00.066) 0:01:09.311 **** 2026-02-25 18:25:59.415192 | controller | Wednesday 25 February 2026 18:25:59 +0000 (0:00:00.066) 0:01:09.310 **** 2026-02-25 18:25:59.415208 | controller | ok: [localhost] => 2026-02-25 18:25:59.624125 | controller | changed: false 2026-02-25 18:25:59.624159 | controller | msg: All assertions passed 2026-02-25 18:25:59.624166 | controller | 2026-02-25 18:25:59.624171 | 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-02-25 18:25:59.624176 | controller | Wednesday 25 February 2026 18:25:59 +0000 (0:00:00.047) 0:01:09.359 **** 2026-02-25 18:25:59.624182 | controller | Wednesday 25 February 2026 18:25:59 +0000 (0:00:00.047) 0:01:09.358 **** 2026-02-25 18:25:59.624191 | controller | ok: [localhost] 2026-02-25 18:25:59.686659 | controller | 2026-02-25 18:25:59.686702 | 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-02-25 18:25:59.686713 | controller | Wednesday 25 February 2026 18:25:59 +0000 (0:00:00.209) 0:01:09.568 **** 2026-02-25 18:25:59.686722 | controller | Wednesday 25 February 2026 18:25:59 +0000 (0:00:00.209) 0:01:09.567 **** 2026-02-25 18:25:59.686735 | controller | ok: [localhost] => 2026-02-25 18:25:59.890136 | controller | changed: false 2026-02-25 18:25:59.890204 | controller | msg: All assertions passed 2026-02-25 18:25:59.890211 | controller | 2026-02-25 18:25:59.890216 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 18:25:59.890222 | controller | Wednesday 25 February 2026 18:25:59 +0000 (0:00:00.062) 0:01:09.631 **** 2026-02-25 18:25:59.890227 | controller | Wednesday 25 February 2026 18:25:59 +0000 (0:00:00.062) 0:01:09.629 **** 2026-02-25 18:25:59.890243 | controller | ok: [localhost] 2026-02-25 18:26:00.194201 | controller | 2026-02-25 18:26:00.194330 | 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-02-25 18:26:00.194339 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 18:26:00.194344 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 18:26:00.194350 | controller | _config_map_content | 2026-02-25 18:26:00.194355 | controller | ansible.utils.remove_keys( 2026-02-25 18:26:00.194359 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 18:26:00.194364 | controller | matching_parameter='regex') 2026-02-25 18:26:00.194368 | controller | }}, cacheable=False] *** 2026-02-25 18:26:00.194387 | controller | Wednesday 25 February 2026 18:25:59 +0000 (0:00:00.203) 0:01:09.834 **** 2026-02-25 18:26:00.194393 | controller | Wednesday 25 February 2026 18:25:59 +0000 (0:00:00.203) 0:01:09.833 **** 2026-02-25 18:26:00.194417 | controller | ok: [localhost] 2026-02-25 18:26:00.292577 | controller | 2026-02-25 18:26:00.292710 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 18:26:00.292720 | controller | Wednesday 25 February 2026 18:26:00 +0000 (0:00:00.303) 0:01:10.138 **** 2026-02-25 18:26:00.292753 | controller | Wednesday 25 February 2026 18:26:00 +0000 (0:00:00.303) 0:01:10.136 **** 2026-02-25 18:26:00.292809 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_nodeset_values.yml for localhost 2026-02-25 18:26:00.350261 | controller | 2026-02-25 18:26:00.350395 | controller | TASK [ci_gen_kustomize_values : Check if all required variables for accessing the node is provided. _raw_params=edpm_core_asserts.yml] *** 2026-02-25 18:26:00.350408 | controller | Wednesday 25 February 2026 18:26:00 +0000 (0:00:00.098) 0:01:10.237 **** 2026-02-25 18:26:00.350417 | controller | Wednesday 25 February 2026 18:26:00 +0000 (0:00:00.098) 0:01:10.235 **** 2026-02-25 18:26:00.350446 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_asserts.yml for localhost 2026-02-25 18:26:00.406600 | controller | 2026-02-25 18:26:00.406736 | controller | TASK [ci_gen_kustomize_values : Ensure the required parameters are defined and configured. that=['cifmw_networking_env_definition is defined', 'cifmw_ci_gen_kustomize_values_ssh_authorizedkeys is defined', "cifmw_ci_gen_kustomize_values_ssh_authorizedkeys != ''", 'cifmw_ci_gen_kustomize_values_ssh_private_key is defined', "cifmw_ci_gen_kustomize_values_ssh_private_key != ''", 'cifmw_ci_gen_kustomize_values_ssh_public_key is defined', "cifmw_ci_gen_kustomize_values_ssh_public_key != ''"]] *** 2026-02-25 18:26:00.406759 | controller | Wednesday 25 February 2026 18:26:00 +0000 (0:00:00.057) 0:01:10.294 **** 2026-02-25 18:26:00.406768 | controller | Wednesday 25 February 2026 18:26:00 +0000 (0:00:00.057) 0:01:10.293 **** 2026-02-25 18:26:00.406837 | controller | ok: [localhost] => 2026-02-25 18:26:00.473680 | controller | changed: false 2026-02-25 18:26:00.473732 | controller | msg: All assertions passed 2026-02-25 18:26:00.473742 | controller | 2026-02-25 18:26:00.473750 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] *** 2026-02-25 18:26:00.473757 | controller | Wednesday 25 February 2026 18:26:00 +0000 (0:00:00.056) 0:01:10.350 **** 2026-02-25 18:26:00.473764 | controller | Wednesday 25 February 2026 18:26:00 +0000 (0:00:00.056) 0:01:10.349 **** 2026-02-25 18:26:00.473796 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_facts.yml for localhost 2026-02-25 18:26:00.516613 | controller | 2026-02-25 18:26:00.516734 | controller | TASK [ci_gen_kustomize_values : Fetch the already deployed services for further usage _raw_params=oc get osdps --namespace openstack --no-headers -o custom-columns=":metadata.name"] *** 2026-02-25 18:26:00.516742 | controller | Wednesday 25 February 2026 18:26:00 +0000 (0:00:00.067) 0:01:10.418 **** 2026-02-25 18:26:00.516749 | controller | Wednesday 25 February 2026 18:26:00 +0000 (0:00:00.067) 0:01:10.416 **** 2026-02-25 18:26:00.516790 | controller | skipping: [localhost] 2026-02-25 18:26:00.564228 | controller | 2026-02-25 18:26:00.564351 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{ 2026-02-25 18:26:00.564361 | controller | _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([]) 2026-02-25 18:26:00.564368 | controller | }}] *** 2026-02-25 18:26:00.564375 | controller | Wednesday 25 February 2026 18:26:00 +0000 (0:00:00.042) 0:01:10.460 **** 2026-02-25 18:26:00.564381 | controller | Wednesday 25 February 2026 18:26:00 +0000 (0:00:00.042) 0:01:10.459 **** 2026-02-25 18:26:00.564410 | controller | ok: [localhost] 2026-02-25 18:26:00.613309 | controller | 2026-02-25 18:26:00.613445 | controller | TASK [ci_gen_kustomize_values : Check if required variables for nova migration are provided. that=['cifmw_ci_gen_kustomize_values_migration_priv_key is defined', "cifmw_ci_gen_kustomize_values_migration_priv_key != ''", 'cifmw_ci_gen_kustomize_values_migration_pub_key is defined', "cifmw_ci_gen_kustomize_values_migration_pub_key != ''"]] *** 2026-02-25 18:26:00.613457 | controller | Wednesday 25 February 2026 18:26:00 +0000 (0:00:00.047) 0:01:10.508 **** 2026-02-25 18:26:00.613466 | controller | Wednesday 25 February 2026 18:26:00 +0000 (0:00:00.047) 0:01:10.507 **** 2026-02-25 18:26:00.613553 | controller | ok: [localhost] => 2026-02-25 18:26:00.845672 | controller | changed: false 2026-02-25 18:26:00.845976 | controller | msg: All assertions passed 2026-02-25 18:26:00.845994 | controller | 2026-02-25 18:26:00.846007 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 18:26:00.846019 | controller | Wednesday 25 February 2026 18:26:00 +0000 (0:00:00.048) 0:01:10.557 **** 2026-02-25 18:26:00.846045 | controller | Wednesday 25 February 2026 18:26:00 +0000 (0:00:00.049) 0:01:10.556 **** 2026-02-25 18:26:00.846081 | controller | ok: [localhost] 2026-02-25 18:26:01.286842 | controller | 2026-02-25 18:26:01.286912 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 18:26:01.286918 | controller | (snippet_datadir, 2026-02-25 18:26:01.286924 | controller | '02_ci_data.yaml') | path_join 2026-02-25 18:26:01.286930 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 18:26:01.286936 | controller | Wednesday 25 February 2026 18:26:00 +0000 (0:00:00.232) 0:01:10.789 **** 2026-02-25 18:26:01.286950 | controller | Wednesday 25 February 2026 18:26:00 +0000 (0:00:00.232) 0:01:10.788 **** 2026-02-25 18:26:01.286968 | controller | ok: [localhost] 2026-02-25 18:26:01.345691 | controller | 2026-02-25 18:26:01.345762 | 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-02-25 18:26:01.345786 | controller | Wednesday 25 February 2026 18:26:01 +0000 (0:00:00.441) 0:01:11.231 **** 2026-02-25 18:26:01.345810 | controller | Wednesday 25 February 2026 18:26:01 +0000 (0:00:00.441) 0:01:11.229 **** 2026-02-25 18:26:01.345828 | controller | ok: [localhost] 2026-02-25 18:26:01.713292 | controller | 2026-02-25 18:26:01.713369 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 18:26:01.713378 | controller | (snippet_datadir, 2026-02-25 18:26:01.713385 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 18:26:01.713391 | controller | }}, content={{ 2026-02-25 18:26:01.713397 | controller | _base64_patch | 2026-02-25 18:26:01.713404 | controller | default({}) | 2026-02-25 18:26:01.713410 | controller | to_nice_yaml 2026-02-25 18:26:01.713417 | controller | }}, mode=0644] *** 2026-02-25 18:26:01.713423 | controller | Wednesday 25 February 2026 18:26:01 +0000 (0:00:00.058) 0:01:11.290 **** 2026-02-25 18:26:01.713430 | controller | Wednesday 25 February 2026 18:26:01 +0000 (0:00:00.058) 0:01:11.288 **** 2026-02-25 18:26:01.713450 | controller | ok: [localhost] 2026-02-25 18:26:02.155828 | controller | 2026-02-25 18:26:02.155955 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 18:26:02.155963 | controller | (snippet_datadir, 2026-02-25 18:26:02.155969 | controller | '04_user_data.yaml') | path_join 2026-02-25 18:26:02.155975 | controller | }}, content={{ 2026-02-25 18:26:02.155980 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 18:26:02.155986 | controller | default({}) | 2026-02-25 18:26:02.155991 | controller | to_nice_yaml 2026-02-25 18:26:02.155997 | controller | }}, mode=0644] *** 2026-02-25 18:26:02.156002 | controller | Wednesday 25 February 2026 18:26:01 +0000 (0:00:00.367) 0:01:11.657 **** 2026-02-25 18:26:02.156008 | controller | Wednesday 25 February 2026 18:26:01 +0000 (0:00:00.367) 0:01:11.656 **** 2026-02-25 18:26:02.156031 | controller | ok: [localhost] 2026-02-25 18:26:02.596984 | controller | 2026-02-25 18:26:02.597100 | 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-02-25 18:26:02.597108 | controller | ( 2026-02-25 18:26:02.597112 | controller | snippet_datadir, 2026-02-25 18:26:02.597118 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 18:26:02.597124 | controller | ) | path_join 2026-02-25 18:26:02.597129 | controller | }}, mode=0644] *** 2026-02-25 18:26:02.597133 | controller | Wednesday 25 February 2026 18:26:02 +0000 (0:00:00.442) 0:01:12.100 **** 2026-02-25 18:26:02.597139 | controller | Wednesday 25 February 2026 18:26:02 +0000 (0:00:00.442) 0:01:12.098 **** 2026-02-25 18:26:02.597156 | controller | changed: [localhost] 2026-02-25 18:26:02.674654 | controller | 2026-02-25 18:26:02.674735 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 18:26:02.674758 | controller | Wednesday 25 February 2026 18:26:02 +0000 (0:00:00.441) 0:01:12.541 **** 2026-02-25 18:26:02.674765 | controller | Wednesday 25 February 2026 18:26:02 +0000 (0:00:00.441) 0:01:12.540 **** 2026-02-25 18:26:02.674809 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 18:26:02.719298 | controller | 2026-02-25 18:26:02.719379 | 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-02-25 18:26:02.719389 | controller | Wednesday 25 February 2026 18:26:02 +0000 (0:00:00.077) 0:01:12.618 **** 2026-02-25 18:26:02.719396 | controller | Wednesday 25 February 2026 18:26:02 +0000 (0:00:00.077) 0:01:12.617 **** 2026-02-25 18:26:02.719417 | controller | ok: [localhost] => 2026-02-25 18:26:02.948113 | controller | changed: false 2026-02-25 18:26:02.948190 | controller | msg: All assertions passed 2026-02-25 18:26:02.948198 | controller | 2026-02-25 18:26:02.948205 | 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-02-25 18:26:02.948220 | controller | Wednesday 25 February 2026 18:26:02 +0000 (0:00:00.044) 0:01:12.663 **** 2026-02-25 18:26:02.948227 | controller | Wednesday 25 February 2026 18:26:02 +0000 (0:00:00.044) 0:01:12.662 **** 2026-02-25 18:26:02.948246 | controller | ok: [localhost] 2026-02-25 18:26:03.000607 | controller | 2026-02-25 18:26:03.000692 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 18:26:03.000699 | controller | Wednesday 25 February 2026 18:26:02 +0000 (0:00:00.228) 0:01:12.892 **** 2026-02-25 18:26:03.000703 | controller | Wednesday 25 February 2026 18:26:02 +0000 (0:00:00.228) 0:01:12.891 **** 2026-02-25 18:26:03.000723 | controller | ok: [localhost] 2026-02-25 18:26:03.587624 | controller | 2026-02-25 18:26:03.587662 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 18:26:03.587669 | controller | Wednesday 25 February 2026 18:26:02 +0000 (0:00:00.052) 0:01:12.944 **** 2026-02-25 18:26:03.587674 | controller | Wednesday 25 February 2026 18:26:02 +0000 (0:00:00.052) 0:01:12.943 **** 2026-02-25 18:26:03.587684 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml) 2026-02-25 18:26:03.713255 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml) 2026-02-25 18:26:03.713293 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml) 2026-02-25 18:26:03.713300 | controller | 2026-02-25 18:26:03.713305 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 18:26:03.713310 | controller | _content | 2026-02-25 18:26:03.713315 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 18:26:03.713319 | controller | combine(_parsed, recursive=true) 2026-02-25 18:26:03.713324 | controller | }} 2026-02-25 18:26:03.713329 | controller | ] *** 2026-02-25 18:26:03.713333 | controller | Wednesday 25 February 2026 18:26:03 +0000 (0:00:00.586) 0:01:13.531 **** 2026-02-25 18:26:03.713338 | controller | Wednesday 25 February 2026 18:26:03 +0000 (0:00:00.586) 0:01:13.529 **** 2026-02-25 18:26:03.713350 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2026-02-25 18:26:03.916808 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 18:26:03.916850 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 18:26:03.916858 | controller | 2026-02-25 18:26:03.916864 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 18:26:03.916870 | controller | Wednesday 25 February 2026 18:26:03 +0000 (0:00:00.126) 0:01:13.657 **** 2026-02-25 18:26:03.916876 | controller | Wednesday 25 February 2026 18:26:03 +0000 (0:00:00.126) 0:01:13.656 **** 2026-02-25 18:26:03.916886 | controller | ok: [localhost] 2026-02-25 18:26:04.330763 | controller | 2026-02-25 18:26:04.330863 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 18:26:04.330872 | controller | (_destdir, 2026-02-25 18:26:04.330886 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 18:26:04.330894 | controller | }}, content={{ 2026-02-25 18:26:04.330901 | controller | ( 2026-02-25 18:26:04.330908 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 18:26:04.330915 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 18:26:04.330922 | controller | }}, mode=0644] *** 2026-02-25 18:26:04.330928 | controller | Wednesday 25 February 2026 18:26:03 +0000 (0:00:00.203) 0:01:13.861 **** 2026-02-25 18:26:04.330935 | controller | Wednesday 25 February 2026 18:26:03 +0000 (0:00:00.203) 0:01:13.859 **** 2026-02-25 18:26:04.330957 | controller | changed: [localhost] 2026-02-25 18:26:04.632962 | controller | 2026-02-25 18:26:04.632999 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova02beta/edpm/nodeset2 mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 18:26:04.633006 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 18:26:04.633011 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 18:26:04.633016 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 18:26:04.633020 | controller | }}, dest={{ 2026-02-25 18:26:04.633025 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 18:26:04.633030 | controller | stage['path'], _val.src_file 2026-02-25 18:26:04.633035 | controller | ) | 2026-02-25 18:26:04.633039 | controller | path_join 2026-02-25 18:26:04.633044 | controller | }}] *** 2026-02-25 18:26:04.633049 | controller | Wednesday 25 February 2026 18:26:04 +0000 (0:00:00.414) 0:01:14.275 **** 2026-02-25 18:26:04.633054 | controller | Wednesday 25 February 2026 18:26:04 +0000 (0:00:00.414) 0:01:14.273 **** 2026-02-25 18:26:04.633064 | controller | changed: [localhost] => (item=edpm-nodeset-values) 2026-02-25 18:26:04.670309 | controller | 2026-02-25 18:26:04.670346 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:26:04.670352 | controller | Wednesday 25 February 2026 18:26:04 +0000 (0:00:00.302) 0:01:14.577 **** 2026-02-25 18:26:04.670357 | controller | Wednesday 25 February 2026 18:26:04 +0000 (0:00:00.302) 0:01:14.576 **** 2026-02-25 18:26:04.670367 | controller | skipping: [localhost] 2026-02-25 18:26:05.018254 | controller | 2026-02-25 18:26:05.018348 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova02beta/edpm/nodeset2 chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 18:26:05.018362 | controller | Wednesday 25 February 2026 18:26:04 +0000 (0:00:00.037) 0:01:14.614 **** 2026-02-25 18:26:05.018368 | controller | Wednesday 25 February 2026 18:26:04 +0000 (0:00:00.037) 0:01:14.613 **** 2026-02-25 18:26:05.018381 | controller | changed: [localhost] 2026-02-25 18:26:05.478264 | controller | 2026-02-25 18:26:05.478331 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 18:26:05.478338 | controller | Wednesday 25 February 2026 18:26:05 +0000 (0:00:00.347) 0:01:14.962 **** 2026-02-25 18:26:05.478343 | controller | Wednesday 25 February 2026 18:26:05 +0000 (0:00:00.347) 0:01:14.961 **** 2026-02-25 18:26:05.478358 | controller | changed: [localhost] 2026-02-25 18:26:05.747162 | controller | 2026-02-25 18:26:05.747207 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova02beta/edpm/nodeset2 remote_src=True, src={{ _output }}, dest={{ 2026-02-25 18:26:05.747215 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 18:26:05.747221 | controller | stage['build_output'] | basename) | path_join 2026-02-25 18:26:05.747227 | controller | }}, mode=0644] *** 2026-02-25 18:26:05.747233 | controller | Wednesday 25 February 2026 18:26:05 +0000 (0:00:00.459) 0:01:15.422 **** 2026-02-25 18:26:05.747239 | controller | Wednesday 25 February 2026 18:26:05 +0000 (0:00:00.459) 0:01:15.420 **** 2026-02-25 18:26:05.747251 | controller | changed: [localhost] 2026-02-25 18:26:05.795204 | controller | 2026-02-25 18:26:05.795248 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:26:05.795262 | controller | Wednesday 25 February 2026 18:26:05 +0000 (0:00:00.269) 0:01:15.691 **** 2026-02-25 18:26:05.795268 | controller | Wednesday 25 February 2026 18:26:05 +0000 (0:00:00.269) 0:01:15.690 **** 2026-02-25 18:26:05.795278 | controller | skipping: [localhost] 2026-02-25 18:26:05.836351 | controller | 2026-02-25 18:26:05.836418 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova02beta/edpm/nodeset2 _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 18:26:05.836425 | controller | Wednesday 25 February 2026 18:26:05 +0000 (0:00:00.047) 0:01:15.739 **** 2026-02-25 18:26:05.836430 | controller | Wednesday 25 February 2026 18:26:05 +0000 (0:00:00.047) 0:01:15.738 **** 2026-02-25 18:26:05.836445 | controller | skipping: [localhost] 2026-02-25 18:26:05.880842 | controller | 2026-02-25 18:26:05.880915 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova02beta/edpm/nodeset2 _raw_params=wait_condition.yml] *** 2026-02-25 18:26:05.880921 | controller | Wednesday 25 February 2026 18:26:05 +0000 (0:00:00.041) 0:01:15.780 **** 2026-02-25 18:26:05.880926 | controller | Wednesday 25 February 2026 18:26:05 +0000 (0:00:00.041) 0:01:15.779 **** 2026-02-25 18:26:05.880942 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm-2 --for condition=SetupReady --timeout=60m) 2026-02-25 18:26:05.933456 | controller | skipping: [localhost] 2026-02-25 18:26:05.933530 | controller | 2026-02-25 18:26:05.933537 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:26:05.933542 | controller | Wednesday 25 February 2026 18:26:05 +0000 (0:00:00.044) 0:01:15.825 **** 2026-02-25 18:26:05.933547 | controller | Wednesday 25 February 2026 18:26:05 +0000 (0:00:00.044) 0:01:15.823 **** 2026-02-25 18:26:05.933563 | controller | skipping: [localhost] 2026-02-25 18:26:05.982247 | controller | 2026-02-25 18:26:05.982317 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova02beta/edpm/nodeset2 name=run_hook] *** 2026-02-25 18:26:05.982324 | controller | Wednesday 25 February 2026 18:26:05 +0000 (0:00:00.052) 0:01:15.877 **** 2026-02-25 18:26:05.982329 | controller | Wednesday 25 February 2026 18:26:05 +0000 (0:00:00.052) 0:01:15.876 **** 2026-02-25 18:26:05.982345 | controller | skipping: [localhost] 2026-02-25 18:26:06.023049 | controller | 2026-02-25 18:26:06.023106 | 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-02-25 18:26:06.023120 | controller | Wednesday 25 February 2026 18:26:05 +0000 (0:00:00.048) 0:01:15.926 **** 2026-02-25 18:26:06.023131 | controller | Wednesday 25 February 2026 18:26:05 +0000 (0:00:00.048) 0:01:15.925 **** 2026-02-25 18:26:06.023150 | controller | ok: [localhost] => 2026-02-25 18:26:06.059936 | controller | changed: false 2026-02-25 18:26:06.059991 | controller | msg: All assertions passed 2026-02-25 18:26:06.060004 | controller | 2026-02-25 18:26:06.060015 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 18:26:06.060026 | controller | Wednesday 25 February 2026 18:26:06 +0000 (0:00:00.040) 0:01:15.967 **** 2026-02-25 18:26:06.060036 | controller | Wednesday 25 February 2026 18:26:06 +0000 (0:00:00.040) 0:01:15.966 **** 2026-02-25 18:26:06.060055 | controller | skipping: [localhost] 2026-02-25 18:26:06.097903 | controller | 2026-02-25 18:26:06.097954 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 18:26:06.097966 | controller | Wednesday 25 February 2026 18:26:06 +0000 (0:00:00.036) 0:01:16.004 **** 2026-02-25 18:26:06.097975 | controller | Wednesday 25 February 2026 18:26:06 +0000 (0:00:00.036) 0:01:16.002 **** 2026-02-25 18:26:06.097991 | controller | ok: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment --for condition=Ready --timeout=90m) 2026-02-25 18:26:06.125055 | controller | 2026-02-25 18:26:06.125137 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 18:26:06.125147 | controller | Wednesday 25 February 2026 18:26:06 +0000 (0:00:00.037) 0:01:16.042 **** 2026-02-25 18:26:06.125154 | controller | Wednesday 25 February 2026 18:26:06 +0000 (0:00:00.037) 0:01:16.040 **** 2026-02-25 18:26:06.125174 | controller | skipping: [localhost] 2026-02-25 18:26:06.155148 | controller | 2026-02-25 18:26:06.155226 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 18:26:06.155235 | controller | Wednesday 25 February 2026 18:26:06 +0000 (0:00:00.027) 0:01:16.069 **** 2026-02-25 18:26:06.155242 | controller | Wednesday 25 February 2026 18:26:06 +0000 (0:00:00.027) 0:01:16.068 **** 2026-02-25 18:26:06.155262 | controller | ok: [localhost] 2026-02-25 18:26:06.390509 | controller | 2026-02-25 18:26:06.390585 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 18:26:06.390595 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 18:26:06.390602 | controller | stage['path'], item.src_file) | path_join 2026-02-25 18:26:06.390609 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 18:26:06.390615 | controller | Wednesday 25 February 2026 18:26:06 +0000 (0:00:00.030) 0:01:16.099 **** 2026-02-25 18:26:06.390629 | controller | Wednesday 25 February 2026 18:26:06 +0000 (0:00:00.030) 0:01:16.098 **** 2026-02-25 18:26:06.390649 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'}) 2026-02-25 18:26:06.455607 | controller | 2026-02-25 18:26:06.455676 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 18:26:06.455686 | controller | Wednesday 25 February 2026 18:26:06 +0000 (0:00:00.235) 0:01:16.334 **** 2026-02-25 18:26:06.455694 | controller | Wednesday 25 February 2026 18:26:06 +0000 (0:00:00.235) 0:01:16.333 **** 2026-02-25 18:26:06.455710 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 18:26:06.498392 | controller | 2026-02-25 18:26:06.498468 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova02beta/edpm/deployment name=run_hook] *** 2026-02-25 18:26:06.498482 | controller | Wednesday 25 February 2026 18:26:06 +0000 (0:00:00.065) 0:01:16.400 **** 2026-02-25 18:26:06.498492 | controller | Wednesday 25 February 2026 18:26:06 +0000 (0:00:00.065) 0:01:16.398 **** 2026-02-25 18:26:06.498514 | controller | skipping: [localhost] 2026-02-25 18:26:06.577188 | controller | 2026-02-25 18:26:06.577276 | controller | TASK [Generate values.yaml for examples/dt/nova/nova02beta/edpm/deployment name=ci_gen_kustomize_values] *** 2026-02-25 18:26:06.577284 | controller | Wednesday 25 February 2026 18:26:06 +0000 (0:00:00.042) 0:01:16.442 **** 2026-02-25 18:26:06.577289 | controller | Wednesday 25 February 2026 18:26:06 +0000 (0:00:00.042) 0:01:16.441 **** 2026-02-25 18:26:06.577304 | controller | 2026-02-25 18:26:06.631092 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 18:26:06.631152 | controller | Wednesday 25 February 2026 18:26:06 +0000 (0:00:00.078) 0:01:16.521 **** 2026-02-25 18:26:06.631159 | controller | Wednesday 25 February 2026 18:26:06 +0000 (0:00:00.078) 0:01:16.520 **** 2026-02-25 18:26:06.631172 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 18:26:06.677860 | controller | 2026-02-25 18:26:06.677962 | 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-02-25 18:26:06.677976 | controller | Wednesday 25 February 2026 18:26:06 +0000 (0:00:00.053) 0:01:16.575 **** 2026-02-25 18:26:06.677987 | controller | Wednesday 25 February 2026 18:26:06 +0000 (0:00:00.053) 0:01:16.573 **** 2026-02-25 18:26:06.678011 | controller | ok: [localhost] => 2026-02-25 18:26:06.907272 | controller | changed: false 2026-02-25 18:26:06.907343 | controller | msg: All assertions passed 2026-02-25 18:26:06.907350 | controller | 2026-02-25 18:26:06.907356 | 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-02-25 18:26:06.907362 | controller | Wednesday 25 February 2026 18:26:06 +0000 (0:00:00.047) 0:01:16.622 **** 2026-02-25 18:26:06.907367 | controller | Wednesday 25 February 2026 18:26:06 +0000 (0:00:00.047) 0:01:16.621 **** 2026-02-25 18:26:06.907380 | controller | ok: [localhost] 2026-02-25 18:26:06.961108 | controller | 2026-02-25 18:26:06.961184 | 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-02-25 18:26:06.961192 | controller | Wednesday 25 February 2026 18:26:06 +0000 (0:00:00.229) 0:01:16.851 **** 2026-02-25 18:26:06.961197 | controller | Wednesday 25 February 2026 18:26:06 +0000 (0:00:00.229) 0:01:16.850 **** 2026-02-25 18:26:06.961214 | controller | ok: [localhost] => 2026-02-25 18:26:07.186900 | controller | changed: false 2026-02-25 18:26:07.186984 | controller | msg: All assertions passed 2026-02-25 18:26:07.186996 | controller | 2026-02-25 18:26:07.187004 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 18:26:07.187013 | controller | Wednesday 25 February 2026 18:26:06 +0000 (0:00:00.053) 0:01:16.905 **** 2026-02-25 18:26:07.187021 | controller | Wednesday 25 February 2026 18:26:06 +0000 (0:00:00.053) 0:01:16.904 **** 2026-02-25 18:26:07.187041 | controller | ok: [localhost] 2026-02-25 18:26:07.460989 | controller | 2026-02-25 18:26:07.461071 | 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-02-25 18:26:07.461081 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 18:26:07.461087 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 18:26:07.461093 | controller | _config_map_content | 2026-02-25 18:26:07.461100 | controller | ansible.utils.remove_keys( 2026-02-25 18:26:07.461106 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 18:26:07.461111 | controller | matching_parameter='regex') 2026-02-25 18:26:07.461117 | controller | }}, cacheable=False] *** 2026-02-25 18:26:07.461133 | controller | Wednesday 25 February 2026 18:26:07 +0000 (0:00:00.225) 0:01:17.130 **** 2026-02-25 18:26:07.461140 | controller | Wednesday 25 February 2026 18:26:07 +0000 (0:00:00.225) 0:01:17.129 **** 2026-02-25 18:26:07.461161 | controller | ok: [localhost] 2026-02-25 18:26:07.567740 | controller | 2026-02-25 18:26:07.567817 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 18:26:07.567825 | controller | Wednesday 25 February 2026 18:26:07 +0000 (0:00:00.274) 0:01:17.405 **** 2026-02-25 18:26:07.567831 | controller | Wednesday 25 February 2026 18:26:07 +0000 (0:00:00.274) 0:01:17.404 **** 2026-02-25 18:26:07.567845 | controller | skipping: [localhost] 2026-02-25 18:26:07.752251 | controller | 2026-02-25 18:26:07.752327 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 18:26:07.752341 | controller | Wednesday 25 February 2026 18:26:07 +0000 (0:00:00.106) 0:01:17.512 **** 2026-02-25 18:26:07.752352 | controller | Wednesday 25 February 2026 18:26:07 +0000 (0:00:00.106) 0:01:17.510 **** 2026-02-25 18:26:07.752374 | controller | changed: [localhost] 2026-02-25 18:26:07.811853 | controller | 2026-02-25 18:26:07.811929 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 18:26:07.811944 | controller | (snippet_datadir, 2026-02-25 18:26:07.811956 | controller | '02_ci_data.yaml') | path_join 2026-02-25 18:26:07.811967 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 18:26:07.811979 | controller | Wednesday 25 February 2026 18:26:07 +0000 (0:00:00.184) 0:01:17.696 **** 2026-02-25 18:26:07.811990 | controller | Wednesday 25 February 2026 18:26:07 +0000 (0:00:00.184) 0:01:17.695 **** 2026-02-25 18:26:07.812013 | controller | skipping: [localhost] 2026-02-25 18:26:07.873677 | controller | 2026-02-25 18:26:07.873748 | 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-02-25 18:26:07.873764 | controller | Wednesday 25 February 2026 18:26:07 +0000 (0:00:00.059) 0:01:17.756 **** 2026-02-25 18:26:07.873830 | controller | Wednesday 25 February 2026 18:26:07 +0000 (0:00:00.059) 0:01:17.754 **** 2026-02-25 18:26:07.873845 | controller | ok: [localhost] 2026-02-25 18:26:08.263224 | controller | 2026-02-25 18:26:08.263296 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 18:26:08.263304 | controller | (snippet_datadir, 2026-02-25 18:26:08.263309 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 18:26:08.263322 | controller | }}, content={{ 2026-02-25 18:26:08.263327 | controller | _base64_patch | 2026-02-25 18:26:08.263331 | controller | default({}) | 2026-02-25 18:26:08.263336 | controller | to_nice_yaml 2026-02-25 18:26:08.263340 | controller | }}, mode=0644] *** 2026-02-25 18:26:08.263345 | controller | Wednesday 25 February 2026 18:26:07 +0000 (0:00:00.061) 0:01:17.818 **** 2026-02-25 18:26:08.263350 | controller | Wednesday 25 February 2026 18:26:07 +0000 (0:00:00.061) 0:01:17.816 **** 2026-02-25 18:26:08.263366 | controller | changed: [localhost] 2026-02-25 18:26:08.703145 | controller | 2026-02-25 18:26:08.703220 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 18:26:08.703235 | controller | (snippet_datadir, 2026-02-25 18:26:08.703241 | controller | '04_user_data.yaml') | path_join 2026-02-25 18:26:08.703248 | controller | }}, content={{ 2026-02-25 18:26:08.703254 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 18:26:08.703260 | controller | default({}) | 2026-02-25 18:26:08.703266 | controller | to_nice_yaml 2026-02-25 18:26:08.703271 | controller | }}, mode=0644] *** 2026-02-25 18:26:08.703277 | controller | Wednesday 25 February 2026 18:26:08 +0000 (0:00:00.389) 0:01:18.207 **** 2026-02-25 18:26:08.703283 | controller | Wednesday 25 February 2026 18:26:08 +0000 (0:00:00.389) 0:01:18.206 **** 2026-02-25 18:26:08.703301 | controller | changed: [localhost] 2026-02-25 18:26:09.087189 | controller | 2026-02-25 18:26:09.087261 | 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-02-25 18:26:09.087268 | controller | ( 2026-02-25 18:26:09.087273 | controller | snippet_datadir, 2026-02-25 18:26:09.087278 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 18:26:09.087283 | controller | ) | path_join 2026-02-25 18:26:09.087288 | controller | }}, mode=0644] *** 2026-02-25 18:26:09.087293 | controller | Wednesday 25 February 2026 18:26:08 +0000 (0:00:00.440) 0:01:18.647 **** 2026-02-25 18:26:09.087298 | controller | Wednesday 25 February 2026 18:26:08 +0000 (0:00:00.440) 0:01:18.646 **** 2026-02-25 18:26:09.087314 | controller | changed: [localhost] 2026-02-25 18:26:09.175592 | controller | 2026-02-25 18:26:09.175671 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 18:26:09.175681 | controller | Wednesday 25 February 2026 18:26:09 +0000 (0:00:00.383) 0:01:19.031 **** 2026-02-25 18:26:09.175688 | controller | Wednesday 25 February 2026 18:26:09 +0000 (0:00:00.383) 0:01:19.030 **** 2026-02-25 18:26:09.175708 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 18:26:09.235827 | controller | 2026-02-25 18:26:09.235911 | 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-02-25 18:26:09.235920 | controller | Wednesday 25 February 2026 18:26:09 +0000 (0:00:00.088) 0:01:19.119 **** 2026-02-25 18:26:09.235927 | controller | Wednesday 25 February 2026 18:26:09 +0000 (0:00:00.088) 0:01:19.118 **** 2026-02-25 18:26:09.235948 | controller | ok: [localhost] => 2026-02-25 18:26:09.448296 | controller | changed: false 2026-02-25 18:26:09.448364 | controller | msg: All assertions passed 2026-02-25 18:26:09.448370 | controller | 2026-02-25 18:26:09.448376 | 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-02-25 18:26:09.448390 | controller | Wednesday 25 February 2026 18:26:09 +0000 (0:00:00.060) 0:01:19.180 **** 2026-02-25 18:26:09.448396 | controller | Wednesday 25 February 2026 18:26:09 +0000 (0:00:00.060) 0:01:19.178 **** 2026-02-25 18:26:09.448412 | controller | ok: [localhost] 2026-02-25 18:26:09.498028 | controller | 2026-02-25 18:26:09.498110 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 18:26:09.498128 | controller | Wednesday 25 February 2026 18:26:09 +0000 (0:00:00.212) 0:01:19.392 **** 2026-02-25 18:26:09.498135 | controller | Wednesday 25 February 2026 18:26:09 +0000 (0:00:00.212) 0:01:19.391 **** 2026-02-25 18:26:09.498159 | controller | ok: [localhost] 2026-02-25 18:26:09.858740 | controller | 2026-02-25 18:26:09.858809 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 18:26:09.858822 | controller | Wednesday 25 February 2026 18:26:09 +0000 (0:00:00.049) 0:01:19.442 **** 2026-02-25 18:26:09.858829 | controller | Wednesday 25 February 2026 18:26:09 +0000 (0:00:00.049) 0:01:19.441 **** 2026-02-25 18:26:09.858844 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml) 2026-02-25 18:26:09.956098 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml) 2026-02-25 18:26:09.956183 | controller | 2026-02-25 18:26:09.956192 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 18:26:09.956200 | controller | _content | 2026-02-25 18:26:09.956207 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 18:26:09.956213 | controller | combine(_parsed, recursive=true) 2026-02-25 18:26:09.956220 | controller | }} 2026-02-25 18:26:09.956226 | controller | ] *** 2026-02-25 18:26:09.956232 | controller | Wednesday 25 February 2026 18:26:09 +0000 (0:00:00.360) 0:01:19.803 **** 2026-02-25 18:26:09.956239 | controller | Wednesday 25 February 2026 18:26:09 +0000 (0:00:00.360) 0:01:19.801 **** 2026-02-25 18:26:09.956258 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 18:26:10.156374 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 18:26:10.156456 | controller | 2026-02-25 18:26:10.156467 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 18:26:10.156474 | controller | Wednesday 25 February 2026 18:26:09 +0000 (0:00:00.097) 0:01:19.900 **** 2026-02-25 18:26:10.156481 | controller | Wednesday 25 February 2026 18:26:09 +0000 (0:00:00.097) 0:01:19.899 **** 2026-02-25 18:26:10.156500 | controller | changed: [localhost] 2026-02-25 18:26:10.546727 | controller | 2026-02-25 18:26:10.546818 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 18:26:10.546831 | controller | (_destdir, 2026-02-25 18:26:10.546838 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 18:26:10.546845 | controller | }}, content={{ 2026-02-25 18:26:10.546851 | controller | ( 2026-02-25 18:26:10.546858 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 18:26:10.546864 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 18:26:10.546870 | controller | }}, mode=0644] *** 2026-02-25 18:26:10.546876 | controller | Wednesday 25 February 2026 18:26:10 +0000 (0:00:00.200) 0:01:20.100 **** 2026-02-25 18:26:10.546883 | controller | Wednesday 25 February 2026 18:26:10 +0000 (0:00:00.200) 0:01:20.099 **** 2026-02-25 18:26:10.546900 | controller | changed: [localhost] 2026-02-25 18:26:10.842088 | controller | 2026-02-25 18:26:10.842153 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova02beta/edpm/deployment mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 18:26:10.842160 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 18:26:10.842165 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 18:26:10.842170 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 18:26:10.842174 | controller | }}, dest={{ 2026-02-25 18:26:10.842179 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 18:26:10.842184 | controller | stage['path'], _val.src_file 2026-02-25 18:26:10.842197 | controller | ) | 2026-02-25 18:26:10.842202 | controller | path_join 2026-02-25 18:26:10.842207 | controller | }}] *** 2026-02-25 18:26:10.842211 | controller | Wednesday 25 February 2026 18:26:10 +0000 (0:00:00.390) 0:01:20.491 **** 2026-02-25 18:26:10.842216 | controller | Wednesday 25 February 2026 18:26:10 +0000 (0:00:00.390) 0:01:20.489 **** 2026-02-25 18:26:10.842228 | controller | changed: [localhost] => (item=edpm-deployment-values) 2026-02-25 18:26:10.890455 | controller | 2026-02-25 18:26:10.890524 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:26:10.890531 | controller | Wednesday 25 February 2026 18:26:10 +0000 (0:00:00.295) 0:01:20.786 **** 2026-02-25 18:26:10.890536 | controller | Wednesday 25 February 2026 18:26:10 +0000 (0:00:00.295) 0:01:20.785 **** 2026-02-25 18:26:10.890552 | controller | skipping: [localhost] 2026-02-25 18:26:11.225538 | controller | 2026-02-25 18:26:11.225621 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova02beta/edpm/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 18:26:11.225631 | controller | Wednesday 25 February 2026 18:26:10 +0000 (0:00:00.048) 0:01:20.834 **** 2026-02-25 18:26:11.225639 | controller | Wednesday 25 February 2026 18:26:10 +0000 (0:00:00.048) 0:01:20.833 **** 2026-02-25 18:26:11.225660 | controller | changed: [localhost] 2026-02-25 18:26:11.711151 | controller | 2026-02-25 18:26:11.711207 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 18:26:11.711215 | controller | Wednesday 25 February 2026 18:26:11 +0000 (0:00:00.334) 0:01:21.169 **** 2026-02-25 18:26:11.711226 | controller | Wednesday 25 February 2026 18:26:11 +0000 (0:00:00.335) 0:01:21.168 **** 2026-02-25 18:26:11.711239 | controller | changed: [localhost] 2026-02-25 18:26:11.939433 | controller | 2026-02-25 18:26:11.939500 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova02beta/edpm/deployment remote_src=True, src={{ _output }}, dest={{ 2026-02-25 18:26:11.939510 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 18:26:11.939517 | controller | stage['build_output'] | basename) | path_join 2026-02-25 18:26:11.939524 | controller | }}, mode=0644] *** 2026-02-25 18:26:11.939530 | controller | Wednesday 25 February 2026 18:26:11 +0000 (0:00:00.485) 0:01:21.655 **** 2026-02-25 18:26:11.939536 | controller | Wednesday 25 February 2026 18:26:11 +0000 (0:00:00.485) 0:01:21.654 **** 2026-02-25 18:26:11.939567 | controller | changed: [localhost] 2026-02-25 18:26:11.983245 | controller | 2026-02-25 18:26:11.983325 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:26:11.983336 | controller | Wednesday 25 February 2026 18:26:11 +0000 (0:00:00.228) 0:01:21.883 **** 2026-02-25 18:26:11.983341 | controller | Wednesday 25 February 2026 18:26:11 +0000 (0:00:00.228) 0:01:21.882 **** 2026-02-25 18:26:11.983357 | controller | skipping: [localhost] 2026-02-25 18:26:12.024618 | controller | 2026-02-25 18:26:12.024683 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova02beta/edpm/deployment _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 18:26:12.024692 | controller | Wednesday 25 February 2026 18:26:11 +0000 (0:00:00.043) 0:01:21.927 **** 2026-02-25 18:26:12.024699 | controller | Wednesday 25 February 2026 18:26:11 +0000 (0:00:00.043) 0:01:21.926 **** 2026-02-25 18:26:12.024716 | controller | skipping: [localhost] 2026-02-25 18:26:12.071838 | controller | 2026-02-25 18:26:12.071900 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova02beta/edpm/deployment _raw_params=wait_condition.yml] *** 2026-02-25 18:26:12.071907 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.041) 0:01:21.969 **** 2026-02-25 18:26:12.071912 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.041) 0:01:21.967 **** 2026-02-25 18:26:12.071925 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment --for condition=Ready --timeout=90m) 2026-02-25 18:26:12.116812 | controller | skipping: [localhost] 2026-02-25 18:26:12.116874 | controller | 2026-02-25 18:26:12.116889 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:26:12.116895 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.047) 0:01:22.016 **** 2026-02-25 18:26:12.116901 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.047) 0:01:22.015 **** 2026-02-25 18:26:12.116918 | controller | skipping: [localhost] 2026-02-25 18:26:12.163796 | controller | 2026-02-25 18:26:12.163869 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova02beta/edpm/deployment name=run_hook] *** 2026-02-25 18:26:12.163876 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.044) 0:01:22.061 **** 2026-02-25 18:26:12.163881 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.044) 0:01:22.059 **** 2026-02-25 18:26:12.163897 | controller | skipping: [localhost] 2026-02-25 18:26:12.207964 | controller | 2026-02-25 18:26:12.208033 | 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-02-25 18:26:12.208040 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.047) 0:01:22.108 **** 2026-02-25 18:26:12.208045 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.047) 0:01:22.106 **** 2026-02-25 18:26:12.208060 | controller | ok: [localhost] => 2026-02-25 18:26:12.237247 | controller | changed: false 2026-02-25 18:26:12.237317 | controller | msg: All assertions passed 2026-02-25 18:26:12.237323 | controller | 2026-02-25 18:26:12.237328 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 18:26:12.237334 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.044) 0:01:22.152 **** 2026-02-25 18:26:12.237339 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.044) 0:01:22.151 **** 2026-02-25 18:26:12.237354 | controller | skipping: [localhost] 2026-02-25 18:26:12.267540 | controller | 2026-02-25 18:26:12.267619 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 18:26:12.267626 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.029) 0:01:22.181 **** 2026-02-25 18:26:12.267631 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.029) 0:01:22.180 **** 2026-02-25 18:26:12.267651 | controller | ok: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment-post-driver --for condition=Ready --timeout=20m) 2026-02-25 18:26:12.297660 | controller | 2026-02-25 18:26:12.297738 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 18:26:12.297749 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.030) 0:01:22.211 **** 2026-02-25 18:26:12.297757 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.030) 0:01:22.210 **** 2026-02-25 18:26:12.297801 | controller | skipping: [localhost] 2026-02-25 18:26:12.329837 | controller | 2026-02-25 18:26:12.329908 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 18:26:12.329914 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.029) 0:01:22.241 **** 2026-02-25 18:26:12.329919 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.029) 0:01:22.240 **** 2026-02-25 18:26:12.329934 | controller | ok: [localhost] 2026-02-25 18:26:12.549240 | controller | 2026-02-25 18:26:12.549307 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 18:26:12.549320 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 18:26:12.549330 | controller | stage['path'], item.src_file) | path_join 2026-02-25 18:26:12.549341 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 18:26:12.549350 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.032) 0:01:22.274 **** 2026-02-25 18:26:12.549369 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.032) 0:01:22.272 **** 2026-02-25 18:26:12.549390 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-post-driver', 'src_file': 'values.yaml'}) 2026-02-25 18:26:12.647999 | controller | 2026-02-25 18:26:12.648065 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 18:26:12.648075 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.219) 0:01:22.493 **** 2026-02-25 18:26:12.648082 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.219) 0:01:22.492 **** 2026-02-25 18:26:12.648098 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 18:26:12.716653 | controller | 2026-02-25 18:26:12.716714 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova02beta/edpm-post-driver/deployment name=run_hook] *** 2026-02-25 18:26:12.716724 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.098) 0:01:22.592 **** 2026-02-25 18:26:12.716731 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.098) 0:01:22.590 **** 2026-02-25 18:26:12.716747 | controller | skipping: [localhost] 2026-02-25 18:26:12.800529 | controller | 2026-02-25 18:26:12.800641 | controller | TASK [Generate values.yaml for examples/dt/nova/nova02beta/edpm-post-driver/deployment name=ci_gen_kustomize_values] *** 2026-02-25 18:26:12.800671 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.068) 0:01:22.660 **** 2026-02-25 18:26:12.800700 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.068) 0:01:22.659 **** 2026-02-25 18:26:12.800734 | controller | 2026-02-25 18:26:12.869024 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 18:26:12.869107 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.084) 0:01:22.744 **** 2026-02-25 18:26:12.869117 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.084) 0:01:22.743 **** 2026-02-25 18:26:12.869137 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 18:26:12.919948 | controller | 2026-02-25 18:26:12.920015 | 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-02-25 18:26:12.920024 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.068) 0:01:22.813 **** 2026-02-25 18:26:12.920032 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.068) 0:01:22.812 **** 2026-02-25 18:26:12.920048 | controller | ok: [localhost] => 2026-02-25 18:26:13.155539 | controller | changed: false 2026-02-25 18:26:13.155658 | controller | msg: All assertions passed 2026-02-25 18:26:13.155686 | controller | 2026-02-25 18:26:13.155700 | 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-02-25 18:26:13.155715 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.050) 0:01:22.864 **** 2026-02-25 18:26:13.155730 | controller | Wednesday 25 February 2026 18:26:12 +0000 (0:00:00.050) 0:01:22.863 **** 2026-02-25 18:26:13.155758 | controller | ok: [localhost] 2026-02-25 18:26:13.220116 | controller | 2026-02-25 18:26:13.220185 | 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-02-25 18:26:13.220192 | controller | Wednesday 25 February 2026 18:26:13 +0000 (0:00:00.234) 0:01:23.099 **** 2026-02-25 18:26:13.220197 | controller | Wednesday 25 February 2026 18:26:13 +0000 (0:00:00.234) 0:01:23.097 **** 2026-02-25 18:26:13.220213 | controller | ok: [localhost] => 2026-02-25 18:26:13.408721 | controller | changed: false 2026-02-25 18:26:13.408834 | controller | msg: All assertions passed 2026-02-25 18:26:13.408865 | controller | 2026-02-25 18:26:13.408877 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 18:26:13.408889 | controller | Wednesday 25 February 2026 18:26:13 +0000 (0:00:00.065) 0:01:23.164 **** 2026-02-25 18:26:13.408908 | controller | Wednesday 25 February 2026 18:26:13 +0000 (0:00:00.065) 0:01:23.163 **** 2026-02-25 18:26:13.408929 | controller | ok: [localhost] 2026-02-25 18:26:13.670430 | controller | 2026-02-25 18:26:13.670503 | 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-02-25 18:26:13.670514 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 18:26:13.670522 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 18:26:13.670529 | controller | _config_map_content | 2026-02-25 18:26:13.670535 | controller | ansible.utils.remove_keys( 2026-02-25 18:26:13.670542 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 18:26:13.670549 | controller | matching_parameter='regex') 2026-02-25 18:26:13.670555 | controller | }}, cacheable=False] *** 2026-02-25 18:26:13.670561 | controller | Wednesday 25 February 2026 18:26:13 +0000 (0:00:00.188) 0:01:23.353 **** 2026-02-25 18:26:13.670568 | controller | Wednesday 25 February 2026 18:26:13 +0000 (0:00:00.188) 0:01:23.351 **** 2026-02-25 18:26:13.670587 | controller | ok: [localhost] 2026-02-25 18:26:13.717101 | controller | 2026-02-25 18:26:13.717154 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 18:26:13.717164 | controller | Wednesday 25 February 2026 18:26:13 +0000 (0:00:00.261) 0:01:23.615 **** 2026-02-25 18:26:13.717172 | controller | Wednesday 25 February 2026 18:26:13 +0000 (0:00:00.261) 0:01:23.613 **** 2026-02-25 18:26:13.717188 | controller | skipping: [localhost] 2026-02-25 18:26:13.955850 | controller | 2026-02-25 18:26:13.955935 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 18:26:13.955949 | controller | Wednesday 25 February 2026 18:26:13 +0000 (0:00:00.046) 0:01:23.661 **** 2026-02-25 18:26:13.955957 | controller | Wednesday 25 February 2026 18:26:13 +0000 (0:00:00.046) 0:01:23.660 **** 2026-02-25 18:26:13.955976 | controller | changed: [localhost] 2026-02-25 18:26:14.011643 | controller | 2026-02-25 18:26:14.011702 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 18:26:14.011709 | controller | (snippet_datadir, 2026-02-25 18:26:14.011714 | controller | '02_ci_data.yaml') | path_join 2026-02-25 18:26:14.011719 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 18:26:14.011724 | controller | Wednesday 25 February 2026 18:26:13 +0000 (0:00:00.238) 0:01:23.900 **** 2026-02-25 18:26:14.011728 | controller | Wednesday 25 February 2026 18:26:13 +0000 (0:00:00.238) 0:01:23.898 **** 2026-02-25 18:26:14.011742 | controller | skipping: [localhost] 2026-02-25 18:26:14.067654 | controller | 2026-02-25 18:26:14.067711 | 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-02-25 18:26:14.067720 | controller | Wednesday 25 February 2026 18:26:14 +0000 (0:00:00.056) 0:01:23.956 **** 2026-02-25 18:26:14.067727 | controller | Wednesday 25 February 2026 18:26:14 +0000 (0:00:00.056) 0:01:23.954 **** 2026-02-25 18:26:14.067743 | controller | ok: [localhost] 2026-02-25 18:26:14.464268 | controller | 2026-02-25 18:26:14.464351 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 18:26:14.464361 | controller | (snippet_datadir, 2026-02-25 18:26:14.464369 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 18:26:14.464376 | controller | }}, content={{ 2026-02-25 18:26:14.464383 | controller | _base64_patch | 2026-02-25 18:26:14.464390 | controller | default({}) | 2026-02-25 18:26:14.464396 | controller | to_nice_yaml 2026-02-25 18:26:14.464405 | controller | }}, mode=0644] *** 2026-02-25 18:26:14.464412 | controller | Wednesday 25 February 2026 18:26:14 +0000 (0:00:00.055) 0:01:24.012 **** 2026-02-25 18:26:14.464419 | controller | Wednesday 25 February 2026 18:26:14 +0000 (0:00:00.055) 0:01:24.010 **** 2026-02-25 18:26:14.464438 | controller | changed: [localhost] 2026-02-25 18:26:14.889578 | controller | 2026-02-25 18:26:14.889637 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 18:26:14.889657 | controller | (snippet_datadir, 2026-02-25 18:26:14.889664 | controller | '04_user_data.yaml') | path_join 2026-02-25 18:26:14.889670 | controller | }}, content={{ 2026-02-25 18:26:14.889677 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 18:26:14.889683 | controller | default({}) | 2026-02-25 18:26:14.889689 | controller | to_nice_yaml 2026-02-25 18:26:14.889695 | controller | }}, mode=0644] *** 2026-02-25 18:26:14.889701 | controller | Wednesday 25 February 2026 18:26:14 +0000 (0:00:00.395) 0:01:24.408 **** 2026-02-25 18:26:14.889707 | controller | Wednesday 25 February 2026 18:26:14 +0000 (0:00:00.396) 0:01:24.406 **** 2026-02-25 18:26:14.889722 | controller | changed: [localhost] 2026-02-25 18:26:15.301927 | controller | 2026-02-25 18:26:15.302017 | 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-02-25 18:26:15.302024 | controller | ( 2026-02-25 18:26:15.302029 | controller | snippet_datadir, 2026-02-25 18:26:15.302034 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 18:26:15.302040 | controller | ) | path_join 2026-02-25 18:26:15.302044 | controller | }}, mode=0644] *** 2026-02-25 18:26:15.302049 | controller | Wednesday 25 February 2026 18:26:14 +0000 (0:00:00.425) 0:01:24.834 **** 2026-02-25 18:26:15.302054 | controller | Wednesday 25 February 2026 18:26:14 +0000 (0:00:00.425) 0:01:24.832 **** 2026-02-25 18:26:15.302070 | controller | changed: [localhost] 2026-02-25 18:26:15.375857 | controller | 2026-02-25 18:26:15.375929 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 18:26:15.375936 | controller | Wednesday 25 February 2026 18:26:15 +0000 (0:00:00.412) 0:01:25.246 **** 2026-02-25 18:26:15.375949 | controller | Wednesday 25 February 2026 18:26:15 +0000 (0:00:00.412) 0:01:25.245 **** 2026-02-25 18:26:15.375966 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 18:26:15.418948 | controller | 2026-02-25 18:26:15.419028 | 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-02-25 18:26:15.419038 | controller | Wednesday 25 February 2026 18:26:15 +0000 (0:00:00.073) 0:01:25.320 **** 2026-02-25 18:26:15.419045 | controller | Wednesday 25 February 2026 18:26:15 +0000 (0:00:00.073) 0:01:25.318 **** 2026-02-25 18:26:15.419065 | controller | ok: [localhost] => 2026-02-25 18:26:15.630101 | controller | changed: false 2026-02-25 18:26:15.630169 | controller | msg: All assertions passed 2026-02-25 18:26:15.630179 | controller | 2026-02-25 18:26:15.630186 | 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-02-25 18:26:15.630194 | controller | Wednesday 25 February 2026 18:26:15 +0000 (0:00:00.042) 0:01:25.363 **** 2026-02-25 18:26:15.630202 | controller | Wednesday 25 February 2026 18:26:15 +0000 (0:00:00.042) 0:01:25.361 **** 2026-02-25 18:26:15.630219 | controller | ok: [localhost] 2026-02-25 18:26:15.688469 | controller | 2026-02-25 18:26:15.688510 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 18:26:15.688519 | controller | Wednesday 25 February 2026 18:26:15 +0000 (0:00:00.211) 0:01:25.574 **** 2026-02-25 18:26:15.688526 | controller | Wednesday 25 February 2026 18:26:15 +0000 (0:00:00.211) 0:01:25.573 **** 2026-02-25 18:26:15.688538 | controller | ok: [localhost] 2026-02-25 18:26:16.109525 | controller | 2026-02-25 18:26:16.109560 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 18:26:16.109567 | controller | Wednesday 25 February 2026 18:26:15 +0000 (0:00:00.058) 0:01:25.632 **** 2026-02-25 18:26:16.109572 | controller | Wednesday 25 February 2026 18:26:15 +0000 (0:00:00.058) 0:01:25.631 **** 2026-02-25 18:26:16.109582 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-post-driver/03_user_data_b64.yaml) 2026-02-25 18:26:16.237199 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-post-driver/04_user_data.yaml) 2026-02-25 18:26:16.237246 | controller | 2026-02-25 18:26:16.237255 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 18:26:16.237262 | controller | _content | 2026-02-25 18:26:16.237268 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 18:26:16.237274 | controller | combine(_parsed, recursive=true) 2026-02-25 18:26:16.237281 | controller | }} 2026-02-25 18:26:16.237288 | controller | ] *** 2026-02-25 18:26:16.237294 | controller | Wednesday 25 February 2026 18:26:16 +0000 (0:00:00.420) 0:01:26.053 **** 2026-02-25 18:26:16.237300 | controller | Wednesday 25 February 2026 18:26:16 +0000 (0:00:00.420) 0:01:26.052 **** 2026-02-25 18:26:16.237313 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 18:26:16.495871 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 18:26:16.495910 | controller | 2026-02-25 18:26:16.495917 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 18:26:16.495922 | controller | Wednesday 25 February 2026 18:26:16 +0000 (0:00:00.127) 0:01:26.181 **** 2026-02-25 18:26:16.495927 | controller | Wednesday 25 February 2026 18:26:16 +0000 (0:00:00.127) 0:01:26.180 **** 2026-02-25 18:26:16.495937 | controller | changed: [localhost] 2026-02-25 18:26:16.966277 | controller | 2026-02-25 18:26:16.966330 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 18:26:16.966337 | controller | (_destdir, 2026-02-25 18:26:16.966342 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 18:26:16.966347 | controller | }}, content={{ 2026-02-25 18:26:16.966352 | controller | ( 2026-02-25 18:26:16.966356 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 18:26:16.966361 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 18:26:16.966366 | controller | }}, mode=0644] *** 2026-02-25 18:26:16.966371 | controller | Wednesday 25 February 2026 18:26:16 +0000 (0:00:00.258) 0:01:26.440 **** 2026-02-25 18:26:16.966376 | controller | Wednesday 25 February 2026 18:26:16 +0000 (0:00:00.258) 0:01:26.438 **** 2026-02-25 18:26:16.966386 | controller | changed: [localhost] 2026-02-25 18:26:17.286340 | controller | 2026-02-25 18:26:17.286379 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova02beta/edpm-post-driver/deployment mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 18:26:17.286388 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 18:26:17.286394 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 18:26:17.286401 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 18:26:17.286406 | controller | }}, dest={{ 2026-02-25 18:26:17.286412 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 18:26:17.286418 | controller | stage['path'], _val.src_file 2026-02-25 18:26:17.286424 | controller | ) | 2026-02-25 18:26:17.286430 | controller | path_join 2026-02-25 18:26:17.286435 | controller | }}] *** 2026-02-25 18:26:17.286441 | controller | Wednesday 25 February 2026 18:26:16 +0000 (0:00:00.470) 0:01:26.910 **** 2026-02-25 18:26:17.286447 | controller | Wednesday 25 February 2026 18:26:16 +0000 (0:00:00.470) 0:01:26.909 **** 2026-02-25 18:26:17.286458 | controller | changed: [localhost] => (item=edpm-deployment-post-driver) 2026-02-25 18:26:17.338052 | controller | 2026-02-25 18:26:17.338108 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:26:17.338116 | controller | Wednesday 25 February 2026 18:26:17 +0000 (0:00:00.320) 0:01:27.230 **** 2026-02-25 18:26:17.338122 | controller | Wednesday 25 February 2026 18:26:17 +0000 (0:00:00.320) 0:01:27.229 **** 2026-02-25 18:26:17.338133 | controller | skipping: [localhost] 2026-02-25 18:26:17.707041 | controller | 2026-02-25 18:26:17.707084 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova02beta/edpm-post-driver/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 18:26:17.707093 | controller | Wednesday 25 February 2026 18:26:17 +0000 (0:00:00.051) 0:01:27.282 **** 2026-02-25 18:26:17.707100 | controller | Wednesday 25 February 2026 18:26:17 +0000 (0:00:00.051) 0:01:27.280 **** 2026-02-25 18:26:17.707113 | controller | changed: [localhost] 2026-02-25 18:26:18.164601 | controller | 2026-02-25 18:26:18.164643 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 18:26:18.164653 | controller | Wednesday 25 February 2026 18:26:17 +0000 (0:00:00.369) 0:01:27.651 **** 2026-02-25 18:26:18.164660 | controller | Wednesday 25 February 2026 18:26:17 +0000 (0:00:00.369) 0:01:27.650 **** 2026-02-25 18:26:18.164673 | controller | changed: [localhost] 2026-02-25 18:26:18.436123 | controller | 2026-02-25 18:26:18.436165 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova02beta/edpm-post-driver/deployment remote_src=True, src={{ _output }}, dest={{ 2026-02-25 18:26:18.436174 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 18:26:18.436180 | controller | stage['build_output'] | basename) | path_join 2026-02-25 18:26:18.436187 | controller | }}, mode=0644] *** 2026-02-25 18:26:18.436193 | controller | Wednesday 25 February 2026 18:26:18 +0000 (0:00:00.457) 0:01:28.108 **** 2026-02-25 18:26:18.436198 | controller | Wednesday 25 February 2026 18:26:18 +0000 (0:00:00.457) 0:01:28.107 **** 2026-02-25 18:26:18.436207 | controller | changed: [localhost] 2026-02-25 18:26:18.482448 | controller | 2026-02-25 18:26:18.482498 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:26:18.482509 | controller | Wednesday 25 February 2026 18:26:18 +0000 (0:00:00.271) 0:01:28.380 **** 2026-02-25 18:26:18.482518 | controller | Wednesday 25 February 2026 18:26:18 +0000 (0:00:00.271) 0:01:28.379 **** 2026-02-25 18:26:18.482532 | controller | skipping: [localhost] 2026-02-25 18:26:18.531638 | controller | 2026-02-25 18:26:18.531680 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova02beta/edpm-post-driver/deployment _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 18:26:18.531689 | controller | Wednesday 25 February 2026 18:26:18 +0000 (0:00:00.045) 0:01:28.426 **** 2026-02-25 18:26:18.531697 | controller | Wednesday 25 February 2026 18:26:18 +0000 (0:00:00.045) 0:01:28.425 **** 2026-02-25 18:26:18.531713 | controller | skipping: [localhost] 2026-02-25 18:26:18.588088 | controller | 2026-02-25 18:26:18.588127 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova02beta/edpm-post-driver/deployment _raw_params=wait_condition.yml] *** 2026-02-25 18:26:18.588136 | controller | Wednesday 25 February 2026 18:26:18 +0000 (0:00:00.049) 0:01:28.476 **** 2026-02-25 18:26:18.588143 | controller | Wednesday 25 February 2026 18:26:18 +0000 (0:00:00.049) 0:01:28.474 **** 2026-02-25 18:26:18.588155 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment-post-driver --for condition=Ready --timeout=20m) 2026-02-25 18:26:18.634797 | controller | skipping: [localhost] 2026-02-25 18:26:18.634838 | controller | 2026-02-25 18:26:18.634847 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:26:18.634856 | controller | Wednesday 25 February 2026 18:26:18 +0000 (0:00:00.056) 0:01:28.532 **** 2026-02-25 18:26:18.634866 | controller | Wednesday 25 February 2026 18:26:18 +0000 (0:00:00.056) 0:01:28.531 **** 2026-02-25 18:26:18.634882 | controller | skipping: [localhost] 2026-02-25 18:26:18.686464 | controller | 2026-02-25 18:26:18.686509 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova02beta/edpm-post-driver/deployment name=run_hook] *** 2026-02-25 18:26:18.686520 | controller | Wednesday 25 February 2026 18:26:18 +0000 (0:00:00.046) 0:01:28.578 **** 2026-02-25 18:26:18.686529 | controller | Wednesday 25 February 2026 18:26:18 +0000 (0:00:00.046) 0:01:28.577 **** 2026-02-25 18:26:18.686543 | controller | skipping: [localhost] 2026-02-25 18:26:18.734666 | controller | 2026-02-25 18:26:18.734708 | 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-02-25 18:26:18.734724 | controller | Wednesday 25 February 2026 18:26:18 +0000 (0:00:00.051) 0:01:28.630 **** 2026-02-25 18:26:18.734732 | controller | Wednesday 25 February 2026 18:26:18 +0000 (0:00:00.051) 0:01:28.629 **** 2026-02-25 18:26:18.734744 | controller | ok: [localhost] => 2026-02-25 18:26:18.765495 | controller | changed: false 2026-02-25 18:26:18.765537 | controller | msg: All assertions passed 2026-02-25 18:26:18.765545 | controller | 2026-02-25 18:26:18.765551 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 18:26:18.765558 | controller | Wednesday 25 February 2026 18:26:18 +0000 (0:00:00.048) 0:01:28.679 **** 2026-02-25 18:26:18.765564 | controller | Wednesday 25 February 2026 18:26:18 +0000 (0:00:00.048) 0:01:28.677 **** 2026-02-25 18:26:18.765576 | controller | skipping: [localhost] 2026-02-25 18:26:18.799811 | controller | 2026-02-25 18:26:18.799852 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 18:26:18.799865 | controller | Wednesday 25 February 2026 18:26:18 +0000 (0:00:00.030) 0:01:28.709 **** 2026-02-25 18:26:18.799879 | controller | Wednesday 25 February 2026 18:26:18 +0000 (0:00:00.030) 0:01:28.708 **** 2026-02-25 18:26:18.799891 | controller | ok: [localhost] => (item=oc -n default wait ns openstack --for jsonpath='{.status.phase}'=Active --timeout=5m) 2026-02-25 18:26:18.826972 | controller | 2026-02-25 18:26:18.827008 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 18:26:18.827015 | controller | Wednesday 25 February 2026 18:26:18 +0000 (0:00:00.034) 0:01:28.744 **** 2026-02-25 18:26:18.827020 | controller | Wednesday 25 February 2026 18:26:18 +0000 (0:00:00.034) 0:01:28.742 **** 2026-02-25 18:26:18.827029 | controller | skipping: [localhost] 2026-02-25 18:26:18.862600 | controller | 2026-02-25 18:26:18.862638 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 18:26:18.862644 | controller | Wednesday 25 February 2026 18:26:18 +0000 (0:00:00.027) 0:01:28.771 **** 2026-02-25 18:26:18.862649 | controller | Wednesday 25 February 2026 18:26:18 +0000 (0:00:00.027) 0:01:28.770 **** 2026-02-25 18:26:18.862658 | controller | ok: [localhost] 2026-02-25 18:26:19.106083 | controller | 2026-02-25 18:26:19.106119 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 18:26:19.106126 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 18:26:19.106133 | controller | stage['path'], item.src_file) | path_join 2026-02-25 18:26:19.106149 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 18:26:19.106157 | controller | Wednesday 25 February 2026 18:26:18 +0000 (0:00:00.035) 0:01:28.807 **** 2026-02-25 18:26:19.106164 | controller | Wednesday 25 February 2026 18:26:18 +0000 (0:00:00.035) 0:01:28.805 **** 2026-02-25 18:26:19.106177 | controller | ok: [localhost] => (item={'name': 'edpm-provider-values', 'src_file': 'values.yaml'}) 2026-02-25 18:26:19.184129 | controller | 2026-02-25 18:26:19.184165 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 18:26:19.184172 | controller | Wednesday 25 February 2026 18:26:19 +0000 (0:00:00.243) 0:01:29.050 **** 2026-02-25 18:26:19.184177 | controller | Wednesday 25 February 2026 18:26:19 +0000 (0:00:00.243) 0:01:29.049 **** 2026-02-25 18:26:19.184187 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 18:26:19.231709 | controller | 2026-02-25 18:26:19.231747 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova02beta/edpm-deploy-provider/dataplaneservice name=run_hook] *** 2026-02-25 18:26:19.231754 | controller | Wednesday 25 February 2026 18:26:19 +0000 (0:00:00.078) 0:01:29.128 **** 2026-02-25 18:26:19.231760 | controller | Wednesday 25 February 2026 18:26:19 +0000 (0:00:00.078) 0:01:29.127 **** 2026-02-25 18:26:19.231793 | controller | skipping: [localhost] 2026-02-25 18:26:19.313463 | controller | 2026-02-25 18:26:19.313497 | controller | TASK [Generate values.yaml for examples/dt/nova/nova02beta/edpm-deploy-provider/dataplaneservice name=ci_gen_kustomize_values] *** 2026-02-25 18:26:19.313508 | controller | Wednesday 25 February 2026 18:26:19 +0000 (0:00:00.047) 0:01:29.176 **** 2026-02-25 18:26:19.313513 | controller | Wednesday 25 February 2026 18:26:19 +0000 (0:00:00.047) 0:01:29.174 **** 2026-02-25 18:26:19.313523 | controller | 2026-02-25 18:26:19.366728 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 18:26:19.366759 | controller | Wednesday 25 February 2026 18:26:19 +0000 (0:00:00.081) 0:01:29.258 **** 2026-02-25 18:26:19.366766 | controller | Wednesday 25 February 2026 18:26:19 +0000 (0:00:00.081) 0:01:29.256 **** 2026-02-25 18:26:19.366798 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 18:26:19.421526 | controller | 2026-02-25 18:26:19.421560 | 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-02-25 18:26:19.421567 | controller | Wednesday 25 February 2026 18:26:19 +0000 (0:00:00.053) 0:01:29.311 **** 2026-02-25 18:26:19.421573 | controller | Wednesday 25 February 2026 18:26:19 +0000 (0:00:00.053) 0:01:29.310 **** 2026-02-25 18:26:19.421584 | controller | ok: [localhost] => 2026-02-25 18:26:19.627737 | controller | changed: false 2026-02-25 18:26:19.627825 | controller | msg: All assertions passed 2026-02-25 18:26:19.627836 | controller | 2026-02-25 18:26:19.627844 | 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-02-25 18:26:19.627853 | controller | Wednesday 25 February 2026 18:26:19 +0000 (0:00:00.054) 0:01:29.366 **** 2026-02-25 18:26:19.627865 | controller | Wednesday 25 February 2026 18:26:19 +0000 (0:00:00.054) 0:01:29.364 **** 2026-02-25 18:26:19.627882 | controller | ok: [localhost] 2026-02-25 18:26:19.692876 | controller | 2026-02-25 18:26:19.692944 | 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-02-25 18:26:19.692955 | controller | Wednesday 25 February 2026 18:26:19 +0000 (0:00:00.205) 0:01:29.571 **** 2026-02-25 18:26:19.692963 | controller | Wednesday 25 February 2026 18:26:19 +0000 (0:00:00.205) 0:01:29.570 **** 2026-02-25 18:26:19.692980 | controller | ok: [localhost] => 2026-02-25 18:26:19.914114 | controller | changed: false 2026-02-25 18:26:19.914159 | controller | msg: All assertions passed 2026-02-25 18:26:19.914168 | controller | 2026-02-25 18:26:19.914175 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 18:26:19.914181 | controller | Wednesday 25 February 2026 18:26:19 +0000 (0:00:00.065) 0:01:29.636 **** 2026-02-25 18:26:19.914188 | controller | Wednesday 25 February 2026 18:26:19 +0000 (0:00:00.065) 0:01:29.635 **** 2026-02-25 18:26:19.914200 | controller | ok: [localhost] 2026-02-25 18:26:20.169896 | controller | 2026-02-25 18:26:20.169954 | 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-02-25 18:26:20.169967 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 18:26:20.169978 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 18:26:20.169989 | controller | _config_map_content | 2026-02-25 18:26:20.170000 | controller | ansible.utils.remove_keys( 2026-02-25 18:26:20.170010 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 18:26:20.170020 | controller | matching_parameter='regex') 2026-02-25 18:26:20.170030 | controller | }}, cacheable=False] *** 2026-02-25 18:26:20.170040 | controller | Wednesday 25 February 2026 18:26:19 +0000 (0:00:00.221) 0:01:29.858 **** 2026-02-25 18:26:20.170051 | controller | Wednesday 25 February 2026 18:26:19 +0000 (0:00:00.221) 0:01:29.857 **** 2026-02-25 18:26:20.170069 | controller | ok: [localhost] 2026-02-25 18:26:20.219468 | controller | 2026-02-25 18:26:20.219533 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 18:26:20.219546 | controller | Wednesday 25 February 2026 18:26:20 +0000 (0:00:00.255) 0:01:30.114 **** 2026-02-25 18:26:20.219557 | controller | Wednesday 25 February 2026 18:26:20 +0000 (0:00:00.255) 0:01:30.113 **** 2026-02-25 18:26:20.219576 | controller | skipping: [localhost] 2026-02-25 18:26:20.447240 | controller | 2026-02-25 18:26:20.447317 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 18:26:20.447324 | controller | Wednesday 25 February 2026 18:26:20 +0000 (0:00:00.049) 0:01:30.163 **** 2026-02-25 18:26:20.447330 | controller | Wednesday 25 February 2026 18:26:20 +0000 (0:00:00.049) 0:01:30.162 **** 2026-02-25 18:26:20.447348 | controller | changed: [localhost] 2026-02-25 18:26:20.508395 | controller | 2026-02-25 18:26:20.508432 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 18:26:20.508439 | controller | (snippet_datadir, 2026-02-25 18:26:20.508444 | controller | '02_ci_data.yaml') | path_join 2026-02-25 18:26:20.508449 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 18:26:20.508454 | controller | Wednesday 25 February 2026 18:26:20 +0000 (0:00:00.227) 0:01:30.391 **** 2026-02-25 18:26:20.508459 | controller | Wednesday 25 February 2026 18:26:20 +0000 (0:00:00.227) 0:01:30.390 **** 2026-02-25 18:26:20.508468 | controller | skipping: [localhost] 2026-02-25 18:26:20.563004 | controller | 2026-02-25 18:26:20.563094 | 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-02-25 18:26:20.563108 | controller | Wednesday 25 February 2026 18:26:20 +0000 (0:00:00.061) 0:01:30.452 **** 2026-02-25 18:26:20.563119 | controller | Wednesday 25 February 2026 18:26:20 +0000 (0:00:00.061) 0:01:30.451 **** 2026-02-25 18:26:20.563138 | controller | ok: [localhost] 2026-02-25 18:26:20.997409 | controller | 2026-02-25 18:26:20.997452 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 18:26:20.997460 | controller | (snippet_datadir, 2026-02-25 18:26:20.997468 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 18:26:20.997475 | controller | }}, content={{ 2026-02-25 18:26:20.997481 | controller | _base64_patch | 2026-02-25 18:26:20.997487 | controller | default({}) | 2026-02-25 18:26:20.997493 | controller | to_nice_yaml 2026-02-25 18:26:20.997500 | controller | }}, mode=0644] *** 2026-02-25 18:26:20.997507 | controller | Wednesday 25 February 2026 18:26:20 +0000 (0:00:00.054) 0:01:30.507 **** 2026-02-25 18:26:20.997514 | controller | Wednesday 25 February 2026 18:26:20 +0000 (0:00:00.054) 0:01:30.506 **** 2026-02-25 18:26:20.997527 | controller | changed: [localhost] 2026-02-25 18:26:21.431071 | controller | 2026-02-25 18:26:21.431112 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 18:26:21.431120 | controller | (snippet_datadir, 2026-02-25 18:26:21.431127 | controller | '04_user_data.yaml') | path_join 2026-02-25 18:26:21.431134 | controller | }}, content={{ 2026-02-25 18:26:21.431140 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 18:26:21.431147 | controller | default({}) | 2026-02-25 18:26:21.431153 | controller | to_nice_yaml 2026-02-25 18:26:21.431159 | controller | }}, mode=0644] *** 2026-02-25 18:26:21.431169 | controller | Wednesday 25 February 2026 18:26:20 +0000 (0:00:00.434) 0:01:30.941 **** 2026-02-25 18:26:21.431176 | controller | Wednesday 25 February 2026 18:26:20 +0000 (0:00:00.434) 0:01:30.940 **** 2026-02-25 18:26:21.431189 | controller | changed: [localhost] 2026-02-25 18:26:21.871116 | controller | 2026-02-25 18:26:21.871158 | 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-02-25 18:26:21.871168 | controller | ( 2026-02-25 18:26:21.871175 | controller | snippet_datadir, 2026-02-25 18:26:21.871183 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 18:26:21.871190 | controller | ) | path_join 2026-02-25 18:26:21.871196 | controller | }}, mode=0644] *** 2026-02-25 18:26:21.871203 | controller | Wednesday 25 February 2026 18:26:21 +0000 (0:00:00.433) 0:01:31.375 **** 2026-02-25 18:26:21.871216 | controller | Wednesday 25 February 2026 18:26:21 +0000 (0:00:00.433) 0:01:31.374 **** 2026-02-25 18:26:21.871229 | controller | changed: [localhost] 2026-02-25 18:26:21.931378 | controller | 2026-02-25 18:26:21.931420 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 18:26:21.931428 | controller | Wednesday 25 February 2026 18:26:21 +0000 (0:00:00.440) 0:01:31.815 **** 2026-02-25 18:26:21.931434 | controller | Wednesday 25 February 2026 18:26:21 +0000 (0:00:00.440) 0:01:31.814 **** 2026-02-25 18:26:21.931447 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 18:26:21.975904 | controller | 2026-02-25 18:26:21.975939 | 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-02-25 18:26:21.975946 | controller | Wednesday 25 February 2026 18:26:21 +0000 (0:00:00.060) 0:01:31.875 **** 2026-02-25 18:26:21.975951 | controller | Wednesday 25 February 2026 18:26:21 +0000 (0:00:00.060) 0:01:31.874 **** 2026-02-25 18:26:21.975961 | controller | ok: [localhost] => 2026-02-25 18:26:22.181651 | controller | changed: false 2026-02-25 18:26:22.181684 | controller | msg: All assertions passed 2026-02-25 18:26:22.181690 | controller | 2026-02-25 18:26:22.181695 | 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-02-25 18:26:22.181701 | controller | Wednesday 25 February 2026 18:26:21 +0000 (0:00:00.044) 0:01:31.920 **** 2026-02-25 18:26:22.181706 | controller | Wednesday 25 February 2026 18:26:21 +0000 (0:00:00.044) 0:01:31.919 **** 2026-02-25 18:26:22.181715 | controller | ok: [localhost] 2026-02-25 18:26:22.230249 | controller | 2026-02-25 18:26:22.230312 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 18:26:22.230344 | controller | Wednesday 25 February 2026 18:26:22 +0000 (0:00:00.205) 0:01:32.126 **** 2026-02-25 18:26:22.230361 | controller | Wednesday 25 February 2026 18:26:22 +0000 (0:00:00.205) 0:01:32.124 **** 2026-02-25 18:26:22.230386 | controller | ok: [localhost] 2026-02-25 18:26:22.688112 | controller | 2026-02-25 18:26:22.688145 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 18:26:22.688151 | controller | Wednesday 25 February 2026 18:26:22 +0000 (0:00:00.047) 0:01:32.174 **** 2026-02-25 18:26:22.688156 | controller | Wednesday 25 February 2026 18:26:22 +0000 (0:00:00.048) 0:01:32.172 **** 2026-02-25 18:26:22.688166 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-provider-values/03_user_data_b64.yaml) 2026-02-25 18:26:22.776589 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-provider-values/04_user_data.yaml) 2026-02-25 18:26:22.776635 | controller | 2026-02-25 18:26:22.776648 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 18:26:22.776656 | controller | _content | 2026-02-25 18:26:22.776665 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 18:26:22.776673 | controller | combine(_parsed, recursive=true) 2026-02-25 18:26:22.776681 | controller | }} 2026-02-25 18:26:22.776687 | controller | ] *** 2026-02-25 18:26:22.776693 | controller | Wednesday 25 February 2026 18:26:22 +0000 (0:00:00.458) 0:01:32.632 **** 2026-02-25 18:26:22.776700 | controller | Wednesday 25 February 2026 18:26:22 +0000 (0:00:00.458) 0:01:32.631 **** 2026-02-25 18:26:22.776713 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 18:26:22.986397 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 18:26:22.986436 | controller | 2026-02-25 18:26:22.986445 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 18:26:22.986452 | controller | Wednesday 25 February 2026 18:26:22 +0000 (0:00:00.088) 0:01:32.721 **** 2026-02-25 18:26:22.986458 | controller | Wednesday 25 February 2026 18:26:22 +0000 (0:00:00.088) 0:01:32.719 **** 2026-02-25 18:26:22.986475 | controller | changed: [localhost] 2026-02-25 18:26:23.437622 | controller | 2026-02-25 18:26:23.437662 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 18:26:23.437671 | controller | (_destdir, 2026-02-25 18:26:23.437678 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 18:26:23.437685 | controller | }}, content={{ 2026-02-25 18:26:23.437691 | controller | ( 2026-02-25 18:26:23.437697 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 18:26:23.437703 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 18:26:23.437710 | controller | }}, mode=0644] *** 2026-02-25 18:26:23.437716 | controller | Wednesday 25 February 2026 18:26:22 +0000 (0:00:00.209) 0:01:32.930 **** 2026-02-25 18:26:23.437722 | controller | Wednesday 25 February 2026 18:26:22 +0000 (0:00:00.209) 0:01:32.929 **** 2026-02-25 18:26:23.437735 | controller | changed: [localhost] 2026-02-25 18:26:23.700797 | controller | 2026-02-25 18:26:23.700838 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova02beta/edpm-deploy-provider/dataplaneservice mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 18:26:23.700848 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 18:26:23.700856 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 18:26:23.700862 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 18:26:23.700868 | controller | }}, dest={{ 2026-02-25 18:26:23.700873 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 18:26:23.700877 | controller | stage['path'], _val.src_file 2026-02-25 18:26:23.700882 | controller | ) | 2026-02-25 18:26:23.700886 | controller | path_join 2026-02-25 18:26:23.700891 | controller | }}] *** 2026-02-25 18:26:23.700895 | controller | Wednesday 25 February 2026 18:26:23 +0000 (0:00:00.451) 0:01:33.382 **** 2026-02-25 18:26:23.700900 | controller | Wednesday 25 February 2026 18:26:23 +0000 (0:00:00.451) 0:01:33.380 **** 2026-02-25 18:26:23.700910 | controller | changed: [localhost] => (item=edpm-provider-values) 2026-02-25 18:26:23.747324 | controller | 2026-02-25 18:26:23.747360 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:26:23.747368 | controller | Wednesday 25 February 2026 18:26:23 +0000 (0:00:00.263) 0:01:33.645 **** 2026-02-25 18:26:23.747373 | controller | Wednesday 25 February 2026 18:26:23 +0000 (0:00:00.263) 0:01:33.644 **** 2026-02-25 18:26:23.747382 | controller | skipping: [localhost] 2026-02-25 18:26:24.114854 | controller | 2026-02-25 18:26:24.114916 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova02beta/edpm-deploy-provider/dataplaneservice chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 18:26:24.114924 | controller | Wednesday 25 February 2026 18:26:23 +0000 (0:00:00.046) 0:01:33.691 **** 2026-02-25 18:26:24.114931 | controller | Wednesday 25 February 2026 18:26:23 +0000 (0:00:00.046) 0:01:33.690 **** 2026-02-25 18:26:24.114946 | controller | changed: [localhost] 2026-02-25 18:26:24.589084 | controller | 2026-02-25 18:26:24.589135 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 18:26:24.589148 | controller | Wednesday 25 February 2026 18:26:24 +0000 (0:00:00.366) 0:01:34.058 **** 2026-02-25 18:26:24.589154 | controller | Wednesday 25 February 2026 18:26:24 +0000 (0:00:00.367) 0:01:34.057 **** 2026-02-25 18:26:24.589166 | controller | changed: [localhost] 2026-02-25 18:26:24.857846 | controller | 2026-02-25 18:26:24.857942 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova02beta/edpm-deploy-provider/dataplaneservice remote_src=True, src={{ _output }}, dest={{ 2026-02-25 18:26:24.857951 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 18:26:24.857957 | controller | stage['build_output'] | basename) | path_join 2026-02-25 18:26:24.857964 | controller | }}, mode=0644] *** 2026-02-25 18:26:24.857970 | controller | Wednesday 25 February 2026 18:26:24 +0000 (0:00:00.474) 0:01:34.533 **** 2026-02-25 18:26:24.857976 | controller | Wednesday 25 February 2026 18:26:24 +0000 (0:00:00.474) 0:01:34.532 **** 2026-02-25 18:26:24.857999 | controller | changed: [localhost] 2026-02-25 18:26:24.903126 | controller | 2026-02-25 18:26:24.903172 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:26:24.903188 | controller | Wednesday 25 February 2026 18:26:24 +0000 (0:00:00.268) 0:01:34.802 **** 2026-02-25 18:26:24.903195 | controller | Wednesday 25 February 2026 18:26:24 +0000 (0:00:00.268) 0:01:34.800 **** 2026-02-25 18:26:24.903208 | controller | skipping: [localhost] 2026-02-25 18:26:24.945037 | controller | 2026-02-25 18:26:24.945078 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova02beta/edpm-deploy-provider/dataplaneservice _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 18:26:24.945118 | controller | Wednesday 25 February 2026 18:26:24 +0000 (0:00:00.045) 0:01:34.847 **** 2026-02-25 18:26:24.945125 | controller | Wednesday 25 February 2026 18:26:24 +0000 (0:00:00.045) 0:01:34.846 **** 2026-02-25 18:26:24.945136 | controller | skipping: [localhost] 2026-02-25 18:26:24.995071 | controller | 2026-02-25 18:26:24.995150 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova02beta/edpm-deploy-provider/dataplaneservice _raw_params=wait_condition.yml] *** 2026-02-25 18:26:24.995160 | controller | Wednesday 25 February 2026 18:26:24 +0000 (0:00:00.042) 0:01:34.889 **** 2026-02-25 18:26:24.995167 | controller | Wednesday 25 February 2026 18:26:24 +0000 (0:00:00.042) 0:01:34.888 **** 2026-02-25 18:26:24.995187 | controller | skipping: [localhost] => (item=oc -n default wait ns openstack --for jsonpath='{.status.phase}'=Active --timeout=5m) 2026-02-25 18:26:25.041434 | controller | skipping: [localhost] 2026-02-25 18:26:25.041512 | controller | 2026-02-25 18:26:25.041520 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:26:25.041528 | controller | Wednesday 25 February 2026 18:26:24 +0000 (0:00:00.049) 0:01:34.939 **** 2026-02-25 18:26:25.041535 | controller | Wednesday 25 February 2026 18:26:24 +0000 (0:00:00.049) 0:01:34.938 **** 2026-02-25 18:26:25.041553 | controller | skipping: [localhost] 2026-02-25 18:26:25.102453 | controller | 2026-02-25 18:26:25.102527 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova02beta/edpm-deploy-provider/dataplaneservice name=run_hook] *** 2026-02-25 18:26:25.102534 | controller | Wednesday 25 February 2026 18:26:25 +0000 (0:00:00.046) 0:01:34.985 **** 2026-02-25 18:26:25.102540 | controller | Wednesday 25 February 2026 18:26:25 +0000 (0:00:00.046) 0:01:34.984 **** 2026-02-25 18:26:25.102558 | controller | skipping: [localhost] 2026-02-25 18:26:25.163547 | controller | 2026-02-25 18:26:25.163631 | 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-02-25 18:26:25.163640 | controller | Wednesday 25 February 2026 18:26:25 +0000 (0:00:00.060) 0:01:35.046 **** 2026-02-25 18:26:25.163657 | controller | Wednesday 25 February 2026 18:26:25 +0000 (0:00:00.060) 0:01:35.045 **** 2026-02-25 18:26:25.163678 | controller | ok: [localhost] => 2026-02-25 18:26:25.199946 | controller | changed: false 2026-02-25 18:26:25.200035 | controller | msg: All assertions passed 2026-02-25 18:26:25.200043 | controller | 2026-02-25 18:26:25.200049 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 18:26:25.200057 | controller | Wednesday 25 February 2026 18:26:25 +0000 (0:00:00.061) 0:01:35.107 **** 2026-02-25 18:26:25.200064 | controller | Wednesday 25 February 2026 18:26:25 +0000 (0:00:00.061) 0:01:35.106 **** 2026-02-25 18:26:25.200085 | controller | skipping: [localhost] 2026-02-25 18:26:25.244893 | controller | 2026-02-25 18:26:25.244940 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2026-02-25 18:26:25.244947 | controller | Wednesday 25 February 2026 18:26:25 +0000 (0:00:00.036) 0:01:35.144 **** 2026-02-25 18:26:25.244953 | controller | Wednesday 25 February 2026 18:26:25 +0000 (0:00:00.036) 0:01:35.142 **** 2026-02-25 18:26:25.244967 | controller | ok: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment-provider --for condition=Ready --timeout=20m) 2026-02-25 18:26:25.277124 | controller | 2026-02-25 18:26:25.277199 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2026-02-25 18:26:25.277206 | controller | Wednesday 25 February 2026 18:26:25 +0000 (0:00:00.044) 0:01:35.189 **** 2026-02-25 18:26:25.277211 | controller | Wednesday 25 February 2026 18:26:25 +0000 (0:00:00.044) 0:01:35.187 **** 2026-02-25 18:26:25.277226 | controller | skipping: [localhost] 2026-02-25 18:26:25.313963 | controller | 2026-02-25 18:26:25.314042 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2026-02-25 18:26:25.314052 | controller | Wednesday 25 February 2026 18:26:25 +0000 (0:00:00.032) 0:01:35.221 **** 2026-02-25 18:26:25.314060 | controller | Wednesday 25 February 2026 18:26:25 +0000 (0:00:00.032) 0:01:35.220 **** 2026-02-25 18:26:25.314079 | controller | ok: [localhost] 2026-02-25 18:26:25.557923 | controller | 2026-02-25 18:26:25.558016 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2026-02-25 18:26:25.558027 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 18:26:25.558034 | controller | stage['path'], item.src_file) | path_join 2026-02-25 18:26:25.558041 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2026-02-25 18:26:25.558048 | controller | Wednesday 25 February 2026 18:26:25 +0000 (0:00:00.036) 0:01:35.258 **** 2026-02-25 18:26:25.558055 | controller | Wednesday 25 February 2026 18:26:25 +0000 (0:00:00.036) 0:01:35.256 **** 2026-02-25 18:26:25.558074 | controller | ok: [localhost] => (item={'name': 'edpm-deploy-provider-values', 'src_file': 'values.yaml'}) 2026-02-25 18:26:25.635441 | controller | 2026-02-25 18:26:25.635485 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2026-02-25 18:26:25.635492 | controller | Wednesday 25 February 2026 18:26:25 +0000 (0:00:00.243) 0:01:35.502 **** 2026-02-25 18:26:25.635498 | controller | Wednesday 25 February 2026 18:26:25 +0000 (0:00:00.243) 0:01:35.500 **** 2026-02-25 18:26:25.635508 | controller | ok: [localhost] => (item=values.yaml) 2026-02-25 18:26:25.677148 | controller | 2026-02-25 18:26:25.677202 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova02beta/edpm-deploy-provider/deployment name=run_hook] *** 2026-02-25 18:26:25.677210 | controller | Wednesday 25 February 2026 18:26:25 +0000 (0:00:00.077) 0:01:35.579 **** 2026-02-25 18:26:25.677217 | controller | Wednesday 25 February 2026 18:26:25 +0000 (0:00:00.077) 0:01:35.578 **** 2026-02-25 18:26:25.677232 | controller | skipping: [localhost] 2026-02-25 18:26:25.776111 | controller | 2026-02-25 18:26:25.776189 | controller | TASK [Generate values.yaml for examples/dt/nova/nova02beta/edpm-deploy-provider/deployment name=ci_gen_kustomize_values] *** 2026-02-25 18:26:25.776198 | controller | Wednesday 25 February 2026 18:26:25 +0000 (0:00:00.041) 0:01:35.621 **** 2026-02-25 18:26:25.776205 | controller | Wednesday 25 February 2026 18:26:25 +0000 (0:00:00.041) 0:01:35.620 **** 2026-02-25 18:26:25.776224 | controller | 2026-02-25 18:26:25.840982 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2026-02-25 18:26:25.841064 | controller | Wednesday 25 February 2026 18:26:25 +0000 (0:00:00.098) 0:01:35.720 **** 2026-02-25 18:26:25.841074 | controller | Wednesday 25 February 2026 18:26:25 +0000 (0:00:00.098) 0:01:35.719 **** 2026-02-25 18:26:25.841095 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2026-02-25 18:26:25.893272 | controller | 2026-02-25 18:26:25.893353 | 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-02-25 18:26:25.893362 | controller | Wednesday 25 February 2026 18:26:25 +0000 (0:00:00.065) 0:01:35.785 **** 2026-02-25 18:26:25.893381 | controller | Wednesday 25 February 2026 18:26:25 +0000 (0:00:00.065) 0:01:35.784 **** 2026-02-25 18:26:25.893402 | controller | ok: [localhost] => 2026-02-25 18:26:26.143256 | controller | changed: false 2026-02-25 18:26:26.143334 | controller | msg: All assertions passed 2026-02-25 18:26:26.143344 | controller | 2026-02-25 18:26:26.143352 | 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-02-25 18:26:26.143359 | controller | Wednesday 25 February 2026 18:26:25 +0000 (0:00:00.052) 0:01:35.837 **** 2026-02-25 18:26:26.143368 | controller | Wednesday 25 February 2026 18:26:25 +0000 (0:00:00.052) 0:01:35.836 **** 2026-02-25 18:26:26.143397 | controller | ok: [localhost] 2026-02-25 18:26:26.205852 | controller | 2026-02-25 18:26:26.205931 | 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-02-25 18:26:26.205942 | controller | Wednesday 25 February 2026 18:26:26 +0000 (0:00:00.249) 0:01:36.087 **** 2026-02-25 18:26:26.205950 | controller | Wednesday 25 February 2026 18:26:26 +0000 (0:00:00.249) 0:01:36.085 **** 2026-02-25 18:26:26.205969 | controller | ok: [localhost] => 2026-02-25 18:26:26.436590 | controller | changed: false 2026-02-25 18:26:26.436673 | controller | msg: All assertions passed 2026-02-25 18:26:26.436683 | controller | 2026-02-25 18:26:26.436692 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2026-02-25 18:26:26.436701 | controller | Wednesday 25 February 2026 18:26:26 +0000 (0:00:00.063) 0:01:36.150 **** 2026-02-25 18:26:26.436709 | controller | Wednesday 25 February 2026 18:26:26 +0000 (0:00:00.063) 0:01:36.148 **** 2026-02-25 18:26:26.436733 | controller | ok: [localhost] 2026-02-25 18:26:26.667510 | controller | 2026-02-25 18:26:26.667596 | 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-02-25 18:26:26.667607 | controller | _raw_manifests | reject('equalto', _config_map_content) 2026-02-25 18:26:26.667614 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2026-02-25 18:26:26.667620 | controller | _config_map_content | 2026-02-25 18:26:26.667627 | controller | ansible.utils.remove_keys( 2026-02-25 18:26:26.667633 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2026-02-25 18:26:26.667639 | controller | matching_parameter='regex') 2026-02-25 18:26:26.667646 | controller | }}, cacheable=False] *** 2026-02-25 18:26:26.667652 | controller | Wednesday 25 February 2026 18:26:26 +0000 (0:00:00.230) 0:01:36.380 **** 2026-02-25 18:26:26.667658 | controller | Wednesday 25 February 2026 18:26:26 +0000 (0:00:00.230) 0:01:36.379 **** 2026-02-25 18:26:26.667689 | controller | ok: [localhost] 2026-02-25 18:26:26.723938 | controller | 2026-02-25 18:26:26.723974 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2026-02-25 18:26:26.723981 | controller | Wednesday 25 February 2026 18:26:26 +0000 (0:00:00.231) 0:01:36.611 **** 2026-02-25 18:26:26.723986 | controller | Wednesday 25 February 2026 18:26:26 +0000 (0:00:00.231) 0:01:36.610 **** 2026-02-25 18:26:26.723996 | controller | skipping: [localhost] 2026-02-25 18:26:26.929168 | controller | 2026-02-25 18:26:26.929240 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2026-02-25 18:26:26.929250 | controller | Wednesday 25 February 2026 18:26:26 +0000 (0:00:00.056) 0:01:36.668 **** 2026-02-25 18:26:26.929258 | controller | Wednesday 25 February 2026 18:26:26 +0000 (0:00:00.056) 0:01:36.666 **** 2026-02-25 18:26:26.929276 | controller | changed: [localhost] 2026-02-25 18:26:26.994199 | controller | 2026-02-25 18:26:26.994259 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2026-02-25 18:26:26.994266 | controller | (snippet_datadir, 2026-02-25 18:26:26.994271 | controller | '02_ci_data.yaml') | path_join 2026-02-25 18:26:26.994276 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2026-02-25 18:26:26.994281 | controller | Wednesday 25 February 2026 18:26:26 +0000 (0:00:00.205) 0:01:36.873 **** 2026-02-25 18:26:26.994293 | controller | Wednesday 25 February 2026 18:26:26 +0000 (0:00:00.205) 0:01:36.872 **** 2026-02-25 18:26:26.994305 | controller | skipping: [localhost] 2026-02-25 18:26:27.062511 | controller | 2026-02-25 18:26:27.062636 | 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-02-25 18:26:27.062645 | controller | Wednesday 25 February 2026 18:26:26 +0000 (0:00:00.065) 0:01:36.938 **** 2026-02-25 18:26:27.062651 | controller | Wednesday 25 February 2026 18:26:26 +0000 (0:00:00.065) 0:01:36.937 **** 2026-02-25 18:26:27.062675 | controller | ok: [localhost] 2026-02-25 18:26:27.522840 | controller | 2026-02-25 18:26:27.522960 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2026-02-25 18:26:27.522967 | controller | (snippet_datadir, 2026-02-25 18:26:27.522972 | controller | '03_user_data_b64.yaml') | path_join 2026-02-25 18:26:27.522977 | controller | }}, content={{ 2026-02-25 18:26:27.522982 | controller | _base64_patch | 2026-02-25 18:26:27.522987 | controller | default({}) | 2026-02-25 18:26:27.522991 | controller | to_nice_yaml 2026-02-25 18:26:27.522996 | controller | }}, mode=0644] *** 2026-02-25 18:26:27.523001 | controller | Wednesday 25 February 2026 18:26:27 +0000 (0:00:00.068) 0:01:37.006 **** 2026-02-25 18:26:27.523006 | controller | Wednesday 25 February 2026 18:26:27 +0000 (0:00:00.068) 0:01:37.005 **** 2026-02-25 18:26:27.523029 | controller | changed: [localhost] 2026-02-25 18:26:27.965615 | controller | 2026-02-25 18:26:27.965674 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2026-02-25 18:26:27.965681 | controller | (snippet_datadir, 2026-02-25 18:26:27.965686 | controller | '04_user_data.yaml') | path_join 2026-02-25 18:26:27.965691 | controller | }}, content={{ 2026-02-25 18:26:27.965696 | controller | cifmw_ci_gen_kustomize_values_userdata | 2026-02-25 18:26:27.965700 | controller | default({}) | 2026-02-25 18:26:27.965705 | controller | to_nice_yaml 2026-02-25 18:26:27.965709 | controller | }}, mode=0644] *** 2026-02-25 18:26:27.965713 | controller | Wednesday 25 February 2026 18:26:27 +0000 (0:00:00.460) 0:01:37.467 **** 2026-02-25 18:26:27.965718 | controller | Wednesday 25 February 2026 18:26:27 +0000 (0:00:00.460) 0:01:37.465 **** 2026-02-25 18:26:27.965731 | controller | changed: [localhost] 2026-02-25 18:26:28.386303 | controller | 2026-02-25 18:26:28.386378 | 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-02-25 18:26:28.386395 | controller | ( 2026-02-25 18:26:28.386402 | controller | snippet_datadir, 2026-02-25 18:26:28.386419 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2026-02-25 18:26:28.386427 | controller | ) | path_join 2026-02-25 18:26:28.386434 | controller | }}, mode=0644] *** 2026-02-25 18:26:28.386441 | controller | Wednesday 25 February 2026 18:26:27 +0000 (0:00:00.443) 0:01:37.910 **** 2026-02-25 18:26:28.386447 | controller | Wednesday 25 February 2026 18:26:27 +0000 (0:00:00.443) 0:01:37.908 **** 2026-02-25 18:26:28.386466 | controller | changed: [localhost] 2026-02-25 18:26:28.470584 | controller | 2026-02-25 18:26:28.470652 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2026-02-25 18:26:28.470659 | controller | Wednesday 25 February 2026 18:26:28 +0000 (0:00:00.419) 0:01:38.330 **** 2026-02-25 18:26:28.470664 | controller | Wednesday 25 February 2026 18:26:28 +0000 (0:00:00.419) 0:01:38.328 **** 2026-02-25 18:26:28.470679 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2026-02-25 18:26:28.514385 | controller | 2026-02-25 18:26:28.514463 | 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-02-25 18:26:28.514473 | controller | Wednesday 25 February 2026 18:26:28 +0000 (0:00:00.084) 0:01:38.414 **** 2026-02-25 18:26:28.514481 | controller | Wednesday 25 February 2026 18:26:28 +0000 (0:00:00.084) 0:01:38.413 **** 2026-02-25 18:26:28.514502 | controller | ok: [localhost] => 2026-02-25 18:26:28.762624 | controller | changed: false 2026-02-25 18:26:28.762669 | controller | msg: All assertions passed 2026-02-25 18:26:28.762680 | controller | 2026-02-25 18:26:28.762692 | 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-02-25 18:26:28.762701 | controller | Wednesday 25 February 2026 18:26:28 +0000 (0:00:00.044) 0:01:38.458 **** 2026-02-25 18:26:28.762707 | controller | Wednesday 25 February 2026 18:26:28 +0000 (0:00:00.044) 0:01:38.457 **** 2026-02-25 18:26:28.762721 | controller | ok: [localhost] 2026-02-25 18:26:28.802313 | controller | 2026-02-25 18:26:28.802354 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2026-02-25 18:26:28.802364 | controller | Wednesday 25 February 2026 18:26:28 +0000 (0:00:00.248) 0:01:38.707 **** 2026-02-25 18:26:28.802371 | controller | Wednesday 25 February 2026 18:26:28 +0000 (0:00:00.248) 0:01:38.705 **** 2026-02-25 18:26:28.802384 | controller | ok: [localhost] 2026-02-25 18:26:29.196888 | controller | 2026-02-25 18:26:29.196928 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2026-02-25 18:26:29.196935 | controller | Wednesday 25 February 2026 18:26:28 +0000 (0:00:00.039) 0:01:38.746 **** 2026-02-25 18:26:29.196940 | controller | Wednesday 25 February 2026 18:26:28 +0000 (0:00:00.039) 0:01:38.745 **** 2026-02-25 18:26:29.196950 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deploy-provider-values/03_user_data_b64.yaml) 2026-02-25 18:26:29.281869 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deploy-provider-values/04_user_data.yaml) 2026-02-25 18:26:29.281910 | controller | 2026-02-25 18:26:29.281917 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2026-02-25 18:26:29.281924 | controller | _content | 2026-02-25 18:26:29.281930 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2026-02-25 18:26:29.281935 | controller | combine(_parsed, recursive=true) 2026-02-25 18:26:29.281941 | controller | }} 2026-02-25 18:26:29.281945 | controller | ] *** 2026-02-25 18:26:29.281950 | controller | Wednesday 25 February 2026 18:26:29 +0000 (0:00:00.394) 0:01:39.141 **** 2026-02-25 18:26:29.281955 | controller | Wednesday 25 February 2026 18:26:29 +0000 (0:00:00.394) 0:01:39.139 **** 2026-02-25 18:26:29.281965 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2026-02-25 18:26:29.547432 | controller | ok: [localhost] => (item=04_user_data.yaml) 2026-02-25 18:26:29.547496 | controller | 2026-02-25 18:26:29.547505 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2026-02-25 18:26:29.547513 | controller | Wednesday 25 February 2026 18:26:29 +0000 (0:00:00.085) 0:01:39.226 **** 2026-02-25 18:26:29.547540 | controller | Wednesday 25 February 2026 18:26:29 +0000 (0:00:00.085) 0:01:39.224 **** 2026-02-25 18:26:29.547556 | controller | changed: [localhost] 2026-02-25 18:26:30.031271 | controller | 2026-02-25 18:26:30.031350 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2026-02-25 18:26:30.031358 | controller | (_destdir, 2026-02-25 18:26:30.031364 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2026-02-25 18:26:30.031371 | controller | }}, content={{ 2026-02-25 18:26:30.031376 | controller | ( 2026-02-25 18:26:30.031382 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2026-02-25 18:26:30.031387 | controller | ) | cifmw.general.to_nice_yaml_all 2026-02-25 18:26:30.031393 | controller | }}, mode=0644] *** 2026-02-25 18:26:30.031398 | controller | Wednesday 25 February 2026 18:26:29 +0000 (0:00:00.265) 0:01:39.491 **** 2026-02-25 18:26:30.031404 | controller | Wednesday 25 February 2026 18:26:29 +0000 (0:00:00.265) 0:01:39.490 **** 2026-02-25 18:26:30.031424 | controller | changed: [localhost] 2026-02-25 18:26:30.351460 | controller | 2026-02-25 18:26:30.351530 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova02beta/edpm-deploy-provider/deployment mode=0644, backup=True, remote_src=True, src={{ 2026-02-25 18:26:30.351538 | controller | (cifmw_kustomize_deploy_basedir, 2026-02-25 18:26:30.351544 | controller | 'artifacts', 'ci_gen_kustomize_values', 2026-02-25 18:26:30.351559 | controller | _val['name'], 'values.yaml') | path_join 2026-02-25 18:26:30.351564 | controller | }}, dest={{ 2026-02-25 18:26:30.351570 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2026-02-25 18:26:30.351575 | controller | stage['path'], _val.src_file 2026-02-25 18:26:30.351580 | controller | ) | 2026-02-25 18:26:30.351585 | controller | path_join 2026-02-25 18:26:30.351589 | controller | }}] *** 2026-02-25 18:26:30.351594 | controller | Wednesday 25 February 2026 18:26:30 +0000 (0:00:00.484) 0:01:39.975 **** 2026-02-25 18:26:30.351599 | controller | Wednesday 25 February 2026 18:26:30 +0000 (0:00:00.484) 0:01:39.974 **** 2026-02-25 18:26:30.351613 | controller | changed: [localhost] => (item=edpm-deploy-provider-values) 2026-02-25 18:26:30.395707 | controller | 2026-02-25 18:26:30.395809 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:26:30.395835 | controller | Wednesday 25 February 2026 18:26:30 +0000 (0:00:00.319) 0:01:40.295 **** 2026-02-25 18:26:30.395844 | controller | Wednesday 25 February 2026 18:26:30 +0000 (0:00:00.319) 0:01:40.294 **** 2026-02-25 18:26:30.395862 | controller | skipping: [localhost] 2026-02-25 18:26:30.713148 | controller | 2026-02-25 18:26:30.713186 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova02beta/edpm-deploy-provider/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2026-02-25 18:26:30.713193 | controller | Wednesday 25 February 2026 18:26:30 +0000 (0:00:00.044) 0:01:40.340 **** 2026-02-25 18:26:30.713198 | controller | Wednesday 25 February 2026 18:26:30 +0000 (0:00:00.044) 0:01:40.338 **** 2026-02-25 18:26:30.713208 | controller | changed: [localhost] 2026-02-25 18:26:31.164674 | controller | 2026-02-25 18:26:31.164734 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2026-02-25 18:26:31.164741 | controller | Wednesday 25 February 2026 18:26:30 +0000 (0:00:00.317) 0:01:40.657 **** 2026-02-25 18:26:31.164746 | controller | Wednesday 25 February 2026 18:26:30 +0000 (0:00:00.317) 0:01:40.656 **** 2026-02-25 18:26:31.164762 | controller | changed: [localhost] 2026-02-25 18:26:31.440142 | controller | 2026-02-25 18:26:31.440219 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova02beta/edpm-deploy-provider/deployment remote_src=True, src={{ _output }}, dest={{ 2026-02-25 18:26:31.440229 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2026-02-25 18:26:31.440237 | controller | stage['build_output'] | basename) | path_join 2026-02-25 18:26:31.440244 | controller | }}, mode=0644] *** 2026-02-25 18:26:31.440250 | controller | Wednesday 25 February 2026 18:26:31 +0000 (0:00:00.450) 0:01:41.108 **** 2026-02-25 18:26:31.440257 | controller | Wednesday 25 February 2026 18:26:31 +0000 (0:00:00.451) 0:01:41.107 **** 2026-02-25 18:26:31.440278 | controller | changed: [localhost] 2026-02-25 18:26:31.488241 | controller | 2026-02-25 18:26:31.488316 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:26:31.488324 | controller | Wednesday 25 February 2026 18:26:31 +0000 (0:00:00.275) 0:01:41.384 **** 2026-02-25 18:26:31.488330 | controller | Wednesday 25 February 2026 18:26:31 +0000 (0:00:00.275) 0:01:41.383 **** 2026-02-25 18:26:31.488348 | controller | skipping: [localhost] 2026-02-25 18:26:31.528314 | controller | 2026-02-25 18:26:31.528399 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova02beta/edpm-deploy-provider/deployment _raw_params=oc apply -f {{ _cr }}] *** 2026-02-25 18:26:31.528408 | controller | Wednesday 25 February 2026 18:26:31 +0000 (0:00:00.047) 0:01:41.432 **** 2026-02-25 18:26:31.528415 | controller | Wednesday 25 February 2026 18:26:31 +0000 (0:00:00.047) 0:01:41.431 **** 2026-02-25 18:26:31.528436 | controller | skipping: [localhost] 2026-02-25 18:26:31.578403 | controller | 2026-02-25 18:26:31.578480 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova02beta/edpm-deploy-provider/deployment _raw_params=wait_condition.yml] *** 2026-02-25 18:26:31.578490 | controller | Wednesday 25 February 2026 18:26:31 +0000 (0:00:00.040) 0:01:41.472 **** 2026-02-25 18:26:31.578516 | controller | Wednesday 25 February 2026 18:26:31 +0000 (0:00:00.040) 0:01:41.471 **** 2026-02-25 18:26:31.578538 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment-provider --for condition=Ready --timeout=20m) 2026-02-25 18:26:31.625751 | controller | skipping: [localhost] 2026-02-25 18:26:31.625857 | controller | 2026-02-25 18:26:31.625866 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2026-02-25 18:26:31.625874 | controller | Wednesday 25 February 2026 18:26:31 +0000 (0:00:00.049) 0:01:41.522 **** 2026-02-25 18:26:31.625881 | controller | Wednesday 25 February 2026 18:26:31 +0000 (0:00:00.049) 0:01:41.521 **** 2026-02-25 18:26:31.625902 | controller | skipping: [localhost] 2026-02-25 18:26:31.701142 | controller | 2026-02-25 18:26:31.701187 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova02beta/edpm-deploy-provider/deployment name=run_hook] *** 2026-02-25 18:26:31.701195 | controller | Wednesday 25 February 2026 18:26:31 +0000 (0:00:00.047) 0:01:41.570 **** 2026-02-25 18:26:31.701202 | controller | Wednesday 25 February 2026 18:26:31 +0000 (0:00:00.047) 0:01:41.568 **** 2026-02-25 18:26:31.701215 | controller | skipping: [localhost] 2026-02-25 18:26:31.797540 | controller | 2026-02-25 18:26:31.797637 | controller | PLAY RECAP ********************************************************************* 2026-02-25 18:26:31.797659 | controller | localhost : ok=324 changed=90 unreachable=0 failed=0 skipped=104 rescued=0 ignored=0 2026-02-25 18:26:31.797672 | controller | 2026-02-25 18:26:31.797683 | controller | Wednesday 25 February 2026 18:26:31 +0000 (0:00:00.074) 0:01:41.644 **** 2026-02-25 18:26:31.797694 | controller | =============================================================================== 2026-02-25 18:26:31.797706 | controller | Get automation contents ------------------------------------------------ 10.26s 2026-02-25 18:26:31.797717 | controller | ci_setup : Install needed packages -------------------------------------- 7.34s 2026-02-25 18:26:31.797728 | controller | ci_setup : Install openshift client ------------------------------------- 5.68s 2026-02-25 18:26:31.797738 | controller | Load automation files as fact ------------------------------------------- 1.60s 2026-02-25 18:26:31.797749 | controller | Gathering Facts --------------------------------------------------------- 1.15s 2026-02-25 18:26:31.797767 | controller | ci_setup : Manage directories ------------------------------------------- 1.01s 2026-02-25 18:26:31.797794 | controller | Discover automation files ----------------------------------------------- 0.82s 2026-02-25 18:26:31.797914 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.65s 2026-02-25 18:26:31.797927 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.65s 2026-02-25 18:26:31.797934 | controller | Create needed SSH keypairs ---------------------------------------------- 0.64s 2026-02-25 18:26:31.797940 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.61s 2026-02-25 18:26:31.797946 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.61s 2026-02-25 18:26:31.797952 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.60s 2026-02-25 18:26:31.797957 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.59s 2026-02-25 18:26:31.797964 | controller | kustomize_deploy : Copy generated values for examples/dt/nova/nova02beta --- 0.58s 2026-02-25 18:26:31.797970 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.54s 2026-02-25 18:26:31.797976 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.54s 2026-02-25 18:26:31.797982 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.52s 2026-02-25 18:26:31.797988 | controller | kustomize_deploy : Output kustomize build in final file ----------------- 0.52s 2026-02-25 18:26:31.797994 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.51s 2026-02-25 18:26:31.798000 | controller | Wednesday 25 February 2026 18:26:31 +0000 (0:00:00.075) 0:01:41.644 **** 2026-02-25 18:26:31.798006 | controller | =============================================================================== 2026-02-25 18:26:31.798018 | controller | ci_gen_kustomize_values ------------------------------------------------ 46.39s 2026-02-25 18:26:31.798024 | controller | kustomize_deploy ------------------------------------------------------- 22.59s 2026-02-25 18:26:31.798030 | controller | ci_setup --------------------------------------------------------------- 15.63s 2026-02-25 18:26:31.798037 | controller | ansible.builtin.slurp -------------------------------------------------- 10.94s 2026-02-25 18:26:31.798043 | controller | ansible.builtin.set_fact ------------------------------------------------ 1.68s 2026-02-25 18:26:31.798049 | controller | gather_facts ------------------------------------------------------------ 1.15s 2026-02-25 18:26:31.798056 | controller | ansible.builtin.find ---------------------------------------------------- 0.82s 2026-02-25 18:26:31.798062 | controller | networking_mapper ------------------------------------------------------- 0.80s 2026-02-25 18:26:31.798067 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.64s 2026-02-25 18:26:31.798073 | controller | ansible.builtin.file ---------------------------------------------------- 0.41s 2026-02-25 18:26:31.798080 | controller | ansible.builtin.include_role -------------------------------------------- 0.25s 2026-02-25 18:26:31.798086 | controller | ansible.builtin.stat ---------------------------------------------------- 0.21s 2026-02-25 18:26:31.798092 | controller | ansible.builtin.assert -------------------------------------------------- 0.06s 2026-02-25 18:26:31.798098 | controller | ansible.builtin.copy ---------------------------------------------------- 0.02s 2026-02-25 18:26:31.798107 | controller | ansible.builtin.include_vars -------------------------------------------- 0.02s 2026-02-25 18:26:31.798113 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-25 18:26:31.798120 | controller | total ----------------------------------------------------------------- 101.61s 2026-02-25 18:26:31.964307 | controller | changed 2026-02-25 18:26:32.014527 | 2026-02-25 18:26:32.014693 | PLAY RECAP 2026-02-25 18:26:32.014829 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-25 18:26:32.014869 | 2026-02-25 18:26:32.226958 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2026-02-25 18:26:32.228066 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-02-25 18:26:33.025783 | 2026-02-25 18:26:33.025964 | PLAY [Run ci/playbooks/collect-logs.yml] 2026-02-25 18:26:33.056921 | 2026-02-25 18:26:33.057114 | TASK [Filter out host if needed] 2026-02-25 18:26:33.069109 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2026-02-25 18:26:33.075963 | 2026-02-25 18:26:33.076149 | TASK [Ensure file is present] 2026-02-25 18:26:33.514073 | controller | ok 2026-02-25 18:26:33.533449 | 2026-02-25 18:26:33.534090 | TASK [Manage molecule report file] 2026-02-25 18:26:34.091036 | controller | skipping: Conditional result was False 2026-02-25 18:26:34.102088 | 2026-02-25 18:26:34.102312 | TASK [Check if we get ci-framework-data basedir] 2026-02-25 18:26:34.381074 | controller | ok 2026-02-25 18:26:34.390154 | 2026-02-25 18:26:34.390338 | TASK [Create ci-framework-data log directory for zuul] 2026-02-25 18:26:34.867956 | controller | changed 2026-02-25 18:26:34.876245 | 2026-02-25 18:26:34.876377 | TASK [Copy ci-framework interesting files] 2026-02-25 18:26:35.328581 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory 2026-02-25 18:26:35.428243 | controller | changed 2026-02-25 18:26:35.437187 | 2026-02-25 18:26:35.437365 | TASK [Get SELinux listing] 2026-02-25 18:26:35.988384 | controller | changed 2026-02-25 18:26:35.999807 | 2026-02-25 18:26:35.999987 | TASK [Generate log index] 2026-02-25 18:26:36.942208 | controller | changed 2026-02-25 18:26:36.952084 | 2026-02-25 18:26:36.952300 | TASK [Get some env related data] 2026-02-25 18:26:37.649498 | controller | /home/zuul/.local/bin/ansible 2026-02-25 18:26:38.502266 | controller | changed 2026-02-25 18:26:38.510986 | 2026-02-25 18:26:38.511150 | TASK [Generate list of logs to collect in home directory] 2026-02-25 18:26:38.941694 | controller | ok: All paths examined 2026-02-25 18:26:38.949792 | 2026-02-25 18:26:38.949959 | LOOP [Copy logs from home directory] 2026-02-25 18:26:39.432438 | controller | changed: 2026-02-25 18:26:39.432636 | controller | { 2026-02-25 18:26:39.432663 | controller | "atime": 1772043858.047486, 2026-02-25 18:26:39.432682 | controller | "ctime": 1772043991.7002952, 2026-02-25 18:26:39.432700 | controller | "dev": 64513, 2026-02-25 18:26:39.432717 | controller | "gid": 1000, 2026-02-25 18:26:39.432754 | controller | "gr_name": "zuul", 2026-02-25 18:26:39.432774 | controller | "inode": 1924578, 2026-02-25 18:26:39.432791 | controller | "isblk": false, 2026-02-25 18:26:39.432808 | controller | "ischr": false, 2026-02-25 18:26:39.432823 | controller | "isdir": false, 2026-02-25 18:26:39.432839 | controller | "isfifo": false, 2026-02-25 18:26:39.432855 | controller | "isgid": false, 2026-02-25 18:26:39.432870 | controller | "islnk": false, 2026-02-25 18:26:39.432885 | controller | "isreg": true, 2026-02-25 18:26:39.432903 | controller | "issock": false, 2026-02-25 18:26:39.432921 | controller | "isuid": false, 2026-02-25 18:26:39.432936 | controller | "mode": "0644", 2026-02-25 18:26:39.432950 | controller | "mtime": 1772043991.7002952, 2026-02-25 18:26:39.432966 | controller | "nlink": 1, 2026-02-25 18:26:39.432981 | controller | "path": "/home/zuul/ansible.log", 2026-02-25 18:26:39.432999 | controller | "pw_name": "zuul", 2026-02-25 18:26:39.433015 | controller | "rgrp": true, 2026-02-25 18:26:39.433030 | controller | "roth": true, 2026-02-25 18:26:39.433046 | controller | "rusr": true, 2026-02-25 18:26:39.433062 | controller | "size": 284175, 2026-02-25 18:26:39.433078 | controller | "uid": 1000, 2026-02-25 18:26:39.433093 | controller | "wgrp": false, 2026-02-25 18:26:39.433109 | controller | "woth": false, 2026-02-25 18:26:39.433127 | controller | "wusr": true, 2026-02-25 18:26:39.433145 | controller | "xgrp": false, 2026-02-25 18:26:39.433161 | controller | "xoth": false, 2026-02-25 18:26:39.433176 | controller | "xusr": false 2026-02-25 18:26:39.433192 | controller | } 2026-02-25 18:26:39.450954 | 2026-02-25 18:26:39.451104 | TASK [Copy crio stats log file] 2026-02-25 18:26:39.476993 | controller | skipping: Conditional result was False 2026-02-25 18:26:39.483023 | 2026-02-25 18:26:39.483143 | TASK [Get SELinux related data] 2026-02-25 18:26:39.732743 | controller | 2026-02-25 18:26:40.020293 | controller | ERROR 2026-02-25 18:26:40.020564 | controller | { 2026-02-25 18:26:40.020601 | controller | "delta": "0:00:00.010904", 2026-02-25 18:26:40.020622 | controller | "end": "2026-02-25 18:26:39.733717", 2026-02-25 18:26:40.020640 | controller | "msg": "non-zero return code", 2026-02-25 18:26:40.020669 | controller | "rc": 1, 2026-02-25 18:26:40.020687 | controller | "start": "2026-02-25 18:26:39.722813" 2026-02-25 18:26:40.020704 | controller | } 2026-02-25 18:26:40.020750 | controller | ERROR: Ignoring Errors 2026-02-25 18:26:40.027643 | 2026-02-25 18:26:40.027760 | TASK [Create system configuration directory] 2026-02-25 18:26:40.276166 | controller | changed 2026-02-25 18:26:40.283809 | 2026-02-25 18:26:40.283945 | TASK [Get some of the system configurations] 2026-02-25 18:26:40.816621 | controller | changed 2026-02-25 18:26:40.829351 | 2026-02-25 18:26:40.829522 | TASK [Copy generated documentation if available] 2026-02-25 18:26:40.847172 | controller | skipping: Conditional result was False 2026-02-25 18:26:40.866087 | 2026-02-25 18:26:40.866397 | TASK [Copy generated AsciiDoc documentation if available] 2026-02-25 18:26:40.915052 | controller | skipping: Conditional result was False 2026-02-25 18:26:40.922062 | 2026-02-25 18:26:40.922182 | TASK [Compress logs bigger than 2MB] 2026-02-25 18:26:41.479136 | controller | changed 2026-02-25 18:26:41.485759 | 2026-02-25 18:26:41.485906 | TASK [Copy files from workspace on node] 2026-02-25 18:26:41.508017 | controller | ok 2026-02-25 18:26:41.540241 | 2026-02-25 18:26:41.540422 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-25 18:26:41.566208 | controller | skipping: Conditional result was False 2026-02-25 18:26:41.572942 | 2026-02-25 18:26:41.573093 | TASK [fetch-output : Set log path for single node] 2026-02-25 18:26:41.617561 | controller | ok 2026-02-25 18:26:41.623617 | 2026-02-25 18:26:41.623720 | LOOP [fetch-output : Ensure local output dirs] 2026-02-25 18:26:41.877366 | controller -> localhost | ok: "/var/lib/zuul/builds/144d6f90daa14a488d2441f2577c615e/work/logs" 2026-02-25 18:26:41.877661 | controller -> localhost | changed: All items complete 2026-02-25 18:26:41.877691 | 2026-02-25 18:26:42.138881 | controller -> localhost | changed: "/var/lib/zuul/builds/144d6f90daa14a488d2441f2577c615e/work/artifacts" 2026-02-25 18:26:42.380816 | controller -> localhost | changed: "/var/lib/zuul/builds/144d6f90daa14a488d2441f2577c615e/work/docs" 2026-02-25 18:26:42.395015 | 2026-02-25 18:26:42.395239 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-25 18:26:43.122319 | controller | changed: 2026-02-25 18:26:43.122629 | controller | .d..t...... ./ 2026-02-25 18:26:43.122676 | controller | >f+++++++++ README.html 2026-02-25 18:26:43.122712 | controller | >f+++++++++ ansible.log 2026-02-25 18:26:43.122779 | controller | >f+++++++++ dmesg.log 2026-02-25 18:26:43.122817 | controller | >f+++++++++ installed-pkgs.log 2026-02-25 18:26:43.122849 | controller | >f+++++++++ python.log 2026-02-25 18:26:43.122885 | controller | >f+++++++++ registries.conf 2026-02-25 18:26:43.122923 | controller | >f+++++++++ selinux-denials.log 2026-02-25 18:26:43.122955 | controller | >f+++++++++ selinux-listing.log 2026-02-25 18:26:43.122988 | controller | cd+++++++++ ci-framework-data/ 2026-02-25 18:26:43.123018 | controller | cd+++++++++ ci-framework-data/artifacts/ 2026-02-25 18:26:43.123048 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy 2026-02-25 18:26:43.123079 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub 2026-02-25 18:26:43.123110 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration 2026-02-25 18:26:43.123139 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub 2026-02-25 18:26:43.123168 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml 2026-02-25 18:26:43.123195 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/ 2026-02-25 18:26:43.123223 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deploy-provider-values/ 2026-02-25 18:26:43.123259 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deploy-provider-values/values.yaml 2026-02-25 18:26:43.123294 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-post-driver/ 2026-02-25 18:26:43.123335 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-post-driver/values.yaml 2026-02-25 18:26:43.123364 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/ 2026-02-25 18:26:43.123392 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml 2026-02-25 18:26:43.123420 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/ 2026-02-25 18:26:43.123449 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml 2026-02-25 18:26:43.123477 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml.31716.2026-02-25@18:26:04~ 2026-02-25 18:26:43.123508 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-provider-values/ 2026-02-25 18:26:43.123540 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-provider-values/values.yaml 2026-02-25 18:26:43.123574 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/ 2026-02-25 18:26:43.123604 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml 2026-02-25 18:26:43.123632 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/ 2026-02-25 18:26:43.123665 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml 2026-02-25 18:26:43.123697 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/ 2026-02-25 18:26:43.123748 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deploy-provider-values/ 2026-02-25 18:26:43.123791 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deploy-provider-values/01_original.yaml 2026-02-25 18:26:43.123823 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deploy-provider-values/03_user_data_b64.yaml 2026-02-25 18:26:43.123852 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deploy-provider-values/04_user_data.yaml 2026-02-25 18:26:43.123884 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-post-driver/ 2026-02-25 18:26:43.123915 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-post-driver/01_original.yaml 2026-02-25 18:26:43.123944 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-post-driver/03_user_data_b64.yaml 2026-02-25 18:26:43.123974 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-post-driver/04_user_data.yaml 2026-02-25 18:26:43.124034 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/ 2026-02-25 18:26:43.124066 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml 2026-02-25 18:26:43.124095 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml 2026-02-25 18:26:43.124127 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml 2026-02-25 18:26:43.124159 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/ 2026-02-25 18:26:43.124188 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml 2026-02-25 18:26:43.124217 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml.31670.2026-02-25@18:26:02~ 2026-02-25 18:26:43.124251 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml 2026-02-25 18:26:43.124281 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml 2026-02-25 18:26:43.128865 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml 2026-02-25 18:26:43.129029 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-provider-values/ 2026-02-25 18:26:43.129058 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-provider-values/01_original.yaml 2026-02-25 18:26:43.129081 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-provider-values/03_user_data_b64.yaml 2026-02-25 18:26:43.129100 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-provider-values/04_user_data.yaml 2026-02-25 18:26:43.129117 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/ 2026-02-25 18:26:43.129134 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml 2026-02-25 18:26:43.129152 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.30806.2026-02-25@18:25:34~ 2026-02-25 18:26:43.129170 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml 2026-02-25 18:26:43.129187 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml 2026-02-25 18:26:43.129205 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml 2026-02-25 18:26:43.129223 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/ 2026-02-25 18:26:43.129240 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml 2026-02-25 18:26:43.129256 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml 2026-02-25 18:26:43.129272 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml 2026-02-25 18:26:43.129288 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/ 2026-02-25 18:26:43.129306 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml 2026-02-25 18:26:43.129322 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment.yaml 2026-02-25 18:26:43.129338 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/network.yaml 2026-02-25 18:26:43.129355 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml 2026-02-25 18:26:43.129372 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset.yaml 2026-02-25 18:26:43.129388 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset2.yaml 2026-02-25 18:26:43.129408 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/post-driver-deployment.yaml 2026-02-25 18:26:43.129432 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/provider-dataplaneservice.yaml 2026-02-25 18:26:43.129463 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/provider-deployment.yaml 2026-02-25 18:26:43.129490 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/ 2026-02-25 18:26:43.129513 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/ 2026-02-25 18:26:43.129535 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/ 2026-02-25 18:26:43.129558 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/ 2026-02-25 18:26:43.129583 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml 2026-02-25 18:26:43.129606 | controller | cd+++++++++ ci-framework-data/logs/ 2026-02-25 18:26:43.129631 | controller | cd+++++++++ registries.conf.d/ 2026-02-25 18:26:43.129654 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf 2026-02-25 18:26:43.129678 | controller | cd+++++++++ system-config/ 2026-02-25 18:26:43.129702 | controller | cd+++++++++ system-config/libvirt/ 2026-02-25 18:26:43.129752 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf 2026-02-25 18:26:43.129795 | controller | >f+++++++++ system-config/libvirt/libvirt.conf 2026-02-25 18:26:43.586289 | controller | changed: .d..t...... ./ 2026-02-25 18:26:44.068344 | controller | changed: .d..t...... ./ 2026-02-25 18:26:44.084429 | 2026-02-25 18:26:44.084593 | TASK [Return artifact to Zuul] 2026-02-25 18:26:44.109774 | controller | skipping: Conditional result was False 2026-02-25 18:26:44.145520 | 2026-02-25 18:26:44.145706 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host] 2026-02-25 18:26:44.145850 | 2026-02-25 18:26:44.145878 | PLAY RECAP 2026-02-25 18:26:44.145919 | controller | ok: 16 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1 2026-02-25 18:26:44.145939 | 2026-02-25 18:26:44.342505 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2026-02-25 18:26:44.343515 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-02-25 18:26:45.081415 | 2026-02-25 18:26:45.081612 | PLAY [all] 2026-02-25 18:26:45.107245 | 2026-02-25 18:26:45.107435 | TASK [include_role : fetch-output] 2026-02-25 18:26:45.170808 | controller | ok 2026-02-25 18:26:45.192759 | 2026-02-25 18:26:45.192945 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-25 18:26:45.249394 | controller | skipping: Conditional result was False 2026-02-25 18:26:45.255710 | 2026-02-25 18:26:45.255851 | TASK [fetch-output : Set log path for single node] 2026-02-25 18:26:45.296167 | controller | ok 2026-02-25 18:26:45.302298 | 2026-02-25 18:26:45.302465 | LOOP [fetch-output : Ensure local output dirs] 2026-02-25 18:26:45.809092 | controller -> localhost | ok: "/var/lib/zuul/builds/144d6f90daa14a488d2441f2577c615e/work/logs" 2026-02-25 18:26:46.032680 | controller -> localhost | ok: "/var/lib/zuul/builds/144d6f90daa14a488d2441f2577c615e/work/artifacts" 2026-02-25 18:26:46.466231 | controller -> localhost | ok: "/var/lib/zuul/builds/144d6f90daa14a488d2441f2577c615e/work/docs" 2026-02-25 18:26:46.478634 | 2026-02-25 18:26:46.478843 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-25 18:26:47.315397 | controller | ok 2026-02-25 18:26:47.315603 | controller | ok: All items complete 2026-02-25 18:26:47.315630 | 2026-02-25 18:26:47.818559 | controller | ok 2026-02-25 18:26:48.332462 | controller | ok 2026-02-25 18:26:48.356559 | 2026-02-25 18:26:48.356776 | TASK [include_role : fetch-output-openshift] 2026-02-25 18:26:48.374607 | controller | skipping: Conditional result was False 2026-02-25 18:26:48.384465 | 2026-02-25 18:26:48.384655 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-02-25 18:26:48.900399 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.008989 2026-02-25 18:26:49.168394 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.018765 2026-02-25 18:26:49.205019 | 2026-02-25 18:26:49.205216 | PLAY [all] 2026-02-25 18:26:49.222331 | 2026-02-25 18:26:49.222484 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-02-25 18:26:50.042919 | controller | changed 2026-02-25 18:26:50.069487 | 2026-02-25 18:26:50.069607 | PLAY RECAP 2026-02-25 18:26:50.069648 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-02-25 18:26:50.069668 | 2026-02-25 18:26:50.222632 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2026-02-25 18:26:50.223747 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2026-02-25 18:26:50.955835 | 2026-02-25 18:26:50.955990 | PLAY [localhost] 2026-02-25 18:26:50.976864 | 2026-02-25 18:26:50.977052 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-25 18:26:51.385293 | localhost | changed 2026-02-25 18:26:51.390551 | 2026-02-25 18:26:51.390634 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-25 18:26:51.426456 | localhost | ok 2026-02-25 18:26:51.435242 | 2026-02-25 18:26:51.435313 | TASK [add-fileserver : Create SSH private key tempfile] 2026-02-25 18:26:51.841880 | localhost | changed 2026-02-25 18:26:51.847603 | 2026-02-25 18:26:51.847684 | TASK [add-fileserver : Create SSH private key from secret] 2026-02-25 18:26:52.724957 | localhost | changed 2026-02-25 18:26:52.737604 | 2026-02-25 18:26:52.737967 | TASK [add-fileserver : Add fileserver ssh key] 2026-02-25 18:26:53.248001 | localhost | Identity added: /var/lib/zuul/builds/144d6f90daa14a488d2441f2577c615e/work/tmp/ansible.gibwn13x (/var/lib/zuul/builds/144d6f90daa14a488d2441f2577c615e/work/tmp/ansible.gibwn13x) 2026-02-25 18:26:53.248220 | localhost | ok: Runtime: 0:00:00.011594 2026-02-25 18:26:53.253200 | 2026-02-25 18:26:53.253296 | TASK [add-fileserver : Remove SSH private key from disk] 2026-02-25 18:26:53.551547 | localhost | ok: Runtime: 0:00:00.007819 2026-02-25 18:26:53.560089 | 2026-02-25 18:26:53.560212 | TASK [add-fileserver : Add fileserver to inventory] 2026-02-25 18:26:53.620413 | localhost | changed 2026-02-25 18:26:53.625565 | 2026-02-25 18:26:53.625646 | TASK [add-fileserver : Add fileserver server to known hosts] 2026-02-25 18:26:54.120210 | localhost | changed 2026-02-25 18:26:54.156221 | 2026-02-25 18:26:54.156400 | PLAY [localhost] 2026-02-25 18:26:54.174286 | 2026-02-25 18:26:54.174450 | TASK [Generate bulk log download script] 2026-02-25 18:26:54.200516 | localhost | ok 2026-02-25 18:26:54.229102 | 2026-02-25 18:26:54.229275 | TASK [local-log-download : Check API endpoint is defined] 2026-02-25 18:26:54.272527 | localhost | ok: All assertions passed 2026-02-25 18:26:54.282456 | 2026-02-25 18:26:54.282621 | TASK [local-log-download : Create download script] 2026-02-25 18:26:54.757303 | localhost -> localhost | changed 2026-02-25 18:26:54.768131 | 2026-02-25 18:26:54.768261 | TASK [Register quick-download link] 2026-02-25 18:26:54.837753 | localhost | ok 2026-02-25 18:26:54.856309 | 2026-02-25 18:26:54.856443 | PLAY [logserver.rdoproject.org] 2026-02-25 18:26:54.867759 | 2026-02-25 18:26:54.867905 | TASK [Set zuul-log-path fact] 2026-02-25 18:26:54.891116 | logserver.rdoproject.org | ok 2026-02-25 18:26:54.901812 | 2026-02-25 18:26:54.901903 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-25 18:26:54.929143 | logserver.rdoproject.org | ok 2026-02-25 18:26:54.935800 | 2026-02-25 18:26:54.935902 | TASK [upload-logs : Create log directories] 2026-02-25 18:26:55.672545 | logserver.rdoproject.org | changed 2026-02-25 18:26:55.676435 | 2026-02-25 18:26:55.676535 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-02-25 18:26:56.030672 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.006379 2026-02-25 18:26:56.040985 | 2026-02-25 18:26:56.041162 | TASK [upload-logs : Upload logs to log server] 2026-02-25 18:26:56.894841 | logserver.rdoproject.org | Output suppressed because no_log was given 2026-02-25 18:26:56.899053 | 2026-02-25 18:26:56.899140 | LOOP [upload-logs : Compress console log and json output] 2026-02-25 18:26:56.951998 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-25 18:26:56.960788 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-25 18:26:56.970900 | 2026-02-25 18:26:56.971078 | LOOP [upload-logs : Upload compressed console log and json output] 2026-02-25 18:26:57.015299 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-25 18:26:57.015593 | 2026-02-25 18:26:57.019369 | logserver.rdoproject.org | skipping: Conditional result was False 2026-02-25 18:26:57.033258 | 2026-02-25 18:26:57.033451 | LOOP [upload-logs : Upload console log and json output]