2025-12-02 07:28:11.591515 | Job console starting... 2025-12-02 07:28:11.813069 | Updating repositories 2025-12-02 07:28:12.516456 | Preparing job workspace 2025-12-02 07:28:19.042726 | Running Ansible setup... 2025-12-02 07:28:21.925626 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2025-12-02 07:28:22.440032 | 2025-12-02 07:28:22.440136 | PLAY [localhost] 2025-12-02 07:28:22.448634 | 2025-12-02 07:28:22.448738 | TASK [Gathering Facts] 2025-12-02 07:28:23.233540 | localhost | ok 2025-12-02 07:28:23.246508 | 2025-12-02 07:28:23.246589 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-12-02 07:28:23.555077 | localhost -> localhost | changed 2025-12-02 07:28:23.560126 | 2025-12-02 07:28:23.560211 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-12-02 07:28:24.241481 | localhost -> localhost | changed 2025-12-02 07:28:24.249899 | 2025-12-02 07:28:24.249983 | TASK [Setup log path fact] 2025-12-02 07:28:24.267162 | localhost | ok 2025-12-02 07:28:24.278051 | 2025-12-02 07:28:24.278119 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-12-02 07:28:24.295209 | localhost | ok 2025-12-02 07:28:24.302394 | 2025-12-02 07:28:24.302463 | TASK [emit-job-header : Print job information] 2025-12-02 07:28:24.329268 | # Job Information 2025-12-02 07:28:24.329379 | Ansible Version: 2.15.12 2025-12-02 07:28:24.329408 | Job: cifmw-architecture-validate-hci 2025-12-02 07:28:24.329430 | Pipeline: github-check 2025-12-02 07:28:24.329451 | Executor: ibm-bm3-ze.softwarefactory-project.io 2025-12-02 07:28:24.329470 | Triggered by: https://github.com/openstack-k8s-operators/ci-framework/pull/3397 2025-12-02 07:28:24.329490 | Log URL (when completed): https://logserver.rdoproject.org/586/rdoproject.org/5860a17029a5448e8cbbe747bedd7f5d/ 2025-12-02 07:28:24.329509 | Event ID: 5545daa0-cf50-11f0-9858-b53a38507943 2025-12-02 07:28:24.333141 | 2025-12-02 07:28:24.333219 | LOOP [emit-job-header : Print node information] 2025-12-02 07:28:24.416116 | localhost | ok: 2025-12-02 07:28:24.416374 | localhost | # Node Information 2025-12-02 07:28:24.416409 | localhost | Inventory Hostname: controller 2025-12-02 07:28:24.416436 | localhost | Hostname: np0005541974 2025-12-02 07:28:24.416459 | localhost | Username: zuul 2025-12-02 07:28:24.416480 | localhost | Distro: CentOS 9 2025-12-02 07:28:24.416500 | localhost | Provider: ibm-bm3-nodepool 2025-12-02 07:28:24.416518 | localhost | Region: regionOne 2025-12-02 07:28:24.416537 | localhost | Label: cloud-centos-9-stream-tripleo 2025-12-02 07:28:24.416556 | localhost | Product Name: OpenStack Compute 2025-12-02 07:28:24.416573 | localhost | Interface IP: 192.168.25.56 2025-12-02 07:28:24.435804 | 2025-12-02 07:28:24.435871 | PLAY [all] 2025-12-02 07:28:24.441907 | 2025-12-02 07:28:24.441969 | TASK [Gather network facts] 2025-12-02 07:28:24.815957 | controller | ok 2025-12-02 07:28:24.829388 | 2025-12-02 07:28:24.829456 | TASK [include_role : start-zuul-console] 2025-12-02 07:28:24.847170 | controller | ok 2025-12-02 07:28:24.858802 | 2025-12-02 07:28:24.858869 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-12-02 07:28:25.149971 | controller | ok 2025-12-02 07:28:25.158091 | 2025-12-02 07:28:25.158158 | TASK [include_role : add-build-sshkey] 2025-12-02 07:28:25.176021 | controller | ok 2025-12-02 07:28:25.188139 | 2025-12-02 07:28:25.188229 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-12-02 07:28:25.374010 | controller -> localhost | ok 2025-12-02 07:28:25.379533 | 2025-12-02 07:28:25.379620 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-12-02 07:28:25.397643 | controller | ok 2025-12-02 07:28:25.410987 | controller | included: /var/lib/zuul/builds/5860a17029a5448e8cbbe747bedd7f5d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-12-02 07:28:25.416620 | 2025-12-02 07:28:25.416711 | TASK [add-build-sshkey : Create Temp SSH key] 2025-12-02 07:28:25.865857 | controller -> localhost | Generating public/private rsa key pair. 2025-12-02 07:28:25.866036 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/5860a17029a5448e8cbbe747bedd7f5d/work/5860a17029a5448e8cbbe747bedd7f5d_id_rsa. 2025-12-02 07:28:25.866070 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/5860a17029a5448e8cbbe747bedd7f5d/work/5860a17029a5448e8cbbe747bedd7f5d_id_rsa.pub. 2025-12-02 07:28:25.866093 | controller -> localhost | The key fingerprint is: 2025-12-02 07:28:25.866113 | controller -> localhost | SHA256:agg8AfPX0/JMxKZriU8gZdtkxjG0lM+nAXsUcrDIkRk zuul-build-sshkey 2025-12-02 07:28:25.866131 | controller -> localhost | The key's randomart image is: 2025-12-02 07:28:25.866148 | controller -> localhost | +---[RSA 3072]----+ 2025-12-02 07:28:25.866165 | controller -> localhost | |o E*B=+. | 2025-12-02 07:28:25.866194 | controller -> localhost | | + .==BO+ | 2025-12-02 07:28:25.866215 | controller -> localhost | | oo+**Oo | 2025-12-02 07:28:25.866234 | controller -> localhost | | ..oo +*= . | 2025-12-02 07:28:25.866252 | controller -> localhost | | +. o +S+ | 2025-12-02 07:28:25.866269 | controller -> localhost | | o..=.. | 2025-12-02 07:28:25.866286 | controller -> localhost | | .+o | 2025-12-02 07:28:25.866302 | controller -> localhost | | .. | 2025-12-02 07:28:25.866318 | controller -> localhost | | | 2025-12-02 07:28:25.866333 | controller -> localhost | +----[SHA256]-----+ 2025-12-02 07:28:25.866375 | controller -> localhost | ok: Runtime: 0:00:00.121157 2025-12-02 07:28:25.871922 | 2025-12-02 07:28:25.871986 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-12-02 07:28:25.890111 | controller | ok 2025-12-02 07:28:25.899002 | controller | included: /var/lib/zuul/builds/5860a17029a5448e8cbbe747bedd7f5d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-12-02 07:28:25.906437 | 2025-12-02 07:28:25.906504 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-12-02 07:28:25.920065 | controller | skipping: Conditional result was False 2025-12-02 07:28:25.925294 | 2025-12-02 07:28:25.925360 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-12-02 07:28:26.277213 | controller | changed 2025-12-02 07:28:26.282954 | 2025-12-02 07:28:26.283019 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-12-02 07:28:26.473392 | controller | ok 2025-12-02 07:28:26.478121 | 2025-12-02 07:28:26.478195 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-12-02 07:28:27.012943 | controller | changed 2025-12-02 07:28:27.017575 | 2025-12-02 07:28:27.017638 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-12-02 07:28:27.562507 | controller | changed 2025-12-02 07:28:27.567283 | 2025-12-02 07:28:27.567353 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-12-02 07:28:27.580888 | controller | skipping: Conditional result was False 2025-12-02 07:28:27.586024 | 2025-12-02 07:28:27.586091 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-12-02 07:28:27.894718 | controller -> localhost | changed 2025-12-02 07:28:27.903929 | 2025-12-02 07:28:27.903994 | TASK [add-build-sshkey : Add back temp key] 2025-12-02 07:28:28.120528 | controller -> localhost | Identity added: /var/lib/zuul/builds/5860a17029a5448e8cbbe747bedd7f5d/work/5860a17029a5448e8cbbe747bedd7f5d_id_rsa (zuul-build-sshkey) 2025-12-02 07:28:28.120800 | controller -> localhost | ok: Runtime: 0:00:00.006735 2025-12-02 07:28:28.126392 | 2025-12-02 07:28:28.126453 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-12-02 07:28:28.417834 | controller | ok 2025-12-02 07:28:28.422237 | 2025-12-02 07:28:28.422302 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-12-02 07:28:28.446221 | controller | skipping: Conditional result was False 2025-12-02 07:28:28.455356 | 2025-12-02 07:28:28.455433 | TASK [include_role : validate-host] 2025-12-02 07:28:28.472927 | controller | ok 2025-12-02 07:28:28.491732 | 2025-12-02 07:28:28.491811 | TASK [validate-host : Define zuul_info_dir fact] 2025-12-02 07:28:28.519729 | controller | ok 2025-12-02 07:28:28.524088 | 2025-12-02 07:28:28.524152 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-12-02 07:28:28.719710 | controller -> localhost | ok 2025-12-02 07:28:28.725716 | 2025-12-02 07:28:28.725810 | TASK [validate-host : Collect information about the host] 2025-12-02 07:28:29.317239 | controller | ok 2025-12-02 07:28:29.329394 | 2025-12-02 07:28:29.329515 | TASK [validate-host : Sanitize hostname] 2025-12-02 07:28:29.412738 | controller | ok 2025-12-02 07:28:29.417861 | 2025-12-02 07:28:29.417929 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-12-02 07:28:29.822821 | controller -> localhost | changed 2025-12-02 07:28:29.870189 | 2025-12-02 07:28:29.870369 | TASK [validate-host : Collect information about zuul worker] 2025-12-02 07:28:30.184030 | controller | ok 2025-12-02 07:28:30.188967 | 2025-12-02 07:28:30.189064 | TASK [validate-host : Write out all zuul information for each host] 2025-12-02 07:28:30.560281 | controller -> localhost | changed 2025-12-02 07:28:30.570552 | 2025-12-02 07:28:30.570625 | TASK [include_role : prepare-workspace-openshift] 2025-12-02 07:28:30.597112 | controller | skipping: Conditional result was False 2025-12-02 07:28:30.602954 | 2025-12-02 07:28:30.603022 | TASK [include_role : remove-zuul-sshkey] 2025-12-02 07:28:30.619120 | controller | skipping: Conditional result was False 2025-12-02 07:28:30.625989 | 2025-12-02 07:28:30.626060 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2025-12-02 07:28:30.823365 | controller | ok: "logs" 2025-12-02 07:28:30.823749 | controller | ok: All items complete 2025-12-02 07:28:30.823786 | 2025-12-02 07:28:30.989370 | controller | ok: "artifacts" 2025-12-02 07:28:31.178306 | controller | ok: "docs" 2025-12-02 07:28:31.186912 | 2025-12-02 07:28:31.187044 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2025-12-02 07:28:31.388925 | controller | changed: "logs" 2025-12-02 07:28:31.564900 | controller | changed: "artifacts" 2025-12-02 07:28:31.738845 | controller | changed: "docs" 2025-12-02 07:28:31.770963 | 2025-12-02 07:28:31.771105 | PLAY RECAP 2025-12-02 07:28:31.771152 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2025-12-02 07:28:31.771195 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-12-02 07:28:31.771218 | 2025-12-02 07:28:31.854205 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2025-12-02 07:28:31.854974 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2025-12-02 07:28:32.385974 | 2025-12-02 07:28:32.386079 | PLAY [all] 2025-12-02 07:28:32.405347 | 2025-12-02 07:28:32.405430 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2025-12-02 07:28:32.454714 | controller | ok 2025-12-02 07:28:32.459587 | 2025-12-02 07:28:32.459663 | TASK [mirror-info-fork : Create /etc/ci] 2025-12-02 07:28:32.802643 | controller | changed 2025-12-02 07:28:32.808083 | 2025-12-02 07:28:32.808155 | TASK [mirror-info-fork : Install ci_mirror script] 2025-12-02 07:28:33.587347 | controller | changed 2025-12-02 07:28:33.597203 | 2025-12-02 07:28:33.597283 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2025-12-02 07:28:33.957960 | controller | changed: 2025-12-02 07:28:33.958199 | controller | { 2025-12-02 07:28:33.958237 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com" 2025-12-02 07:28:33.958271 | controller | } 2025-12-02 07:28:34.159232 | controller | changed: 2025-12-02 07:28:34.159373 | controller | { 2025-12-02 07:28:34.159407 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com" 2025-12-02 07:28:34.159443 | controller | } 2025-12-02 07:28:34.369859 | controller | changed: 2025-12-02 07:28:34.370161 | controller | { 2025-12-02 07:28:34.370229 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9MiLfy30deHA7xPOAlew5qUq3UP2gmRMYJi8PtkjFB20/DKeWwWNnkZPqP9AayruRoo51SIiVg870gbZE2jYl+Ncx/FYDe56JeC3ySZsXoAVkC9bP7gkOGqOmJjirvAgPMI7bogVz8i+66Q4Ar7OKTp3762G4IuWPPEg4ce4Y7lx9qWocZapHYq4cYKMxrOZ7SEbFSATBbe2bPZAPKTw8do/Eny+Hq/LkHFhIeyra6cqTFQYShr+zPln0Cr+ro/pDX3bB+1ubFgTpjpkkkQsLhDfR6cCdCWM2lgnS3BTtYj5Ct9/JRPR5YOphqZz+uB+OEu2IL68hmU9vNTth1KeX rlandy@redhat.com" 2025-12-02 07:28:34.370254 | controller | } 2025-12-02 07:28:34.585261 | controller | changed: 2025-12-02 07:28:34.585596 | controller | { 2025-12-02 07:28:34.585629 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com" 2025-12-02 07:28:34.585652 | controller | } 2025-12-02 07:28:34.794075 | controller | changed: 2025-12-02 07:28:34.794174 | controller | { 2025-12-02 07:28:34.794214 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com" 2025-12-02 07:28:34.794234 | controller | } 2025-12-02 07:28:34.996933 | controller | changed: 2025-12-02 07:28:34.997006 | controller | { 2025-12-02 07:28:34.997034 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com" 2025-12-02 07:28:34.997054 | controller | } 2025-12-02 07:28:35.217329 | controller | changed: 2025-12-02 07:28:35.217414 | controller | { 2025-12-02 07:28:35.217441 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDLOQd4ZLtkZXQGY6UwAr/06ppWQK4fDO3HaqxPk98csyOCBXsliSKK39Bso828+5srIXiW7aI6aC9P5mwi4mUZlGPfJlQbfrcGvY+b/SocuvaGK+1RrHLoJCT52LBhwgrzlXio2jeksZeein8iaTrhsPrOAs7KggIL/rB9hEiB3NaOPWhhoCP4vlW6MEMExGcqB/1FVxXFBPnLkEyW0Lk7ycVflZl2ocRxbfjZi0+tI1Wlinp8PvSQSc/WVrAcDgKjc/mB4ODPOyYy3G8FHgfMsrXSDEyjBKgLKMsdCrAUcqJQWjkqXleXSYOV4q3pzL+9umK+q/e3P/bIoSFQzmJKTU1eDfuvPXmow9F5H54fii/Da7ezlMJ+wPGHJrRAkmzvMbALy7xwswLhZMkOGNtRcPqaKYRmIBKpw3o6bCTtcNUHOtOQnzwY8JzrM2eBWJBXAANYw+9/ho80JIiwhg29CFNpVBuHbql2YxJQNrnl90guN65rYNpDxdIluweyUf8= anbanerj@kaermorhen" 2025-12-02 07:28:35.217462 | controller | } 2025-12-02 07:28:35.426645 | controller | changed: 2025-12-02 07:28:35.426740 | controller | { 2025-12-02 07:28:35.426769 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC3VwV8Im9kRm49lt3tM36hj4Zv27FxGo4C1Q/0jqhzFmHY7RHbmeRr8ObhwWoHjXSozKWg8FL5ER0z3hTwL0W6lez3sL7hUaCmSuZmG5Hnl3x4vTSxDI9JZ/Y65rtYiiWQo2fC5xJhU/4+0e5e/pseCm8cKRSu+SaxhO+sd6FDojA2x1BzOzKiQRDy/1zWGp/cZkxcEuB1wHI5LMzN03c67vmbu+fhZRAUO4dQkvcnj2LrhQtpa+ytvnSjr8icMDosf1OsbSffwZFyHB/hfWGAfe0eIeSA2XPraxiPknXxiPKx2MJsaUTYbsZcm3EjFdHBBMumw5rBI74zLrMRvCO9GwBEmGT4rFng1nP+yw5DB8sn2zqpOsPg1LYRwCPOUveC13P6pgsZZPh812e8v5EKnETct+5XI3dVpdw6CnNiLwAyVAF15DJvBGT/u1k0Myg/bQn+Gv9k2MSj6LvQmf6WbZu2Wgjm30z3FyCneBqTL7mLF19YXzeC0ufHz5pnO1E= dasm@fedora" 2025-12-02 07:28:35.426791 | controller | } 2025-12-02 07:28:35.640248 | controller | changed: 2025-12-02 07:28:35.640317 | controller | { 2025-12-02 07:28:35.640344 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner" 2025-12-02 07:28:35.640365 | controller | } 2025-12-02 07:28:35.850719 | controller | changed: 2025-12-02 07:28:35.850793 | controller | { 2025-12-02 07:28:35.850820 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com" 2025-12-02 07:28:35.850840 | controller | } 2025-12-02 07:28:36.081606 | controller | changed: 2025-12-02 07:28:36.081679 | controller | { 2025-12-02 07:28:36.081809 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com" 2025-12-02 07:28:36.081834 | controller | } 2025-12-02 07:28:36.391946 | controller | changed: 2025-12-02 07:28:36.392124 | controller | { 2025-12-02 07:28:36.392151 | controller | "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com" 2025-12-02 07:28:36.392183 | controller | } 2025-12-02 07:28:36.564609 | controller | changed: 2025-12-02 07:28:36.564866 | controller | { 2025-12-02 07:28:36.564906 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGpU/BepK3qX0NRf5Np+dOBDqzQEefhNrw2DCZaH3uWW rebtoor@monolith" 2025-12-02 07:28:36.564930 | controller | } 2025-12-02 07:28:36.777803 | controller | changed: 2025-12-02 07:28:36.777927 | controller | { 2025-12-02 07:28:36.777954 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel" 2025-12-02 07:28:36.777974 | controller | } 2025-12-02 07:28:36.990510 | controller | changed: 2025-12-02 07:28:36.990644 | controller | { 2025-12-02 07:28:36.990672 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux" 2025-12-02 07:28:36.990711 | controller | } 2025-12-02 07:28:37.200581 | controller | changed: 2025-12-02 07:28:37.200801 | controller | { 2025-12-02 07:28:37.200837 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr" 2025-12-02 07:28:37.200857 | controller | } 2025-12-02 07:28:37.425318 | controller | changed: 2025-12-02 07:28:37.425479 | controller | { 2025-12-02 07:28:37.425511 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCfNtF7NvKl915TGsGGoseUb06Hj8L/S4toWf0hExeY+F00woL6NvBlJD0nDct+P5a22I4EhvoQCRQ8reaPCm1lybR3uiRIJsj+8zkVvLwby9LXzfZorlNG9ofjd00FEmB09uW/YvTl6Q9XwwwX6tInzIOv3TMqTHHGOL74ibbj8J/FJR0cFEyj0z4WQRvtkh32xAHl83gbuINryMt0sqRI+clj2381NKL55DRLQrVw0gsfqqxiHAnXg21qWmc4J+b9e9kiuAFQjcjwTVkwJCcg3xbPwC/qokYRby/Y5S40UUd7/jEARGXT7RZgpzTuDd1oZiCVrnrqJNPaMNdVv5MLeFdf1B7iIe5aa/fGouX7AO4SdKhZUdnJmCFAGvjC6S3JMZ2wAcUl+OHnssfmdj7XL50cLo27vjuzMtLAgSqi6N99m92WCF2s8J9aVzszX7Xz9OKZCeGsiVJp3/NdABKzSEAyM9xBD/5Vho894Sav+otpySHe3p6RUTgbB5Zu8VyZRZ/UtB3ueXxyo764yrc6qWIDqrehm84Xm9g+/jpIBzGPl07NUNJpdt/6Sgf9RIKXw/7XypO5yZfUcuFNGTxLfqjTNrtgLZNcjfav6sSdVXVcMPL//XNuRdKmVFaO76eV/oGMQGr1fGcCD+N+CpI7+Q+fCNB6VFWG4nZFuI/Iuw== averdagu@redhat.com" 2025-12-02 07:28:37.425536 | controller | } 2025-12-02 07:28:37.632715 | controller | changed: 2025-12-02 07:28:37.633048 | controller | { 2025-12-02 07:28:37.633089 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDq8l27xI+QlQVdS4djp9ogSoyrNE2+Ox6vKPdhSNL1J3PE5w+WCSvMz9A5gnNuH810zwbekEApbxTze/gLQJwBHA52CChfURpXrFaxY7ePXRElwKAL3mJfzBWY/c5jnNL9TCVmFJTGZkFZP3Nh+BMgZvL6xBkt3WKm6Uq18qzd9XeKcZusrA+O+uLv1fVeQnadY9RIqOCyeFYCzLWrUfTyE8x/XG0hAWIM7qpnF2cALQS2h9n4hW5ybiUN790H08wf9hFwEf5nxY9Z9dVkPFQiTSGKNBzmnCXU9skxS/xhpFjJ5duGSZdtAHe9O+nGZm9c67hxgtf8e5PDuqAdXEv2cf6e3VBAt+Bz8EKI3yosTj0oZHfwr42Yzb1l/SKy14Rggsrc9KAQlrGXan6+u2jcQqqx7l+SWmnpFiWTV9u5cWj2IgOhApOitmRBPYqk9rE2usfO0hLn/Pj/R/Nau4803e1/EikdLE7Ps95s9mX5jRDjAoUa2JwFF5RsVFyL910= ashigupt@ashigupt.remote.csb" 2025-12-02 07:28:37.633123 | controller | } 2025-12-02 07:28:37.840621 | controller | changed: 2025-12-02 07:28:37.840974 | controller | { 2025-12-02 07:28:37.841019 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9" 2025-12-02 07:28:37.841042 | controller | } 2025-12-02 07:28:38.059127 | controller | changed: 2025-12-02 07:28:38.059534 | controller | { 2025-12-02 07:28:38.059581 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora" 2025-12-02 07:28:38.059604 | controller | } 2025-12-02 07:28:38.277628 | controller | changed: 2025-12-02 07:28:38.277912 | controller | { 2025-12-02 07:28:38.277955 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac" 2025-12-02 07:28:38.277980 | controller | } 2025-12-02 07:28:38.491224 | controller | changed: 2025-12-02 07:28:38.491324 | controller | { 2025-12-02 07:28:38.491362 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop" 2025-12-02 07:28:38.491390 | controller | } 2025-12-02 07:28:38.713212 | controller | changed: 2025-12-02 07:28:38.713329 | controller | { 2025-12-02 07:28:38.713355 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDZdI7t1cxYx65heVI24HTV4F7oQLW1zyfxHreL2TIJKxjyrUUKIFEUmTutcBlJRLNT2Eoix6x1sOw9YrchloCLcn//SGfTElr9mSc5jbjb7QXEU+zJMhtxyEJ1Po3CUGnj7ckiIXw7wcawZtrEOAQ9pH3ExYCJcEMiyNjRQZCxT3tPK+S4B95EWh5Fsrz9CkwpjNRPPH7LigCeQTM3Wc7r97utAslBUUvYceDSLA7rMgkitJE38b7rZBeYzsGQ8YYUBjTCtehqQXxCRjizbHWaaZkBU+N3zkKB6n/iCNGIO690NK7A/qb6msTijiz1PeuM8ThOsi9qXnbX5v0PoTpcFSojV7NHAQ71f0XXuS43FhZctT+Dcx44dT8Fb5vJu2cJGrk+qF8ZgJYNpRS7gPg0EG2EqjK7JMf9ULdjSu0r+KlqIAyLvtzT4eOnQipoKlb/WG5D/0ohKv7OMQ352ggfkBFIQsRXyyTCT98Ft9juqPuahi3CAQmP4H9dyE+7+Kz437PEtsxLmfm6naNmWi7Ee1DqWPwS8rEajsm4sNM4wW9gdBboJQtc0uZw0DfLj1I9r3Mc8Ol0jYtz0yNQDSzVLrGCaJlC311trU70tZ+ZkAVV6Mn8lOhSbj1cK0lvSr6ZK4dgqGl3I1eTZJJhbLNdg7UOVaiRx9543+C/p/As7w== brjackma@redhat.com" 2025-12-02 07:28:38.713454 | controller | } 2025-12-02 07:28:38.929457 | controller | changed: 2025-12-02 07:28:38.929614 | controller | { 2025-12-02 07:28:38.929649 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com" 2025-12-02 07:28:38.929670 | controller | } 2025-12-02 07:28:39.139220 | controller | changed: 2025-12-02 07:28:39.139315 | controller | { 2025-12-02 07:28:39.139345 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com" 2025-12-02 07:28:39.139366 | controller | } 2025-12-02 07:28:39.366907 | controller | changed: 2025-12-02 07:28:39.367018 | controller | { 2025-12-02 07:28:39.367044 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono" 2025-12-02 07:28:39.367064 | controller | } 2025-12-02 07:28:39.390840 | 2025-12-02 07:28:39.391005 | TASK [Set timezone to UTC] 2025-12-02 07:28:40.830682 | controller | changed: executed `/bin/timedatectl set-timezone UTC` 2025-12-02 07:28:40.835492 | 2025-12-02 07:28:40.835558 | TASK [Create nodepool directory] 2025-12-02 07:28:41.057763 | controller | changed 2025-12-02 07:28:41.063111 | 2025-12-02 07:28:41.063202 | TASK [Create nodepool sub_nodes file] 2025-12-02 07:28:41.618673 | controller | changed 2025-12-02 07:28:41.623913 | 2025-12-02 07:28:41.623983 | TASK [Create nodepool sub_nodes_private file] 2025-12-02 07:28:42.138458 | controller | changed 2025-12-02 07:28:42.143249 | 2025-12-02 07:28:42.143313 | LOOP [Populate nodepool sub_nodes file] 2025-12-02 07:28:42.172302 | 2025-12-02 07:28:42.172432 | LOOP [Populate nodepool sub_nodes_private file] 2025-12-02 07:28:42.200465 | 2025-12-02 07:28:42.200589 | TASK [Create nodepool primary file] 2025-12-02 07:28:42.223793 | controller | skipping: Conditional result was False 2025-12-02 07:28:42.228884 | 2025-12-02 07:28:42.228956 | TASK [Create nodepool node_private for this node] 2025-12-02 07:28:42.795055 | controller | changed 2025-12-02 07:28:42.800335 | 2025-12-02 07:28:42.800399 | LOOP [Copy ssh keys to nodepool directory] 2025-12-02 07:28:43.128236 | controller | ok: Item: id_rsa Runtime: 0:00:00.005586 2025-12-02 07:28:43.128481 | 2025-12-02 07:28:43.297008 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.004551 2025-12-02 07:28:43.305127 | 2025-12-02 07:28:43.305215 | TASK [Add sudoers role for zuul-sudo-grep.sh] 2025-12-02 07:28:43.902005 | controller | changed 2025-12-02 07:28:43.906818 | 2025-12-02 07:28:43.906881 | TASK [Validate sudoers config after edits] 2025-12-02 07:28:44.141983 | controller | /etc/sudoers: parsed OK 2025-12-02 07:28:44.142047 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK 2025-12-02 07:28:44.142057 | controller | /etc/sudoers.d/zuul: parsed OK 2025-12-02 07:28:44.142064 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK 2025-12-02 07:28:44.434608 | controller | ok: Runtime: 0:00:00.007843 2025-12-02 07:28:44.440142 | 2025-12-02 07:28:44.440221 | TASK [Show the environment passed in to job shell scripts] 2025-12-02 07:28:44.656954 | controller | SHELL=/bin/bash 2025-12-02 07:28:44.657072 | controller | ZUUL_PROJECT=openstack-k8s-operators/ci-framework 2025-12-02 07:28:44.657085 | controller | ZUUL_SHORT_PROJECT_NAME=ci-framework 2025-12-02 07:28:44.657092 | controller | ZUUL_CHANGES=openstack-k8s-operators/ci-framework:main:refs/changes/97/3397/866c8d204f5114c354eb3fde630a706697efd309 2025-12-02 07:28:44.657099 | controller | PWD=/home/zuul 2025-12-02 07:28:44.657104 | controller | ZUUL_PIPELINE=github-check 2025-12-02 07:28:44.657111 | controller | LOGNAME=zuul 2025-12-02 07:28:44.657117 | controller | XDG_SESSION_TYPE=tty 2025-12-02 07:28:44.657122 | controller | _=/usr/bin/env 2025-12-02 07:28:44.657128 | controller | MOTD_SHOWN=pam 2025-12-02 07:28:44.657133 | controller | HOME=/home/zuul 2025-12-02 07:28:44.657138 | controller | LANG=en_US.UTF-8 2025-12-02 07:28:44.657143 | controller | SSH_CONNECTION=192.168.25.12 40896 192.168.25.56 22 2025-12-02 07:28:44.657150 | controller | TOX_TESTENV_PASSENV=ZUUL_UUID ZUUL_PROJECT ZUUL_SHORT_PROJECT_NAME ZUUL_PIPELINE ZUUL_VOTING WORKSPACE BUILD_TIMEOUT ZUUL_BRANCH ZUUL_CHANGES ZUUL_CHANGE_IDS ZUUL_CHANGE ZUUL_PATCHSET 2025-12-02 07:28:44.657159 | controller | ZUUL_CHANGE_IDS=3397,866c8d204f5114c354eb3fde630a706697efd309 2025-12-02 07:28:44.657165 | controller | WORKSPACE=/home/zuul/workspace 2025-12-02 07:28:44.657171 | controller | XDG_SESSION_CLASS=user 2025-12-02 07:28:44.657177 | controller | SELINUX_ROLE_REQUESTED= 2025-12-02 07:28:44.657182 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s 2025-12-02 07:28:44.657190 | controller | USER=zuul 2025-12-02 07:28:44.657196 | controller | ZUUL_VOTING=True 2025-12-02 07:28:44.657201 | controller | BUILD_TIMEOUT=1800000 2025-12-02 07:28:44.657207 | controller | SELINUX_USE_CURRENT_RANGE= 2025-12-02 07:28:44.657212 | controller | SHLVL=1 2025-12-02 07:28:44.657218 | controller | ZUUL_PATCHSET=866c8d204f5114c354eb3fde630a706697efd309 2025-12-02 07:28:44.657223 | controller | XDG_SESSION_ID=1 2025-12-02 07:28:44.657229 | controller | ZUUL_BRANCH=main 2025-12-02 07:28:44.657234 | controller | XDG_RUNTIME_DIR=/run/user/1000 2025-12-02 07:28:44.657241 | controller | SSH_CLIENT=192.168.25.12 40896 22 2025-12-02 07:28:44.657247 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/ 2025-12-02 07:28:44.657252 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: 2025-12-02 07:28:44.657258 | controller | which_declare=declare -f 2025-12-02 07:28:44.657265 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin 2025-12-02 07:28:44.657271 | controller | SELINUX_LEVEL_REQUESTED= 2025-12-02 07:28:44.657277 | controller | ZUUL_CHANGE=3397 2025-12-02 07:28:44.657282 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus 2025-12-02 07:28:44.657288 | controller | ZUUL_UUID=5860a17029a5448e8cbbe747bedd7f5d 2025-12-02 07:28:44.657294 | controller | BASH_FUNC_which%%=() { ( alias; 2025-12-02 07:28:44.657299 | controller | eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ 2025-12-02 07:28:44.657305 | controller | } 2025-12-02 07:28:44.966767 | controller | ok: Runtime: 0:00:00.006629 2025-12-02 07:28:44.972265 | 2025-12-02 07:28:44.972331 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars] 2025-12-02 07:28:44.985492 | controller | skipping: Conditional result was False 2025-12-02 07:28:44.990914 | 2025-12-02 07:28:44.990980 | TASK [Symlink /home/zuul-worker/workspace] 2025-12-02 07:28:45.516244 | controller | skipping: Conditional result was False 2025-12-02 07:28:45.521952 | 2025-12-02 07:28:45.522025 | TASK [Ensure legacy workspace directory] 2025-12-02 07:28:45.713053 | controller | changed 2025-12-02 07:28:45.731137 | 2025-12-02 07:28:45.731238 | PLAY RECAP 2025-12-02 07:28:45.731289 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2025-12-02 07:28:45.731313 | 2025-12-02 07:28:45.809491 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2025-12-02 07:28:45.810899 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2025-12-02 07:28:46.382618 | 2025-12-02 07:28:46.382768 | PLAY [Run ci/playbooks/e2e-prepare.yml] 2025-12-02 07:28:46.403492 | 2025-12-02 07:28:46.403565 | TASK [Clone repos in the job workspace] 2025-12-02 07:28:46.423028 | controller | ok 2025-12-02 07:28:46.438521 | 2025-12-02 07:28:46.438614 | TASK [prepare-workspace : Start zuul_console daemon.] 2025-12-02 07:28:46.743481 | controller | ok 2025-12-02 07:28:46.751551 | 2025-12-02 07:28:46.751642 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2025-12-02 07:28:49.137275 | controller | Output suppressed because no_log was given 2025-12-02 07:28:49.170149 | 2025-12-02 07:28:49.170262 | TASK [Create zuul-output directory] 2025-12-02 07:28:49.444741 | controller | ok 2025-12-02 07:28:49.450869 | 2025-12-02 07:28:49.450949 | TASK [Install required packages] 2025-12-02 07:29:40.627907 | controller | changed 2025-12-02 07:29:40.633394 | 2025-12-02 07:29:40.633464 | TASK [Output pip related things] 2025-12-02 07:29:41.178552 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) 2025-12-02 07:29:41.659231 | controller | changed 2025-12-02 07:29:41.664621 | 2025-12-02 07:29:41.664689 | TASK [Install requirements] 2025-12-02 07:30:45.860614 | controller | changed 2025-12-02 07:30:45.873079 | 2025-12-02 07:30:45.873162 | TASK [Add cronjob to trigger job stats] 2025-12-02 07:30:45.918506 | controller | skipping: Conditional result was False 2025-12-02 07:30:45.924384 | 2025-12-02 07:30:45.924452 | LOOP [Construct project change list] 2025-12-02 07:30:45.976535 | controller | ok: 2025-12-02 07:30:45.976788 | controller | { 2025-12-02 07:30:45.976819 | controller | "branch": "main", 2025-12-02 07:30:45.976839 | controller | "change": "3397", 2025-12-02 07:30:45.976855 | controller | "change_message": "Add bgp-l3-xl-adoption job", 2025-12-02 07:30:45.976875 | controller | "change_url": "https://github.com/openstack-k8s-operators/ci-framework/pull/3397", 2025-12-02 07:30:45.976891 | controller | "commit_id": "866c8d204f5114c354eb3fde630a706697efd309", 2025-12-02 07:30:45.976906 | controller | "patchset": "866c8d204f5114c354eb3fde630a706697efd309", 2025-12-02 07:30:45.976920 | controller | "project": { 2025-12-02 07:30:45.976934 | controller | "canonical_hostname": "github.com", 2025-12-02 07:30:45.976948 | controller | "canonical_name": "github.com/openstack-k8s-operators/ci-framework", 2025-12-02 07:30:45.976962 | controller | "name": "openstack-k8s-operators/ci-framework", 2025-12-02 07:30:45.976975 | controller | "short_name": "ci-framework", 2025-12-02 07:30:45.976989 | controller | "src_dir": "src/github.com/openstack-k8s-operators/ci-framework" 2025-12-02 07:30:45.977012 | controller | }, 2025-12-02 07:30:45.977028 | controller | "topic": null 2025-12-02 07:30:45.977042 | controller | } 2025-12-02 07:30:46.018612 | 2025-12-02 07:30:46.018715 | PLAY [Run ci/playbooks/build_runner_image.yml] 2025-12-02 07:30:46.033751 | 2025-12-02 07:30:46.033818 | TASK [Filter out host if needed] 2025-12-02 07:30:46.044688 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-12-02 07:30:46.048891 | 2025-12-02 07:30:46.048950 | TASK [Get git tag for image tagging] 2025-12-02 07:30:46.575735 | controller | skipping: Conditional result was False 2025-12-02 07:30:46.581633 | 2025-12-02 07:30:46.581731 | TASK [Set openstack-runner image] 2025-12-02 07:30:46.606627 | controller | skipping: Conditional result was False 2025-12-02 07:30:46.612812 | 2025-12-02 07:30:46.612878 | TASK [Build openstack-runner image] 2025-12-02 07:30:46.626743 | controller | skipping: Conditional result was False 2025-12-02 07:30:46.632621 | 2025-12-02 07:30:46.632683 | TASK [Push openstack-runner image] 2025-12-02 07:30:46.646461 | controller | skipping: Conditional result was False 2025-12-02 07:30:46.652379 | 2025-12-02 07:30:46.652447 | TASK [Make sure ci-framework directory exists] 2025-12-02 07:30:46.666235 | controller | skipping: Conditional result was False 2025-12-02 07:30:46.672654 | 2025-12-02 07:30:46.672742 | TASK [Create EDPM ansible var file] 2025-12-02 07:30:46.686548 | controller | skipping: Conditional result was False 2025-12-02 07:30:46.740093 | 2025-12-02 07:30:46.740231 | PLAY RECAP 2025-12-02 07:30:46.740277 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2025-12-02 07:30:46.740300 | 2025-12-02 07:30:46.824871 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2025-12-02 07:30:46.825722 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2025-12-02 07:30:47.326734 | 2025-12-02 07:30:47.326834 | PLAY [Run ci/playbooks/dump_zuul_data.yml] 2025-12-02 07:30:47.346552 | 2025-12-02 07:30:47.346626 | TASK [Create zuul-output directory] 2025-12-02 07:30:47.681805 | controller | changed 2025-12-02 07:30:47.686996 | 2025-12-02 07:30:47.687085 | TASK [Slurp Zuul inventory test] 2025-12-02 07:30:47.965917 | controller -> localhost | ok 2025-12-02 07:30:47.972919 | 2025-12-02 07:30:47.972993 | TASK [Save zuul inventory] 2025-12-02 07:30:48.700961 | controller | changed 2025-12-02 07:30:48.705963 | 2025-12-02 07:30:48.706028 | TASK [Save zuul vars without the change_message] 2025-12-02 07:30:49.254049 | controller | changed 2025-12-02 07:30:49.272228 | 2025-12-02 07:30:49.272305 | PLAY RECAP 2025-12-02 07:30:49.272353 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-12-02 07:30:49.272377 | 2025-12-02 07:30:49.360448 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2025-12-02 07:30:49.361324 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2025-12-02 07:30:49.933329 | 2025-12-02 07:30:49.933485 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml] 2025-12-02 07:30:49.954387 | 2025-12-02 07:30:49.954472 | TASK [Filter out host if needed] 2025-12-02 07:30:49.963220 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-12-02 07:30:49.967988 | 2025-12-02 07:30:49.968064 | TASK [Run playbook] 2025-12-02 07:30:50.767756 | controller | 2025-12-02 07:30:51.576345 | controller | PLAY [Test architecture automations] ******************************************* 2025-12-02 07:30:51.576378 | controller | 2025-12-02 07:30:51.576387 | controller | TASK [Gathering Facts ] ******************************************************** 2025-12-02 07:30:51.576394 | controller | Tuesday 02 December 2025 07:30:50 +0000 (0:00:00.029) 0:00:00.030 ****** 2025-12-02 07:30:51.576399 | controller | Tuesday 02 December 2025 07:30:50 +0000 (0:00:00.028) 0:00:00.028 ****** 2025-12-02 07:30:51.576409 | controller | ok: [localhost] 2025-12-02 07:30:51.609203 | controller | 2025-12-02 07:30:51.609236 | controller | TASK [Assert we have the bare minimum to run quiet=True, that=['cifmw_architecture_repo is defined', 'cifmw_architecture_scenario is defined', 'cifmw_networking_mapper_networking_env_def_path is defined']] *** 2025-12-02 07:30:51.609248 | controller | Tuesday 02 December 2025 07:30:51 +0000 (0:00:00.808) 0:00:00.838 ****** 2025-12-02 07:30:51.609254 | controller | Tuesday 02 December 2025 07:30:51 +0000 (0:00:00.808) 0:00:00.837 ****** 2025-12-02 07:30:51.609264 | controller | ok: [localhost] 2025-12-02 07:30:51.641794 | controller | 2025-12-02 07:30:51.641816 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] *** 2025-12-02 07:30:51.641825 | controller | Tuesday 02 December 2025 07:30:51 +0000 (0:00:00.032) 0:00:00.871 ****** 2025-12-02 07:30:51.641831 | controller | Tuesday 02 December 2025 07:30:51 +0000 (0:00:00.032) 0:00:00.870 ****** 2025-12-02 07:30:51.641841 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) 2025-12-02 07:30:51.660485 | controller | 2025-12-02 07:30:51.660510 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] ********* 2025-12-02 07:30:51.660520 | controller | Tuesday 02 December 2025 07:30:51 +0000 (0:00:00.032) 0:00:00.904 ****** 2025-12-02 07:30:51.660527 | controller | Tuesday 02 December 2025 07:30:51 +0000 (0:00:00.032) 0:00:00.902 ****** 2025-12-02 07:30:51.660540 | controller | ok: [localhost] => 2025-12-02 07:30:55.246566 | controller | cifmw_ci_setup_packages: 2025-12-02 07:30:55.246610 | controller | - bash-completion 2025-12-02 07:30:55.246618 | controller | - ca-certificates 2025-12-02 07:30:55.246639 | controller | - git-core 2025-12-02 07:30:55.246649 | controller | - make 2025-12-02 07:30:55.246655 | controller | - tar 2025-12-02 07:30:55.246660 | controller | - tmux 2025-12-02 07:30:55.246665 | controller | - python3-pip 2025-12-02 07:30:55.246671 | controller | 2025-12-02 07:30:55.246676 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] *** 2025-12-02 07:30:55.246689 | controller | Tuesday 02 December 2025 07:30:51 +0000 (0:00:00.018) 0:00:00.922 ****** 2025-12-02 07:30:55.246695 | controller | Tuesday 02 December 2025 07:30:51 +0000 (0:00:00.018) 0:00:00.921 ****** 2025-12-02 07:30:55.246708 | controller | changed: [localhost] 2025-12-02 07:30:55.501244 | controller | 2025-12-02 07:30:55.501290 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] *** 2025-12-02 07:30:55.501298 | controller | Tuesday 02 December 2025 07:30:55 +0000 (0:00:03.586) 0:00:04.508 ****** 2025-12-02 07:30:55.501305 | controller | Tuesday 02 December 2025 07:30:55 +0000 (0:00:03.586) 0:00:04.507 ****** 2025-12-02 07:30:55.501316 | controller | ok: [localhost] 2025-12-02 07:30:55.770320 | controller | 2025-12-02 07:30:55.770355 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] *** 2025-12-02 07:30:55.770363 | controller | Tuesday 02 December 2025 07:30:55 +0000 (0:00:00.254) 0:00:04.763 ****** 2025-12-02 07:30:55.770370 | controller | Tuesday 02 December 2025 07:30:55 +0000 (0:00:00.254) 0:00:04.762 ****** 2025-12-02 07:30:55.770384 | controller | changed: [localhost] 2025-12-02 07:31:01.855885 | controller | 2025-12-02 07:31:01.855956 | controller | TASK [ci_setup : Install openshift client src={{ cifmw_ci_setup_openshift_client_download_uri }}/{{ cifmw_ci_setup_openshift_client_version }}/openshift-client-linux.tar.gz, dest={{ cifmw_ci_setup_oc_install_path }}, remote_src=True, mode=0755, creates={{ cifmw_ci_setup_oc_install_path }}/oc] *** 2025-12-02 07:31:01.855968 | controller | Tuesday 02 December 2025 07:30:55 +0000 (0:00:00.269) 0:00:05.032 ****** 2025-12-02 07:31:01.855984 | controller | Tuesday 02 December 2025 07:30:55 +0000 (0:00:00.269) 0:00:05.031 ****** 2025-12-02 07:31:01.855995 | controller | changed: [localhost] 2025-12-02 07:31:01.882682 | controller | 2025-12-02 07:31:01.882704 | controller | TASK [ci_setup : Add the OC path to cifmw_path if needed cifmw_path={{ cifmw_ci_setup_oc_install_path }}:{{ ansible_env.PATH }}, cacheable=True] *** 2025-12-02 07:31:01.882717 | controller | Tuesday 02 December 2025 07:31:01 +0000 (0:00:06.085) 0:00:11.118 ****** 2025-12-02 07:31:01.882724 | controller | Tuesday 02 December 2025 07:31:01 +0000 (0:00:06.085) 0:00:11.117 ****** 2025-12-02 07:31:01.882733 | controller | skipping: [localhost] 2025-12-02 07:31:02.119124 | controller | 2025-12-02 07:31:02.119158 | controller | TASK [ci_setup : Create completion file] *************************************** 2025-12-02 07:31:02.119166 | controller | Tuesday 02 December 2025 07:31:01 +0000 (0:00:00.026) 0:00:11.145 ****** 2025-12-02 07:31:02.119172 | controller | Tuesday 02 December 2025 07:31:01 +0000 (0:00:00.026) 0:00:11.143 ****** 2025-12-02 07:31:02.119182 | controller | changed: [localhost] 2025-12-02 07:31:02.366535 | controller | 2025-12-02 07:31:02.366567 | controller | TASK [ci_setup : Source completion from within .bashrc create=True, mode=0644, path={{ ansible_user_dir }}/.bashrc, block=if [ -f ~/.oc_completion ]; then 2025-12-02 07:31:02.366575 | controller | source ~/.oc_completion 2025-12-02 07:31:02.366582 | controller | fi] *** 2025-12-02 07:31:02.366593 | controller | Tuesday 02 December 2025 07:31:02 +0000 (0:00:00.236) 0:00:11.381 ****** 2025-12-02 07:31:02.366599 | controller | Tuesday 02 December 2025 07:31:02 +0000 (0:00:00.236) 0:00:11.380 ****** 2025-12-02 07:31:02.366609 | controller | changed: [localhost] 2025-12-02 07:31:02.382668 | controller | 2025-12-02 07:31:02.382694 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] **** 2025-12-02 07:31:02.382702 | controller | Tuesday 02 December 2025 07:31:02 +0000 (0:00:00.247) 0:00:11.629 ****** 2025-12-02 07:31:02.382708 | controller | Tuesday 02 December 2025 07:31:02 +0000 (0:00:00.247) 0:00:11.627 ****** 2025-12-02 07:31:02.382717 | controller | skipping: [localhost] 2025-12-02 07:31:02.398643 | controller | 2025-12-02 07:31:02.398670 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{ 2025-12-02 07:31:02.398679 | controller | cifmw_ci_setup_rhel_rhsm_default_repos + 2025-12-02 07:31:02.398685 | controller | (cifmw_ci_setup_rhel_rhsm_extra_repos | default([])) 2025-12-02 07:31:02.398691 | controller | }}] *** 2025-12-02 07:31:02.398697 | controller | Tuesday 02 December 2025 07:31:02 +0000 (0:00:00.016) 0:00:11.645 ****** 2025-12-02 07:31:02.398702 | controller | Tuesday 02 December 2025 07:31:02 +0000 (0:00:00.016) 0:00:11.643 ****** 2025-12-02 07:31:02.398711 | controller | skipping: [localhost] 2025-12-02 07:31:02.414535 | controller | 2025-12-02 07:31:02.414559 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] *** 2025-12-02 07:31:02.414567 | controller | Tuesday 02 December 2025 07:31:02 +0000 (0:00:00.015) 0:00:11.661 ****** 2025-12-02 07:31:02.414573 | controller | Tuesday 02 December 2025 07:31:02 +0000 (0:00:00.015) 0:00:11.659 ****** 2025-12-02 07:31:02.414582 | controller | skipping: [localhost] 2025-12-02 07:31:02.429783 | controller | 2025-12-02 07:31:02.429805 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] *** 2025-12-02 07:31:02.429814 | controller | Tuesday 02 December 2025 07:31:02 +0000 (0:00:00.015) 0:00:11.677 ****** 2025-12-02 07:31:02.429820 | controller | Tuesday 02 December 2025 07:31:02 +0000 (0:00:00.015) 0:00:11.675 ****** 2025-12-02 07:31:02.429829 | controller | skipping: [localhost] 2025-12-02 07:31:02.445701 | controller | 2025-12-02 07:31:02.445724 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] *** 2025-12-02 07:31:02.445732 | controller | Tuesday 02 December 2025 07:31:02 +0000 (0:00:00.015) 0:00:11.692 ****** 2025-12-02 07:31:02.445738 | controller | Tuesday 02 December 2025 07:31:02 +0000 (0:00:00.015) 0:00:11.691 ****** 2025-12-02 07:31:02.445748 | controller | skipping: [localhost] 2025-12-02 07:31:02.465893 | controller | 2025-12-02 07:31:02.465914 | controller | TASK [ci_setup : Ensure the repos are enabled in the system using yum name={{ item.name }}, baseurl={{ item.baseurl }}, description={{ item.description | default(item.name) }}, gpgcheck={{ item.gpgcheck | default(false) }}, enabled=True, state={{ yum_repo_state | default('present') }}] *** 2025-12-02 07:31:02.465928 | controller | Tuesday 02 December 2025 07:31:02 +0000 (0:00:00.015) 0:00:11.708 ****** 2025-12-02 07:31:02.465937 | controller | Tuesday 02 December 2025 07:31:02 +0000 (0:00:00.015) 0:00:11.706 ****** 2025-12-02 07:31:02.465946 | controller | skipping: [localhost] 2025-12-02 07:31:03.341912 | controller | 2025-12-02 07:31:03.341944 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] *** 2025-12-02 07:31:03.341953 | controller | Tuesday 02 December 2025 07:31:02 +0000 (0:00:00.020) 0:00:11.728 ****** 2025-12-02 07:31:03.341959 | controller | Tuesday 02 December 2025 07:31:02 +0000 (0:00:00.020) 0:00:11.727 ****** 2025-12-02 07:31:03.341970 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr) 2025-12-02 07:31:03.651762 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2025-12-02 07:31:03.651796 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp) 2025-12-02 07:31:03.651804 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes) 2025-12-02 07:31:03.651810 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters) 2025-12-02 07:31:03.651816 | controller | 2025-12-02 07:31:03.651822 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] *** 2025-12-02 07:31:03.651827 | controller | Tuesday 02 December 2025 07:31:03 +0000 (0:00:00.876) 0:00:12.604 ****** 2025-12-02 07:31:03.651833 | controller | Tuesday 02 December 2025 07:31:03 +0000 (0:00:00.876) 0:00:12.603 ****** 2025-12-02 07:31:03.651843 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2025-12-02 07:31:03.800282 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts) 2025-12-02 07:31:03.800319 | controller | 2025-12-02 07:31:03.800328 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] ********************** 2025-12-02 07:31:03.800334 | controller | Tuesday 02 December 2025 07:31:03 +0000 (0:00:00.309) 0:00:12.914 ****** 2025-12-02 07:31:03.800339 | controller | Tuesday 02 December 2025 07:31:03 +0000 (0:00:00.309) 0:00:12.912 ****** 2025-12-02 07:31:03.800350 | controller | ok: [localhost] 2025-12-02 07:31:03.816334 | controller | 2025-12-02 07:31:03.816361 | controller | TASK [Slurp file from remote src={{ _mock_file }}] ***************************** 2025-12-02 07:31:03.816369 | controller | Tuesday 02 December 2025 07:31:03 +0000 (0:00:00.148) 0:00:13.062 ****** 2025-12-02 07:31:03.816376 | controller | Tuesday 02 December 2025 07:31:03 +0000 (0:00:00.148) 0:00:13.061 ****** 2025-12-02 07:31:03.816385 | controller | skipping: [localhost] 2025-12-02 07:31:03.835649 | controller | 2025-12-02 07:31:03.835703 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] *** 2025-12-02 07:31:03.835714 | controller | Tuesday 02 December 2025 07:31:03 +0000 (0:00:00.016) 0:00:13.078 ****** 2025-12-02 07:31:03.835721 | controller | Tuesday 02 December 2025 07:31:03 +0000 (0:00:00.016) 0:00:13.077 ****** 2025-12-02 07:31:03.835731 | controller | skipping: [localhost] 2025-12-02 07:31:03.850203 | controller | 2025-12-02 07:31:03.850226 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] *** 2025-12-02 07:31:03.850234 | controller | Tuesday 02 December 2025 07:31:03 +0000 (0:00:00.019) 0:00:13.098 ****** 2025-12-02 07:31:03.850240 | controller | Tuesday 02 December 2025 07:31:03 +0000 (0:00:00.019) 0:00:13.096 ****** 2025-12-02 07:31:03.850249 | controller | skipping: [localhost] 2025-12-02 07:31:04.112430 | controller | 2025-12-02 07:31:04.112461 | controller | TASK [kustomize_deploy : Ensure that architecture repo exists repo={{ cifmw_kustomize_deploy_architecture_repo_url }}, dest={{ cifmw_kustomize_deploy_architecture_repo_dest_dir }}, update=False, version={{ cifmw_kustomize_deploy_architecture_repo_version }}] *** 2025-12-02 07:31:04.112470 | controller | Tuesday 02 December 2025 07:31:03 +0000 (0:00:00.014) 0:00:13.112 ****** 2025-12-02 07:31:04.112481 | controller | Tuesday 02 December 2025 07:31:03 +0000 (0:00:00.014) 0:00:13.111 ****** 2025-12-02 07:31:04.112491 | controller | ok: [localhost] 2025-12-02 07:31:04.389818 | controller | 2025-12-02 07:31:04.389852 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] *** 2025-12-02 07:31:04.389861 | controller | Tuesday 02 December 2025 07:31:04 +0000 (0:00:00.262) 0:00:13.374 ****** 2025-12-02 07:31:04.389867 | controller | Tuesday 02 December 2025 07:31:04 +0000 (0:00:00.262) 0:00:13.373 ****** 2025-12-02 07:31:04.389878 | controller | ok: [localhost] 2025-12-02 07:31:04.410166 | controller | 2025-12-02 07:31:04.410190 | controller | TASK [kustomize_deploy : Check if scenario is in the list msg=You need to properly set the `cifmw_architecture_scenario` variable in order to select the architecture-based scenario to deploy. You can take a list of scenario in the `examples/va` folder in the architecture repo. 2025-12-02 07:31:04.410202 | controller | ] *** 2025-12-02 07:31:04.410209 | controller | Tuesday 02 December 2025 07:31:04 +0000 (0:00:00.277) 0:00:13.652 ****** 2025-12-02 07:31:04.410214 | controller | Tuesday 02 December 2025 07:31:04 +0000 (0:00:00.277) 0:00:13.650 ****** 2025-12-02 07:31:04.410223 | controller | skipping: [localhost] 2025-12-02 07:31:04.569903 | controller | 2025-12-02 07:31:04.569931 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] *** 2025-12-02 07:31:04.569940 | controller | Tuesday 02 December 2025 07:31:04 +0000 (0:00:00.020) 0:00:13.672 ****** 2025-12-02 07:31:04.569947 | controller | Tuesday 02 December 2025 07:31:04 +0000 (0:00:00.020) 0:00:13.671 ****** 2025-12-02 07:31:04.569956 | controller | changed: [localhost] 2025-12-02 07:31:04.624762 | controller | 2025-12-02 07:31:04.624786 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{ 2025-12-02 07:31:04.624795 | controller | _cifmw_kustomize_deploy_user_kustomize | 2025-12-02 07:31:04.624804 | controller | default({}) | 2025-12-02 07:31:04.624809 | controller | combine(item.value, recursive=True) 2025-12-02 07:31:04.624815 | controller | }}] *** 2025-12-02 07:31:04.624821 | controller | Tuesday 02 December 2025 07:31:04 +0000 (0:00:00.159) 0:00:13.832 ****** 2025-12-02 07:31:04.624827 | controller | Tuesday 02 December 2025 07:31:04 +0000 (0:00:00.159) 0:00:13.831 ****** 2025-12-02 07:31:04.624836 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize) 2025-12-02 07:31:04.686023 | controller | 2025-12-02 07:31:04.686058 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{ 2025-12-02 07:31:04.686067 | controller | _b64_kustomize_user_patches | 2025-12-02 07:31:04.686073 | controller | ci_kustomize_deploy_combine_base64_patch_dict 2025-12-02 07:31:04.686079 | controller | }}] *** 2025-12-02 07:31:04.686085 | controller | Tuesday 02 December 2025 07:31:04 +0000 (0:00:00.054) 0:00:13.887 ****** 2025-12-02 07:31:04.686090 | controller | Tuesday 02 December 2025 07:31:04 +0000 (0:00:00.054) 0:00:13.886 ****** 2025-12-02 07:31:04.686100 | controller | ok: [localhost] 2025-12-02 07:31:04.876181 | controller | 2025-12-02 07:31:04.876215 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2025-12-02 07:31:04.876224 | controller | Tuesday 02 December 2025 07:31:04 +0000 (0:00:00.061) 0:00:13.948 ****** 2025-12-02 07:31:04.876230 | controller | Tuesday 02 December 2025 07:31:04 +0000 (0:00:00.061) 0:00:13.947 ****** 2025-12-02 07:31:04.876241 | controller | ok: [localhost] 2025-12-02 07:31:04.908128 | controller | 2025-12-02 07:31:04.908155 | controller | TASK [networking_mapper : Check for Networking Definition file existance that=['_net_env_def_stat.stat.exists'], msg=Ensure that the Networking Environment Definition file exists in {{ cifmw_networking_mapper_networking_env_def_path }}, quiet=True] *** 2025-12-02 07:31:04.908164 | controller | Tuesday 02 December 2025 07:31:04 +0000 (0:00:00.190) 0:00:14.138 ****** 2025-12-02 07:31:04.908170 | controller | Tuesday 02 December 2025 07:31:04 +0000 (0:00:00.190) 0:00:14.137 ****** 2025-12-02 07:31:04.908184 | controller | ok: [localhost] 2025-12-02 07:31:05.150295 | controller | 2025-12-02 07:31:05.150317 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2025-12-02 07:31:05.150326 | controller | Tuesday 02 December 2025 07:31:04 +0000 (0:00:00.032) 0:00:14.170 ****** 2025-12-02 07:31:05.150332 | controller | Tuesday 02 December 2025 07:31:04 +0000 (0:00:00.032) 0:00:14.169 ****** 2025-12-02 07:31:05.150341 | controller | ok: [localhost] 2025-12-02 07:31:05.194088 | controller | 2025-12-02 07:31:05.194109 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{ 2025-12-02 07:31:05.194117 | controller | _net_env_def_slurp['content'] | 2025-12-02 07:31:05.194124 | controller | b64decode | 2025-12-02 07:31:05.194129 | controller | from_yaml 2025-12-02 07:31:05.194135 | controller | }}, cacheable=True] *** 2025-12-02 07:31:05.194140 | controller | Tuesday 02 December 2025 07:31:05 +0000 (0:00:00.242) 0:00:14.412 ****** 2025-12-02 07:31:05.194146 | controller | Tuesday 02 December 2025 07:31:05 +0000 (0:00:00.242) 0:00:14.411 ****** 2025-12-02 07:31:05.194155 | controller | ok: [localhost] 2025-12-02 07:31:05.385426 | controller | 2025-12-02 07:31:05.385447 | controller | TASK [Discover automation files paths={{ 2025-12-02 07:31:05.385455 | controller | [cifmw_architecture_repo, _automation_relative] | 2025-12-02 07:31:05.385462 | controller | path_join 2025-12-02 07:31:05.385468 | controller | }}, patterns=*.yaml] *** 2025-12-02 07:31:05.385473 | controller | Tuesday 02 December 2025 07:31:05 +0000 (0:00:00.043) 0:00:14.456 ****** 2025-12-02 07:31:05.385479 | controller | Tuesday 02 December 2025 07:31:05 +0000 (0:00:00.043) 0:00:14.455 ****** 2025-12-02 07:31:05.385488 | controller | ok: [localhost] 2025-12-02 07:31:10.889056 | controller | 2025-12-02 07:31:10.889090 | controller | TASK [Get automation contents path={{ item.path }}] **************************** 2025-12-02 07:31:10.889098 | controller | Tuesday 02 December 2025 07:31:05 +0000 (0:00:00.191) 0:00:14.648 ****** 2025-12-02 07:31:10.889104 | controller | Tuesday 02 December 2025 07:31:05 +0000 (0:00:00.191) 0:00:14.646 ****** 2025-12-02 07:31:10.889114 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2025-12-02 07:31:11.890291 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2025-12-02 07:31:11.890326 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2025-12-02 07:31:11.890334 | controller | ok: [localhost] => (item=bmo01.yaml) 2025-12-02 07:31:11.890339 | controller | ok: [localhost] => (item=dcn.yaml) 2025-12-02 07:31:11.890345 | controller | ok: [localhost] => (item=dz-storage.yaml) 2025-12-02 07:31:11.890350 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2025-12-02 07:31:11.890356 | controller | ok: [localhost] => (item=hci.yaml) 2025-12-02 07:31:11.890361 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2025-12-02 07:31:11.890366 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2025-12-02 07:31:11.890372 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2025-12-02 07:31:11.890377 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2025-12-02 07:31:11.890383 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2025-12-02 07:31:11.890388 | controller | ok: [localhost] => (item=nova02beta.yaml) 2025-12-02 07:31:11.890393 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2025-12-02 07:31:11.890398 | controller | ok: [localhost] => (item=nova04delta.yaml) 2025-12-02 07:31:11.890403 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2025-12-02 07:31:11.890409 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2025-12-02 07:31:11.890414 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2025-12-02 07:31:11.890419 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2025-12-02 07:31:11.890424 | controller | ok: [localhost] => (item=osasinfra.yaml) 2025-12-02 07:31:11.890430 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2025-12-02 07:31:11.890435 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2025-12-02 07:31:11.890441 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2025-12-02 07:31:11.890446 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2025-12-02 07:31:11.890451 | controller | ok: [localhost] => (item=pidone.yaml) 2025-12-02 07:31:11.890456 | controller | ok: [localhost] => (item=sriov.yaml) 2025-12-02 07:31:11.890469 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2025-12-02 07:31:11.890474 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2025-12-02 07:31:11.890480 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2025-12-02 07:31:11.890485 | controller | ok: [localhost] => (item=uni02beta.yaml) 2025-12-02 07:31:11.890490 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2025-12-02 07:31:11.890495 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2025-12-02 07:31:11.890500 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2025-12-02 07:31:11.890506 | controller | ok: [localhost] => (item=uni04delta.yaml) 2025-12-02 07:31:11.890511 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2025-12-02 07:31:11.890516 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2025-12-02 07:31:11.890521 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2025-12-02 07:31:11.890526 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2025-12-02 07:31:11.890531 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2025-12-02 07:31:11.890537 | controller | ok: [localhost] => (item=uni07eta.yaml) 2025-12-02 07:31:11.890542 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2025-12-02 07:31:11.890547 | controller | ok: [localhost] => (item=uni09iota.yaml) 2025-12-02 07:31:11.890552 | controller | 2025-12-02 07:31:11.890558 | controller | TASK [Load automation files as fact vas={{ 2025-12-02 07:31:11.890563 | controller | vas | default({}) | 2025-12-02 07:31:11.890569 | controller | combine(item.content | b64decode | from_yaml, recursive=true) 2025-12-02 07:31:11.890574 | controller | }}] *** 2025-12-02 07:31:11.890579 | controller | Tuesday 02 December 2025 07:31:10 +0000 (0:00:05.503) 0:00:20.151 ****** 2025-12-02 07:31:11.890585 | controller | Tuesday 02 December 2025 07:31:10 +0000 (0:00:05.503) 0:00:20.150 ****** 2025-12-02 07:31:11.890595 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2025-12-02 07:31:11.917995 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2025-12-02 07:31:11.918019 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2025-12-02 07:31:11.918027 | controller | ok: [localhost] => (item=bmo01.yaml) 2025-12-02 07:31:11.918033 | controller | ok: [localhost] => (item=dcn.yaml) 2025-12-02 07:31:11.918038 | controller | ok: [localhost] => (item=dz-storage.yaml) 2025-12-02 07:31:11.918044 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2025-12-02 07:31:11.918049 | controller | ok: [localhost] => (item=hci.yaml) 2025-12-02 07:31:11.918054 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2025-12-02 07:31:11.918060 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2025-12-02 07:31:11.918066 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2025-12-02 07:31:11.918071 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2025-12-02 07:31:11.918076 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2025-12-02 07:31:11.918081 | controller | ok: [localhost] => (item=nova02beta.yaml) 2025-12-02 07:31:11.918086 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2025-12-02 07:31:11.918092 | controller | ok: [localhost] => (item=nova04delta.yaml) 2025-12-02 07:31:11.918097 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2025-12-02 07:31:11.918102 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2025-12-02 07:31:11.918110 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2025-12-02 07:31:11.918116 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2025-12-02 07:31:11.918125 | controller | ok: [localhost] => (item=osasinfra.yaml) 2025-12-02 07:31:11.918131 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2025-12-02 07:31:11.918136 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2025-12-02 07:31:11.918142 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2025-12-02 07:31:11.918147 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2025-12-02 07:31:11.918152 | controller | ok: [localhost] => (item=pidone.yaml) 2025-12-02 07:31:11.918158 | controller | ok: [localhost] => (item=sriov.yaml) 2025-12-02 07:31:11.918163 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2025-12-02 07:31:11.918168 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2025-12-02 07:31:11.918174 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2025-12-02 07:31:11.918179 | controller | ok: [localhost] => (item=uni02beta.yaml) 2025-12-02 07:31:11.918184 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2025-12-02 07:31:11.918194 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2025-12-02 07:31:11.918199 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2025-12-02 07:31:11.918204 | controller | ok: [localhost] => (item=uni04delta.yaml) 2025-12-02 07:31:11.918210 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2025-12-02 07:31:11.918215 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2025-12-02 07:31:11.918220 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2025-12-02 07:31:11.918225 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2025-12-02 07:31:11.918230 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2025-12-02 07:31:11.918236 | controller | ok: [localhost] => (item=uni07eta.yaml) 2025-12-02 07:31:11.918241 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2025-12-02 07:31:11.918246 | controller | ok: [localhost] => (item=uni09iota.yaml) 2025-12-02 07:31:11.918251 | controller | 2025-12-02 07:31:11.918257 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] *** 2025-12-02 07:31:11.918263 | controller | Tuesday 02 December 2025 07:31:11 +0000 (0:00:01.001) 0:00:21.152 ****** 2025-12-02 07:31:11.918268 | controller | Tuesday 02 December 2025 07:31:11 +0000 (0:00:01.001) 0:00:21.151 ****** 2025-12-02 07:31:11.918277 | controller | ok: [localhost] 2025-12-02 07:31:12.452421 | controller | 2025-12-02 07:31:12.452455 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] *** 2025-12-02 07:31:12.452464 | controller | Tuesday 02 December 2025 07:31:11 +0000 (0:00:00.027) 0:00:21.180 ****** 2025-12-02 07:31:12.452470 | controller | Tuesday 02 December 2025 07:31:11 +0000 (0:00:00.027) 0:00:21.179 ****** 2025-12-02 07:31:12.452480 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'}) 2025-12-02 07:31:12.731418 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'}) 2025-12-02 07:31:12.731452 | controller | 2025-12-02 07:31:12.731461 | controller | TASK [Load public SSH keys path={{ item }}] ************************************ 2025-12-02 07:31:12.731468 | controller | Tuesday 02 December 2025 07:31:12 +0000 (0:00:00.534) 0:00:21.715 ****** 2025-12-02 07:31:12.731474 | controller | Tuesday 02 December 2025 07:31:12 +0000 (0:00:00.534) 0:00:21.713 ****** 2025-12-02 07:31:12.731485 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub) 2025-12-02 07:31:13.010310 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub) 2025-12-02 07:31:13.010344 | controller | 2025-12-02 07:31:13.010352 | controller | TASK [Load private SSH keys path={{ item }}] *********************************** 2025-12-02 07:31:13.010358 | controller | Tuesday 02 December 2025 07:31:12 +0000 (0:00:00.278) 0:00:21.993 ****** 2025-12-02 07:31:13.010363 | controller | Tuesday 02 December 2025 07:31:12 +0000 (0:00:00.278) 0:00:21.992 ****** 2025-12-02 07:31:13.010374 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration) 2025-12-02 07:31:13.038573 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy) 2025-12-02 07:31:13.038598 | controller | 2025-12-02 07:31:13.038605 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{ 2025-12-02 07:31:13.038611 | controller | _pub_keys.results[1].content | b64decode 2025-12-02 07:31:13.038617 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{ 2025-12-02 07:31:13.038656 | controller | _priv_keys.results[1].content | b64decode 2025-12-02 07:31:13.038666 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{ 2025-12-02 07:31:13.038672 | controller | _pub_keys.results[1].content | b64decode 2025-12-02 07:31:13.038677 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{ 2025-12-02 07:31:13.038683 | controller | _pub_keys.results[0].content | b64decode 2025-12-02 07:31:13.038688 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{ 2025-12-02 07:31:13.038693 | controller | _priv_keys.results[0].content | b64decode 2025-12-02 07:31:13.038699 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{ 2025-12-02 07:31:13.038710 | controller | [ 2025-12-02 07:31:13.038716 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none), 2025-12-02 07:31:13.038721 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none) 2025-12-02 07:31:13.038727 | controller | ] | select() 2025-12-02 07:31:13.038732 | controller | }}] *** 2025-12-02 07:31:13.038741 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.278) 0:00:22.272 ****** 2025-12-02 07:31:13.038747 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.278) 0:00:22.271 ****** 2025-12-02 07:31:13.038757 | controller | ok: [localhost] 2025-12-02 07:31:13.218354 | controller | 2025-12-02 07:31:13.218386 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] *** 2025-12-02 07:31:13.218396 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.028) 0:00:22.301 ****** 2025-12-02 07:31:13.218403 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.028) 0:00:22.299 ****** 2025-12-02 07:31:13.218416 | controller | 2025-12-02 07:31:13.254091 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2025-12-02 07:31:13.254116 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.179) 0:00:22.480 ****** 2025-12-02 07:31:13.254124 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.179) 0:00:22.479 ****** 2025-12-02 07:31:13.254134 | controller | ok: [localhost] => 2025-12-02 07:31:13.276442 | controller | changed: false 2025-12-02 07:31:13.276463 | controller | msg: All assertions passed 2025-12-02 07:31:13.276471 | controller | 2025-12-02 07:31:13.276478 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-12-02 07:31:13.276483 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.035) 0:00:22.516 ****** 2025-12-02 07:31:13.276489 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.035) 0:00:22.515 ****** 2025-12-02 07:31:13.276498 | controller | skipping: [localhost] 2025-12-02 07:31:13.303126 | controller | 2025-12-02 07:31:13.303148 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-12-02 07:31:13.303155 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.022) 0:00:22.539 ****** 2025-12-02 07:31:13.303161 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.022) 0:00:22.537 ****** 2025-12-02 07:31:13.303171 | controller | ok: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m) 2025-12-02 07:31:13.324025 | controller | 2025-12-02 07:31:13.324045 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-12-02 07:31:13.324053 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.026) 0:00:22.565 ****** 2025-12-02 07:31:13.324059 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.026) 0:00:22.564 ****** 2025-12-02 07:31:13.324069 | controller | skipping: [localhost] 2025-12-02 07:31:13.351152 | controller | 2025-12-02 07:31:13.351180 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-12-02 07:31:13.351190 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.020) 0:00:22.586 ****** 2025-12-02 07:31:13.351198 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.020) 0:00:22.585 ****** 2025-12-02 07:31:13.351209 | controller | ok: [localhost] 2025-12-02 07:31:13.532508 | controller | 2025-12-02 07:31:13.532539 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-12-02 07:31:13.532548 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-02 07:31:13.532553 | controller | stage['path'], item.src_file) | path_join 2025-12-02 07:31:13.532565 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-02 07:31:13.532570 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.027) 0:00:22.613 ****** 2025-12-02 07:31:13.532576 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.027) 0:00:22.612 ****** 2025-12-02 07:31:13.532587 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) 2025-12-02 07:31:13.585805 | controller | 2025-12-02 07:31:13.585837 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-12-02 07:31:13.585848 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.181) 0:00:22.795 ****** 2025-12-02 07:31:13.585855 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.181) 0:00:22.793 ****** 2025-12-02 07:31:13.585868 | controller | ok: [localhost] => (item=values.yaml) 2025-12-02 07:31:13.622516 | controller | 2025-12-02 07:31:13.622544 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane/networking/nncp name=run_hook] *** 2025-12-02 07:31:13.622554 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.053) 0:00:22.848 ****** 2025-12-02 07:31:13.622562 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.053) 0:00:22.847 ****** 2025-12-02 07:31:13.622574 | controller | skipping: [localhost] 2025-12-02 07:31:13.690007 | controller | 2025-12-02 07:31:13.690036 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane/networking/nncp name=ci_gen_kustomize_values] *** 2025-12-02 07:31:13.690046 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.036) 0:00:22.885 ****** 2025-12-02 07:31:13.690053 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.036) 0:00:22.883 ****** 2025-12-02 07:31:13.690065 | controller | 2025-12-02 07:31:13.743558 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-12-02 07:31:13.743588 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.067) 0:00:22.952 ****** 2025-12-02 07:31:13.743598 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.067) 0:00:22.951 ****** 2025-12-02 07:31:13.743610 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-12-02 07:31:13.785943 | controller | 2025-12-02 07:31:13.785968 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2025-12-02 07:31:13.785977 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.053) 0:00:23.006 ****** 2025-12-02 07:31:13.785983 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.053) 0:00:23.004 ****** 2025-12-02 07:31:13.785992 | controller | ok: [localhost] => 2025-12-02 07:31:13.957239 | controller | changed: false 2025-12-02 07:31:13.957274 | controller | msg: All assertions passed 2025-12-02 07:31:13.957282 | controller | 2025-12-02 07:31:13.957289 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-02 07:31:13.957295 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.042) 0:00:23.048 ****** 2025-12-02 07:31:13.957300 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.042) 0:00:23.047 ****** 2025-12-02 07:31:13.957311 | controller | ok: [localhost] 2025-12-02 07:31:14.003173 | controller | 2025-12-02 07:31:14.003203 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2025-12-02 07:31:14.003211 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.171) 0:00:23.219 ****** 2025-12-02 07:31:14.003222 | controller | Tuesday 02 December 2025 07:31:13 +0000 (0:00:00.171) 0:00:23.218 ****** 2025-12-02 07:31:14.003233 | controller | ok: [localhost] => 2025-12-02 07:31:14.170327 | controller | changed: false 2025-12-02 07:31:14.170363 | controller | msg: All assertions passed 2025-12-02 07:31:14.170371 | controller | 2025-12-02 07:31:14.170384 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-12-02 07:31:14.170390 | controller | Tuesday 02 December 2025 07:31:14 +0000 (0:00:00.046) 0:00:23.265 ****** 2025-12-02 07:31:14.170396 | controller | Tuesday 02 December 2025 07:31:14 +0000 (0:00:00.046) 0:00:23.264 ****** 2025-12-02 07:31:14.170406 | controller | ok: [localhost] 2025-12-02 07:31:14.391761 | controller | 2025-12-02 07:31:14.391798 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2025-12-02 07:31:14.391806 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-12-02 07:31:14.391813 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-12-02 07:31:14.391818 | controller | _config_map_content | 2025-12-02 07:31:14.391824 | controller | ansible.utils.remove_keys( 2025-12-02 07:31:14.391829 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-12-02 07:31:14.391834 | controller | matching_parameter='regex') 2025-12-02 07:31:14.391840 | controller | }}, cacheable=False] *** 2025-12-02 07:31:14.391845 | controller | Tuesday 02 December 2025 07:31:14 +0000 (0:00:00.167) 0:00:23.432 ****** 2025-12-02 07:31:14.391851 | controller | Tuesday 02 December 2025 07:31:14 +0000 (0:00:00.167) 0:00:23.431 ****** 2025-12-02 07:31:14.391862 | controller | ok: [localhost] 2025-12-02 07:31:14.444557 | controller | 2025-12-02 07:31:14.444592 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-12-02 07:31:14.444602 | controller | Tuesday 02 December 2025 07:31:14 +0000 (0:00:00.221) 0:00:23.654 ****** 2025-12-02 07:31:14.444609 | controller | Tuesday 02 December 2025 07:31:14 +0000 (0:00:00.221) 0:00:23.652 ****** 2025-12-02 07:31:14.444623 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-12-02 07:31:14.486201 | controller | 2025-12-02 07:31:14.486225 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-12-02 07:31:14.486233 | controller | Tuesday 02 December 2025 07:31:14 +0000 (0:00:00.052) 0:00:23.707 ****** 2025-12-02 07:31:14.486240 | controller | Tuesday 02 December 2025 07:31:14 +0000 (0:00:00.052) 0:00:23.705 ****** 2025-12-02 07:31:14.486250 | controller | ok: [localhost] => 2025-12-02 07:31:14.666411 | controller | changed: false 2025-12-02 07:31:14.666445 | controller | msg: All assertions passed 2025-12-02 07:31:14.666454 | controller | 2025-12-02 07:31:14.666461 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-12-02 07:31:14.666466 | controller | Tuesday 02 December 2025 07:31:14 +0000 (0:00:00.041) 0:00:23.748 ****** 2025-12-02 07:31:14.666472 | controller | Tuesday 02 December 2025 07:31:14 +0000 (0:00:00.041) 0:00:23.747 ****** 2025-12-02 07:31:14.666483 | controller | changed: [localhost] 2025-12-02 07:31:15.227019 | controller | 2025-12-02 07:31:15.227053 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-12-02 07:31:15.227061 | controller | (snippet_datadir, 2025-12-02 07:31:15.227068 | controller | '02_ci_data.yaml') | path_join 2025-12-02 07:31:15.227073 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-12-02 07:31:15.227079 | controller | Tuesday 02 December 2025 07:31:14 +0000 (0:00:00.180) 0:00:23.928 ****** 2025-12-02 07:31:15.227085 | controller | Tuesday 02 December 2025 07:31:14 +0000 (0:00:00.180) 0:00:23.927 ****** 2025-12-02 07:31:15.227096 | controller | changed: [localhost] 2025-12-02 07:31:15.280053 | controller | 2025-12-02 07:31:15.280081 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2025-12-02 07:31:15.280090 | controller | Tuesday 02 December 2025 07:31:15 +0000 (0:00:00.560) 0:00:24.489 ****** 2025-12-02 07:31:15.280098 | controller | Tuesday 02 December 2025 07:31:15 +0000 (0:00:00.560) 0:00:24.488 ****** 2025-12-02 07:31:15.280109 | controller | ok: [localhost] 2025-12-02 07:31:15.625210 | controller | 2025-12-02 07:31:15.625245 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-12-02 07:31:15.625254 | controller | (snippet_datadir, 2025-12-02 07:31:15.625260 | controller | '03_user_data_b64.yaml') | path_join 2025-12-02 07:31:15.625265 | controller | }}, content={{ 2025-12-02 07:31:15.625271 | controller | _base64_patch | 2025-12-02 07:31:15.625276 | controller | default({}) | 2025-12-02 07:31:15.625282 | controller | to_nice_yaml 2025-12-02 07:31:15.625290 | controller | }}, mode=0644] *** 2025-12-02 07:31:15.625296 | controller | Tuesday 02 December 2025 07:31:15 +0000 (0:00:00.052) 0:00:24.542 ****** 2025-12-02 07:31:15.625301 | controller | Tuesday 02 December 2025 07:31:15 +0000 (0:00:00.052) 0:00:24.541 ****** 2025-12-02 07:31:15.625312 | controller | changed: [localhost] 2025-12-02 07:31:15.984793 | controller | 2025-12-02 07:31:15.984827 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-12-02 07:31:15.984836 | controller | (snippet_datadir, 2025-12-02 07:31:15.984843 | controller | '04_user_data.yaml') | path_join 2025-12-02 07:31:15.984849 | controller | }}, content={{ 2025-12-02 07:31:15.984858 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-12-02 07:31:15.984864 | controller | default({}) | 2025-12-02 07:31:15.984869 | controller | to_nice_yaml 2025-12-02 07:31:15.984874 | controller | }}, mode=0644] *** 2025-12-02 07:31:15.984880 | controller | Tuesday 02 December 2025 07:31:15 +0000 (0:00:00.345) 0:00:24.887 ****** 2025-12-02 07:31:15.984897 | controller | Tuesday 02 December 2025 07:31:15 +0000 (0:00:00.345) 0:00:24.886 ****** 2025-12-02 07:31:15.984908 | controller | changed: [localhost] 2025-12-02 07:31:16.332843 | controller | 2025-12-02 07:31:16.332887 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2025-12-02 07:31:16.332897 | controller | ( 2025-12-02 07:31:16.332904 | controller | snippet_datadir, 2025-12-02 07:31:16.332910 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-12-02 07:31:16.332916 | controller | ) | path_join 2025-12-02 07:31:16.332921 | controller | }}, mode=0644] *** 2025-12-02 07:31:16.332930 | controller | Tuesday 02 December 2025 07:31:15 +0000 (0:00:00.359) 0:00:25.247 ****** 2025-12-02 07:31:16.332936 | controller | Tuesday 02 December 2025 07:31:15 +0000 (0:00:00.359) 0:00:25.246 ****** 2025-12-02 07:31:16.332947 | controller | changed: [localhost] 2025-12-02 07:31:16.387570 | controller | 2025-12-02 07:31:16.387611 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-12-02 07:31:16.387621 | controller | Tuesday 02 December 2025 07:31:16 +0000 (0:00:00.348) 0:00:25.595 ****** 2025-12-02 07:31:16.387653 | controller | Tuesday 02 December 2025 07:31:16 +0000 (0:00:00.348) 0:00:25.594 ****** 2025-12-02 07:31:16.387667 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-12-02 07:31:16.434078 | controller | 2025-12-02 07:31:16.434108 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2025-12-02 07:31:16.434118 | controller | Tuesday 02 December 2025 07:31:16 +0000 (0:00:00.054) 0:00:25.650 ****** 2025-12-02 07:31:16.434125 | controller | Tuesday 02 December 2025 07:31:16 +0000 (0:00:00.054) 0:00:25.648 ****** 2025-12-02 07:31:16.434138 | controller | ok: [localhost] => 2025-12-02 07:31:16.634497 | controller | changed: false 2025-12-02 07:31:16.634521 | controller | msg: All assertions passed 2025-12-02 07:31:16.634529 | controller | 2025-12-02 07:31:16.634535 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2025-12-02 07:31:16.634542 | controller | Tuesday 02 December 2025 07:31:16 +0000 (0:00:00.046) 0:00:25.696 ****** 2025-12-02 07:31:16.634547 | controller | Tuesday 02 December 2025 07:31:16 +0000 (0:00:00.046) 0:00:25.694 ****** 2025-12-02 07:31:16.634558 | controller | ok: [localhost] 2025-12-02 07:31:16.681141 | controller | 2025-12-02 07:31:16.681177 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-12-02 07:31:16.681192 | controller | Tuesday 02 December 2025 07:31:16 +0000 (0:00:00.200) 0:00:25.897 ****** 2025-12-02 07:31:16.681201 | controller | Tuesday 02 December 2025 07:31:16 +0000 (0:00:00.200) 0:00:25.895 ****** 2025-12-02 07:31:16.681213 | controller | ok: [localhost] 2025-12-02 07:31:17.178542 | controller | 2025-12-02 07:31:17.178594 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-12-02 07:31:17.178602 | controller | Tuesday 02 December 2025 07:31:16 +0000 (0:00:00.046) 0:00:25.943 ****** 2025-12-02 07:31:17.178609 | controller | Tuesday 02 December 2025 07:31:16 +0000 (0:00:00.046) 0:00:25.942 ****** 2025-12-02 07:31:17.178638 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-12-02 07:31:17.301846 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-12-02 07:31:17.301914 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-12-02 07:31:17.301924 | controller | 2025-12-02 07:31:17.301932 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-12-02 07:31:17.301939 | controller | _content | 2025-12-02 07:31:17.301946 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-12-02 07:31:17.301952 | controller | combine(_parsed, recursive=true) 2025-12-02 07:31:17.301960 | controller | }} 2025-12-02 07:31:17.301966 | controller | ] *** 2025-12-02 07:31:17.301974 | controller | Tuesday 02 December 2025 07:31:17 +0000 (0:00:00.497) 0:00:26.440 ****** 2025-12-02 07:31:17.301981 | controller | Tuesday 02 December 2025 07:31:17 +0000 (0:00:00.497) 0:00:26.439 ****** 2025-12-02 07:31:17.301996 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-12-02 07:31:17.494968 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-12-02 07:31:17.495019 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-12-02 07:31:17.495027 | controller | 2025-12-02 07:31:17.495034 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-12-02 07:31:17.495040 | controller | Tuesday 02 December 2025 07:31:17 +0000 (0:00:00.122) 0:00:26.563 ****** 2025-12-02 07:31:17.495045 | controller | Tuesday 02 December 2025 07:31:17 +0000 (0:00:00.123) 0:00:26.562 ****** 2025-12-02 07:31:17.495059 | controller | changed: [localhost] 2025-12-02 07:31:17.864790 | controller | 2025-12-02 07:31:17.864838 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-12-02 07:31:17.864846 | controller | (_destdir, 2025-12-02 07:31:17.864852 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-12-02 07:31:17.864884 | controller | }}, content={{ 2025-12-02 07:31:17.864890 | controller | ( 2025-12-02 07:31:17.864899 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-12-02 07:31:17.864905 | controller | ) | cifmw.general.to_nice_yaml_all 2025-12-02 07:31:17.864911 | controller | }}, mode=0644] *** 2025-12-02 07:31:17.864916 | controller | Tuesday 02 December 2025 07:31:17 +0000 (0:00:00.193) 0:00:26.757 ****** 2025-12-02 07:31:17.864922 | controller | Tuesday 02 December 2025 07:31:17 +0000 (0:00:00.193) 0:00:26.756 ****** 2025-12-02 07:31:17.864933 | controller | changed: [localhost] 2025-12-02 07:31:18.113894 | controller | 2025-12-02 07:31:18.113937 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane/networking/nncp mode=0644, backup=True, remote_src=True, src={{ 2025-12-02 07:31:18.113947 | controller | (cifmw_kustomize_deploy_basedir, 2025-12-02 07:31:18.113953 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-12-02 07:31:18.113959 | controller | _val['name'], 'values.yaml') | path_join 2025-12-02 07:31:18.113964 | controller | }}, dest={{ 2025-12-02 07:31:18.113970 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-02 07:31:18.113976 | controller | stage['path'], _val.src_file 2025-12-02 07:31:18.113981 | controller | ) | 2025-12-02 07:31:18.113987 | controller | path_join 2025-12-02 07:31:18.113992 | controller | }}] *** 2025-12-02 07:31:18.113997 | controller | Tuesday 02 December 2025 07:31:17 +0000 (0:00:00.369) 0:00:27.126 ****** 2025-12-02 07:31:18.114003 | controller | Tuesday 02 December 2025 07:31:17 +0000 (0:00:00.369) 0:00:27.125 ****** 2025-12-02 07:31:18.114021 | controller | changed: [localhost] => (item=network-values) 2025-12-02 07:31:18.155411 | controller | 2025-12-02 07:31:18.155441 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-02 07:31:18.155449 | controller | Tuesday 02 December 2025 07:31:18 +0000 (0:00:00.249) 0:00:27.376 ****** 2025-12-02 07:31:18.155455 | controller | Tuesday 02 December 2025 07:31:18 +0000 (0:00:00.249) 0:00:27.375 ****** 2025-12-02 07:31:18.155466 | controller | skipping: [localhost] 2025-12-02 07:31:18.493288 | controller | 2025-12-02 07:31:18.493330 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-12-02 07:31:18.493340 | controller | Tuesday 02 December 2025 07:31:18 +0000 (0:00:00.041) 0:00:27.417 ****** 2025-12-02 07:31:18.493346 | controller | Tuesday 02 December 2025 07:31:18 +0000 (0:00:00.041) 0:00:27.416 ****** 2025-12-02 07:31:18.493358 | controller | changed: [localhost] 2025-12-02 07:31:18.849314 | controller | 2025-12-02 07:31:18.849362 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-12-02 07:31:18.849370 | controller | Tuesday 02 December 2025 07:31:18 +0000 (0:00:00.337) 0:00:27.755 ****** 2025-12-02 07:31:18.849376 | controller | Tuesday 02 December 2025 07:31:18 +0000 (0:00:00.337) 0:00:27.754 ****** 2025-12-02 07:31:18.849389 | controller | changed: [localhost] 2025-12-02 07:31:19.070308 | controller | 2025-12-02 07:31:19.070369 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane/networking/nncp remote_src=True, src={{ _output }}, dest={{ 2025-12-02 07:31:19.070378 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-12-02 07:31:19.070385 | controller | stage['build_output'] | basename) | path_join 2025-12-02 07:31:19.070391 | controller | }}, mode=0644] *** 2025-12-02 07:31:19.070396 | controller | Tuesday 02 December 2025 07:31:18 +0000 (0:00:00.356) 0:00:28.111 ****** 2025-12-02 07:31:19.070402 | controller | Tuesday 02 December 2025 07:31:18 +0000 (0:00:00.356) 0:00:28.110 ****** 2025-12-02 07:31:19.070413 | controller | changed: [localhost] 2025-12-02 07:31:19.112191 | controller | 2025-12-02 07:31:19.112227 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-02 07:31:19.112236 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.220) 0:00:28.332 ****** 2025-12-02 07:31:19.112242 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.220) 0:00:28.331 ****** 2025-12-02 07:31:19.112253 | controller | skipping: [localhost] 2025-12-02 07:31:19.153198 | controller | 2025-12-02 07:31:19.153241 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] *** 2025-12-02 07:31:19.153251 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.041) 0:00:28.374 ****** 2025-12-02 07:31:19.153259 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.041) 0:00:28.373 ****** 2025-12-02 07:31:19.153273 | controller | skipping: [localhost] 2025-12-02 07:31:19.194545 | controller | 2025-12-02 07:31:19.194579 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane/networking/nncp _raw_params={{ wait_condition }}] *** 2025-12-02 07:31:19.194588 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.041) 0:00:28.415 ****** 2025-12-02 07:31:19.194594 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.041) 0:00:28.414 ****** 2025-12-02 07:31:19.194605 | controller | skipping: [localhost] => (item=oc -n openstack wait nncp -l osp/nncm-config-type=standard --for jsonpath='{.status.conditions[0].reason}'=SuccessfullyConfigured --timeout=5m) 2025-12-02 07:31:19.234712 | controller | skipping: [localhost] 2025-12-02 07:31:19.234750 | controller | 2025-12-02 07:31:19.234764 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-02 07:31:19.234772 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.041) 0:00:28.457 ****** 2025-12-02 07:31:19.234788 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.041) 0:00:28.455 ****** 2025-12-02 07:31:19.234801 | controller | skipping: [localhost] 2025-12-02 07:31:19.280009 | controller | 2025-12-02 07:31:19.280038 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane/networking/nncp name=run_hook] *** 2025-12-02 07:31:19.280046 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.040) 0:00:28.497 ****** 2025-12-02 07:31:19.280052 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.040) 0:00:28.495 ****** 2025-12-02 07:31:19.280062 | controller | skipping: [localhost] 2025-12-02 07:31:19.319816 | controller | 2025-12-02 07:31:19.319847 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2025-12-02 07:31:19.319868 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.045) 0:00:28.542 ****** 2025-12-02 07:31:19.319880 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.045) 0:00:28.541 ****** 2025-12-02 07:31:19.319891 | controller | ok: [localhost] => 2025-12-02 07:31:19.348325 | controller | changed: false 2025-12-02 07:31:19.348353 | controller | msg: All assertions passed 2025-12-02 07:31:19.348362 | controller | 2025-12-02 07:31:19.348370 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-12-02 07:31:19.348377 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.039) 0:00:28.582 ****** 2025-12-02 07:31:19.348384 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.039) 0:00:28.581 ****** 2025-12-02 07:31:19.348396 | controller | skipping: [localhost] 2025-12-02 07:31:19.377600 | controller | 2025-12-02 07:31:19.377636 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-12-02 07:31:19.377647 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.028) 0:00:28.610 ****** 2025-12-02 07:31:19.377654 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.028) 0:00:28.609 ****** 2025-12-02 07:31:19.377664 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m) 2025-12-02 07:31:19.400024 | controller | 2025-12-02 07:31:19.400053 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-12-02 07:31:19.400061 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.029) 0:00:28.640 ****** 2025-12-02 07:31:19.400068 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.029) 0:00:28.638 ****** 2025-12-02 07:31:19.400078 | controller | skipping: [localhost] 2025-12-02 07:31:19.429702 | controller | 2025-12-02 07:31:19.429733 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-12-02 07:31:19.429743 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.022) 0:00:28.662 ****** 2025-12-02 07:31:19.429750 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.022) 0:00:28.661 ****** 2025-12-02 07:31:19.429762 | controller | ok: [localhost] 2025-12-02 07:31:19.616221 | controller | 2025-12-02 07:31:19.616250 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-12-02 07:31:19.616259 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-02 07:31:19.616265 | controller | stage['path'], item.src_file) | path_join 2025-12-02 07:31:19.616271 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-02 07:31:19.616276 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.029) 0:00:28.692 ****** 2025-12-02 07:31:19.616282 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.029) 0:00:28.690 ****** 2025-12-02 07:31:19.616292 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'}) 2025-12-02 07:31:19.670718 | controller | 2025-12-02 07:31:19.670744 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-12-02 07:31:19.670753 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.186) 0:00:28.878 ****** 2025-12-02 07:31:19.670759 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.186) 0:00:28.877 ****** 2025-12-02 07:31:19.670769 | controller | ok: [localhost] => (item=values.yaml) 2025-12-02 07:31:19.710333 | controller | 2025-12-02 07:31:19.710358 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane/networking name=run_hook] *** 2025-12-02 07:31:19.710367 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.054) 0:00:28.933 ****** 2025-12-02 07:31:19.710374 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.054) 0:00:28.931 ****** 2025-12-02 07:31:19.710386 | controller | skipping: [localhost] 2025-12-02 07:31:19.779604 | controller | 2025-12-02 07:31:19.779653 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane/networking name=ci_gen_kustomize_values] *** 2025-12-02 07:31:19.779666 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.039) 0:00:28.972 ****** 2025-12-02 07:31:19.779673 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.039) 0:00:28.971 ****** 2025-12-02 07:31:19.779685 | controller | 2025-12-02 07:31:19.830923 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-12-02 07:31:19.830948 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.069) 0:00:29.042 ****** 2025-12-02 07:31:19.830956 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.069) 0:00:29.040 ****** 2025-12-02 07:31:19.830968 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-12-02 07:31:19.873613 | controller | 2025-12-02 07:31:19.873649 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2025-12-02 07:31:19.873660 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.051) 0:00:29.093 ****** 2025-12-02 07:31:19.873666 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.051) 0:00:29.092 ****** 2025-12-02 07:31:19.873676 | controller | ok: [localhost] => 2025-12-02 07:31:20.046303 | controller | changed: false 2025-12-02 07:31:20.046326 | controller | msg: All assertions passed 2025-12-02 07:31:20.046333 | controller | 2025-12-02 07:31:20.046340 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-02 07:31:20.046346 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.042) 0:00:29.136 ****** 2025-12-02 07:31:20.046351 | controller | Tuesday 02 December 2025 07:31:19 +0000 (0:00:00.042) 0:00:29.134 ****** 2025-12-02 07:31:20.046361 | controller | ok: [localhost] 2025-12-02 07:31:20.094669 | controller | 2025-12-02 07:31:20.094691 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2025-12-02 07:31:20.094700 | controller | Tuesday 02 December 2025 07:31:20 +0000 (0:00:00.172) 0:00:29.308 ****** 2025-12-02 07:31:20.094705 | controller | Tuesday 02 December 2025 07:31:20 +0000 (0:00:00.172) 0:00:29.307 ****** 2025-12-02 07:31:20.094715 | controller | ok: [localhost] => 2025-12-02 07:31:20.265260 | controller | changed: false 2025-12-02 07:31:20.265285 | controller | msg: All assertions passed 2025-12-02 07:31:20.265294 | controller | 2025-12-02 07:31:20.265300 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-12-02 07:31:20.265306 | controller | Tuesday 02 December 2025 07:31:20 +0000 (0:00:00.048) 0:00:29.357 ****** 2025-12-02 07:31:20.265311 | controller | Tuesday 02 December 2025 07:31:20 +0000 (0:00:00.048) 0:00:29.355 ****** 2025-12-02 07:31:20.265321 | controller | ok: [localhost] 2025-12-02 07:31:20.486670 | controller | 2025-12-02 07:31:20.486705 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2025-12-02 07:31:20.486726 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-12-02 07:31:20.486734 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-12-02 07:31:20.486741 | controller | _config_map_content | 2025-12-02 07:31:20.486747 | controller | ansible.utils.remove_keys( 2025-12-02 07:31:20.486754 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-12-02 07:31:20.486761 | controller | matching_parameter='regex') 2025-12-02 07:31:20.486768 | controller | }}, cacheable=False] *** 2025-12-02 07:31:20.486774 | controller | Tuesday 02 December 2025 07:31:20 +0000 (0:00:00.170) 0:00:29.527 ****** 2025-12-02 07:31:20.486781 | controller | Tuesday 02 December 2025 07:31:20 +0000 (0:00:00.170) 0:00:29.526 ****** 2025-12-02 07:31:20.486800 | controller | ok: [localhost] 2025-12-02 07:31:20.539668 | controller | 2025-12-02 07:31:20.539700 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-12-02 07:31:20.539710 | controller | Tuesday 02 December 2025 07:31:20 +0000 (0:00:00.221) 0:00:29.749 ****** 2025-12-02 07:31:20.539718 | controller | Tuesday 02 December 2025 07:31:20 +0000 (0:00:00.221) 0:00:29.747 ****** 2025-12-02 07:31:20.539730 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-12-02 07:31:20.581465 | controller | 2025-12-02 07:31:20.581487 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-12-02 07:31:20.581494 | controller | Tuesday 02 December 2025 07:31:20 +0000 (0:00:00.053) 0:00:29.802 ****** 2025-12-02 07:31:20.581500 | controller | Tuesday 02 December 2025 07:31:20 +0000 (0:00:00.053) 0:00:29.800 ****** 2025-12-02 07:31:20.581509 | controller | ok: [localhost] => 2025-12-02 07:31:20.756867 | controller | changed: false 2025-12-02 07:31:20.756909 | controller | msg: All assertions passed 2025-12-02 07:31:20.756917 | controller | 2025-12-02 07:31:20.756923 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-12-02 07:31:20.756929 | controller | Tuesday 02 December 2025 07:31:20 +0000 (0:00:00.041) 0:00:29.844 ****** 2025-12-02 07:31:20.756935 | controller | Tuesday 02 December 2025 07:31:20 +0000 (0:00:00.041) 0:00:29.842 ****** 2025-12-02 07:31:20.756947 | controller | ok: [localhost] 2025-12-02 07:31:21.212969 | controller | 2025-12-02 07:31:21.213005 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-12-02 07:31:21.213013 | controller | (snippet_datadir, 2025-12-02 07:31:21.213019 | controller | '02_ci_data.yaml') | path_join 2025-12-02 07:31:21.213025 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-12-02 07:31:21.213031 | controller | Tuesday 02 December 2025 07:31:20 +0000 (0:00:00.175) 0:00:30.019 ****** 2025-12-02 07:31:21.213037 | controller | Tuesday 02 December 2025 07:31:20 +0000 (0:00:00.175) 0:00:30.018 ****** 2025-12-02 07:31:21.213048 | controller | ok: [localhost] 2025-12-02 07:31:21.266451 | controller | 2025-12-02 07:31:21.266476 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2025-12-02 07:31:21.266484 | controller | Tuesday 02 December 2025 07:31:21 +0000 (0:00:00.456) 0:00:30.475 ****** 2025-12-02 07:31:21.266490 | controller | Tuesday 02 December 2025 07:31:21 +0000 (0:00:00.456) 0:00:30.474 ****** 2025-12-02 07:31:21.266501 | controller | ok: [localhost] 2025-12-02 07:31:21.617080 | controller | 2025-12-02 07:31:21.617121 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-12-02 07:31:21.617129 | controller | (snippet_datadir, 2025-12-02 07:31:21.617136 | controller | '03_user_data_b64.yaml') | path_join 2025-12-02 07:31:21.617142 | controller | }}, content={{ 2025-12-02 07:31:21.617147 | controller | _base64_patch | 2025-12-02 07:31:21.617153 | controller | default({}) | 2025-12-02 07:31:21.617158 | controller | to_nice_yaml 2025-12-02 07:31:21.617172 | controller | }}, mode=0644] *** 2025-12-02 07:31:21.617178 | controller | Tuesday 02 December 2025 07:31:21 +0000 (0:00:00.053) 0:00:30.529 ****** 2025-12-02 07:31:21.617183 | controller | Tuesday 02 December 2025 07:31:21 +0000 (0:00:00.053) 0:00:30.527 ****** 2025-12-02 07:31:21.617195 | controller | ok: [localhost] 2025-12-02 07:31:21.974742 | controller | 2025-12-02 07:31:21.974785 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-12-02 07:31:21.974794 | controller | (snippet_datadir, 2025-12-02 07:31:21.974800 | controller | '04_user_data.yaml') | path_join 2025-12-02 07:31:21.974807 | controller | }}, content={{ 2025-12-02 07:31:21.974812 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-12-02 07:31:21.974818 | controller | default({}) | 2025-12-02 07:31:21.974824 | controller | to_nice_yaml 2025-12-02 07:31:21.974829 | controller | }}, mode=0644] *** 2025-12-02 07:31:21.974834 | controller | Tuesday 02 December 2025 07:31:21 +0000 (0:00:00.350) 0:00:30.879 ****** 2025-12-02 07:31:21.974840 | controller | Tuesday 02 December 2025 07:31:21 +0000 (0:00:00.350) 0:00:30.878 ****** 2025-12-02 07:31:21.974863 | controller | ok: [localhost] 2025-12-02 07:31:22.348023 | controller | 2025-12-02 07:31:22.348069 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2025-12-02 07:31:22.348079 | controller | ( 2025-12-02 07:31:22.348087 | controller | snippet_datadir, 2025-12-02 07:31:22.348094 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-12-02 07:31:22.348101 | controller | ) | path_join 2025-12-02 07:31:22.348108 | controller | }}, mode=0644] *** 2025-12-02 07:31:22.348121 | controller | Tuesday 02 December 2025 07:31:21 +0000 (0:00:00.357) 0:00:31.237 ****** 2025-12-02 07:31:22.348129 | controller | Tuesday 02 December 2025 07:31:21 +0000 (0:00:00.357) 0:00:31.235 ****** 2025-12-02 07:31:22.348142 | controller | changed: [localhost] 2025-12-02 07:31:22.402759 | controller | 2025-12-02 07:31:22.402791 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-12-02 07:31:22.402800 | controller | Tuesday 02 December 2025 07:31:22 +0000 (0:00:00.373) 0:00:31.610 ****** 2025-12-02 07:31:22.402806 | controller | Tuesday 02 December 2025 07:31:22 +0000 (0:00:00.373) 0:00:31.609 ****** 2025-12-02 07:31:22.402817 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-12-02 07:31:22.444491 | controller | 2025-12-02 07:31:22.444512 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2025-12-02 07:31:22.444520 | controller | Tuesday 02 December 2025 07:31:22 +0000 (0:00:00.054) 0:00:31.665 ****** 2025-12-02 07:31:22.444526 | controller | Tuesday 02 December 2025 07:31:22 +0000 (0:00:00.054) 0:00:31.664 ****** 2025-12-02 07:31:22.444535 | controller | ok: [localhost] => 2025-12-02 07:31:22.654571 | controller | changed: false 2025-12-02 07:31:22.654613 | controller | msg: All assertions passed 2025-12-02 07:31:22.654638 | controller | 2025-12-02 07:31:22.654650 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2025-12-02 07:31:22.654658 | controller | Tuesday 02 December 2025 07:31:22 +0000 (0:00:00.041) 0:00:31.707 ****** 2025-12-02 07:31:22.654666 | controller | Tuesday 02 December 2025 07:31:22 +0000 (0:00:00.041) 0:00:31.705 ****** 2025-12-02 07:31:22.654680 | controller | ok: [localhost] 2025-12-02 07:31:22.695194 | controller | 2025-12-02 07:31:22.695220 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-12-02 07:31:22.695228 | controller | Tuesday 02 December 2025 07:31:22 +0000 (0:00:00.210) 0:00:31.917 ****** 2025-12-02 07:31:22.695233 | controller | Tuesday 02 December 2025 07:31:22 +0000 (0:00:00.210) 0:00:31.915 ****** 2025-12-02 07:31:22.695243 | controller | ok: [localhost] 2025-12-02 07:31:23.181447 | controller | 2025-12-02 07:31:23.181495 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-12-02 07:31:23.181508 | controller | Tuesday 02 December 2025 07:31:22 +0000 (0:00:00.040) 0:00:31.957 ****** 2025-12-02 07:31:23.181514 | controller | Tuesday 02 December 2025 07:31:22 +0000 (0:00:00.040) 0:00:31.956 ****** 2025-12-02 07:31:23.181526 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-12-02 07:31:23.298839 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-12-02 07:31:23.298871 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-12-02 07:31:23.298879 | controller | 2025-12-02 07:31:23.298885 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-12-02 07:31:23.298891 | controller | _content | 2025-12-02 07:31:23.298897 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-12-02 07:31:23.298902 | controller | combine(_parsed, recursive=true) 2025-12-02 07:31:23.298908 | controller | }} 2025-12-02 07:31:23.298913 | controller | ] *** 2025-12-02 07:31:23.298919 | controller | Tuesday 02 December 2025 07:31:23 +0000 (0:00:00.486) 0:00:32.443 ****** 2025-12-02 07:31:23.298929 | controller | Tuesday 02 December 2025 07:31:23 +0000 (0:00:00.486) 0:00:32.442 ****** 2025-12-02 07:31:23.298939 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-12-02 07:31:23.484995 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-12-02 07:31:23.485031 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-12-02 07:31:23.485040 | controller | 2025-12-02 07:31:23.485046 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-12-02 07:31:23.485052 | controller | Tuesday 02 December 2025 07:31:23 +0000 (0:00:00.117) 0:00:32.561 ****** 2025-12-02 07:31:23.485058 | controller | Tuesday 02 December 2025 07:31:23 +0000 (0:00:00.117) 0:00:32.560 ****** 2025-12-02 07:31:23.485068 | controller | ok: [localhost] 2025-12-02 07:31:23.854457 | controller | 2025-12-02 07:31:23.854494 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-12-02 07:31:23.854503 | controller | (_destdir, 2025-12-02 07:31:23.854509 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-12-02 07:31:23.854515 | controller | }}, content={{ 2025-12-02 07:31:23.854521 | controller | ( 2025-12-02 07:31:23.854526 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-12-02 07:31:23.854531 | controller | ) | cifmw.general.to_nice_yaml_all 2025-12-02 07:31:23.854537 | controller | }}, mode=0644] *** 2025-12-02 07:31:23.854543 | controller | Tuesday 02 December 2025 07:31:23 +0000 (0:00:00.186) 0:00:32.747 ****** 2025-12-02 07:31:23.854548 | controller | Tuesday 02 December 2025 07:31:23 +0000 (0:00:00.186) 0:00:32.746 ****** 2025-12-02 07:31:23.854558 | controller | ok: [localhost] 2025-12-02 07:31:24.102254 | controller | 2025-12-02 07:31:24.102309 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane/networking mode=0644, backup=True, remote_src=True, src={{ 2025-12-02 07:31:24.102317 | controller | (cifmw_kustomize_deploy_basedir, 2025-12-02 07:31:24.102324 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-12-02 07:31:24.102329 | controller | _val['name'], 'values.yaml') | path_join 2025-12-02 07:31:24.102335 | controller | }}, dest={{ 2025-12-02 07:31:24.102341 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-02 07:31:24.102347 | controller | stage['path'], _val.src_file 2025-12-02 07:31:24.102352 | controller | ) | 2025-12-02 07:31:24.102357 | controller | path_join 2025-12-02 07:31:24.102363 | controller | }}] *** 2025-12-02 07:31:24.102368 | controller | Tuesday 02 December 2025 07:31:23 +0000 (0:00:00.369) 0:00:33.117 ****** 2025-12-02 07:31:24.102374 | controller | Tuesday 02 December 2025 07:31:23 +0000 (0:00:00.369) 0:00:33.115 ****** 2025-12-02 07:31:24.102387 | controller | ok: [localhost] => (item=network-values) 2025-12-02 07:31:24.142570 | controller | 2025-12-02 07:31:24.142621 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-02 07:31:24.142648 | controller | Tuesday 02 December 2025 07:31:24 +0000 (0:00:00.247) 0:00:33.364 ****** 2025-12-02 07:31:24.142655 | controller | Tuesday 02 December 2025 07:31:24 +0000 (0:00:00.247) 0:00:33.363 ****** 2025-12-02 07:31:24.142675 | controller | skipping: [localhost] 2025-12-02 07:31:24.479558 | controller | 2025-12-02 07:31:24.479592 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-12-02 07:31:24.479601 | controller | Tuesday 02 December 2025 07:31:24 +0000 (0:00:00.040) 0:00:33.405 ****** 2025-12-02 07:31:24.479607 | controller | Tuesday 02 December 2025 07:31:24 +0000 (0:00:00.040) 0:00:33.403 ****** 2025-12-02 07:31:24.479618 | controller | changed: [localhost] 2025-12-02 07:31:24.820516 | controller | 2025-12-02 07:31:24.820550 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-12-02 07:31:24.820563 | controller | Tuesday 02 December 2025 07:31:24 +0000 (0:00:00.337) 0:00:33.742 ****** 2025-12-02 07:31:24.820570 | controller | Tuesday 02 December 2025 07:31:24 +0000 (0:00:00.337) 0:00:33.740 ****** 2025-12-02 07:31:24.820580 | controller | changed: [localhost] 2025-12-02 07:31:25.033688 | controller | 2025-12-02 07:31:25.033721 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane/networking remote_src=True, src={{ _output }}, dest={{ 2025-12-02 07:31:25.033730 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-12-02 07:31:25.033737 | controller | stage['build_output'] | basename) | path_join 2025-12-02 07:31:25.033742 | controller | }}, mode=0644] *** 2025-12-02 07:31:25.033748 | controller | Tuesday 02 December 2025 07:31:24 +0000 (0:00:00.340) 0:00:34.083 ****** 2025-12-02 07:31:25.033754 | controller | Tuesday 02 December 2025 07:31:24 +0000 (0:00:00.340) 0:00:34.081 ****** 2025-12-02 07:31:25.033764 | controller | changed: [localhost] 2025-12-02 07:31:25.072855 | controller | 2025-12-02 07:31:25.072890 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-02 07:31:25.072900 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.213) 0:00:34.296 ****** 2025-12-02 07:31:25.072907 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.213) 0:00:34.294 ****** 2025-12-02 07:31:25.072917 | controller | skipping: [localhost] 2025-12-02 07:31:25.111156 | controller | 2025-12-02 07:31:25.111183 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane/networking _raw_params=oc apply -f {{ _cr }}] *** 2025-12-02 07:31:25.111192 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.039) 0:00:34.335 ****** 2025-12-02 07:31:25.111198 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.039) 0:00:34.334 ****** 2025-12-02 07:31:25.111208 | controller | skipping: [localhost] 2025-12-02 07:31:25.150731 | controller | 2025-12-02 07:31:25.150759 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane/networking _raw_params={{ wait_condition }}] *** 2025-12-02 07:31:25.150768 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.038) 0:00:34.373 ****** 2025-12-02 07:31:25.150776 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.038) 0:00:34.372 ****** 2025-12-02 07:31:25.150787 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m) 2025-12-02 07:31:25.189153 | controller | skipping: [localhost] 2025-12-02 07:31:25.189175 | controller | 2025-12-02 07:31:25.189183 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-02 07:31:25.189189 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.039) 0:00:34.413 ****** 2025-12-02 07:31:25.189195 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.039) 0:00:34.412 ****** 2025-12-02 07:31:25.189205 | controller | skipping: [localhost] 2025-12-02 07:31:25.231706 | controller | 2025-12-02 07:31:25.231732 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane/networking name=run_hook] *** 2025-12-02 07:31:25.231745 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.038) 0:00:34.451 ****** 2025-12-02 07:31:25.231752 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.038) 0:00:34.450 ****** 2025-12-02 07:31:25.231769 | controller | skipping: [localhost] 2025-12-02 07:31:25.272250 | controller | 2025-12-02 07:31:25.272275 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2025-12-02 07:31:25.272284 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.042) 0:00:34.494 ****** 2025-12-02 07:31:25.272289 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.042) 0:00:34.493 ****** 2025-12-02 07:31:25.272299 | controller | ok: [localhost] => 2025-12-02 07:31:25.297647 | controller | changed: false 2025-12-02 07:31:25.297667 | controller | msg: All assertions passed 2025-12-02 07:31:25.297674 | controller | 2025-12-02 07:31:25.297680 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-12-02 07:31:25.297690 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.040) 0:00:34.534 ****** 2025-12-02 07:31:25.297696 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.040) 0:00:34.533 ****** 2025-12-02 07:31:25.297705 | controller | skipping: [localhost] 2025-12-02 07:31:25.325338 | controller | 2025-12-02 07:31:25.325363 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-12-02 07:31:25.325372 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.025) 0:00:34.560 ****** 2025-12-02 07:31:25.325379 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.025) 0:00:34.559 ****** 2025-12-02 07:31:25.325391 | controller | ok: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m) 2025-12-02 07:31:25.347286 | controller | 2025-12-02 07:31:25.347306 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-12-02 07:31:25.347316 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.027) 0:00:34.587 ****** 2025-12-02 07:31:25.347322 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.027) 0:00:34.586 ****** 2025-12-02 07:31:25.347331 | controller | skipping: [localhost] 2025-12-02 07:31:25.376417 | controller | 2025-12-02 07:31:25.376439 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-12-02 07:31:25.376447 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.021) 0:00:34.609 ****** 2025-12-02 07:31:25.376453 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.021) 0:00:34.608 ****** 2025-12-02 07:31:25.376462 | controller | ok: [localhost] 2025-12-02 07:31:25.733042 | controller | 2025-12-02 07:31:25.733074 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-12-02 07:31:25.733083 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-02 07:31:25.733089 | controller | stage['path'], item.src_file) | path_join 2025-12-02 07:31:25.733095 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-02 07:31:25.733101 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.029) 0:00:34.639 ****** 2025-12-02 07:31:25.733107 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.029) 0:00:34.637 ****** 2025-12-02 07:31:25.733117 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'}) 2025-12-02 07:31:25.815984 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'}) 2025-12-02 07:31:25.816015 | controller | 2025-12-02 07:31:25.816024 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-12-02 07:31:25.816031 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.356) 0:00:34.995 ****** 2025-12-02 07:31:25.816036 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.356) 0:00:34.994 ****** 2025-12-02 07:31:25.816051 | controller | ok: [localhost] => (item=service-values.yaml) 2025-12-02 07:31:25.854526 | controller | ok: [localhost] => (item=values.yaml) 2025-12-02 07:31:25.854553 | controller | 2025-12-02 07:31:25.854562 | controller | TASK [Executing pre_stage hooks for examples/va/hci/control-plane name=run_hook] *** 2025-12-02 07:31:25.854568 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.082) 0:00:35.078 ****** 2025-12-02 07:31:25.854574 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.082) 0:00:35.077 ****** 2025-12-02 07:31:25.854584 | controller | skipping: [localhost] 2025-12-02 07:31:25.957407 | controller | 2025-12-02 07:31:25.957441 | controller | TASK [Generate values.yaml for examples/va/hci/control-plane name=ci_gen_kustomize_values] *** 2025-12-02 07:31:25.957450 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.038) 0:00:35.117 ****** 2025-12-02 07:31:25.957458 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.038) 0:00:35.115 ****** 2025-12-02 07:31:25.957470 | controller | 2025-12-02 07:31:26.009278 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-12-02 07:31:26.009303 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.102) 0:00:35.219 ****** 2025-12-02 07:31:26.009311 | controller | Tuesday 02 December 2025 07:31:25 +0000 (0:00:00.102) 0:00:35.218 ****** 2025-12-02 07:31:26.009322 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-12-02 07:31:26.051487 | controller | 2025-12-02 07:31:26.051511 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2025-12-02 07:31:26.051520 | controller | Tuesday 02 December 2025 07:31:26 +0000 (0:00:00.051) 0:00:35.271 ****** 2025-12-02 07:31:26.051527 | controller | Tuesday 02 December 2025 07:31:26 +0000 (0:00:00.051) 0:00:35.270 ****** 2025-12-02 07:31:26.051537 | controller | ok: [localhost] => 2025-12-02 07:31:26.225317 | controller | changed: false 2025-12-02 07:31:26.225350 | controller | msg: All assertions passed 2025-12-02 07:31:26.225358 | controller | 2025-12-02 07:31:26.225365 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-02 07:31:26.225372 | controller | Tuesday 02 December 2025 07:31:26 +0000 (0:00:00.042) 0:00:35.314 ****** 2025-12-02 07:31:26.225377 | controller | Tuesday 02 December 2025 07:31:26 +0000 (0:00:00.042) 0:00:35.312 ****** 2025-12-02 07:31:26.225387 | controller | ok: [localhost] 2025-12-02 07:31:26.273107 | controller | 2025-12-02 07:31:26.273140 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2025-12-02 07:31:26.273149 | controller | Tuesday 02 December 2025 07:31:26 +0000 (0:00:00.173) 0:00:35.487 ****** 2025-12-02 07:31:26.273155 | controller | Tuesday 02 December 2025 07:31:26 +0000 (0:00:00.173) 0:00:35.486 ****** 2025-12-02 07:31:26.273166 | controller | ok: [localhost] => 2025-12-02 07:31:26.445499 | controller | changed: false 2025-12-02 07:31:26.445531 | controller | msg: All assertions passed 2025-12-02 07:31:26.445540 | controller | 2025-12-02 07:31:26.445546 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-12-02 07:31:26.445552 | controller | Tuesday 02 December 2025 07:31:26 +0000 (0:00:00.047) 0:00:35.535 ****** 2025-12-02 07:31:26.445558 | controller | Tuesday 02 December 2025 07:31:26 +0000 (0:00:00.047) 0:00:35.534 ****** 2025-12-02 07:31:26.445568 | controller | ok: [localhost] 2025-12-02 07:31:26.642321 | controller | 2025-12-02 07:31:26.642356 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2025-12-02 07:31:26.642364 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-12-02 07:31:26.642371 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-12-02 07:31:26.642381 | controller | _config_map_content | 2025-12-02 07:31:26.642387 | controller | ansible.utils.remove_keys( 2025-12-02 07:31:26.642392 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-12-02 07:31:26.642398 | controller | matching_parameter='regex') 2025-12-02 07:31:26.642404 | controller | }}, cacheable=False] *** 2025-12-02 07:31:26.642409 | controller | Tuesday 02 December 2025 07:31:26 +0000 (0:00:00.172) 0:00:35.708 ****** 2025-12-02 07:31:26.642415 | controller | Tuesday 02 December 2025 07:31:26 +0000 (0:00:00.172) 0:00:35.706 ****** 2025-12-02 07:31:26.642425 | controller | ok: [localhost] 2025-12-02 07:31:26.682802 | controller | 2025-12-02 07:31:26.682840 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-12-02 07:31:26.682849 | controller | Tuesday 02 December 2025 07:31:26 +0000 (0:00:00.196) 0:00:35.904 ****** 2025-12-02 07:31:26.682855 | controller | Tuesday 02 December 2025 07:31:26 +0000 (0:00:00.196) 0:00:35.903 ****** 2025-12-02 07:31:26.682877 | controller | skipping: [localhost] 2025-12-02 07:31:26.861482 | controller | 2025-12-02 07:31:26.861517 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-12-02 07:31:26.861525 | controller | Tuesday 02 December 2025 07:31:26 +0000 (0:00:00.040) 0:00:35.945 ****** 2025-12-02 07:31:26.861537 | controller | Tuesday 02 December 2025 07:31:26 +0000 (0:00:00.040) 0:00:35.944 ****** 2025-12-02 07:31:26.861548 | controller | changed: [localhost] 2025-12-02 07:31:26.915825 | controller | 2025-12-02 07:31:26.915855 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-12-02 07:31:26.915876 | controller | (snippet_datadir, 2025-12-02 07:31:26.915883 | controller | '02_ci_data.yaml') | path_join 2025-12-02 07:31:26.915889 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-12-02 07:31:26.915895 | controller | Tuesday 02 December 2025 07:31:26 +0000 (0:00:00.178) 0:00:36.124 ****** 2025-12-02 07:31:26.915901 | controller | Tuesday 02 December 2025 07:31:26 +0000 (0:00:00.178) 0:00:36.122 ****** 2025-12-02 07:31:26.915911 | controller | skipping: [localhost] 2025-12-02 07:31:26.971028 | controller | 2025-12-02 07:31:26.971058 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2025-12-02 07:31:26.971068 | controller | Tuesday 02 December 2025 07:31:26 +0000 (0:00:00.054) 0:00:36.178 ****** 2025-12-02 07:31:26.971074 | controller | Tuesday 02 December 2025 07:31:26 +0000 (0:00:00.054) 0:00:36.177 ****** 2025-12-02 07:31:26.971084 | controller | ok: [localhost] 2025-12-02 07:31:27.325038 | controller | 2025-12-02 07:31:27.325086 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-12-02 07:31:27.325095 | controller | (snippet_datadir, 2025-12-02 07:31:27.325101 | controller | '03_user_data_b64.yaml') | path_join 2025-12-02 07:31:27.325107 | controller | }}, content={{ 2025-12-02 07:31:27.325113 | controller | _base64_patch | 2025-12-02 07:31:27.325118 | controller | default({}) | 2025-12-02 07:31:27.325124 | controller | to_nice_yaml 2025-12-02 07:31:27.325129 | controller | }}, mode=0644] *** 2025-12-02 07:31:27.325135 | controller | Tuesday 02 December 2025 07:31:26 +0000 (0:00:00.055) 0:00:36.233 ****** 2025-12-02 07:31:27.325141 | controller | Tuesday 02 December 2025 07:31:26 +0000 (0:00:00.055) 0:00:36.232 ****** 2025-12-02 07:31:27.325154 | controller | changed: [localhost] 2025-12-02 07:31:27.677841 | controller | 2025-12-02 07:31:27.677886 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-12-02 07:31:27.677895 | controller | (snippet_datadir, 2025-12-02 07:31:27.677901 | controller | '04_user_data.yaml') | path_join 2025-12-02 07:31:27.677907 | controller | }}, content={{ 2025-12-02 07:31:27.677913 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-12-02 07:31:27.677919 | controller | default({}) | 2025-12-02 07:31:27.677924 | controller | to_nice_yaml 2025-12-02 07:31:27.677929 | controller | }}, mode=0644] *** 2025-12-02 07:31:27.677935 | controller | Tuesday 02 December 2025 07:31:27 +0000 (0:00:00.353) 0:00:36.587 ****** 2025-12-02 07:31:27.677940 | controller | Tuesday 02 December 2025 07:31:27 +0000 (0:00:00.353) 0:00:36.586 ****** 2025-12-02 07:31:27.677951 | controller | changed: [localhost] 2025-12-02 07:31:28.026297 | controller | 2025-12-02 07:31:28.026335 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2025-12-02 07:31:28.026344 | controller | ( 2025-12-02 07:31:28.026350 | controller | snippet_datadir, 2025-12-02 07:31:28.026356 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-12-02 07:31:28.026362 | controller | ) | path_join 2025-12-02 07:31:28.026367 | controller | }}, mode=0644] *** 2025-12-02 07:31:28.026372 | controller | Tuesday 02 December 2025 07:31:27 +0000 (0:00:00.352) 0:00:36.940 ****** 2025-12-02 07:31:28.026378 | controller | Tuesday 02 December 2025 07:31:27 +0000 (0:00:00.352) 0:00:36.939 ****** 2025-12-02 07:31:28.026389 | controller | changed: [localhost] 2025-12-02 07:31:28.081472 | controller | 2025-12-02 07:31:28.081502 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-12-02 07:31:28.081512 | controller | Tuesday 02 December 2025 07:31:28 +0000 (0:00:00.348) 0:00:37.288 ****** 2025-12-02 07:31:28.081519 | controller | Tuesday 02 December 2025 07:31:28 +0000 (0:00:00.348) 0:00:37.287 ****** 2025-12-02 07:31:28.081532 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-12-02 07:31:28.125777 | controller | 2025-12-02 07:31:28.125828 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2025-12-02 07:31:28.125836 | controller | Tuesday 02 December 2025 07:31:28 +0000 (0:00:00.055) 0:00:37.344 ****** 2025-12-02 07:31:28.125843 | controller | Tuesday 02 December 2025 07:31:28 +0000 (0:00:00.055) 0:00:37.342 ****** 2025-12-02 07:31:28.125855 | controller | ok: [localhost] => 2025-12-02 07:31:28.306330 | controller | changed: false 2025-12-02 07:31:28.306372 | controller | msg: All assertions passed 2025-12-02 07:31:28.306379 | controller | 2025-12-02 07:31:28.306386 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2025-12-02 07:31:28.306392 | controller | Tuesday 02 December 2025 07:31:28 +0000 (0:00:00.044) 0:00:37.388 ****** 2025-12-02 07:31:28.306398 | controller | Tuesday 02 December 2025 07:31:28 +0000 (0:00:00.044) 0:00:37.387 ****** 2025-12-02 07:31:28.306409 | controller | ok: [localhost] 2025-12-02 07:31:28.346112 | controller | 2025-12-02 07:31:28.346152 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-12-02 07:31:28.346160 | controller | Tuesday 02 December 2025 07:31:28 +0000 (0:00:00.180) 0:00:37.568 ****** 2025-12-02 07:31:28.346166 | controller | Tuesday 02 December 2025 07:31:28 +0000 (0:00:00.180) 0:00:37.567 ****** 2025-12-02 07:31:28.346178 | controller | ok: [localhost] 2025-12-02 07:31:28.692853 | controller | 2025-12-02 07:31:28.692914 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-12-02 07:31:28.692924 | controller | Tuesday 02 December 2025 07:31:28 +0000 (0:00:00.039) 0:00:37.608 ****** 2025-12-02 07:31:28.692930 | controller | Tuesday 02 December 2025 07:31:28 +0000 (0:00:00.039) 0:00:37.607 ****** 2025-12-02 07:31:28.692943 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml) 2025-12-02 07:31:28.786191 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml) 2025-12-02 07:31:28.786230 | controller | 2025-12-02 07:31:28.786240 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-12-02 07:31:28.786248 | controller | _content | 2025-12-02 07:31:28.786255 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-12-02 07:31:28.786262 | controller | combine(_parsed, recursive=true) 2025-12-02 07:31:28.786269 | controller | }} 2025-12-02 07:31:28.786281 | controller | ] *** 2025-12-02 07:31:28.786288 | controller | Tuesday 02 December 2025 07:31:28 +0000 (0:00:00.345) 0:00:37.954 ****** 2025-12-02 07:31:28.786294 | controller | Tuesday 02 December 2025 07:31:28 +0000 (0:00:00.345) 0:00:37.952 ****** 2025-12-02 07:31:28.786314 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-12-02 07:31:29.046222 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-12-02 07:31:29.046258 | controller | 2025-12-02 07:31:29.046268 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-12-02 07:31:29.046276 | controller | Tuesday 02 December 2025 07:31:28 +0000 (0:00:00.093) 0:00:38.047 ****** 2025-12-02 07:31:29.046284 | controller | Tuesday 02 December 2025 07:31:28 +0000 (0:00:00.093) 0:00:38.046 ****** 2025-12-02 07:31:29.046296 | controller | changed: [localhost] 2025-12-02 07:31:29.404511 | controller | 2025-12-02 07:31:29.404551 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-12-02 07:31:29.404561 | controller | (_destdir, 2025-12-02 07:31:29.404569 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-12-02 07:31:29.404576 | controller | }}, content={{ 2025-12-02 07:31:29.404583 | controller | ( 2025-12-02 07:31:29.404589 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-12-02 07:31:29.404596 | controller | ) | cifmw.general.to_nice_yaml_all 2025-12-02 07:31:29.404603 | controller | }}, mode=0644] *** 2025-12-02 07:31:29.404617 | controller | Tuesday 02 December 2025 07:31:29 +0000 (0:00:00.260) 0:00:38.308 ****** 2025-12-02 07:31:29.404640 | controller | Tuesday 02 December 2025 07:31:29 +0000 (0:00:00.260) 0:00:38.307 ****** 2025-12-02 07:31:29.404657 | controller | changed: [localhost] 2025-12-02 07:31:29.460032 | controller | 2025-12-02 07:31:29.460064 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-12-02 07:31:29.460075 | controller | Tuesday 02 December 2025 07:31:29 +0000 (0:00:00.358) 0:00:38.667 ****** 2025-12-02 07:31:29.460082 | controller | Tuesday 02 December 2025 07:31:29 +0000 (0:00:00.358) 0:00:38.665 ****** 2025-12-02 07:31:29.460094 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-12-02 07:31:29.505995 | controller | 2025-12-02 07:31:29.506021 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2025-12-02 07:31:29.506029 | controller | Tuesday 02 December 2025 07:31:29 +0000 (0:00:00.055) 0:00:38.722 ****** 2025-12-02 07:31:29.506035 | controller | Tuesday 02 December 2025 07:31:29 +0000 (0:00:00.055) 0:00:38.721 ****** 2025-12-02 07:31:29.506045 | controller | ok: [localhost] => 2025-12-02 07:31:29.684557 | controller | changed: false 2025-12-02 07:31:29.684591 | controller | msg: All assertions passed 2025-12-02 07:31:29.684599 | controller | 2025-12-02 07:31:29.684606 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-02 07:31:29.684612 | controller | Tuesday 02 December 2025 07:31:29 +0000 (0:00:00.046) 0:00:38.768 ****** 2025-12-02 07:31:29.684618 | controller | Tuesday 02 December 2025 07:31:29 +0000 (0:00:00.046) 0:00:38.767 ****** 2025-12-02 07:31:29.684646 | controller | ok: [localhost] 2025-12-02 07:31:29.734244 | controller | 2025-12-02 07:31:29.734280 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2025-12-02 07:31:29.734289 | controller | Tuesday 02 December 2025 07:31:29 +0000 (0:00:00.178) 0:00:38.946 ****** 2025-12-02 07:31:29.734295 | controller | Tuesday 02 December 2025 07:31:29 +0000 (0:00:00.178) 0:00:38.945 ****** 2025-12-02 07:31:29.734305 | controller | ok: [localhost] => 2025-12-02 07:31:29.914177 | controller | changed: false 2025-12-02 07:31:29.914211 | controller | msg: All assertions passed 2025-12-02 07:31:29.914220 | controller | 2025-12-02 07:31:29.914226 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-12-02 07:31:29.914232 | controller | Tuesday 02 December 2025 07:31:29 +0000 (0:00:00.049) 0:00:38.996 ****** 2025-12-02 07:31:29.914238 | controller | Tuesday 02 December 2025 07:31:29 +0000 (0:00:00.049) 0:00:38.995 ****** 2025-12-02 07:31:29.914252 | controller | ok: [localhost] 2025-12-02 07:31:30.121700 | controller | 2025-12-02 07:31:30.121751 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2025-12-02 07:31:30.121761 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-12-02 07:31:30.121769 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-12-02 07:31:30.121776 | controller | _config_map_content | 2025-12-02 07:31:30.121783 | controller | ansible.utils.remove_keys( 2025-12-02 07:31:30.121789 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-12-02 07:31:30.121796 | controller | matching_parameter='regex') 2025-12-02 07:31:30.121803 | controller | }}, cacheable=False] *** 2025-12-02 07:31:30.121809 | controller | Tuesday 02 December 2025 07:31:29 +0000 (0:00:00.179) 0:00:39.176 ****** 2025-12-02 07:31:30.121816 | controller | Tuesday 02 December 2025 07:31:29 +0000 (0:00:00.179) 0:00:39.175 ****** 2025-12-02 07:31:30.121830 | controller | ok: [localhost] 2025-12-02 07:31:30.175571 | controller | 2025-12-02 07:31:30.175606 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-12-02 07:31:30.175614 | controller | Tuesday 02 December 2025 07:31:30 +0000 (0:00:00.207) 0:00:39.384 ****** 2025-12-02 07:31:30.175620 | controller | Tuesday 02 December 2025 07:31:30 +0000 (0:00:00.207) 0:00:39.382 ****** 2025-12-02 07:31:30.175647 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-12-02 07:31:30.219148 | controller | 2025-12-02 07:31:30.219183 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-12-02 07:31:30.219191 | controller | Tuesday 02 December 2025 07:31:30 +0000 (0:00:00.053) 0:00:39.438 ****** 2025-12-02 07:31:30.219197 | controller | Tuesday 02 December 2025 07:31:30 +0000 (0:00:00.053) 0:00:39.436 ****** 2025-12-02 07:31:30.219208 | controller | ok: [localhost] => 2025-12-02 07:31:30.398009 | controller | changed: false 2025-12-02 07:31:30.398047 | controller | msg: All assertions passed 2025-12-02 07:31:30.398056 | controller | 2025-12-02 07:31:30.398063 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-12-02 07:31:30.398069 | controller | Tuesday 02 December 2025 07:31:30 +0000 (0:00:00.043) 0:00:39.481 ****** 2025-12-02 07:31:30.398074 | controller | Tuesday 02 December 2025 07:31:30 +0000 (0:00:00.043) 0:00:39.480 ****** 2025-12-02 07:31:30.398086 | controller | ok: [localhost] 2025-12-02 07:31:30.850622 | controller | 2025-12-02 07:31:30.850673 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-12-02 07:31:30.850681 | controller | (snippet_datadir, 2025-12-02 07:31:30.850687 | controller | '02_ci_data.yaml') | path_join 2025-12-02 07:31:30.850693 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-12-02 07:31:30.850699 | controller | Tuesday 02 December 2025 07:31:30 +0000 (0:00:00.178) 0:00:39.660 ****** 2025-12-02 07:31:30.850704 | controller | Tuesday 02 December 2025 07:31:30 +0000 (0:00:00.178) 0:00:39.659 ****** 2025-12-02 07:31:30.850715 | controller | ok: [localhost] 2025-12-02 07:31:30.905194 | controller | 2025-12-02 07:31:30.905228 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2025-12-02 07:31:30.905240 | controller | Tuesday 02 December 2025 07:31:30 +0000 (0:00:00.452) 0:00:40.113 ****** 2025-12-02 07:31:30.905248 | controller | Tuesday 02 December 2025 07:31:30 +0000 (0:00:00.452) 0:00:40.111 ****** 2025-12-02 07:31:30.905261 | controller | ok: [localhost] 2025-12-02 07:31:31.252324 | controller | 2025-12-02 07:31:31.252359 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-12-02 07:31:31.252368 | controller | (snippet_datadir, 2025-12-02 07:31:31.252374 | controller | '03_user_data_b64.yaml') | path_join 2025-12-02 07:31:31.252380 | controller | }}, content={{ 2025-12-02 07:31:31.252391 | controller | _base64_patch | 2025-12-02 07:31:31.252396 | controller | default({}) | 2025-12-02 07:31:31.252402 | controller | to_nice_yaml 2025-12-02 07:31:31.252407 | controller | }}, mode=0644] *** 2025-12-02 07:31:31.252413 | controller | Tuesday 02 December 2025 07:31:30 +0000 (0:00:00.054) 0:00:40.167 ****** 2025-12-02 07:31:31.252418 | controller | Tuesday 02 December 2025 07:31:30 +0000 (0:00:00.054) 0:00:40.166 ****** 2025-12-02 07:31:31.252437 | controller | ok: [localhost] 2025-12-02 07:31:31.604733 | controller | 2025-12-02 07:31:31.604768 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-12-02 07:31:31.604777 | controller | (snippet_datadir, 2025-12-02 07:31:31.604783 | controller | '04_user_data.yaml') | path_join 2025-12-02 07:31:31.604789 | controller | }}, content={{ 2025-12-02 07:31:31.604795 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-12-02 07:31:31.604801 | controller | default({}) | 2025-12-02 07:31:31.604806 | controller | to_nice_yaml 2025-12-02 07:31:31.604811 | controller | }}, mode=0644] *** 2025-12-02 07:31:31.604816 | controller | Tuesday 02 December 2025 07:31:31 +0000 (0:00:00.347) 0:00:40.514 ****** 2025-12-02 07:31:31.604822 | controller | Tuesday 02 December 2025 07:31:31 +0000 (0:00:00.347) 0:00:40.513 ****** 2025-12-02 07:31:31.604832 | controller | ok: [localhost] 2025-12-02 07:31:31.960323 | controller | 2025-12-02 07:31:31.960384 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2025-12-02 07:31:31.960393 | controller | ( 2025-12-02 07:31:31.960399 | controller | snippet_datadir, 2025-12-02 07:31:31.960405 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-12-02 07:31:31.960411 | controller | ) | path_join 2025-12-02 07:31:31.960416 | controller | }}, mode=0644] *** 2025-12-02 07:31:31.960422 | controller | Tuesday 02 December 2025 07:31:31 +0000 (0:00:00.352) 0:00:40.867 ****** 2025-12-02 07:31:31.960427 | controller | Tuesday 02 December 2025 07:31:31 +0000 (0:00:00.352) 0:00:40.865 ****** 2025-12-02 07:31:31.960437 | controller | ok: [localhost] 2025-12-02 07:31:32.015143 | controller | 2025-12-02 07:31:32.015164 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-12-02 07:31:32.015179 | controller | Tuesday 02 December 2025 07:31:31 +0000 (0:00:00.355) 0:00:41.222 ****** 2025-12-02 07:31:32.015187 | controller | Tuesday 02 December 2025 07:31:31 +0000 (0:00:00.355) 0:00:41.221 ****** 2025-12-02 07:31:32.015198 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-12-02 07:31:32.058349 | controller | 2025-12-02 07:31:32.058373 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2025-12-02 07:31:32.058381 | controller | Tuesday 02 December 2025 07:31:32 +0000 (0:00:00.054) 0:00:41.277 ****** 2025-12-02 07:31:32.058387 | controller | Tuesday 02 December 2025 07:31:32 +0000 (0:00:00.054) 0:00:41.276 ****** 2025-12-02 07:31:32.058397 | controller | ok: [localhost] => 2025-12-02 07:31:32.237552 | controller | changed: false 2025-12-02 07:31:32.237581 | controller | msg: All assertions passed 2025-12-02 07:31:32.237589 | controller | 2025-12-02 07:31:32.237596 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2025-12-02 07:31:32.237602 | controller | Tuesday 02 December 2025 07:31:32 +0000 (0:00:00.043) 0:00:41.320 ****** 2025-12-02 07:31:32.237608 | controller | Tuesday 02 December 2025 07:31:32 +0000 (0:00:00.043) 0:00:41.319 ****** 2025-12-02 07:31:32.237618 | controller | ok: [localhost] 2025-12-02 07:31:32.277318 | controller | 2025-12-02 07:31:32.277340 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-12-02 07:31:32.277348 | controller | Tuesday 02 December 2025 07:31:32 +0000 (0:00:00.179) 0:00:41.500 ****** 2025-12-02 07:31:32.277355 | controller | Tuesday 02 December 2025 07:31:32 +0000 (0:00:00.179) 0:00:41.498 ****** 2025-12-02 07:31:32.277366 | controller | ok: [localhost] 2025-12-02 07:31:32.764666 | controller | 2025-12-02 07:31:32.764712 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-12-02 07:31:32.764721 | controller | Tuesday 02 December 2025 07:31:32 +0000 (0:00:00.039) 0:00:41.539 ****** 2025-12-02 07:31:32.764727 | controller | Tuesday 02 December 2025 07:31:32 +0000 (0:00:00.039) 0:00:41.538 ****** 2025-12-02 07:31:32.764738 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-12-02 07:31:32.881983 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-12-02 07:31:32.882011 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-12-02 07:31:32.882020 | controller | 2025-12-02 07:31:32.882028 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-12-02 07:31:32.882035 | controller | _content | 2025-12-02 07:31:32.882042 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-12-02 07:31:32.882049 | controller | combine(_parsed, recursive=true) 2025-12-02 07:31:32.882056 | controller | }} 2025-12-02 07:31:32.882063 | controller | ] *** 2025-12-02 07:31:32.882070 | controller | Tuesday 02 December 2025 07:31:32 +0000 (0:00:00.487) 0:00:42.027 ****** 2025-12-02 07:31:32.882077 | controller | Tuesday 02 December 2025 07:31:32 +0000 (0:00:00.487) 0:00:42.025 ****** 2025-12-02 07:31:32.882089 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-12-02 07:31:33.069765 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-12-02 07:31:33.069799 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-12-02 07:31:33.069807 | controller | 2025-12-02 07:31:33.069813 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-12-02 07:31:33.069819 | controller | Tuesday 02 December 2025 07:31:32 +0000 (0:00:00.117) 0:00:42.144 ****** 2025-12-02 07:31:33.069825 | controller | Tuesday 02 December 2025 07:31:32 +0000 (0:00:00.117) 0:00:42.143 ****** 2025-12-02 07:31:33.069836 | controller | ok: [localhost] 2025-12-02 07:31:33.439097 | controller | 2025-12-02 07:31:33.439130 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-12-02 07:31:33.439138 | controller | (_destdir, 2025-12-02 07:31:33.439145 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-12-02 07:31:33.439151 | controller | }}, content={{ 2025-12-02 07:31:33.439156 | controller | ( 2025-12-02 07:31:33.439162 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-12-02 07:31:33.439167 | controller | ) | cifmw.general.to_nice_yaml_all 2025-12-02 07:31:33.439173 | controller | }}, mode=0644] *** 2025-12-02 07:31:33.439178 | controller | Tuesday 02 December 2025 07:31:33 +0000 (0:00:00.187) 0:00:42.332 ****** 2025-12-02 07:31:33.439184 | controller | Tuesday 02 December 2025 07:31:33 +0000 (0:00:00.187) 0:00:42.330 ****** 2025-12-02 07:31:33.439195 | controller | ok: [localhost] 2025-12-02 07:31:33.872443 | controller | 2025-12-02 07:31:33.872475 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/control-plane mode=0644, backup=True, remote_src=True, src={{ 2025-12-02 07:31:33.872484 | controller | (cifmw_kustomize_deploy_basedir, 2025-12-02 07:31:33.872495 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-12-02 07:31:33.872501 | controller | _val['name'], 'values.yaml') | path_join 2025-12-02 07:31:33.872507 | controller | }}, dest={{ 2025-12-02 07:31:33.872513 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-02 07:31:33.872519 | controller | stage['path'], _val.src_file 2025-12-02 07:31:33.872524 | controller | ) | 2025-12-02 07:31:33.872529 | controller | path_join 2025-12-02 07:31:33.872535 | controller | }}] *** 2025-12-02 07:31:33.872540 | controller | Tuesday 02 December 2025 07:31:33 +0000 (0:00:00.369) 0:00:42.701 ****** 2025-12-02 07:31:33.872546 | controller | Tuesday 02 December 2025 07:31:33 +0000 (0:00:00.369) 0:00:42.700 ****** 2025-12-02 07:31:33.872556 | controller | changed: [localhost] => (item=service-values) 2025-12-02 07:31:33.911999 | controller | ok: [localhost] => (item=network-values) 2025-12-02 07:31:33.912019 | controller | 2025-12-02 07:31:33.912028 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-02 07:31:33.912040 | controller | Tuesday 02 December 2025 07:31:33 +0000 (0:00:00.433) 0:00:43.135 ****** 2025-12-02 07:31:33.912047 | controller | Tuesday 02 December 2025 07:31:33 +0000 (0:00:00.433) 0:00:43.133 ****** 2025-12-02 07:31:33.912059 | controller | skipping: [localhost] 2025-12-02 07:31:34.189367 | controller | 2025-12-02 07:31:34.189400 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-12-02 07:31:34.189409 | controller | Tuesday 02 December 2025 07:31:33 +0000 (0:00:00.039) 0:00:43.174 ****** 2025-12-02 07:31:34.189415 | controller | Tuesday 02 December 2025 07:31:33 +0000 (0:00:00.039) 0:00:43.173 ****** 2025-12-02 07:31:34.189425 | controller | changed: [localhost] 2025-12-02 07:31:34.534304 | controller | 2025-12-02 07:31:34.534336 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-12-02 07:31:34.534345 | controller | Tuesday 02 December 2025 07:31:34 +0000 (0:00:00.277) 0:00:43.451 ****** 2025-12-02 07:31:34.534351 | controller | Tuesday 02 December 2025 07:31:34 +0000 (0:00:00.277) 0:00:43.450 ****** 2025-12-02 07:31:34.534362 | controller | changed: [localhost] 2025-12-02 07:31:34.750331 | controller | 2025-12-02 07:31:34.750363 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/control-plane remote_src=True, src={{ _output }}, dest={{ 2025-12-02 07:31:34.750372 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-12-02 07:31:34.750379 | controller | stage['build_output'] | basename) | path_join 2025-12-02 07:31:34.750385 | controller | }}, mode=0644] *** 2025-12-02 07:31:34.750391 | controller | Tuesday 02 December 2025 07:31:34 +0000 (0:00:00.344) 0:00:43.796 ****** 2025-12-02 07:31:34.750396 | controller | Tuesday 02 December 2025 07:31:34 +0000 (0:00:00.344) 0:00:43.795 ****** 2025-12-02 07:31:34.750406 | controller | changed: [localhost] 2025-12-02 07:31:34.788605 | controller | 2025-12-02 07:31:34.788652 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-02 07:31:34.788666 | controller | Tuesday 02 December 2025 07:31:34 +0000 (0:00:00.216) 0:00:44.012 ****** 2025-12-02 07:31:34.788674 | controller | Tuesday 02 December 2025 07:31:34 +0000 (0:00:00.216) 0:00:44.011 ****** 2025-12-02 07:31:34.788686 | controller | skipping: [localhost] 2025-12-02 07:31:34.827039 | controller | 2025-12-02 07:31:34.827063 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/control-plane _raw_params=oc apply -f {{ _cr }}] *** 2025-12-02 07:31:34.827071 | controller | Tuesday 02 December 2025 07:31:34 +0000 (0:00:00.038) 0:00:44.051 ****** 2025-12-02 07:31:34.827081 | controller | Tuesday 02 December 2025 07:31:34 +0000 (0:00:00.038) 0:00:44.049 ****** 2025-12-02 07:31:34.827091 | controller | skipping: [localhost] 2025-12-02 07:31:34.867364 | controller | 2025-12-02 07:31:34.867389 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/control-plane _raw_params={{ wait_condition }}] *** 2025-12-02 07:31:34.867398 | controller | Tuesday 02 December 2025 07:31:34 +0000 (0:00:00.038) 0:00:44.089 ****** 2025-12-02 07:31:34.867403 | controller | Tuesday 02 December 2025 07:31:34 +0000 (0:00:00.038) 0:00:44.088 ****** 2025-12-02 07:31:34.867413 | controller | skipping: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=60m) 2025-12-02 07:31:34.905825 | controller | skipping: [localhost] 2025-12-02 07:31:34.905847 | controller | 2025-12-02 07:31:34.905855 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-02 07:31:34.905861 | controller | Tuesday 02 December 2025 07:31:34 +0000 (0:00:00.040) 0:00:44.130 ****** 2025-12-02 07:31:34.905866 | controller | Tuesday 02 December 2025 07:31:34 +0000 (0:00:00.040) 0:00:44.128 ****** 2025-12-02 07:31:34.905887 | controller | skipping: [localhost] 2025-12-02 07:31:34.948831 | controller | 2025-12-02 07:31:34.948853 | controller | TASK [Executing post_stage hooks for examples/va/hci/control-plane name=run_hook] *** 2025-12-02 07:31:34.948861 | controller | Tuesday 02 December 2025 07:31:34 +0000 (0:00:00.038) 0:00:44.168 ****** 2025-12-02 07:31:34.948882 | controller | Tuesday 02 December 2025 07:31:34 +0000 (0:00:00.038) 0:00:44.167 ****** 2025-12-02 07:31:34.948892 | controller | skipping: [localhost] 2025-12-02 07:31:34.987023 | controller | 2025-12-02 07:31:34.987045 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2025-12-02 07:31:34.987053 | controller | Tuesday 02 December 2025 07:31:34 +0000 (0:00:00.042) 0:00:44.211 ****** 2025-12-02 07:31:34.987060 | controller | Tuesday 02 December 2025 07:31:34 +0000 (0:00:00.042) 0:00:44.210 ****** 2025-12-02 07:31:34.987069 | controller | ok: [localhost] => 2025-12-02 07:31:35.012413 | controller | changed: false 2025-12-02 07:31:35.012434 | controller | msg: All assertions passed 2025-12-02 07:31:35.012442 | controller | 2025-12-02 07:31:35.012448 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-12-02 07:31:35.012454 | controller | Tuesday 02 December 2025 07:31:34 +0000 (0:00:00.038) 0:00:44.249 ****** 2025-12-02 07:31:35.012460 | controller | Tuesday 02 December 2025 07:31:34 +0000 (0:00:00.038) 0:00:44.248 ****** 2025-12-02 07:31:35.012469 | controller | skipping: [localhost] 2025-12-02 07:31:35.040592 | controller | 2025-12-02 07:31:35.040613 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-12-02 07:31:35.040644 | controller | Tuesday 02 December 2025 07:31:35 +0000 (0:00:00.025) 0:00:44.275 ****** 2025-12-02 07:31:35.040655 | controller | Tuesday 02 December 2025 07:31:35 +0000 (0:00:00.025) 0:00:44.273 ****** 2025-12-02 07:31:35.040664 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m) 2025-12-02 07:31:35.062685 | controller | 2025-12-02 07:31:35.062706 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-12-02 07:31:35.062715 | controller | Tuesday 02 December 2025 07:31:35 +0000 (0:00:00.028) 0:00:44.303 ****** 2025-12-02 07:31:35.062721 | controller | Tuesday 02 December 2025 07:31:35 +0000 (0:00:00.028) 0:00:44.301 ****** 2025-12-02 07:31:35.062730 | controller | skipping: [localhost] 2025-12-02 07:31:35.091569 | controller | 2025-12-02 07:31:35.091590 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-12-02 07:31:35.091597 | controller | Tuesday 02 December 2025 07:31:35 +0000 (0:00:00.022) 0:00:44.325 ****** 2025-12-02 07:31:35.091603 | controller | Tuesday 02 December 2025 07:31:35 +0000 (0:00:00.022) 0:00:44.324 ****** 2025-12-02 07:31:35.091612 | controller | ok: [localhost] 2025-12-02 07:31:35.275977 | controller | 2025-12-02 07:31:35.276008 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-12-02 07:31:35.276017 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-02 07:31:35.276025 | controller | stage['path'], item.src_file) | path_join 2025-12-02 07:31:35.276033 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-02 07:31:35.276038 | controller | Tuesday 02 December 2025 07:31:35 +0000 (0:00:00.028) 0:00:44.354 ****** 2025-12-02 07:31:35.276044 | controller | Tuesday 02 December 2025 07:31:35 +0000 (0:00:00.028) 0:00:44.352 ****** 2025-12-02 07:31:35.276054 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'}) 2025-12-02 07:31:35.355716 | controller | 2025-12-02 07:31:35.355753 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-12-02 07:31:35.355762 | controller | Tuesday 02 December 2025 07:31:35 +0000 (0:00:00.184) 0:00:44.538 ****** 2025-12-02 07:31:35.355768 | controller | Tuesday 02 December 2025 07:31:35 +0000 (0:00:00.184) 0:00:44.537 ****** 2025-12-02 07:31:35.355779 | controller | ok: [localhost] => (item=values.yaml) 2025-12-02 07:31:35.394519 | controller | 2025-12-02 07:31:35.394553 | controller | TASK [Executing pre_stage hooks for examples/va/hci/edpm-pre-ceph/nodeset name=run_hook] *** 2025-12-02 07:31:35.394561 | controller | Tuesday 02 December 2025 07:31:35 +0000 (0:00:00.079) 0:00:44.618 ****** 2025-12-02 07:31:35.394567 | controller | Tuesday 02 December 2025 07:31:35 +0000 (0:00:00.079) 0:00:44.617 ****** 2025-12-02 07:31:35.394577 | controller | skipping: [localhost] 2025-12-02 07:31:35.464310 | controller | 2025-12-02 07:31:35.464333 | controller | TASK [Generate values.yaml for examples/va/hci/edpm-pre-ceph/nodeset name=ci_gen_kustomize_values] *** 2025-12-02 07:31:35.464342 | controller | Tuesday 02 December 2025 07:31:35 +0000 (0:00:00.038) 0:00:44.657 ****** 2025-12-02 07:31:35.464347 | controller | Tuesday 02 December 2025 07:31:35 +0000 (0:00:00.038) 0:00:44.655 ****** 2025-12-02 07:31:35.464357 | controller | 2025-12-02 07:31:35.518018 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-12-02 07:31:35.518041 | controller | Tuesday 02 December 2025 07:31:35 +0000 (0:00:00.069) 0:00:44.727 ****** 2025-12-02 07:31:35.518049 | controller | Tuesday 02 December 2025 07:31:35 +0000 (0:00:00.069) 0:00:44.725 ****** 2025-12-02 07:31:35.518063 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-12-02 07:31:35.562018 | controller | 2025-12-02 07:31:35.562051 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2025-12-02 07:31:35.562060 | controller | Tuesday 02 December 2025 07:31:35 +0000 (0:00:00.053) 0:00:44.780 ****** 2025-12-02 07:31:35.562066 | controller | Tuesday 02 December 2025 07:31:35 +0000 (0:00:00.053) 0:00:44.779 ****** 2025-12-02 07:31:35.562076 | controller | ok: [localhost] => 2025-12-02 07:31:35.737696 | controller | changed: false 2025-12-02 07:31:35.737731 | controller | msg: All assertions passed 2025-12-02 07:31:35.737739 | controller | 2025-12-02 07:31:35.737746 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-02 07:31:35.737753 | controller | Tuesday 02 December 2025 07:31:35 +0000 (0:00:00.043) 0:00:44.824 ****** 2025-12-02 07:31:35.737758 | controller | Tuesday 02 December 2025 07:31:35 +0000 (0:00:00.043) 0:00:44.823 ****** 2025-12-02 07:31:35.737768 | controller | ok: [localhost] 2025-12-02 07:31:35.784887 | controller | 2025-12-02 07:31:35.784916 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2025-12-02 07:31:35.784924 | controller | Tuesday 02 December 2025 07:31:35 +0000 (0:00:00.175) 0:00:45.000 ****** 2025-12-02 07:31:35.784930 | controller | Tuesday 02 December 2025 07:31:35 +0000 (0:00:00.175) 0:00:44.998 ****** 2025-12-02 07:31:35.784941 | controller | ok: [localhost] => 2025-12-02 07:31:35.954379 | controller | changed: false 2025-12-02 07:31:35.954411 | controller | msg: All assertions passed 2025-12-02 07:31:35.954420 | controller | 2025-12-02 07:31:35.954427 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-12-02 07:31:35.954433 | controller | Tuesday 02 December 2025 07:31:35 +0000 (0:00:00.047) 0:00:45.047 ****** 2025-12-02 07:31:35.954438 | controller | Tuesday 02 December 2025 07:31:35 +0000 (0:00:00.047) 0:00:45.046 ****** 2025-12-02 07:31:35.954448 | controller | ok: [localhost] 2025-12-02 07:31:36.151803 | controller | 2025-12-02 07:31:36.151839 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2025-12-02 07:31:36.151849 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-12-02 07:31:36.151855 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-12-02 07:31:36.151861 | controller | _config_map_content | 2025-12-02 07:31:36.151882 | controller | ansible.utils.remove_keys( 2025-12-02 07:31:36.151889 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-12-02 07:31:36.151894 | controller | matching_parameter='regex') 2025-12-02 07:31:36.151900 | controller | }}, cacheable=False] *** 2025-12-02 07:31:36.151905 | controller | Tuesday 02 December 2025 07:31:35 +0000 (0:00:00.169) 0:00:45.216 ****** 2025-12-02 07:31:36.151911 | controller | Tuesday 02 December 2025 07:31:35 +0000 (0:00:00.169) 0:00:45.215 ****** 2025-12-02 07:31:36.151921 | controller | ok: [localhost] 2025-12-02 07:31:36.207256 | controller | 2025-12-02 07:31:36.207288 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-12-02 07:31:36.207297 | controller | Tuesday 02 December 2025 07:31:36 +0000 (0:00:00.197) 0:00:45.414 ****** 2025-12-02 07:31:36.207303 | controller | Tuesday 02 December 2025 07:31:36 +0000 (0:00:00.197) 0:00:45.413 ****** 2025-12-02 07:31:36.207313 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_nodeset_values.yml for localhost 2025-12-02 07:31:36.259302 | controller | 2025-12-02 07:31:36.259333 | controller | TASK [ci_gen_kustomize_values : Check if all required variables for accessing the node is provided. _raw_params=edpm_core_asserts.yml] *** 2025-12-02 07:31:36.259342 | controller | Tuesday 02 December 2025 07:31:36 +0000 (0:00:00.055) 0:00:45.469 ****** 2025-12-02 07:31:36.259349 | controller | Tuesday 02 December 2025 07:31:36 +0000 (0:00:00.055) 0:00:45.468 ****** 2025-12-02 07:31:36.259359 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_asserts.yml for localhost 2025-12-02 07:31:36.304856 | controller | 2025-12-02 07:31:36.304896 | controller | TASK [ci_gen_kustomize_values : Ensure the required parameters are defined and configured. that=['cifmw_networking_env_definition is defined', 'cifmw_ci_gen_kustomize_values_ssh_authorizedkeys is defined', "cifmw_ci_gen_kustomize_values_ssh_authorizedkeys != ''", 'cifmw_ci_gen_kustomize_values_ssh_private_key is defined', "cifmw_ci_gen_kustomize_values_ssh_private_key != ''", 'cifmw_ci_gen_kustomize_values_ssh_public_key is defined', "cifmw_ci_gen_kustomize_values_ssh_public_key != ''"]] *** 2025-12-02 07:31:36.304906 | controller | Tuesday 02 December 2025 07:31:36 +0000 (0:00:00.052) 0:00:45.521 ****** 2025-12-02 07:31:36.304912 | controller | Tuesday 02 December 2025 07:31:36 +0000 (0:00:00.052) 0:00:45.520 ****** 2025-12-02 07:31:36.304922 | controller | ok: [localhost] => 2025-12-02 07:31:36.354103 | controller | changed: false 2025-12-02 07:31:36.354133 | controller | msg: All assertions passed 2025-12-02 07:31:36.354141 | controller | 2025-12-02 07:31:36.354148 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] *** 2025-12-02 07:31:36.354154 | controller | Tuesday 02 December 2025 07:31:36 +0000 (0:00:00.045) 0:00:45.567 ****** 2025-12-02 07:31:36.354162 | controller | Tuesday 02 December 2025 07:31:36 +0000 (0:00:00.045) 0:00:45.566 ****** 2025-12-02 07:31:36.354172 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/edpm_core_facts.yml for localhost 2025-12-02 07:31:36.390888 | controller | 2025-12-02 07:31:36.390917 | controller | TASK [ci_gen_kustomize_values : Fetch the already deployed services for further usage _raw_params=oc get osdps --namespace openstack --no-headers -o custom-columns=":metadata.name"] *** 2025-12-02 07:31:36.390927 | controller | Tuesday 02 December 2025 07:31:36 +0000 (0:00:00.049) 0:00:45.616 ****** 2025-12-02 07:31:36.390933 | controller | Tuesday 02 December 2025 07:31:36 +0000 (0:00:00.049) 0:00:45.615 ****** 2025-12-02 07:31:36.390944 | controller | skipping: [localhost] 2025-12-02 07:31:36.429701 | controller | 2025-12-02 07:31:36.429725 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{ 2025-12-02 07:31:36.429734 | controller | _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([]) 2025-12-02 07:31:36.429740 | controller | }}] *** 2025-12-02 07:31:36.429746 | controller | Tuesday 02 December 2025 07:31:36 +0000 (0:00:00.036) 0:00:45.653 ****** 2025-12-02 07:31:36.429755 | controller | Tuesday 02 December 2025 07:31:36 +0000 (0:00:00.036) 0:00:45.652 ****** 2025-12-02 07:31:36.429765 | controller | ok: [localhost] 2025-12-02 07:31:36.471386 | controller | 2025-12-02 07:31:36.471412 | controller | TASK [ci_gen_kustomize_values : Check if required variables for nova migration are provided. that=['cifmw_ci_gen_kustomize_values_migration_priv_key is defined', "cifmw_ci_gen_kustomize_values_migration_priv_key != ''", 'cifmw_ci_gen_kustomize_values_migration_pub_key is defined', "cifmw_ci_gen_kustomize_values_migration_pub_key != ''"]] *** 2025-12-02 07:31:36.471421 | controller | Tuesday 02 December 2025 07:31:36 +0000 (0:00:00.038) 0:00:45.692 ****** 2025-12-02 07:31:36.471428 | controller | Tuesday 02 December 2025 07:31:36 +0000 (0:00:00.038) 0:00:45.691 ****** 2025-12-02 07:31:36.471437 | controller | ok: [localhost] => 2025-12-02 07:31:36.646483 | controller | changed: false 2025-12-02 07:31:36.646512 | controller | msg: All assertions passed 2025-12-02 07:31:36.646521 | controller | 2025-12-02 07:31:36.646527 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-12-02 07:31:36.646533 | controller | Tuesday 02 December 2025 07:31:36 +0000 (0:00:00.041) 0:00:45.734 ****** 2025-12-02 07:31:36.646539 | controller | Tuesday 02 December 2025 07:31:36 +0000 (0:00:00.041) 0:00:45.732 ****** 2025-12-02 07:31:36.646548 | controller | changed: [localhost] 2025-12-02 07:31:37.055468 | controller | 2025-12-02 07:31:37.055501 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-12-02 07:31:37.055510 | controller | (snippet_datadir, 2025-12-02 07:31:37.055516 | controller | '02_ci_data.yaml') | path_join 2025-12-02 07:31:37.055522 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-12-02 07:31:37.055527 | controller | Tuesday 02 December 2025 07:31:36 +0000 (0:00:00.175) 0:00:45.909 ****** 2025-12-02 07:31:37.055533 | controller | Tuesday 02 December 2025 07:31:36 +0000 (0:00:00.175) 0:00:45.907 ****** 2025-12-02 07:31:37.055543 | controller | changed: [localhost] 2025-12-02 07:31:37.108155 | controller | 2025-12-02 07:31:37.108186 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2025-12-02 07:31:37.108194 | controller | Tuesday 02 December 2025 07:31:37 +0000 (0:00:00.408) 0:00:46.318 ****** 2025-12-02 07:31:37.108201 | controller | Tuesday 02 December 2025 07:31:37 +0000 (0:00:00.408) 0:00:46.316 ****** 2025-12-02 07:31:37.108211 | controller | ok: [localhost] 2025-12-02 07:31:37.451044 | controller | 2025-12-02 07:31:37.451077 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-12-02 07:31:37.451086 | controller | (snippet_datadir, 2025-12-02 07:31:37.451092 | controller | '03_user_data_b64.yaml') | path_join 2025-12-02 07:31:37.451098 | controller | }}, content={{ 2025-12-02 07:31:37.451103 | controller | _base64_patch | 2025-12-02 07:31:37.451109 | controller | default({}) | 2025-12-02 07:31:37.451114 | controller | to_nice_yaml 2025-12-02 07:31:37.451119 | controller | }}, mode=0644] *** 2025-12-02 07:31:37.451125 | controller | Tuesday 02 December 2025 07:31:37 +0000 (0:00:00.052) 0:00:46.370 ****** 2025-12-02 07:31:37.451133 | controller | Tuesday 02 December 2025 07:31:37 +0000 (0:00:00.052) 0:00:46.369 ****** 2025-12-02 07:31:37.451144 | controller | changed: [localhost] 2025-12-02 07:31:37.798779 | controller | 2025-12-02 07:31:37.798813 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-12-02 07:31:37.798822 | controller | (snippet_datadir, 2025-12-02 07:31:37.798828 | controller | '04_user_data.yaml') | path_join 2025-12-02 07:31:37.798834 | controller | }}, content={{ 2025-12-02 07:31:37.798839 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-12-02 07:31:37.798845 | controller | default({}) | 2025-12-02 07:31:37.798850 | controller | to_nice_yaml 2025-12-02 07:31:37.798855 | controller | }}, mode=0644] *** 2025-12-02 07:31:37.798861 | controller | Tuesday 02 December 2025 07:31:37 +0000 (0:00:00.342) 0:00:46.713 ****** 2025-12-02 07:31:37.798866 | controller | Tuesday 02 December 2025 07:31:37 +0000 (0:00:00.342) 0:00:46.712 ****** 2025-12-02 07:31:37.798889 | controller | changed: [localhost] 2025-12-02 07:31:38.146851 | controller | 2025-12-02 07:31:38.146895 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2025-12-02 07:31:38.146912 | controller | ( 2025-12-02 07:31:38.146919 | controller | snippet_datadir, 2025-12-02 07:31:38.146925 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-12-02 07:31:38.146930 | controller | ) | path_join 2025-12-02 07:31:38.146936 | controller | }}, mode=0644] *** 2025-12-02 07:31:38.146941 | controller | Tuesday 02 December 2025 07:31:37 +0000 (0:00:00.347) 0:00:47.061 ****** 2025-12-02 07:31:38.146947 | controller | Tuesday 02 December 2025 07:31:37 +0000 (0:00:00.347) 0:00:47.059 ****** 2025-12-02 07:31:38.146958 | controller | changed: [localhost] 2025-12-02 07:31:38.200212 | controller | 2025-12-02 07:31:38.200245 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-12-02 07:31:38.200253 | controller | Tuesday 02 December 2025 07:31:38 +0000 (0:00:00.348) 0:00:47.409 ****** 2025-12-02 07:31:38.200260 | controller | Tuesday 02 December 2025 07:31:38 +0000 (0:00:00.348) 0:00:47.408 ****** 2025-12-02 07:31:38.200270 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-12-02 07:31:38.241287 | controller | 2025-12-02 07:31:38.241317 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2025-12-02 07:31:38.241326 | controller | Tuesday 02 December 2025 07:31:38 +0000 (0:00:00.053) 0:00:47.462 ****** 2025-12-02 07:31:38.241332 | controller | Tuesday 02 December 2025 07:31:38 +0000 (0:00:00.053) 0:00:47.461 ****** 2025-12-02 07:31:38.241342 | controller | ok: [localhost] => 2025-12-02 07:31:38.417660 | controller | changed: false 2025-12-02 07:31:38.417691 | controller | msg: All assertions passed 2025-12-02 07:31:38.417699 | controller | 2025-12-02 07:31:38.417705 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2025-12-02 07:31:38.417712 | controller | Tuesday 02 December 2025 07:31:38 +0000 (0:00:00.041) 0:00:47.503 ****** 2025-12-02 07:31:38.417718 | controller | Tuesday 02 December 2025 07:31:38 +0000 (0:00:00.041) 0:00:47.502 ****** 2025-12-02 07:31:38.417728 | controller | ok: [localhost] 2025-12-02 07:31:38.457015 | controller | 2025-12-02 07:31:38.457044 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-12-02 07:31:38.457053 | controller | Tuesday 02 December 2025 07:31:38 +0000 (0:00:00.176) 0:00:47.680 ****** 2025-12-02 07:31:38.457059 | controller | Tuesday 02 December 2025 07:31:38 +0000 (0:00:00.176) 0:00:47.678 ****** 2025-12-02 07:31:38.457069 | controller | ok: [localhost] 2025-12-02 07:31:38.948998 | controller | 2025-12-02 07:31:38.949032 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-12-02 07:31:38.949040 | controller | Tuesday 02 December 2025 07:31:38 +0000 (0:00:00.039) 0:00:47.719 ****** 2025-12-02 07:31:38.949047 | controller | Tuesday 02 December 2025 07:31:38 +0000 (0:00:00.039) 0:00:47.718 ****** 2025-12-02 07:31:38.949057 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml) 2025-12-02 07:31:39.060448 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml) 2025-12-02 07:31:39.060498 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml) 2025-12-02 07:31:39.060506 | controller | 2025-12-02 07:31:39.060513 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-12-02 07:31:39.060519 | controller | _content | 2025-12-02 07:31:39.060525 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-12-02 07:31:39.060530 | controller | combine(_parsed, recursive=true) 2025-12-02 07:31:39.060540 | controller | }} 2025-12-02 07:31:39.060545 | controller | ] *** 2025-12-02 07:31:39.060551 | controller | Tuesday 02 December 2025 07:31:38 +0000 (0:00:00.491) 0:00:48.211 ****** 2025-12-02 07:31:39.060561 | controller | Tuesday 02 December 2025 07:31:38 +0000 (0:00:00.491) 0:00:48.210 ****** 2025-12-02 07:31:39.060572 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-12-02 07:31:39.240346 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-12-02 07:31:39.240378 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-12-02 07:31:39.240386 | controller | 2025-12-02 07:31:39.240393 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-12-02 07:31:39.240399 | controller | Tuesday 02 December 2025 07:31:39 +0000 (0:00:00.111) 0:00:48.322 ****** 2025-12-02 07:31:39.240405 | controller | Tuesday 02 December 2025 07:31:39 +0000 (0:00:00.111) 0:00:48.321 ****** 2025-12-02 07:31:39.240415 | controller | changed: [localhost] 2025-12-02 07:31:39.593464 | controller | 2025-12-02 07:31:39.593495 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-12-02 07:31:39.593504 | controller | (_destdir, 2025-12-02 07:31:39.593511 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-12-02 07:31:39.593516 | controller | }}, content={{ 2025-12-02 07:31:39.593524 | controller | ( 2025-12-02 07:31:39.593530 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-12-02 07:31:39.593536 | controller | ) | cifmw.general.to_nice_yaml_all 2025-12-02 07:31:39.593541 | controller | }}, mode=0644] *** 2025-12-02 07:31:39.593547 | controller | Tuesday 02 December 2025 07:31:39 +0000 (0:00:00.179) 0:00:48.502 ****** 2025-12-02 07:31:39.593552 | controller | Tuesday 02 December 2025 07:31:39 +0000 (0:00:00.179) 0:00:48.501 ****** 2025-12-02 07:31:39.593562 | controller | changed: [localhost] 2025-12-02 07:31:39.828136 | controller | 2025-12-02 07:31:39.828167 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/edpm-pre-ceph/nodeset mode=0644, backup=True, remote_src=True, src={{ 2025-12-02 07:31:39.828175 | controller | (cifmw_kustomize_deploy_basedir, 2025-12-02 07:31:39.828182 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-12-02 07:31:39.828187 | controller | _val['name'], 'values.yaml') | path_join 2025-12-02 07:31:39.828193 | controller | }}, dest={{ 2025-12-02 07:31:39.828198 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-02 07:31:39.828204 | controller | stage['path'], _val.src_file 2025-12-02 07:31:39.828209 | controller | ) | 2025-12-02 07:31:39.828218 | controller | path_join 2025-12-02 07:31:39.828223 | controller | }}] *** 2025-12-02 07:31:39.828230 | controller | Tuesday 02 December 2025 07:31:39 +0000 (0:00:00.353) 0:00:48.856 ****** 2025-12-02 07:31:39.828244 | controller | Tuesday 02 December 2025 07:31:39 +0000 (0:00:00.353) 0:00:48.854 ****** 2025-12-02 07:31:39.828255 | controller | changed: [localhost] => (item=edpm-nodeset-values) 2025-12-02 07:31:39.864088 | controller | 2025-12-02 07:31:39.864115 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-02 07:31:39.864124 | controller | Tuesday 02 December 2025 07:31:39 +0000 (0:00:00.234) 0:00:49.090 ****** 2025-12-02 07:31:39.864130 | controller | Tuesday 02 December 2025 07:31:39 +0000 (0:00:00.234) 0:00:49.089 ****** 2025-12-02 07:31:39.864140 | controller | skipping: [localhost] 2025-12-02 07:31:40.130080 | controller | 2025-12-02 07:31:40.130113 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/edpm-pre-ceph/nodeset chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-12-02 07:31:40.130122 | controller | Tuesday 02 December 2025 07:31:39 +0000 (0:00:00.035) 0:00:49.126 ****** 2025-12-02 07:31:40.130128 | controller | Tuesday 02 December 2025 07:31:39 +0000 (0:00:00.035) 0:00:49.125 ****** 2025-12-02 07:31:40.130140 | controller | changed: [localhost] 2025-12-02 07:31:40.474320 | controller | 2025-12-02 07:31:40.474352 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-12-02 07:31:40.474361 | controller | Tuesday 02 December 2025 07:31:40 +0000 (0:00:00.265) 0:00:49.392 ****** 2025-12-02 07:31:40.474367 | controller | Tuesday 02 December 2025 07:31:40 +0000 (0:00:00.265) 0:00:49.391 ****** 2025-12-02 07:31:40.474378 | controller | changed: [localhost] 2025-12-02 07:31:40.695149 | controller | 2025-12-02 07:31:40.695190 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/edpm-pre-ceph/nodeset remote_src=True, src={{ _output }}, dest={{ 2025-12-02 07:31:40.695203 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-12-02 07:31:40.695210 | controller | stage['build_output'] | basename) | path_join 2025-12-02 07:31:40.695215 | controller | }}, mode=0644] *** 2025-12-02 07:31:40.695221 | controller | Tuesday 02 December 2025 07:31:40 +0000 (0:00:00.344) 0:00:49.736 ****** 2025-12-02 07:31:40.695227 | controller | Tuesday 02 December 2025 07:31:40 +0000 (0:00:00.344) 0:00:49.735 ****** 2025-12-02 07:31:40.695237 | controller | changed: [localhost] 2025-12-02 07:31:40.732717 | controller | 2025-12-02 07:31:40.732745 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-02 07:31:40.732754 | controller | Tuesday 02 December 2025 07:31:40 +0000 (0:00:00.220) 0:00:49.957 ****** 2025-12-02 07:31:40.732760 | controller | Tuesday 02 December 2025 07:31:40 +0000 (0:00:00.220) 0:00:49.956 ****** 2025-12-02 07:31:40.732771 | controller | skipping: [localhost] 2025-12-02 07:31:40.769848 | controller | 2025-12-02 07:31:40.769885 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/edpm-pre-ceph/nodeset _raw_params=oc apply -f {{ _cr }}] *** 2025-12-02 07:31:40.769894 | controller | Tuesday 02 December 2025 07:31:40 +0000 (0:00:00.037) 0:00:49.995 ****** 2025-12-02 07:31:40.769901 | controller | Tuesday 02 December 2025 07:31:40 +0000 (0:00:00.037) 0:00:49.993 ****** 2025-12-02 07:31:40.769911 | controller | skipping: [localhost] 2025-12-02 07:31:40.809040 | controller | 2025-12-02 07:31:40.809063 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/edpm-pre-ceph/nodeset _raw_params={{ wait_condition }}] *** 2025-12-02 07:31:40.809071 | controller | Tuesday 02 December 2025 07:31:40 +0000 (0:00:00.037) 0:00:50.032 ****** 2025-12-02 07:31:40.809078 | controller | Tuesday 02 December 2025 07:31:40 +0000 (0:00:00.037) 0:00:50.031 ****** 2025-12-02 07:31:40.809088 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m) 2025-12-02 07:31:40.846185 | controller | skipping: [localhost] 2025-12-02 07:31:40.846207 | controller | 2025-12-02 07:31:40.846215 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-02 07:31:40.846222 | controller | Tuesday 02 December 2025 07:31:40 +0000 (0:00:00.039) 0:00:50.071 ****** 2025-12-02 07:31:40.846228 | controller | Tuesday 02 December 2025 07:31:40 +0000 (0:00:00.039) 0:00:50.070 ****** 2025-12-02 07:31:40.846237 | controller | skipping: [localhost] 2025-12-02 07:31:40.888398 | controller | 2025-12-02 07:31:40.888422 | controller | TASK [Executing post_stage hooks for examples/va/hci/edpm-pre-ceph/nodeset name=run_hook] *** 2025-12-02 07:31:40.888431 | controller | Tuesday 02 December 2025 07:31:40 +0000 (0:00:00.037) 0:00:50.108 ****** 2025-12-02 07:31:40.888437 | controller | Tuesday 02 December 2025 07:31:40 +0000 (0:00:00.037) 0:00:50.107 ****** 2025-12-02 07:31:40.888447 | controller | skipping: [localhost] 2025-12-02 07:31:40.924462 | controller | 2025-12-02 07:31:40.924484 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2025-12-02 07:31:40.924493 | controller | Tuesday 02 December 2025 07:31:40 +0000 (0:00:00.042) 0:00:50.151 ****** 2025-12-02 07:31:40.924499 | controller | Tuesday 02 December 2025 07:31:40 +0000 (0:00:00.042) 0:00:50.149 ****** 2025-12-02 07:31:40.924509 | controller | ok: [localhost] => 2025-12-02 07:31:40.947820 | controller | changed: false 2025-12-02 07:31:40.947851 | controller | msg: All assertions passed 2025-12-02 07:31:40.947859 | controller | 2025-12-02 07:31:40.947865 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-12-02 07:31:40.947871 | controller | Tuesday 02 December 2025 07:31:40 +0000 (0:00:00.036) 0:00:50.187 ****** 2025-12-02 07:31:40.947892 | controller | Tuesday 02 December 2025 07:31:40 +0000 (0:00:00.036) 0:00:50.185 ****** 2025-12-02 07:31:40.947902 | controller | skipping: [localhost] 2025-12-02 07:31:40.975897 | controller | 2025-12-02 07:31:40.975919 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-12-02 07:31:40.975928 | controller | Tuesday 02 December 2025 07:31:40 +0000 (0:00:00.023) 0:00:50.210 ****** 2025-12-02 07:31:40.975934 | controller | Tuesday 02 December 2025 07:31:40 +0000 (0:00:00.023) 0:00:50.209 ****** 2025-12-02 07:31:40.975943 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=30m) 2025-12-02 07:31:40.998385 | controller | 2025-12-02 07:31:40.998406 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-12-02 07:31:40.998415 | controller | Tuesday 02 December 2025 07:31:40 +0000 (0:00:00.028) 0:00:50.238 ****** 2025-12-02 07:31:40.998423 | controller | Tuesday 02 December 2025 07:31:40 +0000 (0:00:00.028) 0:00:50.237 ****** 2025-12-02 07:31:40.998433 | controller | skipping: [localhost] 2025-12-02 07:31:41.027314 | controller | 2025-12-02 07:31:41.027337 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-12-02 07:31:41.027345 | controller | Tuesday 02 December 2025 07:31:40 +0000 (0:00:00.022) 0:00:50.261 ****** 2025-12-02 07:31:41.027351 | controller | Tuesday 02 December 2025 07:31:40 +0000 (0:00:00.022) 0:00:50.259 ****** 2025-12-02 07:31:41.027361 | controller | ok: [localhost] 2025-12-02 07:31:41.242524 | controller | 2025-12-02 07:31:41.242556 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-12-02 07:31:41.242565 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-02 07:31:41.242570 | controller | stage['path'], item.src_file) | path_join 2025-12-02 07:31:41.242576 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-02 07:31:41.242581 | controller | Tuesday 02 December 2025 07:31:41 +0000 (0:00:00.028) 0:00:50.289 ****** 2025-12-02 07:31:41.242587 | controller | Tuesday 02 December 2025 07:31:41 +0000 (0:00:00.028) 0:00:50.288 ****** 2025-12-02 07:31:41.242597 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'}) 2025-12-02 07:31:41.299365 | controller | 2025-12-02 07:31:41.299398 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-12-02 07:31:41.299407 | controller | Tuesday 02 December 2025 07:31:41 +0000 (0:00:00.215) 0:00:50.505 ****** 2025-12-02 07:31:41.299413 | controller | Tuesday 02 December 2025 07:31:41 +0000 (0:00:00.215) 0:00:50.503 ****** 2025-12-02 07:31:41.299424 | controller | ok: [localhost] => (item=values.yaml) 2025-12-02 07:31:41.354021 | controller | 2025-12-02 07:31:41.354054 | controller | TASK [Executing pre_stage hooks for examples/va/hci/edpm-pre-ceph/deployment name=run_hook] *** 2025-12-02 07:31:41.354063 | controller | Tuesday 02 December 2025 07:31:41 +0000 (0:00:00.056) 0:00:50.561 ****** 2025-12-02 07:31:41.354072 | controller | Tuesday 02 December 2025 07:31:41 +0000 (0:00:00.056) 0:00:50.560 ****** 2025-12-02 07:31:41.354083 | controller | skipping: [localhost] 2025-12-02 07:31:41.422571 | controller | 2025-12-02 07:31:41.422602 | controller | TASK [Generate values.yaml for examples/va/hci/edpm-pre-ceph/deployment name=ci_gen_kustomize_values] *** 2025-12-02 07:31:41.422611 | controller | Tuesday 02 December 2025 07:31:41 +0000 (0:00:00.054) 0:00:50.616 ****** 2025-12-02 07:31:41.422617 | controller | Tuesday 02 December 2025 07:31:41 +0000 (0:00:00.054) 0:00:50.615 ****** 2025-12-02 07:31:41.422650 | controller | 2025-12-02 07:31:41.473954 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-12-02 07:31:41.473982 | controller | Tuesday 02 December 2025 07:31:41 +0000 (0:00:00.068) 0:00:50.685 ****** 2025-12-02 07:31:41.473990 | controller | Tuesday 02 December 2025 07:31:41 +0000 (0:00:00.068) 0:00:50.683 ****** 2025-12-02 07:31:41.474001 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-12-02 07:31:41.516689 | controller | 2025-12-02 07:31:41.516717 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2025-12-02 07:31:41.516725 | controller | Tuesday 02 December 2025 07:31:41 +0000 (0:00:00.051) 0:00:50.736 ****** 2025-12-02 07:31:41.516731 | controller | Tuesday 02 December 2025 07:31:41 +0000 (0:00:00.051) 0:00:50.735 ****** 2025-12-02 07:31:41.516741 | controller | ok: [localhost] => 2025-12-02 07:31:41.695431 | controller | changed: false 2025-12-02 07:31:41.695466 | controller | msg: All assertions passed 2025-12-02 07:31:41.695475 | controller | 2025-12-02 07:31:41.695482 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-02 07:31:41.695488 | controller | Tuesday 02 December 2025 07:31:41 +0000 (0:00:00.042) 0:00:50.779 ****** 2025-12-02 07:31:41.695494 | controller | Tuesday 02 December 2025 07:31:41 +0000 (0:00:00.042) 0:00:50.777 ****** 2025-12-02 07:31:41.695505 | controller | ok: [localhost] 2025-12-02 07:31:41.743904 | controller | 2025-12-02 07:31:41.743930 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2025-12-02 07:31:41.743939 | controller | Tuesday 02 December 2025 07:31:41 +0000 (0:00:00.178) 0:00:50.957 ****** 2025-12-02 07:31:41.743944 | controller | Tuesday 02 December 2025 07:31:41 +0000 (0:00:00.178) 0:00:50.956 ****** 2025-12-02 07:31:41.743954 | controller | ok: [localhost] => 2025-12-02 07:31:41.912498 | controller | changed: false 2025-12-02 07:31:41.912530 | controller | msg: All assertions passed 2025-12-02 07:31:41.912538 | controller | 2025-12-02 07:31:41.912544 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-12-02 07:31:41.912551 | controller | Tuesday 02 December 2025 07:31:41 +0000 (0:00:00.048) 0:00:51.006 ****** 2025-12-02 07:31:41.912556 | controller | Tuesday 02 December 2025 07:31:41 +0000 (0:00:00.048) 0:00:51.005 ****** 2025-12-02 07:31:41.912566 | controller | ok: [localhost] 2025-12-02 07:31:42.085064 | controller | 2025-12-02 07:31:42.085102 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2025-12-02 07:31:42.085111 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-12-02 07:31:42.085117 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-12-02 07:31:42.085123 | controller | _config_map_content | 2025-12-02 07:31:42.085128 | controller | ansible.utils.remove_keys( 2025-12-02 07:31:42.085133 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-12-02 07:31:42.085138 | controller | matching_parameter='regex') 2025-12-02 07:31:42.085144 | controller | }}, cacheable=False] *** 2025-12-02 07:31:42.085150 | controller | Tuesday 02 December 2025 07:31:41 +0000 (0:00:00.168) 0:00:51.175 ****** 2025-12-02 07:31:42.085155 | controller | Tuesday 02 December 2025 07:31:41 +0000 (0:00:00.168) 0:00:51.173 ****** 2025-12-02 07:31:42.085165 | controller | ok: [localhost] 2025-12-02 07:31:42.124038 | controller | 2025-12-02 07:31:42.124062 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-12-02 07:31:42.124070 | controller | Tuesday 02 December 2025 07:31:42 +0000 (0:00:00.172) 0:00:51.347 ****** 2025-12-02 07:31:42.124076 | controller | Tuesday 02 December 2025 07:31:42 +0000 (0:00:00.172) 0:00:51.346 ****** 2025-12-02 07:31:42.124085 | controller | skipping: [localhost] 2025-12-02 07:31:42.298167 | controller | 2025-12-02 07:31:42.298196 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-12-02 07:31:42.298204 | controller | Tuesday 02 December 2025 07:31:42 +0000 (0:00:00.039) 0:00:51.386 ****** 2025-12-02 07:31:42.298215 | controller | Tuesday 02 December 2025 07:31:42 +0000 (0:00:00.039) 0:00:51.385 ****** 2025-12-02 07:31:42.298225 | controller | changed: [localhost] 2025-12-02 07:31:42.350852 | controller | 2025-12-02 07:31:42.350893 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-12-02 07:31:42.350902 | controller | (snippet_datadir, 2025-12-02 07:31:42.350909 | controller | '02_ci_data.yaml') | path_join 2025-12-02 07:31:42.350914 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-12-02 07:31:42.350920 | controller | Tuesday 02 December 2025 07:31:42 +0000 (0:00:00.174) 0:00:51.560 ****** 2025-12-02 07:31:42.350925 | controller | Tuesday 02 December 2025 07:31:42 +0000 (0:00:00.174) 0:00:51.559 ****** 2025-12-02 07:31:42.350935 | controller | skipping: [localhost] 2025-12-02 07:31:42.406320 | controller | 2025-12-02 07:31:42.406345 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2025-12-02 07:31:42.406354 | controller | Tuesday 02 December 2025 07:31:42 +0000 (0:00:00.052) 0:00:51.613 ****** 2025-12-02 07:31:42.406360 | controller | Tuesday 02 December 2025 07:31:42 +0000 (0:00:00.052) 0:00:51.612 ****** 2025-12-02 07:31:42.406369 | controller | ok: [localhost] 2025-12-02 07:31:42.753892 | controller | 2025-12-02 07:31:42.753933 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-12-02 07:31:42.753941 | controller | (snippet_datadir, 2025-12-02 07:31:42.753948 | controller | '03_user_data_b64.yaml') | path_join 2025-12-02 07:31:42.753953 | controller | }}, content={{ 2025-12-02 07:31:42.753962 | controller | _base64_patch | 2025-12-02 07:31:42.753968 | controller | default({}) | 2025-12-02 07:31:42.753973 | controller | to_nice_yaml 2025-12-02 07:31:42.753978 | controller | }}, mode=0644] *** 2025-12-02 07:31:42.753984 | controller | Tuesday 02 December 2025 07:31:42 +0000 (0:00:00.055) 0:00:51.668 ****** 2025-12-02 07:31:42.753989 | controller | Tuesday 02 December 2025 07:31:42 +0000 (0:00:00.055) 0:00:51.667 ****** 2025-12-02 07:31:42.754000 | controller | changed: [localhost] 2025-12-02 07:31:43.103987 | controller | 2025-12-02 07:31:43.104018 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-12-02 07:31:43.104026 | controller | (snippet_datadir, 2025-12-02 07:31:43.104033 | controller | '04_user_data.yaml') | path_join 2025-12-02 07:31:43.104039 | controller | }}, content={{ 2025-12-02 07:31:43.104044 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-12-02 07:31:43.104050 | controller | default({}) | 2025-12-02 07:31:43.104055 | controller | to_nice_yaml 2025-12-02 07:31:43.104060 | controller | }}, mode=0644] *** 2025-12-02 07:31:43.104066 | controller | Tuesday 02 December 2025 07:31:42 +0000 (0:00:00.347) 0:00:52.016 ****** 2025-12-02 07:31:43.104071 | controller | Tuesday 02 December 2025 07:31:42 +0000 (0:00:00.347) 0:00:52.015 ****** 2025-12-02 07:31:43.104080 | controller | changed: [localhost] 2025-12-02 07:31:43.452530 | controller | 2025-12-02 07:31:43.452561 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2025-12-02 07:31:43.452570 | controller | ( 2025-12-02 07:31:43.452576 | controller | snippet_datadir, 2025-12-02 07:31:43.452582 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-12-02 07:31:43.452588 | controller | ) | path_join 2025-12-02 07:31:43.452593 | controller | }}, mode=0644] *** 2025-12-02 07:31:43.452599 | controller | Tuesday 02 December 2025 07:31:43 +0000 (0:00:00.350) 0:00:52.366 ****** 2025-12-02 07:31:43.452604 | controller | Tuesday 02 December 2025 07:31:43 +0000 (0:00:00.350) 0:00:52.365 ****** 2025-12-02 07:31:43.452617 | controller | changed: [localhost] 2025-12-02 07:31:43.505680 | controller | 2025-12-02 07:31:43.505708 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-12-02 07:31:43.505717 | controller | Tuesday 02 December 2025 07:31:43 +0000 (0:00:00.348) 0:00:52.715 ****** 2025-12-02 07:31:43.505723 | controller | Tuesday 02 December 2025 07:31:43 +0000 (0:00:00.348) 0:00:52.713 ****** 2025-12-02 07:31:43.505733 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-12-02 07:31:43.545911 | controller | 2025-12-02 07:31:43.545940 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2025-12-02 07:31:43.545949 | controller | Tuesday 02 December 2025 07:31:43 +0000 (0:00:00.053) 0:00:52.768 ****** 2025-12-02 07:31:43.545955 | controller | Tuesday 02 December 2025 07:31:43 +0000 (0:00:00.053) 0:00:52.766 ****** 2025-12-02 07:31:43.545965 | controller | ok: [localhost] => 2025-12-02 07:31:43.721093 | controller | changed: false 2025-12-02 07:31:43.721119 | controller | msg: All assertions passed 2025-12-02 07:31:43.721126 | controller | 2025-12-02 07:31:43.721133 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2025-12-02 07:31:43.721142 | controller | Tuesday 02 December 2025 07:31:43 +0000 (0:00:00.040) 0:00:52.808 ****** 2025-12-02 07:31:43.721148 | controller | Tuesday 02 December 2025 07:31:43 +0000 (0:00:00.040) 0:00:52.807 ****** 2025-12-02 07:31:43.721158 | controller | ok: [localhost] 2025-12-02 07:31:43.760108 | controller | 2025-12-02 07:31:43.760131 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-12-02 07:31:43.760139 | controller | Tuesday 02 December 2025 07:31:43 +0000 (0:00:00.175) 0:00:52.983 ****** 2025-12-02 07:31:43.760145 | controller | Tuesday 02 December 2025 07:31:43 +0000 (0:00:00.175) 0:00:52.982 ****** 2025-12-02 07:31:43.760154 | controller | ok: [localhost] 2025-12-02 07:31:44.085254 | controller | 2025-12-02 07:31:44.085285 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-12-02 07:31:44.085294 | controller | Tuesday 02 December 2025 07:31:43 +0000 (0:00:00.039) 0:00:53.022 ****** 2025-12-02 07:31:44.085300 | controller | Tuesday 02 December 2025 07:31:43 +0000 (0:00:00.039) 0:00:53.021 ****** 2025-12-02 07:31:44.085310 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml) 2025-12-02 07:31:44.165241 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml) 2025-12-02 07:31:44.165267 | controller | 2025-12-02 07:31:44.165275 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-12-02 07:31:44.165281 | controller | _content | 2025-12-02 07:31:44.165287 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-12-02 07:31:44.165292 | controller | combine(_parsed, recursive=true) 2025-12-02 07:31:44.165298 | controller | }} 2025-12-02 07:31:44.165303 | controller | ] *** 2025-12-02 07:31:44.165309 | controller | Tuesday 02 December 2025 07:31:44 +0000 (0:00:00.325) 0:00:53.347 ****** 2025-12-02 07:31:44.165314 | controller | Tuesday 02 December 2025 07:31:44 +0000 (0:00:00.325) 0:00:53.346 ****** 2025-12-02 07:31:44.165324 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-12-02 07:31:44.345453 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-12-02 07:31:44.345479 | controller | 2025-12-02 07:31:44.345487 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-12-02 07:31:44.345494 | controller | Tuesday 02 December 2025 07:31:44 +0000 (0:00:00.080) 0:00:53.427 ****** 2025-12-02 07:31:44.345500 | controller | Tuesday 02 December 2025 07:31:44 +0000 (0:00:00.080) 0:00:53.426 ****** 2025-12-02 07:31:44.345510 | controller | changed: [localhost] 2025-12-02 07:31:44.721069 | controller | 2025-12-02 07:31:44.721097 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-12-02 07:31:44.721105 | controller | (_destdir, 2025-12-02 07:31:44.721112 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-12-02 07:31:44.721118 | controller | }}, content={{ 2025-12-02 07:31:44.721123 | controller | ( 2025-12-02 07:31:44.721129 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-12-02 07:31:44.721134 | controller | ) | cifmw.general.to_nice_yaml_all 2025-12-02 07:31:44.721139 | controller | }}, mode=0644] *** 2025-12-02 07:31:44.721145 | controller | Tuesday 02 December 2025 07:31:44 +0000 (0:00:00.180) 0:00:53.608 ****** 2025-12-02 07:31:44.721155 | controller | Tuesday 02 December 2025 07:31:44 +0000 (0:00:00.180) 0:00:53.606 ****** 2025-12-02 07:31:44.721165 | controller | changed: [localhost] 2025-12-02 07:31:44.960957 | controller | 2025-12-02 07:31:44.960988 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/edpm-pre-ceph/deployment mode=0644, backup=True, remote_src=True, src={{ 2025-12-02 07:31:44.960997 | controller | (cifmw_kustomize_deploy_basedir, 2025-12-02 07:31:44.961003 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-12-02 07:31:44.961008 | controller | _val['name'], 'values.yaml') | path_join 2025-12-02 07:31:44.961014 | controller | }}, dest={{ 2025-12-02 07:31:44.961020 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-02 07:31:44.961026 | controller | stage['path'], _val.src_file 2025-12-02 07:31:44.961031 | controller | ) | 2025-12-02 07:31:44.961037 | controller | path_join 2025-12-02 07:31:44.961043 | controller | }}] *** 2025-12-02 07:31:44.961048 | controller | Tuesday 02 December 2025 07:31:44 +0000 (0:00:00.375) 0:00:53.983 ****** 2025-12-02 07:31:44.961053 | controller | Tuesday 02 December 2025 07:31:44 +0000 (0:00:00.375) 0:00:53.982 ****** 2025-12-02 07:31:44.961064 | controller | changed: [localhost] => (item=edpm-deployment-values) 2025-12-02 07:31:44.997872 | controller | 2025-12-02 07:31:44.997910 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-02 07:31:44.997919 | controller | Tuesday 02 December 2025 07:31:44 +0000 (0:00:00.239) 0:00:54.223 ****** 2025-12-02 07:31:44.997925 | controller | Tuesday 02 December 2025 07:31:44 +0000 (0:00:00.239) 0:00:54.222 ****** 2025-12-02 07:31:44.997935 | controller | skipping: [localhost] 2025-12-02 07:31:45.264838 | controller | 2025-12-02 07:31:45.264872 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/edpm-pre-ceph/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-12-02 07:31:45.264892 | controller | Tuesday 02 December 2025 07:31:44 +0000 (0:00:00.036) 0:00:54.260 ****** 2025-12-02 07:31:45.264899 | controller | Tuesday 02 December 2025 07:31:44 +0000 (0:00:00.036) 0:00:54.259 ****** 2025-12-02 07:31:45.264909 | controller | changed: [localhost] 2025-12-02 07:31:45.623306 | controller | 2025-12-02 07:31:45.623339 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-12-02 07:31:45.623351 | controller | Tuesday 02 December 2025 07:31:45 +0000 (0:00:00.266) 0:00:54.527 ****** 2025-12-02 07:31:45.623357 | controller | Tuesday 02 December 2025 07:31:45 +0000 (0:00:00.266) 0:00:54.526 ****** 2025-12-02 07:31:45.623367 | controller | changed: [localhost] 2025-12-02 07:31:45.838783 | controller | 2025-12-02 07:31:45.838810 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/edpm-pre-ceph/deployment remote_src=True, src={{ _output }}, dest={{ 2025-12-02 07:31:45.838818 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-12-02 07:31:45.838825 | controller | stage['build_output'] | basename) | path_join 2025-12-02 07:31:45.838830 | controller | }}, mode=0644] *** 2025-12-02 07:31:45.838836 | controller | Tuesday 02 December 2025 07:31:45 +0000 (0:00:00.358) 0:00:54.885 ****** 2025-12-02 07:31:45.838842 | controller | Tuesday 02 December 2025 07:31:45 +0000 (0:00:00.358) 0:00:54.884 ****** 2025-12-02 07:31:45.838851 | controller | changed: [localhost] 2025-12-02 07:31:45.875093 | controller | 2025-12-02 07:31:45.875119 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-02 07:31:45.875128 | controller | Tuesday 02 December 2025 07:31:45 +0000 (0:00:00.215) 0:00:55.101 ****** 2025-12-02 07:31:45.875134 | controller | Tuesday 02 December 2025 07:31:45 +0000 (0:00:00.215) 0:00:55.100 ****** 2025-12-02 07:31:45.875144 | controller | skipping: [localhost] 2025-12-02 07:31:45.911652 | controller | 2025-12-02 07:31:45.911676 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/edpm-pre-ceph/deployment _raw_params=oc apply -f {{ _cr }}] *** 2025-12-02 07:31:45.911685 | controller | Tuesday 02 December 2025 07:31:45 +0000 (0:00:00.036) 0:00:55.137 ****** 2025-12-02 07:31:45.911694 | controller | Tuesday 02 December 2025 07:31:45 +0000 (0:00:00.036) 0:00:55.136 ****** 2025-12-02 07:31:45.911708 | controller | skipping: [localhost] 2025-12-02 07:31:45.950073 | controller | 2025-12-02 07:31:45.950107 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/edpm-pre-ceph/deployment _raw_params={{ wait_condition }}] *** 2025-12-02 07:31:45.950115 | controller | Tuesday 02 December 2025 07:31:45 +0000 (0:00:00.036) 0:00:55.174 ****** 2025-12-02 07:31:45.950122 | controller | Tuesday 02 December 2025 07:31:45 +0000 (0:00:00.036) 0:00:55.172 ****** 2025-12-02 07:31:45.950132 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=30m) 2025-12-02 07:31:45.985733 | controller | skipping: [localhost] 2025-12-02 07:31:45.985759 | controller | 2025-12-02 07:31:45.985767 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-02 07:31:45.985773 | controller | Tuesday 02 December 2025 07:31:45 +0000 (0:00:00.038) 0:00:55.212 ****** 2025-12-02 07:31:45.985779 | controller | Tuesday 02 December 2025 07:31:45 +0000 (0:00:00.038) 0:00:55.211 ****** 2025-12-02 07:31:45.985788 | controller | skipping: [localhost] 2025-12-02 07:31:46.024897 | controller | 2025-12-02 07:31:46.024923 | controller | TASK [Executing post_stage hooks for examples/va/hci/edpm-pre-ceph/deployment name=run_hook] *** 2025-12-02 07:31:46.024931 | controller | Tuesday 02 December 2025 07:31:45 +0000 (0:00:00.035) 0:00:55.248 ****** 2025-12-02 07:31:46.024937 | controller | Tuesday 02 December 2025 07:31:45 +0000 (0:00:00.035) 0:00:55.247 ****** 2025-12-02 07:31:46.024946 | controller | skipping: [localhost] 2025-12-02 07:31:46.059187 | controller | 2025-12-02 07:31:46.059211 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2025-12-02 07:31:46.059219 | controller | Tuesday 02 December 2025 07:31:46 +0000 (0:00:00.039) 0:00:55.287 ****** 2025-12-02 07:31:46.059225 | controller | Tuesday 02 December 2025 07:31:46 +0000 (0:00:00.039) 0:00:55.286 ****** 2025-12-02 07:31:46.059235 | controller | ok: [localhost] => 2025-12-02 07:31:46.080164 | controller | changed: false 2025-12-02 07:31:46.080185 | controller | msg: All assertions passed 2025-12-02 07:31:46.080193 | controller | 2025-12-02 07:31:46.080200 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-12-02 07:31:46.080206 | controller | Tuesday 02 December 2025 07:31:46 +0000 (0:00:00.034) 0:00:55.321 ****** 2025-12-02 07:31:46.080211 | controller | Tuesday 02 December 2025 07:31:46 +0000 (0:00:00.034) 0:00:55.320 ****** 2025-12-02 07:31:46.080220 | controller | skipping: [localhost] 2025-12-02 07:31:46.106058 | controller | 2025-12-02 07:31:46.106080 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-12-02 07:31:46.106088 | controller | Tuesday 02 December 2025 07:31:46 +0000 (0:00:00.020) 0:00:55.342 ****** 2025-12-02 07:31:46.106094 | controller | Tuesday 02 December 2025 07:31:46 +0000 (0:00:00.020) 0:00:55.341 ****** 2025-12-02 07:31:46.106104 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m) 2025-12-02 07:31:46.126171 | controller | 2025-12-02 07:31:46.126193 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-12-02 07:31:46.126201 | controller | Tuesday 02 December 2025 07:31:46 +0000 (0:00:00.025) 0:00:55.368 ****** 2025-12-02 07:31:46.126207 | controller | Tuesday 02 December 2025 07:31:46 +0000 (0:00:00.025) 0:00:55.367 ****** 2025-12-02 07:31:46.126216 | controller | skipping: [localhost] 2025-12-02 07:31:46.150874 | controller | 2025-12-02 07:31:46.150907 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-12-02 07:31:46.150920 | controller | Tuesday 02 December 2025 07:31:46 +0000 (0:00:00.020) 0:00:55.388 ****** 2025-12-02 07:31:46.150926 | controller | Tuesday 02 December 2025 07:31:46 +0000 (0:00:00.020) 0:00:55.387 ****** 2025-12-02 07:31:46.150935 | controller | ok: [localhost] 2025-12-02 07:31:46.500014 | controller | 2025-12-02 07:31:46.500044 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-12-02 07:31:46.500055 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-02 07:31:46.500061 | controller | stage['path'], item.src_file) | path_join 2025-12-02 07:31:46.500068 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-02 07:31:46.500073 | controller | Tuesday 02 December 2025 07:31:46 +0000 (0:00:00.024) 0:00:55.413 ****** 2025-12-02 07:31:46.500079 | controller | Tuesday 02 December 2025 07:31:46 +0000 (0:00:00.024) 0:00:55.412 ****** 2025-12-02 07:31:46.500088 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'}) 2025-12-02 07:31:46.580146 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values-post-ceph', 'src_file': 'values.yaml'}) 2025-12-02 07:31:46.580172 | controller | 2025-12-02 07:31:46.580180 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-12-02 07:31:46.580186 | controller | Tuesday 02 December 2025 07:31:46 +0000 (0:00:00.348) 0:00:55.762 ****** 2025-12-02 07:31:46.580192 | controller | Tuesday 02 December 2025 07:31:46 +0000 (0:00:00.349) 0:00:55.761 ****** 2025-12-02 07:31:46.580202 | controller | ok: [localhost] => (item=service-values.yaml) 2025-12-02 07:31:46.616722 | controller | ok: [localhost] => (item=values.yaml) 2025-12-02 07:31:46.616750 | controller | 2025-12-02 07:31:46.616758 | controller | TASK [Executing pre_stage hooks for examples/va/hci name=run_hook] ************* 2025-12-02 07:31:46.616764 | controller | Tuesday 02 December 2025 07:31:46 +0000 (0:00:00.080) 0:00:55.842 ****** 2025-12-02 07:31:46.616770 | controller | Tuesday 02 December 2025 07:31:46 +0000 (0:00:00.080) 0:00:55.841 ****** 2025-12-02 07:31:46.616779 | controller | skipping: [localhost] 2025-12-02 07:31:46.747026 | controller | 2025-12-02 07:31:46.747058 | controller | TASK [Generate values.yaml for examples/va/hci name=ci_gen_kustomize_values] *** 2025-12-02 07:31:46.747067 | controller | Tuesday 02 December 2025 07:31:46 +0000 (0:00:00.036) 0:00:55.879 ****** 2025-12-02 07:31:46.747073 | controller | Tuesday 02 December 2025 07:31:46 +0000 (0:00:00.036) 0:00:55.878 ****** 2025-12-02 07:31:46.747083 | controller | 2025-12-02 07:31:46.796326 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-12-02 07:31:46.796354 | controller | Tuesday 02 December 2025 07:31:46 +0000 (0:00:00.130) 0:00:56.009 ****** 2025-12-02 07:31:46.796362 | controller | Tuesday 02 December 2025 07:31:46 +0000 (0:00:00.130) 0:00:56.008 ****** 2025-12-02 07:31:46.796372 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-12-02 07:31:46.836004 | controller | 2025-12-02 07:31:46.836030 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2025-12-02 07:31:46.836039 | controller | Tuesday 02 December 2025 07:31:46 +0000 (0:00:00.049) 0:00:56.058 ****** 2025-12-02 07:31:46.836045 | controller | Tuesday 02 December 2025 07:31:46 +0000 (0:00:00.049) 0:00:56.057 ****** 2025-12-02 07:31:46.836055 | controller | ok: [localhost] => 2025-12-02 07:31:47.006678 | controller | changed: false 2025-12-02 07:31:47.006704 | controller | msg: All assertions passed 2025-12-02 07:31:47.006712 | controller | 2025-12-02 07:31:47.006718 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-02 07:31:47.006724 | controller | Tuesday 02 December 2025 07:31:46 +0000 (0:00:00.039) 0:00:56.098 ****** 2025-12-02 07:31:47.006730 | controller | Tuesday 02 December 2025 07:31:46 +0000 (0:00:00.039) 0:00:56.097 ****** 2025-12-02 07:31:47.006744 | controller | ok: [localhost] 2025-12-02 07:31:47.050832 | controller | 2025-12-02 07:31:47.050857 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2025-12-02 07:31:47.050866 | controller | Tuesday 02 December 2025 07:31:47 +0000 (0:00:00.170) 0:00:56.269 ****** 2025-12-02 07:31:47.050872 | controller | Tuesday 02 December 2025 07:31:47 +0000 (0:00:00.170) 0:00:56.267 ****** 2025-12-02 07:31:47.050896 | controller | ok: [localhost] => 2025-12-02 07:31:47.222080 | controller | changed: false 2025-12-02 07:31:47.222115 | controller | msg: All assertions passed 2025-12-02 07:31:47.222124 | controller | 2025-12-02 07:31:47.222131 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-12-02 07:31:47.222137 | controller | Tuesday 02 December 2025 07:31:47 +0000 (0:00:00.044) 0:00:56.313 ****** 2025-12-02 07:31:47.222143 | controller | Tuesday 02 December 2025 07:31:47 +0000 (0:00:00.044) 0:00:56.312 ****** 2025-12-02 07:31:47.222153 | controller | ok: [localhost] 2025-12-02 07:31:47.410784 | controller | 2025-12-02 07:31:47.410823 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2025-12-02 07:31:47.410832 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-12-02 07:31:47.410838 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-12-02 07:31:47.410844 | controller | _config_map_content | 2025-12-02 07:31:47.410849 | controller | ansible.utils.remove_keys( 2025-12-02 07:31:47.410855 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-12-02 07:31:47.410860 | controller | matching_parameter='regex') 2025-12-02 07:31:47.410865 | controller | }}, cacheable=False] *** 2025-12-02 07:31:47.410871 | controller | Tuesday 02 December 2025 07:31:47 +0000 (0:00:00.171) 0:00:56.484 ****** 2025-12-02 07:31:47.410876 | controller | Tuesday 02 December 2025 07:31:47 +0000 (0:00:00.171) 0:00:56.483 ****** 2025-12-02 07:31:47.410897 | controller | ok: [localhost] 2025-12-02 07:31:47.449979 | controller | 2025-12-02 07:31:47.450004 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-12-02 07:31:47.450012 | controller | Tuesday 02 December 2025 07:31:47 +0000 (0:00:00.188) 0:00:56.673 ****** 2025-12-02 07:31:47.450018 | controller | Tuesday 02 December 2025 07:31:47 +0000 (0:00:00.188) 0:00:56.671 ****** 2025-12-02 07:31:47.450028 | controller | skipping: [localhost] 2025-12-02 07:31:47.625767 | controller | 2025-12-02 07:31:47.625800 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-12-02 07:31:47.625809 | controller | Tuesday 02 December 2025 07:31:47 +0000 (0:00:00.039) 0:00:56.712 ****** 2025-12-02 07:31:47.625815 | controller | Tuesday 02 December 2025 07:31:47 +0000 (0:00:00.039) 0:00:56.711 ****** 2025-12-02 07:31:47.625825 | controller | ok: [localhost] 2025-12-02 07:31:47.678645 | controller | 2025-12-02 07:31:47.678671 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-12-02 07:31:47.678679 | controller | (snippet_datadir, 2025-12-02 07:31:47.678685 | controller | '02_ci_data.yaml') | path_join 2025-12-02 07:31:47.678691 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-12-02 07:31:47.678696 | controller | Tuesday 02 December 2025 07:31:47 +0000 (0:00:00.175) 0:00:56.888 ****** 2025-12-02 07:31:47.678702 | controller | Tuesday 02 December 2025 07:31:47 +0000 (0:00:00.175) 0:00:56.887 ****** 2025-12-02 07:31:47.678711 | controller | skipping: [localhost] 2025-12-02 07:31:47.731956 | controller | 2025-12-02 07:31:47.731981 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2025-12-02 07:31:47.731990 | controller | Tuesday 02 December 2025 07:31:47 +0000 (0:00:00.052) 0:00:56.941 ****** 2025-12-02 07:31:47.731996 | controller | Tuesday 02 December 2025 07:31:47 +0000 (0:00:00.052) 0:00:56.939 ****** 2025-12-02 07:31:47.732006 | controller | ok: [localhost] 2025-12-02 07:31:48.079589 | controller | 2025-12-02 07:31:48.079640 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-12-02 07:31:48.079652 | controller | (snippet_datadir, 2025-12-02 07:31:48.079659 | controller | '03_user_data_b64.yaml') | path_join 2025-12-02 07:31:48.079665 | controller | }}, content={{ 2025-12-02 07:31:48.079671 | controller | _base64_patch | 2025-12-02 07:31:48.079676 | controller | default({}) | 2025-12-02 07:31:48.079681 | controller | to_nice_yaml 2025-12-02 07:31:48.079686 | controller | }}, mode=0644] *** 2025-12-02 07:31:48.079692 | controller | Tuesday 02 December 2025 07:31:47 +0000 (0:00:00.053) 0:00:56.994 ****** 2025-12-02 07:31:48.079698 | controller | Tuesday 02 December 2025 07:31:47 +0000 (0:00:00.053) 0:00:56.993 ****** 2025-12-02 07:31:48.079708 | controller | ok: [localhost] 2025-12-02 07:31:48.434109 | controller | 2025-12-02 07:31:48.434142 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-12-02 07:31:48.434151 | controller | (snippet_datadir, 2025-12-02 07:31:48.434157 | controller | '04_user_data.yaml') | path_join 2025-12-02 07:31:48.434163 | controller | }}, content={{ 2025-12-02 07:31:48.434169 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-12-02 07:31:48.434174 | controller | default({}) | 2025-12-02 07:31:48.434179 | controller | to_nice_yaml 2025-12-02 07:31:48.434184 | controller | }}, mode=0644] *** 2025-12-02 07:31:48.434190 | controller | Tuesday 02 December 2025 07:31:48 +0000 (0:00:00.347) 0:00:57.342 ****** 2025-12-02 07:31:48.434195 | controller | Tuesday 02 December 2025 07:31:48 +0000 (0:00:00.347) 0:00:57.340 ****** 2025-12-02 07:31:48.434205 | controller | ok: [localhost] 2025-12-02 07:31:48.807346 | controller | 2025-12-02 07:31:48.807378 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2025-12-02 07:31:48.807387 | controller | ( 2025-12-02 07:31:48.807393 | controller | snippet_datadir, 2025-12-02 07:31:48.807399 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-12-02 07:31:48.807404 | controller | ) | path_join 2025-12-02 07:31:48.807410 | controller | }}, mode=0644] *** 2025-12-02 07:31:48.807415 | controller | Tuesday 02 December 2025 07:31:48 +0000 (0:00:00.354) 0:00:57.696 ****** 2025-12-02 07:31:48.807421 | controller | Tuesday 02 December 2025 07:31:48 +0000 (0:00:00.354) 0:00:57.695 ****** 2025-12-02 07:31:48.807431 | controller | changed: [localhost] 2025-12-02 07:31:48.861084 | controller | 2025-12-02 07:31:48.861112 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-12-02 07:31:48.861120 | controller | Tuesday 02 December 2025 07:31:48 +0000 (0:00:00.373) 0:00:58.069 ****** 2025-12-02 07:31:48.861127 | controller | Tuesday 02 December 2025 07:31:48 +0000 (0:00:00.373) 0:00:58.068 ****** 2025-12-02 07:31:48.861137 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-12-02 07:31:48.901739 | controller | 2025-12-02 07:31:48.901764 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2025-12-02 07:31:48.901772 | controller | Tuesday 02 December 2025 07:31:48 +0000 (0:00:00.053) 0:00:58.123 ****** 2025-12-02 07:31:48.901782 | controller | Tuesday 02 December 2025 07:31:48 +0000 (0:00:00.053) 0:00:58.122 ****** 2025-12-02 07:31:48.901792 | controller | ok: [localhost] => 2025-12-02 07:31:49.082803 | controller | changed: false 2025-12-02 07:31:49.082838 | controller | msg: All assertions passed 2025-12-02 07:31:49.082846 | controller | 2025-12-02 07:31:49.082853 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2025-12-02 07:31:49.082859 | controller | Tuesday 02 December 2025 07:31:48 +0000 (0:00:00.040) 0:00:58.164 ****** 2025-12-02 07:31:49.082865 | controller | Tuesday 02 December 2025 07:31:48 +0000 (0:00:00.040) 0:00:58.163 ****** 2025-12-02 07:31:49.082875 | controller | ok: [localhost] 2025-12-02 07:31:49.122680 | controller | 2025-12-02 07:31:49.122710 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-12-02 07:31:49.122723 | controller | Tuesday 02 December 2025 07:31:49 +0000 (0:00:00.180) 0:00:58.345 ****** 2025-12-02 07:31:49.122729 | controller | Tuesday 02 December 2025 07:31:49 +0000 (0:00:00.180) 0:00:58.343 ****** 2025-12-02 07:31:49.122739 | controller | ok: [localhost] 2025-12-02 07:31:49.460585 | controller | 2025-12-02 07:31:49.460618 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-12-02 07:31:49.460655 | controller | Tuesday 02 December 2025 07:31:49 +0000 (0:00:00.039) 0:00:58.385 ****** 2025-12-02 07:31:49.460663 | controller | Tuesday 02 December 2025 07:31:49 +0000 (0:00:00.039) 0:00:58.383 ****** 2025-12-02 07:31:49.460673 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml) 2025-12-02 07:31:49.543959 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml) 2025-12-02 07:31:49.543990 | controller | 2025-12-02 07:31:49.543998 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-12-02 07:31:49.544005 | controller | _content | 2025-12-02 07:31:49.544010 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-12-02 07:31:49.544016 | controller | combine(_parsed, recursive=true) 2025-12-02 07:31:49.544021 | controller | }} 2025-12-02 07:31:49.544027 | controller | ] *** 2025-12-02 07:31:49.544032 | controller | Tuesday 02 December 2025 07:31:49 +0000 (0:00:00.337) 0:00:58.723 ****** 2025-12-02 07:31:49.544038 | controller | Tuesday 02 December 2025 07:31:49 +0000 (0:00:00.337) 0:00:58.721 ****** 2025-12-02 07:31:49.544048 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-12-02 07:31:49.728027 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-12-02 07:31:49.728061 | controller | 2025-12-02 07:31:49.728069 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-12-02 07:31:49.728076 | controller | Tuesday 02 December 2025 07:31:49 +0000 (0:00:00.083) 0:00:58.806 ****** 2025-12-02 07:31:49.728081 | controller | Tuesday 02 December 2025 07:31:49 +0000 (0:00:00.083) 0:00:58.805 ****** 2025-12-02 07:31:49.728092 | controller | ok: [localhost] 2025-12-02 07:31:50.114295 | controller | 2025-12-02 07:31:50.114330 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-12-02 07:31:50.114338 | controller | (_destdir, 2025-12-02 07:31:50.114345 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-12-02 07:31:50.114351 | controller | }}, content={{ 2025-12-02 07:31:50.114356 | controller | ( 2025-12-02 07:31:50.114361 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-12-02 07:31:50.114367 | controller | ) | cifmw.general.to_nice_yaml_all 2025-12-02 07:31:50.114372 | controller | }}, mode=0644] *** 2025-12-02 07:31:50.114378 | controller | Tuesday 02 December 2025 07:31:49 +0000 (0:00:00.184) 0:00:58.990 ****** 2025-12-02 07:31:50.114383 | controller | Tuesday 02 December 2025 07:31:49 +0000 (0:00:00.184) 0:00:58.989 ****** 2025-12-02 07:31:50.114393 | controller | changed: [localhost] 2025-12-02 07:31:50.164746 | controller | 2025-12-02 07:31:50.164781 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-12-02 07:31:50.164790 | controller | Tuesday 02 December 2025 07:31:50 +0000 (0:00:00.386) 0:00:59.376 ****** 2025-12-02 07:31:50.164796 | controller | Tuesday 02 December 2025 07:31:50 +0000 (0:00:00.386) 0:00:59.375 ****** 2025-12-02 07:31:50.164806 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-12-02 07:31:50.206440 | controller | 2025-12-02 07:31:50.206471 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2025-12-02 07:31:50.206479 | controller | Tuesday 02 December 2025 07:31:50 +0000 (0:00:00.050) 0:00:59.427 ****** 2025-12-02 07:31:50.206485 | controller | Tuesday 02 December 2025 07:31:50 +0000 (0:00:00.050) 0:00:59.425 ****** 2025-12-02 07:31:50.206495 | controller | ok: [localhost] => 2025-12-02 07:31:50.378162 | controller | changed: false 2025-12-02 07:31:50.378197 | controller | msg: All assertions passed 2025-12-02 07:31:50.378206 | controller | 2025-12-02 07:31:50.378212 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-02 07:31:50.378218 | controller | Tuesday 02 December 2025 07:31:50 +0000 (0:00:00.041) 0:00:59.469 ****** 2025-12-02 07:31:50.378224 | controller | Tuesday 02 December 2025 07:31:50 +0000 (0:00:00.041) 0:00:59.467 ****** 2025-12-02 07:31:50.378234 | controller | ok: [localhost] 2025-12-02 07:31:50.424357 | controller | 2025-12-02 07:31:50.424385 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2025-12-02 07:31:50.424393 | controller | Tuesday 02 December 2025 07:31:50 +0000 (0:00:00.171) 0:00:59.640 ****** 2025-12-02 07:31:50.424400 | controller | Tuesday 02 December 2025 07:31:50 +0000 (0:00:00.171) 0:00:59.639 ****** 2025-12-02 07:31:50.424409 | controller | ok: [localhost] => 2025-12-02 07:31:50.594301 | controller | changed: false 2025-12-02 07:31:50.594334 | controller | msg: All assertions passed 2025-12-02 07:31:50.594342 | controller | 2025-12-02 07:31:50.594349 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-12-02 07:31:50.594355 | controller | Tuesday 02 December 2025 07:31:50 +0000 (0:00:00.046) 0:00:59.686 ****** 2025-12-02 07:31:50.594361 | controller | Tuesday 02 December 2025 07:31:50 +0000 (0:00:00.046) 0:00:59.685 ****** 2025-12-02 07:31:50.594371 | controller | ok: [localhost] 2025-12-02 07:31:50.771001 | controller | 2025-12-02 07:31:50.771037 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2025-12-02 07:31:50.771046 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-12-02 07:31:50.771052 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-12-02 07:31:50.771058 | controller | _config_map_content | 2025-12-02 07:31:50.771063 | controller | ansible.utils.remove_keys( 2025-12-02 07:31:50.771069 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-12-02 07:31:50.771074 | controller | matching_parameter='regex') 2025-12-02 07:31:50.771080 | controller | }}, cacheable=False] *** 2025-12-02 07:31:50.771085 | controller | Tuesday 02 December 2025 07:31:50 +0000 (0:00:00.169) 0:00:59.856 ****** 2025-12-02 07:31:50.771091 | controller | Tuesday 02 December 2025 07:31:50 +0000 (0:00:00.169) 0:00:59.855 ****** 2025-12-02 07:31:50.771101 | controller | ok: [localhost] 2025-12-02 07:31:50.810291 | controller | 2025-12-02 07:31:50.810318 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-12-02 07:31:50.810327 | controller | Tuesday 02 December 2025 07:31:50 +0000 (0:00:00.176) 0:01:00.033 ****** 2025-12-02 07:31:50.810333 | controller | Tuesday 02 December 2025 07:31:50 +0000 (0:00:00.176) 0:01:00.032 ****** 2025-12-02 07:31:50.810343 | controller | skipping: [localhost] 2025-12-02 07:31:50.986066 | controller | 2025-12-02 07:31:50.986100 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-12-02 07:31:50.986108 | controller | Tuesday 02 December 2025 07:31:50 +0000 (0:00:00.039) 0:01:00.072 ****** 2025-12-02 07:31:50.986117 | controller | Tuesday 02 December 2025 07:31:50 +0000 (0:00:00.039) 0:01:00.071 ****** 2025-12-02 07:31:50.986128 | controller | changed: [localhost] 2025-12-02 07:31:51.038134 | controller | 2025-12-02 07:31:51.038162 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-12-02 07:31:51.038170 | controller | (snippet_datadir, 2025-12-02 07:31:51.038176 | controller | '02_ci_data.yaml') | path_join 2025-12-02 07:31:51.038181 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-12-02 07:31:51.038187 | controller | Tuesday 02 December 2025 07:31:50 +0000 (0:00:00.175) 0:01:00.248 ****** 2025-12-02 07:31:51.038192 | controller | Tuesday 02 December 2025 07:31:50 +0000 (0:00:00.175) 0:01:00.247 ****** 2025-12-02 07:31:51.038202 | controller | skipping: [localhost] 2025-12-02 07:31:51.091062 | controller | 2025-12-02 07:31:51.091089 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2025-12-02 07:31:51.091097 | controller | Tuesday 02 December 2025 07:31:51 +0000 (0:00:00.052) 0:01:00.300 ****** 2025-12-02 07:31:51.091104 | controller | Tuesday 02 December 2025 07:31:51 +0000 (0:00:00.052) 0:01:00.299 ****** 2025-12-02 07:31:51.091113 | controller | ok: [localhost] 2025-12-02 07:31:51.436495 | controller | 2025-12-02 07:31:51.436527 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-12-02 07:31:51.436536 | controller | (snippet_datadir, 2025-12-02 07:31:51.436542 | controller | '03_user_data_b64.yaml') | path_join 2025-12-02 07:31:51.436548 | controller | }}, content={{ 2025-12-02 07:31:51.436554 | controller | _base64_patch | 2025-12-02 07:31:51.436559 | controller | default({}) | 2025-12-02 07:31:51.436564 | controller | to_nice_yaml 2025-12-02 07:31:51.436570 | controller | }}, mode=0644] *** 2025-12-02 07:31:51.436575 | controller | Tuesday 02 December 2025 07:31:51 +0000 (0:00:00.052) 0:01:00.353 ****** 2025-12-02 07:31:51.436581 | controller | Tuesday 02 December 2025 07:31:51 +0000 (0:00:00.052) 0:01:00.352 ****** 2025-12-02 07:31:51.436591 | controller | changed: [localhost] 2025-12-02 07:31:51.782650 | controller | 2025-12-02 07:31:51.782683 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-12-02 07:31:51.782692 | controller | (snippet_datadir, 2025-12-02 07:31:51.782698 | controller | '04_user_data.yaml') | path_join 2025-12-02 07:31:51.782704 | controller | }}, content={{ 2025-12-02 07:31:51.782710 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-12-02 07:31:51.782715 | controller | default({}) | 2025-12-02 07:31:51.782721 | controller | to_nice_yaml 2025-12-02 07:31:51.782726 | controller | }}, mode=0644] *** 2025-12-02 07:31:51.782731 | controller | Tuesday 02 December 2025 07:31:51 +0000 (0:00:00.345) 0:01:00.699 ****** 2025-12-02 07:31:51.782736 | controller | Tuesday 02 December 2025 07:31:51 +0000 (0:00:00.345) 0:01:00.697 ****** 2025-12-02 07:31:51.782747 | controller | changed: [localhost] 2025-12-02 07:31:52.122721 | controller | 2025-12-02 07:31:52.122754 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2025-12-02 07:31:52.122763 | controller | ( 2025-12-02 07:31:52.122769 | controller | snippet_datadir, 2025-12-02 07:31:52.122775 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-12-02 07:31:52.122781 | controller | ) | path_join 2025-12-02 07:31:52.122786 | controller | }}, mode=0644] *** 2025-12-02 07:31:52.122791 | controller | Tuesday 02 December 2025 07:31:51 +0000 (0:00:00.346) 0:01:01.045 ****** 2025-12-02 07:31:52.122797 | controller | Tuesday 02 December 2025 07:31:51 +0000 (0:00:00.346) 0:01:01.043 ****** 2025-12-02 07:31:52.122808 | controller | changed: [localhost] 2025-12-02 07:31:52.176064 | controller | 2025-12-02 07:31:52.176096 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-12-02 07:31:52.176104 | controller | Tuesday 02 December 2025 07:31:52 +0000 (0:00:00.340) 0:01:01.385 ****** 2025-12-02 07:31:52.176110 | controller | Tuesday 02 December 2025 07:31:52 +0000 (0:00:00.340) 0:01:01.383 ****** 2025-12-02 07:31:52.176120 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-12-02 07:31:52.218003 | controller | 2025-12-02 07:31:52.218033 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2025-12-02 07:31:52.218042 | controller | Tuesday 02 December 2025 07:31:52 +0000 (0:00:00.053) 0:01:01.438 ****** 2025-12-02 07:31:52.218049 | controller | Tuesday 02 December 2025 07:31:52 +0000 (0:00:00.053) 0:01:01.437 ****** 2025-12-02 07:31:52.218058 | controller | ok: [localhost] => 2025-12-02 07:31:52.421091 | controller | changed: false 2025-12-02 07:31:52.421124 | controller | msg: All assertions passed 2025-12-02 07:31:52.421132 | controller | 2025-12-02 07:31:52.421144 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2025-12-02 07:31:52.421155 | controller | Tuesday 02 December 2025 07:31:52 +0000 (0:00:00.041) 0:01:01.480 ****** 2025-12-02 07:31:52.421161 | controller | Tuesday 02 December 2025 07:31:52 +0000 (0:00:00.041) 0:01:01.479 ****** 2025-12-02 07:31:52.421171 | controller | ok: [localhost] 2025-12-02 07:31:52.459971 | controller | 2025-12-02 07:31:52.459998 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-12-02 07:31:52.460006 | controller | Tuesday 02 December 2025 07:31:52 +0000 (0:00:00.203) 0:01:01.683 ****** 2025-12-02 07:31:52.460012 | controller | Tuesday 02 December 2025 07:31:52 +0000 (0:00:00.203) 0:01:01.682 ****** 2025-12-02 07:31:52.460022 | controller | ok: [localhost] 2025-12-02 07:31:52.798479 | controller | 2025-12-02 07:31:52.798511 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-12-02 07:31:52.798519 | controller | Tuesday 02 December 2025 07:31:52 +0000 (0:00:00.038) 0:01:01.722 ****** 2025-12-02 07:31:52.798525 | controller | Tuesday 02 December 2025 07:31:52 +0000 (0:00:00.038) 0:01:01.721 ****** 2025-12-02 07:31:52.798536 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/03_user_data_b64.yaml) 2025-12-02 07:31:52.878136 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/04_user_data.yaml) 2025-12-02 07:31:52.878168 | controller | 2025-12-02 07:31:52.878176 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-12-02 07:31:52.878182 | controller | _content | 2025-12-02 07:31:52.878188 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-12-02 07:31:52.878193 | controller | combine(_parsed, recursive=true) 2025-12-02 07:31:52.878199 | controller | }} 2025-12-02 07:31:52.878204 | controller | ] *** 2025-12-02 07:31:52.878210 | controller | Tuesday 02 December 2025 07:31:52 +0000 (0:00:00.338) 0:01:02.061 ****** 2025-12-02 07:31:52.878216 | controller | Tuesday 02 December 2025 07:31:52 +0000 (0:00:00.338) 0:01:02.059 ****** 2025-12-02 07:31:52.878226 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-12-02 07:31:53.060054 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-12-02 07:31:53.060086 | controller | 2025-12-02 07:31:53.060094 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-12-02 07:31:53.060101 | controller | Tuesday 02 December 2025 07:31:52 +0000 (0:00:00.079) 0:01:02.140 ****** 2025-12-02 07:31:53.060107 | controller | Tuesday 02 December 2025 07:31:52 +0000 (0:00:00.079) 0:01:02.139 ****** 2025-12-02 07:31:53.060117 | controller | changed: [localhost] 2025-12-02 07:31:53.414412 | controller | 2025-12-02 07:31:53.414445 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-12-02 07:31:53.414454 | controller | (_destdir, 2025-12-02 07:31:53.414460 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-12-02 07:31:53.414466 | controller | }}, content={{ 2025-12-02 07:31:53.414471 | controller | ( 2025-12-02 07:31:53.414477 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-12-02 07:31:53.414482 | controller | ) | cifmw.general.to_nice_yaml_all 2025-12-02 07:31:53.414488 | controller | }}, mode=0644] *** 2025-12-02 07:31:53.414493 | controller | Tuesday 02 December 2025 07:31:53 +0000 (0:00:00.181) 0:01:02.322 ****** 2025-12-02 07:31:53.414498 | controller | Tuesday 02 December 2025 07:31:53 +0000 (0:00:00.181) 0:01:02.321 ****** 2025-12-02 07:31:53.414511 | controller | changed: [localhost] 2025-12-02 07:31:53.873691 | controller | 2025-12-02 07:31:53.873724 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci mode=0644, backup=True, remote_src=True, src={{ 2025-12-02 07:31:53.873732 | controller | (cifmw_kustomize_deploy_basedir, 2025-12-02 07:31:53.873738 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-12-02 07:31:53.873744 | controller | _val['name'], 'values.yaml') | path_join 2025-12-02 07:31:53.873749 | controller | }}, dest={{ 2025-12-02 07:31:53.873755 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-02 07:31:53.873761 | controller | stage['path'], _val.src_file 2025-12-02 07:31:53.873766 | controller | ) | 2025-12-02 07:31:53.873775 | controller | path_join 2025-12-02 07:31:53.873781 | controller | }}] *** 2025-12-02 07:31:53.873786 | controller | Tuesday 02 December 2025 07:31:53 +0000 (0:00:00.354) 0:01:02.676 ****** 2025-12-02 07:31:53.873796 | controller | Tuesday 02 December 2025 07:31:53 +0000 (0:00:00.354) 0:01:02.675 ****** 2025-12-02 07:31:53.873806 | controller | changed: [localhost] => (item=service-values) 2025-12-02 07:31:53.911998 | controller | changed: [localhost] => (item=edpm-nodeset-values-post-ceph) 2025-12-02 07:31:53.912025 | controller | 2025-12-02 07:31:53.912033 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-02 07:31:53.912040 | controller | Tuesday 02 December 2025 07:31:53 +0000 (0:00:00.459) 0:01:03.136 ****** 2025-12-02 07:31:53.912046 | controller | Tuesday 02 December 2025 07:31:53 +0000 (0:00:00.459) 0:01:03.134 ****** 2025-12-02 07:31:53.912055 | controller | skipping: [localhost] 2025-12-02 07:31:54.268956 | controller | 2025-12-02 07:31:54.268991 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-12-02 07:31:54.268999 | controller | Tuesday 02 December 2025 07:31:53 +0000 (0:00:00.038) 0:01:03.174 ****** 2025-12-02 07:31:54.269006 | controller | Tuesday 02 December 2025 07:31:53 +0000 (0:00:00.038) 0:01:03.173 ****** 2025-12-02 07:31:54.269016 | controller | changed: [localhost] 2025-12-02 07:31:54.621338 | controller | 2025-12-02 07:31:54.621368 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-12-02 07:31:54.621377 | controller | Tuesday 02 December 2025 07:31:54 +0000 (0:00:00.356) 0:01:03.531 ****** 2025-12-02 07:31:54.621383 | controller | Tuesday 02 December 2025 07:31:54 +0000 (0:00:00.356) 0:01:03.530 ****** 2025-12-02 07:31:54.621393 | controller | changed: [localhost] 2025-12-02 07:31:54.833638 | controller | 2025-12-02 07:31:54.833672 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci remote_src=True, src={{ _output }}, dest={{ 2025-12-02 07:31:54.833680 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-12-02 07:31:54.833687 | controller | stage['build_output'] | basename) | path_join 2025-12-02 07:31:54.833692 | controller | }}, mode=0644] *** 2025-12-02 07:31:54.833698 | controller | Tuesday 02 December 2025 07:31:54 +0000 (0:00:00.352) 0:01:03.883 ****** 2025-12-02 07:31:54.833704 | controller | Tuesday 02 December 2025 07:31:54 +0000 (0:00:00.352) 0:01:03.882 ****** 2025-12-02 07:31:54.833714 | controller | changed: [localhost] 2025-12-02 07:31:54.870107 | controller | 2025-12-02 07:31:54.870139 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-02 07:31:54.870148 | controller | Tuesday 02 December 2025 07:31:54 +0000 (0:00:00.212) 0:01:04.096 ****** 2025-12-02 07:31:54.870154 | controller | Tuesday 02 December 2025 07:31:54 +0000 (0:00:00.212) 0:01:04.094 ****** 2025-12-02 07:31:54.870164 | controller | skipping: [localhost] 2025-12-02 07:31:54.909914 | controller | 2025-12-02 07:31:54.909940 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci _raw_params=oc apply -f {{ _cr }}] *** 2025-12-02 07:31:54.909948 | controller | Tuesday 02 December 2025 07:31:54 +0000 (0:00:00.036) 0:01:04.132 ****** 2025-12-02 07:31:54.909954 | controller | Tuesday 02 December 2025 07:31:54 +0000 (0:00:00.036) 0:01:04.131 ****** 2025-12-02 07:31:54.909964 | controller | skipping: [localhost] 2025-12-02 07:31:54.953066 | controller | 2025-12-02 07:31:54.953100 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci _raw_params={{ wait_condition }}] *** 2025-12-02 07:31:54.953109 | controller | Tuesday 02 December 2025 07:31:54 +0000 (0:00:00.039) 0:01:04.172 ****** 2025-12-02 07:31:54.953115 | controller | Tuesday 02 December 2025 07:31:54 +0000 (0:00:00.039) 0:01:04.171 ****** 2025-12-02 07:31:54.953125 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=10m) 2025-12-02 07:31:54.989572 | controller | skipping: [localhost] 2025-12-02 07:31:54.989602 | controller | 2025-12-02 07:31:54.989610 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-02 07:31:54.989621 | controller | Tuesday 02 December 2025 07:31:54 +0000 (0:00:00.043) 0:01:04.215 ****** 2025-12-02 07:31:54.989658 | controller | Tuesday 02 December 2025 07:31:54 +0000 (0:00:00.043) 0:01:04.214 ****** 2025-12-02 07:31:54.989669 | controller | skipping: [localhost] 2025-12-02 07:31:55.031457 | controller | 2025-12-02 07:31:55.031490 | controller | TASK [Executing post_stage hooks for examples/va/hci name=run_hook] ************ 2025-12-02 07:31:55.031498 | controller | Tuesday 02 December 2025 07:31:54 +0000 (0:00:00.036) 0:01:04.252 ****** 2025-12-02 07:31:55.031504 | controller | Tuesday 02 December 2025 07:31:54 +0000 (0:00:00.036) 0:01:04.250 ****** 2025-12-02 07:31:55.031514 | controller | skipping: [localhost] 2025-12-02 07:31:55.067089 | controller | 2025-12-02 07:31:55.067119 | controller | TASK [kustomize_deploy : Assert mandatory bits are defined that=['stage is defined', 'stage_id is defined', "stage['path'] is defined", "stage['wait_conditions'] is defined", "stage['wait_conditions'] | length > 0", "stage['values'] is defined", "stage['values'] | length > 0", "stage['build_output'] is defined", "stage['build_output'] | length > 0"]] *** 2025-12-02 07:31:55.067128 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.041) 0:01:04.294 ****** 2025-12-02 07:31:55.067134 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.041) 0:01:04.292 ****** 2025-12-02 07:31:55.067144 | controller | ok: [localhost] => 2025-12-02 07:31:55.089827 | controller | changed: false 2025-12-02 07:31:55.089852 | controller | msg: All assertions passed 2025-12-02 07:31:55.089860 | controller | 2025-12-02 07:31:55.089866 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-12-02 07:31:55.089872 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.035) 0:01:04.329 ****** 2025-12-02 07:31:55.089878 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.035) 0:01:04.328 ****** 2025-12-02 07:31:55.089888 | controller | skipping: [localhost] 2025-12-02 07:31:55.115688 | controller | 2025-12-02 07:31:55.115715 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-12-02 07:31:55.115724 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.022) 0:01:04.352 ****** 2025-12-02 07:31:55.115730 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.022) 0:01:04.351 ****** 2025-12-02 07:31:55.115740 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=80m) 2025-12-02 07:31:55.136780 | controller | 2025-12-02 07:31:55.136810 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-12-02 07:31:55.136819 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.025) 0:01:04.378 ****** 2025-12-02 07:31:55.136825 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.025) 0:01:04.376 ****** 2025-12-02 07:31:55.136835 | controller | skipping: [localhost] 2025-12-02 07:31:55.163593 | controller | 2025-12-02 07:31:55.163650 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-12-02 07:31:55.163662 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.021) 0:01:04.399 ****** 2025-12-02 07:31:55.163668 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.021) 0:01:04.398 ****** 2025-12-02 07:31:55.163682 | controller | ok: [localhost] 2025-12-02 07:31:55.348759 | controller | 2025-12-02 07:31:55.348794 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-12-02 07:31:55.348803 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-02 07:31:55.348809 | controller | stage['path'], item.src_file) | path_join 2025-12-02 07:31:55.348815 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-02 07:31:55.348820 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.026) 0:01:04.426 ****** 2025-12-02 07:31:55.348826 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.026) 0:01:04.424 ****** 2025-12-02 07:31:55.348841 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values-post-ceph', 'src_file': 'values.yaml'}) 2025-12-02 07:31:55.403379 | controller | 2025-12-02 07:31:55.403407 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-12-02 07:31:55.403416 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.185) 0:01:04.611 ****** 2025-12-02 07:31:55.403423 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.185) 0:01:04.609 ****** 2025-12-02 07:31:55.403432 | controller | ok: [localhost] => (item=values.yaml) 2025-12-02 07:31:55.440674 | controller | 2025-12-02 07:31:55.440702 | controller | TASK [Executing pre_stage hooks for examples/va/hci/deployment name=run_hook] *** 2025-12-02 07:31:55.440710 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.054) 0:01:04.666 ****** 2025-12-02 07:31:55.440716 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.054) 0:01:04.664 ****** 2025-12-02 07:31:55.440726 | controller | skipping: [localhost] 2025-12-02 07:31:55.507882 | controller | 2025-12-02 07:31:55.507921 | controller | TASK [Generate values.yaml for examples/va/hci/deployment name=ci_gen_kustomize_values] *** 2025-12-02 07:31:55.507930 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.037) 0:01:04.703 ****** 2025-12-02 07:31:55.507936 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.037) 0:01:04.701 ****** 2025-12-02 07:31:55.507946 | controller | 2025-12-02 07:31:55.556662 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-12-02 07:31:55.556687 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.067) 0:01:04.770 ****** 2025-12-02 07:31:55.556695 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.067) 0:01:04.769 ****** 2025-12-02 07:31:55.556705 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-12-02 07:31:55.598931 | controller | 2025-12-02 07:31:55.598962 | controller | TASK [ci_gen_kustomize_values : Ensure needed parameter is properly set that=['cifmw_architecture_scenario is defined', 'cifmw_architecture_scenario is not none'], msg=cifmw_architecture_scenario must be provided.] *** 2025-12-02 07:31:55.598971 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.048) 0:01:04.819 ****** 2025-12-02 07:31:55.598977 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.048) 0:01:04.817 ****** 2025-12-02 07:31:55.598987 | controller | ok: [localhost] => 2025-12-02 07:31:55.770355 | controller | changed: false 2025-12-02 07:31:55.770386 | controller | msg: All assertions passed 2025-12-02 07:31:55.770394 | controller | 2025-12-02 07:31:55.770400 | controller | TASK [ci_gen_kustomize_values : Stat original source file path={{ cifmw_ci_gen_kustomize_values_src_file }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-12-02 07:31:55.770406 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.042) 0:01:04.861 ****** 2025-12-02 07:31:55.770412 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.042) 0:01:04.860 ****** 2025-12-02 07:31:55.770422 | controller | ok: [localhost] 2025-12-02 07:31:55.817222 | controller | 2025-12-02 07:31:55.817255 | controller | TASK [ci_gen_kustomize_values : Assert source file exists that=['_src_stat.stat.exists'], msg={{ cifmw_ci_gen_kustomize_values_src_file }} doesn't exist.] *** 2025-12-02 07:31:55.817264 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.171) 0:01:05.032 ****** 2025-12-02 07:31:55.817270 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.171) 0:01:05.031 ****** 2025-12-02 07:31:55.817280 | controller | ok: [localhost] => 2025-12-02 07:31:55.984474 | controller | changed: false 2025-12-02 07:31:55.984506 | controller | msg: All assertions passed 2025-12-02 07:31:55.984514 | controller | 2025-12-02 07:31:55.984521 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-12-02 07:31:55.984528 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.046) 0:01:05.079 ****** 2025-12-02 07:31:55.984534 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.046) 0:01:05.078 ****** 2025-12-02 07:31:55.984549 | controller | ok: [localhost] 2025-12-02 07:31:56.156594 | controller | 2025-12-02 07:31:56.156643 | controller | TASK [ci_gen_kustomize_values : Expose common data for future usage values_datatype={{ _datatype }}, snippet_datadir={{ _dest_dir }}, original_content={{ _config_map_content }}, _cifmw_gen_kustomize_values_extra_manifests={{ 2025-12-02 07:31:56.156655 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-12-02 07:31:56.156662 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-12-02 07:31:56.156667 | controller | _config_map_content | 2025-12-02 07:31:56.156673 | controller | ansible.utils.remove_keys( 2025-12-02 07:31:56.156678 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-12-02 07:31:56.156683 | controller | matching_parameter='regex') 2025-12-02 07:31:56.156689 | controller | }}, cacheable=False] *** 2025-12-02 07:31:56.156694 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.167) 0:01:05.247 ****** 2025-12-02 07:31:56.156700 | controller | Tuesday 02 December 2025 07:31:55 +0000 (0:00:00.167) 0:01:05.245 ****** 2025-12-02 07:31:56.156710 | controller | ok: [localhost] 2025-12-02 07:31:56.195174 | controller | 2025-12-02 07:31:56.195201 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-12-02 07:31:56.195209 | controller | Tuesday 02 December 2025 07:31:56 +0000 (0:00:00.172) 0:01:05.419 ****** 2025-12-02 07:31:56.195215 | controller | Tuesday 02 December 2025 07:31:56 +0000 (0:00:00.172) 0:01:05.417 ****** 2025-12-02 07:31:56.195226 | controller | skipping: [localhost] 2025-12-02 07:31:56.367902 | controller | 2025-12-02 07:31:56.367934 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-12-02 07:31:56.367942 | controller | Tuesday 02 December 2025 07:31:56 +0000 (0:00:00.038) 0:01:05.457 ****** 2025-12-02 07:31:56.367949 | controller | Tuesday 02 December 2025 07:31:56 +0000 (0:00:00.038) 0:01:05.456 ****** 2025-12-02 07:31:56.367958 | controller | changed: [localhost] 2025-12-02 07:31:56.419049 | controller | 2025-12-02 07:31:56.419075 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-12-02 07:31:56.419083 | controller | (snippet_datadir, 2025-12-02 07:31:56.419090 | controller | '02_ci_data.yaml') | path_join 2025-12-02 07:31:56.419095 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-12-02 07:31:56.419101 | controller | Tuesday 02 December 2025 07:31:56 +0000 (0:00:00.172) 0:01:05.630 ****** 2025-12-02 07:31:56.419106 | controller | Tuesday 02 December 2025 07:31:56 +0000 (0:00:00.172) 0:01:05.629 ****** 2025-12-02 07:31:56.419116 | controller | skipping: [localhost] 2025-12-02 07:31:56.471299 | controller | 2025-12-02 07:31:56.471322 | controller | TASK [ci_gen_kustomize_values : Generate the base64 CI ConfigMap patches _base64_patch={{ _patches_tuple[0] }}, _cifmw_gen_kustomize_values_extra_manifests={{ _patches_tuple[1] }}] *** 2025-12-02 07:31:56.471331 | controller | Tuesday 02 December 2025 07:31:56 +0000 (0:00:00.051) 0:01:05.681 ****** 2025-12-02 07:31:56.471338 | controller | Tuesday 02 December 2025 07:31:56 +0000 (0:00:00.051) 0:01:05.680 ****** 2025-12-02 07:31:56.471350 | controller | ok: [localhost] 2025-12-02 07:31:56.801305 | controller | 2025-12-02 07:31:56.801336 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-12-02 07:31:56.801345 | controller | (snippet_datadir, 2025-12-02 07:31:56.801351 | controller | '03_user_data_b64.yaml') | path_join 2025-12-02 07:31:56.801357 | controller | }}, content={{ 2025-12-02 07:31:56.801363 | controller | _base64_patch | 2025-12-02 07:31:56.801368 | controller | default({}) | 2025-12-02 07:31:56.801374 | controller | to_nice_yaml 2025-12-02 07:31:56.801379 | controller | }}, mode=0644] *** 2025-12-02 07:31:56.801384 | controller | Tuesday 02 December 2025 07:31:56 +0000 (0:00:00.052) 0:01:05.733 ****** 2025-12-02 07:31:56.801390 | controller | Tuesday 02 December 2025 07:31:56 +0000 (0:00:00.052) 0:01:05.732 ****** 2025-12-02 07:31:56.801399 | controller | changed: [localhost] 2025-12-02 07:31:57.133411 | controller | 2025-12-02 07:31:57.133442 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-12-02 07:31:57.133451 | controller | (snippet_datadir, 2025-12-02 07:31:57.133457 | controller | '04_user_data.yaml') | path_join 2025-12-02 07:31:57.133468 | controller | }}, content={{ 2025-12-02 07:31:57.133474 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-12-02 07:31:57.133479 | controller | default({}) | 2025-12-02 07:31:57.133484 | controller | to_nice_yaml 2025-12-02 07:31:57.133490 | controller | }}, mode=0644] *** 2025-12-02 07:31:57.133495 | controller | Tuesday 02 December 2025 07:31:56 +0000 (0:00:00.329) 0:01:06.063 ****** 2025-12-02 07:31:57.133500 | controller | Tuesday 02 December 2025 07:31:56 +0000 (0:00:00.329) 0:01:06.062 ****** 2025-12-02 07:31:57.133510 | controller | changed: [localhost] 2025-12-02 07:31:57.462756 | controller | 2025-12-02 07:31:57.462787 | controller | TASK [ci_gen_kustomize_values : Copy the base values.yaml backup=True, content={{ _cifmw_gen_kustomize_values_base_cm_content |to_nice_yaml }}, dest={{ 2025-12-02 07:31:57.462796 | controller | ( 2025-12-02 07:31:57.462802 | controller | snippet_datadir, 2025-12-02 07:31:57.462808 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-12-02 07:31:57.462813 | controller | ) | path_join 2025-12-02 07:31:57.462819 | controller | }}, mode=0644] *** 2025-12-02 07:31:57.462824 | controller | Tuesday 02 December 2025 07:31:57 +0000 (0:00:00.332) 0:01:06.396 ****** 2025-12-02 07:31:57.462830 | controller | Tuesday 02 December 2025 07:31:57 +0000 (0:00:00.332) 0:01:06.394 ****** 2025-12-02 07:31:57.462839 | controller | changed: [localhost] 2025-12-02 07:31:57.514354 | controller | 2025-12-02 07:31:57.514382 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-12-02 07:31:57.514390 | controller | Tuesday 02 December 2025 07:31:57 +0000 (0:00:00.329) 0:01:06.725 ****** 2025-12-02 07:31:57.514396 | controller | Tuesday 02 December 2025 07:31:57 +0000 (0:00:00.329) 0:01:06.724 ****** 2025-12-02 07:31:57.514406 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-12-02 07:31:57.552776 | controller | 2025-12-02 07:31:57.552803 | controller | TASK [ci_gen_kustomize_values : Ensure we have needed parameter that=['values_datatype is defined', "values_datatype != ''"], msg=Please do not call this tasks file without calling the generate_snippet.yml first!] *** 2025-12-02 07:31:57.552812 | controller | Tuesday 02 December 2025 07:31:57 +0000 (0:00:00.051) 0:01:06.777 ****** 2025-12-02 07:31:57.552818 | controller | Tuesday 02 December 2025 07:31:57 +0000 (0:00:00.051) 0:01:06.775 ****** 2025-12-02 07:31:57.552828 | controller | ok: [localhost] => 2025-12-02 07:31:57.725265 | controller | changed: false 2025-12-02 07:31:57.725296 | controller | msg: All assertions passed 2025-12-02 07:31:57.725304 | controller | 2025-12-02 07:31:57.725311 | controller | TASK [ci_gen_kustomize_values : List snippets paths={{ _dir_path }}, patterns=*.yml,*.yaml, excludes={{ cifmw_ci_gen_kustomize_values_original_cm_content_file_name }}, recurse=False] *** 2025-12-02 07:31:57.725317 | controller | Tuesday 02 December 2025 07:31:57 +0000 (0:00:00.038) 0:01:06.815 ****** 2025-12-02 07:31:57.725323 | controller | Tuesday 02 December 2025 07:31:57 +0000 (0:00:00.038) 0:01:06.814 ****** 2025-12-02 07:31:57.725332 | controller | ok: [localhost] 2025-12-02 07:31:57.762137 | controller | 2025-12-02 07:31:57.762167 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-12-02 07:31:57.762176 | controller | Tuesday 02 December 2025 07:31:57 +0000 (0:00:00.172) 0:01:06.987 ****** 2025-12-02 07:31:57.762182 | controller | Tuesday 02 December 2025 07:31:57 +0000 (0:00:00.172) 0:01:06.986 ****** 2025-12-02 07:31:57.762192 | controller | ok: [localhost] 2025-12-02 07:31:58.090308 | controller | 2025-12-02 07:31:58.090342 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-12-02 07:31:58.090351 | controller | Tuesday 02 December 2025 07:31:57 +0000 (0:00:00.036) 0:01:07.024 ****** 2025-12-02 07:31:58.090357 | controller | Tuesday 02 December 2025 07:31:57 +0000 (0:00:00.036) 0:01:07.023 ****** 2025-12-02 07:31:58.090367 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/03_user_data_b64.yaml) 2025-12-02 07:31:58.171273 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml) 2025-12-02 07:31:58.171312 | controller | 2025-12-02 07:31:58.171320 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-12-02 07:31:58.171327 | controller | _content | 2025-12-02 07:31:58.171333 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-12-02 07:31:58.171338 | controller | combine(_parsed, recursive=true) 2025-12-02 07:31:58.171344 | controller | }} 2025-12-02 07:31:58.171349 | controller | ] *** 2025-12-02 07:31:58.171354 | controller | Tuesday 02 December 2025 07:31:58 +0000 (0:00:00.328) 0:01:07.352 ****** 2025-12-02 07:31:58.171360 | controller | Tuesday 02 December 2025 07:31:58 +0000 (0:00:00.328) 0:01:07.351 ****** 2025-12-02 07:31:58.171370 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-12-02 07:31:58.355249 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-12-02 07:31:58.355284 | controller | 2025-12-02 07:31:58.355292 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-12-02 07:31:58.355301 | controller | Tuesday 02 December 2025 07:31:58 +0000 (0:00:00.080) 0:01:07.433 ****** 2025-12-02 07:31:58.355307 | controller | Tuesday 02 December 2025 07:31:58 +0000 (0:00:00.080) 0:01:07.432 ****** 2025-12-02 07:31:58.355317 | controller | changed: [localhost] 2025-12-02 07:31:58.734112 | controller | 2025-12-02 07:31:58.734147 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-12-02 07:31:58.734156 | controller | (_destdir, 2025-12-02 07:31:58.734162 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-12-02 07:31:58.734168 | controller | }}, content={{ 2025-12-02 07:31:58.734173 | controller | ( 2025-12-02 07:31:58.734179 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-12-02 07:31:58.734184 | controller | ) | cifmw.general.to_nice_yaml_all 2025-12-02 07:31:58.734189 | controller | }}, mode=0644] *** 2025-12-02 07:31:58.734195 | controller | Tuesday 02 December 2025 07:31:58 +0000 (0:00:00.183) 0:01:07.617 ****** 2025-12-02 07:31:58.734200 | controller | Tuesday 02 December 2025 07:31:58 +0000 (0:00:00.183) 0:01:07.616 ****** 2025-12-02 07:31:58.734211 | controller | changed: [localhost] 2025-12-02 07:31:58.971845 | controller | 2025-12-02 07:31:58.971879 | controller | TASK [kustomize_deploy : Copy generated values for examples/va/hci/deployment mode=0644, backup=True, remote_src=True, src={{ 2025-12-02 07:31:58.971887 | controller | (cifmw_kustomize_deploy_basedir, 2025-12-02 07:31:58.971894 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-12-02 07:31:58.971913 | controller | _val['name'], 'values.yaml') | path_join 2025-12-02 07:31:58.971919 | controller | }}, dest={{ 2025-12-02 07:31:58.971924 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-12-02 07:31:58.971930 | controller | stage['path'], _val.src_file 2025-12-02 07:31:58.971936 | controller | ) | 2025-12-02 07:31:58.971941 | controller | path_join 2025-12-02 07:31:58.971946 | controller | }}] *** 2025-12-02 07:31:58.971952 | controller | Tuesday 02 December 2025 07:31:58 +0000 (0:00:00.378) 0:01:07.996 ****** 2025-12-02 07:31:58.971957 | controller | Tuesday 02 December 2025 07:31:58 +0000 (0:00:00.378) 0:01:07.995 ****** 2025-12-02 07:31:58.971967 | controller | changed: [localhost] => (item=edpm-deployment-values-post-ceph) 2025-12-02 07:31:59.009658 | controller | 2025-12-02 07:31:59.009687 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-02 07:31:59.009695 | controller | Tuesday 02 December 2025 07:31:58 +0000 (0:00:00.237) 0:01:08.234 ****** 2025-12-02 07:31:59.009702 | controller | Tuesday 02 December 2025 07:31:58 +0000 (0:00:00.237) 0:01:08.233 ****** 2025-12-02 07:31:59.009712 | controller | skipping: [localhost] 2025-12-02 07:31:59.267404 | controller | 2025-12-02 07:31:59.267440 | controller | TASK [kustomize_deploy : Build kustomized content for examples/va/hci/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-12-02 07:31:59.267448 | controller | Tuesday 02 December 2025 07:31:59 +0000 (0:00:00.037) 0:01:08.272 ****** 2025-12-02 07:31:59.267455 | controller | Tuesday 02 December 2025 07:31:59 +0000 (0:00:00.037) 0:01:08.270 ****** 2025-12-02 07:31:59.267465 | controller | changed: [localhost] 2025-12-02 07:31:59.613544 | controller | 2025-12-02 07:31:59.613576 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-12-02 07:31:59.613590 | controller | Tuesday 02 December 2025 07:31:59 +0000 (0:00:00.257) 0:01:08.529 ****** 2025-12-02 07:31:59.613597 | controller | Tuesday 02 December 2025 07:31:59 +0000 (0:00:00.257) 0:01:08.528 ****** 2025-12-02 07:31:59.613607 | controller | changed: [localhost] 2025-12-02 07:31:59.829620 | controller | 2025-12-02 07:31:59.829669 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/va/hci/deployment remote_src=True, src={{ _output }}, dest={{ 2025-12-02 07:31:59.829677 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-12-02 07:31:59.829684 | controller | stage['build_output'] | basename) | path_join 2025-12-02 07:31:59.829690 | controller | }}, mode=0644] *** 2025-12-02 07:31:59.829695 | controller | Tuesday 02 December 2025 07:31:59 +0000 (0:00:00.346) 0:01:08.876 ****** 2025-12-02 07:31:59.829701 | controller | Tuesday 02 December 2025 07:31:59 +0000 (0:00:00.346) 0:01:08.874 ****** 2025-12-02 07:31:59.829711 | controller | changed: [localhost] 2025-12-02 07:31:59.868555 | controller | 2025-12-02 07:31:59.868577 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-02 07:31:59.868585 | controller | Tuesday 02 December 2025 07:31:59 +0000 (0:00:00.216) 0:01:09.092 ****** 2025-12-02 07:31:59.868591 | controller | Tuesday 02 December 2025 07:31:59 +0000 (0:00:00.216) 0:01:09.090 ****** 2025-12-02 07:31:59.868600 | controller | skipping: [localhost] 2025-12-02 07:31:59.906052 | controller | 2025-12-02 07:31:59.906075 | controller | TASK [kustomize_deploy : Apply generated content for examples/va/hci/deployment _raw_params=oc apply -f {{ _cr }}] *** 2025-12-02 07:31:59.906084 | controller | Tuesday 02 December 2025 07:31:59 +0000 (0:00:00.038) 0:01:09.130 ****** 2025-12-02 07:31:59.906090 | controller | Tuesday 02 December 2025 07:31:59 +0000 (0:00:00.038) 0:01:09.129 ****** 2025-12-02 07:31:59.906098 | controller | skipping: [localhost] 2025-12-02 07:31:59.943947 | controller | 2025-12-02 07:31:59.943970 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/va/hci/deployment _raw_params={{ wait_condition }}] *** 2025-12-02 07:31:59.943979 | controller | Tuesday 02 December 2025 07:31:59 +0000 (0:00:00.037) 0:01:09.168 ****** 2025-12-02 07:31:59.943985 | controller | Tuesday 02 December 2025 07:31:59 +0000 (0:00:00.037) 0:01:09.167 ****** 2025-12-02 07:31:59.943994 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=Ready --timeout=80m) 2025-12-02 07:31:59.980871 | controller | skipping: [localhost] 2025-12-02 07:31:59.980891 | controller | 2025-12-02 07:31:59.980913 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-12-02 07:31:59.980920 | controller | Tuesday 02 December 2025 07:31:59 +0000 (0:00:00.037) 0:01:09.206 ****** 2025-12-02 07:31:59.980926 | controller | Tuesday 02 December 2025 07:31:59 +0000 (0:00:00.037) 0:01:09.205 ****** 2025-12-02 07:31:59.980935 | controller | skipping: [localhost] 2025-12-02 07:32:00.038386 | controller | 2025-12-02 07:32:00.038406 | controller | TASK [Executing post_stage hooks for examples/va/hci/deployment name=run_hook] *** 2025-12-02 07:32:00.038414 | controller | Tuesday 02 December 2025 07:31:59 +0000 (0:00:00.036) 0:01:09.243 ****** 2025-12-02 07:32:00.038420 | controller | Tuesday 02 December 2025 07:31:59 +0000 (0:00:00.036) 0:01:09.242 ****** 2025-12-02 07:32:00.038429 | controller | skipping: [localhost] 2025-12-02 07:32:00.100854 | controller | 2025-12-02 07:32:00.100929 | controller | PLAY RECAP ********************************************************************* 2025-12-02 07:32:00.100939 | controller | localhost : ok=280 changed=76 unreachable=0 failed=0 skipped=85 rescued=0 ignored=0 2025-12-02 07:32:00.100945 | controller | 2025-12-02 07:32:00.100951 | controller | Tuesday 02 December 2025 07:32:00 +0000 (0:00:00.056) 0:01:09.299 ****** 2025-12-02 07:32:00.100956 | controller | =============================================================================== 2025-12-02 07:32:00.100962 | controller | ci_setup : Install openshift client ------------------------------------- 6.09s 2025-12-02 07:32:00.100967 | controller | Get automation contents ------------------------------------------------- 5.50s 2025-12-02 07:32:00.100977 | controller | ci_setup : Install needed packages -------------------------------------- 3.59s 2025-12-02 07:32:00.100983 | controller | Load automation files as fact ------------------------------------------- 1.00s 2025-12-02 07:32:00.100988 | controller | ci_setup : Manage directories ------------------------------------------- 0.88s 2025-12-02 07:32:00.100993 | controller | Gathering Facts --------------------------------------------------------- 0.81s 2025-12-02 07:32:00.100998 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.56s 2025-12-02 07:32:00.101004 | controller | Create needed SSH keypairs ---------------------------------------------- 0.53s 2025-12-02 07:32:00.101009 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.50s 2025-12-02 07:32:00.101014 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.49s 2025-12-02 07:32:00.101020 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.49s 2025-12-02 07:32:00.101025 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.49s 2025-12-02 07:32:00.101033 | controller | kustomize_deploy : Copy generated values for examples/va/hci ------------ 0.46s 2025-12-02 07:32:00.101039 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.46s 2025-12-02 07:32:00.101044 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.45s 2025-12-02 07:32:00.101049 | controller | kustomize_deploy : Copy generated values for examples/va/hci/control-plane --- 0.43s 2025-12-02 07:32:00.101055 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.41s 2025-12-02 07:32:00.101060 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.39s 2025-12-02 07:32:00.101065 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.38s 2025-12-02 07:32:00.101071 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.38s 2025-12-02 07:32:00.101076 | controller | Tuesday 02 December 2025 07:32:00 +0000 (0:00:00.057) 0:01:09.299 ****** 2025-12-02 07:32:00.101081 | controller | =============================================================================== 2025-12-02 07:32:00.101086 | controller | ci_gen_kustomize_values ------------------------------------------------ 33.05s 2025-12-02 07:32:00.101092 | controller | kustomize_deploy ------------------------------------------------------- 14.60s 2025-12-02 07:32:00.101097 | controller | ci_setup --------------------------------------------------------------- 11.73s 2025-12-02 07:32:00.101102 | controller | ansible.builtin.slurp --------------------------------------------------- 6.08s 2025-12-02 07:32:00.101107 | controller | ansible.builtin.set_fact ------------------------------------------------ 1.06s 2025-12-02 07:32:00.101112 | controller | gather_facts ------------------------------------------------------------ 0.81s 2025-12-02 07:32:00.101118 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.53s 2025-12-02 07:32:00.101123 | controller | networking_mapper ------------------------------------------------------- 0.51s 2025-12-02 07:32:00.101128 | controller | ansible.builtin.file ---------------------------------------------------- 0.31s 2025-12-02 07:32:00.101133 | controller | ansible.builtin.find ---------------------------------------------------- 0.19s 2025-12-02 07:32:00.101138 | controller | ansible.builtin.include_role -------------------------------------------- 0.18s 2025-12-02 07:32:00.101144 | controller | ansible.builtin.stat ---------------------------------------------------- 0.15s 2025-12-02 07:32:00.101149 | controller | ansible.builtin.assert -------------------------------------------------- 0.03s 2025-12-02 07:32:00.101154 | controller | ansible.builtin.copy ---------------------------------------------------- 0.02s 2025-12-02 07:32:00.101159 | controller | ansible.builtin.include_vars -------------------------------------------- 0.01s 2025-12-02 07:32:00.101164 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-02 07:32:00.101169 | controller | total ------------------------------------------------------------------ 69.27s 2025-12-02 07:32:00.572622 | controller | changed 2025-12-02 07:32:00.605088 | 2025-12-02 07:32:00.605152 | PLAY RECAP 2025-12-02 07:32:00.605219 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-12-02 07:32:00.605252 | 2025-12-02 07:32:00.671054 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2025-12-02 07:32:00.672618 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2025-12-02 07:32:01.179889 | 2025-12-02 07:32:01.179988 | PLAY [Run ci/playbooks/collect-logs.yml] 2025-12-02 07:32:01.199751 | 2025-12-02 07:32:01.199832 | TASK [Filter out host if needed] 2025-12-02 07:32:01.208135 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-12-02 07:32:01.212523 | 2025-12-02 07:32:01.212592 | TASK [Ensure file is present] 2025-12-02 07:32:01.494441 | controller | ok 2025-12-02 07:32:01.500682 | 2025-12-02 07:32:01.500793 | TASK [Manage molecule report file] 2025-12-02 07:32:02.022562 | controller | skipping: Conditional result was False 2025-12-02 07:32:02.027915 | 2025-12-02 07:32:02.027990 | TASK [Check if we get ci-framework-data basedir] 2025-12-02 07:32:02.209117 | controller | ok 2025-12-02 07:32:02.214080 | 2025-12-02 07:32:02.214146 | TASK [Create ci-framework-data log directory for zuul] 2025-12-02 07:32:02.506645 | controller | changed 2025-12-02 07:32:02.511960 | 2025-12-02 07:32:02.512055 | TASK [Copy ci-framework interesting files] 2025-12-02 07:32:02.813117 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory 2025-12-02 07:32:03.035018 | controller | changed 2025-12-02 07:32:03.040124 | 2025-12-02 07:32:03.040190 | TASK [Get SELinux listing] 2025-12-02 07:32:03.564991 | controller | changed 2025-12-02 07:32:03.570881 | 2025-12-02 07:32:03.570957 | TASK [Generate log index] 2025-12-02 07:32:04.217806 | controller | changed 2025-12-02 07:32:04.222887 | 2025-12-02 07:32:04.222953 | TASK [Get some env related data] 2025-12-02 07:32:04.759973 | controller | /home/zuul/.local/bin/ansible 2025-12-02 07:32:05.747039 | controller | changed 2025-12-02 07:32:05.752093 | 2025-12-02 07:32:05.752158 | TASK [Generate list of logs to collect in home directory] 2025-12-02 07:32:06.034188 | controller | ok: All paths examined 2025-12-02 07:32:06.039257 | 2025-12-02 07:32:06.039343 | LOOP [Copy logs from home directory] 2025-12-02 07:32:06.329120 | controller | changed: 2025-12-02 07:32:06.329295 | controller | { 2025-12-02 07:32:06.329326 | controller | "atime": 1764660627.147387, 2025-12-02 07:32:06.329347 | controller | "ctime": 1764660720.0371578, 2025-12-02 07:32:06.329365 | controller | "dev": 64513, 2025-12-02 07:32:06.329381 | controller | "gid": 1000, 2025-12-02 07:32:06.329397 | controller | "gr_name": "zuul", 2025-12-02 07:32:06.329413 | controller | "inode": 4334474, 2025-12-02 07:32:06.329428 | controller | "isblk": false, 2025-12-02 07:32:06.329444 | controller | "ischr": false, 2025-12-02 07:32:06.329458 | controller | "isdir": false, 2025-12-02 07:32:06.329473 | controller | "isfifo": false, 2025-12-02 07:32:06.329489 | controller | "isgid": false, 2025-12-02 07:32:06.329506 | controller | "islnk": false, 2025-12-02 07:32:06.329522 | controller | "isreg": true, 2025-12-02 07:32:06.329538 | controller | "issock": false, 2025-12-02 07:32:06.329552 | controller | "isuid": false, 2025-12-02 07:32:06.329567 | controller | "mode": "0644", 2025-12-02 07:32:06.329581 | controller | "mtime": 1764660720.0371578, 2025-12-02 07:32:06.329595 | controller | "nlink": 1, 2025-12-02 07:32:06.329608 | controller | "path": "/home/zuul/ansible.log", 2025-12-02 07:32:06.329624 | controller | "pw_name": "zuul", 2025-12-02 07:32:06.329639 | controller | "rgrp": true, 2025-12-02 07:32:06.329653 | controller | "roth": true, 2025-12-02 07:32:06.329667 | controller | "rusr": true, 2025-12-02 07:32:06.329681 | controller | "size": 243994, 2025-12-02 07:32:06.329792 | controller | "uid": 1000, 2025-12-02 07:32:06.329825 | controller | "wgrp": false, 2025-12-02 07:32:06.329844 | controller | "woth": false, 2025-12-02 07:32:06.329873 | controller | "wusr": true, 2025-12-02 07:32:06.329890 | controller | "xgrp": false, 2025-12-02 07:32:06.329905 | controller | "xoth": false, 2025-12-02 07:32:06.329920 | controller | "xusr": false 2025-12-02 07:32:06.329935 | controller | } 2025-12-02 07:32:06.360709 | 2025-12-02 07:32:06.360802 | TASK [Copy crio stats log file] 2025-12-02 07:32:06.374421 | controller | skipping: Conditional result was False 2025-12-02 07:32:06.379993 | 2025-12-02 07:32:06.380056 | TASK [Get SELinux related data] 2025-12-02 07:32:06.585228 | controller | 2025-12-02 07:32:06.905090 | controller | ERROR 2025-12-02 07:32:06.905303 | controller | { 2025-12-02 07:32:06.905337 | controller | "delta": "0:00:00.008579", 2025-12-02 07:32:06.905359 | controller | "end": "2025-12-02 07:32:06.586163", 2025-12-02 07:32:06.905377 | controller | "msg": "non-zero return code", 2025-12-02 07:32:06.905393 | controller | "rc": 1, 2025-12-02 07:32:06.905409 | controller | "start": "2025-12-02 07:32:06.577584" 2025-12-02 07:32:06.905424 | controller | } 2025-12-02 07:32:06.905445 | controller | ERROR: Ignoring Errors 2025-12-02 07:32:06.910764 | 2025-12-02 07:32:06.910836 | TASK [Create system configuration directory] 2025-12-02 07:32:07.092425 | controller | changed 2025-12-02 07:32:07.097175 | 2025-12-02 07:32:07.097256 | TASK [Get some of the system configurations] 2025-12-02 07:32:07.620429 | controller | changed 2025-12-02 07:32:07.625764 | 2025-12-02 07:32:07.625850 | TASK [Copy generated documentation if available] 2025-12-02 07:32:07.639190 | controller | skipping: Conditional result was False 2025-12-02 07:32:07.644733 | 2025-12-02 07:32:07.644807 | TASK [Copy generated AsciiDoc documentation if available] 2025-12-02 07:32:07.658238 | controller | skipping: Conditional result was False 2025-12-02 07:32:07.663736 | 2025-12-02 07:32:07.663813 | TASK [Compress logs bigger than 2MB] 2025-12-02 07:32:08.189956 | controller | changed 2025-12-02 07:32:08.195392 | 2025-12-02 07:32:08.195455 | TASK [Copy files from workspace on node] 2025-12-02 07:32:08.213185 | controller | ok 2025-12-02 07:32:08.235238 | 2025-12-02 07:32:08.235327 | TASK [fetch-output : Set log path for multiple nodes] 2025-12-02 07:32:08.248746 | controller | skipping: Conditional result was False 2025-12-02 07:32:08.254515 | 2025-12-02 07:32:08.254583 | TASK [fetch-output : Set log path for single node] 2025-12-02 07:32:08.282383 | controller | ok 2025-12-02 07:32:08.287188 | 2025-12-02 07:32:08.287265 | LOOP [fetch-output : Ensure local output dirs] 2025-12-02 07:32:08.481417 | controller -> localhost | ok: "/var/lib/zuul/builds/5860a17029a5448e8cbbe747bedd7f5d/work/logs" 2025-12-02 07:32:08.481638 | controller -> localhost | changed: All items complete 2025-12-02 07:32:08.481668 | 2025-12-02 07:32:08.654691 | controller -> localhost | changed: "/var/lib/zuul/builds/5860a17029a5448e8cbbe747bedd7f5d/work/artifacts" 2025-12-02 07:32:08.832107 | controller -> localhost | changed: "/var/lib/zuul/builds/5860a17029a5448e8cbbe747bedd7f5d/work/docs" 2025-12-02 07:32:08.845788 | 2025-12-02 07:32:08.845889 | LOOP [fetch-output : Collect logs, artifacts and docs] 2025-12-02 07:32:09.374072 | controller | changed: 2025-12-02 07:32:09.374259 | controller | .d..t...... ./ 2025-12-02 07:32:09.374289 | controller | >f+++++++++ README.html 2025-12-02 07:32:09.374310 | controller | >f+++++++++ ansible.log 2025-12-02 07:32:09.374330 | controller | >f+++++++++ dmesg.log 2025-12-02 07:32:09.374348 | controller | >f+++++++++ installed-pkgs.log 2025-12-02 07:32:09.374364 | controller | >f+++++++++ python.log 2025-12-02 07:32:09.374383 | controller | >f+++++++++ registries.conf 2025-12-02 07:32:09.374401 | controller | >f+++++++++ selinux-denials.log 2025-12-02 07:32:09.374418 | controller | >f+++++++++ selinux-listing.log 2025-12-02 07:32:09.374436 | controller | cd+++++++++ ci-framework-data/ 2025-12-02 07:32:09.374451 | controller | cd+++++++++ ci-framework-data/artifacts/ 2025-12-02 07:32:09.374474 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy 2025-12-02 07:32:09.374490 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub 2025-12-02 07:32:09.374504 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration 2025-12-02 07:32:09.374518 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub 2025-12-02 07:32:09.374532 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml 2025-12-02 07:32:09.374546 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/ 2025-12-02 07:32:09.374559 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/ 2025-12-02 07:32:09.374573 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values-post-ceph/values.yaml 2025-12-02 07:32:09.374588 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/ 2025-12-02 07:32:09.374602 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml 2025-12-02 07:32:09.374617 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values-post-ceph/ 2025-12-02 07:32:09.374632 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values-post-ceph/values.yaml 2025-12-02 07:32:09.374646 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/ 2025-12-02 07:32:09.374661 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml 2025-12-02 07:32:09.374675 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/ 2025-12-02 07:32:09.374689 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml 2025-12-02 07:32:09.374732 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/ 2025-12-02 07:32:09.374752 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml 2025-12-02 07:32:09.374769 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml.31036.2025-12-02@07:31:50~ 2025-12-02 07:32:09.374784 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/ 2025-12-02 07:32:09.374798 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/ 2025-12-02 07:32:09.374813 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/01_original.yaml 2025-12-02 07:32:09.374827 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/03_user_data_b64.yaml 2025-12-02 07:32:09.374841 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values-post-ceph/04_user_data.yaml 2025-12-02 07:32:09.374855 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/ 2025-12-02 07:32:09.374869 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml 2025-12-02 07:32:09.374882 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml 2025-12-02 07:32:09.374896 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml 2025-12-02 07:32:09.374909 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/ 2025-12-02 07:32:09.374923 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/01_original.yaml 2025-12-02 07:32:09.374936 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/03_user_data_b64.yaml 2025-12-02 07:32:09.374954 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values-post-ceph/04_user_data.yaml 2025-12-02 07:32:09.374968 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/ 2025-12-02 07:32:09.374983 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml 2025-12-02 07:32:09.374996 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml 2025-12-02 07:32:09.375009 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml 2025-12-02 07:32:09.375023 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml 2025-12-02 07:32:09.375036 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/ 2025-12-02 07:32:09.375048 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml 2025-12-02 07:32:09.375061 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.29954.2025-12-02@07:31:22~ 2025-12-02 07:32:09.375075 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml 2025-12-02 07:32:09.375088 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml 2025-12-02 07:32:09.375101 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml 2025-12-02 07:32:09.375113 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/ 2025-12-02 07:32:09.375126 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml 2025-12-02 07:32:09.375139 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml.30992.2025-12-02@07:31:48~ 2025-12-02 07:32:09.375153 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml 2025-12-02 07:32:09.375166 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml 2025-12-02 07:32:09.375180 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/ 2025-12-02 07:32:09.375194 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml 2025-12-02 07:32:09.375220 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-post-ceph.yaml 2025-12-02 07:32:09.375236 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment-pre-ceph.yaml 2025-12-02 07:32:09.375250 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/network.yaml 2025-12-02 07:32:09.375264 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml 2025-12-02 07:32:09.375277 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-post-ceph.yaml 2025-12-02 07:32:09.375291 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset-pre-ceph.yaml 2025-12-02 07:32:09.375304 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/ 2025-12-02 07:32:09.375317 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/ 2025-12-02 07:32:09.375330 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/ 2025-12-02 07:32:09.375343 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/ 2025-12-02 07:32:09.375356 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml 2025-12-02 07:32:09.375370 | controller | cd+++++++++ ci-framework-data/logs/ 2025-12-02 07:32:09.375383 | controller | cd+++++++++ registries.conf.d/ 2025-12-02 07:32:09.375397 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf 2025-12-02 07:32:09.375410 | controller | cd+++++++++ system-config/ 2025-12-02 07:32:09.375424 | controller | cd+++++++++ system-config/libvirt/ 2025-12-02 07:32:09.375441 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf 2025-12-02 07:32:09.375455 | controller | >f+++++++++ system-config/libvirt/libvirt.conf 2025-12-02 07:32:09.736817 | controller | changed: .d..t...... ./ 2025-12-02 07:32:10.093945 | controller | changed: .d..t...... ./ 2025-12-02 07:32:10.115566 | 2025-12-02 07:32:10.115676 | TASK [Return artifact to Zuul] 2025-12-02 07:32:10.132319 | controller | skipping: Conditional result was False 2025-12-02 07:32:10.151401 | 2025-12-02 07:32:10.151463 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host] 2025-12-02 07:32:10.151552 | 2025-12-02 07:32:10.151579 | PLAY RECAP 2025-12-02 07:32:10.151618 | controller | ok: 16 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1 2025-12-02 07:32:10.151638 | 2025-12-02 07:32:10.225249 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2025-12-02 07:32:10.226045 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2025-12-02 07:32:10.735075 | 2025-12-02 07:32:10.735186 | PLAY [all] 2025-12-02 07:32:10.753477 | 2025-12-02 07:32:10.753559 | TASK [include_role : fetch-output] 2025-12-02 07:32:10.781885 | controller | ok 2025-12-02 07:32:10.798266 | 2025-12-02 07:32:10.798357 | TASK [fetch-output : Set log path for multiple nodes] 2025-12-02 07:32:10.842494 | controller | skipping: Conditional result was False 2025-12-02 07:32:10.848122 | 2025-12-02 07:32:10.848196 | TASK [fetch-output : Set log path for single node] 2025-12-02 07:32:10.876765 | controller | ok 2025-12-02 07:32:10.881570 | 2025-12-02 07:32:10.881636 | LOOP [fetch-output : Ensure local output dirs] 2025-12-02 07:32:11.199689 | controller -> localhost | ok: "/var/lib/zuul/builds/5860a17029a5448e8cbbe747bedd7f5d/work/logs" 2025-12-02 07:32:11.382281 | controller -> localhost | ok: "/var/lib/zuul/builds/5860a17029a5448e8cbbe747bedd7f5d/work/artifacts" 2025-12-02 07:32:11.564174 | controller -> localhost | ok: "/var/lib/zuul/builds/5860a17029a5448e8cbbe747bedd7f5d/work/docs" 2025-12-02 07:32:11.581419 | 2025-12-02 07:32:11.581517 | LOOP [fetch-output : Collect logs, artifacts and docs] 2025-12-02 07:32:12.085619 | controller | ok 2025-12-02 07:32:12.085857 | controller | ok: All items complete 2025-12-02 07:32:12.085889 | 2025-12-02 07:32:12.449932 | controller | ok 2025-12-02 07:32:12.814292 | controller | ok 2025-12-02 07:32:12.831291 | 2025-12-02 07:32:12.831403 | TASK [include_role : fetch-output-openshift] 2025-12-02 07:32:12.845016 | controller | skipping: Conditional result was False 2025-12-02 07:32:12.850871 | 2025-12-02 07:32:12.850946 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2025-12-02 07:32:13.179968 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.006609 2025-12-02 07:32:13.373257 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.006267 2025-12-02 07:32:13.405094 | 2025-12-02 07:32:13.405173 | PLAY [all] 2025-12-02 07:32:13.418741 | 2025-12-02 07:32:13.418815 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-12-02 07:32:13.803385 | controller | changed 2025-12-02 07:32:13.824356 | 2025-12-02 07:32:13.824430 | PLAY RECAP 2025-12-02 07:32:13.824473 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2025-12-02 07:32:13.824495 | 2025-12-02 07:32:13.901620 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2025-12-02 07:32:13.902449 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2025-12-02 07:32:14.461527 | 2025-12-02 07:32:14.461650 | PLAY [localhost] 2025-12-02 07:32:14.478991 | 2025-12-02 07:32:14.479069 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-12-02 07:32:14.779781 | localhost | changed 2025-12-02 07:32:14.784535 | 2025-12-02 07:32:14.784616 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-12-02 07:32:14.802792 | localhost | ok 2025-12-02 07:32:14.810392 | 2025-12-02 07:32:14.810463 | TASK [add-fileserver : Create SSH private key tempfile] 2025-12-02 07:32:15.110943 | localhost | changed 2025-12-02 07:32:15.116375 | 2025-12-02 07:32:15.116449 | TASK [add-fileserver : Create SSH private key from secret] 2025-12-02 07:32:15.659837 | localhost | changed 2025-12-02 07:32:15.664760 | 2025-12-02 07:32:15.664828 | TASK [add-fileserver : Add fileserver ssh key] 2025-12-02 07:32:15.985976 | localhost | Identity added: /var/lib/zuul/builds/5860a17029a5448e8cbbe747bedd7f5d/work/tmp/ansible.owdfwfb6 (/var/lib/zuul/builds/5860a17029a5448e8cbbe747bedd7f5d/work/tmp/ansible.owdfwfb6) 2025-12-02 07:32:15.986150 | localhost | ok: Runtime: 0:00:00.006023 2025-12-02 07:32:15.990501 | 2025-12-02 07:32:15.990570 | TASK [add-fileserver : Remove SSH private key from disk] 2025-12-02 07:32:16.200719 | localhost | ok: Runtime: 0:00:00.004416 2025-12-02 07:32:16.205296 | 2025-12-02 07:32:16.205366 | TASK [add-fileserver : Add fileserver to inventory] 2025-12-02 07:32:16.253223 | localhost | changed 2025-12-02 07:32:16.258233 | 2025-12-02 07:32:16.258302 | TASK [add-fileserver : Add fileserver server to known hosts] 2025-12-02 07:32:16.568925 | localhost | changed 2025-12-02 07:32:16.587957 | 2025-12-02 07:32:16.588017 | PLAY [localhost] 2025-12-02 07:32:16.599044 | 2025-12-02 07:32:16.599107 | TASK [Generate bulk log download script] 2025-12-02 07:32:16.617055 | localhost | ok 2025-12-02 07:32:16.628437 | 2025-12-02 07:32:16.628514 | TASK [local-log-download : Check API endpoint is defined] 2025-12-02 07:32:16.655842 | localhost | ok: All assertions passed 2025-12-02 07:32:16.660171 | 2025-12-02 07:32:16.660251 | TASK [local-log-download : Create download script] 2025-12-02 07:32:17.007450 | localhost -> localhost | changed 2025-12-02 07:32:17.016112 | 2025-12-02 07:32:17.016184 | TASK [Register quick-download link] 2025-12-02 07:32:17.033201 | localhost | ok 2025-12-02 07:32:17.067524 | 2025-12-02 07:32:17.067613 | PLAY [logserver.rdoproject.org] 2025-12-02 07:32:17.076971 | 2025-12-02 07:32:17.077036 | TASK [Set zuul-log-path fact] 2025-12-02 07:32:17.092648 | logserver.rdoproject.org | ok 2025-12-02 07:32:17.101420 | 2025-12-02 07:32:17.101489 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-12-02 07:32:17.127484 | logserver.rdoproject.org | ok 2025-12-02 07:32:17.132660 | 2025-12-02 07:32:17.132743 | TASK [upload-logs : Create log directories] 2025-12-02 07:32:18.912156 | logserver.rdoproject.org | changed 2025-12-02 07:32:18.915214 | 2025-12-02 07:32:18.915291 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-12-02 07:32:19.131319 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.004747 2025-12-02 07:32:19.135674 | 2025-12-02 07:32:19.135763 | TASK [upload-logs : Upload logs to log server] 2025-12-02 07:32:20.559351 | logserver.rdoproject.org | Output suppressed because no_log was given 2025-12-02 07:32:20.562219 | 2025-12-02 07:32:20.562289 | LOOP [upload-logs : Compress console log and json output] 2025-12-02 07:32:20.599448 | logserver.rdoproject.org | skipping: Conditional result was False 2025-12-02 07:32:20.607413 | logserver.rdoproject.org | skipping: Conditional result was False 2025-12-02 07:32:20.619744 | 2025-12-02 07:32:20.619836 | LOOP [upload-logs : Upload compressed console log and json output] 2025-12-02 07:32:20.653576 | logserver.rdoproject.org | skipping: Conditional result was False 2025-12-02 07:32:20.653816 | 2025-12-02 07:32:20.656985 | logserver.rdoproject.org | skipping: Conditional result was False 2025-12-02 07:32:20.667729 | 2025-12-02 07:32:20.667816 | LOOP [upload-logs : Upload console log and json output]