2025-11-24 12:15:18.984658 | Job console starting... 2025-11-24 12:15:19.191080 | Updating repositories 2025-11-24 12:15:19.918620 | Preparing job workspace 2025-11-24 12:15:26.460424 | Running Ansible setup... 2025-11-24 12:15:29.228183 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2025-11-24 12:15:29.718156 | 2025-11-24 12:15:29.718249 | PLAY [localhost] 2025-11-24 12:15:29.725907 | 2025-11-24 12:15:29.725971 | TASK [Gathering Facts] 2025-11-24 12:15:30.470603 | localhost | ok 2025-11-24 12:15:30.482629 | 2025-11-24 12:15:30.482705 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-11-24 12:15:30.770260 | localhost -> localhost | changed 2025-11-24 12:15:30.775194 | 2025-11-24 12:15:30.775261 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-11-24 12:15:31.406682 | localhost -> localhost | changed 2025-11-24 12:15:31.413932 | 2025-11-24 12:15:31.413995 | TASK [Setup log path fact] 2025-11-24 12:15:31.430483 | localhost | ok 2025-11-24 12:15:31.440600 | 2025-11-24 12:15:31.440664 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-11-24 12:15:31.457429 | localhost | ok 2025-11-24 12:15:31.463935 | 2025-11-24 12:15:31.463996 | TASK [emit-job-header : Print job information] 2025-11-24 12:15:31.490511 | # Job Information 2025-11-24 12:15:31.490621 | Ansible Version: 2.15.12 2025-11-24 12:15:31.490649 | Job: rhoso-architecture-validate-nova04delta 2025-11-24 12:15:31.490669 | Pipeline: github-check 2025-11-24 12:15:31.490688 | Executor: ibm-bm3-ze.softwarefactory-project.io 2025-11-24 12:15:31.490704 | Triggered by: https://github.com/openstack-k8s-operators/architecture/pull/655 2025-11-24 12:15:31.490722 | Log URL (when completed): https://logserver.rdoproject.org/0ba/rdoproject.org/0ba261f253a64f43933e3ef7d04db8c9/ 2025-11-24 12:15:31.490738 | Event ID: 2a2c5640-c92f-11f0-8f3a-bdc11ef0eb7e 2025-11-24 12:15:31.494213 | 2025-11-24 12:15:31.494278 | LOOP [emit-job-header : Print node information] 2025-11-24 12:15:31.572022 | localhost | ok: 2025-11-24 12:15:31.572180 | localhost | # Node Information 2025-11-24 12:15:31.572208 | localhost | Inventory Hostname: controller 2025-11-24 12:15:31.572231 | localhost | Hostname: np0005533510 2025-11-24 12:15:31.572251 | localhost | Username: zuul 2025-11-24 12:15:31.572270 | localhost | Distro: CentOS 9 2025-11-24 12:15:31.572287 | localhost | Provider: ibm-bm3-nodepool 2025-11-24 12:15:31.572305 | localhost | Region: regionOne 2025-11-24 12:15:31.572321 | localhost | Label: cloud-centos-9-stream-tripleo 2025-11-24 12:15:31.572336 | localhost | Product Name: OpenStack Compute 2025-11-24 12:15:31.572352 | localhost | Interface IP: 192.168.25.81 2025-11-24 12:15:31.613602 | 2025-11-24 12:15:31.613685 | PLAY [all] 2025-11-24 12:15:31.619419 | 2025-11-24 12:15:31.619488 | TASK [Gather network facts] 2025-11-24 12:15:31.972974 | controller | ok 2025-11-24 12:15:31.986068 | 2025-11-24 12:15:31.986124 | TASK [include_role : start-zuul-console] 2025-11-24 12:15:32.002827 | controller | ok 2025-11-24 12:15:32.013697 | 2025-11-24 12:15:32.013756 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-11-24 12:15:32.294313 | controller | ok 2025-11-24 12:15:32.302337 | 2025-11-24 12:15:32.302434 | TASK [include_role : add-build-sshkey] 2025-11-24 12:15:32.318872 | controller | ok 2025-11-24 12:15:32.330611 | 2025-11-24 12:15:32.330671 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-11-24 12:15:32.505359 | controller -> localhost | ok 2025-11-24 12:15:32.510322 | 2025-11-24 12:15:32.510422 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-11-24 12:15:32.526688 | controller | ok 2025-11-24 12:15:32.538622 | controller | included: /var/lib/zuul/builds/0ba261f253a64f43933e3ef7d04db8c9/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-11-24 12:15:32.543502 | 2025-11-24 12:15:32.543559 | TASK [add-build-sshkey : Create Temp SSH key] 2025-11-24 12:15:33.205858 | controller -> localhost | Generating public/private rsa key pair. 2025-11-24 12:15:33.206030 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/0ba261f253a64f43933e3ef7d04db8c9/work/0ba261f253a64f43933e3ef7d04db8c9_id_rsa. 2025-11-24 12:15:33.206061 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/0ba261f253a64f43933e3ef7d04db8c9/work/0ba261f253a64f43933e3ef7d04db8c9_id_rsa.pub. 2025-11-24 12:15:33.206083 | controller -> localhost | The key fingerprint is: 2025-11-24 12:15:33.206103 | controller -> localhost | SHA256:WTCciTeSum/GkB2rt83cGRg9+Y/9LIKGhmVXiPoDRVQ zuul-build-sshkey 2025-11-24 12:15:33.206121 | controller -> localhost | The key's randomart image is: 2025-11-24 12:15:33.206139 | controller -> localhost | +---[RSA 3072]----+ 2025-11-24 12:15:33.206156 | controller -> localhost | | =++E | 2025-11-24 12:15:33.206172 | controller -> localhost | | + Bo | 2025-11-24 12:15:33.206187 | controller -> localhost | | . + o.. | 2025-11-24 12:15:33.206201 | controller -> localhost | | . . o+... | 2025-11-24 12:15:33.206216 | controller -> localhost | | + =S +. | 2025-11-24 12:15:33.206230 | controller -> localhost | | + = oo.o | 2025-11-24 12:15:33.206244 | controller -> localhost | | = *.o... | 2025-11-24 12:15:33.206260 | controller -> localhost | | . B+=.oo.+.. | 2025-11-24 12:15:33.206276 | controller -> localhost | | +.o+oo ..ooo| 2025-11-24 12:15:33.206291 | controller -> localhost | +----[SHA256]-----+ 2025-11-24 12:15:33.206330 | controller -> localhost | ok: Runtime: 0:00:00.367246 2025-11-24 12:15:33.211238 | 2025-11-24 12:15:33.211299 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-11-24 12:15:33.228188 | controller | ok 2025-11-24 12:15:33.236619 | controller | included: /var/lib/zuul/builds/0ba261f253a64f43933e3ef7d04db8c9/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-11-24 12:15:33.243599 | 2025-11-24 12:15:33.243662 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-11-24 12:15:33.256945 | controller | skipping: Conditional result was False 2025-11-24 12:15:33.262069 | 2025-11-24 12:15:33.262134 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-11-24 12:15:33.605060 | controller | changed 2025-11-24 12:15:33.609363 | 2025-11-24 12:15:33.609450 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-11-24 12:15:33.800211 | controller | ok 2025-11-24 12:15:33.804809 | 2025-11-24 12:15:33.804872 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-11-24 12:15:34.379574 | controller | changed 2025-11-24 12:15:34.384228 | 2025-11-24 12:15:34.384295 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-11-24 12:15:34.939710 | controller | changed 2025-11-24 12:15:34.944340 | 2025-11-24 12:15:34.944442 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-11-24 12:15:34.957503 | controller | skipping: Conditional result was False 2025-11-24 12:15:34.963119 | 2025-11-24 12:15:34.963186 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-11-24 12:15:35.249349 | controller -> localhost | changed 2025-11-24 12:15:35.258536 | 2025-11-24 12:15:35.258607 | TASK [add-build-sshkey : Add back temp key] 2025-11-24 12:15:35.473595 | controller -> localhost | Identity added: /var/lib/zuul/builds/0ba261f253a64f43933e3ef7d04db8c9/work/0ba261f253a64f43933e3ef7d04db8c9_id_rsa (zuul-build-sshkey) 2025-11-24 12:15:35.473777 | controller -> localhost | ok: Runtime: 0:00:00.006857 2025-11-24 12:15:35.479154 | 2025-11-24 12:15:35.479215 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-11-24 12:15:35.759795 | controller | ok 2025-11-24 12:15:35.764189 | 2025-11-24 12:15:35.764252 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-11-24 12:15:35.787764 | controller | skipping: Conditional result was False 2025-11-24 12:15:35.796584 | 2025-11-24 12:15:35.796651 | TASK [include_role : validate-host] 2025-11-24 12:15:35.813920 | controller | ok 2025-11-24 12:15:35.832895 | 2025-11-24 12:15:35.832963 | TASK [validate-host : Define zuul_info_dir fact] 2025-11-24 12:15:35.860301 | controller | ok 2025-11-24 12:15:35.864558 | 2025-11-24 12:15:35.864620 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-11-24 12:15:36.049871 | controller -> localhost | ok 2025-11-24 12:15:36.054878 | 2025-11-24 12:15:36.054941 | TASK [validate-host : Collect information about the host] 2025-11-24 12:15:36.643019 | controller | ok 2025-11-24 12:15:36.650867 | 2025-11-24 12:15:36.650933 | TASK [validate-host : Sanitize hostname] 2025-11-24 12:15:36.708879 | controller | ok 2025-11-24 12:15:36.714014 | 2025-11-24 12:15:36.714081 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-11-24 12:15:37.072082 | controller -> localhost | changed 2025-11-24 12:15:37.076661 | 2025-11-24 12:15:37.076718 | TASK [validate-host : Collect information about zuul worker] 2025-11-24 12:15:37.378275 | controller | ok 2025-11-24 12:15:37.382714 | 2025-11-24 12:15:37.382782 | TASK [validate-host : Write out all zuul information for each host] 2025-11-24 12:15:37.721315 | controller -> localhost | changed 2025-11-24 12:15:37.729814 | 2025-11-24 12:15:37.729879 | TASK [include_role : prepare-workspace-openshift] 2025-11-24 12:15:37.743163 | controller | skipping: Conditional result was False 2025-11-24 12:15:37.747614 | 2025-11-24 12:15:37.747675 | TASK [include_role : remove-zuul-sshkey] 2025-11-24 12:15:37.760756 | controller | skipping: Conditional result was False 2025-11-24 12:15:37.766461 | 2025-11-24 12:15:37.766529 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2025-11-24 12:15:37.960789 | controller | ok: "logs" 2025-11-24 12:15:37.961009 | controller | ok: All items complete 2025-11-24 12:15:37.961036 | 2025-11-24 12:15:38.120642 | controller | ok: "artifacts" 2025-11-24 12:15:38.288759 | controller | ok: "docs" 2025-11-24 12:15:38.302769 | 2025-11-24 12:15:38.302869 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2025-11-24 12:15:38.494166 | controller | changed: "logs" 2025-11-24 12:15:38.661753 | controller | changed: "artifacts" 2025-11-24 12:15:38.835524 | controller | changed: "docs" 2025-11-24 12:15:38.863548 | 2025-11-24 12:15:38.863640 | PLAY RECAP 2025-11-24 12:15:38.863684 | controller | ok: 22 changed: 9 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2025-11-24 12:15:38.863713 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-11-24 12:15:38.863734 | 2025-11-24 12:15:38.931887 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/pre.yaml@master] 2025-11-24 12:15:38.932657 | PRE-RUN START: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2025-11-24 12:15:39.433567 | 2025-11-24 12:15:39.433671 | PLAY [all] 2025-11-24 12:15:39.451181 | 2025-11-24 12:15:39.451252 | TASK [mirror-info-fork : Set mirror_fqdn if not defined] 2025-11-24 12:15:39.499779 | controller | ok 2025-11-24 12:15:39.504168 | 2025-11-24 12:15:39.504243 | TASK [mirror-info-fork : Create /etc/ci] 2025-11-24 12:15:39.816416 | controller | changed 2025-11-24 12:15:39.821527 | 2025-11-24 12:15:39.821601 | TASK [mirror-info-fork : Install ci_mirror script] 2025-11-24 12:15:40.591348 | controller | changed 2025-11-24 12:15:40.599723 | 2025-11-24 12:15:40.599790 | LOOP [add-authorized-keys : Enable access via build key on all nodes] 2025-11-24 12:15:40.935341 | controller | changed: 2025-11-24 12:15:40.935551 | controller | { 2025-11-24 12:15:40.935580 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Z/c9osaGGtU6X8fgELwfj/yayRurfcKA0HMFfdpPxev2dbwljysMuzoVp4OZmW1gvGtyYPSNRvnzgsaabPNKNo2ym5NToCP6UM+KSe93aln4BcM/24mXChYAbXJQ5Bqq/pIzsGs/pKetQN+vwvMxLOwTvpcsCJBXaa981RKML6xj9l/UZ7IIq1HSEKMvPLxZMWdu0Ut8DkCd5F4nOw9Wgml2uYpDCj5LLCrQQ9ChdOMz8hz6SighhNlRpPkvPaet3OXxr/ytFMu7j7vv06CaEnuMMiY2aTWN1Imin9eHAylIqFHta/3gFfQSWt9jXM7owkBLKL7ATzhaAn+fjNupw== arxcruz@redhat.com" 2025-11-24 12:15:40.935610 | controller | } 2025-11-24 12:15:41.132498 | controller | changed: 2025-11-24 12:15:41.132551 | controller | { 2025-11-24 12:15:41.132578 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDS4Fn6k4deCnIlOtLWqZJyksbepjQt04j8Ed8CGx9EKkj0fKiAxiI4TadXQYPuNHMixZy4Nevjb6aDhL5Z906TfvNHKUrjrG7G26a0k8vdc61NEQ7FmcGMWRLwwc6ReDO7lFpzYKBMk4YqfWgBuGU/K6WLKiVW2cVvwIuGIaYrE1OiiX0iVUUk7KApXlDJMXn7qjSYynfO4mF629NIp8FJal38+Kv+HA+0QkE5Y2xXnzD4Lar5+keymiCHRntPppXHeLIRzbt0gxC7v3L72hpQ3BTBEzwHpeS8KY+SX1y5lRMN45thCHfJqGmARJREDjBvWG8JXOPmVIKQtZmVcD5b mandreou@redhat.com" 2025-11-24 12:15:41.132599 | controller | } 2025-11-24 12:15:41.325263 | controller | changed: 2025-11-24 12:15:41.325312 | controller | { 2025-11-24 12:15:41.325336 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9MiLfy30deHA7xPOAlew5qUq3UP2gmRMYJi8PtkjFB20/DKeWwWNnkZPqP9AayruRoo51SIiVg870gbZE2jYl+Ncx/FYDe56JeC3ySZsXoAVkC9bP7gkOGqOmJjirvAgPMI7bogVz8i+66Q4Ar7OKTp3762G4IuWPPEg4ce4Y7lx9qWocZapHYq4cYKMxrOZ7SEbFSATBbe2bPZAPKTw8do/Eny+Hq/LkHFhIeyra6cqTFQYShr+zPln0Cr+ro/pDX3bB+1ubFgTpjpkkkQsLhDfR6cCdCWM2lgnS3BTtYj5Ct9/JRPR5YOphqZz+uB+OEu2IL68hmU9vNTth1KeX rlandy@redhat.com" 2025-11-24 12:15:41.325355 | controller | } 2025-11-24 12:15:41.523116 | controller | changed: 2025-11-24 12:15:41.523200 | controller | { 2025-11-24 12:15:41.523225 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFCbgz8gdERiJlk2IKOtkjQxEXejrio6ZYMJAVJYpOIp raukadah@gmail.com" 2025-11-24 12:15:41.523244 | controller | } 2025-11-24 12:15:41.721910 | controller | changed: 2025-11-24 12:15:41.721957 | controller | { 2025-11-24 12:15:41.721980 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBqb3Q/9uDf4LmihQ7xeJ9gA/STIQUFPSfyyV0m8AoQi bshewale@redhat.com" 2025-11-24 12:15:41.721998 | controller | } 2025-11-24 12:15:41.919041 | controller | changed: 2025-11-24 12:15:41.919087 | controller | { 2025-11-24 12:15:41.919113 | controller | "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0I8QqQx0Az2ysJt2JuffucLijhBqnsXKEIx5GyHwxVULROa8VtNFXUDH6ZKZavhiMcmfHB2+TBTda+lDP4FldYj06dGmzCY+IYGa+uDRdxHNGYjvCfLFcmLlzRK6fNbTcui+KlUFUdKe0fb9CRoGKyhlJD5GRkM1Dv+Yb6Bj+RNnmm1fVGYxzmrD2utvffYEb0SZGWxq2R9gefx1q/3wCGjeqvufEV+AskPhVGc5T7t9eyZ4qmslkLh1/nMuaIBFcr9AUACRajsvk6mXrAN1g3HlBf2gQlhi1UEyfbqIQvzzFtsbLDlSum/KmKjy818GzvWjERfQ0VkGzCd9bSLVL dviroel@redhat.com" 2025-11-24 12:15:41.919133 | controller | } 2025-11-24 12:15:42.117212 | controller | changed: 2025-11-24 12:15:42.117265 | controller | { 2025-11-24 12:15:42.117291 | 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-11-24 12:15:42.117313 | controller | } 2025-11-24 12:15:42.316271 | controller | changed: 2025-11-24 12:15:42.316316 | controller | { 2025-11-24 12:15:42.316341 | 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-11-24 12:15:42.316359 | controller | } 2025-11-24 12:15:42.519101 | controller | changed: 2025-11-24 12:15:42.519153 | controller | { 2025-11-24 12:15:42.519178 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUnwjB20UKmsSed9X73eGNV5AOEFccQ3NYrRW776pEk cjeanner" 2025-11-24 12:15:42.519196 | controller | } 2025-11-24 12:15:42.713793 | controller | changed: 2025-11-24 12:15:42.713841 | controller | { 2025-11-24 12:15:42.713865 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDercCMGn8rW1C4P67tHgtflPdTeXlpyUJYH+6XDd2lR jgilaber@redhat.com" 2025-11-24 12:15:42.713882 | controller | } 2025-11-24 12:15:42.908611 | controller | changed: 2025-11-24 12:15:42.908657 | controller | { 2025-11-24 12:15:42.908681 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAMI6kkg9Wg0sG7jIJmyZemEBwUn1yzNpQQd3gnulOmZ adrianfuscoarnejo@gmail.com" 2025-11-24 12:15:42.908699 | controller | } 2025-11-24 12:15:43.120747 | controller | changed: 2025-11-24 12:15:43.120822 | controller | { 2025-11-24 12:15:43.120850 | controller | "public_key": "ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPijwpQu/3jhhhBZInXNOLEH57DrknPc3PLbsRvYyJIFzwYjX+WD4a7+nGnMYS42MuZk6TJcVqgnqofVx4isoD4= ramishra@redhat.com" 2025-11-24 12:15:43.120869 | controller | } 2025-11-24 12:15:43.309061 | controller | changed: 2025-11-24 12:15:43.309118 | controller | { 2025-11-24 12:15:43.309143 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGpU/BepK3qX0NRf5Np+dOBDqzQEefhNrw2DCZaH3uWW rebtoor@monolith" 2025-11-24 12:15:43.309163 | controller | } 2025-11-24 12:15:43.502665 | controller | changed: 2025-11-24 12:15:43.502717 | controller | { 2025-11-24 12:15:43.502803 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDK0iKdi8jQTpQrDdLVH/AAgLVYyTXF7AQ1gjc/5uT3t ykarel@yatinkarel" 2025-11-24 12:15:43.502924 | controller | } 2025-11-24 12:15:43.694928 | controller | changed: 2025-11-24 12:15:43.694980 | controller | { 2025-11-24 12:15:43.695006 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF/V/cLotA6LZeO32VL45Hd78skuA2lJA425Sm2LlQeZ fmount@horcrux" 2025-11-24 12:15:43.695027 | controller | } 2025-11-24 12:15:43.902267 | controller | changed: 2025-11-24 12:15:43.902431 | controller | { 2025-11-24 12:15:43.902465 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDa7QCjuDMVmRPo1rREbGwzYeBCYVN+Ou/3WKXZEC6Sr" 2025-11-24 12:15:43.902488 | controller | } 2025-11-24 12:15:44.107772 | controller | changed: 2025-11-24 12:15:44.107863 | controller | { 2025-11-24 12:15:44.107889 | 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-11-24 12:15:44.107910 | controller | } 2025-11-24 12:15:44.322126 | controller | changed: 2025-11-24 12:15:44.322258 | controller | { 2025-11-24 12:15:44.322286 | 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-11-24 12:15:44.322318 | controller | } 2025-11-24 12:15:44.529606 | controller | changed: 2025-11-24 12:15:44.529675 | controller | { 2025-11-24 12:15:44.529698 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOKLl0NYKwoZ/JY5KeZU8VwRAggeOxqQJeoqp3dsAaY9" 2025-11-24 12:15:44.529714 | controller | } 2025-11-24 12:15:44.732318 | controller | changed: 2025-11-24 12:15:44.732453 | controller | { 2025-11-24 12:15:44.732485 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIASASQOH2BcOyLKuuDOdWZlPi2orcjcA8q4400T73DLH evallesp@fedora" 2025-11-24 12:15:44.732505 | controller | } 2025-11-24 12:15:44.938536 | controller | changed: 2025-11-24 12:15:44.938674 | controller | { 2025-11-24 12:15:44.938710 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILeBWlamUph+jRKV2qrx1PGU7vWuGIt5+z9k96I8WehW amsinha@amsinha-mac" 2025-11-24 12:15:44.938737 | controller | } 2025-11-24 12:15:45.135017 | controller | changed: 2025-11-24 12:15:45.135146 | controller | { 2025-11-24 12:15:45.135171 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIANvVgvJBlK3gb1yz5uef/JqIGq4HLEmY2dYA8e37swb morenod@redhat-laptop" 2025-11-24 12:15:45.135189 | controller | } 2025-11-24 12:15:45.346764 | controller | changed: 2025-11-24 12:15:45.346871 | controller | { 2025-11-24 12:15:45.346899 | 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-11-24 12:15:45.346920 | controller | } 2025-11-24 12:15:45.549214 | controller | changed: 2025-11-24 12:15:45.549283 | controller | { 2025-11-24 12:15:45.549309 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKwedoZ0TWPJX/z/4TAbO/kKcDZOQVgRH0hAqrL5UCI1 vcastell@redhat.com" 2025-11-24 12:15:45.549327 | controller | } 2025-11-24 12:15:45.771657 | controller | changed: 2025-11-24 12:15:45.771706 | controller | { 2025-11-24 12:15:45.771729 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEmv8sE8GCk6ZTPIqF0FQrttBdL3mq7rCm/IJy0xDFh7 michburk@redhat.com" 2025-11-24 12:15:45.771747 | controller | } 2025-11-24 12:15:45.971950 | controller | changed: 2025-11-24 12:15:45.972007 | controller | { 2025-11-24 12:15:45.972033 | controller | "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICy6GpGEtwevXEEn4mmLR5lmSLe23dGgAvzkB9DMNbkf rsafrono@rsafrono" 2025-11-24 12:15:45.972052 | controller | } 2025-11-24 12:15:45.992583 | 2025-11-24 12:15:45.992813 | TASK [Set timezone to UTC] 2025-11-24 12:15:46.380945 | controller | changed: executed `/bin/timedatectl set-timezone UTC` 2025-11-24 12:15:46.386089 | 2025-11-24 12:15:46.386245 | TASK [Create nodepool directory] 2025-11-24 12:15:46.602052 | controller | changed 2025-11-24 12:15:46.607587 | 2025-11-24 12:15:46.607658 | TASK [Create nodepool sub_nodes file] 2025-11-24 12:15:47.126112 | controller | changed 2025-11-24 12:15:47.130823 | 2025-11-24 12:15:47.130891 | TASK [Create nodepool sub_nodes_private file] 2025-11-24 12:15:47.650341 | controller | changed 2025-11-24 12:15:47.656119 | 2025-11-24 12:15:47.656182 | LOOP [Populate nodepool sub_nodes file] 2025-11-24 12:15:47.687819 | 2025-11-24 12:15:47.687958 | LOOP [Populate nodepool sub_nodes_private file] 2025-11-24 12:15:47.718424 | 2025-11-24 12:15:47.718567 | TASK [Create nodepool primary file] 2025-11-24 12:15:47.743679 | controller | skipping: Conditional result was False 2025-11-24 12:15:47.749475 | 2025-11-24 12:15:47.749551 | TASK [Create nodepool node_private for this node] 2025-11-24 12:15:48.338478 | controller | changed 2025-11-24 12:15:48.343976 | 2025-11-24 12:15:48.344041 | LOOP [Copy ssh keys to nodepool directory] 2025-11-24 12:15:48.661973 | controller | ok: Item: id_rsa Runtime: 0:00:00.006197 2025-11-24 12:15:48.662205 | 2025-11-24 12:15:48.823530 | controller | ok: Item: id_rsa.pub Runtime: 0:00:00.004423 2025-11-24 12:15:48.830665 | 2025-11-24 12:15:48.830757 | TASK [Add sudoers role for zuul-sudo-grep.sh] 2025-11-24 12:15:49.399328 | controller | changed 2025-11-24 12:15:49.404150 | 2025-11-24 12:15:49.404216 | TASK [Validate sudoers config after edits] 2025-11-24 12:15:49.622190 | controller | /etc/sudoers: parsed OK 2025-11-24 12:15:49.622268 | controller | /etc/sudoers.d/90-cloud-init-users: parsed OK 2025-11-24 12:15:49.622279 | controller | /etc/sudoers.d/zuul: parsed OK 2025-11-24 12:15:49.622287 | controller | /etc/sudoers.d/zuul-sudo-grep: parsed OK 2025-11-24 12:15:49.929308 | controller | ok: Runtime: 0:00:00.006699 2025-11-24 12:15:49.934691 | 2025-11-24 12:15:49.934752 | TASK [Show the environment passed in to job shell scripts] 2025-11-24 12:15:50.136381 | controller | SHELL=/bin/bash 2025-11-24 12:15:50.136436 | controller | ZUUL_PROJECT=openstack-k8s-operators/architecture 2025-11-24 12:15:50.136445 | controller | ZUUL_SHORT_PROJECT_NAME=architecture 2025-11-24 12:15:50.136452 | controller | ZUUL_CHANGES=openstack-k8s-operators/architecture:main:refs/changes/55/655/3d9a29b2e79dc4e9c03260f2e0cedf9eb3a6c20e 2025-11-24 12:15:50.136457 | controller | PWD=/home/zuul 2025-11-24 12:15:50.136462 | controller | ZUUL_PIPELINE=github-check 2025-11-24 12:15:50.136468 | controller | LOGNAME=zuul 2025-11-24 12:15:50.136473 | controller | XDG_SESSION_TYPE=tty 2025-11-24 12:15:50.136478 | controller | _=/usr/bin/env 2025-11-24 12:15:50.136482 | controller | MOTD_SHOWN=pam 2025-11-24 12:15:50.136496 | controller | HOME=/home/zuul 2025-11-24 12:15:50.136506 | controller | LANG=en_US.UTF-8 2025-11-24 12:15:50.136526 | controller | SSH_CONNECTION=192.168.25.12 52020 192.168.25.81 22 2025-11-24 12:15:50.136532 | 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-11-24 12:15:50.136584 | controller | ZUUL_CHANGE_IDS=655,3d9a29b2e79dc4e9c03260f2e0cedf9eb3a6c20e 2025-11-24 12:15:50.136593 | controller | WORKSPACE=/home/zuul/workspace 2025-11-24 12:15:50.136599 | controller | XDG_SESSION_CLASS=user 2025-11-24 12:15:50.136604 | controller | SELINUX_ROLE_REQUESTED= 2025-11-24 12:15:50.136609 | controller | LESSOPEN=||/usr/bin/lesspipe.sh %s 2025-11-24 12:15:50.136614 | controller | USER=zuul 2025-11-24 12:15:50.136647 | controller | ZUUL_VOTING=True 2025-11-24 12:15:50.136653 | controller | BUILD_TIMEOUT=1800000 2025-11-24 12:15:50.136658 | controller | SELINUX_USE_CURRENT_RANGE= 2025-11-24 12:15:50.136663 | controller | SHLVL=1 2025-11-24 12:15:50.136668 | controller | ZUUL_PATCHSET=3d9a29b2e79dc4e9c03260f2e0cedf9eb3a6c20e 2025-11-24 12:15:50.136673 | controller | XDG_SESSION_ID=1 2025-11-24 12:15:50.136678 | controller | ZUUL_BRANCH=main 2025-11-24 12:15:50.136683 | controller | XDG_RUNTIME_DIR=/run/user/1000 2025-11-24 12:15:50.136688 | controller | SSH_CLIENT=192.168.25.12 52020 22 2025-11-24 12:15:50.136693 | controller | DEBUGINFOD_URLS=https://debuginfod.centos.org/ 2025-11-24 12:15:50.136698 | controller | DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: 2025-11-24 12:15:50.136703 | controller | which_declare=declare -f 2025-11-24 12:15:50.136708 | controller | PATH=/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin 2025-11-24 12:15:50.136713 | controller | SELINUX_LEVEL_REQUESTED= 2025-11-24 12:15:50.136718 | controller | ZUUL_CHANGE=655 2025-11-24 12:15:50.136723 | controller | DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus 2025-11-24 12:15:50.136728 | controller | ZUUL_UUID=0ba261f253a64f43933e3ef7d04db8c9 2025-11-24 12:15:50.136733 | controller | BASH_FUNC_which%%=() { ( alias; 2025-11-24 12:15:50.136741 | controller | eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ 2025-11-24 12:15:50.136746 | controller | } 2025-11-24 12:15:50.460758 | controller | ok: Runtime: 0:00:00.007115 2025-11-24 12:15:50.465341 | 2025-11-24 12:15:50.465420 | TASK [Workaround hardcoded /home/zuul/workspace in zuul_legacy_vars] 2025-11-24 12:15:50.478832 | controller | skipping: Conditional result was False 2025-11-24 12:15:50.484167 | 2025-11-24 12:15:50.484235 | TASK [Symlink /home/zuul-worker/workspace] 2025-11-24 12:15:51.008819 | controller | skipping: Conditional result was False 2025-11-24 12:15:51.014353 | 2025-11-24 12:15:51.014442 | TASK [Ensure legacy workspace directory] 2025-11-24 12:15:51.195574 | controller | changed 2025-11-24 12:15:51.214879 | 2025-11-24 12:15:51.214939 | PLAY RECAP 2025-11-24 12:15:51.214987 | controller | ok: 14 changed: 11 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2025-11-24 12:15:51.215010 | 2025-11-24 12:15:51.289787 | PRE-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/ci-framework-rdo-base/pre.yaml@master] 2025-11-24 12:15:51.290599 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2025-11-24 12:15:51.799257 | 2025-11-24 12:15:51.799357 | PLAY [Run ci/playbooks/e2e-prepare.yml] 2025-11-24 12:15:51.818875 | 2025-11-24 12:15:51.818944 | TASK [Clone repos in the job workspace] 2025-11-24 12:15:51.837352 | controller | ok 2025-11-24 12:15:51.852185 | 2025-11-24 12:15:51.852257 | TASK [prepare-workspace : Start zuul_console daemon.] 2025-11-24 12:15:52.136199 | controller | ok 2025-11-24 12:15:52.142239 | 2025-11-24 12:15:52.142306 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2025-11-24 12:15:54.399884 | controller | Output suppressed because no_log was given 2025-11-24 12:15:54.425873 | 2025-11-24 12:15:54.425958 | TASK [Create zuul-output directory] 2025-11-24 12:15:54.691669 | controller | ok 2025-11-24 12:15:54.696630 | 2025-11-24 12:15:54.696693 | TASK [Install required packages] 2025-11-24 12:16:59.981661 | controller | changed 2025-11-24 12:16:59.987143 | 2025-11-24 12:16:59.987207 | TASK [Output pip related things] 2025-11-24 12:17:00.523720 | controller | pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) 2025-11-24 12:17:01.014113 | controller | changed 2025-11-24 12:17:01.018891 | 2025-11-24 12:17:01.018953 | TASK [Install requirements] 2025-11-24 12:18:02.761147 | controller | changed 2025-11-24 12:18:02.772026 | 2025-11-24 12:18:02.772092 | TASK [Add cronjob to trigger job stats] 2025-11-24 12:18:02.805518 | controller | skipping: Conditional result was False 2025-11-24 12:18:02.810862 | 2025-11-24 12:18:02.810925 | LOOP [Construct project change list] 2025-11-24 12:18:02.853918 | controller | ok: 2025-11-24 12:18:02.854033 | controller | { 2025-11-24 12:18:02.854061 | controller | "branch": "main", 2025-11-24 12:18:02.854082 | controller | "change": "655", 2025-11-24 12:18:02.854099 | controller | "change_message": "Extract nova04 BMH-related configurations and fix T-O configs\n\nAdjust nova04delta T-O, add DNS and BMO layers \r\n\r\n1) Add DNS config and ctlplane NAD for T-O\r\n\r\nWhen T-O uses ctlplane net for metrics scrapping on EDPM hosts,\r\nadditional Openshift DNS servers must be added to let it resolving\r\nFQDN of EDPM hosts on controlplane network. Note that cifmw addresses\r\nthis differently, however, nova04delta is also used outside of cifmw.\r\n\r\nEnable metricStorage/dashboard.\r\nAlso, as documented for T-O, add ctlplane NAD for metrics storage\r\ntemplate spec in oscp CR.\r\n\r\n2) Simplify bmh kustzomiation and extract BMO into a separate\r\nkustomization for allowing it in parallel steps in CI.\r\n\r\nCreate a separate kustomization for BMH and provisioning to make it\r\napplicable independently of nodeset.\r\n\r\nAdjust automation to create CP and BMH in parallel.\r\n\r\nThe stages will now execute as follows:\r\n1. nncp-configuration (networking setup)\r\n2. network-configuration (MetalLB setup)\r\n3. control-plane and baremetalhosts-configuration (run in parallel)\r\n4. edpm-nodeset (depends on both control plane and BMH being ready)\r\n5. edpm-deployment (final deployment)\r\n\r\n3) Align nvidia-vfio VA with underlying DT changes\r\n\r\nUnrelated change:\r\n* update gitignore for asdf .tool-versions to simplify local\r\ndevelopment when kustomize is installed with asdf.\r\n\r\nCI impact: rework extracted BMO values for baremetalhosts-configuration\r\n\r\nJira: [OSPRH-21650](https://issues.redhat.com//browse/OSPRH-21650)", 2025-11-24 12:18:02.854131 | controller | "change_url": "https://github.com/openstack-k8s-operators/architecture/pull/655", 2025-11-24 12:18:02.854153 | controller | "commit_id": "3d9a29b2e79dc4e9c03260f2e0cedf9eb3a6c20e", 2025-11-24 12:18:02.854171 | controller | "patchset": "3d9a29b2e79dc4e9c03260f2e0cedf9eb3a6c20e", 2025-11-24 12:18:02.854187 | controller | "project": { 2025-11-24 12:18:02.854203 | controller | "canonical_hostname": "github.com", 2025-11-24 12:18:02.854219 | controller | "canonical_name": "github.com/openstack-k8s-operators/architecture", 2025-11-24 12:18:02.854233 | controller | "name": "openstack-k8s-operators/architecture", 2025-11-24 12:18:02.854248 | controller | "short_name": "architecture", 2025-11-24 12:18:02.854262 | controller | "src_dir": "src/github.com/openstack-k8s-operators/architecture" 2025-11-24 12:18:02.854277 | controller | }, 2025-11-24 12:18:02.854292 | controller | "topic": null 2025-11-24 12:18:02.854307 | controller | } 2025-11-24 12:18:02.890266 | 2025-11-24 12:18:02.890317 | PLAY [Run ci/playbooks/build_runner_image.yml] 2025-11-24 12:18:02.903021 | 2025-11-24 12:18:02.903097 | TASK [Filter out host if needed] 2025-11-24 12:18:02.911753 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-11-24 12:18:02.916206 | 2025-11-24 12:18:02.916258 | TASK [Get git tag for image tagging] 2025-11-24 12:18:03.439309 | controller | skipping: Conditional result was False 2025-11-24 12:18:03.444625 | 2025-11-24 12:18:03.444685 | TASK [Set openstack-runner image] 2025-11-24 12:18:03.458134 | controller | skipping: Conditional result was False 2025-11-24 12:18:03.463700 | 2025-11-24 12:18:03.463755 | TASK [Build openstack-runner image] 2025-11-24 12:18:03.476298 | controller | skipping: Conditional result was False 2025-11-24 12:18:03.481108 | 2025-11-24 12:18:03.481171 | TASK [Push openstack-runner image] 2025-11-24 12:18:03.493820 | controller | skipping: Conditional result was False 2025-11-24 12:18:03.498637 | 2025-11-24 12:18:03.498697 | TASK [Make sure ci-framework directory exists] 2025-11-24 12:18:03.511427 | controller | skipping: Conditional result was False 2025-11-24 12:18:03.516560 | 2025-11-24 12:18:03.516619 | TASK [Create EDPM ansible var file] 2025-11-24 12:18:03.529549 | controller | skipping: Conditional result was False 2025-11-24 12:18:03.546521 | 2025-11-24 12:18:03.546568 | PLAY RECAP 2025-11-24 12:18:03.546607 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2025-11-24 12:18:03.546628 | 2025-11-24 12:18:03.622354 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/e2e-prepare.yml@main] 2025-11-24 12:18:03.623178 | PRE-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2025-11-24 12:18:04.091919 | 2025-11-24 12:18:04.092076 | PLAY [Run ci/playbooks/dump_zuul_data.yml] 2025-11-24 12:18:04.111323 | 2025-11-24 12:18:04.111432 | TASK [Create zuul-output directory] 2025-11-24 12:18:04.404147 | controller | changed 2025-11-24 12:18:04.409015 | 2025-11-24 12:18:04.409091 | TASK [Slurp Zuul inventory test] 2025-11-24 12:18:04.665861 | controller -> localhost | ok 2025-11-24 12:18:04.671801 | 2025-11-24 12:18:04.671866 | TASK [Save zuul inventory] 2025-11-24 12:18:05.369139 | controller | changed 2025-11-24 12:18:05.373762 | 2025-11-24 12:18:05.373826 | TASK [Save zuul vars without the change_message] 2025-11-24 12:18:05.919515 | controller | changed 2025-11-24 12:18:05.936375 | 2025-11-24 12:18:05.936459 | PLAY RECAP 2025-11-24 12:18:05.936503 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-11-24 12:18:05.936525 | 2025-11-24 12:18:05.997282 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/dump_zuul_data.yml@main] 2025-11-24 12:18:05.998259 | RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2025-11-24 12:18:06.471341 | 2025-11-24 12:18:06.471712 | PLAY [Run ci/playbooks/architecture/validate-architecture.yml] 2025-11-24 12:18:06.489544 | 2025-11-24 12:18:06.489615 | TASK [Filter out host if needed] 2025-11-24 12:18:06.497168 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-11-24 12:18:06.502673 | 2025-11-24 12:18:06.502760 | TASK [Run playbook] 2025-11-24 12:18:07.257901 | controller | 2025-11-24 12:18:08.105334 | controller | PLAY [Test architecture automations] ******************************************* 2025-11-24 12:18:08.105381 | controller | 2025-11-24 12:18:08.105391 | controller | TASK [Gathering Facts ] ******************************************************** 2025-11-24 12:18:08.105399 | controller | Monday 24 November 2025 12:18:07 +0000 (0:00:00.024) 0:00:00.024 ******* 2025-11-24 12:18:08.105405 | controller | Monday 24 November 2025 12:18:07 +0000 (0:00:00.023) 0:00:00.023 ******* 2025-11-24 12:18:08.105418 | controller | ok: [localhost] 2025-11-24 12:18:08.139454 | controller | 2025-11-24 12:18:08.139475 | 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-11-24 12:18:08.139487 | controller | Monday 24 November 2025 12:18:08 +0000 (0:00:00.847) 0:00:00.872 ******* 2025-11-24 12:18:08.139493 | controller | Monday 24 November 2025 12:18:08 +0000 (0:00:00.847) 0:00:00.871 ******* 2025-11-24 12:18:08.139503 | controller | ok: [localhost] 2025-11-24 12:18:08.176678 | controller | 2025-11-24 12:18:08.176700 | controller | TASK [ci_setup : Gather variables for each operating system _raw_params={{ item }}] *** 2025-11-24 12:18:08.176708 | controller | Monday 24 November 2025 12:18:08 +0000 (0:00:00.034) 0:00:00.906 ******* 2025-11-24 12:18:08.176714 | controller | Monday 24 November 2025 12:18:08 +0000 (0:00:00.034) 0:00:00.905 ******* 2025-11-24 12:18:08.176724 | controller | ok: [localhost] => (item=/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_setup/vars/redhat.yml) 2025-11-24 12:18:08.199500 | controller | 2025-11-24 12:18:08.199521 | controller | TASK [ci_setup : List packages to install var=cifmw_ci_setup_packages] ********* 2025-11-24 12:18:08.199528 | controller | Monday 24 November 2025 12:18:08 +0000 (0:00:00.036) 0:00:00.943 ******* 2025-11-24 12:18:08.199534 | controller | Monday 24 November 2025 12:18:08 +0000 (0:00:00.036) 0:00:00.942 ******* 2025-11-24 12:18:08.199544 | controller | ok: [localhost] => 2025-11-24 12:18:11.783974 | controller | cifmw_ci_setup_packages: 2025-11-24 12:18:11.784011 | controller | - bash-completion 2025-11-24 12:18:11.784019 | controller | - ca-certificates 2025-11-24 12:18:11.784025 | controller | - git-core 2025-11-24 12:18:11.784031 | controller | - make 2025-11-24 12:18:11.784036 | controller | - tar 2025-11-24 12:18:11.784041 | controller | - tmux 2025-11-24 12:18:11.784047 | controller | - python3-pip 2025-11-24 12:18:11.784052 | controller | 2025-11-24 12:18:11.784057 | controller | TASK [ci_setup : Install needed packages name={{ cifmw_ci_setup_packages }}, state=latest] *** 2025-11-24 12:18:11.784069 | controller | Monday 24 November 2025 12:18:08 +0000 (0:00:00.023) 0:00:00.966 ******* 2025-11-24 12:18:11.784075 | controller | Monday 24 November 2025 12:18:08 +0000 (0:00:00.023) 0:00:00.965 ******* 2025-11-24 12:18:11.784086 | controller | changed: [localhost] 2025-11-24 12:18:12.031025 | controller | 2025-11-24 12:18:12.031048 | controller | TASK [ci_setup : Gather version of openshift client _raw_params=oc version --client -o yaml] *** 2025-11-24 12:18:12.031055 | controller | Monday 24 November 2025 12:18:11 +0000 (0:00:03.584) 0:00:04.551 ******* 2025-11-24 12:18:12.031061 | controller | Monday 24 November 2025 12:18:11 +0000 (0:00:03.584) 0:00:04.549 ******* 2025-11-24 12:18:12.031070 | controller | ok: [localhost] 2025-11-24 12:18:12.313318 | controller | 2025-11-24 12:18:12.313341 | controller | TASK [ci_setup : Ensure openshift client install path is present path={{ cifmw_ci_setup_oc_install_path }}, state=directory, mode=0755] *** 2025-11-24 12:18:12.313350 | controller | Monday 24 November 2025 12:18:12 +0000 (0:00:00.247) 0:00:04.798 ******* 2025-11-24 12:18:12.313356 | controller | Monday 24 November 2025 12:18:12 +0000 (0:00:00.247) 0:00:04.796 ******* 2025-11-24 12:18:12.313365 | controller | changed: [localhost] 2025-11-24 12:18:19.464482 | controller | 2025-11-24 12:18:19.464521 | 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-11-24 12:18:19.464532 | controller | Monday 24 November 2025 12:18:12 +0000 (0:00:00.282) 0:00:05.080 ******* 2025-11-24 12:18:19.464549 | controller | Monday 24 November 2025 12:18:12 +0000 (0:00:00.282) 0:00:05.079 ******* 2025-11-24 12:18:19.464560 | controller | changed: [localhost] 2025-11-24 12:18:19.490073 | controller | 2025-11-24 12:18:19.490093 | 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-11-24 12:18:19.490101 | controller | Monday 24 November 2025 12:18:19 +0000 (0:00:07.151) 0:00:12.231 ******* 2025-11-24 12:18:19.490106 | controller | Monday 24 November 2025 12:18:19 +0000 (0:00:07.151) 0:00:12.230 ******* 2025-11-24 12:18:19.490114 | controller | skipping: [localhost] 2025-11-24 12:18:19.713403 | controller | 2025-11-24 12:18:19.713425 | controller | TASK [ci_setup : Create completion file] *************************************** 2025-11-24 12:18:19.713433 | controller | Monday 24 November 2025 12:18:19 +0000 (0:00:00.025) 0:00:12.257 ******* 2025-11-24 12:18:19.713438 | controller | Monday 24 November 2025 12:18:19 +0000 (0:00:00.025) 0:00:12.256 ******* 2025-11-24 12:18:19.713446 | controller | changed: [localhost] 2025-11-24 12:18:19.954948 | controller | 2025-11-24 12:18:19.954971 | 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-11-24 12:18:19.954979 | controller | source ~/.oc_completion 2025-11-24 12:18:19.954985 | controller | fi] *** 2025-11-24 12:18:19.954996 | controller | Monday 24 November 2025 12:18:19 +0000 (0:00:00.223) 0:00:12.480 ******* 2025-11-24 12:18:19.955002 | controller | Monday 24 November 2025 12:18:19 +0000 (0:00:00.223) 0:00:12.479 ******* 2025-11-24 12:18:19.955011 | controller | changed: [localhost] 2025-11-24 12:18:19.973191 | controller | 2025-11-24 12:18:19.973216 | controller | TASK [ci_setup : Check rhsm status _raw_params=subscription-manager status] **** 2025-11-24 12:18:19.973224 | controller | Monday 24 November 2025 12:18:19 +0000 (0:00:00.241) 0:00:12.722 ******* 2025-11-24 12:18:19.973230 | controller | Monday 24 November 2025 12:18:19 +0000 (0:00:00.241) 0:00:12.720 ******* 2025-11-24 12:18:19.973239 | controller | skipping: [localhost] 2025-11-24 12:18:19.989759 | controller | 2025-11-24 12:18:19.989790 | controller | TASK [ci_setup : Gather the repos to be enabled _repos={{ 2025-11-24 12:18:19.989801 | controller | cifmw_ci_setup_rhel_rhsm_default_repos + 2025-11-24 12:18:19.989809 | controller | (cifmw_ci_setup_rhel_rhsm_extra_repos | default([])) 2025-11-24 12:18:19.989817 | controller | }}] *** 2025-11-24 12:18:19.989824 | controller | Monday 24 November 2025 12:18:19 +0000 (0:00:00.018) 0:00:12.740 ******* 2025-11-24 12:18:19.989832 | controller | Monday 24 November 2025 12:18:19 +0000 (0:00:00.018) 0:00:12.739 ******* 2025-11-24 12:18:19.989844 | controller | skipping: [localhost] 2025-11-24 12:18:20.006793 | controller | 2025-11-24 12:18:20.006813 | controller | TASK [ci_setup : Enabling the required repositories. name={{ item }}, state={{ rhsm_repo_state | default('enabled') }}] *** 2025-11-24 12:18:20.006820 | controller | Monday 24 November 2025 12:18:19 +0000 (0:00:00.016) 0:00:12.756 ******* 2025-11-24 12:18:20.006826 | controller | Monday 24 November 2025 12:18:19 +0000 (0:00:00.016) 0:00:12.755 ******* 2025-11-24 12:18:20.006835 | controller | skipping: [localhost] 2025-11-24 12:18:20.040887 | controller | 2025-11-24 12:18:20.040914 | controller | TASK [ci_setup : Get current /etc/redhat-release _raw_params=cat /etc/redhat-release] *** 2025-11-24 12:18:20.040935 | controller | Monday 24 November 2025 12:18:20 +0000 (0:00:00.017) 0:00:12.774 ******* 2025-11-24 12:18:20.040943 | controller | Monday 24 November 2025 12:18:20 +0000 (0:00:00.017) 0:00:12.772 ******* 2025-11-24 12:18:20.040954 | controller | skipping: [localhost] 2025-11-24 12:18:20.056075 | controller | 2025-11-24 12:18:20.056102 | controller | TASK [ci_setup : Print current /etc/redhat-release msg={{ _current_rh_release.stdout }}] *** 2025-11-24 12:18:20.056112 | controller | Monday 24 November 2025 12:18:20 +0000 (0:00:00.031) 0:00:12.805 ******* 2025-11-24 12:18:20.056119 | controller | Monday 24 November 2025 12:18:20 +0000 (0:00:00.032) 0:00:12.805 ******* 2025-11-24 12:18:20.056131 | controller | skipping: [localhost] 2025-11-24 12:18:20.076329 | controller | 2025-11-24 12:18:20.076350 | 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-11-24 12:18:20.076362 | controller | Monday 24 November 2025 12:18:20 +0000 (0:00:00.017) 0:00:12.823 ******* 2025-11-24 12:18:20.076370 | controller | Monday 24 November 2025 12:18:20 +0000 (0:00:00.016) 0:00:12.822 ******* 2025-11-24 12:18:20.076380 | controller | skipping: [localhost] 2025-11-24 12:18:20.895082 | controller | 2025-11-24 12:18:20.895116 | controller | TASK [ci_setup : Manage directories path={{ item }}, state={{ directory_state }}, mode=0755, owner={{ ansible_user_id }}, group={{ ansible_user_id }}] *** 2025-11-24 12:18:20.895124 | controller | Monday 24 November 2025 12:18:20 +0000 (0:00:00.020) 0:00:12.843 ******* 2025-11-24 12:18:20.895130 | controller | Monday 24 November 2025 12:18:20 +0000 (0:00:00.020) 0:00:12.842 ******* 2025-11-24 12:18:20.895139 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/manifests/openstack/cr) 2025-11-24 12:18:21.196337 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2025-11-24 12:18:21.196367 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/tmp) 2025-11-24 12:18:21.196374 | controller | changed: [localhost] => (item=/home/zuul/ci-framework-data/volumes) 2025-11-24 12:18:21.196380 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/parameters) 2025-11-24 12:18:21.196386 | controller | 2025-11-24 12:18:21.196391 | controller | TASK [Create needed directories path={{ item }}, state=directory, mode=0755] *** 2025-11-24 12:18:21.196396 | controller | Monday 24 November 2025 12:18:20 +0000 (0:00:00.818) 0:00:13.662 ******* 2025-11-24 12:18:21.196401 | controller | Monday 24 November 2025 12:18:20 +0000 (0:00:00.818) 0:00:13.661 ******* 2025-11-24 12:18:21.196410 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/logs) 2025-11-24 12:18:21.364996 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts) 2025-11-24 12:18:21.365020 | controller | 2025-11-24 12:18:21.365027 | controller | TASK [Check if we have a mock file path={{ _mock_file }}] ********************** 2025-11-24 12:18:21.365032 | controller | Monday 24 November 2025 12:18:21 +0000 (0:00:00.301) 0:00:13.963 ******* 2025-11-24 12:18:21.365037 | controller | Monday 24 November 2025 12:18:21 +0000 (0:00:00.301) 0:00:13.962 ******* 2025-11-24 12:18:21.365046 | controller | ok: [localhost] 2025-11-24 12:18:21.574575 | controller | 2025-11-24 12:18:21.574596 | controller | TASK [Slurp file from remote src={{ _mock_file }}] ***************************** 2025-11-24 12:18:21.574604 | controller | Monday 24 November 2025 12:18:21 +0000 (0:00:00.168) 0:00:14.132 ******* 2025-11-24 12:18:21.574610 | controller | Monday 24 November 2025 12:18:21 +0000 (0:00:00.168) 0:00:14.131 ******* 2025-11-24 12:18:21.574639 | controller | ok: [localhost] 2025-11-24 12:18:21.988963 | controller | 2025-11-24 12:18:21.988985 | controller | TASK [Copy file on localhost dest={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}, mode=0644, content={{ _mock_content.content | b64decode }}] *** 2025-11-24 12:18:21.988995 | controller | Monday 24 November 2025 12:18:21 +0000 (0:00:00.209) 0:00:14.341 ******* 2025-11-24 12:18:21.989001 | controller | Monday 24 November 2025 12:18:21 +0000 (0:00:00.209) 0:00:14.340 ******* 2025-11-24 12:18:21.989009 | controller | changed: [localhost] 2025-11-24 12:18:22.011284 | controller | 2025-11-24 12:18:22.011304 | controller | TASK [Include var file file={{ lookup('env', 'HOME') ~ '/' ~ cifmw_architecture_scenario ~ '.yml' }}] *** 2025-11-24 12:18:22.011312 | controller | Monday 24 November 2025 12:18:21 +0000 (0:00:00.414) 0:00:14.756 ******* 2025-11-24 12:18:22.011318 | controller | Monday 24 November 2025 12:18:21 +0000 (0:00:00.414) 0:00:14.755 ******* 2025-11-24 12:18:22.011327 | controller | ok: [localhost] 2025-11-24 12:18:22.289983 | controller | 2025-11-24 12:18:22.290004 | 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-11-24 12:18:22.290012 | controller | Monday 24 November 2025 12:18:22 +0000 (0:00:00.022) 0:00:14.778 ******* 2025-11-24 12:18:22.290022 | controller | Monday 24 November 2025 12:18:22 +0000 (0:00:00.022) 0:00:14.777 ******* 2025-11-24 12:18:22.290031 | controller | ok: [localhost] 2025-11-24 12:18:22.570646 | controller | 2025-11-24 12:18:22.570678 | controller | TASK [kustomize_deploy : Gather the list of scenario folders paths={{ _va_scenario_dir }}, patterns=kustomization.y*ml, recurse=True] *** 2025-11-24 12:18:22.570689 | controller | Monday 24 November 2025 12:18:22 +0000 (0:00:00.278) 0:00:15.057 ******* 2025-11-24 12:18:22.570697 | controller | Monday 24 November 2025 12:18:22 +0000 (0:00:00.278) 0:00:15.056 ******* 2025-11-24 12:18:22.570709 | controller | ok: [localhost] 2025-11-24 12:18:22.591898 | controller | 2025-11-24 12:18:22.591934 | 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-11-24 12:18:22.591947 | controller | ] *** 2025-11-24 12:18:22.591956 | controller | Monday 24 November 2025 12:18:22 +0000 (0:00:00.280) 0:00:15.337 ******* 2025-11-24 12:18:22.591963 | controller | Monday 24 November 2025 12:18:22 +0000 (0:00:00.280) 0:00:15.336 ******* 2025-11-24 12:18:22.591975 | controller | skipping: [localhost] 2025-11-24 12:18:22.747349 | controller | 2025-11-24 12:18:22.747406 | controller | TASK [kustomize_deploy : Ensure that destination directory exists path={{ cifmw_kustomize_deploy_kustomizations_dest_dir }}, mode=0755, state=directory] *** 2025-11-24 12:18:22.747416 | controller | Monday 24 November 2025 12:18:22 +0000 (0:00:00.021) 0:00:15.359 ******* 2025-11-24 12:18:22.747422 | controller | Monday 24 November 2025 12:18:22 +0000 (0:00:00.021) 0:00:15.358 ******* 2025-11-24 12:18:22.747432 | controller | changed: [localhost] 2025-11-24 12:18:22.797856 | controller | 2025-11-24 12:18:22.797879 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize based on its patches _cifmw_kustomize_deploy_user_kustomize={{ 2025-11-24 12:18:22.797888 | controller | _cifmw_kustomize_deploy_user_kustomize | 2025-11-24 12:18:22.797895 | controller | default({}) | 2025-11-24 12:18:22.797901 | controller | combine(item.value, recursive=True) 2025-11-24 12:18:22.797907 | controller | }}] *** 2025-11-24 12:18:22.797923 | controller | Monday 24 November 2025 12:18:22 +0000 (0:00:00.155) 0:00:15.514 ******* 2025-11-24 12:18:22.797930 | controller | Monday 24 November 2025 12:18:22 +0000 (0:00:00.155) 0:00:15.513 ******* 2025-11-24 12:18:22.797940 | controller | ok: [localhost] => (item=cifmw_architecture_user_kustomize) 2025-11-24 12:18:22.854607 | controller | 2025-11-24 12:18:22.854649 | controller | TASK [kustomize_deploy : Set the final cifmw_architecture_user_kustomize_base64 based on its patches _cifmw_kustomize_deploy_user_base64_kustomize={{ 2025-11-24 12:18:22.854660 | controller | _b64_kustomize_user_patches | 2025-11-24 12:18:22.854668 | controller | ci_kustomize_deploy_combine_base64_patch_dict 2025-11-24 12:18:22.854675 | controller | }}] *** 2025-11-24 12:18:22.854683 | controller | Monday 24 November 2025 12:18:22 +0000 (0:00:00.050) 0:00:15.565 ******* 2025-11-24 12:18:22.854690 | controller | Monday 24 November 2025 12:18:22 +0000 (0:00:00.050) 0:00:15.564 ******* 2025-11-24 12:18:22.854709 | controller | ok: [localhost] 2025-11-24 12:18:23.018247 | controller | 2025-11-24 12:18:23.018270 | controller | TASK [networking_mapper : Check for Networking Environment Definition file existence path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2025-11-24 12:18:23.018278 | controller | Monday 24 November 2025 12:18:22 +0000 (0:00:00.056) 0:00:15.621 ******* 2025-11-24 12:18:23.018283 | controller | Monday 24 November 2025 12:18:22 +0000 (0:00:00.056) 0:00:15.620 ******* 2025-11-24 12:18:23.018292 | controller | ok: [localhost] 2025-11-24 12:18:23.050070 | controller | 2025-11-24 12:18:23.050092 | 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-11-24 12:18:23.050101 | controller | Monday 24 November 2025 12:18:23 +0000 (0:00:00.163) 0:00:15.785 ******* 2025-11-24 12:18:23.050106 | controller | Monday 24 November 2025 12:18:23 +0000 (0:00:00.163) 0:00:15.784 ******* 2025-11-24 12:18:23.050119 | controller | ok: [localhost] 2025-11-24 12:18:23.201085 | controller | 2025-11-24 12:18:23.201107 | controller | TASK [networking_mapper : Load the Networking Definition from file path={{ cifmw_networking_mapper_networking_env_def_path }}] *** 2025-11-24 12:18:23.201115 | controller | Monday 24 November 2025 12:18:23 +0000 (0:00:00.031) 0:00:15.817 ******* 2025-11-24 12:18:23.201121 | controller | Monday 24 November 2025 12:18:23 +0000 (0:00:00.031) 0:00:15.816 ******* 2025-11-24 12:18:23.201129 | controller | ok: [localhost] 2025-11-24 12:18:23.241014 | controller | 2025-11-24 12:18:23.241045 | controller | TASK [networking_mapper : Set cifmw_networking_env_definition is present cifmw_networking_env_definition={{ 2025-11-24 12:18:23.241056 | controller | _net_env_def_slurp['content'] | 2025-11-24 12:18:23.241071 | controller | b64decode | 2025-11-24 12:18:23.241078 | controller | from_yaml 2025-11-24 12:18:23.241086 | controller | }}, cacheable=True] *** 2025-11-24 12:18:23.241093 | controller | Monday 24 November 2025 12:18:23 +0000 (0:00:00.150) 0:00:15.968 ******* 2025-11-24 12:18:23.241100 | controller | Monday 24 November 2025 12:18:23 +0000 (0:00:00.150) 0:00:15.967 ******* 2025-11-24 12:18:23.241112 | controller | ok: [localhost] 2025-11-24 12:18:23.430044 | controller | 2025-11-24 12:18:23.430072 | controller | TASK [Discover automation files paths={{ 2025-11-24 12:18:23.430080 | controller | [cifmw_architecture_repo, _automation_relative] | 2025-11-24 12:18:23.430086 | controller | path_join 2025-11-24 12:18:23.430091 | controller | }}, patterns=*.yaml] *** 2025-11-24 12:18:23.430097 | controller | Monday 24 November 2025 12:18:23 +0000 (0:00:00.039) 0:00:16.008 ******* 2025-11-24 12:18:23.430102 | controller | Monday 24 November 2025 12:18:23 +0000 (0:00:00.039) 0:00:16.007 ******* 2025-11-24 12:18:23.430111 | controller | ok: [localhost] 2025-11-24 12:18:28.640365 | controller | 2025-11-24 12:18:28.640409 | controller | TASK [Get automation contents path={{ item.path }}] **************************** 2025-11-24 12:18:28.640417 | controller | Monday 24 November 2025 12:18:23 +0000 (0:00:00.189) 0:00:16.197 ******* 2025-11-24 12:18:28.640422 | controller | Monday 24 November 2025 12:18:23 +0000 (0:00:00.189) 0:00:16.196 ******* 2025-11-24 12:18:28.640433 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2025-11-24 12:18:29.633094 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2025-11-24 12:18:29.633151 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2025-11-24 12:18:29.633162 | controller | ok: [localhost] => (item=bmo01.yaml) 2025-11-24 12:18:29.633169 | controller | ok: [localhost] => (item=dcn.yaml) 2025-11-24 12:18:29.633175 | controller | ok: [localhost] => (item=dz-storage.yaml) 2025-11-24 12:18:29.633181 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2025-11-24 12:18:29.633187 | controller | ok: [localhost] => (item=hci.yaml) 2025-11-24 12:18:29.633192 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2025-11-24 12:18:29.633199 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2025-11-24 12:18:29.633206 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2025-11-24 12:18:29.633212 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2025-11-24 12:18:29.633217 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2025-11-24 12:18:29.633223 | controller | ok: [localhost] => (item=nova02beta.yaml) 2025-11-24 12:18:29.633229 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2025-11-24 12:18:29.633235 | controller | ok: [localhost] => (item=nova04delta.yaml) 2025-11-24 12:18:29.633241 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2025-11-24 12:18:29.633247 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2025-11-24 12:18:29.633253 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2025-11-24 12:18:29.633259 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2025-11-24 12:18:29.633264 | controller | ok: [localhost] => (item=osasinfra.yaml) 2025-11-24 12:18:29.633270 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2025-11-24 12:18:29.633276 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2025-11-24 12:18:29.633283 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2025-11-24 12:18:29.633289 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2025-11-24 12:18:29.633294 | controller | ok: [localhost] => (item=pidone.yaml) 2025-11-24 12:18:29.633300 | controller | ok: [localhost] => (item=sriov.yaml) 2025-11-24 12:18:29.633315 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2025-11-24 12:18:29.633321 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2025-11-24 12:18:29.633327 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2025-11-24 12:18:29.633333 | controller | ok: [localhost] => (item=uni02beta.yaml) 2025-11-24 12:18:29.633339 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2025-11-24 12:18:29.633345 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2025-11-24 12:18:29.633351 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2025-11-24 12:18:29.633356 | controller | ok: [localhost] => (item=uni04delta.yaml) 2025-11-24 12:18:29.633362 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2025-11-24 12:18:29.633368 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2025-11-24 12:18:29.633374 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2025-11-24 12:18:29.633380 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2025-11-24 12:18:29.633386 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2025-11-24 12:18:29.633392 | controller | ok: [localhost] => (item=uni07eta.yaml) 2025-11-24 12:18:29.633398 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2025-11-24 12:18:29.633404 | controller | ok: [localhost] => (item=uni09iota.yaml) 2025-11-24 12:18:29.633410 | controller | 2025-11-24 12:18:29.633416 | controller | TASK [Load automation files as fact vas={{ 2025-11-24 12:18:29.633422 | controller | vas | default({}) | 2025-11-24 12:18:29.633428 | controller | combine(item.content | b64decode | from_yaml, recursive=true) 2025-11-24 12:18:29.633434 | controller | }}] *** 2025-11-24 12:18:29.633440 | controller | Monday 24 November 2025 12:18:28 +0000 (0:00:05.210) 0:00:21.407 ******* 2025-11-24 12:18:29.633447 | controller | Monday 24 November 2025 12:18:28 +0000 (0:00:05.210) 0:00:21.406 ******* 2025-11-24 12:18:29.633458 | controller | ok: [localhost] => (item=bgp-l3-xl.yaml) 2025-11-24 12:18:29.661561 | controller | ok: [localhost] => (item=bgp_dt01.yaml) 2025-11-24 12:18:29.661600 | controller | ok: [localhost] => (item=bgp_dt04_ipv6.yaml) 2025-11-24 12:18:29.661614 | controller | ok: [localhost] => (item=bmo01.yaml) 2025-11-24 12:18:29.661653 | controller | ok: [localhost] => (item=dcn.yaml) 2025-11-24 12:18:29.661663 | controller | ok: [localhost] => (item=dz-storage.yaml) 2025-11-24 12:18:29.661672 | controller | ok: [localhost] => (item=hci-adoption.yaml) 2025-11-24 12:18:29.661681 | controller | ok: [localhost] => (item=hci.yaml) 2025-11-24 12:18:29.661691 | controller | ok: [localhost] => (item=multi-namespace.yaml) 2025-11-24 12:18:29.661700 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-adoption.yaml) 2025-11-24 12:18:29.661710 | controller | ok: [localhost] => (item=nfv-ovs-dpdk-sriov-hci.yaml) 2025-11-24 12:18:29.661719 | controller | ok: [localhost] => (item=nova-three-cells.yaml) 2025-11-24 12:18:29.661728 | controller | ok: [localhost] => (item=nova01alpha.yaml) 2025-11-24 12:18:29.661737 | controller | ok: [localhost] => (item=nova02beta.yaml) 2025-11-24 12:18:29.661747 | controller | ok: [localhost] => (item=nova04delta-adoption.yaml) 2025-11-24 12:18:29.661756 | controller | ok: [localhost] => (item=nova04delta.yaml) 2025-11-24 12:18:29.661765 | controller | ok: [localhost] => (item=nvidia-mdev.yaml) 2025-11-24 12:18:29.661774 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough-adoption.yaml) 2025-11-24 12:18:29.661784 | controller | ok: [localhost] => (item=nvidia-vfio-passthrough.yaml) 2025-11-24 12:18:29.661793 | controller | ok: [localhost] => (item=osasinfra-ipv6.yaml) 2025-11-24 12:18:29.661802 | controller | ok: [localhost] => (item=osasinfra.yaml) 2025-11-24 12:18:29.661811 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-2nodesets.yaml) 2025-11-24 12:18:29.661825 | controller | ok: [localhost] => (item=ovs-dpdk-sriov-networker.yaml) 2025-11-24 12:18:29.661834 | controller | ok: [localhost] => (item=ovs-dpdk-sriov.yaml) 2025-11-24 12:18:29.661844 | controller | ok: [localhost] => (item=ovs-dpdk.yaml) 2025-11-24 12:18:29.661853 | controller | ok: [localhost] => (item=pidone.yaml) 2025-11-24 12:18:29.661862 | controller | ok: [localhost] => (item=sriov.yaml) 2025-11-24 12:18:29.661871 | controller | ok: [localhost] => (item=uni01alpha-adoption.yaml) 2025-11-24 12:18:29.661893 | controller | ok: [localhost] => (item=uni01alpha.yaml) 2025-11-24 12:18:29.661903 | controller | ok: [localhost] => (item=uni02beta-adoption.yaml) 2025-11-24 12:18:29.661912 | controller | ok: [localhost] => (item=uni02beta.yaml) 2025-11-24 12:18:29.661930 | controller | ok: [localhost] => (item=uni04delta-adoption.yaml) 2025-11-24 12:18:29.661947 | controller | ok: [localhost] => (item=uni04delta-ipv6-adoption.yaml) 2025-11-24 12:18:29.661957 | controller | ok: [localhost] => (item=uni04delta-ipv6.yaml) 2025-11-24 12:18:29.661967 | controller | ok: [localhost] => (item=uni04delta.yaml) 2025-11-24 12:18:29.661976 | controller | ok: [localhost] => (item=uni05epsilon-adoption.yaml) 2025-11-24 12:18:29.661985 | controller | ok: [localhost] => (item=uni05epsilon.yaml) 2025-11-24 12:18:29.661995 | controller | ok: [localhost] => (item=uni06zeta-adoption.yaml) 2025-11-24 12:18:29.662004 | controller | ok: [localhost] => (item=uni06zeta.yaml) 2025-11-24 12:18:29.662013 | controller | ok: [localhost] => (item=uni07eta-adoption.yaml) 2025-11-24 12:18:29.662022 | controller | ok: [localhost] => (item=uni07eta.yaml) 2025-11-24 12:18:29.662031 | controller | ok: [localhost] => (item=uni09iota-adoption.yaml) 2025-11-24 12:18:29.662040 | controller | ok: [localhost] => (item=uni09iota.yaml) 2025-11-24 12:18:29.662049 | controller | 2025-11-24 12:18:29.662059 | controller | TASK [Prepare automation data cifmw_deploy_architecture_steps={{ vas['vas'][cifmw_architecture_scenario] }}] *** 2025-11-24 12:18:29.662069 | controller | Monday 24 November 2025 12:18:29 +0000 (0:00:00.992) 0:00:22.400 ******* 2025-11-24 12:18:29.662078 | controller | Monday 24 November 2025 12:18:29 +0000 (0:00:00.992) 0:00:22.399 ******* 2025-11-24 12:18:29.662094 | controller | ok: [localhost] 2025-11-24 12:18:30.177635 | controller | 2025-11-24 12:18:30.177669 | controller | TASK [Create needed SSH keypairs comment={{ item.comment }}, path={{ item.path }}, type=ecdsa, size=521] *** 2025-11-24 12:18:30.177677 | controller | Monday 24 November 2025 12:18:29 +0000 (0:00:00.028) 0:00:22.428 ******* 2025-11-24 12:18:30.177682 | controller | Monday 24 November 2025 12:18:29 +0000 (0:00:00.028) 0:00:22.427 ******* 2025-11-24 12:18:30.177692 | controller | changed: [localhost] => (item={'comment': 'Nova migration', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration'}) 2025-11-24 12:18:30.442009 | controller | changed: [localhost] => (item={'comment': 'EDPM deploy key', 'path': '/home/zuul/ci-framework-data/artifacts/ecdsa_deploy'}) 2025-11-24 12:18:30.442043 | controller | 2025-11-24 12:18:30.442051 | controller | TASK [Load public SSH keys path={{ item }}] ************************************ 2025-11-24 12:18:30.442057 | controller | Monday 24 November 2025 12:18:30 +0000 (0:00:00.516) 0:00:22.944 ******* 2025-11-24 12:18:30.442062 | controller | Monday 24 November 2025 12:18:30 +0000 (0:00:00.516) 0:00:22.943 ******* 2025-11-24 12:18:30.442072 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration.pub) 2025-11-24 12:18:30.709510 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy.pub) 2025-11-24 12:18:30.709540 | controller | 2025-11-24 12:18:30.709549 | controller | TASK [Load private SSH keys path={{ item }}] *********************************** 2025-11-24 12:18:30.709555 | controller | Monday 24 November 2025 12:18:30 +0000 (0:00:00.264) 0:00:23.209 ******* 2025-11-24 12:18:30.709560 | controller | Monday 24 November 2025 12:18:30 +0000 (0:00:00.264) 0:00:23.208 ******* 2025-11-24 12:18:30.709570 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_nova_migration) 2025-11-24 12:18:30.736139 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ecdsa_deploy) 2025-11-24 12:18:30.736167 | controller | 2025-11-24 12:18:30.736176 | controller | TASK [Generate needed facts out of local files cifmw_ci_gen_kustomize_values_ssh_authorizedkeys={{ 2025-11-24 12:18:30.736184 | controller | _pub_keys.results[1].content | b64decode 2025-11-24 12:18:30.736193 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_private_key={{ 2025-11-24 12:18:30.736200 | controller | _priv_keys.results[1].content | b64decode 2025-11-24 12:18:30.736208 | controller | }}, cifmw_ci_gen_kustomize_values_ssh_public_key={{ 2025-11-24 12:18:30.736215 | controller | _pub_keys.results[1].content | b64decode 2025-11-24 12:18:30.736222 | controller | }}, cifmw_ci_gen_kustomize_values_migration_pub_key={{ 2025-11-24 12:18:30.736229 | controller | _pub_keys.results[0].content | b64decode 2025-11-24 12:18:30.736236 | controller | }}, cifmw_ci_gen_kustomize_values_migration_priv_key={{ 2025-11-24 12:18:30.736243 | controller | _priv_keys.results[0].content | b64decode 2025-11-24 12:18:30.736249 | controller | }}, cifmw_ci_gen_kustomize_values_sshd_ranges={{ 2025-11-24 12:18:30.736265 | controller | [ 2025-11-24 12:18:30.736272 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v4 | default (none), 2025-11-24 12:18:30.736279 | controller | cifmw_networking_env_definition.networks.ctlplane.network_v6 | default (none) 2025-11-24 12:18:30.736286 | controller | ] | select() 2025-11-24 12:18:30.736294 | controller | }}] *** 2025-11-24 12:18:30.736301 | controller | Monday 24 November 2025 12:18:30 +0000 (0:00:00.267) 0:00:23.476 ******* 2025-11-24 12:18:30.736313 | controller | Monday 24 November 2025 12:18:30 +0000 (0:00:00.267) 0:00:23.475 ******* 2025-11-24 12:18:30.736325 | controller | ok: [localhost] 2025-11-24 12:18:30.902730 | controller | 2025-11-24 12:18:30.902759 | controller | TASK [Execute deployment steps name=kustomize_deploy, tasks_from=execute_step.yml, apply={'tags': ['edpm_deploy']}] *** 2025-11-24 12:18:30.902770 | controller | Monday 24 November 2025 12:18:30 +0000 (0:00:00.026) 0:00:23.503 ******* 2025-11-24 12:18:30.902777 | controller | Monday 24 November 2025 12:18:30 +0000 (0:00:00.026) 0:00:23.502 ******* 2025-11-24 12:18:30.902790 | controller | 2025-11-24 12:18:30.937105 | 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-11-24 12:18:30.937124 | controller | Monday 24 November 2025 12:18:30 +0000 (0:00:00.166) 0:00:23.670 ******* 2025-11-24 12:18:30.937131 | controller | Monday 24 November 2025 12:18:30 +0000 (0:00:00.166) 0:00:23.668 ******* 2025-11-24 12:18:30.937140 | controller | ok: [localhost] => 2025-11-24 12:18:30.960495 | controller | changed: false 2025-11-24 12:18:30.960519 | controller | msg: All assertions passed 2025-11-24 12:18:30.960527 | controller | 2025-11-24 12:18:30.960534 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-11-24 12:18:30.960541 | controller | Monday 24 November 2025 12:18:30 +0000 (0:00:00.034) 0:00:23.704 ******* 2025-11-24 12:18:30.960548 | controller | Monday 24 November 2025 12:18:30 +0000 (0:00:00.034) 0:00:23.703 ******* 2025-11-24 12:18:30.960558 | controller | skipping: [localhost] 2025-11-24 12:18:30.988218 | controller | 2025-11-24 12:18:30.988239 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-11-24 12:18:30.988247 | controller | Monday 24 November 2025 12:18:30 +0000 (0:00:00.023) 0:00:23.727 ******* 2025-11-24 12:18:30.988253 | controller | Monday 24 November 2025 12:18:30 +0000 (0:00:00.023) 0:00:23.726 ******* 2025-11-24 12:18:30.988262 | 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-11-24 12:18:31.010088 | controller | 2025-11-24 12:18:31.010109 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-11-24 12:18:31.010117 | controller | Monday 24 November 2025 12:18:30 +0000 (0:00:00.027) 0:00:23.755 ******* 2025-11-24 12:18:31.010123 | controller | Monday 24 November 2025 12:18:30 +0000 (0:00:00.027) 0:00:23.754 ******* 2025-11-24 12:18:31.010133 | controller | skipping: [localhost] 2025-11-24 12:18:31.036238 | controller | 2025-11-24 12:18:31.036263 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-11-24 12:18:31.036272 | controller | Monday 24 November 2025 12:18:31 +0000 (0:00:00.021) 0:00:23.777 ******* 2025-11-24 12:18:31.036278 | controller | Monday 24 November 2025 12:18:31 +0000 (0:00:00.021) 0:00:23.776 ******* 2025-11-24 12:18:31.036289 | controller | ok: [localhost] 2025-11-24 12:18:31.215863 | controller | 2025-11-24 12:18:31.215897 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-11-24 12:18:31.215905 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-11-24 12:18:31.215911 | controller | stage['path'], item.src_file) | path_join 2025-11-24 12:18:31.215922 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-11-24 12:18:31.215928 | controller | Monday 24 November 2025 12:18:31 +0000 (0:00:00.026) 0:00:23.803 ******* 2025-11-24 12:18:31.215933 | controller | Monday 24 November 2025 12:18:31 +0000 (0:00:00.026) 0:00:23.802 ******* 2025-11-24 12:18:31.215943 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'values.yaml'}) 2025-11-24 12:18:31.269333 | controller | 2025-11-24 12:18:31.269361 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-11-24 12:18:31.269371 | controller | Monday 24 November 2025 12:18:31 +0000 (0:00:00.179) 0:00:23.983 ******* 2025-11-24 12:18:31.269379 | controller | Monday 24 November 2025 12:18:31 +0000 (0:00:00.179) 0:00:23.981 ******* 2025-11-24 12:18:31.269390 | controller | ok: [localhost] => (item=values.yaml) 2025-11-24 12:18:31.305263 | controller | 2025-11-24 12:18:31.305290 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova04delta/control-plane/networking/nncp name=run_hook] *** 2025-11-24 12:18:31.305299 | controller | Monday 24 November 2025 12:18:31 +0000 (0:00:00.053) 0:00:24.036 ******* 2025-11-24 12:18:31.305307 | controller | Monday 24 November 2025 12:18:31 +0000 (0:00:00.053) 0:00:24.035 ******* 2025-11-24 12:18:31.305319 | controller | skipping: [localhost] 2025-11-24 12:18:31.371109 | controller | 2025-11-24 12:18:31.371137 | controller | TASK [Generate values.yaml for examples/dt/nova/nova04delta/control-plane/networking/nncp name=ci_gen_kustomize_values] *** 2025-11-24 12:18:31.371147 | controller | Monday 24 November 2025 12:18:31 +0000 (0:00:00.035) 0:00:24.072 ******* 2025-11-24 12:18:31.371154 | controller | Monday 24 November 2025 12:18:31 +0000 (0:00:00.035) 0:00:24.071 ******* 2025-11-24 12:18:31.371166 | controller | 2025-11-24 12:18:31.422021 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-11-24 12:18:31.422040 | controller | Monday 24 November 2025 12:18:31 +0000 (0:00:00.065) 0:00:24.138 ******* 2025-11-24 12:18:31.422047 | controller | Monday 24 November 2025 12:18:31 +0000 (0:00:00.065) 0:00:24.137 ******* 2025-11-24 12:18:31.422055 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-11-24 12:18:31.464808 | controller | 2025-11-24 12:18:31.464834 | 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-11-24 12:18:31.464844 | controller | Monday 24 November 2025 12:18:31 +0000 (0:00:00.050) 0:00:24.189 ******* 2025-11-24 12:18:31.464850 | controller | Monday 24 November 2025 12:18:31 +0000 (0:00:00.050) 0:00:24.188 ******* 2025-11-24 12:18:31.464861 | controller | ok: [localhost] => 2025-11-24 12:18:31.631403 | controller | changed: false 2025-11-24 12:18:31.631461 | controller | msg: All assertions passed 2025-11-24 12:18:31.631469 | controller | 2025-11-24 12:18:31.631475 | 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-11-24 12:18:31.631481 | controller | Monday 24 November 2025 12:18:31 +0000 (0:00:00.042) 0:00:24.232 ******* 2025-11-24 12:18:31.631486 | controller | Monday 24 November 2025 12:18:31 +0000 (0:00:00.042) 0:00:24.230 ******* 2025-11-24 12:18:31.631495 | controller | ok: [localhost] 2025-11-24 12:18:31.677292 | controller | 2025-11-24 12:18:31.677328 | 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-11-24 12:18:31.677341 | controller | Monday 24 November 2025 12:18:31 +0000 (0:00:00.166) 0:00:24.398 ******* 2025-11-24 12:18:31.677351 | controller | Monday 24 November 2025 12:18:31 +0000 (0:00:00.166) 0:00:24.397 ******* 2025-11-24 12:18:31.677374 | controller | ok: [localhost] => 2025-11-24 12:18:31.836062 | controller | changed: false 2025-11-24 12:18:31.836089 | controller | msg: All assertions passed 2025-11-24 12:18:31.836097 | controller | 2025-11-24 12:18:31.836108 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-11-24 12:18:31.836114 | controller | Monday 24 November 2025 12:18:31 +0000 (0:00:00.046) 0:00:24.444 ******* 2025-11-24 12:18:31.836120 | controller | Monday 24 November 2025 12:18:31 +0000 (0:00:00.046) 0:00:24.443 ******* 2025-11-24 12:18:31.836130 | controller | ok: [localhost] 2025-11-24 12:18:32.042413 | controller | 2025-11-24 12:18:32.042445 | 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-11-24 12:18:32.042456 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-11-24 12:18:32.042464 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-11-24 12:18:32.042471 | controller | _config_map_content | 2025-11-24 12:18:32.042478 | controller | ansible.utils.remove_keys( 2025-11-24 12:18:32.042486 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-11-24 12:18:32.042493 | controller | matching_parameter='regex') 2025-11-24 12:18:32.042500 | controller | }}, cacheable=False] *** 2025-11-24 12:18:32.042507 | controller | Monday 24 November 2025 12:18:31 +0000 (0:00:00.158) 0:00:24.603 ******* 2025-11-24 12:18:32.042514 | controller | Monday 24 November 2025 12:18:31 +0000 (0:00:00.158) 0:00:24.602 ******* 2025-11-24 12:18:32.042527 | controller | ok: [localhost] 2025-11-24 12:18:32.092505 | controller | 2025-11-24 12:18:32.092527 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-11-24 12:18:32.092534 | controller | Monday 24 November 2025 12:18:32 +0000 (0:00:00.206) 0:00:24.809 ******* 2025-11-24 12:18:32.092539 | controller | Monday 24 November 2025 12:18:32 +0000 (0:00:00.206) 0:00:24.808 ******* 2025-11-24 12:18:32.092548 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-11-24 12:18:32.133863 | controller | 2025-11-24 12:18:32.133915 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-11-24 12:18:32.133929 | controller | Monday 24 November 2025 12:18:32 +0000 (0:00:00.050) 0:00:24.859 ******* 2025-11-24 12:18:32.133940 | controller | Monday 24 November 2025 12:18:32 +0000 (0:00:00.050) 0:00:24.858 ******* 2025-11-24 12:18:32.133956 | controller | ok: [localhost] => 2025-11-24 12:18:32.303481 | controller | changed: false 2025-11-24 12:18:32.303510 | controller | msg: All assertions passed 2025-11-24 12:18:32.303518 | controller | 2025-11-24 12:18:32.303524 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-11-24 12:18:32.303530 | controller | Monday 24 November 2025 12:18:32 +0000 (0:00:00.041) 0:00:24.901 ******* 2025-11-24 12:18:32.303535 | controller | Monday 24 November 2025 12:18:32 +0000 (0:00:00.041) 0:00:24.899 ******* 2025-11-24 12:18:32.303545 | controller | changed: [localhost] 2025-11-24 12:18:32.750336 | controller | 2025-11-24 12:18:32.750371 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-11-24 12:18:32.750379 | controller | (snippet_datadir, 2025-11-24 12:18:32.750385 | controller | '02_ci_data.yaml') | path_join 2025-11-24 12:18:32.750390 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-11-24 12:18:32.750396 | controller | Monday 24 November 2025 12:18:32 +0000 (0:00:00.169) 0:00:25.070 ******* 2025-11-24 12:18:32.750401 | controller | Monday 24 November 2025 12:18:32 +0000 (0:00:00.169) 0:00:25.069 ******* 2025-11-24 12:18:32.750411 | controller | changed: [localhost] 2025-11-24 12:18:32.803973 | controller | 2025-11-24 12:18:32.803998 | 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-11-24 12:18:32.804007 | controller | Monday 24 November 2025 12:18:32 +0000 (0:00:00.446) 0:00:25.517 ******* 2025-11-24 12:18:32.804014 | controller | Monday 24 November 2025 12:18:32 +0000 (0:00:00.446) 0:00:25.516 ******* 2025-11-24 12:18:32.804032 | controller | ok: [localhost] 2025-11-24 12:18:33.132671 | controller | 2025-11-24 12:18:33.132694 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-11-24 12:18:33.132701 | controller | (snippet_datadir, 2025-11-24 12:18:33.132707 | controller | '03_user_data_b64.yaml') | path_join 2025-11-24 12:18:33.132712 | controller | }}, content={{ 2025-11-24 12:18:33.132717 | controller | _base64_patch | 2025-11-24 12:18:33.132722 | controller | default({}) | 2025-11-24 12:18:33.132727 | controller | to_nice_yaml 2025-11-24 12:18:33.132731 | controller | }}, mode=0644] *** 2025-11-24 12:18:33.132736 | controller | Monday 24 November 2025 12:18:32 +0000 (0:00:00.053) 0:00:25.571 ******* 2025-11-24 12:18:33.132741 | controller | Monday 24 November 2025 12:18:32 +0000 (0:00:00.053) 0:00:25.570 ******* 2025-11-24 12:18:33.132749 | controller | changed: [localhost] 2025-11-24 12:18:33.463860 | controller | 2025-11-24 12:18:33.463893 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-11-24 12:18:33.463902 | controller | (snippet_datadir, 2025-11-24 12:18:33.463907 | controller | '04_user_data.yaml') | path_join 2025-11-24 12:18:33.463913 | controller | }}, content={{ 2025-11-24 12:18:33.463919 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-11-24 12:18:33.463924 | controller | default({}) | 2025-11-24 12:18:33.463930 | controller | to_nice_yaml 2025-11-24 12:18:33.463935 | controller | }}, mode=0644] *** 2025-11-24 12:18:33.463940 | controller | Monday 24 November 2025 12:18:33 +0000 (0:00:00.328) 0:00:25.899 ******* 2025-11-24 12:18:33.463945 | controller | Monday 24 November 2025 12:18:33 +0000 (0:00:00.328) 0:00:25.898 ******* 2025-11-24 12:18:33.463954 | controller | changed: [localhost] 2025-11-24 12:18:33.795711 | controller | 2025-11-24 12:18:33.795733 | 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-11-24 12:18:33.795740 | controller | ( 2025-11-24 12:18:33.795745 | controller | snippet_datadir, 2025-11-24 12:18:33.795750 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-11-24 12:18:33.795755 | controller | ) | path_join 2025-11-24 12:18:33.795760 | controller | }}, mode=0644] *** 2025-11-24 12:18:33.795765 | controller | Monday 24 November 2025 12:18:33 +0000 (0:00:00.331) 0:00:26.231 ******* 2025-11-24 12:18:33.795770 | controller | Monday 24 November 2025 12:18:33 +0000 (0:00:00.331) 0:00:26.229 ******* 2025-11-24 12:18:33.795778 | controller | changed: [localhost] 2025-11-24 12:18:33.847018 | controller | 2025-11-24 12:18:33.847037 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-11-24 12:18:33.847044 | controller | Monday 24 November 2025 12:18:33 +0000 (0:00:00.331) 0:00:26.563 ******* 2025-11-24 12:18:33.847050 | controller | Monday 24 November 2025 12:18:33 +0000 (0:00:00.331) 0:00:26.561 ******* 2025-11-24 12:18:33.847058 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-11-24 12:18:33.886077 | controller | 2025-11-24 12:18:33.886096 | 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-11-24 12:18:33.886103 | controller | Monday 24 November 2025 12:18:33 +0000 (0:00:00.051) 0:00:26.614 ******* 2025-11-24 12:18:33.886108 | controller | Monday 24 November 2025 12:18:33 +0000 (0:00:00.051) 0:00:26.613 ******* 2025-11-24 12:18:33.886117 | controller | ok: [localhost] => 2025-11-24 12:18:34.074754 | controller | changed: false 2025-11-24 12:18:34.074784 | controller | msg: All assertions passed 2025-11-24 12:18:34.074792 | controller | 2025-11-24 12:18:34.074798 | 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-11-24 12:18:34.074804 | controller | Monday 24 November 2025 12:18:33 +0000 (0:00:00.039) 0:00:26.653 ******* 2025-11-24 12:18:34.074809 | controller | Monday 24 November 2025 12:18:33 +0000 (0:00:00.039) 0:00:26.652 ******* 2025-11-24 12:18:34.074818 | controller | ok: [localhost] 2025-11-24 12:18:34.115093 | controller | 2025-11-24 12:18:34.115117 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-11-24 12:18:34.115132 | controller | Monday 24 November 2025 12:18:34 +0000 (0:00:00.188) 0:00:26.842 ******* 2025-11-24 12:18:34.115138 | controller | Monday 24 November 2025 12:18:34 +0000 (0:00:00.188) 0:00:26.840 ******* 2025-11-24 12:18:34.115150 | controller | ok: [localhost] 2025-11-24 12:18:34.571976 | controller | 2025-11-24 12:18:34.572002 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-11-24 12:18:34.572011 | controller | Monday 24 November 2025 12:18:34 +0000 (0:00:00.040) 0:00:26.882 ******* 2025-11-24 12:18:34.572018 | controller | Monday 24 November 2025 12:18:34 +0000 (0:00:00.040) 0:00:26.881 ******* 2025-11-24 12:18:34.572029 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-11-24 12:18:34.684708 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-11-24 12:18:34.684747 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-11-24 12:18:34.684761 | controller | 2025-11-24 12:18:34.684772 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-11-24 12:18:34.684782 | controller | _content | 2025-11-24 12:18:34.684791 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-11-24 12:18:34.684801 | controller | combine(_parsed, recursive=true) 2025-11-24 12:18:34.684811 | controller | }} 2025-11-24 12:18:34.684820 | controller | ] *** 2025-11-24 12:18:34.684829 | controller | Monday 24 November 2025 12:18:34 +0000 (0:00:00.456) 0:00:27.339 ******* 2025-11-24 12:18:34.684839 | controller | Monday 24 November 2025 12:18:34 +0000 (0:00:00.456) 0:00:27.338 ******* 2025-11-24 12:18:34.684855 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-11-24 12:18:34.863572 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-11-24 12:18:34.863605 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-11-24 12:18:34.863612 | controller | 2025-11-24 12:18:34.863632 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-11-24 12:18:34.863641 | controller | Monday 24 November 2025 12:18:34 +0000 (0:00:00.112) 0:00:27.452 ******* 2025-11-24 12:18:34.863646 | controller | Monday 24 November 2025 12:18:34 +0000 (0:00:00.112) 0:00:27.450 ******* 2025-11-24 12:18:34.863657 | controller | changed: [localhost] 2025-11-24 12:18:35.199690 | controller | 2025-11-24 12:18:35.199722 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-11-24 12:18:35.199731 | controller | (_destdir, 2025-11-24 12:18:35.199737 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-11-24 12:18:35.199743 | controller | }}, content={{ 2025-11-24 12:18:35.199749 | controller | ( 2025-11-24 12:18:35.199757 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-11-24 12:18:35.199762 | controller | ) | cifmw.general.to_nice_yaml_all 2025-11-24 12:18:35.199768 | controller | }}, mode=0644] *** 2025-11-24 12:18:35.199774 | controller | Monday 24 November 2025 12:18:34 +0000 (0:00:00.178) 0:00:27.630 ******* 2025-11-24 12:18:35.199779 | controller | Monday 24 November 2025 12:18:34 +0000 (0:00:00.178) 0:00:27.629 ******* 2025-11-24 12:18:35.199789 | controller | changed: [localhost] 2025-11-24 12:18:35.435229 | controller | 2025-11-24 12:18:35.435258 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova04delta/control-plane/networking/nncp mode=0644, backup=True, remote_src=True, src={{ 2025-11-24 12:18:35.435267 | controller | (cifmw_kustomize_deploy_basedir, 2025-11-24 12:18:35.435273 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-11-24 12:18:35.435278 | controller | _val['name'], 'values.yaml') | path_join 2025-11-24 12:18:35.435283 | controller | }}, dest={{ 2025-11-24 12:18:35.435288 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-11-24 12:18:35.435293 | controller | stage['path'], _val.src_file 2025-11-24 12:18:35.435298 | controller | ) | 2025-11-24 12:18:35.435303 | controller | path_join 2025-11-24 12:18:35.435308 | controller | }}] *** 2025-11-24 12:18:35.435313 | controller | Monday 24 November 2025 12:18:35 +0000 (0:00:00.336) 0:00:27.967 ******* 2025-11-24 12:18:35.435318 | controller | Monday 24 November 2025 12:18:35 +0000 (0:00:00.336) 0:00:27.965 ******* 2025-11-24 12:18:35.435333 | controller | changed: [localhost] => (item=network-values) 2025-11-24 12:18:35.472383 | controller | 2025-11-24 12:18:35.472422 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-24 12:18:35.472435 | controller | Monday 24 November 2025 12:18:35 +0000 (0:00:00.235) 0:00:28.202 ******* 2025-11-24 12:18:35.472445 | controller | Monday 24 November 2025 12:18:35 +0000 (0:00:00.235) 0:00:28.201 ******* 2025-11-24 12:18:35.472462 | controller | skipping: [localhost] 2025-11-24 12:18:35.841577 | controller | 2025-11-24 12:18:35.841604 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova04delta/control-plane/networking/nncp chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-11-24 12:18:35.841613 | controller | Monday 24 November 2025 12:18:35 +0000 (0:00:00.037) 0:00:28.239 ******* 2025-11-24 12:18:35.841637 | controller | Monday 24 November 2025 12:18:35 +0000 (0:00:00.037) 0:00:28.238 ******* 2025-11-24 12:18:35.841648 | controller | changed: [localhost] 2025-11-24 12:18:36.198057 | controller | 2025-11-24 12:18:36.198079 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-11-24 12:18:36.198087 | controller | Monday 24 November 2025 12:18:35 +0000 (0:00:00.369) 0:00:28.608 ******* 2025-11-24 12:18:36.198093 | controller | Monday 24 November 2025 12:18:35 +0000 (0:00:00.369) 0:00:28.607 ******* 2025-11-24 12:18:36.198102 | controller | changed: [localhost] 2025-11-24 12:18:36.420815 | controller | 2025-11-24 12:18:36.420836 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova04delta/control-plane/networking/nncp remote_src=True, src={{ _output }}, dest={{ 2025-11-24 12:18:36.420844 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-11-24 12:18:36.420850 | controller | stage['build_output'] | basename) | path_join 2025-11-24 12:18:36.420863 | controller | }}, mode=0644] *** 2025-11-24 12:18:36.420868 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.356) 0:00:28.965 ******* 2025-11-24 12:18:36.420873 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.356) 0:00:28.964 ******* 2025-11-24 12:18:36.420882 | controller | changed: [localhost] 2025-11-24 12:18:36.458327 | controller | 2025-11-24 12:18:36.458347 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-24 12:18:36.458354 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.222) 0:00:29.188 ******* 2025-11-24 12:18:36.458360 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.222) 0:00:29.186 ******* 2025-11-24 12:18:36.458369 | controller | skipping: [localhost] 2025-11-24 12:18:36.495367 | controller | 2025-11-24 12:18:36.495397 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova04delta/control-plane/networking/nncp _raw_params=oc apply -f {{ _cr }}] *** 2025-11-24 12:18:36.495408 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.037) 0:00:29.225 ******* 2025-11-24 12:18:36.495415 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.037) 0:00:29.224 ******* 2025-11-24 12:18:36.495428 | controller | skipping: [localhost] 2025-11-24 12:18:36.534972 | controller | 2025-11-24 12:18:36.534993 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova04delta/control-plane/networking/nncp _raw_params={{ wait_condition }}] *** 2025-11-24 12:18:36.535000 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.037) 0:00:29.262 ******* 2025-11-24 12:18:36.535006 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.037) 0:00:29.261 ******* 2025-11-24 12:18:36.535015 | 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-11-24 12:18:36.576851 | controller | skipping: [localhost] 2025-11-24 12:18:36.576878 | controller | 2025-11-24 12:18:36.576885 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-24 12:18:36.576896 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.039) 0:00:29.302 ******* 2025-11-24 12:18:36.576901 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.039) 0:00:29.301 ******* 2025-11-24 12:18:36.576909 | controller | skipping: [localhost] 2025-11-24 12:18:36.619848 | controller | 2025-11-24 12:18:36.619880 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova04delta/control-plane/networking/nncp name=run_hook] *** 2025-11-24 12:18:36.619888 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.041) 0:00:29.344 ******* 2025-11-24 12:18:36.619894 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.041) 0:00:29.343 ******* 2025-11-24 12:18:36.619903 | controller | skipping: [localhost] 2025-11-24 12:18:36.658687 | controller | 2025-11-24 12:18:36.658709 | 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-11-24 12:18:36.658717 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.042) 0:00:29.387 ******* 2025-11-24 12:18:36.658722 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.042) 0:00:29.385 ******* 2025-11-24 12:18:36.658737 | controller | ok: [localhost] => 2025-11-24 12:18:36.685926 | controller | changed: false 2025-11-24 12:18:36.685946 | controller | msg: All assertions passed 2025-11-24 12:18:36.685953 | controller | 2025-11-24 12:18:36.685959 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-11-24 12:18:36.685965 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.038) 0:00:29.426 ******* 2025-11-24 12:18:36.685970 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.038) 0:00:29.424 ******* 2025-11-24 12:18:36.685979 | controller | skipping: [localhost] 2025-11-24 12:18:36.713645 | controller | 2025-11-24 12:18:36.713666 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-11-24 12:18:36.713673 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.027) 0:00:29.453 ******* 2025-11-24 12:18:36.713679 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.027) 0:00:29.452 ******* 2025-11-24 12:18:36.713688 | controller | ok: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m) 2025-11-24 12:18:36.735674 | controller | 2025-11-24 12:18:36.735693 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-11-24 12:18:36.735703 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.027) 0:00:29.480 ******* 2025-11-24 12:18:36.735708 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.027) 0:00:29.479 ******* 2025-11-24 12:18:36.735716 | controller | skipping: [localhost] 2025-11-24 12:18:36.764937 | controller | 2025-11-24 12:18:36.764957 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-11-24 12:18:36.764965 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.022) 0:00:29.503 ******* 2025-11-24 12:18:36.764970 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.022) 0:00:29.501 ******* 2025-11-24 12:18:36.764979 | controller | ok: [localhost] 2025-11-24 12:18:36.945115 | controller | 2025-11-24 12:18:36.945134 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-11-24 12:18:36.945141 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-11-24 12:18:36.945146 | controller | stage['path'], item.src_file) | path_join 2025-11-24 12:18:36.945151 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-11-24 12:18:36.945156 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.029) 0:00:29.532 ******* 2025-11-24 12:18:36.945161 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.029) 0:00:29.531 ******* 2025-11-24 12:18:36.945175 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'nncp/values.yaml'}) 2025-11-24 12:18:36.999763 | controller | 2025-11-24 12:18:36.999785 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-11-24 12:18:36.999793 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.180) 0:00:29.712 ******* 2025-11-24 12:18:36.999799 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.180) 0:00:29.711 ******* 2025-11-24 12:18:36.999808 | controller | ok: [localhost] => (item=values.yaml) 2025-11-24 12:18:37.039445 | controller | 2025-11-24 12:18:37.039463 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova04delta/control-plane/networking name=run_hook] *** 2025-11-24 12:18:37.039471 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.054) 0:00:29.767 ******* 2025-11-24 12:18:37.039476 | controller | Monday 24 November 2025 12:18:36 +0000 (0:00:00.054) 0:00:29.765 ******* 2025-11-24 12:18:37.039484 | controller | skipping: [localhost] 2025-11-24 12:18:37.105885 | controller | 2025-11-24 12:18:37.105904 | controller | TASK [Generate values.yaml for examples/dt/nova/nova04delta/control-plane/networking name=ci_gen_kustomize_values] *** 2025-11-24 12:18:37.105911 | controller | Monday 24 November 2025 12:18:37 +0000 (0:00:00.039) 0:00:29.806 ******* 2025-11-24 12:18:37.105917 | controller | Monday 24 November 2025 12:18:37 +0000 (0:00:00.039) 0:00:29.805 ******* 2025-11-24 12:18:37.105925 | controller | 2025-11-24 12:18:37.156381 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-11-24 12:18:37.156401 | controller | Monday 24 November 2025 12:18:37 +0000 (0:00:00.066) 0:00:29.873 ******* 2025-11-24 12:18:37.156409 | controller | Monday 24 November 2025 12:18:37 +0000 (0:00:00.066) 0:00:29.872 ******* 2025-11-24 12:18:37.156418 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-11-24 12:18:37.201076 | controller | 2025-11-24 12:18:37.201097 | 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-11-24 12:18:37.201105 | controller | Monday 24 November 2025 12:18:37 +0000 (0:00:00.050) 0:00:29.923 ******* 2025-11-24 12:18:37.201111 | controller | Monday 24 November 2025 12:18:37 +0000 (0:00:00.050) 0:00:29.922 ******* 2025-11-24 12:18:37.201120 | controller | ok: [localhost] => 2025-11-24 12:18:37.366072 | controller | changed: false 2025-11-24 12:18:37.366092 | controller | msg: All assertions passed 2025-11-24 12:18:37.366099 | controller | 2025-11-24 12:18:37.366105 | 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-11-24 12:18:37.366111 | controller | Monday 24 November 2025 12:18:37 +0000 (0:00:00.044) 0:00:29.968 ******* 2025-11-24 12:18:37.366116 | controller | Monday 24 November 2025 12:18:37 +0000 (0:00:00.044) 0:00:29.967 ******* 2025-11-24 12:18:37.366125 | controller | ok: [localhost] 2025-11-24 12:18:37.410909 | controller | 2025-11-24 12:18:37.410930 | 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-11-24 12:18:37.410937 | controller | Monday 24 November 2025 12:18:37 +0000 (0:00:00.164) 0:00:30.133 ******* 2025-11-24 12:18:37.410942 | controller | Monday 24 November 2025 12:18:37 +0000 (0:00:00.164) 0:00:30.132 ******* 2025-11-24 12:18:37.410950 | controller | ok: [localhost] => 2025-11-24 12:18:37.572740 | controller | changed: false 2025-11-24 12:18:37.572760 | controller | msg: All assertions passed 2025-11-24 12:18:37.572767 | controller | 2025-11-24 12:18:37.572772 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-11-24 12:18:37.572777 | controller | Monday 24 November 2025 12:18:37 +0000 (0:00:00.044) 0:00:30.178 ******* 2025-11-24 12:18:37.572782 | controller | Monday 24 November 2025 12:18:37 +0000 (0:00:00.044) 0:00:30.177 ******* 2025-11-24 12:18:37.572795 | controller | ok: [localhost] 2025-11-24 12:18:37.786501 | controller | 2025-11-24 12:18:37.786520 | 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-11-24 12:18:37.786528 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-11-24 12:18:37.786533 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-11-24 12:18:37.786539 | controller | _config_map_content | 2025-11-24 12:18:37.786543 | controller | ansible.utils.remove_keys( 2025-11-24 12:18:37.786548 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-11-24 12:18:37.786553 | controller | matching_parameter='regex') 2025-11-24 12:18:37.786558 | controller | }}, cacheable=False] *** 2025-11-24 12:18:37.786563 | controller | Monday 24 November 2025 12:18:37 +0000 (0:00:00.161) 0:00:30.340 ******* 2025-11-24 12:18:37.786568 | controller | Monday 24 November 2025 12:18:37 +0000 (0:00:00.161) 0:00:30.338 ******* 2025-11-24 12:18:37.786576 | controller | ok: [localhost] 2025-11-24 12:18:37.840679 | controller | 2025-11-24 12:18:37.840703 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-11-24 12:18:37.840710 | controller | Monday 24 November 2025 12:18:37 +0000 (0:00:00.213) 0:00:30.553 ******* 2025-11-24 12:18:37.840721 | controller | Monday 24 November 2025 12:18:37 +0000 (0:00:00.213) 0:00:30.552 ******* 2025-11-24 12:18:37.840731 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-11-24 12:18:37.881265 | controller | 2025-11-24 12:18:37.881284 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-11-24 12:18:37.881290 | controller | Monday 24 November 2025 12:18:37 +0000 (0:00:00.054) 0:00:30.607 ******* 2025-11-24 12:18:37.881296 | controller | Monday 24 November 2025 12:18:37 +0000 (0:00:00.054) 0:00:30.606 ******* 2025-11-24 12:18:37.881305 | controller | ok: [localhost] => 2025-11-24 12:18:38.047493 | controller | changed: false 2025-11-24 12:18:38.047517 | controller | msg: All assertions passed 2025-11-24 12:18:38.047524 | controller | 2025-11-24 12:18:38.047532 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-11-24 12:18:38.047538 | controller | Monday 24 November 2025 12:18:37 +0000 (0:00:00.040) 0:00:30.648 ******* 2025-11-24 12:18:38.047543 | controller | Monday 24 November 2025 12:18:37 +0000 (0:00:00.040) 0:00:30.647 ******* 2025-11-24 12:18:38.047552 | controller | ok: [localhost] 2025-11-24 12:18:38.519369 | controller | 2025-11-24 12:18:38.519410 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-11-24 12:18:38.519418 | controller | (snippet_datadir, 2025-11-24 12:18:38.519424 | controller | '02_ci_data.yaml') | path_join 2025-11-24 12:18:38.519429 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-11-24 12:18:38.519434 | controller | Monday 24 November 2025 12:18:38 +0000 (0:00:00.166) 0:00:30.814 ******* 2025-11-24 12:18:38.519440 | controller | Monday 24 November 2025 12:18:38 +0000 (0:00:00.166) 0:00:30.813 ******* 2025-11-24 12:18:38.519450 | controller | ok: [localhost] 2025-11-24 12:18:38.573102 | controller | 2025-11-24 12:18:38.573131 | 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-11-24 12:18:38.573139 | controller | Monday 24 November 2025 12:18:38 +0000 (0:00:00.471) 0:00:31.286 ******* 2025-11-24 12:18:38.573144 | controller | Monday 24 November 2025 12:18:38 +0000 (0:00:00.471) 0:00:31.285 ******* 2025-11-24 12:18:38.573154 | controller | ok: [localhost] 2025-11-24 12:18:38.913981 | controller | 2025-11-24 12:18:38.914013 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-11-24 12:18:38.914028 | controller | (snippet_datadir, 2025-11-24 12:18:38.914034 | controller | '03_user_data_b64.yaml') | path_join 2025-11-24 12:18:38.914040 | controller | }}, content={{ 2025-11-24 12:18:38.914045 | controller | _base64_patch | 2025-11-24 12:18:38.914059 | controller | default({}) | 2025-11-24 12:18:38.914064 | controller | to_nice_yaml 2025-11-24 12:18:38.914073 | controller | }}, mode=0644] *** 2025-11-24 12:18:38.914079 | controller | Monday 24 November 2025 12:18:38 +0000 (0:00:00.053) 0:00:31.340 ******* 2025-11-24 12:18:38.914084 | controller | Monday 24 November 2025 12:18:38 +0000 (0:00:00.053) 0:00:31.339 ******* 2025-11-24 12:18:38.914094 | controller | ok: [localhost] 2025-11-24 12:18:39.262876 | controller | 2025-11-24 12:18:39.262912 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-11-24 12:18:39.262920 | controller | (snippet_datadir, 2025-11-24 12:18:39.262926 | controller | '04_user_data.yaml') | path_join 2025-11-24 12:18:39.262934 | controller | }}, content={{ 2025-11-24 12:18:39.262940 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-11-24 12:18:39.262945 | controller | default({}) | 2025-11-24 12:18:39.262950 | controller | to_nice_yaml 2025-11-24 12:18:39.262955 | controller | }}, mode=0644] *** 2025-11-24 12:18:39.262960 | controller | Monday 24 November 2025 12:18:38 +0000 (0:00:00.340) 0:00:31.681 ******* 2025-11-24 12:18:39.262965 | controller | Monday 24 November 2025 12:18:38 +0000 (0:00:00.340) 0:00:31.680 ******* 2025-11-24 12:18:39.262974 | controller | ok: [localhost] 2025-11-24 12:18:39.631344 | controller | 2025-11-24 12:18:39.631379 | 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-11-24 12:18:39.631387 | controller | ( 2025-11-24 12:18:39.631393 | controller | snippet_datadir, 2025-11-24 12:18:39.631399 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-11-24 12:18:39.631404 | controller | ) | path_join 2025-11-24 12:18:39.631414 | controller | }}, mode=0644] *** 2025-11-24 12:18:39.631420 | controller | Monday 24 November 2025 12:18:39 +0000 (0:00:00.348) 0:00:32.030 ******* 2025-11-24 12:18:39.631425 | controller | Monday 24 November 2025 12:18:39 +0000 (0:00:00.348) 0:00:32.028 ******* 2025-11-24 12:18:39.631436 | controller | changed: [localhost] 2025-11-24 12:18:39.685512 | controller | 2025-11-24 12:18:39.685541 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-11-24 12:18:39.685549 | controller | Monday 24 November 2025 12:18:39 +0000 (0:00:00.368) 0:00:32.398 ******* 2025-11-24 12:18:39.685555 | controller | Monday 24 November 2025 12:18:39 +0000 (0:00:00.368) 0:00:32.397 ******* 2025-11-24 12:18:39.685564 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-11-24 12:18:39.753608 | controller | 2025-11-24 12:18:39.753667 | 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-11-24 12:18:39.753678 | controller | Monday 24 November 2025 12:18:39 +0000 (0:00:00.054) 0:00:32.452 ******* 2025-11-24 12:18:39.753686 | controller | Monday 24 November 2025 12:18:39 +0000 (0:00:00.054) 0:00:32.451 ******* 2025-11-24 12:18:39.753698 | controller | ok: [localhost] => 2025-11-24 12:18:39.934812 | controller | changed: false 2025-11-24 12:18:39.934849 | controller | msg: All assertions passed 2025-11-24 12:18:39.934857 | controller | 2025-11-24 12:18:39.934863 | 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-11-24 12:18:39.934869 | controller | Monday 24 November 2025 12:18:39 +0000 (0:00:00.067) 0:00:32.520 ******* 2025-11-24 12:18:39.934875 | controller | Monday 24 November 2025 12:18:39 +0000 (0:00:00.067) 0:00:32.519 ******* 2025-11-24 12:18:39.934885 | controller | ok: [localhost] 2025-11-24 12:18:39.975889 | controller | 2025-11-24 12:18:39.975914 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-11-24 12:18:39.975922 | controller | Monday 24 November 2025 12:18:39 +0000 (0:00:00.181) 0:00:32.702 ******* 2025-11-24 12:18:39.975928 | controller | Monday 24 November 2025 12:18:39 +0000 (0:00:00.181) 0:00:32.700 ******* 2025-11-24 12:18:39.975939 | controller | ok: [localhost] 2025-11-24 12:18:40.476558 | controller | 2025-11-24 12:18:40.476605 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-11-24 12:18:40.476613 | controller | Monday 24 November 2025 12:18:39 +0000 (0:00:00.041) 0:00:32.743 ******* 2025-11-24 12:18:40.476630 | controller | Monday 24 November 2025 12:18:39 +0000 (0:00:00.041) 0:00:32.742 ******* 2025-11-24 12:18:40.476644 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-11-24 12:18:40.589875 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-11-24 12:18:40.589907 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-11-24 12:18:40.589916 | controller | 2025-11-24 12:18:40.589923 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-11-24 12:18:40.589930 | controller | _content | 2025-11-24 12:18:40.589937 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-11-24 12:18:40.589943 | controller | combine(_parsed, recursive=true) 2025-11-24 12:18:40.589950 | controller | }} 2025-11-24 12:18:40.589956 | controller | ] *** 2025-11-24 12:18:40.589963 | controller | Monday 24 November 2025 12:18:40 +0000 (0:00:00.500) 0:00:33.243 ******* 2025-11-24 12:18:40.589969 | controller | Monday 24 November 2025 12:18:40 +0000 (0:00:00.500) 0:00:33.242 ******* 2025-11-24 12:18:40.589987 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-11-24 12:18:40.785947 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-11-24 12:18:40.785980 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-11-24 12:18:40.785988 | controller | 2025-11-24 12:18:40.785994 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-11-24 12:18:40.786000 | controller | Monday 24 November 2025 12:18:40 +0000 (0:00:00.113) 0:00:33.357 ******* 2025-11-24 12:18:40.786006 | controller | Monday 24 November 2025 12:18:40 +0000 (0:00:00.113) 0:00:33.355 ******* 2025-11-24 12:18:40.786016 | controller | ok: [localhost] 2025-11-24 12:18:41.162284 | controller | 2025-11-24 12:18:41.162315 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-11-24 12:18:41.162324 | controller | (_destdir, 2025-11-24 12:18:41.162330 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-11-24 12:18:41.162336 | controller | }}, content={{ 2025-11-24 12:18:41.162341 | controller | ( 2025-11-24 12:18:41.162347 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-11-24 12:18:41.162352 | controller | ) | cifmw.general.to_nice_yaml_all 2025-11-24 12:18:41.162358 | controller | }}, mode=0644] *** 2025-11-24 12:18:41.162363 | controller | Monday 24 November 2025 12:18:40 +0000 (0:00:00.196) 0:00:33.553 ******* 2025-11-24 12:18:41.162368 | controller | Monday 24 November 2025 12:18:40 +0000 (0:00:00.196) 0:00:33.551 ******* 2025-11-24 12:18:41.162378 | controller | ok: [localhost] 2025-11-24 12:18:41.387610 | controller | 2025-11-24 12:18:41.387664 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova04delta/control-plane/networking mode=0644, backup=True, remote_src=True, src={{ 2025-11-24 12:18:41.387673 | controller | (cifmw_kustomize_deploy_basedir, 2025-11-24 12:18:41.387679 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-11-24 12:18:41.387685 | controller | _val['name'], 'values.yaml') | path_join 2025-11-24 12:18:41.387690 | controller | }}, dest={{ 2025-11-24 12:18:41.387696 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-11-24 12:18:41.387702 | controller | stage['path'], _val.src_file 2025-11-24 12:18:41.387707 | controller | ) | 2025-11-24 12:18:41.387712 | controller | path_join 2025-11-24 12:18:41.387717 | controller | }}] *** 2025-11-24 12:18:41.387723 | controller | Monday 24 November 2025 12:18:41 +0000 (0:00:00.376) 0:00:33.929 ******* 2025-11-24 12:18:41.387728 | controller | Monday 24 November 2025 12:18:41 +0000 (0:00:00.376) 0:00:33.928 ******* 2025-11-24 12:18:41.387738 | controller | ok: [localhost] => (item=network-values) 2025-11-24 12:18:41.425360 | controller | 2025-11-24 12:18:41.425387 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-24 12:18:41.425394 | controller | Monday 24 November 2025 12:18:41 +0000 (0:00:00.225) 0:00:34.154 ******* 2025-11-24 12:18:41.425406 | controller | Monday 24 November 2025 12:18:41 +0000 (0:00:00.225) 0:00:34.153 ******* 2025-11-24 12:18:41.425415 | controller | skipping: [localhost] 2025-11-24 12:18:41.777685 | controller | 2025-11-24 12:18:41.777718 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova04delta/control-plane/networking chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-11-24 12:18:41.777727 | controller | Monday 24 November 2025 12:18:41 +0000 (0:00:00.037) 0:00:34.192 ******* 2025-11-24 12:18:41.777733 | controller | Monday 24 November 2025 12:18:41 +0000 (0:00:00.037) 0:00:34.191 ******* 2025-11-24 12:18:41.777743 | controller | changed: [localhost] 2025-11-24 12:18:42.114831 | controller | 2025-11-24 12:18:42.114866 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-11-24 12:18:42.114874 | controller | Monday 24 November 2025 12:18:41 +0000 (0:00:00.352) 0:00:34.544 ******* 2025-11-24 12:18:42.114880 | controller | Monday 24 November 2025 12:18:41 +0000 (0:00:00.352) 0:00:34.543 ******* 2025-11-24 12:18:42.114889 | controller | changed: [localhost] 2025-11-24 12:18:42.320130 | controller | 2025-11-24 12:18:42.320164 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova04delta/control-plane/networking remote_src=True, src={{ _output }}, dest={{ 2025-11-24 12:18:42.320172 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-11-24 12:18:42.320178 | controller | stage['build_output'] | basename) | path_join 2025-11-24 12:18:42.320183 | controller | }}, mode=0644] *** 2025-11-24 12:18:42.320188 | controller | Monday 24 November 2025 12:18:42 +0000 (0:00:00.337) 0:00:34.882 ******* 2025-11-24 12:18:42.320194 | controller | Monday 24 November 2025 12:18:42 +0000 (0:00:00.337) 0:00:34.880 ******* 2025-11-24 12:18:42.320204 | controller | changed: [localhost] 2025-11-24 12:18:42.356219 | controller | 2025-11-24 12:18:42.356247 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-24 12:18:42.356255 | controller | Monday 24 November 2025 12:18:42 +0000 (0:00:00.205) 0:00:35.087 ******* 2025-11-24 12:18:42.356262 | controller | Monday 24 November 2025 12:18:42 +0000 (0:00:00.205) 0:00:35.086 ******* 2025-11-24 12:18:42.356271 | controller | skipping: [localhost] 2025-11-24 12:18:42.391080 | controller | 2025-11-24 12:18:42.391107 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova04delta/control-plane/networking _raw_params=oc apply -f {{ _cr }}] *** 2025-11-24 12:18:42.391115 | controller | Monday 24 November 2025 12:18:42 +0000 (0:00:00.036) 0:00:35.123 ******* 2025-11-24 12:18:42.391121 | controller | Monday 24 November 2025 12:18:42 +0000 (0:00:00.036) 0:00:35.122 ******* 2025-11-24 12:18:42.391130 | controller | skipping: [localhost] 2025-11-24 12:18:42.427197 | controller | 2025-11-24 12:18:42.427223 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova04delta/control-plane/networking _raw_params={{ wait_condition }}] *** 2025-11-24 12:18:42.427230 | controller | Monday 24 November 2025 12:18:42 +0000 (0:00:00.034) 0:00:35.158 ******* 2025-11-24 12:18:42.427235 | controller | Monday 24 November 2025 12:18:42 +0000 (0:00:00.034) 0:00:35.157 ******* 2025-11-24 12:18:42.427244 | controller | skipping: [localhost] => (item=oc -n metallb-system wait pod -l app=metallb -l component=speaker --for condition=Ready --timeout=5m) 2025-11-24 12:18:42.461735 | controller | skipping: [localhost] 2025-11-24 12:18:42.461759 | controller | 2025-11-24 12:18:42.461766 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-24 12:18:42.461771 | controller | Monday 24 November 2025 12:18:42 +0000 (0:00:00.036) 0:00:35.194 ******* 2025-11-24 12:18:42.461777 | controller | Monday 24 November 2025 12:18:42 +0000 (0:00:00.036) 0:00:35.193 ******* 2025-11-24 12:18:42.461785 | controller | skipping: [localhost] 2025-11-24 12:18:42.500841 | controller | 2025-11-24 12:18:42.500863 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova04delta/control-plane/networking name=run_hook] *** 2025-11-24 12:18:42.500870 | controller | Monday 24 November 2025 12:18:42 +0000 (0:00:00.034) 0:00:35.229 ******* 2025-11-24 12:18:42.500880 | controller | Monday 24 November 2025 12:18:42 +0000 (0:00:00.034) 0:00:35.227 ******* 2025-11-24 12:18:42.500889 | controller | skipping: [localhost] 2025-11-24 12:18:42.535386 | controller | 2025-11-24 12:18:42.535412 | 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-11-24 12:18:42.535420 | controller | Monday 24 November 2025 12:18:42 +0000 (0:00:00.039) 0:00:35.268 ******* 2025-11-24 12:18:42.535426 | controller | Monday 24 November 2025 12:18:42 +0000 (0:00:00.039) 0:00:35.266 ******* 2025-11-24 12:18:42.535434 | controller | ok: [localhost] => 2025-11-24 12:18:42.558257 | controller | changed: false 2025-11-24 12:18:42.558280 | controller | msg: All assertions passed 2025-11-24 12:18:42.558287 | controller | 2025-11-24 12:18:42.558293 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-11-24 12:18:42.558304 | controller | Monday 24 November 2025 12:18:42 +0000 (0:00:00.034) 0:00:35.302 ******* 2025-11-24 12:18:42.558310 | controller | Monday 24 November 2025 12:18:42 +0000 (0:00:00.034) 0:00:35.301 ******* 2025-11-24 12:18:42.558319 | controller | skipping: [localhost] 2025-11-24 12:18:42.582991 | controller | 2025-11-24 12:18:42.583016 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-11-24 12:18:42.583025 | controller | Monday 24 November 2025 12:18:42 +0000 (0:00:00.022) 0:00:35.325 ******* 2025-11-24 12:18:42.583031 | controller | Monday 24 November 2025 12:18:42 +0000 (0:00:00.022) 0:00:35.324 ******* 2025-11-24 12:18:42.583042 | controller | ok: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=OpenStackControlPlaneDNSReadyCondition --timeout=20m) 2025-11-24 12:18:42.602634 | controller | 2025-11-24 12:18:42.602658 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-11-24 12:18:42.602665 | controller | Monday 24 November 2025 12:18:42 +0000 (0:00:00.024) 0:00:35.350 ******* 2025-11-24 12:18:42.602671 | controller | Monday 24 November 2025 12:18:42 +0000 (0:00:00.024) 0:00:35.349 ******* 2025-11-24 12:18:42.602686 | controller | skipping: [localhost] 2025-11-24 12:18:42.629280 | controller | 2025-11-24 12:18:42.629302 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-11-24 12:18:42.629309 | controller | Monday 24 November 2025 12:18:42 +0000 (0:00:00.019) 0:00:35.369 ******* 2025-11-24 12:18:42.629315 | controller | Monday 24 November 2025 12:18:42 +0000 (0:00:00.019) 0:00:35.368 ******* 2025-11-24 12:18:42.629324 | controller | ok: [localhost] 2025-11-24 12:18:42.956072 | controller | 2025-11-24 12:18:42.956105 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-11-24 12:18:42.956113 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-11-24 12:18:42.956119 | controller | stage['path'], item.src_file) | path_join 2025-11-24 12:18:42.956125 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-11-24 12:18:42.956130 | controller | Monday 24 November 2025 12:18:42 +0000 (0:00:00.026) 0:00:35.396 ******* 2025-11-24 12:18:42.956135 | controller | Monday 24 November 2025 12:18:42 +0000 (0:00:00.026) 0:00:35.395 ******* 2025-11-24 12:18:42.956145 | controller | ok: [localhost] => (item={'name': 'network-values', 'src_file': 'networking/nncp/values.yaml'}) 2025-11-24 12:18:43.035754 | controller | ok: [localhost] => (item={'name': 'service-values', 'src_file': 'service-values.yaml'}) 2025-11-24 12:18:43.035784 | controller | 2025-11-24 12:18:43.035793 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-11-24 12:18:43.035806 | controller | Monday 24 November 2025 12:18:42 +0000 (0:00:00.326) 0:00:35.723 ******* 2025-11-24 12:18:43.035812 | controller | Monday 24 November 2025 12:18:42 +0000 (0:00:00.326) 0:00:35.722 ******* 2025-11-24 12:18:43.035823 | controller | ok: [localhost] => (item=values.yaml) 2025-11-24 12:18:43.071217 | controller | ok: [localhost] => (item=service-values.yaml) 2025-11-24 12:18:43.071243 | controller | 2025-11-24 12:18:43.071250 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova04delta/control-plane name=run_hook] *** 2025-11-24 12:18:43.071257 | controller | Monday 24 November 2025 12:18:43 +0000 (0:00:00.079) 0:00:35.803 ******* 2025-11-24 12:18:43.071262 | controller | Monday 24 November 2025 12:18:43 +0000 (0:00:00.079) 0:00:35.801 ******* 2025-11-24 12:18:43.071271 | controller | skipping: [localhost] 2025-11-24 12:18:43.169582 | controller | 2025-11-24 12:18:43.169612 | controller | TASK [Generate values.yaml for examples/dt/nova/nova04delta/control-plane name=ci_gen_kustomize_values] *** 2025-11-24 12:18:43.169634 | controller | Monday 24 November 2025 12:18:43 +0000 (0:00:00.035) 0:00:35.838 ******* 2025-11-24 12:18:43.169643 | controller | Monday 24 November 2025 12:18:43 +0000 (0:00:00.035) 0:00:35.837 ******* 2025-11-24 12:18:43.169653 | controller | 2025-11-24 12:18:43.219709 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-11-24 12:18:43.219738 | controller | Monday 24 November 2025 12:18:43 +0000 (0:00:00.098) 0:00:35.936 ******* 2025-11-24 12:18:43.219748 | controller | Monday 24 November 2025 12:18:43 +0000 (0:00:00.098) 0:00:35.935 ******* 2025-11-24 12:18:43.219760 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-11-24 12:18:43.261180 | controller | 2025-11-24 12:18:43.261203 | 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-11-24 12:18:43.261211 | controller | Monday 24 November 2025 12:18:43 +0000 (0:00:00.050) 0:00:35.987 ******* 2025-11-24 12:18:43.261217 | controller | Monday 24 November 2025 12:18:43 +0000 (0:00:00.050) 0:00:35.985 ******* 2025-11-24 12:18:43.261226 | controller | ok: [localhost] => 2025-11-24 12:18:43.424951 | controller | changed: false 2025-11-24 12:18:43.424989 | controller | msg: All assertions passed 2025-11-24 12:18:43.424998 | controller | 2025-11-24 12:18:43.425004 | 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-11-24 12:18:43.425010 | controller | Monday 24 November 2025 12:18:43 +0000 (0:00:00.041) 0:00:36.028 ******* 2025-11-24 12:18:43.425016 | controller | Monday 24 November 2025 12:18:43 +0000 (0:00:00.041) 0:00:36.027 ******* 2025-11-24 12:18:43.425025 | controller | ok: [localhost] 2025-11-24 12:18:43.467761 | controller | 2025-11-24 12:18:43.467785 | 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-11-24 12:18:43.467793 | controller | Monday 24 November 2025 12:18:43 +0000 (0:00:00.163) 0:00:36.192 ******* 2025-11-24 12:18:43.467798 | controller | Monday 24 November 2025 12:18:43 +0000 (0:00:00.163) 0:00:36.191 ******* 2025-11-24 12:18:43.467807 | controller | ok: [localhost] => 2025-11-24 12:18:43.633865 | controller | changed: false 2025-11-24 12:18:43.633894 | controller | msg: All assertions passed 2025-11-24 12:18:43.633901 | controller | 2025-11-24 12:18:43.633907 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-11-24 12:18:43.633913 | controller | Monday 24 November 2025 12:18:43 +0000 (0:00:00.042) 0:00:36.235 ******* 2025-11-24 12:18:43.633919 | controller | Monday 24 November 2025 12:18:43 +0000 (0:00:00.042) 0:00:36.233 ******* 2025-11-24 12:18:43.633928 | controller | ok: [localhost] 2025-11-24 12:18:43.839224 | controller | 2025-11-24 12:18:43.839269 | 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-11-24 12:18:43.839285 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-11-24 12:18:43.839293 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-11-24 12:18:43.839299 | controller | _config_map_content | 2025-11-24 12:18:43.839305 | controller | ansible.utils.remove_keys( 2025-11-24 12:18:43.839311 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-11-24 12:18:43.839317 | controller | matching_parameter='regex') 2025-11-24 12:18:43.839323 | controller | }}, cacheable=False] *** 2025-11-24 12:18:43.839329 | controller | Monday 24 November 2025 12:18:43 +0000 (0:00:00.165) 0:00:36.401 ******* 2025-11-24 12:18:43.839336 | controller | Monday 24 November 2025 12:18:43 +0000 (0:00:00.165) 0:00:36.399 ******* 2025-11-24 12:18:43.839348 | controller | ok: [localhost] 2025-11-24 12:18:43.886677 | controller | 2025-11-24 12:18:43.886708 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-11-24 12:18:43.886717 | controller | Monday 24 November 2025 12:18:43 +0000 (0:00:00.205) 0:00:36.606 ******* 2025-11-24 12:18:43.886723 | controller | Monday 24 November 2025 12:18:43 +0000 (0:00:00.205) 0:00:36.605 ******* 2025-11-24 12:18:43.886733 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/network_values.yml for localhost 2025-11-24 12:18:43.926029 | controller | 2025-11-24 12:18:43.926055 | controller | TASK [ci_gen_kustomize_values : Assert we have needed parameters that=['cifmw_networking_env_definition is defined']] *** 2025-11-24 12:18:43.926063 | controller | Monday 24 November 2025 12:18:43 +0000 (0:00:00.047) 0:00:36.654 ******* 2025-11-24 12:18:43.926069 | controller | Monday 24 November 2025 12:18:43 +0000 (0:00:00.047) 0:00:36.652 ******* 2025-11-24 12:18:43.926079 | controller | ok: [localhost] => 2025-11-24 12:18:44.099676 | controller | changed: false 2025-11-24 12:18:44.099700 | controller | msg: All assertions passed 2025-11-24 12:18:44.099707 | controller | 2025-11-24 12:18:44.099714 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-11-24 12:18:44.099719 | controller | Monday 24 November 2025 12:18:43 +0000 (0:00:00.039) 0:00:36.693 ******* 2025-11-24 12:18:44.099724 | controller | Monday 24 November 2025 12:18:43 +0000 (0:00:00.039) 0:00:36.692 ******* 2025-11-24 12:18:44.099738 | controller | ok: [localhost] 2025-11-24 12:18:44.556303 | controller | 2025-11-24 12:18:44.556336 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-11-24 12:18:44.556344 | controller | (snippet_datadir, 2025-11-24 12:18:44.556350 | controller | '02_ci_data.yaml') | path_join 2025-11-24 12:18:44.556355 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-11-24 12:18:44.556362 | controller | Monday 24 November 2025 12:18:44 +0000 (0:00:00.173) 0:00:36.866 ******* 2025-11-24 12:18:44.556367 | controller | Monday 24 November 2025 12:18:44 +0000 (0:00:00.173) 0:00:36.865 ******* 2025-11-24 12:18:44.556377 | controller | ok: [localhost] 2025-11-24 12:18:44.607893 | controller | 2025-11-24 12:18:44.607914 | 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-11-24 12:18:44.607923 | controller | Monday 24 November 2025 12:18:44 +0000 (0:00:00.456) 0:00:37.323 ******* 2025-11-24 12:18:44.607929 | controller | Monday 24 November 2025 12:18:44 +0000 (0:00:00.456) 0:00:37.322 ******* 2025-11-24 12:18:44.607940 | controller | ok: [localhost] 2025-11-24 12:18:44.938069 | controller | 2025-11-24 12:18:44.938103 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-11-24 12:18:44.938112 | controller | (snippet_datadir, 2025-11-24 12:18:44.938118 | controller | '03_user_data_b64.yaml') | path_join 2025-11-24 12:18:44.938123 | controller | }}, content={{ 2025-11-24 12:18:44.938129 | controller | _base64_patch | 2025-11-24 12:18:44.938134 | controller | default({}) | 2025-11-24 12:18:44.938139 | controller | to_nice_yaml 2025-11-24 12:18:44.938144 | controller | }}, mode=0644] *** 2025-11-24 12:18:44.938150 | controller | Monday 24 November 2025 12:18:44 +0000 (0:00:00.051) 0:00:37.375 ******* 2025-11-24 12:18:44.938159 | controller | Monday 24 November 2025 12:18:44 +0000 (0:00:00.051) 0:00:37.373 ******* 2025-11-24 12:18:44.938170 | controller | ok: [localhost] 2025-11-24 12:18:45.270786 | controller | 2025-11-24 12:18:45.270820 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-11-24 12:18:45.270840 | controller | (snippet_datadir, 2025-11-24 12:18:45.270846 | controller | '04_user_data.yaml') | path_join 2025-11-24 12:18:45.270851 | controller | }}, content={{ 2025-11-24 12:18:45.270856 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-11-24 12:18:45.270862 | controller | default({}) | 2025-11-24 12:18:45.270867 | controller | to_nice_yaml 2025-11-24 12:18:45.270872 | controller | }}, mode=0644] *** 2025-11-24 12:18:45.270876 | controller | Monday 24 November 2025 12:18:44 +0000 (0:00:00.330) 0:00:37.705 ******* 2025-11-24 12:18:45.270881 | controller | Monday 24 November 2025 12:18:44 +0000 (0:00:00.330) 0:00:37.704 ******* 2025-11-24 12:18:45.270892 | controller | ok: [localhost] 2025-11-24 12:18:45.604207 | controller | 2025-11-24 12:18:45.604241 | 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-11-24 12:18:45.604253 | controller | ( 2025-11-24 12:18:45.604258 | controller | snippet_datadir, 2025-11-24 12:18:45.604264 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-11-24 12:18:45.604269 | controller | ) | path_join 2025-11-24 12:18:45.604274 | controller | }}, mode=0644] *** 2025-11-24 12:18:45.604279 | controller | Monday 24 November 2025 12:18:45 +0000 (0:00:00.332) 0:00:38.038 ******* 2025-11-24 12:18:45.604285 | controller | Monday 24 November 2025 12:18:45 +0000 (0:00:00.332) 0:00:38.036 ******* 2025-11-24 12:18:45.604294 | controller | ok: [localhost] 2025-11-24 12:18:45.659931 | controller | 2025-11-24 12:18:45.659951 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-11-24 12:18:45.659960 | controller | Monday 24 November 2025 12:18:45 +0000 (0:00:00.333) 0:00:38.371 ******* 2025-11-24 12:18:45.659967 | controller | Monday 24 November 2025 12:18:45 +0000 (0:00:00.333) 0:00:38.370 ******* 2025-11-24 12:18:45.659978 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-11-24 12:18:45.701846 | controller | 2025-11-24 12:18:45.701868 | 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-11-24 12:18:45.701875 | controller | Monday 24 November 2025 12:18:45 +0000 (0:00:00.055) 0:00:38.427 ******* 2025-11-24 12:18:45.701881 | controller | Monday 24 November 2025 12:18:45 +0000 (0:00:00.055) 0:00:38.426 ******* 2025-11-24 12:18:45.701890 | controller | ok: [localhost] => 2025-11-24 12:18:45.873006 | controller | changed: false 2025-11-24 12:18:45.873033 | controller | msg: All assertions passed 2025-11-24 12:18:45.873041 | controller | 2025-11-24 12:18:45.873051 | 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-11-24 12:18:45.873058 | controller | Monday 24 November 2025 12:18:45 +0000 (0:00:00.041) 0:00:38.469 ******* 2025-11-24 12:18:45.873063 | controller | Monday 24 November 2025 12:18:45 +0000 (0:00:00.041) 0:00:38.467 ******* 2025-11-24 12:18:45.873074 | controller | ok: [localhost] 2025-11-24 12:18:45.914060 | controller | 2025-11-24 12:18:45.914081 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-11-24 12:18:45.914089 | controller | Monday 24 November 2025 12:18:45 +0000 (0:00:00.171) 0:00:38.640 ******* 2025-11-24 12:18:45.914094 | controller | Monday 24 November 2025 12:18:45 +0000 (0:00:00.171) 0:00:38.639 ******* 2025-11-24 12:18:45.914103 | controller | ok: [localhost] 2025-11-24 12:18:46.382458 | controller | 2025-11-24 12:18:46.382488 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-11-24 12:18:46.382496 | controller | Monday 24 November 2025 12:18:45 +0000 (0:00:00.041) 0:00:38.681 ******* 2025-11-24 12:18:46.382502 | controller | Monday 24 November 2025 12:18:45 +0000 (0:00:00.041) 0:00:38.680 ******* 2025-11-24 12:18:46.382515 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml) 2025-11-24 12:18:46.493428 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml) 2025-11-24 12:18:46.493460 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml) 2025-11-24 12:18:46.493469 | controller | 2025-11-24 12:18:46.493476 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-11-24 12:18:46.493482 | controller | _content | 2025-11-24 12:18:46.493489 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-11-24 12:18:46.493495 | controller | combine(_parsed, recursive=true) 2025-11-24 12:18:46.493501 | controller | }} 2025-11-24 12:18:46.493507 | controller | ] *** 2025-11-24 12:18:46.493514 | controller | Monday 24 November 2025 12:18:46 +0000 (0:00:00.468) 0:00:39.149 ******* 2025-11-24 12:18:46.493520 | controller | Monday 24 November 2025 12:18:46 +0000 (0:00:00.468) 0:00:39.148 ******* 2025-11-24 12:18:46.493531 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-11-24 12:18:46.669396 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-11-24 12:18:46.669419 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-11-24 12:18:46.669427 | controller | 2025-11-24 12:18:46.669432 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-11-24 12:18:46.669442 | controller | Monday 24 November 2025 12:18:46 +0000 (0:00:00.111) 0:00:39.260 ******* 2025-11-24 12:18:46.669447 | controller | Monday 24 November 2025 12:18:46 +0000 (0:00:00.111) 0:00:39.259 ******* 2025-11-24 12:18:46.669456 | controller | ok: [localhost] 2025-11-24 12:18:47.009545 | controller | 2025-11-24 12:18:47.009572 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-11-24 12:18:47.009579 | controller | (_destdir, 2025-11-24 12:18:47.009585 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-11-24 12:18:47.009590 | controller | }}, content={{ 2025-11-24 12:18:47.009595 | controller | ( 2025-11-24 12:18:47.009600 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-11-24 12:18:47.009605 | controller | ) | cifmw.general.to_nice_yaml_all 2025-11-24 12:18:47.009609 | controller | }}, mode=0644] *** 2025-11-24 12:18:47.009629 | controller | Monday 24 November 2025 12:18:46 +0000 (0:00:00.175) 0:00:39.436 ******* 2025-11-24 12:18:47.009638 | controller | Monday 24 November 2025 12:18:46 +0000 (0:00:00.175) 0:00:39.435 ******* 2025-11-24 12:18:47.009647 | controller | ok: [localhost] 2025-11-24 12:18:47.057498 | controller | 2025-11-24 12:18:47.057536 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-11-24 12:18:47.057549 | controller | Monday 24 November 2025 12:18:47 +0000 (0:00:00.340) 0:00:39.776 ******* 2025-11-24 12:18:47.057559 | controller | Monday 24 November 2025 12:18:47 +0000 (0:00:00.340) 0:00:39.775 ******* 2025-11-24 12:18:47.057574 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-11-24 12:18:47.099305 | controller | 2025-11-24 12:18:47.099329 | 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-11-24 12:18:47.099337 | controller | Monday 24 November 2025 12:18:47 +0000 (0:00:00.047) 0:00:39.824 ******* 2025-11-24 12:18:47.099342 | controller | Monday 24 November 2025 12:18:47 +0000 (0:00:00.047) 0:00:39.823 ******* 2025-11-24 12:18:47.099352 | controller | ok: [localhost] => 2025-11-24 12:18:47.267735 | controller | changed: false 2025-11-24 12:18:47.267766 | controller | msg: All assertions passed 2025-11-24 12:18:47.267773 | controller | 2025-11-24 12:18:47.267779 | 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-11-24 12:18:47.267785 | controller | Monday 24 November 2025 12:18:47 +0000 (0:00:00.041) 0:00:39.866 ******* 2025-11-24 12:18:47.267795 | controller | Monday 24 November 2025 12:18:47 +0000 (0:00:00.041) 0:00:39.865 ******* 2025-11-24 12:18:47.267805 | controller | ok: [localhost] 2025-11-24 12:18:47.312524 | controller | 2025-11-24 12:18:47.312549 | 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-11-24 12:18:47.312556 | controller | Monday 24 November 2025 12:18:47 +0000 (0:00:00.168) 0:00:40.035 ******* 2025-11-24 12:18:47.312562 | controller | Monday 24 November 2025 12:18:47 +0000 (0:00:00.168) 0:00:40.033 ******* 2025-11-24 12:18:47.312571 | controller | ok: [localhost] => 2025-11-24 12:18:47.470696 | controller | changed: false 2025-11-24 12:18:47.470720 | controller | msg: All assertions passed 2025-11-24 12:18:47.470727 | controller | 2025-11-24 12:18:47.470733 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-11-24 12:18:47.470743 | controller | Monday 24 November 2025 12:18:47 +0000 (0:00:00.044) 0:00:40.079 ******* 2025-11-24 12:18:47.470748 | controller | Monday 24 November 2025 12:18:47 +0000 (0:00:00.044) 0:00:40.078 ******* 2025-11-24 12:18:47.470757 | controller | ok: [localhost] 2025-11-24 12:18:47.637584 | controller | 2025-11-24 12:18:47.637613 | 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-11-24 12:18:47.637638 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-11-24 12:18:47.637645 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-11-24 12:18:47.637650 | controller | _config_map_content | 2025-11-24 12:18:47.637656 | controller | ansible.utils.remove_keys( 2025-11-24 12:18:47.637661 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-11-24 12:18:47.637666 | controller | matching_parameter='regex') 2025-11-24 12:18:47.637672 | controller | }}, cacheable=False] *** 2025-11-24 12:18:47.637677 | controller | Monday 24 November 2025 12:18:47 +0000 (0:00:00.158) 0:00:40.238 ******* 2025-11-24 12:18:47.637683 | controller | Monday 24 November 2025 12:18:47 +0000 (0:00:00.158) 0:00:40.236 ******* 2025-11-24 12:18:47.637693 | controller | ok: [localhost] 2025-11-24 12:18:47.676325 | controller | 2025-11-24 12:18:47.676351 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-11-24 12:18:47.676358 | controller | Monday 24 November 2025 12:18:47 +0000 (0:00:00.166) 0:00:40.404 ******* 2025-11-24 12:18:47.676364 | controller | Monday 24 November 2025 12:18:47 +0000 (0:00:00.166) 0:00:40.403 ******* 2025-11-24 12:18:47.676373 | controller | skipping: [localhost] 2025-11-24 12:18:47.840940 | controller | 2025-11-24 12:18:47.840966 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-11-24 12:18:47.840975 | controller | Monday 24 November 2025 12:18:47 +0000 (0:00:00.038) 0:00:40.443 ******* 2025-11-24 12:18:47.840980 | controller | Monday 24 November 2025 12:18:47 +0000 (0:00:00.038) 0:00:40.442 ******* 2025-11-24 12:18:47.840991 | controller | changed: [localhost] 2025-11-24 12:18:47.893091 | controller | 2025-11-24 12:18:47.893114 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-11-24 12:18:47.893122 | controller | (snippet_datadir, 2025-11-24 12:18:47.893128 | controller | '02_ci_data.yaml') | path_join 2025-11-24 12:18:47.893133 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-11-24 12:18:47.893139 | controller | Monday 24 November 2025 12:18:47 +0000 (0:00:00.164) 0:00:40.608 ******* 2025-11-24 12:18:47.893144 | controller | Monday 24 November 2025 12:18:47 +0000 (0:00:00.164) 0:00:40.607 ******* 2025-11-24 12:18:47.893153 | controller | skipping: [localhost] 2025-11-24 12:18:47.944950 | controller | 2025-11-24 12:18:47.944972 | 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-11-24 12:18:47.944980 | controller | Monday 24 November 2025 12:18:47 +0000 (0:00:00.052) 0:00:40.660 ******* 2025-11-24 12:18:47.944985 | controller | Monday 24 November 2025 12:18:47 +0000 (0:00:00.052) 0:00:40.659 ******* 2025-11-24 12:18:47.944999 | controller | ok: [localhost] 2025-11-24 12:18:48.261118 | controller | 2025-11-24 12:18:48.261154 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-11-24 12:18:48.261161 | controller | (snippet_datadir, 2025-11-24 12:18:48.261167 | controller | '03_user_data_b64.yaml') | path_join 2025-11-24 12:18:48.261173 | controller | }}, content={{ 2025-11-24 12:18:48.261178 | controller | _base64_patch | 2025-11-24 12:18:48.261183 | controller | default({}) | 2025-11-24 12:18:48.261188 | controller | to_nice_yaml 2025-11-24 12:18:48.261193 | controller | }}, mode=0644] *** 2025-11-24 12:18:48.261198 | controller | Monday 24 November 2025 12:18:47 +0000 (0:00:00.051) 0:00:40.712 ******* 2025-11-24 12:18:48.261203 | controller | Monday 24 November 2025 12:18:47 +0000 (0:00:00.051) 0:00:40.711 ******* 2025-11-24 12:18:48.261213 | controller | changed: [localhost] 2025-11-24 12:18:48.598396 | controller | 2025-11-24 12:18:48.598427 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-11-24 12:18:48.598435 | controller | (snippet_datadir, 2025-11-24 12:18:48.598441 | controller | '04_user_data.yaml') | path_join 2025-11-24 12:18:48.598446 | controller | }}, content={{ 2025-11-24 12:18:48.598451 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-11-24 12:18:48.598456 | controller | default({}) | 2025-11-24 12:18:48.598461 | controller | to_nice_yaml 2025-11-24 12:18:48.598466 | controller | }}, mode=0644] *** 2025-11-24 12:18:48.598471 | controller | Monday 24 November 2025 12:18:48 +0000 (0:00:00.316) 0:00:41.028 ******* 2025-11-24 12:18:48.598475 | controller | Monday 24 November 2025 12:18:48 +0000 (0:00:00.316) 0:00:41.027 ******* 2025-11-24 12:18:48.598485 | controller | changed: [localhost] 2025-11-24 12:18:48.924783 | controller | 2025-11-24 12:18:48.924821 | 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-11-24 12:18:48.924829 | controller | ( 2025-11-24 12:18:48.924835 | controller | snippet_datadir, 2025-11-24 12:18:48.924840 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-11-24 12:18:48.924845 | controller | ) | path_join 2025-11-24 12:18:48.924851 | controller | }}, mode=0644] *** 2025-11-24 12:18:48.924855 | controller | Monday 24 November 2025 12:18:48 +0000 (0:00:00.337) 0:00:41.365 ******* 2025-11-24 12:18:48.924861 | controller | Monday 24 November 2025 12:18:48 +0000 (0:00:00.337) 0:00:41.364 ******* 2025-11-24 12:18:48.924870 | controller | changed: [localhost] 2025-11-24 12:18:48.975822 | controller | 2025-11-24 12:18:48.975846 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-11-24 12:18:48.975860 | controller | Monday 24 November 2025 12:18:48 +0000 (0:00:00.326) 0:00:41.692 ******* 2025-11-24 12:18:48.975867 | controller | Monday 24 November 2025 12:18:48 +0000 (0:00:00.326) 0:00:41.690 ******* 2025-11-24 12:18:48.975882 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-11-24 12:18:49.017986 | controller | 2025-11-24 12:18:49.018014 | 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-11-24 12:18:49.018024 | controller | Monday 24 November 2025 12:18:48 +0000 (0:00:00.051) 0:00:41.743 ******* 2025-11-24 12:18:49.018036 | controller | Monday 24 November 2025 12:18:48 +0000 (0:00:00.051) 0:00:41.741 ******* 2025-11-24 12:18:49.018048 | controller | ok: [localhost] => 2025-11-24 12:18:49.187740 | controller | changed: false 2025-11-24 12:18:49.187764 | controller | msg: All assertions passed 2025-11-24 12:18:49.187772 | controller | 2025-11-24 12:18:49.187778 | 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-11-24 12:18:49.187784 | controller | Monday 24 November 2025 12:18:49 +0000 (0:00:00.042) 0:00:41.785 ******* 2025-11-24 12:18:49.187789 | controller | Monday 24 November 2025 12:18:49 +0000 (0:00:00.042) 0:00:41.784 ******* 2025-11-24 12:18:49.187798 | controller | ok: [localhost] 2025-11-24 12:18:49.226216 | controller | 2025-11-24 12:18:49.226239 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-11-24 12:18:49.226245 | controller | Monday 24 November 2025 12:18:49 +0000 (0:00:00.169) 0:00:41.955 ******* 2025-11-24 12:18:49.226251 | controller | Monday 24 November 2025 12:18:49 +0000 (0:00:00.169) 0:00:41.953 ******* 2025-11-24 12:18:49.226260 | controller | ok: [localhost] 2025-11-24 12:18:49.558472 | controller | 2025-11-24 12:18:49.558504 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-11-24 12:18:49.558513 | controller | Monday 24 November 2025 12:18:49 +0000 (0:00:00.038) 0:00:41.993 ******* 2025-11-24 12:18:49.558519 | controller | Monday 24 November 2025 12:18:49 +0000 (0:00:00.038) 0:00:41.992 ******* 2025-11-24 12:18:49.558529 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml) 2025-11-24 12:18:49.636862 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml) 2025-11-24 12:18:49.636887 | controller | 2025-11-24 12:18:49.636895 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-11-24 12:18:49.636901 | controller | _content | 2025-11-24 12:18:49.636907 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-11-24 12:18:49.636914 | controller | combine(_parsed, recursive=true) 2025-11-24 12:18:49.636921 | controller | }} 2025-11-24 12:18:49.636927 | controller | ] *** 2025-11-24 12:18:49.636932 | controller | Monday 24 November 2025 12:18:49 +0000 (0:00:00.332) 0:00:42.325 ******* 2025-11-24 12:18:49.636937 | controller | Monday 24 November 2025 12:18:49 +0000 (0:00:00.332) 0:00:42.324 ******* 2025-11-24 12:18:49.636947 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-11-24 12:18:49.810731 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-11-24 12:18:49.810764 | controller | 2025-11-24 12:18:49.810772 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-11-24 12:18:49.810778 | controller | Monday 24 November 2025 12:18:49 +0000 (0:00:00.078) 0:00:42.404 ******* 2025-11-24 12:18:49.810783 | controller | Monday 24 November 2025 12:18:49 +0000 (0:00:00.078) 0:00:42.402 ******* 2025-11-24 12:18:49.810794 | controller | changed: [localhost] 2025-11-24 12:18:50.146533 | controller | 2025-11-24 12:18:50.146565 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-11-24 12:18:50.146573 | controller | (_destdir, 2025-11-24 12:18:50.146579 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-11-24 12:18:50.146585 | controller | }}, content={{ 2025-11-24 12:18:50.146590 | controller | ( 2025-11-24 12:18:50.146595 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-11-24 12:18:50.146600 | controller | ) | cifmw.general.to_nice_yaml_all 2025-11-24 12:18:50.146606 | controller | }}, mode=0644] *** 2025-11-24 12:18:50.146611 | controller | Monday 24 November 2025 12:18:49 +0000 (0:00:00.173) 0:00:42.577 ******* 2025-11-24 12:18:50.146630 | controller | Monday 24 November 2025 12:18:49 +0000 (0:00:00.173) 0:00:42.576 ******* 2025-11-24 12:18:50.146645 | controller | changed: [localhost] 2025-11-24 12:18:50.562537 | controller | 2025-11-24 12:18:50.562572 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova04delta/control-plane mode=0644, backup=True, remote_src=True, src={{ 2025-11-24 12:18:50.562581 | controller | (cifmw_kustomize_deploy_basedir, 2025-11-24 12:18:50.562588 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-11-24 12:18:50.562593 | controller | _val['name'], 'values.yaml') | path_join 2025-11-24 12:18:50.562598 | controller | }}, dest={{ 2025-11-24 12:18:50.562604 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-11-24 12:18:50.562610 | controller | stage['path'], _val.src_file 2025-11-24 12:18:50.562615 | controller | ) | 2025-11-24 12:18:50.562638 | controller | path_join 2025-11-24 12:18:50.562643 | controller | }}] *** 2025-11-24 12:18:50.562648 | controller | Monday 24 November 2025 12:18:50 +0000 (0:00:00.335) 0:00:42.913 ******* 2025-11-24 12:18:50.562654 | controller | Monday 24 November 2025 12:18:50 +0000 (0:00:00.335) 0:00:42.912 ******* 2025-11-24 12:18:50.562666 | controller | ok: [localhost] => (item=network-values) 2025-11-24 12:18:50.601275 | controller | changed: [localhost] => (item=service-values) 2025-11-24 12:18:50.601299 | controller | 2025-11-24 12:18:50.601306 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-24 12:18:50.601313 | controller | Monday 24 November 2025 12:18:50 +0000 (0:00:00.415) 0:00:43.329 ******* 2025-11-24 12:18:50.601320 | controller | Monday 24 November 2025 12:18:50 +0000 (0:00:00.415) 0:00:43.328 ******* 2025-11-24 12:18:50.601330 | controller | skipping: [localhost] 2025-11-24 12:18:50.877992 | controller | 2025-11-24 12:18:50.878031 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova04delta/control-plane chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-11-24 12:18:50.878039 | controller | Monday 24 November 2025 12:18:50 +0000 (0:00:00.038) 0:00:43.368 ******* 2025-11-24 12:18:50.878044 | controller | Monday 24 November 2025 12:18:50 +0000 (0:00:00.038) 0:00:43.367 ******* 2025-11-24 12:18:50.878055 | controller | changed: [localhost] 2025-11-24 12:18:51.216194 | controller | 2025-11-24 12:18:51.216233 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-11-24 12:18:51.216242 | controller | Monday 24 November 2025 12:18:50 +0000 (0:00:00.276) 0:00:43.645 ******* 2025-11-24 12:18:51.216248 | controller | Monday 24 November 2025 12:18:50 +0000 (0:00:00.276) 0:00:43.644 ******* 2025-11-24 12:18:51.216259 | controller | changed: [localhost] 2025-11-24 12:18:51.429563 | controller | 2025-11-24 12:18:51.429598 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova04delta/control-plane remote_src=True, src={{ _output }}, dest={{ 2025-11-24 12:18:51.429606 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-11-24 12:18:51.429612 | controller | stage['build_output'] | basename) | path_join 2025-11-24 12:18:51.429639 | controller | }}, mode=0644] *** 2025-11-24 12:18:51.429649 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.338) 0:00:43.983 ******* 2025-11-24 12:18:51.429655 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.338) 0:00:43.982 ******* 2025-11-24 12:18:51.429666 | controller | changed: [localhost] 2025-11-24 12:18:51.467644 | controller | 2025-11-24 12:18:51.467669 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-24 12:18:51.467676 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.213) 0:00:44.196 ******* 2025-11-24 12:18:51.467682 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.213) 0:00:44.195 ******* 2025-11-24 12:18:51.467691 | controller | skipping: [localhost] 2025-11-24 12:18:51.505123 | controller | 2025-11-24 12:18:51.505146 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova04delta/control-plane _raw_params=oc apply -f {{ _cr }}] *** 2025-11-24 12:18:51.505155 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.038) 0:00:44.235 ******* 2025-11-24 12:18:51.505161 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.038) 0:00:44.233 ******* 2025-11-24 12:18:51.505172 | controller | skipping: [localhost] 2025-11-24 12:18:51.543850 | controller | 2025-11-24 12:18:51.543873 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova04delta/control-plane _raw_params={{ wait_condition }}] *** 2025-11-24 12:18:51.543881 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.037) 0:00:44.272 ******* 2025-11-24 12:18:51.543888 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.037) 0:00:44.271 ******* 2025-11-24 12:18:51.543904 | controller | skipping: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=OpenStackControlPlaneDNSReadyCondition --timeout=20m) 2025-11-24 12:18:51.581522 | controller | skipping: [localhost] 2025-11-24 12:18:51.581546 | controller | 2025-11-24 12:18:51.581555 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-24 12:18:51.581562 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.038) 0:00:44.311 ******* 2025-11-24 12:18:51.581569 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.038) 0:00:44.310 ******* 2025-11-24 12:18:51.581585 | controller | skipping: [localhost] 2025-11-24 12:18:51.623131 | controller | 2025-11-24 12:18:51.623150 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova04delta/control-plane name=run_hook] *** 2025-11-24 12:18:51.623156 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.037) 0:00:44.348 ******* 2025-11-24 12:18:51.623162 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.037) 0:00:44.347 ******* 2025-11-24 12:18:51.623170 | controller | skipping: [localhost] 2025-11-24 12:18:51.661333 | controller | 2025-11-24 12:18:51.661359 | 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-11-24 12:18:51.661368 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.041) 0:00:44.390 ******* 2025-11-24 12:18:51.661375 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.041) 0:00:44.389 ******* 2025-11-24 12:18:51.661387 | controller | ok: [localhost] => 2025-11-24 12:18:51.685975 | controller | changed: false 2025-11-24 12:18:51.685996 | controller | msg: All assertions passed 2025-11-24 12:18:51.686004 | controller | 2025-11-24 12:18:51.686010 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-11-24 12:18:51.686015 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.038) 0:00:44.428 ******* 2025-11-24 12:18:51.686021 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.038) 0:00:44.427 ******* 2025-11-24 12:18:51.686030 | controller | skipping: [localhost] 2025-11-24 12:18:51.711602 | controller | 2025-11-24 12:18:51.711638 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-11-24 12:18:51.711650 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.024) 0:00:44.453 ******* 2025-11-24 12:18:51.711656 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.024) 0:00:44.452 ******* 2025-11-24 12:18:51.711666 | controller | ok: [localhost] => (item=oc -n openshift-dns wait dns.operator/default --for condition=Available --timeout=20m) 2025-11-24 12:18:51.732715 | controller | 2025-11-24 12:18:51.732739 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-11-24 12:18:51.732747 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.025) 0:00:44.478 ******* 2025-11-24 12:18:51.732754 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.025) 0:00:44.477 ******* 2025-11-24 12:18:51.732765 | controller | skipping: [localhost] 2025-11-24 12:18:51.761977 | controller | 2025-11-24 12:18:51.761995 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-11-24 12:18:51.762001 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.021) 0:00:44.500 ******* 2025-11-24 12:18:51.762006 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.021) 0:00:44.498 ******* 2025-11-24 12:18:51.762014 | controller | ok: [localhost] 2025-11-24 12:18:51.935704 | controller | 2025-11-24 12:18:51.935736 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-11-24 12:18:51.935744 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-11-24 12:18:51.935749 | controller | stage['path'], item.src_file) | path_join 2025-11-24 12:18:51.935755 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-11-24 12:18:51.935760 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.029) 0:00:44.529 ******* 2025-11-24 12:18:51.935765 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.029) 0:00:44.528 ******* 2025-11-24 12:18:51.935774 | controller | ok: [localhost] => (item={'name': 'dns-values', 'src_file': 'values.yaml'}) 2025-11-24 12:18:51.990363 | controller | 2025-11-24 12:18:51.990389 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-11-24 12:18:51.990404 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.173) 0:00:44.703 ******* 2025-11-24 12:18:51.990411 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.173) 0:00:44.701 ******* 2025-11-24 12:18:51.990421 | controller | ok: [localhost] => (item=values.yaml) 2025-11-24 12:18:52.080358 | controller | 2025-11-24 12:18:52.080406 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova04delta/control-plane/networking/dns name=run_hook] *** 2025-11-24 12:18:52.080417 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.054) 0:00:44.757 ******* 2025-11-24 12:18:52.080425 | controller | Monday 24 November 2025 12:18:51 +0000 (0:00:00.054) 0:00:44.756 ******* 2025-11-24 12:18:52.080439 | controller | skipping: [localhost] 2025-11-24 12:18:52.146170 | controller | 2025-11-24 12:18:52.146204 | controller | TASK [Generate values.yaml for examples/dt/nova/nova04delta/control-plane/networking/dns name=ci_gen_kustomize_values] *** 2025-11-24 12:18:52.146214 | controller | Monday 24 November 2025 12:18:52 +0000 (0:00:00.090) 0:00:44.847 ******* 2025-11-24 12:18:52.146222 | controller | Monday 24 November 2025 12:18:52 +0000 (0:00:00.090) 0:00:44.846 ******* 2025-11-24 12:18:52.146234 | controller | 2025-11-24 12:18:52.197293 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-11-24 12:18:52.197325 | controller | Monday 24 November 2025 12:18:52 +0000 (0:00:00.065) 0:00:44.913 ******* 2025-11-24 12:18:52.197334 | controller | Monday 24 November 2025 12:18:52 +0000 (0:00:00.065) 0:00:44.912 ******* 2025-11-24 12:18:52.197347 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-11-24 12:18:52.238044 | controller | 2025-11-24 12:18:52.238070 | 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-11-24 12:18:52.238079 | controller | Monday 24 November 2025 12:18:52 +0000 (0:00:00.050) 0:00:44.964 ******* 2025-11-24 12:18:52.238086 | controller | Monday 24 November 2025 12:18:52 +0000 (0:00:00.050) 0:00:44.963 ******* 2025-11-24 12:18:52.238096 | controller | ok: [localhost] => 2025-11-24 12:18:52.406315 | controller | changed: false 2025-11-24 12:18:52.406377 | controller | msg: All assertions passed 2025-11-24 12:18:52.406385 | controller | 2025-11-24 12:18:52.406391 | 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-11-24 12:18:52.406398 | controller | Monday 24 November 2025 12:18:52 +0000 (0:00:00.040) 0:00:45.005 ******* 2025-11-24 12:18:52.406403 | controller | Monday 24 November 2025 12:18:52 +0000 (0:00:00.040) 0:00:45.004 ******* 2025-11-24 12:18:52.406414 | controller | ok: [localhost] 2025-11-24 12:18:52.455420 | controller | 2025-11-24 12:18:52.455453 | 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-11-24 12:18:52.455462 | controller | Monday 24 November 2025 12:18:52 +0000 (0:00:00.168) 0:00:45.173 ******* 2025-11-24 12:18:52.455469 | controller | Monday 24 November 2025 12:18:52 +0000 (0:00:00.168) 0:00:45.172 ******* 2025-11-24 12:18:52.455484 | controller | ok: [localhost] => 2025-11-24 12:18:52.620369 | controller | changed: false 2025-11-24 12:18:52.620406 | controller | msg: All assertions passed 2025-11-24 12:18:52.620415 | controller | 2025-11-24 12:18:52.620422 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-11-24 12:18:52.620429 | controller | Monday 24 November 2025 12:18:52 +0000 (0:00:00.049) 0:00:45.222 ******* 2025-11-24 12:18:52.620435 | controller | Monday 24 November 2025 12:18:52 +0000 (0:00:00.049) 0:00:45.221 ******* 2025-11-24 12:18:52.620446 | controller | ok: [localhost] 2025-11-24 12:18:52.789951 | controller | 2025-11-24 12:18:52.789987 | 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-11-24 12:18:52.790001 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-11-24 12:18:52.790009 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-11-24 12:18:52.790016 | controller | _config_map_content | 2025-11-24 12:18:52.790022 | controller | ansible.utils.remove_keys( 2025-11-24 12:18:52.790029 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-11-24 12:18:52.790036 | controller | matching_parameter='regex') 2025-11-24 12:18:52.790042 | controller | }}, cacheable=False] *** 2025-11-24 12:18:52.790049 | controller | Monday 24 November 2025 12:18:52 +0000 (0:00:00.164) 0:00:45.387 ******* 2025-11-24 12:18:52.790056 | controller | Monday 24 November 2025 12:18:52 +0000 (0:00:00.164) 0:00:45.386 ******* 2025-11-24 12:18:52.790068 | controller | ok: [localhost] 2025-11-24 12:18:52.831689 | controller | 2025-11-24 12:18:52.831728 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-11-24 12:18:52.831736 | controller | Monday 24 November 2025 12:18:52 +0000 (0:00:00.169) 0:00:45.557 ******* 2025-11-24 12:18:52.831742 | controller | Monday 24 November 2025 12:18:52 +0000 (0:00:00.169) 0:00:45.556 ******* 2025-11-24 12:18:52.831753 | controller | skipping: [localhost] 2025-11-24 12:18:53.018061 | controller | 2025-11-24 12:18:53.018091 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-11-24 12:18:53.018099 | controller | Monday 24 November 2025 12:18:52 +0000 (0:00:00.041) 0:00:45.598 ******* 2025-11-24 12:18:53.018105 | controller | Monday 24 November 2025 12:18:52 +0000 (0:00:00.041) 0:00:45.597 ******* 2025-11-24 12:18:53.018116 | controller | changed: [localhost] 2025-11-24 12:18:53.071223 | controller | 2025-11-24 12:18:53.071243 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-11-24 12:18:53.071250 | controller | (snippet_datadir, 2025-11-24 12:18:53.071255 | controller | '02_ci_data.yaml') | path_join 2025-11-24 12:18:53.071261 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-11-24 12:18:53.071266 | controller | Monday 24 November 2025 12:18:53 +0000 (0:00:00.186) 0:00:45.785 ******* 2025-11-24 12:18:53.071271 | controller | Monday 24 November 2025 12:18:53 +0000 (0:00:00.186) 0:00:45.784 ******* 2025-11-24 12:18:53.071279 | controller | skipping: [localhost] 2025-11-24 12:18:53.122611 | controller | 2025-11-24 12:18:53.122652 | 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-11-24 12:18:53.122659 | controller | Monday 24 November 2025 12:18:53 +0000 (0:00:00.053) 0:00:45.838 ******* 2025-11-24 12:18:53.122665 | controller | Monday 24 November 2025 12:18:53 +0000 (0:00:00.053) 0:00:45.837 ******* 2025-11-24 12:18:53.122673 | controller | ok: [localhost] 2025-11-24 12:18:53.448970 | controller | 2025-11-24 12:18:53.448990 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-11-24 12:18:53.448997 | controller | (snippet_datadir, 2025-11-24 12:18:53.449002 | controller | '03_user_data_b64.yaml') | path_join 2025-11-24 12:18:53.449008 | controller | }}, content={{ 2025-11-24 12:18:53.449013 | controller | _base64_patch | 2025-11-24 12:18:53.449018 | controller | default({}) | 2025-11-24 12:18:53.449023 | controller | to_nice_yaml 2025-11-24 12:18:53.449027 | controller | }}, mode=0644] *** 2025-11-24 12:18:53.449033 | controller | Monday 24 November 2025 12:18:53 +0000 (0:00:00.051) 0:00:45.890 ******* 2025-11-24 12:18:53.449038 | controller | Monday 24 November 2025 12:18:53 +0000 (0:00:00.051) 0:00:45.888 ******* 2025-11-24 12:18:53.449046 | controller | changed: [localhost] 2025-11-24 12:18:53.782607 | controller | 2025-11-24 12:18:53.782642 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-11-24 12:18:53.782649 | controller | (snippet_datadir, 2025-11-24 12:18:53.782655 | controller | '04_user_data.yaml') | path_join 2025-11-24 12:18:53.782660 | controller | }}, content={{ 2025-11-24 12:18:53.782665 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-11-24 12:18:53.782670 | controller | default({}) | 2025-11-24 12:18:53.782678 | controller | to_nice_yaml 2025-11-24 12:18:53.782683 | controller | }}, mode=0644] *** 2025-11-24 12:18:53.782688 | controller | Monday 24 November 2025 12:18:53 +0000 (0:00:00.326) 0:00:46.216 ******* 2025-11-24 12:18:53.782693 | controller | Monday 24 November 2025 12:18:53 +0000 (0:00:00.326) 0:00:46.215 ******* 2025-11-24 12:18:53.782702 | controller | changed: [localhost] 2025-11-24 12:18:54.111580 | controller | 2025-11-24 12:18:54.111632 | 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-11-24 12:18:54.111644 | controller | ( 2025-11-24 12:18:54.111650 | controller | snippet_datadir, 2025-11-24 12:18:54.111656 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-11-24 12:18:54.111662 | controller | ) | path_join 2025-11-24 12:18:54.111667 | controller | }}, mode=0644] *** 2025-11-24 12:18:54.111672 | controller | Monday 24 November 2025 12:18:53 +0000 (0:00:00.333) 0:00:46.550 ******* 2025-11-24 12:18:54.111678 | controller | Monday 24 November 2025 12:18:53 +0000 (0:00:00.333) 0:00:46.548 ******* 2025-11-24 12:18:54.111688 | controller | changed: [localhost] 2025-11-24 12:18:54.165961 | controller | 2025-11-24 12:18:54.165985 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-11-24 12:18:54.165993 | controller | Monday 24 November 2025 12:18:54 +0000 (0:00:00.328) 0:00:46.878 ******* 2025-11-24 12:18:54.165998 | controller | Monday 24 November 2025 12:18:54 +0000 (0:00:00.328) 0:00:46.877 ******* 2025-11-24 12:18:54.166007 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-11-24 12:18:54.208491 | controller | 2025-11-24 12:18:54.208515 | 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-11-24 12:18:54.208523 | controller | Monday 24 November 2025 12:18:54 +0000 (0:00:00.054) 0:00:46.933 ******* 2025-11-24 12:18:54.208529 | controller | Monday 24 November 2025 12:18:54 +0000 (0:00:00.054) 0:00:46.931 ******* 2025-11-24 12:18:54.208539 | controller | ok: [localhost] => 2025-11-24 12:18:54.376453 | controller | changed: false 2025-11-24 12:18:54.376487 | controller | msg: All assertions passed 2025-11-24 12:18:54.376495 | controller | 2025-11-24 12:18:54.376501 | 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-11-24 12:18:54.376507 | controller | Monday 24 November 2025 12:18:54 +0000 (0:00:00.042) 0:00:46.975 ******* 2025-11-24 12:18:54.376513 | controller | Monday 24 November 2025 12:18:54 +0000 (0:00:00.042) 0:00:46.974 ******* 2025-11-24 12:18:54.376523 | controller | ok: [localhost] 2025-11-24 12:18:54.416280 | controller | 2025-11-24 12:18:54.416302 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-11-24 12:18:54.416310 | controller | Monday 24 November 2025 12:18:54 +0000 (0:00:00.167) 0:00:47.143 ******* 2025-11-24 12:18:54.416315 | controller | Monday 24 November 2025 12:18:54 +0000 (0:00:00.167) 0:00:47.142 ******* 2025-11-24 12:18:54.416325 | controller | ok: [localhost] 2025-11-24 12:18:54.737591 | controller | 2025-11-24 12:18:54.737647 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-11-24 12:18:54.737658 | controller | Monday 24 November 2025 12:18:54 +0000 (0:00:00.039) 0:00:47.183 ******* 2025-11-24 12:18:54.737668 | controller | Monday 24 November 2025 12:18:54 +0000 (0:00:00.039) 0:00:47.182 ******* 2025-11-24 12:18:54.737679 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/dns-values/03_user_data_b64.yaml) 2025-11-24 12:18:54.816510 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/dns-values/04_user_data.yaml) 2025-11-24 12:18:54.816533 | controller | 2025-11-24 12:18:54.816540 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-11-24 12:18:54.816546 | controller | _content | 2025-11-24 12:18:54.816551 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-11-24 12:18:54.816562 | controller | combine(_parsed, recursive=true) 2025-11-24 12:18:54.816570 | controller | }} 2025-11-24 12:18:54.816576 | controller | ] *** 2025-11-24 12:18:54.816581 | controller | Monday 24 November 2025 12:18:54 +0000 (0:00:00.321) 0:00:47.504 ******* 2025-11-24 12:18:54.816585 | controller | Monday 24 November 2025 12:18:54 +0000 (0:00:00.321) 0:00:47.503 ******* 2025-11-24 12:18:54.816594 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-11-24 12:18:54.990944 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-11-24 12:18:54.990967 | controller | 2025-11-24 12:18:54.990974 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-11-24 12:18:54.990979 | controller | Monday 24 November 2025 12:18:54 +0000 (0:00:00.079) 0:00:47.583 ******* 2025-11-24 12:18:54.990985 | controller | Monday 24 November 2025 12:18:54 +0000 (0:00:00.079) 0:00:47.582 ******* 2025-11-24 12:18:54.990993 | controller | changed: [localhost] 2025-11-24 12:18:55.328512 | controller | 2025-11-24 12:18:55.328537 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-11-24 12:18:55.328544 | controller | (_destdir, 2025-11-24 12:18:55.328550 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-11-24 12:18:55.328555 | controller | }}, content={{ 2025-11-24 12:18:55.328560 | controller | ( 2025-11-24 12:18:55.328565 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-11-24 12:18:55.328569 | controller | ) | cifmw.general.to_nice_yaml_all 2025-11-24 12:18:55.328574 | controller | }}, mode=0644] *** 2025-11-24 12:18:55.328579 | controller | Monday 24 November 2025 12:18:54 +0000 (0:00:00.174) 0:00:47.758 ******* 2025-11-24 12:18:55.328584 | controller | Monday 24 November 2025 12:18:54 +0000 (0:00:00.174) 0:00:47.757 ******* 2025-11-24 12:18:55.328593 | controller | changed: [localhost] 2025-11-24 12:18:55.562801 | controller | 2025-11-24 12:18:55.562845 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova04delta/control-plane/networking/dns mode=0644, backup=True, remote_src=True, src={{ 2025-11-24 12:18:55.562853 | controller | (cifmw_kustomize_deploy_basedir, 2025-11-24 12:18:55.562860 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-11-24 12:18:55.562865 | controller | _val['name'], 'values.yaml') | path_join 2025-11-24 12:18:55.562870 | controller | }}, dest={{ 2025-11-24 12:18:55.562876 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-11-24 12:18:55.562881 | controller | stage['path'], _val.src_file 2025-11-24 12:18:55.562886 | controller | ) | 2025-11-24 12:18:55.562892 | controller | path_join 2025-11-24 12:18:55.562897 | controller | }}] *** 2025-11-24 12:18:55.562902 | controller | Monday 24 November 2025 12:18:55 +0000 (0:00:00.337) 0:00:48.095 ******* 2025-11-24 12:18:55.562908 | controller | Monday 24 November 2025 12:18:55 +0000 (0:00:00.337) 0:00:48.094 ******* 2025-11-24 12:18:55.562918 | controller | changed: [localhost] => (item=dns-values) 2025-11-24 12:18:55.603281 | controller | 2025-11-24 12:18:55.603312 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-24 12:18:55.603320 | controller | Monday 24 November 2025 12:18:55 +0000 (0:00:00.234) 0:00:48.330 ******* 2025-11-24 12:18:55.603326 | controller | Monday 24 November 2025 12:18:55 +0000 (0:00:00.234) 0:00:48.328 ******* 2025-11-24 12:18:55.603337 | controller | skipping: [localhost] 2025-11-24 12:18:55.869807 | controller | 2025-11-24 12:18:55.869842 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova04delta/control-plane/networking/dns chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-11-24 12:18:55.869849 | controller | Monday 24 November 2025 12:18:55 +0000 (0:00:00.040) 0:00:48.370 ******* 2025-11-24 12:18:55.869855 | controller | Monday 24 November 2025 12:18:55 +0000 (0:00:00.040) 0:00:48.369 ******* 2025-11-24 12:18:55.869865 | controller | changed: [localhost] 2025-11-24 12:18:56.215001 | controller | 2025-11-24 12:18:56.215032 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-11-24 12:18:56.215040 | controller | Monday 24 November 2025 12:18:55 +0000 (0:00:00.266) 0:00:48.636 ******* 2025-11-24 12:18:56.215046 | controller | Monday 24 November 2025 12:18:55 +0000 (0:00:00.266) 0:00:48.635 ******* 2025-11-24 12:18:56.215059 | controller | changed: [localhost] 2025-11-24 12:18:56.421435 | controller | 2025-11-24 12:18:56.421459 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova04delta/control-plane/networking/dns remote_src=True, src={{ _output }}, dest={{ 2025-11-24 12:18:56.421468 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-11-24 12:18:56.421473 | controller | stage['build_output'] | basename) | path_join 2025-11-24 12:18:56.421479 | controller | }}, mode=0644] *** 2025-11-24 12:18:56.421484 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.345) 0:00:48.982 ******* 2025-11-24 12:18:56.421490 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.345) 0:00:48.981 ******* 2025-11-24 12:18:56.421499 | controller | changed: [localhost] 2025-11-24 12:18:56.459166 | controller | 2025-11-24 12:18:56.459185 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-24 12:18:56.459192 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.206) 0:00:49.188 ******* 2025-11-24 12:18:56.459197 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.206) 0:00:49.187 ******* 2025-11-24 12:18:56.459205 | controller | skipping: [localhost] 2025-11-24 12:18:56.495983 | controller | 2025-11-24 12:18:56.496002 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova04delta/control-plane/networking/dns _raw_params=oc apply -f {{ _cr }}] *** 2025-11-24 12:18:56.496010 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.037) 0:00:49.226 ******* 2025-11-24 12:18:56.496015 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.037) 0:00:49.225 ******* 2025-11-24 12:18:56.496023 | controller | skipping: [localhost] 2025-11-24 12:18:56.533312 | controller | 2025-11-24 12:18:56.533330 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova04delta/control-plane/networking/dns _raw_params={{ wait_condition }}] *** 2025-11-24 12:18:56.533337 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.036) 0:00:49.263 ******* 2025-11-24 12:18:56.533347 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.036) 0:00:49.262 ******* 2025-11-24 12:18:56.533355 | controller | skipping: [localhost] => (item=oc -n openshift-dns wait dns.operator/default --for condition=Available --timeout=20m) 2025-11-24 12:18:56.571198 | controller | skipping: [localhost] 2025-11-24 12:18:56.571218 | controller | 2025-11-24 12:18:56.571225 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-24 12:18:56.571231 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.037) 0:00:49.300 ******* 2025-11-24 12:18:56.571237 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.037) 0:00:49.299 ******* 2025-11-24 12:18:56.571245 | controller | skipping: [localhost] 2025-11-24 12:18:56.611880 | controller | 2025-11-24 12:18:56.611901 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova04delta/control-plane/networking/dns name=run_hook] *** 2025-11-24 12:18:56.611908 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.037) 0:00:49.338 ******* 2025-11-24 12:18:56.611914 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.037) 0:00:49.337 ******* 2025-11-24 12:18:56.611923 | controller | skipping: [localhost] 2025-11-24 12:18:56.650265 | controller | 2025-11-24 12:18:56.650286 | 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-11-24 12:18:56.650294 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.040) 0:00:49.379 ******* 2025-11-24 12:18:56.650300 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.040) 0:00:49.378 ******* 2025-11-24 12:18:56.650308 | controller | ok: [localhost] => 2025-11-24 12:18:56.680940 | controller | changed: false 2025-11-24 12:18:56.680962 | controller | msg: All assertions passed 2025-11-24 12:18:56.680975 | controller | 2025-11-24 12:18:56.680980 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-11-24 12:18:56.680986 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.038) 0:00:49.417 ******* 2025-11-24 12:18:56.680992 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.038) 0:00:49.416 ******* 2025-11-24 12:18:56.681004 | controller | skipping: [localhost] 2025-11-24 12:18:56.712661 | controller | 2025-11-24 12:18:56.712682 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-11-24 12:18:56.712690 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.030) 0:00:49.448 ******* 2025-11-24 12:18:56.712696 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.030) 0:00:49.446 ******* 2025-11-24 12:18:56.712705 | controller | ok: [localhost] => (item=oc -n openstack wait baremetalhosts.metal3.io edpm-compute-0 --for=jsonpath='{.status.provisioning.state}'=available --timeout=20m) 2025-11-24 12:18:56.734500 | controller | ok: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=20m) 2025-11-24 12:18:56.734520 | controller | 2025-11-24 12:18:56.734527 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-11-24 12:18:56.734533 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.031) 0:00:49.479 ******* 2025-11-24 12:18:56.734538 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.031) 0:00:49.478 ******* 2025-11-24 12:18:56.734547 | controller | skipping: [localhost] 2025-11-24 12:18:56.764014 | controller | 2025-11-24 12:18:56.764034 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-11-24 12:18:56.764042 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.021) 0:00:49.501 ******* 2025-11-24 12:18:56.764047 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.021) 0:00:49.500 ******* 2025-11-24 12:18:56.764056 | controller | ok: [localhost] 2025-11-24 12:18:56.943646 | controller | 2025-11-24 12:18:56.943675 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-11-24 12:18:56.943686 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-11-24 12:18:56.943693 | controller | stage['path'], item.src_file) | path_join 2025-11-24 12:18:56.943701 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-11-24 12:18:56.943708 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.029) 0:00:49.531 ******* 2025-11-24 12:18:56.943715 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.029) 0:00:49.530 ******* 2025-11-24 12:18:56.943727 | controller | ok: [localhost] => (item={'name': 'baremetalhost-values', 'src_file': 'values.yaml'}) 2025-11-24 12:18:56.997300 | controller | 2025-11-24 12:18:56.997341 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-11-24 12:18:56.997355 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.179) 0:00:49.710 ******* 2025-11-24 12:18:56.997365 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.179) 0:00:49.709 ******* 2025-11-24 12:18:56.997381 | controller | ok: [localhost] => (item=values.yaml) 2025-11-24 12:18:57.035052 | controller | 2025-11-24 12:18:57.035093 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova04delta/edpm/baremetalhosts name=run_hook] *** 2025-11-24 12:18:57.035107 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.053) 0:00:49.764 ******* 2025-11-24 12:18:57.035117 | controller | Monday 24 November 2025 12:18:56 +0000 (0:00:00.053) 0:00:49.763 ******* 2025-11-24 12:18:57.035134 | controller | skipping: [localhost] 2025-11-24 12:18:57.103598 | controller | 2025-11-24 12:18:57.103662 | controller | TASK [Generate values.yaml for examples/dt/nova/nova04delta/edpm/baremetalhosts name=ci_gen_kustomize_values] *** 2025-11-24 12:18:57.103680 | controller | Monday 24 November 2025 12:18:57 +0000 (0:00:00.037) 0:00:49.802 ******* 2025-11-24 12:18:57.103691 | controller | Monday 24 November 2025 12:18:57 +0000 (0:00:00.037) 0:00:49.801 ******* 2025-11-24 12:18:57.103715 | controller | 2025-11-24 12:18:57.152333 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-11-24 12:18:57.152359 | controller | Monday 24 November 2025 12:18:57 +0000 (0:00:00.068) 0:00:49.870 ******* 2025-11-24 12:18:57.152369 | controller | Monday 24 November 2025 12:18:57 +0000 (0:00:00.068) 0:00:49.869 ******* 2025-11-24 12:18:57.152381 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-11-24 12:18:57.199370 | controller | 2025-11-24 12:18:57.199407 | 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-11-24 12:18:57.199420 | controller | Monday 24 November 2025 12:18:57 +0000 (0:00:00.048) 0:00:49.919 ******* 2025-11-24 12:18:57.199430 | controller | Monday 24 November 2025 12:18:57 +0000 (0:00:00.048) 0:00:49.918 ******* 2025-11-24 12:18:57.199445 | controller | ok: [localhost] => 2025-11-24 12:18:57.373017 | controller | changed: false 2025-11-24 12:18:57.373044 | controller | msg: All assertions passed 2025-11-24 12:18:57.373052 | controller | 2025-11-24 12:18:57.373058 | 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-11-24 12:18:57.373064 | controller | Monday 24 November 2025 12:18:57 +0000 (0:00:00.047) 0:00:49.966 ******* 2025-11-24 12:18:57.373069 | controller | Monday 24 November 2025 12:18:57 +0000 (0:00:00.047) 0:00:49.965 ******* 2025-11-24 12:18:57.373079 | controller | ok: [localhost] 2025-11-24 12:18:57.418515 | controller | 2025-11-24 12:18:57.418541 | 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-11-24 12:18:57.418549 | controller | Monday 24 November 2025 12:18:57 +0000 (0:00:00.173) 0:00:50.140 ******* 2025-11-24 12:18:57.418556 | controller | Monday 24 November 2025 12:18:57 +0000 (0:00:00.173) 0:00:50.139 ******* 2025-11-24 12:18:57.418567 | controller | ok: [localhost] => 2025-11-24 12:18:57.582542 | controller | changed: false 2025-11-24 12:18:57.582567 | controller | msg: All assertions passed 2025-11-24 12:18:57.582575 | controller | 2025-11-24 12:18:57.582584 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-11-24 12:18:57.582590 | controller | Monday 24 November 2025 12:18:57 +0000 (0:00:00.045) 0:00:50.185 ******* 2025-11-24 12:18:57.582595 | controller | Monday 24 November 2025 12:18:57 +0000 (0:00:00.045) 0:00:50.184 ******* 2025-11-24 12:18:57.582604 | controller | ok: [localhost] 2025-11-24 12:18:57.778215 | controller | 2025-11-24 12:18:57.778249 | 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-11-24 12:18:57.778259 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-11-24 12:18:57.778267 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-11-24 12:18:57.778275 | controller | _config_map_content | 2025-11-24 12:18:57.778282 | controller | ansible.utils.remove_keys( 2025-11-24 12:18:57.778289 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-11-24 12:18:57.778297 | controller | matching_parameter='regex') 2025-11-24 12:18:57.778304 | controller | }}, cacheable=False] *** 2025-11-24 12:18:57.778311 | controller | Monday 24 November 2025 12:18:57 +0000 (0:00:00.163) 0:00:50.349 ******* 2025-11-24 12:18:57.778318 | controller | Monday 24 November 2025 12:18:57 +0000 (0:00:00.163) 0:00:50.348 ******* 2025-11-24 12:18:57.778330 | controller | ok: [localhost] 2025-11-24 12:18:57.823456 | controller | 2025-11-24 12:18:57.823488 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-11-24 12:18:57.823495 | controller | Monday 24 November 2025 12:18:57 +0000 (0:00:00.195) 0:00:50.545 ******* 2025-11-24 12:18:57.823505 | controller | Monday 24 November 2025 12:18:57 +0000 (0:00:00.195) 0:00:50.544 ******* 2025-11-24 12:18:57.823514 | controller | skipping: [localhost] 2025-11-24 12:18:57.984590 | controller | 2025-11-24 12:18:57.984615 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-11-24 12:18:57.984638 | controller | Monday 24 November 2025 12:18:57 +0000 (0:00:00.043) 0:00:50.588 ******* 2025-11-24 12:18:57.984647 | controller | Monday 24 November 2025 12:18:57 +0000 (0:00:00.043) 0:00:50.587 ******* 2025-11-24 12:18:57.984656 | controller | changed: [localhost] 2025-11-24 12:18:58.037868 | controller | 2025-11-24 12:18:58.037890 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-11-24 12:18:58.037897 | controller | (snippet_datadir, 2025-11-24 12:18:58.037902 | controller | '02_ci_data.yaml') | path_join 2025-11-24 12:18:58.037908 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-11-24 12:18:58.037913 | controller | Monday 24 November 2025 12:18:57 +0000 (0:00:00.163) 0:00:50.752 ******* 2025-11-24 12:18:58.037918 | controller | Monday 24 November 2025 12:18:57 +0000 (0:00:00.163) 0:00:50.750 ******* 2025-11-24 12:18:58.037926 | controller | skipping: [localhost] 2025-11-24 12:18:58.089118 | controller | 2025-11-24 12:18:58.089137 | 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-11-24 12:18:58.089146 | controller | Monday 24 November 2025 12:18:58 +0000 (0:00:00.053) 0:00:50.805 ******* 2025-11-24 12:18:58.089151 | controller | Monday 24 November 2025 12:18:58 +0000 (0:00:00.053) 0:00:50.803 ******* 2025-11-24 12:18:58.089160 | controller | ok: [localhost] 2025-11-24 12:18:58.414982 | controller | 2025-11-24 12:18:58.415004 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-11-24 12:18:58.415012 | controller | (snippet_datadir, 2025-11-24 12:18:58.415017 | controller | '03_user_data_b64.yaml') | path_join 2025-11-24 12:18:58.415023 | controller | }}, content={{ 2025-11-24 12:18:58.415028 | controller | _base64_patch | 2025-11-24 12:18:58.415033 | controller | default({}) | 2025-11-24 12:18:58.415038 | controller | to_nice_yaml 2025-11-24 12:18:58.415043 | controller | }}, mode=0644] *** 2025-11-24 12:18:58.415049 | controller | Monday 24 November 2025 12:18:58 +0000 (0:00:00.051) 0:00:50.856 ******* 2025-11-24 12:18:58.415054 | controller | Monday 24 November 2025 12:18:58 +0000 (0:00:00.051) 0:00:50.855 ******* 2025-11-24 12:18:58.415063 | controller | changed: [localhost] 2025-11-24 12:18:58.747221 | controller | 2025-11-24 12:18:58.747242 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-11-24 12:18:58.747250 | controller | (snippet_datadir, 2025-11-24 12:18:58.747256 | controller | '04_user_data.yaml') | path_join 2025-11-24 12:18:58.747261 | controller | }}, content={{ 2025-11-24 12:18:58.747267 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-11-24 12:18:58.747272 | controller | default({}) | 2025-11-24 12:18:58.747277 | controller | to_nice_yaml 2025-11-24 12:18:58.747282 | controller | }}, mode=0644] *** 2025-11-24 12:18:58.747287 | controller | Monday 24 November 2025 12:18:58 +0000 (0:00:00.325) 0:00:51.182 ******* 2025-11-24 12:18:58.747293 | controller | Monday 24 November 2025 12:18:58 +0000 (0:00:00.325) 0:00:51.181 ******* 2025-11-24 12:18:58.747302 | controller | changed: [localhost] 2025-11-24 12:18:59.075424 | controller | 2025-11-24 12:18:59.075446 | 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-11-24 12:18:59.075454 | controller | ( 2025-11-24 12:18:59.075459 | controller | snippet_datadir, 2025-11-24 12:18:59.075465 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-11-24 12:18:59.075471 | controller | ) | path_join 2025-11-24 12:18:59.075476 | controller | }}, mode=0644] *** 2025-11-24 12:18:59.075481 | controller | Monday 24 November 2025 12:18:58 +0000 (0:00:00.332) 0:00:51.514 ******* 2025-11-24 12:18:59.075486 | controller | Monday 24 November 2025 12:18:58 +0000 (0:00:00.332) 0:00:51.513 ******* 2025-11-24 12:18:59.075495 | controller | changed: [localhost] 2025-11-24 12:18:59.129407 | controller | 2025-11-24 12:18:59.129428 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-11-24 12:18:59.129439 | controller | Monday 24 November 2025 12:18:59 +0000 (0:00:00.328) 0:00:51.842 ******* 2025-11-24 12:18:59.129445 | controller | Monday 24 November 2025 12:18:59 +0000 (0:00:00.328) 0:00:51.841 ******* 2025-11-24 12:18:59.129453 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-11-24 12:18:59.171161 | controller | 2025-11-24 12:18:59.171182 | 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-11-24 12:18:59.171190 | controller | Monday 24 November 2025 12:18:59 +0000 (0:00:00.054) 0:00:51.896 ******* 2025-11-24 12:18:59.171195 | controller | Monday 24 November 2025 12:18:59 +0000 (0:00:00.054) 0:00:51.895 ******* 2025-11-24 12:18:59.171204 | controller | ok: [localhost] => 2025-11-24 12:18:59.342759 | controller | changed: false 2025-11-24 12:18:59.342789 | controller | msg: All assertions passed 2025-11-24 12:18:59.342797 | controller | 2025-11-24 12:18:59.342802 | 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-11-24 12:18:59.342810 | controller | Monday 24 November 2025 12:18:59 +0000 (0:00:00.041) 0:00:51.938 ******* 2025-11-24 12:18:59.342815 | controller | Monday 24 November 2025 12:18:59 +0000 (0:00:00.041) 0:00:51.937 ******* 2025-11-24 12:18:59.342823 | controller | ok: [localhost] 2025-11-24 12:18:59.381502 | controller | 2025-11-24 12:18:59.381521 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-11-24 12:18:59.381528 | controller | Monday 24 November 2025 12:18:59 +0000 (0:00:00.171) 0:00:52.110 ******* 2025-11-24 12:18:59.381533 | controller | Monday 24 November 2025 12:18:59 +0000 (0:00:00.171) 0:00:52.108 ******* 2025-11-24 12:18:59.381541 | controller | ok: [localhost] 2025-11-24 12:18:59.691791 | controller | 2025-11-24 12:18:59.691814 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-11-24 12:18:59.691822 | controller | Monday 24 November 2025 12:18:59 +0000 (0:00:00.038) 0:00:52.148 ******* 2025-11-24 12:18:59.691827 | controller | Monday 24 November 2025 12:18:59 +0000 (0:00:00.038) 0:00:52.147 ******* 2025-11-24 12:18:59.691837 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/baremetalhost-values/03_user_data_b64.yaml) 2025-11-24 12:18:59.770306 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/baremetalhost-values/04_user_data.yaml) 2025-11-24 12:18:59.770347 | controller | 2025-11-24 12:18:59.770360 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-11-24 12:18:59.770371 | controller | _content | 2025-11-24 12:18:59.770381 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-11-24 12:18:59.770390 | controller | combine(_parsed, recursive=true) 2025-11-24 12:18:59.770400 | controller | }} 2025-11-24 12:18:59.770409 | controller | ] *** 2025-11-24 12:18:59.770418 | controller | Monday 24 November 2025 12:18:59 +0000 (0:00:00.310) 0:00:52.459 ******* 2025-11-24 12:18:59.770428 | controller | Monday 24 November 2025 12:18:59 +0000 (0:00:00.310) 0:00:52.457 ******* 2025-11-24 12:18:59.770444 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-11-24 12:18:59.941475 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-11-24 12:18:59.941503 | controller | 2025-11-24 12:18:59.941511 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-11-24 12:18:59.941517 | controller | Monday 24 November 2025 12:18:59 +0000 (0:00:00.078) 0:00:52.537 ******* 2025-11-24 12:18:59.941526 | controller | Monday 24 November 2025 12:18:59 +0000 (0:00:00.078) 0:00:52.536 ******* 2025-11-24 12:18:59.941536 | controller | changed: [localhost] 2025-11-24 12:19:00.277500 | controller | 2025-11-24 12:19:00.277529 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-11-24 12:19:00.277536 | controller | (_destdir, 2025-11-24 12:19:00.277546 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-11-24 12:19:00.277553 | controller | }}, content={{ 2025-11-24 12:19:00.277558 | controller | ( 2025-11-24 12:19:00.277563 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-11-24 12:19:00.277568 | controller | ) | cifmw.general.to_nice_yaml_all 2025-11-24 12:19:00.277573 | controller | }}, mode=0644] *** 2025-11-24 12:19:00.277578 | controller | Monday 24 November 2025 12:18:59 +0000 (0:00:00.171) 0:00:52.708 ******* 2025-11-24 12:19:00.277583 | controller | Monday 24 November 2025 12:18:59 +0000 (0:00:00.171) 0:00:52.707 ******* 2025-11-24 12:19:00.277592 | controller | changed: [localhost] 2025-11-24 12:19:00.504383 | controller | 2025-11-24 12:19:00.504405 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova04delta/edpm/baremetalhosts mode=0644, backup=True, remote_src=True, src={{ 2025-11-24 12:19:00.504413 | controller | (cifmw_kustomize_deploy_basedir, 2025-11-24 12:19:00.504418 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-11-24 12:19:00.504423 | controller | _val['name'], 'values.yaml') | path_join 2025-11-24 12:19:00.504428 | controller | }}, dest={{ 2025-11-24 12:19:00.504433 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-11-24 12:19:00.504438 | controller | stage['path'], _val.src_file 2025-11-24 12:19:00.504443 | controller | ) | 2025-11-24 12:19:00.504448 | controller | path_join 2025-11-24 12:19:00.504453 | controller | }}] *** 2025-11-24 12:19:00.504457 | controller | Monday 24 November 2025 12:19:00 +0000 (0:00:00.336) 0:00:53.044 ******* 2025-11-24 12:19:00.504462 | controller | Monday 24 November 2025 12:19:00 +0000 (0:00:00.336) 0:00:53.043 ******* 2025-11-24 12:19:00.504471 | controller | changed: [localhost] => (item=baremetalhost-values) 2025-11-24 12:19:00.542126 | controller | 2025-11-24 12:19:00.542148 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-24 12:19:00.542156 | controller | Monday 24 November 2025 12:19:00 +0000 (0:00:00.226) 0:00:53.271 ******* 2025-11-24 12:19:00.542163 | controller | Monday 24 November 2025 12:19:00 +0000 (0:00:00.226) 0:00:53.270 ******* 2025-11-24 12:19:00.542174 | controller | skipping: [localhost] 2025-11-24 12:19:00.812484 | controller | 2025-11-24 12:19:00.812516 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova04delta/edpm/baremetalhosts chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-11-24 12:19:00.812525 | controller | Monday 24 November 2025 12:19:00 +0000 (0:00:00.037) 0:00:53.309 ******* 2025-11-24 12:19:00.812531 | controller | Monday 24 November 2025 12:19:00 +0000 (0:00:00.037) 0:00:53.308 ******* 2025-11-24 12:19:00.812541 | controller | changed: [localhost] 2025-11-24 12:19:01.156684 | controller | 2025-11-24 12:19:01.156708 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-11-24 12:19:01.156716 | controller | Monday 24 November 2025 12:19:00 +0000 (0:00:00.270) 0:00:53.579 ******* 2025-11-24 12:19:01.156722 | controller | Monday 24 November 2025 12:19:00 +0000 (0:00:00.270) 0:00:53.578 ******* 2025-11-24 12:19:01.156732 | controller | changed: [localhost] 2025-11-24 12:19:01.362324 | controller | 2025-11-24 12:19:01.362347 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova04delta/edpm/baremetalhosts remote_src=True, src={{ _output }}, dest={{ 2025-11-24 12:19:01.362355 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-11-24 12:19:01.362361 | controller | stage['build_output'] | basename) | path_join 2025-11-24 12:19:01.362366 | controller | }}, mode=0644] *** 2025-11-24 12:19:01.362372 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.344) 0:00:53.923 ******* 2025-11-24 12:19:01.362377 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.344) 0:00:53.922 ******* 2025-11-24 12:19:01.362386 | controller | changed: [localhost] 2025-11-24 12:19:01.399000 | controller | 2025-11-24 12:19:01.399023 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-24 12:19:01.399032 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.205) 0:00:54.129 ******* 2025-11-24 12:19:01.399043 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.205) 0:00:54.128 ******* 2025-11-24 12:19:01.399053 | controller | skipping: [localhost] 2025-11-24 12:19:01.435171 | controller | 2025-11-24 12:19:01.435191 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova04delta/edpm/baremetalhosts _raw_params=oc apply -f {{ _cr }}] *** 2025-11-24 12:19:01.435198 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.036) 0:00:54.166 ******* 2025-11-24 12:19:01.435203 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.036) 0:00:54.165 ******* 2025-11-24 12:19:01.435211 | controller | skipping: [localhost] 2025-11-24 12:19:01.488378 | controller | 2025-11-24 12:19:01.488402 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova04delta/edpm/baremetalhosts _raw_params={{ wait_condition }}] *** 2025-11-24 12:19:01.488412 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.036) 0:00:54.202 ******* 2025-11-24 12:19:01.488419 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.036) 0:00:54.201 ******* 2025-11-24 12:19:01.488430 | controller | skipping: [localhost] => (item=oc -n openstack wait baremetalhosts.metal3.io edpm-compute-0 --for=jsonpath='{.status.provisioning.state}'=available --timeout=20m) 2025-11-24 12:19:01.525454 | controller | skipping: [localhost] => (item=oc -n openstack wait osctlplane controlplane --for condition=Ready --timeout=20m) 2025-11-24 12:19:01.525477 | controller | skipping: [localhost] 2025-11-24 12:19:01.525484 | controller | 2025-11-24 12:19:01.525490 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-24 12:19:01.525495 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.053) 0:00:54.255 ******* 2025-11-24 12:19:01.525501 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.053) 0:00:54.254 ******* 2025-11-24 12:19:01.525510 | controller | skipping: [localhost] 2025-11-24 12:19:01.565500 | controller | 2025-11-24 12:19:01.565524 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova04delta/edpm/baremetalhosts name=run_hook] *** 2025-11-24 12:19:01.565533 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.037) 0:00:54.292 ******* 2025-11-24 12:19:01.565540 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.037) 0:00:54.291 ******* 2025-11-24 12:19:01.565550 | controller | skipping: [localhost] 2025-11-24 12:19:01.601421 | controller | 2025-11-24 12:19:01.601448 | 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-11-24 12:19:01.601458 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.039) 0:00:54.332 ******* 2025-11-24 12:19:01.601465 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.039) 0:00:54.331 ******* 2025-11-24 12:19:01.601476 | controller | ok: [localhost] => 2025-11-24 12:19:01.626824 | controller | changed: false 2025-11-24 12:19:01.626850 | controller | msg: All assertions passed 2025-11-24 12:19:01.626859 | controller | 2025-11-24 12:19:01.626867 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-11-24 12:19:01.626874 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.035) 0:00:54.368 ******* 2025-11-24 12:19:01.626880 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.035) 0:00:54.367 ******* 2025-11-24 12:19:01.626891 | controller | skipping: [localhost] 2025-11-24 12:19:01.653290 | controller | 2025-11-24 12:19:01.653315 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-11-24 12:19:01.653324 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.025) 0:00:54.394 ******* 2025-11-24 12:19:01.653332 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.025) 0:00:54.392 ******* 2025-11-24 12:19:01.653343 | controller | ok: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=20m) 2025-11-24 12:19:01.674420 | controller | 2025-11-24 12:19:01.674444 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-11-24 12:19:01.674453 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.026) 0:00:54.420 ******* 2025-11-24 12:19:01.674463 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.026) 0:00:54.419 ******* 2025-11-24 12:19:01.674474 | controller | skipping: [localhost] 2025-11-24 12:19:01.702841 | controller | 2025-11-24 12:19:01.702865 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-11-24 12:19:01.702873 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.021) 0:00:54.441 ******* 2025-11-24 12:19:01.702881 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.021) 0:00:54.440 ******* 2025-11-24 12:19:01.702891 | controller | ok: [localhost] 2025-11-24 12:19:01.883047 | controller | 2025-11-24 12:19:01.883075 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-11-24 12:19:01.883083 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-11-24 12:19:01.883088 | controller | stage['path'], item.src_file) | path_join 2025-11-24 12:19:01.883095 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-11-24 12:19:01.883100 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.028) 0:00:54.470 ******* 2025-11-24 12:19:01.883106 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.028) 0:00:54.468 ******* 2025-11-24 12:19:01.883118 | controller | ok: [localhost] => (item={'name': 'edpm-nodeset-values', 'src_file': 'values.yaml'}) 2025-11-24 12:19:01.938445 | controller | 2025-11-24 12:19:01.938470 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-11-24 12:19:01.938479 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.180) 0:00:54.650 ******* 2025-11-24 12:19:01.938486 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.180) 0:00:54.649 ******* 2025-11-24 12:19:01.938497 | controller | ok: [localhost] => (item=values.yaml) 2025-11-24 12:19:01.977929 | controller | 2025-11-24 12:19:01.977948 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova04delta/edpm/nodeset name=run_hook] *** 2025-11-24 12:19:01.977957 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.055) 0:00:54.705 ******* 2025-11-24 12:19:01.977963 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.055) 0:00:54.704 ******* 2025-11-24 12:19:01.977972 | controller | skipping: [localhost] 2025-11-24 12:19:02.046255 | controller | 2025-11-24 12:19:02.046278 | controller | TASK [Generate values.yaml for examples/dt/nova/nova04delta/edpm/nodeset name=ci_gen_kustomize_values] *** 2025-11-24 12:19:02.046287 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.039) 0:00:54.745 ******* 2025-11-24 12:19:02.046294 | controller | Monday 24 November 2025 12:19:01 +0000 (0:00:00.039) 0:00:54.744 ******* 2025-11-24 12:19:02.046304 | controller | 2025-11-24 12:19:02.095277 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-11-24 12:19:02.095299 | controller | Monday 24 November 2025 12:19:02 +0000 (0:00:00.068) 0:00:54.813 ******* 2025-11-24 12:19:02.095306 | controller | Monday 24 November 2025 12:19:02 +0000 (0:00:00.068) 0:00:54.812 ******* 2025-11-24 12:19:02.095317 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-11-24 12:19:02.136266 | controller | 2025-11-24 12:19:02.136288 | 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-11-24 12:19:02.136297 | controller | Monday 24 November 2025 12:19:02 +0000 (0:00:00.048) 0:00:54.862 ******* 2025-11-24 12:19:02.136303 | controller | Monday 24 November 2025 12:19:02 +0000 (0:00:00.048) 0:00:54.861 ******* 2025-11-24 12:19:02.136313 | controller | ok: [localhost] => 2025-11-24 12:19:02.304068 | controller | changed: false 2025-11-24 12:19:02.304095 | controller | msg: All assertions passed 2025-11-24 12:19:02.304103 | controller | 2025-11-24 12:19:02.304109 | 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-11-24 12:19:02.304114 | controller | Monday 24 November 2025 12:19:02 +0000 (0:00:00.040) 0:00:54.903 ******* 2025-11-24 12:19:02.304119 | controller | Monday 24 November 2025 12:19:02 +0000 (0:00:00.040) 0:00:54.902 ******* 2025-11-24 12:19:02.304128 | controller | ok: [localhost] 2025-11-24 12:19:02.347905 | controller | 2025-11-24 12:19:02.347927 | 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-11-24 12:19:02.347936 | controller | Monday 24 November 2025 12:19:02 +0000 (0:00:00.167) 0:00:55.071 ******* 2025-11-24 12:19:02.347942 | controller | Monday 24 November 2025 12:19:02 +0000 (0:00:00.167) 0:00:55.070 ******* 2025-11-24 12:19:02.347952 | controller | ok: [localhost] => 2025-11-24 12:19:02.505634 | controller | changed: false 2025-11-24 12:19:02.505660 | controller | msg: All assertions passed 2025-11-24 12:19:02.505667 | controller | 2025-11-24 12:19:02.505675 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-11-24 12:19:02.505682 | controller | Monday 24 November 2025 12:19:02 +0000 (0:00:00.043) 0:00:55.115 ******* 2025-11-24 12:19:02.505688 | controller | Monday 24 November 2025 12:19:02 +0000 (0:00:00.043) 0:00:55.114 ******* 2025-11-24 12:19:02.505696 | controller | ok: [localhost] 2025-11-24 12:19:02.712584 | controller | 2025-11-24 12:19:02.712608 | 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-11-24 12:19:02.712628 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-11-24 12:19:02.712639 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-11-24 12:19:02.712645 | controller | _config_map_content | 2025-11-24 12:19:02.712650 | controller | ansible.utils.remove_keys( 2025-11-24 12:19:02.712656 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-11-24 12:19:02.712661 | controller | matching_parameter='regex') 2025-11-24 12:19:02.712666 | controller | }}, cacheable=False] *** 2025-11-24 12:19:02.712671 | controller | Monday 24 November 2025 12:19:02 +0000 (0:00:00.157) 0:00:55.272 ******* 2025-11-24 12:19:02.712677 | controller | Monday 24 November 2025 12:19:02 +0000 (0:00:00.157) 0:00:55.271 ******* 2025-11-24 12:19:02.712686 | controller | ok: [localhost] 2025-11-24 12:19:02.765747 | controller | 2025-11-24 12:19:02.765787 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-11-24 12:19:02.765798 | controller | Monday 24 November 2025 12:19:02 +0000 (0:00:00.206) 0:00:55.479 ******* 2025-11-24 12:19:02.765805 | controller | Monday 24 November 2025 12:19:02 +0000 (0:00:00.206) 0:00:55.478 ******* 2025-11-24 12:19:02.765816 | 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-11-24 12:19:02.813371 | controller | 2025-11-24 12:19:02.813396 | controller | TASK [ci_gen_kustomize_values : Check if all required variables for accessing the node is provided. _raw_params=edpm_core_asserts.yml] *** 2025-11-24 12:19:02.813406 | controller | Monday 24 November 2025 12:19:02 +0000 (0:00:00.053) 0:00:55.533 ******* 2025-11-24 12:19:02.813412 | controller | Monday 24 November 2025 12:19:02 +0000 (0:00:00.053) 0:00:55.531 ******* 2025-11-24 12:19:02.813421 | 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-11-24 12:19:02.857057 | controller | 2025-11-24 12:19:02.857083 | 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-11-24 12:19:02.857105 | controller | Monday 24 November 2025 12:19:02 +0000 (0:00:00.047) 0:00:55.580 ******* 2025-11-24 12:19:02.857113 | controller | Monday 24 November 2025 12:19:02 +0000 (0:00:00.047) 0:00:55.579 ******* 2025-11-24 12:19:02.857124 | controller | ok: [localhost] => 2025-11-24 12:19:02.903391 | controller | changed: false 2025-11-24 12:19:02.903411 | controller | msg: All assertions passed 2025-11-24 12:19:02.903418 | controller | 2025-11-24 12:19:02.903424 | controller | TASK [ci_gen_kustomize_values : Get common data for dataplane templating _raw_params=edpm_core_facts.yml] *** 2025-11-24 12:19:02.903429 | controller | Monday 24 November 2025 12:19:02 +0000 (0:00:00.043) 0:00:55.624 ******* 2025-11-24 12:19:02.903434 | controller | Monday 24 November 2025 12:19:02 +0000 (0:00:00.043) 0:00:55.623 ******* 2025-11-24 12:19:02.903442 | 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-11-24 12:19:02.938078 | controller | 2025-11-24 12:19:02.938102 | 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-11-24 12:19:02.938112 | controller | Monday 24 November 2025 12:19:02 +0000 (0:00:00.046) 0:00:55.670 ******* 2025-11-24 12:19:02.938118 | controller | Monday 24 November 2025 12:19:02 +0000 (0:00:00.046) 0:00:55.669 ******* 2025-11-24 12:19:02.938129 | controller | skipping: [localhost] 2025-11-24 12:19:02.974933 | controller | 2025-11-24 12:19:02.974960 | controller | TASK [ci_gen_kustomize_values : Expose the deployed services as a fact ci_gen_kustomize_edpm_nodeset_predeployed_services={{ 2025-11-24 12:19:02.974970 | controller | _ci_gen_kustomize_deployed_services_stdout.stdout_lines | default ([]) 2025-11-24 12:19:02.974978 | controller | }}] *** 2025-11-24 12:19:02.974984 | controller | Monday 24 November 2025 12:19:02 +0000 (0:00:00.034) 0:00:55.705 ******* 2025-11-24 12:19:02.974990 | controller | Monday 24 November 2025 12:19:02 +0000 (0:00:00.034) 0:00:55.704 ******* 2025-11-24 12:19:02.974999 | controller | ok: [localhost] 2025-11-24 12:19:03.014841 | controller | 2025-11-24 12:19:03.014866 | 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-11-24 12:19:03.014875 | controller | Monday 24 November 2025 12:19:02 +0000 (0:00:00.036) 0:00:55.742 ******* 2025-11-24 12:19:03.014880 | controller | Monday 24 November 2025 12:19:02 +0000 (0:00:00.036) 0:00:55.741 ******* 2025-11-24 12:19:03.014889 | controller | ok: [localhost] => 2025-11-24 12:19:03.180349 | controller | changed: false 2025-11-24 12:19:03.180375 | controller | msg: All assertions passed 2025-11-24 12:19:03.180383 | controller | 2025-11-24 12:19:03.180389 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-11-24 12:19:03.180394 | controller | Monday 24 November 2025 12:19:03 +0000 (0:00:00.039) 0:00:55.782 ******* 2025-11-24 12:19:03.180400 | controller | Monday 24 November 2025 12:19:03 +0000 (0:00:00.039) 0:00:55.780 ******* 2025-11-24 12:19:03.180409 | controller | changed: [localhost] 2025-11-24 12:19:03.560359 | controller | 2025-11-24 12:19:03.560390 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-11-24 12:19:03.560399 | controller | (snippet_datadir, 2025-11-24 12:19:03.560405 | controller | '02_ci_data.yaml') | path_join 2025-11-24 12:19:03.560410 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-11-24 12:19:03.560416 | controller | Monday 24 November 2025 12:19:03 +0000 (0:00:00.165) 0:00:55.947 ******* 2025-11-24 12:19:03.560421 | controller | Monday 24 November 2025 12:19:03 +0000 (0:00:00.165) 0:00:55.946 ******* 2025-11-24 12:19:03.560439 | controller | changed: [localhost] 2025-11-24 12:19:03.609837 | controller | 2025-11-24 12:19:03.609857 | 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-11-24 12:19:03.609865 | controller | Monday 24 November 2025 12:19:03 +0000 (0:00:00.379) 0:00:56.327 ******* 2025-11-24 12:19:03.609871 | controller | Monday 24 November 2025 12:19:03 +0000 (0:00:00.379) 0:00:56.326 ******* 2025-11-24 12:19:03.609879 | controller | ok: [localhost] 2025-11-24 12:19:03.936464 | controller | 2025-11-24 12:19:03.936489 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-11-24 12:19:03.936506 | controller | (snippet_datadir, 2025-11-24 12:19:03.936512 | controller | '03_user_data_b64.yaml') | path_join 2025-11-24 12:19:03.936517 | controller | }}, content={{ 2025-11-24 12:19:03.936523 | controller | _base64_patch | 2025-11-24 12:19:03.936528 | controller | default({}) | 2025-11-24 12:19:03.936532 | controller | to_nice_yaml 2025-11-24 12:19:03.936537 | controller | }}, mode=0644] *** 2025-11-24 12:19:03.936542 | controller | Monday 24 November 2025 12:19:03 +0000 (0:00:00.049) 0:00:56.377 ******* 2025-11-24 12:19:03.936547 | controller | Monday 24 November 2025 12:19:03 +0000 (0:00:00.049) 0:00:56.376 ******* 2025-11-24 12:19:03.936556 | controller | changed: [localhost] 2025-11-24 12:19:04.260718 | controller | 2025-11-24 12:19:04.260750 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-11-24 12:19:04.260767 | controller | (snippet_datadir, 2025-11-24 12:19:04.260773 | controller | '04_user_data.yaml') | path_join 2025-11-24 12:19:04.260779 | controller | }}, content={{ 2025-11-24 12:19:04.260784 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-11-24 12:19:04.260792 | controller | default({}) | 2025-11-24 12:19:04.260797 | controller | to_nice_yaml 2025-11-24 12:19:04.260802 | controller | }}, mode=0644] *** 2025-11-24 12:19:04.260807 | controller | Monday 24 November 2025 12:19:03 +0000 (0:00:00.326) 0:00:56.703 ******* 2025-11-24 12:19:04.260812 | controller | Monday 24 November 2025 12:19:03 +0000 (0:00:00.326) 0:00:56.702 ******* 2025-11-24 12:19:04.260821 | controller | changed: [localhost] 2025-11-24 12:19:04.577721 | controller | 2025-11-24 12:19:04.577766 | 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-11-24 12:19:04.577775 | controller | ( 2025-11-24 12:19:04.577781 | controller | snippet_datadir, 2025-11-24 12:19:04.577787 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-11-24 12:19:04.577793 | controller | ) | path_join 2025-11-24 12:19:04.577798 | controller | }}, mode=0644] *** 2025-11-24 12:19:04.577804 | controller | Monday 24 November 2025 12:19:04 +0000 (0:00:00.324) 0:00:57.028 ******* 2025-11-24 12:19:04.577809 | controller | Monday 24 November 2025 12:19:04 +0000 (0:00:00.324) 0:00:57.026 ******* 2025-11-24 12:19:04.577820 | controller | changed: [localhost] 2025-11-24 12:19:04.626809 | controller | 2025-11-24 12:19:04.626839 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-11-24 12:19:04.626849 | controller | Monday 24 November 2025 12:19:04 +0000 (0:00:00.316) 0:00:57.345 ******* 2025-11-24 12:19:04.626857 | controller | Monday 24 November 2025 12:19:04 +0000 (0:00:00.316) 0:00:57.343 ******* 2025-11-24 12:19:04.626870 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-11-24 12:19:04.664884 | controller | 2025-11-24 12:19:04.664909 | 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-11-24 12:19:04.664919 | controller | Monday 24 November 2025 12:19:04 +0000 (0:00:00.049) 0:00:57.394 ******* 2025-11-24 12:19:04.664926 | controller | Monday 24 November 2025 12:19:04 +0000 (0:00:00.049) 0:00:57.392 ******* 2025-11-24 12:19:04.664937 | controller | ok: [localhost] => 2025-11-24 12:19:04.832869 | controller | changed: false 2025-11-24 12:19:04.832900 | controller | msg: All assertions passed 2025-11-24 12:19:04.832908 | controller | 2025-11-24 12:19:04.832914 | 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-11-24 12:19:04.832925 | controller | Monday 24 November 2025 12:19:04 +0000 (0:00:00.038) 0:00:57.432 ******* 2025-11-24 12:19:04.832930 | controller | Monday 24 November 2025 12:19:04 +0000 (0:00:00.038) 0:00:57.430 ******* 2025-11-24 12:19:04.832940 | controller | ok: [localhost] 2025-11-24 12:19:04.870245 | controller | 2025-11-24 12:19:04.870266 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-11-24 12:19:04.870273 | controller | Monday 24 November 2025 12:19:04 +0000 (0:00:00.167) 0:00:57.600 ******* 2025-11-24 12:19:04.870279 | controller | Monday 24 November 2025 12:19:04 +0000 (0:00:00.167) 0:00:57.598 ******* 2025-11-24 12:19:04.870288 | controller | ok: [localhost] 2025-11-24 12:19:05.336392 | controller | 2025-11-24 12:19:05.336423 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-11-24 12:19:05.336431 | controller | Monday 24 November 2025 12:19:04 +0000 (0:00:00.037) 0:00:57.637 ******* 2025-11-24 12:19:05.336437 | controller | Monday 24 November 2025 12:19:04 +0000 (0:00:00.037) 0:00:57.636 ******* 2025-11-24 12:19:05.336447 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml) 2025-11-24 12:19:05.443140 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml) 2025-11-24 12:19:05.443177 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml) 2025-11-24 12:19:05.443190 | controller | 2025-11-24 12:19:05.443200 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-11-24 12:19:05.443209 | controller | _content | 2025-11-24 12:19:05.443218 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-11-24 12:19:05.443227 | controller | combine(_parsed, recursive=true) 2025-11-24 12:19:05.443237 | controller | }} 2025-11-24 12:19:05.443246 | controller | ] *** 2025-11-24 12:19:05.443256 | controller | Monday 24 November 2025 12:19:05 +0000 (0:00:00.466) 0:00:58.103 ******* 2025-11-24 12:19:05.443270 | controller | Monday 24 November 2025 12:19:05 +0000 (0:00:00.466) 0:00:58.102 ******* 2025-11-24 12:19:05.443285 | controller | ok: [localhost] => (item=02_ci_data.yaml) 2025-11-24 12:19:05.617231 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-11-24 12:19:05.617263 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-11-24 12:19:05.617271 | controller | 2025-11-24 12:19:05.617276 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-11-24 12:19:05.617282 | controller | Monday 24 November 2025 12:19:05 +0000 (0:00:00.106) 0:00:58.210 ******* 2025-11-24 12:19:05.617287 | controller | Monday 24 November 2025 12:19:05 +0000 (0:00:00.106) 0:00:58.209 ******* 2025-11-24 12:19:05.617297 | controller | changed: [localhost] 2025-11-24 12:19:05.949134 | controller | 2025-11-24 12:19:05.949164 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-11-24 12:19:05.949171 | controller | (_destdir, 2025-11-24 12:19:05.949177 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-11-24 12:19:05.949182 | controller | }}, content={{ 2025-11-24 12:19:05.949190 | controller | ( 2025-11-24 12:19:05.949197 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-11-24 12:19:05.949202 | controller | ) | cifmw.general.to_nice_yaml_all 2025-11-24 12:19:05.949207 | controller | }}, mode=0644] *** 2025-11-24 12:19:05.949212 | controller | Monday 24 November 2025 12:19:05 +0000 (0:00:00.174) 0:00:58.384 ******* 2025-11-24 12:19:05.949217 | controller | Monday 24 November 2025 12:19:05 +0000 (0:00:00.174) 0:00:58.383 ******* 2025-11-24 12:19:05.949226 | controller | changed: [localhost] 2025-11-24 12:19:06.174424 | controller | 2025-11-24 12:19:06.174455 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova04delta/edpm/nodeset mode=0644, backup=True, remote_src=True, src={{ 2025-11-24 12:19:06.174466 | controller | (cifmw_kustomize_deploy_basedir, 2025-11-24 12:19:06.174473 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-11-24 12:19:06.174482 | controller | _val['name'], 'values.yaml') | path_join 2025-11-24 12:19:06.174487 | controller | }}, dest={{ 2025-11-24 12:19:06.174493 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-11-24 12:19:06.174499 | controller | stage['path'], _val.src_file 2025-11-24 12:19:06.174504 | controller | ) | 2025-11-24 12:19:06.174509 | controller | path_join 2025-11-24 12:19:06.174514 | controller | }}] *** 2025-11-24 12:19:06.174519 | controller | Monday 24 November 2025 12:19:05 +0000 (0:00:00.331) 0:00:58.716 ******* 2025-11-24 12:19:06.174525 | controller | Monday 24 November 2025 12:19:05 +0000 (0:00:00.331) 0:00:58.715 ******* 2025-11-24 12:19:06.174534 | controller | changed: [localhost] => (item=edpm-nodeset-values) 2025-11-24 12:19:06.210051 | controller | 2025-11-24 12:19:06.210079 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-24 12:19:06.210089 | controller | Monday 24 November 2025 12:19:06 +0000 (0:00:00.225) 0:00:58.941 ******* 2025-11-24 12:19:06.210096 | controller | Monday 24 November 2025 12:19:06 +0000 (0:00:00.225) 0:00:58.940 ******* 2025-11-24 12:19:06.210108 | controller | skipping: [localhost] 2025-11-24 12:19:06.477613 | controller | 2025-11-24 12:19:06.477671 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova04delta/edpm/nodeset chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-11-24 12:19:06.477680 | controller | Monday 24 November 2025 12:19:06 +0000 (0:00:00.035) 0:00:58.977 ******* 2025-11-24 12:19:06.477686 | controller | Monday 24 November 2025 12:19:06 +0000 (0:00:00.035) 0:00:58.976 ******* 2025-11-24 12:19:06.477695 | controller | changed: [localhost] 2025-11-24 12:19:06.813225 | controller | 2025-11-24 12:19:06.813257 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-11-24 12:19:06.813265 | controller | Monday 24 November 2025 12:19:06 +0000 (0:00:00.267) 0:00:59.244 ******* 2025-11-24 12:19:06.813272 | controller | Monday 24 November 2025 12:19:06 +0000 (0:00:00.267) 0:00:59.243 ******* 2025-11-24 12:19:06.813282 | controller | changed: [localhost] 2025-11-24 12:19:07.020640 | controller | 2025-11-24 12:19:07.020669 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova04delta/edpm/nodeset remote_src=True, src={{ _output }}, dest={{ 2025-11-24 12:19:07.020677 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-11-24 12:19:07.020682 | controller | stage['build_output'] | basename) | path_join 2025-11-24 12:19:07.020688 | controller | }}, mode=0644] *** 2025-11-24 12:19:07.020693 | controller | Monday 24 November 2025 12:19:06 +0000 (0:00:00.335) 0:00:59.580 ******* 2025-11-24 12:19:07.020698 | controller | Monday 24 November 2025 12:19:06 +0000 (0:00:00.335) 0:00:59.579 ******* 2025-11-24 12:19:07.020707 | controller | changed: [localhost] 2025-11-24 12:19:07.055039 | controller | 2025-11-24 12:19:07.055059 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-24 12:19:07.055067 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.207) 0:00:59.787 ******* 2025-11-24 12:19:07.055072 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.207) 0:00:59.786 ******* 2025-11-24 12:19:07.055080 | controller | skipping: [localhost] 2025-11-24 12:19:07.089131 | controller | 2025-11-24 12:19:07.089151 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova04delta/edpm/nodeset _raw_params=oc apply -f {{ _cr }}] *** 2025-11-24 12:19:07.089159 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.034) 0:00:59.822 ******* 2025-11-24 12:19:07.089165 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.034) 0:00:59.821 ******* 2025-11-24 12:19:07.089174 | controller | skipping: [localhost] 2025-11-24 12:19:07.124761 | controller | 2025-11-24 12:19:07.124783 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova04delta/edpm/nodeset _raw_params={{ wait_condition }}] *** 2025-11-24 12:19:07.124792 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.034) 0:00:59.856 ******* 2025-11-24 12:19:07.124798 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.034) 0:00:59.855 ******* 2025-11-24 12:19:07.124814 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpns openstack-edpm --for condition=SetupReady --timeout=20m) 2025-11-24 12:19:07.159917 | controller | skipping: [localhost] 2025-11-24 12:19:07.159940 | controller | 2025-11-24 12:19:07.159948 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-24 12:19:07.159955 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.035) 0:00:59.892 ******* 2025-11-24 12:19:07.159961 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.035) 0:00:59.890 ******* 2025-11-24 12:19:07.159972 | controller | skipping: [localhost] 2025-11-24 12:19:07.200372 | controller | 2025-11-24 12:19:07.200395 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova04delta/edpm/nodeset name=run_hook] *** 2025-11-24 12:19:07.200403 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.035) 0:00:59.927 ******* 2025-11-24 12:19:07.200410 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.035) 0:00:59.926 ******* 2025-11-24 12:19:07.200420 | controller | skipping: [localhost] 2025-11-24 12:19:07.235810 | controller | 2025-11-24 12:19:07.235833 | 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-11-24 12:19:07.235842 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.040) 0:00:59.967 ******* 2025-11-24 12:19:07.235848 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.040) 0:00:59.966 ******* 2025-11-24 12:19:07.235859 | controller | ok: [localhost] => 2025-11-24 12:19:07.257952 | controller | changed: false 2025-11-24 12:19:07.257974 | controller | msg: All assertions passed 2025-11-24 12:19:07.257982 | controller | 2025-11-24 12:19:07.257989 | controller | TASK [kustomize_deploy : Check custom wait conditions that=item is match(_pattern), msg=The following custom condition is invalid: {{ item }}, quiet=True] *** 2025-11-24 12:19:07.257996 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.035) 0:01:00.003 ******* 2025-11-24 12:19:07.258003 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.035) 0:01:00.001 ******* 2025-11-24 12:19:07.258013 | controller | skipping: [localhost] 2025-11-24 12:19:07.283688 | controller | 2025-11-24 12:19:07.283712 | controller | TASK [kustomize_deploy : Check builtin wait conditions that=item is match(_pattern), msg=The following builtin condition is invalid: {{ item }}, quiet=True] *** 2025-11-24 12:19:07.283721 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.022) 0:01:00.025 ******* 2025-11-24 12:19:07.283728 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.022) 0:01:00.024 ******* 2025-11-24 12:19:07.283741 | controller | ok: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment --for condition=Ready --timeout=90m) 2025-11-24 12:19:07.304667 | controller | 2025-11-24 12:19:07.304693 | controller | TASK [kustomize_deploy : Check wait_conditions validation result msg=Review and correct the faulty wait_conditions listed above.] *** 2025-11-24 12:19:07.304703 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.025) 0:01:00.051 ******* 2025-11-24 12:19:07.304710 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.025) 0:01:00.049 ******* 2025-11-24 12:19:07.304722 | controller | skipping: [localhost] 2025-11-24 12:19:07.331287 | controller | 2025-11-24 12:19:07.331312 | controller | TASK [kustomize_deploy : Set stage_wait_conditions fact _wait_conditions={{ stage.wait_conditions + _custom_conditions }}] *** 2025-11-24 12:19:07.331321 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.020) 0:01:00.072 ******* 2025-11-24 12:19:07.331328 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.020) 0:01:00.070 ******* 2025-11-24 12:19:07.331338 | controller | ok: [localhost] 2025-11-24 12:19:07.506572 | controller | 2025-11-24 12:19:07.506597 | controller | TASK [kustomize_deploy : Ensure source files exists path={{ 2025-11-24 12:19:07.506604 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-11-24 12:19:07.506609 | controller | stage['path'], item.src_file) | path_join 2025-11-24 12:19:07.506632 | controller | }}, get_attributes=False, get_checksum=False, get_mime=False] *** 2025-11-24 12:19:07.506641 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.026) 0:01:00.098 ******* 2025-11-24 12:19:07.506646 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.026) 0:01:00.097 ******* 2025-11-24 12:19:07.506655 | controller | ok: [localhost] => (item={'name': 'edpm-deployment-values', 'src_file': 'values.yaml'}) 2025-11-24 12:19:07.555768 | controller | 2025-11-24 12:19:07.555792 | controller | TASK [kustomize_deploy : Assert source files exist that=['(item.stat is defined and item.stat.exists) or item.skipped'], quiet=True] *** 2025-11-24 12:19:07.555800 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.175) 0:01:00.273 ******* 2025-11-24 12:19:07.555807 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.175) 0:01:00.272 ******* 2025-11-24 12:19:07.555818 | controller | ok: [localhost] => (item=values.yaml) 2025-11-24 12:19:07.592766 | controller | 2025-11-24 12:19:07.592789 | controller | TASK [Executing pre_stage hooks for examples/dt/nova/nova04delta/edpm/deployment name=run_hook] *** 2025-11-24 12:19:07.592799 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.049) 0:01:00.323 ******* 2025-11-24 12:19:07.592806 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.049) 0:01:00.321 ******* 2025-11-24 12:19:07.592817 | controller | skipping: [localhost] 2025-11-24 12:19:07.655278 | controller | 2025-11-24 12:19:07.655301 | controller | TASK [Generate values.yaml for examples/dt/nova/nova04delta/edpm/deployment name=ci_gen_kustomize_values] *** 2025-11-24 12:19:07.655309 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.036) 0:01:00.360 ******* 2025-11-24 12:19:07.655315 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.036) 0:01:00.358 ******* 2025-11-24 12:19:07.655325 | controller | 2025-11-24 12:19:07.703389 | controller | TASK [ci_gen_kustomize_values : Generate snippets files _raw_params=generate_snippets.yml] *** 2025-11-24 12:19:07.703412 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.062) 0:01:00.422 ******* 2025-11-24 12:19:07.703420 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.062) 0:01:00.421 ******* 2025-11-24 12:19:07.703430 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_snippets.yml for localhost 2025-11-24 12:19:07.741911 | controller | 2025-11-24 12:19:07.741936 | 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-11-24 12:19:07.741945 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.048) 0:01:00.470 ******* 2025-11-24 12:19:07.741952 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.048) 0:01:00.469 ******* 2025-11-24 12:19:07.741962 | controller | ok: [localhost] => 2025-11-24 12:19:07.904435 | controller | changed: false 2025-11-24 12:19:07.904461 | controller | msg: All assertions passed 2025-11-24 12:19:07.904469 | controller | 2025-11-24 12:19:07.904475 | 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-11-24 12:19:07.904481 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.038) 0:01:00.509 ******* 2025-11-24 12:19:07.904486 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.038) 0:01:00.508 ******* 2025-11-24 12:19:07.904495 | controller | ok: [localhost] 2025-11-24 12:19:07.948219 | controller | 2025-11-24 12:19:07.948245 | 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-11-24 12:19:07.948253 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.162) 0:01:00.671 ******* 2025-11-24 12:19:07.948260 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.162) 0:01:00.670 ******* 2025-11-24 12:19:07.948271 | controller | ok: [localhost] => 2025-11-24 12:19:08.112008 | controller | changed: false 2025-11-24 12:19:08.112036 | controller | msg: All assertions passed 2025-11-24 12:19:08.112044 | controller | 2025-11-24 12:19:08.112054 | controller | TASK [ci_gen_kustomize_values : Load original values file src={{ cifmw_ci_gen_kustomize_values_src_file }}] *** 2025-11-24 12:19:08.112060 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.043) 0:01:00.715 ******* 2025-11-24 12:19:08.112066 | controller | Monday 24 November 2025 12:19:07 +0000 (0:00:00.043) 0:01:00.714 ******* 2025-11-24 12:19:08.112075 | controller | ok: [localhost] 2025-11-24 12:19:08.303901 | controller | 2025-11-24 12:19:08.303929 | 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-11-24 12:19:08.303939 | controller | _raw_manifests | reject('equalto', _config_map_content) 2025-11-24 12:19:08.303946 | controller | }}, _cifmw_gen_kustomize_values_base_cm_content={{ 2025-11-24 12:19:08.303953 | controller | _config_map_content | 2025-11-24 12:19:08.303960 | controller | ansible.utils.remove_keys( 2025-11-24 12:19:08.303967 | controller | target=_cifmw_gen_kustomize_values_reject_expressions, 2025-11-24 12:19:08.303973 | controller | matching_parameter='regex') 2025-11-24 12:19:08.303980 | controller | }}, cacheable=False] *** 2025-11-24 12:19:08.303987 | controller | Monday 24 November 2025 12:19:08 +0000 (0:00:00.163) 0:01:00.879 ******* 2025-11-24 12:19:08.303994 | controller | Monday 24 November 2025 12:19:08 +0000 (0:00:00.163) 0:01:00.878 ******* 2025-11-24 12:19:08.304005 | controller | ok: [localhost] 2025-11-24 12:19:08.339486 | controller | 2025-11-24 12:19:08.339512 | controller | TASK [ci_gen_kustomize_values : Ensure we get the needed data depending on the values type _raw_params={{ _tasks }}] *** 2025-11-24 12:19:08.339521 | controller | Monday 24 November 2025 12:19:08 +0000 (0:00:00.191) 0:01:01.071 ******* 2025-11-24 12:19:08.339528 | controller | Monday 24 November 2025 12:19:08 +0000 (0:00:00.191) 0:01:01.070 ******* 2025-11-24 12:19:08.339538 | controller | skipping: [localhost] 2025-11-24 12:19:08.510080 | controller | 2025-11-24 12:19:08.510107 | controller | TASK [ci_gen_kustomize_values : Ensure output directory exists path={{ snippet_datadir }}, state=directory, mode=0755] *** 2025-11-24 12:19:08.510116 | controller | Monday 24 November 2025 12:19:08 +0000 (0:00:00.035) 0:01:01.106 ******* 2025-11-24 12:19:08.510122 | controller | Monday 24 November 2025 12:19:08 +0000 (0:00:00.035) 0:01:01.105 ******* 2025-11-24 12:19:08.510131 | controller | changed: [localhost] 2025-11-24 12:19:08.558919 | controller | 2025-11-24 12:19:08.558948 | controller | TASK [ci_gen_kustomize_values : Generate CI snippet backup=True, dest={{ 2025-11-24 12:19:08.558957 | controller | (snippet_datadir, 2025-11-24 12:19:08.558968 | controller | '02_ci_data.yaml') | path_join 2025-11-24 12:19:08.558976 | controller | }}, src={{ _tmpl_check_path | first }}, mode=0644] *** 2025-11-24 12:19:08.558983 | controller | Monday 24 November 2025 12:19:08 +0000 (0:00:00.170) 0:01:01.277 ******* 2025-11-24 12:19:08.558990 | controller | Monday 24 November 2025 12:19:08 +0000 (0:00:00.170) 0:01:01.276 ******* 2025-11-24 12:19:08.559002 | controller | skipping: [localhost] 2025-11-24 12:19:08.609690 | controller | 2025-11-24 12:19:08.609725 | 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-11-24 12:19:08.609753 | controller | Monday 24 November 2025 12:19:08 +0000 (0:00:00.048) 0:01:01.326 ******* 2025-11-24 12:19:08.609764 | controller | Monday 24 November 2025 12:19:08 +0000 (0:00:00.048) 0:01:01.325 ******* 2025-11-24 12:19:08.609780 | controller | ok: [localhost] 2025-11-24 12:19:08.939249 | controller | 2025-11-24 12:19:08.939280 | controller | TASK [ci_gen_kustomize_values : Push base64 CI patches backup=True, dest={{ 2025-11-24 12:19:08.939288 | controller | (snippet_datadir, 2025-11-24 12:19:08.939294 | controller | '03_user_data_b64.yaml') | path_join 2025-11-24 12:19:08.939300 | controller | }}, content={{ 2025-11-24 12:19:08.939305 | controller | _base64_patch | 2025-11-24 12:19:08.939311 | controller | default({}) | 2025-11-24 12:19:08.939316 | controller | to_nice_yaml 2025-11-24 12:19:08.939321 | controller | }}, mode=0644] *** 2025-11-24 12:19:08.939326 | controller | Monday 24 November 2025 12:19:08 +0000 (0:00:00.050) 0:01:01.377 ******* 2025-11-24 12:19:08.939332 | controller | Monday 24 November 2025 12:19:08 +0000 (0:00:00.050) 0:01:01.375 ******* 2025-11-24 12:19:08.939346 | controller | changed: [localhost] 2025-11-24 12:19:09.282810 | controller | 2025-11-24 12:19:09.282845 | controller | TASK [ci_gen_kustomize_values : Push user provided dataset backup=True, dest={{ 2025-11-24 12:19:09.282853 | controller | (snippet_datadir, 2025-11-24 12:19:09.282858 | controller | '04_user_data.yaml') | path_join 2025-11-24 12:19:09.282864 | controller | }}, content={{ 2025-11-24 12:19:09.282870 | controller | cifmw_ci_gen_kustomize_values_userdata | 2025-11-24 12:19:09.282875 | controller | default({}) | 2025-11-24 12:19:09.282881 | controller | to_nice_yaml 2025-11-24 12:19:09.282886 | controller | }}, mode=0644] *** 2025-11-24 12:19:09.282891 | controller | Monday 24 November 2025 12:19:08 +0000 (0:00:00.329) 0:01:01.706 ******* 2025-11-24 12:19:09.282896 | controller | Monday 24 November 2025 12:19:08 +0000 (0:00:00.329) 0:01:01.705 ******* 2025-11-24 12:19:09.282907 | controller | changed: [localhost] 2025-11-24 12:19:09.612547 | controller | 2025-11-24 12:19:09.612577 | 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-11-24 12:19:09.612585 | controller | ( 2025-11-24 12:19:09.612591 | controller | snippet_datadir, 2025-11-24 12:19:09.612597 | controller | cifmw_ci_gen_kustomize_values_original_cm_content_file_name 2025-11-24 12:19:09.612603 | controller | ) | path_join 2025-11-24 12:19:09.612608 | controller | }}, mode=0644] *** 2025-11-24 12:19:09.612613 | controller | Monday 24 November 2025 12:19:09 +0000 (0:00:00.343) 0:01:02.050 ******* 2025-11-24 12:19:09.612634 | controller | Monday 24 November 2025 12:19:09 +0000 (0:00:00.343) 0:01:02.048 ******* 2025-11-24 12:19:09.612645 | controller | changed: [localhost] 2025-11-24 12:19:09.663343 | controller | 2025-11-24 12:19:09.663375 | controller | TASK [ci_gen_kustomize_values : Generate values file _raw_params=generate_values.yml] *** 2025-11-24 12:19:09.663386 | controller | Monday 24 November 2025 12:19:09 +0000 (0:00:00.329) 0:01:02.379 ******* 2025-11-24 12:19:09.663394 | controller | Monday 24 November 2025 12:19:09 +0000 (0:00:00.329) 0:01:02.378 ******* 2025-11-24 12:19:09.663407 | controller | included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/ci_gen_kustomize_values/tasks/generate_values.yml for localhost 2025-11-24 12:19:09.702557 | controller | 2025-11-24 12:19:09.702580 | 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-11-24 12:19:09.702588 | controller | Monday 24 November 2025 12:19:09 +0000 (0:00:00.050) 0:01:02.430 ******* 2025-11-24 12:19:09.702594 | controller | Monday 24 November 2025 12:19:09 +0000 (0:00:00.050) 0:01:02.429 ******* 2025-11-24 12:19:09.702603 | controller | ok: [localhost] => 2025-11-24 12:19:09.876449 | controller | changed: false 2025-11-24 12:19:09.876473 | controller | msg: All assertions passed 2025-11-24 12:19:09.876480 | controller | 2025-11-24 12:19:09.876487 | 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-11-24 12:19:09.876492 | controller | Monday 24 November 2025 12:19:09 +0000 (0:00:00.039) 0:01:02.469 ******* 2025-11-24 12:19:09.876498 | controller | Monday 24 November 2025 12:19:09 +0000 (0:00:00.039) 0:01:02.468 ******* 2025-11-24 12:19:09.876507 | controller | ok: [localhost] 2025-11-24 12:19:09.912153 | controller | 2025-11-24 12:19:09.912175 | controller | TASK [ci_gen_kustomize_values : Ensure _content is empty _content={}] ********** 2025-11-24 12:19:09.912182 | controller | Monday 24 November 2025 12:19:09 +0000 (0:00:00.173) 0:01:02.643 ******* 2025-11-24 12:19:09.912187 | controller | Monday 24 November 2025 12:19:09 +0000 (0:00:00.173) 0:01:02.642 ******* 2025-11-24 12:19:09.912196 | controller | ok: [localhost] 2025-11-24 12:19:10.228314 | controller | 2025-11-24 12:19:10.228339 | controller | TASK [ci_gen_kustomize_values : Load various snippet files path={{ file.path }}] *** 2025-11-24 12:19:10.228346 | controller | Monday 24 November 2025 12:19:09 +0000 (0:00:00.035) 0:01:02.679 ******* 2025-11-24 12:19:10.228352 | controller | Monday 24 November 2025 12:19:09 +0000 (0:00:00.035) 0:01:02.678 ******* 2025-11-24 12:19:10.228367 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml) 2025-11-24 12:19:10.338122 | controller | ok: [localhost] => (item=/home/zuul/ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml) 2025-11-24 12:19:10.338171 | controller | 2025-11-24 12:19:10.338181 | controller | TASK [ci_gen_kustomize_values : Combine snippets _content={{ 2025-11-24 12:19:10.338189 | controller | _content | 2025-11-24 12:19:10.338197 | controller | default(_cifmw_gen_kustomize_values_base_cm_content, true) | 2025-11-24 12:19:10.338204 | controller | combine(_parsed, recursive=true) 2025-11-24 12:19:10.338211 | controller | }} 2025-11-24 12:19:10.338218 | controller | ] *** 2025-11-24 12:19:10.338225 | controller | Monday 24 November 2025 12:19:10 +0000 (0:00:00.316) 0:01:02.995 ******* 2025-11-24 12:19:10.338233 | controller | Monday 24 November 2025 12:19:10 +0000 (0:00:00.316) 0:01:02.994 ******* 2025-11-24 12:19:10.338248 | controller | ok: [localhost] => (item=03_user_data_b64.yaml) 2025-11-24 12:19:10.511762 | controller | ok: [localhost] => (item=04_user_data.yaml) 2025-11-24 12:19:10.511794 | controller | 2025-11-24 12:19:10.511802 | controller | TASK [ci_gen_kustomize_values : Ensure directories exist path={{ _destdir }}, state=directory, mode=0755] *** 2025-11-24 12:19:10.511808 | controller | Monday 24 November 2025 12:19:10 +0000 (0:00:00.109) 0:01:03.105 ******* 2025-11-24 12:19:10.511814 | controller | Monday 24 November 2025 12:19:10 +0000 (0:00:00.109) 0:01:03.104 ******* 2025-11-24 12:19:10.511824 | controller | changed: [localhost] 2025-11-24 12:19:10.849726 | controller | 2025-11-24 12:19:10.849760 | controller | TASK [ci_gen_kustomize_values : Output values file backup=True, dest={{ 2025-11-24 12:19:10.849768 | controller | (_destdir, 2025-11-24 12:19:10.849775 | controller | cifmw_ci_gen_kustomize_values_dest_filename) | path_join 2025-11-24 12:19:10.849781 | controller | }}, content={{ 2025-11-24 12:19:10.849786 | controller | ( 2025-11-24 12:19:10.849791 | controller | [ _content ] + _cifmw_gen_kustomize_values_extra_manifests 2025-11-24 12:19:10.849796 | controller | ) | cifmw.general.to_nice_yaml_all 2025-11-24 12:19:10.849801 | controller | }}, mode=0644] *** 2025-11-24 12:19:10.849806 | controller | Monday 24 November 2025 12:19:10 +0000 (0:00:00.173) 0:01:03.279 ******* 2025-11-24 12:19:10.849811 | controller | Monday 24 November 2025 12:19:10 +0000 (0:00:00.173) 0:01:03.277 ******* 2025-11-24 12:19:10.849820 | controller | changed: [localhost] 2025-11-24 12:19:11.116450 | controller | 2025-11-24 12:19:11.116475 | controller | TASK [kustomize_deploy : Copy generated values for examples/dt/nova/nova04delta/edpm/deployment mode=0644, backup=True, remote_src=True, src={{ 2025-11-24 12:19:11.116482 | controller | (cifmw_kustomize_deploy_basedir, 2025-11-24 12:19:11.116487 | controller | 'artifacts', 'ci_gen_kustomize_values', 2025-11-24 12:19:11.116492 | controller | _val['name'], 'values.yaml') | path_join 2025-11-24 12:19:11.116497 | controller | }}, dest={{ 2025-11-24 12:19:11.116503 | controller | (cifmw_kustomize_deploy_architecture_repo_dest_dir, 2025-11-24 12:19:11.116508 | controller | stage['path'], _val.src_file 2025-11-24 12:19:11.116513 | controller | ) | 2025-11-24 12:19:11.116518 | controller | path_join 2025-11-24 12:19:11.116522 | controller | }}] *** 2025-11-24 12:19:11.116527 | controller | Monday 24 November 2025 12:19:10 +0000 (0:00:00.338) 0:01:03.617 ******* 2025-11-24 12:19:11.116532 | controller | Monday 24 November 2025 12:19:10 +0000 (0:00:00.338) 0:01:03.615 ******* 2025-11-24 12:19:11.116543 | controller | changed: [localhost] => (item=edpm-deployment-values) 2025-11-24 12:19:11.152097 | controller | 2025-11-24 12:19:11.152120 | controller | TASK [kustomize_deploy : Stop before building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-24 12:19:11.152129 | controller | Monday 24 November 2025 12:19:11 +0000 (0:00:00.266) 0:01:03.883 ******* 2025-11-24 12:19:11.152135 | controller | Monday 24 November 2025 12:19:11 +0000 (0:00:00.266) 0:01:03.882 ******* 2025-11-24 12:19:11.152144 | controller | skipping: [localhost] 2025-11-24 12:19:11.407947 | controller | 2025-11-24 12:19:11.407980 | controller | TASK [kustomize_deploy : Build kustomized content for examples/dt/nova/nova04delta/edpm/deployment chdir={{ _chdir }}, _raw_params=oc kustomize] *** 2025-11-24 12:19:11.407991 | controller | Monday 24 November 2025 12:19:11 +0000 (0:00:00.035) 0:01:03.919 ******* 2025-11-24 12:19:11.408002 | controller | Monday 24 November 2025 12:19:11 +0000 (0:00:00.035) 0:01:03.918 ******* 2025-11-24 12:19:11.408012 | controller | changed: [localhost] 2025-11-24 12:19:11.747157 | controller | 2025-11-24 12:19:11.747183 | controller | TASK [kustomize_deploy : Output kustomize build in final file backup=True, dest={{ _output }}, content={{ _kustomize_output.stdout }}, mode=0644] *** 2025-11-24 12:19:11.747191 | controller | Monday 24 November 2025 12:19:11 +0000 (0:00:00.255) 0:01:04.175 ******* 2025-11-24 12:19:11.747196 | controller | Monday 24 November 2025 12:19:11 +0000 (0:00:00.255) 0:01:04.173 ******* 2025-11-24 12:19:11.747205 | controller | changed: [localhost] 2025-11-24 12:19:11.948310 | controller | 2025-11-24 12:19:11.948349 | controller | TASK [kustomize_deploy : Store kustomized content in artifacts for examples/dt/nova/nova04delta/edpm/deployment remote_src=True, src={{ _output }}, dest={{ 2025-11-24 12:19:11.948358 | controller | (cifmw_kustomize_deploy_kustomizations_dest_dir, 2025-11-24 12:19:11.948364 | controller | stage['build_output'] | basename) | path_join 2025-11-24 12:19:11.948369 | controller | }}, mode=0644] *** 2025-11-24 12:19:11.948375 | controller | Monday 24 November 2025 12:19:11 +0000 (0:00:00.339) 0:01:04.514 ******* 2025-11-24 12:19:11.948380 | controller | Monday 24 November 2025 12:19:11 +0000 (0:00:00.339) 0:01:04.513 ******* 2025-11-24 12:19:11.948391 | controller | changed: [localhost] 2025-11-24 12:19:11.987159 | controller | 2025-11-24 12:19:11.987197 | controller | TASK [kustomize_deploy : Stop after building kustomization if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-24 12:19:11.987207 | controller | Monday 24 November 2025 12:19:11 +0000 (0:00:00.201) 0:01:04.715 ******* 2025-11-24 12:19:11.987214 | controller | Monday 24 November 2025 12:19:11 +0000 (0:00:00.201) 0:01:04.714 ******* 2025-11-24 12:19:11.987226 | controller | skipping: [localhost] 2025-11-24 12:19:12.026954 | controller | 2025-11-24 12:19:12.027005 | controller | TASK [kustomize_deploy : Apply generated content for examples/dt/nova/nova04delta/edpm/deployment _raw_params=oc apply -f {{ _cr }}] *** 2025-11-24 12:19:12.027014 | controller | Monday 24 November 2025 12:19:11 +0000 (0:00:00.038) 0:01:04.754 ******* 2025-11-24 12:19:12.027020 | controller | Monday 24 November 2025 12:19:11 +0000 (0:00:00.038) 0:01:04.753 ******* 2025-11-24 12:19:12.027034 | controller | skipping: [localhost] 2025-11-24 12:19:12.066559 | controller | 2025-11-24 12:19:12.066602 | controller | TASK [kustomize_deploy : Run Wait Conditions for examples/dt/nova/nova04delta/edpm/deployment _raw_params={{ wait_condition }}] *** 2025-11-24 12:19:12.066612 | controller | Monday 24 November 2025 12:19:12 +0000 (0:00:00.039) 0:01:04.794 ******* 2025-11-24 12:19:12.066639 | controller | Monday 24 November 2025 12:19:12 +0000 (0:00:00.039) 0:01:04.792 ******* 2025-11-24 12:19:12.066653 | controller | skipping: [localhost] => (item=oc -n openstack wait osdpd edpm-deployment --for condition=Ready --timeout=90m) 2025-11-24 12:19:12.106553 | controller | skipping: [localhost] 2025-11-24 12:19:12.106580 | controller | 2025-11-24 12:19:12.106589 | controller | TASK [kustomize_deploy : Stop after applying CRs if requested msg=Failing on demand {{ cifmw_deploy_architecture_stopper }}] *** 2025-11-24 12:19:12.106596 | controller | Monday 24 November 2025 12:19:12 +0000 (0:00:00.039) 0:01:04.833 ******* 2025-11-24 12:19:12.106603 | controller | Monday 24 November 2025 12:19:12 +0000 (0:00:00.039) 0:01:04.832 ******* 2025-11-24 12:19:12.106633 | controller | skipping: [localhost] 2025-11-24 12:19:12.162561 | controller | 2025-11-24 12:19:12.162585 | controller | TASK [Executing post_stage hooks for examples/dt/nova/nova04delta/edpm/deployment name=run_hook] *** 2025-11-24 12:19:12.162593 | controller | Monday 24 November 2025 12:19:12 +0000 (0:00:00.040) 0:01:04.873 ******* 2025-11-24 12:19:12.162599 | controller | Monday 24 November 2025 12:19:12 +0000 (0:00:00.040) 0:01:04.872 ******* 2025-11-24 12:19:12.162608 | controller | skipping: [localhost] 2025-11-24 12:19:12.229072 | controller | 2025-11-24 12:19:12.229101 | controller | PLAY RECAP ********************************************************************* 2025-11-24 12:19:12.229111 | controller | localhost : ok=264 changed=75 unreachable=0 failed=0 skipped=80 rescued=0 ignored=0 2025-11-24 12:19:12.229125 | controller | 2025-11-24 12:19:12.229132 | controller | Monday 24 November 2025 12:19:12 +0000 (0:00:00.054) 0:01:04.928 ******* 2025-11-24 12:19:12.229211 | controller | =============================================================================== 2025-11-24 12:19:12.229222 | controller | ci_setup : Install openshift client ------------------------------------- 7.15s 2025-11-24 12:19:12.229230 | controller | Get automation contents ------------------------------------------------- 5.21s 2025-11-24 12:19:12.229236 | controller | ci_setup : Install needed packages -------------------------------------- 3.58s 2025-11-24 12:19:12.229242 | controller | Load automation files as fact ------------------------------------------- 0.99s 2025-11-24 12:19:12.229249 | controller | Gathering Facts --------------------------------------------------------- 0.85s 2025-11-24 12:19:12.229255 | controller | ci_setup : Manage directories ------------------------------------------- 0.82s 2025-11-24 12:19:12.229262 | controller | Create needed SSH keypairs ---------------------------------------------- 0.52s 2025-11-24 12:19:12.229268 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.50s 2025-11-24 12:19:12.229274 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.47s 2025-11-24 12:19:12.229281 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.47s 2025-11-24 12:19:12.229291 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.47s 2025-11-24 12:19:12.229298 | controller | ci_gen_kustomize_values : Load various snippet files -------------------- 0.46s 2025-11-24 12:19:12.229304 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.46s 2025-11-24 12:19:12.229311 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.45s 2025-11-24 12:19:12.229317 | controller | kustomize_deploy : Copy generated values for examples/dt/nova/nova04delta/control-plane --- 0.42s 2025-11-24 12:19:12.229324 | controller | Copy file on localhost -------------------------------------------------- 0.41s 2025-11-24 12:19:12.229330 | controller | ci_gen_kustomize_values : Generate CI snippet --------------------------- 0.38s 2025-11-24 12:19:12.229336 | controller | ci_gen_kustomize_values : Output values file ---------------------------- 0.38s 2025-11-24 12:19:12.229343 | controller | kustomize_deploy : Build kustomized content for examples/dt/nova/nova04delta/control-plane/networking/nncp --- 0.37s 2025-11-24 12:19:12.229349 | controller | ci_gen_kustomize_values : Copy the base values.yaml --------------------- 0.37s 2025-11-24 12:19:12.229356 | controller | Monday 24 November 2025 12:19:12 +0000 (0:00:00.056) 0:01:04.928 ******* 2025-11-24 12:19:12.229363 | controller | =============================================================================== 2025-11-24 12:19:12.229370 | controller | ci_gen_kustomize_values ------------------------------------------------ 28.31s 2025-11-24 12:19:12.229376 | controller | kustomize_deploy ------------------------------------------------------- 13.79s 2025-11-24 12:19:12.229382 | controller | ci_setup --------------------------------------------------------------- 12.76s 2025-11-24 12:19:12.229389 | controller | ansible.builtin.slurp --------------------------------------------------- 5.95s 2025-11-24 12:19:12.229394 | controller | ansible.builtin.set_fact ------------------------------------------------ 1.05s 2025-11-24 12:19:12.229399 | controller | gather_facts ------------------------------------------------------------ 0.85s 2025-11-24 12:19:12.229404 | controller | community.crypto.openssh_keypair ---------------------------------------- 0.52s 2025-11-24 12:19:12.229409 | controller | ansible.builtin.copy ---------------------------------------------------- 0.41s 2025-11-24 12:19:12.229414 | controller | networking_mapper ------------------------------------------------------- 0.39s 2025-11-24 12:19:12.229419 | controller | ansible.builtin.file ---------------------------------------------------- 0.30s 2025-11-24 12:19:12.229424 | controller | ansible.builtin.find ---------------------------------------------------- 0.19s 2025-11-24 12:19:12.229429 | controller | ansible.builtin.stat ---------------------------------------------------- 0.17s 2025-11-24 12:19:12.229435 | controller | ansible.builtin.include_role -------------------------------------------- 0.17s 2025-11-24 12:19:12.229443 | controller | ansible.builtin.assert -------------------------------------------------- 0.03s 2025-11-24 12:19:12.229448 | controller | ansible.builtin.include_vars -------------------------------------------- 0.02s 2025-11-24 12:19:12.229453 | controller | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-24 12:19:12.229458 | controller | total ------------------------------------------------------------------ 64.90s 2025-11-24 12:19:12.608295 | controller | changed 2025-11-24 12:19:12.641254 | 2025-11-24 12:19:12.641322 | PLAY RECAP 2025-11-24 12:19:12.641377 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-11-24 12:19:12.641468 | 2025-11-24 12:19:12.703838 | RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/architecture/run.yml@main] 2025-11-24 12:19:12.704720 | POST-RUN START: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2025-11-24 12:19:13.215916 | 2025-11-24 12:19:13.216036 | PLAY [Run ci/playbooks/collect-logs.yml] 2025-11-24 12:19:13.234068 | 2025-11-24 12:19:13.234133 | TASK [Filter out host if needed] 2025-11-24 12:19:13.241630 | controller | skipping: end_host conditional evaluated to False, continuing execution for controller 2025-11-24 12:19:13.245619 | 2025-11-24 12:19:13.245679 | TASK [Ensure file is present] 2025-11-24 12:19:13.516419 | controller | ok 2025-11-24 12:19:13.522658 | 2025-11-24 12:19:13.522726 | TASK [Manage molecule report file] 2025-11-24 12:19:14.048229 | controller | skipping: Conditional result was False 2025-11-24 12:19:14.053258 | 2025-11-24 12:19:14.053326 | TASK [Check if we get ci-framework-data basedir] 2025-11-24 12:19:14.234034 | controller | ok 2025-11-24 12:19:14.238807 | 2025-11-24 12:19:14.238872 | TASK [Create ci-framework-data log directory for zuul] 2025-11-24 12:19:14.541288 | controller | changed 2025-11-24 12:19:14.546213 | 2025-11-24 12:19:14.546276 | TASK [Copy ci-framework interesting files] 2025-11-24 12:19:14.851576 | controller | cp: cannot stat '/home/zuul/ci-framework-data/tests': No such file or directory 2025-11-24 12:19:15.072121 | controller | changed 2025-11-24 12:19:15.076928 | 2025-11-24 12:19:15.076987 | TASK [Get SELinux listing] 2025-11-24 12:19:15.601901 | controller | changed 2025-11-24 12:19:15.606830 | 2025-11-24 12:19:15.606888 | TASK [Generate log index] 2025-11-24 12:19:16.232627 | controller | changed 2025-11-24 12:19:16.237509 | 2025-11-24 12:19:16.237572 | TASK [Get some env related data] 2025-11-24 12:19:16.753660 | controller | /home/zuul/.local/bin/ansible 2025-11-24 12:19:17.771498 | controller | changed 2025-11-24 12:19:17.776557 | 2025-11-24 12:19:17.776618 | TASK [Generate list of logs to collect in home directory] 2025-11-24 12:19:18.088317 | controller | ok: All paths examined 2025-11-24 12:19:18.093180 | 2025-11-24 12:19:18.093241 | LOOP [Copy logs from home directory] 2025-11-24 12:19:18.401199 | controller | changed: 2025-11-24 12:19:18.401446 | controller | { 2025-11-24 12:19:18.401488 | controller | "atime": 1763986666.0402415, 2025-11-24 12:19:18.401511 | controller | "ctime": 1763986752.16131, 2025-11-24 12:19:18.401530 | controller | "dev": 64513, 2025-11-24 12:19:18.401546 | controller | "gid": 1000, 2025-11-24 12:19:18.401561 | controller | "gr_name": "zuul", 2025-11-24 12:19:18.401578 | controller | "inode": 4329606, 2025-11-24 12:19:18.401593 | controller | "isblk": false, 2025-11-24 12:19:18.401609 | controller | "ischr": false, 2025-11-24 12:19:18.401624 | controller | "isdir": false, 2025-11-24 12:19:18.401639 | controller | "isfifo": false, 2025-11-24 12:19:18.401653 | controller | "isgid": false, 2025-11-24 12:19:18.401667 | controller | "islnk": false, 2025-11-24 12:19:18.401681 | controller | "isreg": true, 2025-11-24 12:19:18.401695 | controller | "issock": false, 2025-11-24 12:19:18.401708 | controller | "isuid": false, 2025-11-24 12:19:18.401722 | controller | "mode": "0644", 2025-11-24 12:19:18.401735 | controller | "mtime": 1763986752.16131, 2025-11-24 12:19:18.401748 | controller | "nlink": 1, 2025-11-24 12:19:18.401762 | controller | "path": "/home/zuul/ansible.log", 2025-11-24 12:19:18.401779 | controller | "pw_name": "zuul", 2025-11-24 12:19:18.401794 | controller | "rgrp": true, 2025-11-24 12:19:18.401808 | controller | "roth": true, 2025-11-24 12:19:18.401826 | controller | "rusr": true, 2025-11-24 12:19:18.401841 | controller | "size": 232239, 2025-11-24 12:19:18.401854 | controller | "uid": 1000, 2025-11-24 12:19:18.401869 | controller | "wgrp": false, 2025-11-24 12:19:18.401884 | controller | "woth": false, 2025-11-24 12:19:18.401900 | controller | "wusr": true, 2025-11-24 12:19:18.401916 | controller | "xgrp": false, 2025-11-24 12:19:18.401929 | controller | "xoth": false, 2025-11-24 12:19:18.401943 | controller | "xusr": false 2025-11-24 12:19:18.401957 | controller | } 2025-11-24 12:19:18.434753 | 2025-11-24 12:19:18.434839 | TASK [Copy crio stats log file] 2025-11-24 12:19:18.447982 | controller | skipping: Conditional result was False 2025-11-24 12:19:18.452870 | 2025-11-24 12:19:18.452929 | TASK [Get SELinux related data] 2025-11-24 12:19:18.658084 | controller | 2025-11-24 12:19:18.979249 | controller | ERROR 2025-11-24 12:19:18.979421 | controller | { 2025-11-24 12:19:18.979464 | controller | "delta": "0:00:00.010793", 2025-11-24 12:19:18.979486 | controller | "end": "2025-11-24 12:19:18.658850", 2025-11-24 12:19:18.979504 | controller | "msg": "non-zero return code", 2025-11-24 12:19:18.979521 | controller | "rc": 1, 2025-11-24 12:19:18.979536 | controller | "start": "2025-11-24 12:19:18.648057" 2025-11-24 12:19:18.979551 | controller | } 2025-11-24 12:19:18.979573 | controller | ERROR: Ignoring Errors 2025-11-24 12:19:18.984167 | 2025-11-24 12:19:18.984230 | TASK [Create system configuration directory] 2025-11-24 12:19:19.174164 | controller | changed 2025-11-24 12:19:19.178818 | 2025-11-24 12:19:19.178880 | TASK [Get some of the system configurations] 2025-11-24 12:19:19.704739 | controller | changed 2025-11-24 12:19:19.709392 | 2025-11-24 12:19:19.709453 | TASK [Copy generated documentation if available] 2025-11-24 12:19:19.722772 | controller | skipping: Conditional result was False 2025-11-24 12:19:19.728083 | 2025-11-24 12:19:19.728140 | TASK [Copy generated AsciiDoc documentation if available] 2025-11-24 12:19:19.741748 | controller | skipping: Conditional result was False 2025-11-24 12:19:19.746865 | 2025-11-24 12:19:19.746929 | TASK [Compress logs bigger than 2MB] 2025-11-24 12:19:20.272596 | controller | changed 2025-11-24 12:19:20.277496 | 2025-11-24 12:19:20.277557 | TASK [Copy files from workspace on node] 2025-11-24 12:19:20.295453 | controller | ok 2025-11-24 12:19:20.316804 | 2025-11-24 12:19:20.316872 | TASK [fetch-output : Set log path for multiple nodes] 2025-11-24 12:19:20.330349 | controller | skipping: Conditional result was False 2025-11-24 12:19:20.336040 | 2025-11-24 12:19:20.336108 | TASK [fetch-output : Set log path for single node] 2025-11-24 12:19:20.364251 | controller | ok 2025-11-24 12:19:20.368982 | 2025-11-24 12:19:20.369048 | LOOP [fetch-output : Ensure local output dirs] 2025-11-24 12:19:20.567828 | controller -> localhost | ok: "/var/lib/zuul/builds/0ba261f253a64f43933e3ef7d04db8c9/work/logs" 2025-11-24 12:19:20.568060 | controller -> localhost | changed: All items complete 2025-11-24 12:19:20.568094 | 2025-11-24 12:19:20.739820 | controller -> localhost | changed: "/var/lib/zuul/builds/0ba261f253a64f43933e3ef7d04db8c9/work/artifacts" 2025-11-24 12:19:20.911671 | controller -> localhost | changed: "/var/lib/zuul/builds/0ba261f253a64f43933e3ef7d04db8c9/work/docs" 2025-11-24 12:19:20.926561 | 2025-11-24 12:19:20.926673 | LOOP [fetch-output : Collect logs, artifacts and docs] 2025-11-24 12:19:21.467603 | controller | changed: 2025-11-24 12:19:21.467786 | controller | .d..t...... ./ 2025-11-24 12:19:21.467815 | controller | >f+++++++++ README.html 2025-11-24 12:19:21.467836 | controller | >f+++++++++ ansible.log 2025-11-24 12:19:21.467856 | controller | >f+++++++++ dmesg.log 2025-11-24 12:19:21.467873 | controller | >f+++++++++ installed-pkgs.log 2025-11-24 12:19:21.467892 | controller | >f+++++++++ python.log 2025-11-24 12:19:21.467914 | controller | >f+++++++++ registries.conf 2025-11-24 12:19:21.467933 | controller | >f+++++++++ selinux-denials.log 2025-11-24 12:19:21.467954 | controller | >f+++++++++ selinux-listing.log 2025-11-24 12:19:21.467973 | controller | cd+++++++++ ci-framework-data/ 2025-11-24 12:19:21.467989 | controller | cd+++++++++ ci-framework-data/artifacts/ 2025-11-24 12:19:21.468005 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy 2025-11-24 12:19:21.468021 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_deploy.pub 2025-11-24 12:19:21.468036 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration 2025-11-24 12:19:21.468051 | controller | >f+++++++++ ci-framework-data/artifacts/ecdsa_nova_migration.pub 2025-11-24 12:19:21.468065 | controller | >f+++++++++ ci-framework-data/artifacts/zuul_inventory.yml 2025-11-24 12:19:21.468079 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/ 2025-11-24 12:19:21.468093 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/baremetalhost-values/ 2025-11-24 12:19:21.468108 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/baremetalhost-values/values.yaml 2025-11-24 12:19:21.468123 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/dns-values/ 2025-11-24 12:19:21.468138 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/dns-values/values.yaml 2025-11-24 12:19:21.468153 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/ 2025-11-24 12:19:21.468168 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-deployment-values/values.yaml 2025-11-24 12:19:21.468184 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/ 2025-11-24 12:19:21.468199 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/edpm-nodeset-values/values.yaml 2025-11-24 12:19:21.468214 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/ 2025-11-24 12:19:21.468228 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/network-values/values.yaml 2025-11-24 12:19:21.468242 | controller | cd+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/ 2025-11-24 12:19:21.468256 | controller | >f+++++++++ ci-framework-data/artifacts/ci_gen_kustomize_values/service-values/values.yaml 2025-11-24 12:19:21.468270 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/ 2025-11-24 12:19:21.468285 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/baremetalhost-values/ 2025-11-24 12:19:21.468299 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/baremetalhost-values/01_original.yaml 2025-11-24 12:19:21.468314 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/baremetalhost-values/03_user_data_b64.yaml 2025-11-24 12:19:21.468330 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/baremetalhost-values/04_user_data.yaml 2025-11-24 12:19:21.468345 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/dns-values/ 2025-11-24 12:19:21.468360 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/dns-values/01_original.yaml 2025-11-24 12:19:21.468405 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/dns-values/03_user_data_b64.yaml 2025-11-24 12:19:21.468426 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/dns-values/04_user_data.yaml 2025-11-24 12:19:21.468443 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/ 2025-11-24 12:19:21.468458 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/01_original.yaml 2025-11-24 12:19:21.468472 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/03_user_data_b64.yaml 2025-11-24 12:19:21.468487 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-deployment-values/04_user_data.yaml 2025-11-24 12:19:21.468505 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/ 2025-11-24 12:19:21.468521 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/01_original.yaml 2025-11-24 12:19:21.468535 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/02_ci_data.yaml 2025-11-24 12:19:21.468549 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/03_user_data_b64.yaml 2025-11-24 12:19:21.468563 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/edpm-nodeset-values/04_user_data.yaml 2025-11-24 12:19:21.468577 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/ 2025-11-24 12:19:21.468591 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml 2025-11-24 12:19:21.468605 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/01_original.yaml.29912.2025-11-24@12:18:39~ 2025-11-24 12:19:21.468620 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/02_ci_data.yaml 2025-11-24 12:19:21.468634 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/03_user_data_b64.yaml 2025-11-24 12:19:21.468648 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/network-values/04_user_data.yaml 2025-11-24 12:19:21.468661 | controller | cd+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/ 2025-11-24 12:19:21.468675 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/01_original.yaml 2025-11-24 12:19:21.468689 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/03_user_data_b64.yaml 2025-11-24 12:19:21.468703 | controller | >f+++++++++ ci-framework-data/artifacts/ci_k8s_snippets/service-values/04_user_data.yaml 2025-11-24 12:19:21.468717 | controller | cd+++++++++ ci-framework-data/artifacts/kustomize_deploy/ 2025-11-24 12:19:21.468731 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/baremetalhosts.yaml 2025-11-24 12:19:21.468746 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/control-plane.yaml 2025-11-24 12:19:21.468761 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/deployment.yaml 2025-11-24 12:19:21.468776 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/dns.yaml 2025-11-24 12:19:21.468790 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/network.yaml 2025-11-24 12:19:21.468804 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nncp.yaml 2025-11-24 12:19:21.468818 | controller | >f+++++++++ ci-framework-data/artifacts/kustomize_deploy/nodeset.yaml 2025-11-24 12:19:21.468832 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/ 2025-11-24 12:19:21.468846 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/ 2025-11-24 12:19:21.468860 | controller | cd+++++++++ ci-framework-data/artifacts/manifests/openstack/cr/ 2025-11-24 12:19:21.468874 | controller | cd+++++++++ ci-framework-data/artifacts/parameters/ 2025-11-24 12:19:21.468887 | controller | >f+++++++++ ci-framework-data/artifacts/parameters/zuul-params.yml 2025-11-24 12:19:21.468901 | controller | cd+++++++++ ci-framework-data/logs/ 2025-11-24 12:19:21.468914 | controller | cd+++++++++ registries.conf.d/ 2025-11-24 12:19:21.468928 | controller | >f+++++++++ registries.conf.d/000-shortnames.conf 2025-11-24 12:19:21.468941 | controller | cd+++++++++ system-config/ 2025-11-24 12:19:21.468955 | controller | cd+++++++++ system-config/libvirt/ 2025-11-24 12:19:21.468969 | controller | >f+++++++++ system-config/libvirt/libvirt-admin.conf 2025-11-24 12:19:21.468983 | controller | >f+++++++++ system-config/libvirt/libvirt.conf 2025-11-24 12:19:21.824955 | controller | changed: .d..t...... ./ 2025-11-24 12:19:22.187923 | controller | changed: .d..t...... ./ 2025-11-24 12:19:22.207686 | 2025-11-24 12:19:22.207753 | TASK [Return artifact to Zuul] 2025-11-24 12:19:22.231262 | controller | skipping: Conditional result was False 2025-11-24 12:19:22.249551 | 2025-11-24 12:19:22.249604 | PLAY [Run ci/playbooks/collect-logs.yml on CRC host] 2025-11-24 12:19:22.249692 | 2025-11-24 12:19:22.249718 | PLAY RECAP 2025-11-24 12:19:22.249756 | controller | ok: 16 changed: 12 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 1 2025-11-24 12:19:22.249777 | 2025-11-24 12:19:22.321910 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/openstack-k8s-operators/ci-framework/ci/playbooks/collect-logs.yml@main] 2025-11-24 12:19:22.322812 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2025-11-24 12:19:22.804919 | 2025-11-24 12:19:22.805009 | PLAY [all] 2025-11-24 12:19:22.822167 | 2025-11-24 12:19:22.822233 | TASK [include_role : fetch-output] 2025-11-24 12:19:22.850380 | controller | ok 2025-11-24 12:19:22.866539 | 2025-11-24 12:19:22.866619 | TASK [fetch-output : Set log path for multiple nodes] 2025-11-24 12:19:22.910566 | controller | skipping: Conditional result was False 2025-11-24 12:19:22.915965 | 2025-11-24 12:19:22.916037 | TASK [fetch-output : Set log path for single node] 2025-11-24 12:19:22.943167 | controller | ok 2025-11-24 12:19:22.947556 | 2025-11-24 12:19:22.947619 | LOOP [fetch-output : Ensure local output dirs] 2025-11-24 12:19:23.244236 | controller -> localhost | ok: "/var/lib/zuul/builds/0ba261f253a64f43933e3ef7d04db8c9/work/logs" 2025-11-24 12:19:23.419736 | controller -> localhost | ok: "/var/lib/zuul/builds/0ba261f253a64f43933e3ef7d04db8c9/work/artifacts" 2025-11-24 12:19:23.587974 | controller -> localhost | ok: "/var/lib/zuul/builds/0ba261f253a64f43933e3ef7d04db8c9/work/docs" 2025-11-24 12:19:23.595746 | 2025-11-24 12:19:23.595844 | LOOP [fetch-output : Collect logs, artifacts and docs] 2025-11-24 12:19:24.086752 | controller | ok 2025-11-24 12:19:24.086940 | controller | ok: All items complete 2025-11-24 12:19:24.086970 | 2025-11-24 12:19:24.453545 | controller | ok 2025-11-24 12:19:24.825428 | controller | ok 2025-11-24 12:19:24.837443 | 2025-11-24 12:19:24.837545 | TASK [include_role : fetch-output-openshift] 2025-11-24 12:19:24.851262 | controller | skipping: Conditional result was False 2025-11-24 12:19:24.857594 | 2025-11-24 12:19:24.857664 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2025-11-24 12:19:25.182645 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.006330 2025-11-24 12:19:25.365598 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.006355 2025-11-24 12:19:25.392281 | 2025-11-24 12:19:25.392375 | PLAY [all] 2025-11-24 12:19:25.405539 | 2025-11-24 12:19:25.405608 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-11-24 12:19:25.789345 | controller | changed 2025-11-24 12:19:25.809632 | 2025-11-24 12:19:25.809702 | PLAY RECAP 2025-11-24 12:19:25.809746 | controller | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2025-11-24 12:19:25.809769 | 2025-11-24 12:19:25.872755 | POST-RUN END RESULT_NORMAL: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml@master] 2025-11-24 12:19:25.873524 | POST-RUN START: [trusted : review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml@master] 2025-11-24 12:19:26.376351 | 2025-11-24 12:19:26.376477 | PLAY [localhost] 2025-11-24 12:19:26.392173 | 2025-11-24 12:19:26.392243 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-11-24 12:19:26.682673 | localhost | changed 2025-11-24 12:19:26.687283 | 2025-11-24 12:19:26.687361 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-11-24 12:19:26.705053 | localhost | ok 2025-11-24 12:19:26.712669 | 2025-11-24 12:19:26.712739 | TASK [add-fileserver : Create SSH private key tempfile] 2025-11-24 12:19:26.984143 | localhost | changed 2025-11-24 12:19:26.989600 | 2025-11-24 12:19:26.989667 | TASK [add-fileserver : Create SSH private key from secret] 2025-11-24 12:19:27.493476 | localhost | changed 2025-11-24 12:19:27.498413 | 2025-11-24 12:19:27.498480 | TASK [add-fileserver : Add fileserver ssh key] 2025-11-24 12:19:27.809041 | localhost | Identity added: /var/lib/zuul/builds/0ba261f253a64f43933e3ef7d04db8c9/work/tmp/ansible.v3veeb7t (/var/lib/zuul/builds/0ba261f253a64f43933e3ef7d04db8c9/work/tmp/ansible.v3veeb7t) 2025-11-24 12:19:27.809196 | localhost | ok: Runtime: 0:00:00.005600 2025-11-24 12:19:27.813420 | 2025-11-24 12:19:27.813489 | TASK [add-fileserver : Remove SSH private key from disk] 2025-11-24 12:19:28.012329 | localhost | ok: Runtime: 0:00:00.003885 2025-11-24 12:19:28.016579 | 2025-11-24 12:19:28.016641 | TASK [add-fileserver : Add fileserver to inventory] 2025-11-24 12:19:28.064250 | localhost | changed 2025-11-24 12:19:28.068807 | 2025-11-24 12:19:28.068869 | TASK [add-fileserver : Add fileserver server to known hosts] 2025-11-24 12:19:28.359180 | localhost | changed 2025-11-24 12:19:28.377786 | 2025-11-24 12:19:28.377841 | PLAY [localhost] 2025-11-24 12:19:28.388329 | 2025-11-24 12:19:28.388417 | TASK [Generate bulk log download script] 2025-11-24 12:19:28.406221 | localhost | ok 2025-11-24 12:19:28.416719 | 2025-11-24 12:19:28.416780 | TASK [local-log-download : Check API endpoint is defined] 2025-11-24 12:19:28.443735 | localhost | ok: All assertions passed 2025-11-24 12:19:28.447942 | 2025-11-24 12:19:28.448006 | TASK [local-log-download : Create download script] 2025-11-24 12:19:28.774565 | localhost -> localhost | changed 2025-11-24 12:19:28.782589 | 2025-11-24 12:19:28.782655 | TASK [Register quick-download link] 2025-11-24 12:19:28.799282 | localhost | ok 2025-11-24 12:19:28.832988 | 2025-11-24 12:19:28.833048 | PLAY [logserver.rdoproject.org] 2025-11-24 12:19:28.841669 | 2025-11-24 12:19:28.841728 | TASK [Set zuul-log-path fact] 2025-11-24 12:19:28.857380 | logserver.rdoproject.org | ok 2025-11-24 12:19:28.865678 | 2025-11-24 12:19:28.865740 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-11-24 12:19:28.881667 | logserver.rdoproject.org | ok 2025-11-24 12:19:28.886678 | 2025-11-24 12:19:28.886741 | TASK [upload-logs : Create log directories] 2025-11-24 12:19:30.416785 | logserver.rdoproject.org | changed 2025-11-24 12:19:30.419631 | 2025-11-24 12:19:30.419722 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-11-24 12:19:30.626175 | logserver.rdoproject.org -> localhost | ok: Runtime: 0:00:00.004583 2025-11-24 12:19:30.630597 | 2025-11-24 12:19:30.630669 | TASK [upload-logs : Upload logs to log server] 2025-11-24 12:19:32.140757 | logserver.rdoproject.org | Output suppressed because no_log was given 2025-11-24 12:19:32.143259 | 2025-11-24 12:19:32.143316 | LOOP [upload-logs : Compress console log and json output] 2025-11-24 12:19:32.178379 | logserver.rdoproject.org | skipping: Conditional result was False 2025-11-24 12:19:32.185651 | logserver.rdoproject.org | skipping: Conditional result was False 2025-11-24 12:19:32.190355 | 2025-11-24 12:19:32.190460 | LOOP [upload-logs : Upload compressed console log and json output] 2025-11-24 12:19:32.224023 | logserver.rdoproject.org | skipping: Conditional result was False 2025-11-24 12:19:32.224215 | 2025-11-24 12:19:32.226500 | logserver.rdoproject.org | skipping: Conditional result was False 2025-11-24 12:19:32.238188 | 2025-11-24 12:19:32.238266 | LOOP [upload-logs : Upload console log and json output]