2026-05-20 14:25:04.011224 | Job console starting 2026-05-20 14:25:04.034486 | Updating git repos 2026-05-20 14:25:04.170561 | Cloning repos into workspace 2026-05-20 14:25:06.616254 | Restoring repo states 2026-05-20 14:25:06.745493 | Merging changes 2026-05-20 14:25:07.962474 | Checking out repos 2026-05-20 14:25:08.364771 | Preparing playbooks 2026-05-20 14:25:15.078560 | Running Ansible setup 2026-05-20 14:25:22.611825 | PRE-RUN START: [trusted : opendev.org/opendev/base-jobs/playbooks/base/pre.yaml@master] 2026-05-20 14:25:24.147717 | 2026-05-20 14:25:24.147919 | PLAY [Create job header and inventory] 2026-05-20 14:25:24.167213 | 2026-05-20 14:25:24.167408 | TASK [Gathering Facts] 2026-05-20 14:25:25.527372 | localhost | ok 2026-05-20 14:25:25.542938 | 2026-05-20 14:25:25.543151 | TASK [Setup log path fact] 2026-05-20 14:25:25.577953 | localhost | ok 2026-05-20 14:25:25.597394 | localhost | included: set-zuul-log-path-fact 2026-05-20 14:25:25.606358 | 2026-05-20 14:25:25.606547 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-20 14:25:25.661074 | localhost | ok 2026-05-20 14:25:25.673083 | 2026-05-20 14:25:25.673692 | TASK [emit-job-header : Print job information] 2026-05-20 14:25:25.736564 | # Job Information 2026-05-20 14:25:25.736835 | Ansible Version: 2.18.16 2026-05-20 14:25:25.736910 | Job: codegenerator-openapi-identity-tips-with-api-ref 2026-05-20 14:25:25.736993 | Pipeline: check 2026-05-20 14:25:25.737692 | Executor: ze04.opendev.org 2026-05-20 14:25:25.737759 | Triggered by: https://review.opendev.org/c/openstack/codegenerator/+/989329 2026-05-20 14:25:25.737848 | Event ID: 24f44c2475164a0ca0f80469c7a9fd5e 2026-05-20 14:25:25.743597 | 2026-05-20 14:25:25.743773 | LOOP [emit-job-header : Print node information] 2026-05-20 14:25:25.926151 | localhost | ok: 2026-05-20 14:25:25.926969 | localhost | # Node Information 2026-05-20 14:25:25.927086 | localhost | Inventory Hostname: ubuntu-jammy 2026-05-20 14:25:25.927151 | localhost | Hostname: np3492914600484 2026-05-20 14:25:25.927211 | localhost | Username: zuul 2026-05-20 14:25:25.927404 | localhost | Distro: Ubuntu 22.04 2026-05-20 14:25:25.927467 | localhost | Provider: opendev.org%2Fopendev%2Fzuul-providers/rax-iad-main 2026-05-20 14:25:25.927523 | localhost | Region: IAD 2026-05-20 14:25:25.927577 | localhost | Label: ubuntu-jammy-8GB 2026-05-20 14:25:25.927631 | localhost | Product Name: HVM domU 2026-05-20 14:25:25.927684 | localhost | Interface IP: 23.253.159.139 2026-05-20 14:25:25.948512 | 2026-05-20 14:25:25.948694 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-20 14:25:26.619845 | localhost -> localhost | changed 2026-05-20 14:25:26.631126 | 2026-05-20 14:25:26.631384 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-20 14:25:28.210075 | localhost -> localhost | changed 2026-05-20 14:25:28.222375 | 2026-05-20 14:25:28.222515 | PLAY [Setup Zuul environment] 2026-05-20 14:25:28.237785 | 2026-05-20 14:25:28.237980 | TASK [Gather network facts] 2026-05-20 14:25:29.063544 | ubuntu-jammy | ok 2026-05-20 14:25:29.081261 | 2026-05-20 14:25:29.081510 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-20 14:25:29.485915 | ubuntu-jammy -> localhost | ok 2026-05-20 14:25:29.502028 | 2026-05-20 14:25:29.502704 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-20 14:25:29.539459 | ubuntu-jammy | ok 2026-05-20 14:25:29.567424 | ubuntu-jammy | included: /var/lib/zuul/builds/e691be20e9214be2b5903ce72a04fb6c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-20 14:25:29.576732 | 2026-05-20 14:25:29.576865 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-20 14:25:32.866797 | ubuntu-jammy -> localhost | Generating public/private rsa key pair. 2026-05-20 14:25:32.867143 | ubuntu-jammy -> localhost | Your identification has been saved in /var/lib/zuul/builds/e691be20e9214be2b5903ce72a04fb6c/work/e691be20e9214be2b5903ce72a04fb6c_id_rsa 2026-05-20 14:25:32.867215 | ubuntu-jammy -> localhost | Your public key has been saved in /var/lib/zuul/builds/e691be20e9214be2b5903ce72a04fb6c/work/e691be20e9214be2b5903ce72a04fb6c_id_rsa.pub 2026-05-20 14:25:32.867300 | ubuntu-jammy -> localhost | The key fingerprint is: 2026-05-20 14:25:32.867409 | ubuntu-jammy -> localhost | SHA256:QL6frTSelVDTvTRXbK5FpLQ+ccdAkhtAX524fgGnN+U zuul-build-sshkey 2026-05-20 14:25:32.867472 | ubuntu-jammy -> localhost | The key's randomart image is: 2026-05-20 14:25:32.867530 | ubuntu-jammy -> localhost | +---[RSA 3072]----+ 2026-05-20 14:25:32.867586 | ubuntu-jammy -> localhost | | . .o..o*++| 2026-05-20 14:25:32.867647 | ubuntu-jammy -> localhost | | o ooB BB| 2026-05-20 14:25:32.867704 | ubuntu-jammy -> localhost | | o o oo%=*| 2026-05-20 14:25:32.867760 | ubuntu-jammy -> localhost | | o . ..= XE| 2026-05-20 14:25:32.867847 | ubuntu-jammy -> localhost | | . S . =oo| 2026-05-20 14:25:32.867905 | ubuntu-jammy -> localhost | | . + . ..o | 2026-05-20 14:25:32.867961 | ubuntu-jammy -> localhost | | = + . | 2026-05-20 14:25:32.868264 | ubuntu-jammy -> localhost | | o = | 2026-05-20 14:25:32.868344 | ubuntu-jammy -> localhost | | + | 2026-05-20 14:25:32.868402 | ubuntu-jammy -> localhost | +----[SHA256]-----+ 2026-05-20 14:25:32.868556 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:02.583900 2026-05-20 14:25:32.879132 | 2026-05-20 14:25:32.879294 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-20 14:25:32.926774 | ubuntu-jammy | ok 2026-05-20 14:25:32.946102 | ubuntu-jammy | included: /var/lib/zuul/builds/e691be20e9214be2b5903ce72a04fb6c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-20 14:25:32.960774 | 2026-05-20 14:25:32.960945 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-20 14:25:32.989108 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:25:32.999323 | 2026-05-20 14:25:32.999479 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-20 14:25:33.904690 | ubuntu-jammy | changed 2026-05-20 14:25:33.914447 | 2026-05-20 14:25:33.914624 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-20 14:25:34.317370 | ubuntu-jammy | ok 2026-05-20 14:25:34.329572 | 2026-05-20 14:25:34.329750 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-20 14:25:35.766117 | ubuntu-jammy | changed 2026-05-20 14:25:35.775740 | 2026-05-20 14:25:35.775907 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-20 14:25:37.211511 | ubuntu-jammy | changed 2026-05-20 14:25:37.225067 | 2026-05-20 14:25:37.225245 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-20 14:25:37.252709 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:25:37.266335 | 2026-05-20 14:25:37.266515 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-20 14:25:37.965931 | ubuntu-jammy -> localhost | changed 2026-05-20 14:25:37.987588 | 2026-05-20 14:25:37.987859 | TASK [add-build-sshkey : Add back temp key] 2026-05-20 14:25:38.523860 | ubuntu-jammy -> localhost | Identity added: /var/lib/zuul/builds/e691be20e9214be2b5903ce72a04fb6c/work/e691be20e9214be2b5903ce72a04fb6c_id_rsa (zuul-build-sshkey) 2026-05-20 14:25:38.524312 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:00.016690 2026-05-20 14:25:38.534763 | 2026-05-20 14:25:38.534946 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-20 14:25:39.263754 | ubuntu-jammy | ok 2026-05-20 14:25:39.273541 | 2026-05-20 14:25:39.273707 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-20 14:25:39.323536 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:25:39.344234 | 2026-05-20 14:25:39.344394 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-05-20 14:25:40.049728 | ubuntu-jammy | ok 2026-05-20 14:25:40.140115 | 2026-05-20 14:25:40.140304 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-20 14:25:40.560093 | ubuntu-jammy | ok: "logs" 2026-05-20 14:25:40.560595 | ubuntu-jammy | ok: All items complete 2026-05-20 14:25:40.560687 | 2026-05-20 14:25:40.906413 | ubuntu-jammy | ok: "artifacts" 2026-05-20 14:25:41.229202 | ubuntu-jammy | ok: "docs" 2026-05-20 14:25:41.254173 | 2026-05-20 14:25:41.254423 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-20 14:25:41.655773 | ubuntu-jammy | changed: "logs" 2026-05-20 14:25:41.971162 | ubuntu-jammy | changed: "artifacts" 2026-05-20 14:25:42.291691 | ubuntu-jammy | changed: "docs" 2026-05-20 14:25:42.314758 | 2026-05-20 14:25:42.314923 | PLAY [Configure unbound] 2026-05-20 14:25:42.329218 | 2026-05-20 14:25:42.329604 | TASK [configure-unbound : Check that Unbound is installed] 2026-05-20 14:25:42.690197 | ubuntu-jammy | ok 2026-05-20 14:25:42.713897 | 2026-05-20 14:25:42.714226 | TASK [configure-unbound : Ensure that Unbound is installed] 2026-05-20 14:25:42.775829 | ubuntu-jammy | ok: All assertions passed 2026-05-20 14:25:42.783940 | 2026-05-20 14:25:42.784108 | TASK [configure-unbound : Check for IPv6] 2026-05-20 14:25:42.955597 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:25:42.966429 | 2026-05-20 14:25:42.966617 | TASK [configure-unbound : Set IPv6 nameservers] 2026-05-20 14:25:43.015403 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:25:43.035702 | 2026-05-20 14:25:43.036027 | TASK [configure-unbound : Set IPv4 nameservers] 2026-05-20 14:25:43.102099 | ubuntu-jammy | ok 2026-05-20 14:25:43.116199 | 2026-05-20 14:25:43.116447 | LOOP [configure-unbound : Include OS-specific variables] 2026-05-20 14:25:43.179078 | ubuntu-jammy | ok: "/var/lib/zuul/builds/e691be20e9214be2b5903ce72a04fb6c/trusted/project_0/opendev.org/opendev/base-jobs/roles/configure-unbound/vars/Debian.yaml" 2026-05-20 14:25:43.179371 | ubuntu-jammy | changed: All items complete 2026-05-20 14:25:43.179439 | 2026-05-20 14:25:43.197321 | 2026-05-20 14:25:43.197529 | TASK [configure-unbound : Ensure Unbound conf.d directory exists] 2026-05-20 14:25:43.679121 | ubuntu-jammy | ok 2026-05-20 14:25:43.712680 | 2026-05-20 14:25:43.713185 | TASK [configure-unbound : Configure unbound forwarding] 2026-05-20 14:25:45.324140 | ubuntu-jammy | changed 2026-05-20 14:25:45.338798 | 2026-05-20 14:25:45.339061 | TASK [configure-unbound : Configure unbound TTL] 2026-05-20 14:25:46.787351 | ubuntu-jammy | changed 2026-05-20 14:25:46.798769 | 2026-05-20 14:25:46.798927 | TASK [configure-unbound : Start unbound] 2026-05-20 14:25:47.939971 | ubuntu-jammy | ok 2026-05-20 14:25:47.972019 | 2026-05-20 14:25:47.972189 | TASK [configure-unbound : Restart unbound] 2026-05-20 14:25:48.677418 | ubuntu-jammy | changed 2026-05-20 14:25:48.688032 | 2026-05-20 14:25:48.688180 | PLAY [Prepare workspace and configure mirrors] 2026-05-20 14:25:48.704984 | 2026-05-20 14:25:48.705236 | TASK [validate-host : Define zuul_info_dir fact] 2026-05-20 14:25:48.772134 | ubuntu-jammy | ok 2026-05-20 14:25:48.781726 | 2026-05-20 14:25:48.781914 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-05-20 14:25:49.229676 | ubuntu-jammy -> localhost | ok 2026-05-20 14:25:49.245648 | 2026-05-20 14:25:49.245842 | TASK [validate-host : Collect information about the host] 2026-05-20 14:25:50.329371 | ubuntu-jammy | ok 2026-05-20 14:25:50.349641 | 2026-05-20 14:25:50.349810 | TASK [validate-host : Sanitize hostname] 2026-05-20 14:25:50.446600 | ubuntu-jammy | ok 2026-05-20 14:25:50.454163 | 2026-05-20 14:25:50.454305 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-05-20 14:25:51.262718 | ubuntu-jammy -> localhost | changed 2026-05-20 14:25:51.273981 | 2026-05-20 14:25:51.274202 | TASK [validate-host : Collect information about zuul worker] 2026-05-20 14:25:52.550319 | ubuntu-jammy | ok 2026-05-20 14:25:52.558631 | 2026-05-20 14:25:52.558848 | TASK [validate-host : Write out all zuul information for each host] 2026-05-20 14:25:53.378744 | ubuntu-jammy -> localhost | changed 2026-05-20 14:25:53.400450 | 2026-05-20 14:25:53.400643 | TASK [hardware-check : Raise an error if CPU count is too low] 2026-05-20 14:25:53.437758 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:25:53.456347 | 2026-05-20 14:25:53.456518 | LOOP [prepare-workspace-git : Filter zuul projects if sync-only-required-projects flag is set] 2026-05-20 14:25:53.494287 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:25:53.497258 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:25:53.515928 | 2026-05-20 14:25:53.516161 | TASK [prepare-workspace-git : Don't filter zuul projects if flag is false] 2026-05-20 14:25:53.571280 | ubuntu-jammy | ok 2026-05-20 14:25:53.580728 | 2026-05-20 14:25:53.580884 | TASK [prepare-workspace-git : Set initial repo states in workspace] 2026-05-20 14:25:54.620743 | ubuntu-jammy | changed 2026-05-20 14:25:54.629561 | 2026-05-20 14:25:54.629809 | TASK [prepare-workspace-git : Synchronize src repos to workspace directory] 2026-05-20 14:25:56.164235 | ubuntu-jammy -> localhost | changed 2026-05-20 14:25:56.174941 | 2026-05-20 14:25:56.175115 | TASK [prepare-workspace-git : Update remote repository state] 2026-05-20 14:25:57.143782 | ubuntu-jammy | changed 2026-05-20 14:25:57.160231 | 2026-05-20 14:25:57.160412 | TASK [mirror-info : Create /etc/ci] 2026-05-20 14:25:57.603214 | ubuntu-jammy | changed 2026-05-20 14:25:57.613411 | 2026-05-20 14:25:57.613647 | TASK [mirror-info : Install ci_mirror script] 2026-05-20 14:25:59.163850 | ubuntu-jammy | changed 2026-05-20 14:25:59.226119 | 2026-05-20 14:25:59.226344 | TASK [configure-mirrors : Gather needed facts] 2026-05-20 14:25:59.307422 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:25:59.346674 | 2026-05-20 14:25:59.346881 | TASK [configure-mirrors : Set up infrastructure mirrors] 2026-05-20 14:25:59.475263 | ubuntu-jammy | ok 2026-05-20 14:25:59.493716 | ubuntu-jammy | included: /var/lib/zuul/builds/e691be20e9214be2b5903ce72a04fb6c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/configure-mirrors/tasks/mirror.yaml 2026-05-20 14:25:59.501343 | 2026-05-20 14:25:59.501482 | TASK [configure-mirrors : Remove .pydistutils.cfg configuration in homedir] 2026-05-20 14:25:59.892817 | ubuntu-jammy | ok 2026-05-20 14:25:59.903536 | 2026-05-20 14:25:59.903737 | LOOP [configure-mirrors : Include OS-specific variables] 2026-05-20 14:25:59.964838 | ubuntu-jammy | ok: "/var/lib/zuul/builds/e691be20e9214be2b5903ce72a04fb6c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/configure-mirrors/vars/Ubuntu.yaml" 2026-05-20 14:25:59.965130 | 2026-05-20 14:25:59.982180 | 2026-05-20 14:25:59.982332 | TASK [configure-mirrors : Install /etc/pip.conf configuration] 2026-05-20 14:26:01.473184 | ubuntu-jammy | changed 2026-05-20 14:26:01.484416 | 2026-05-20 14:26:01.484576 | LOOP [configure-mirrors : Setup distribution specific packaging mirrors] 2026-05-20 14:26:01.536532 | ubuntu-jammy | ok: "/var/lib/zuul/builds/e691be20e9214be2b5903ce72a04fb6c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/configure-mirrors/tasks/mirror/Ubuntu.yaml" 2026-05-20 14:26:01.554869 | ubuntu-jammy | included: /var/lib/zuul/builds/e691be20e9214be2b5903ce72a04fb6c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/configure-mirrors/tasks/mirror/Ubuntu.yaml 2026-05-20 14:26:01.564167 | 2026-05-20 14:26:01.564316 | LOOP [configure-mirrors : Install Ubuntu repository files] 2026-05-20 14:26:03.083946 | ubuntu-jammy | changed: "etc/apt/sources.list" 2026-05-20 14:26:03.084749 | ubuntu-jammy | ok: All items complete 2026-05-20 14:26:03.084822 | 2026-05-20 14:26:04.421310 | ubuntu-jammy | changed: "etc/apt/apt.conf.d/99unauthenticated" 2026-05-20 14:26:04.450292 | 2026-05-20 14:26:04.450470 | TASK [configure-mirrors : Update apt cache] 2026-05-20 14:26:06.105497 | ubuntu-jammy | Ign:1 https://mirror-int.iad.rax.opendev.org/ubuntu jammy InRelease 2026-05-20 14:26:06.106331 | ubuntu-jammy | Ign:2 https://mirror-int.iad.rax.opendev.org/ubuntu jammy-updates InRelease 2026-05-20 14:26:06.107476 | ubuntu-jammy | Ign:3 https://mirror-int.iad.rax.opendev.org/ubuntu jammy-security InRelease 2026-05-20 14:26:06.111467 | ubuntu-jammy | Get:4 https://mirror-int.iad.rax.opendev.org/ubuntu jammy Release [3235 B] 2026-05-20 14:26:06.113372 | ubuntu-jammy | Get:5 https://mirror-int.iad.rax.opendev.org/ubuntu jammy-updates Release [3260 B] 2026-05-20 14:26:06.114458 | ubuntu-jammy | Get:6 https://mirror-int.iad.rax.opendev.org/ubuntu jammy-security Release [3262 B] 2026-05-20 14:26:06.116163 | ubuntu-jammy | Ign:7 https://mirror-int.iad.rax.opendev.org/ubuntu jammy Release.gpg 2026-05-20 14:26:06.116709 | ubuntu-jammy | Ign:8 https://mirror-int.iad.rax.opendev.org/ubuntu jammy-updates Release.gpg 2026-05-20 14:26:06.118250 | ubuntu-jammy | Ign:9 https://mirror-int.iad.rax.opendev.org/ubuntu jammy-security Release.gpg 2026-05-20 14:26:06.119590 | ubuntu-jammy | Get:10 https://mirror-int.iad.rax.opendev.org/ubuntu jammy/universe amd64 Packages [22.4 MB] 2026-05-20 14:26:06.465215 | ubuntu-jammy | Get:11 https://mirror-int.iad.rax.opendev.org/ubuntu jammy/main amd64 Packages [2182 kB] 2026-05-20 14:26:06.488034 | ubuntu-jammy | Get:12 https://mirror-int.iad.rax.opendev.org/ubuntu jammy-updates/main amd64 Packages [4706 kB] 2026-05-20 14:26:06.560142 | ubuntu-jammy | Get:13 https://mirror-int.iad.rax.opendev.org/ubuntu jammy-updates/universe amd64 Packages [1898 kB] 2026-05-20 14:26:06.588172 | ubuntu-jammy | Get:14 https://mirror-int.iad.rax.opendev.org/ubuntu jammy-security/universe amd64 Packages [1505 kB] 2026-05-20 14:26:06.611363 | ubuntu-jammy | Get:15 https://mirror-int.iad.rax.opendev.org/ubuntu jammy-security/main amd64 Packages [4276 kB] 2026-05-20 14:26:09.016649 | ubuntu-jammy | Fetched 37.0 MB in 4s (9316 kB/s) 2026-05-20 14:26:10.583602 | ubuntu-jammy | Reading package lists... 2026-05-20 14:26:11.127379 | ubuntu-jammy | ok: Runtime: 0:00:05.746849 2026-05-20 14:26:11.130120 | 2026-05-20 14:26:11.130207 | PLAY RECAP 2026-05-20 14:26:11.130303 | localhost | ok: 7 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-20 14:26:11.130379 | ubuntu-jammy | ok: 44 changed: 20 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-05-20 14:26:11.130438 | 2026-05-20 14:26:11.345213 | PRE-RUN END RESULT_NORMAL: [trusted : opendev.org/opendev/base-jobs/playbooks/base/pre.yaml@master] 2026-05-20 14:26:11.347433 | PRE-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-05-20 14:26:12.730986 | 2026-05-20 14:26:12.731246 | PLAY [all] 2026-05-20 14:26:12.757835 | 2026-05-20 14:26:12.758162 | TASK [Install binary dependencies] 2026-05-20 14:26:12.854474 | ubuntu-jammy | ok 2026-05-20 14:26:12.883993 | ubuntu-jammy | included: bindep 2026-05-20 14:26:12.892895 | 2026-05-20 14:26:12.893086 | TASK [bindep : Include find tasks] 2026-05-20 14:26:12.952681 | ubuntu-jammy | ok 2026-05-20 14:26:12.968303 | ubuntu-jammy | included: /var/lib/zuul/builds/e691be20e9214be2b5903ce72a04fb6c/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/bindep/tasks/find.yaml 2026-05-20 14:26:12.978668 | 2026-05-20 14:26:12.978928 | TASK [bindep : Look for bindep.txt] 2026-05-20 14:26:13.697456 | ubuntu-jammy | ok 2026-05-20 14:26:13.709119 | 2026-05-20 14:26:13.709295 | TASK [bindep : Define bindep_file fact] 2026-05-20 14:26:13.772928 | ubuntu-jammy | ok 2026-05-20 14:26:13.782161 | 2026-05-20 14:26:13.782320 | TASK [bindep : Look for other-requirements.txt] 2026-05-20 14:26:13.818706 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:26:13.829971 | 2026-05-20 14:26:13.830226 | TASK [bindep : Define bindep_file fact] 2026-05-20 14:26:13.867118 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:26:13.879858 | 2026-05-20 14:26:13.880080 | TASK [bindep : Look for bindep fallback file] 2026-05-20 14:26:13.926893 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:26:13.943491 | 2026-05-20 14:26:13.943754 | TASK [bindep : Define bindep_file fact] 2026-05-20 14:26:13.990722 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:26:14.005624 | 2026-05-20 14:26:14.005852 | TASK [bindep : Include bindep tasks] 2026-05-20 14:26:14.062811 | ubuntu-jammy | ok 2026-05-20 14:26:14.076180 | ubuntu-jammy | included: /var/lib/zuul/builds/e691be20e9214be2b5903ce72a04fb6c/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/bindep/tasks/find-bindep.yaml 2026-05-20 14:26:14.097262 | 2026-05-20 14:26:14.097534 | TASK [bindep : Look for bindep command] 2026-05-20 14:26:14.604070 | ubuntu-jammy | ok 2026-05-20 14:26:14.617458 | 2026-05-20 14:26:14.617759 | TASK [bindep : Check for system bindep] 2026-05-20 14:26:14.800568 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:26:14.813566 | 2026-05-20 14:26:14.813827 | TASK [bindep : Define bindep_command fact] 2026-05-20 14:26:14.861208 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:26:14.874353 | 2026-05-20 14:26:14.874507 | TASK [bindep : Include install tasks] 2026-05-20 14:26:14.920374 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:26:14.930480 | 2026-05-20 14:26:14.930660 | LOOP [bindep : Include package tasks] 2026-05-20 14:26:15.028434 | ubuntu-jammy | ok: "src/opendev.org/openstack/codegenerator/bindep.txt" 2026-05-20 14:26:15.057369 | ubuntu-jammy | included: /var/lib/zuul/builds/e691be20e9214be2b5903ce72a04fb6c/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/bindep/tasks/packages.yaml 2026-05-20 14:26:15.076606 | 2026-05-20 14:26:15.076825 | TASK [bindep : Define bindep_run fact] 2026-05-20 14:26:15.121886 | ubuntu-jammy | ok 2026-05-20 14:26:15.131681 | 2026-05-20 14:26:15.131847 | TASK [bindep : Get list of packages to install from bindep] 2026-05-20 14:26:16.624624 | ubuntu-jammy | cryptsetup-bin 2026-05-20 14:26:16.624721 | ubuntu-jammy | libjpeg-dev 2026-05-20 14:26:16.624739 | ubuntu-jammy | libldap-dev 2026-05-20 14:26:16.624753 | ubuntu-jammy | libsasl2-dev 2026-05-20 14:26:16.624766 | ubuntu-jammy | libssl-dev 2026-05-20 14:26:16.624777 | ubuntu-jammy | libudev-dev 2026-05-20 14:26:16.624789 | ubuntu-jammy | pkg-config 2026-05-20 14:26:17.352591 | ubuntu-jammy | ok: Runtime: 0:00:01.063755 2026-05-20 14:26:17.364250 | 2026-05-20 14:26:17.364486 | TASK [bindep : Install distro packages from bindep] 2026-05-20 14:26:22.182048 | ubuntu-jammy | changed 2026-05-20 14:26:22.192732 | 2026-05-20 14:26:22.192855 | TASK [bindep : Check that packages are installed] 2026-05-20 14:26:23.874366 | ubuntu-jammy | ok: Runtime: 0:00:01.076174 2026-05-20 14:26:23.892430 | 2026-05-20 14:26:23.892585 | TASK [bindep : Fail if we cannot install all packages] 2026-05-20 14:26:23.940125 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:26:23.962251 | 2026-05-20 14:26:23.962395 | TASK [Run test-setup role] 2026-05-20 14:26:23.998233 | ubuntu-jammy | ok 2026-05-20 14:26:24.019462 | ubuntu-jammy | included: test-setup 2026-05-20 14:26:24.032100 | 2026-05-20 14:26:24.032473 | TASK [test-setup : Check if project's tools/test-setup.sh exists] 2026-05-20 14:26:24.487296 | ubuntu-jammy | ok 2026-05-20 14:26:24.497047 | 2026-05-20 14:26:24.497246 | TASK [test-setup : Run tools/test-setup.sh] 2026-05-20 14:26:24.670860 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:26:24.686840 | 2026-05-20 14:26:24.686949 | PLAY RECAP 2026-05-20 14:26:24.687069 | ubuntu-jammy | ok: 13 changed: 1 unreachable: 0 failed: 0 skipped: 9 rescued: 0 ignored: 0 2026-05-20 14:26:24.687127 | 2026-05-20 14:26:24.862555 | PRE-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-05-20 14:26:24.864981 | PRE-RUN START: [untrusted : opendev.org/openstack/codegenerator/playbooks/openapi/pre.yaml@master] 2026-05-20 14:26:26.199123 | 2026-05-20 14:26:26.199344 | PLAY [all] 2026-05-20 14:26:26.227618 | 2026-05-20 14:26:26.227881 | TASK [ensure-pip : Check if pip is installed] 2026-05-20 14:26:27.416505 | ubuntu-jammy | ok: Runtime: 0:00:00.004247 2026-05-20 14:26:27.427734 | 2026-05-20 14:26:27.427905 | LOOP [ensure-pip : Install pip from packages] 2026-05-20 14:26:27.476752 | ubuntu-jammy | ok: "/var/lib/zuul/builds/e691be20e9214be2b5903ce72a04fb6c/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-pip/tasks/Debian.yaml" 2026-05-20 14:26:27.499783 | ubuntu-jammy | included: /var/lib/zuul/builds/e691be20e9214be2b5903ce72a04fb6c/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-pip/tasks/Debian.yaml 2026-05-20 14:26:27.509920 | 2026-05-20 14:26:27.510076 | TASK [ensure-pip : Update package lists] 2026-05-20 14:26:29.132684 | ubuntu-jammy | ok 2026-05-20 14:26:29.143617 | 2026-05-20 14:26:29.143814 | TASK [ensure-pip : Install Python 3 pip] 2026-05-20 14:26:34.183525 | ubuntu-jammy | changed 2026-05-20 14:26:34.198563 | 2026-05-20 14:26:34.198768 | TASK [ensure-pip : Install Python 2 pip] 2026-05-20 14:26:34.279862 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:26:34.292901 | 2026-05-20 14:26:34.293124 | TASK [ensure-pip : Ensure setuptools] 2026-05-20 14:26:34.329864 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:26:34.343755 | 2026-05-20 14:26:34.343930 | TASK [ensure-pip : Check for ensurepip module] 2026-05-20 14:26:34.907016 | ubuntu-jammy | usage: python -m ensurepip [-h] [--version] [-v] [-U] [--user] [--root ROOT] 2026-05-20 14:26:34.907109 | ubuntu-jammy | [--altinstall] [--default-pip] 2026-05-20 14:26:34.907132 | ubuntu-jammy | 2026-05-20 14:26:34.907157 | ubuntu-jammy | options: 2026-05-20 14:26:34.907192 | ubuntu-jammy | -h, --help show this help message and exit 2026-05-20 14:26:34.907210 | ubuntu-jammy | --version Show the version of pip that is bundled with this Python. 2026-05-20 14:26:34.907226 | ubuntu-jammy | -v, --verbose Give more output. Option is additive, and can be used up to 3 2026-05-20 14:26:34.907239 | ubuntu-jammy | times. 2026-05-20 14:26:34.907253 | ubuntu-jammy | -U, --upgrade Upgrade pip and dependencies, even if already installed. 2026-05-20 14:26:34.907265 | ubuntu-jammy | --user Install using the user scheme. 2026-05-20 14:26:34.907277 | ubuntu-jammy | --root ROOT Install everything relative to this alternate root directory. 2026-05-20 14:26:34.907290 | ubuntu-jammy | --altinstall Make an alternate install, installing only the X.Y versioned 2026-05-20 14:26:34.907302 | ubuntu-jammy | scripts (Default: pipX, pipX.Y, easy_install-X.Y). 2026-05-20 14:26:34.907314 | ubuntu-jammy | --default-pip Make a default pip install, installing the unqualified pip 2026-05-20 14:26:34.907326 | ubuntu-jammy | and easy_install in addition to the versioned scripts. 2026-05-20 14:26:35.023904 | ubuntu-jammy | ok: Runtime: 0:00:00.073743 2026-05-20 14:26:35.032966 | 2026-05-20 14:26:35.033111 | TASK [ensure-pip : Ensure python3-venv] 2026-05-20 14:26:35.070235 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:26:35.080832 | 2026-05-20 14:26:35.080965 | TASK [ensure-pip : Install pip from source] 2026-05-20 14:26:35.116696 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:26:35.128345 | 2026-05-20 14:26:35.128471 | TASK [ensure-pip : Probe for venv python full path] 2026-05-20 14:26:35.587917 | ubuntu-jammy | /usr/bin/python3 2026-05-20 14:26:35.809962 | ubuntu-jammy | ok: Runtime: 0:00:00.004642 2026-05-20 14:26:35.820593 | 2026-05-20 14:26:35.820788 | TASK [ensure-pip : Set host default] 2026-05-20 14:26:36.035262 | ubuntu-jammy | ok 2026-05-20 14:26:36.044910 | 2026-05-20 14:26:36.045131 | TASK [ensure-pip : Set ensure_pip_virtualenv_command] 2026-05-20 14:26:36.143862 | ubuntu-jammy | ok 2026-05-20 14:26:36.160591 | 2026-05-20 14:26:36.160770 | TASK [ensure-virtualenv : Check if virtualenv is installed] 2026-05-20 14:26:36.845982 | ubuntu-jammy | ok: Runtime: 0:00:00.004278 2026-05-20 14:26:36.857732 | 2026-05-20 14:26:36.857864 | LOOP [ensure-virtualenv : Install virtualenv package] 2026-05-20 14:26:36.922935 | ubuntu-jammy | ok: "/var/lib/zuul/builds/e691be20e9214be2b5903ce72a04fb6c/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-virtualenv/tasks/Debian.yaml" 2026-05-20 14:26:36.923288 | ubuntu-jammy | ok: All items complete 2026-05-20 14:26:36.923350 | 2026-05-20 14:26:36.941795 | ubuntu-jammy | included: /var/lib/zuul/builds/e691be20e9214be2b5903ce72a04fb6c/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-virtualenv/tasks/Debian.yaml 2026-05-20 14:26:36.952472 | 2026-05-20 14:26:36.952603 | TASK [Use ensure-pip for Xenial] 2026-05-20 14:26:36.979078 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:26:36.989422 | 2026-05-20 14:26:36.989583 | TASK [ensure-virtualenv : Install virtualenv] 2026-05-20 14:26:40.466817 | ubuntu-jammy | changed 2026-05-20 14:26:40.484354 | 2026-05-20 14:26:40.484537 | TASK [Install openstack-codegenerator from sources] 2026-05-20 14:27:21.618289 | ubuntu-jammy | changed 2026-05-20 14:27:21.632608 | 2026-05-20 14:27:21.632807 | TASK [Install openstack-codegenerator from sources] 2026-05-20 14:27:22.860542 | ubuntu-jammy | changed: OK (12113 bytes) 2026-05-20 14:27:22.869704 | 2026-05-20 14:27:22.869855 | LOOP [Install additional dependencies from sources] 2026-05-20 14:27:59.671959 | ubuntu-jammy | changed: 2026-05-20 14:27:59.672329 | ubuntu-jammy | { 2026-05-20 14:27:59.672397 | ubuntu-jammy | "name": ".", 2026-05-20 14:27:59.672455 | ubuntu-jammy | "project": "opendev.org/openstack/keystone" 2026-05-20 14:27:59.672511 | ubuntu-jammy | } 2026-05-20 14:27:59.694082 | 2026-05-20 14:27:59.694214 | TASK [Download crate-ci/typos] 2026-05-20 14:28:00.471617 | ubuntu-jammy | changed: OK (8209801 bytes) 2026-05-20 14:28:00.481792 | 2026-05-20 14:28:00.481903 | TASK [Create bin folder] 2026-05-20 14:28:01.168431 | ubuntu-jammy | changed 2026-05-20 14:28:01.178364 | 2026-05-20 14:28:01.178479 | TASK [Unpack typos] 2026-05-20 14:28:03.598059 | ubuntu-jammy | changed 2026-05-20 14:28:03.600829 | 2026-05-20 14:28:03.600911 | PLAY RECAP 2026-05-20 14:28:03.601033 | ubuntu-jammy | ok: 17 changed: 12 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0 2026-05-20 14:28:03.601119 | 2026-05-20 14:28:03.768624 | PRE-RUN END RESULT_NORMAL: [untrusted : opendev.org/openstack/codegenerator/playbooks/openapi/pre.yaml@master] 2026-05-20 14:28:03.772274 | PRE-RUN START: [untrusted : opendev.org/openstack/codegenerator/playbooks/openapi/pre-api-ref.yaml@master] 2026-05-20 14:28:05.057759 | 2026-05-20 14:28:05.057966 | PLAY [all] 2026-05-20 14:28:05.083147 | 2026-05-20 14:28:05.083334 | TASK [Install pip] 2026-05-20 14:28:05.111746 | ubuntu-jammy | ok 2026-05-20 14:28:05.145777 | ubuntu-jammy | included: ensure-pip 2026-05-20 14:28:05.154860 | 2026-05-20 14:28:05.155103 | TASK [ensure-pip : Check if pip is installed] 2026-05-20 14:28:05.851232 | ubuntu-jammy | /usr/bin/pip3 2026-05-20 14:28:05.891172 | ubuntu-jammy | usage: __main__.py [-h] {unpack,pack,convert,version,help} ... 2026-05-20 14:28:05.891215 | ubuntu-jammy | 2026-05-20 14:28:05.891230 | ubuntu-jammy | positional arguments: 2026-05-20 14:28:05.891248 | ubuntu-jammy | {unpack,pack,convert,version,help} 2026-05-20 14:28:05.891261 | ubuntu-jammy | commands 2026-05-20 14:28:05.891278 | ubuntu-jammy | unpack Unpack wheel 2026-05-20 14:28:05.891294 | ubuntu-jammy | pack Repack wheel 2026-05-20 14:28:05.891310 | ubuntu-jammy | convert Convert egg or wininst to wheel 2026-05-20 14:28:05.891326 | ubuntu-jammy | version Print version and exit 2026-05-20 14:28:05.891339 | ubuntu-jammy | help Show this help 2026-05-20 14:28:05.891350 | ubuntu-jammy | 2026-05-20 14:28:05.891362 | ubuntu-jammy | options: 2026-05-20 14:28:05.891375 | ubuntu-jammy | -h, --help show this help message and exit 2026-05-20 14:28:06.331753 | ubuntu-jammy | ok: Runtime: 0:00:00.049147 2026-05-20 14:28:06.341074 | 2026-05-20 14:28:06.341220 | LOOP [ensure-pip : Install pip from packages] 2026-05-20 14:28:06.380991 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:28:06.399432 | 2026-05-20 14:28:06.399619 | TASK [ensure-pip : Ensure setuptools] 2026-05-20 14:28:06.427522 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:28:06.440722 | 2026-05-20 14:28:06.440946 | TASK [ensure-pip : Check for ensurepip module] 2026-05-20 14:28:06.991616 | ubuntu-jammy | usage: python -m ensurepip [-h] [--version] [-v] [-U] [--user] [--root ROOT] 2026-05-20 14:28:06.991716 | ubuntu-jammy | [--altinstall] [--default-pip] 2026-05-20 14:28:06.991734 | ubuntu-jammy | 2026-05-20 14:28:06.991746 | ubuntu-jammy | options: 2026-05-20 14:28:06.991764 | ubuntu-jammy | -h, --help show this help message and exit 2026-05-20 14:28:06.991776 | ubuntu-jammy | --version Show the version of pip that is bundled with this Python. 2026-05-20 14:28:06.991791 | ubuntu-jammy | -v, --verbose Give more output. Option is additive, and can be used up to 3 2026-05-20 14:28:06.991803 | ubuntu-jammy | times. 2026-05-20 14:28:06.991816 | ubuntu-jammy | -U, --upgrade Upgrade pip and dependencies, even if already installed. 2026-05-20 14:28:06.991828 | ubuntu-jammy | --user Install using the user scheme. 2026-05-20 14:28:06.991849 | ubuntu-jammy | --root ROOT Install everything relative to this alternate root directory. 2026-05-20 14:28:06.991865 | ubuntu-jammy | --altinstall Make an alternate install, installing only the X.Y versioned 2026-05-20 14:28:06.991877 | ubuntu-jammy | scripts (Default: pipX, pipX.Y, easy_install-X.Y). 2026-05-20 14:28:06.991889 | ubuntu-jammy | --default-pip Make a default pip install, installing the unqualified pip 2026-05-20 14:28:06.991900 | ubuntu-jammy | and easy_install in addition to the versioned scripts. 2026-05-20 14:28:07.123092 | ubuntu-jammy | ok: Runtime: 0:00:00.067631 2026-05-20 14:28:07.132613 | 2026-05-20 14:28:07.132804 | TASK [ensure-pip : Ensure python3-venv] 2026-05-20 14:28:07.169141 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:28:07.180257 | 2026-05-20 14:28:07.180445 | TASK [ensure-pip : Install pip from source] 2026-05-20 14:28:07.216889 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:28:07.228121 | 2026-05-20 14:28:07.228309 | TASK [ensure-pip : Probe for venv python full path] 2026-05-20 14:28:07.676676 | ubuntu-jammy | /usr/bin/python3 2026-05-20 14:28:07.903216 | ubuntu-jammy | ok: Runtime: 0:00:00.004358 2026-05-20 14:28:07.912512 | 2026-05-20 14:28:07.912632 | TASK [ensure-pip : Set host default] 2026-05-20 14:28:07.997528 | ubuntu-jammy | ok 2026-05-20 14:28:08.005766 | 2026-05-20 14:28:08.005897 | TASK [ensure-pip : Set ensure_pip_virtualenv_command] 2026-05-20 14:28:08.095240 | ubuntu-jammy | ok 2026-05-20 14:28:08.155140 | 2026-05-20 14:28:08.155318 | TASK [ensure-tox : Check if tox is installed] 2026-05-20 14:28:08.833409 | ubuntu-jammy | ok: Runtime: 0:00:00.004715 2026-05-20 14:28:08.846616 | 2026-05-20 14:28:08.847034 | TASK [ensure-tox : Export preinstalled tox_exectuable] 2026-05-20 14:28:08.884673 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:28:08.896960 | 2026-05-20 14:28:08.897444 | TASK [ensure-tox : Create local venv] 2026-05-20 14:28:14.601939 | ubuntu-jammy | ok: Runtime: 0:00:04.805666 2026-05-20 14:28:14.614901 | 2026-05-20 14:28:14.615064 | TASK [ensure-tox : Install tox to local venv] 2026-05-20 14:28:15.810543 | ubuntu-jammy | Looking in indexes: https://mirror-int.iad.rax.opendev.org/pypi/simple, https://mirror-int.iad.rax.opendev.org/wheel/ubuntu-22.04-x86_64 2026-05-20 14:28:16.165373 | ubuntu-jammy | Collecting tox 2026-05-20 14:28:16.169439 | ubuntu-jammy | Downloading https://mirror-int.iad.rax.opendev.org/pypifiles/packages/26/18/20cf56a76c5d6117547179db9b5d31cc56e3e90507d1b0b748da74aa95c5/tox-4.54.0-py3-none-any.whl (214 kB) 2026-05-20 14:28:16.182174 | ubuntu-jammy | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 214.5/214.5 KB 30.3 MB/s eta 0:00:00 2026-05-20 14:28:16.312509 | ubuntu-jammy | Collecting filelock>=3.25 2026-05-20 14:28:16.316069 | ubuntu-jammy | Downloading https://mirror-int.iad.rax.opendev.org/pypifiles/packages/81/47/dd9a212ef6e343a6857485ffe25bba537304f1913bdbed446a23f7f592e1/filelock-3.29.0-py3-none-any.whl (39 kB) 2026-05-20 14:28:16.362454 | ubuntu-jammy | Collecting pyproject-api>=1.10 2026-05-20 14:28:16.365932 | ubuntu-jammy | Downloading https://mirror-int.iad.rax.opendev.org/pypifiles/packages/54/cc/cecf97be298bee2b2a37dd360618c819a2a7fd95251d8e480c1f0eb88f3b/pyproject_api-1.10.0-py3-none-any.whl (13 kB) 2026-05-20 14:28:16.427148 | ubuntu-jammy | Collecting pluggy>=1.6 2026-05-20 14:28:16.430825 | ubuntu-jammy | Downloading https://mirror-int.iad.rax.opendev.org/pypifiles/packages/54/20/4d324d65cc6d9205fabedc306948156824eb9f0ee1633355a8f7ec5c66bf/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-05-20 14:28:16.521325 | ubuntu-jammy | Collecting platformdirs>=4.9.4 2026-05-20 14:28:16.523499 | ubuntu-jammy | Using cached https://mirror-int.iad.rax.opendev.org/pypifiles/packages/75/a6/a0a304dc33b49145b21f4808d763822111e67d1c3a32b524a1baf947b6e1/platformdirs-4.9.6-py3-none-any.whl (21 kB) 2026-05-20 14:28:16.601835 | ubuntu-jammy | Collecting typing-extensions>=4.15 2026-05-20 14:28:16.609371 | ubuntu-jammy | Using cached https://mirror-int.iad.rax.opendev.org/wheel/ubuntu-22.04-x86_64/typing-extensions/typing_extensions-4.15.0-py3-none-any.whl (44 kB) 2026-05-20 14:28:16.687761 | ubuntu-jammy | Collecting packaging>=26 2026-05-20 14:28:16.695007 | ubuntu-jammy | Using cached https://mirror-int.iad.rax.opendev.org/wheel/ubuntu-22.04-x86_64/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-20 14:28:16.755695 | ubuntu-jammy | Collecting colorama>=0.4.6 2026-05-20 14:28:16.758813 | ubuntu-jammy | Downloading https://mirror-int.iad.rax.opendev.org/wheel/ubuntu-22.04-x86_64/colorama/colorama-0.4.6-py2.py3-none-any.whl (25 kB) 2026-05-20 14:28:16.870525 | ubuntu-jammy | Collecting tomli>=2.4 2026-05-20 14:28:16.876799 | ubuntu-jammy | Using cached https://mirror-int.iad.rax.opendev.org/wheel/ubuntu-22.04-x86_64/tomli/tomli-2.4.1-py3-none-any.whl (14 kB) 2026-05-20 14:28:17.132478 | ubuntu-jammy | Collecting virtualenv>=21.1 2026-05-20 14:28:17.136567 | ubuntu-jammy | Downloading https://mirror-int.iad.rax.opendev.org/pypifiles/packages/f4/34/a9dbe051de88a63eb7408ea66630bac38e72f7f6077d4be58737106860d9/virtualenv-21.3.3-py3-none-any.whl (7.6 MB) 2026-05-20 14:28:17.346368 | ubuntu-jammy | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.6/7.6 MB 36.9 MB/s eta 0:00:00 2026-05-20 14:28:17.425928 | ubuntu-jammy | Collecting tomli-w>=1.2 2026-05-20 14:28:17.429323 | ubuntu-jammy | Downloading https://mirror-int.iad.rax.opendev.org/pypifiles/packages/c7/18/c86eb8e0202e32dd3df50d43d7ff9854f8e0603945ff398974c1d91ac1ef/tomli_w-1.2.0-py3-none-any.whl (6.7 kB) 2026-05-20 14:28:17.462464 | ubuntu-jammy | Collecting python-discovery>=1.2.2 2026-05-20 14:28:17.466418 | ubuntu-jammy | Downloading https://mirror-int.iad.rax.opendev.org/pypifiles/packages/b7/6f/a05a317a66fee0aad270011461f1a63a453ed12471249f172f7d2e2bc7b4/python_discovery-1.3.1-py3-none-any.whl (33 kB) 2026-05-20 14:28:17.553142 | ubuntu-jammy | Collecting cachetools>=7.0.3 2026-05-20 14:28:17.557248 | ubuntu-jammy | Downloading https://mirror-int.iad.rax.opendev.org/pypifiles/packages/68/52/8ff5c1a3b2e821ced9b2998fba3ee29aa4525c0bf51e5ee55dd6f61a4ed5/cachetools-7.1.3-py3-none-any.whl (16 kB) 2026-05-20 14:28:17.752802 | ubuntu-jammy | Collecting distlib<1,>=0.3.7 2026-05-20 14:28:17.756679 | ubuntu-jammy | Downloading https://mirror-int.iad.rax.opendev.org/pypifiles/packages/33/6b/e0547afaf41bf2c42e52430072fa5658766e3d65bd4b03a563d1b6336f57/distlib-0.4.0-py2.py3-none-any.whl (469 kB) 2026-05-20 14:28:17.771732 | ubuntu-jammy | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 469.0/469.0 KB 42.4 MB/s eta 0:00:00 2026-05-20 14:28:17.943618 | ubuntu-jammy | Installing collected packages: distlib, typing-extensions, tomli-w, tomli, pluggy, platformdirs, packaging, filelock, colorama, cachetools, python-discovery, pyproject-api, virtualenv, tox 2026-05-20 14:28:18.888714 | ubuntu-jammy | Successfully installed cachetools-7.1.3 colorama-0.4.6 distlib-0.4.0 filelock-3.29.0 packaging-26.2 platformdirs-4.9.6 pluggy-1.6.0 pyproject-api-1.10.0 python-discovery-1.3.1 tomli-2.4.1 tomli-w-1.2.0 tox-4.54.0 typing-extensions-4.15.0 virtualenv-21.3.3 2026-05-20 14:28:19.314470 | ubuntu-jammy | ok: Runtime: 0:00:03.875221 2026-05-20 14:28:19.324628 | 2026-05-20 14:28:19.324857 | TASK [ensure-tox : Export installed tox_executable path] 2026-05-20 14:28:19.382634 | ubuntu-jammy | ok 2026-05-20 14:28:19.391147 | 2026-05-20 14:28:19.391259 | TASK [ensure-tox : Output tox version] 2026-05-20 14:28:20.187241 | ubuntu-jammy | ROOT: No loadable tox.ini or setup.cfg or pyproject.toml or tox.toml found, assuming empty tox.ini at /home/zuul 2026-05-20 14:28:20.218651 | ubuntu-jammy | 4.54.0 from /home/zuul/.local/tox/lib/python3.10/site-packages/tox/__init__.py 2026-05-20 14:28:20.569204 | ubuntu-jammy | ok: Runtime: 0:00:00.367853 2026-05-20 14:28:20.580204 | 2026-05-20 14:28:20.580579 | TASK [ensure-tox : Make global symlink] 2026-05-20 14:28:20.617396 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:28:20.636373 | 2026-05-20 14:28:20.636552 | TASK [Build service api-ref] 2026-05-20 14:28:23.079607 | ubuntu-jammy | api-ref: install_deps> python -I -m pip install '.[ldap]' -r /home/zuul/src/opendev.org/openstack/keystone/doc/requirements.txt -r /home/zuul/src/opendev.org/openstack/keystone/api-ref/requirements.txt -c https://releases.openstack.org/constraints/upper/master 2026-05-20 14:28:28.603139 | ubuntu-jammy | ERROR: Cannot install sphinx!=2.1.0 and >=2.0.0 because these package versions have conflicting dependencies. 2026-05-20 14:28:28.603201 | ubuntu-jammy | ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts 2026-05-20 14:28:28.603348 | ubuntu-jammy | Looking in indexes: https://mirror-int.iad.rax.opendev.org/pypi/simple, https://mirror-int.iad.rax.opendev.org/wheel/ubuntu-22.04-x86_64 2026-05-20 14:28:28.603368 | ubuntu-jammy | Processing ./. 2026-05-20 14:28:28.603381 | ubuntu-jammy | Installing build dependencies: started 2026-05-20 14:28:28.603394 | ubuntu-jammy | Installing build dependencies: finished with status 'done' 2026-05-20 14:28:28.603406 | ubuntu-jammy | Getting requirements to build wheel: started 2026-05-20 14:28:28.603418 | ubuntu-jammy | Getting requirements to build wheel: finished with status 'done' 2026-05-20 14:28:28.603430 | ubuntu-jammy | Preparing metadata (pyproject.toml): started 2026-05-20 14:28:28.603441 | ubuntu-jammy | Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-20 14:28:28.603461 | ubuntu-jammy | Collecting openstackdocstheme>=2.2.1 (from -r /home/zuul/src/opendev.org/openstack/keystone/doc/requirements.txt (line 1)) 2026-05-20 14:28:28.603475 | ubuntu-jammy | Downloading openstackdocstheme-3.6.0-py3-none-any.whl.metadata (2.6 kB) 2026-05-20 14:28:28.603487 | ubuntu-jammy | 2026-05-20 14:28:28.603499 | ubuntu-jammy | The conflict is caused by: 2026-05-20 14:28:28.603510 | ubuntu-jammy | The user requested sphinx!=2.1.0 and >=2.0.0 2026-05-20 14:28:28.603522 | ubuntu-jammy | The user requested (constraint) sphinx===9.0.4 2026-05-20 14:28:28.603533 | ubuntu-jammy | 2026-05-20 14:28:28.603544 | ubuntu-jammy | Additionally, some packages in these conflicts have no matching distributions available for your environment: 2026-05-20 14:28:28.603556 | ubuntu-jammy | sphinx 2026-05-20 14:28:28.603567 | ubuntu-jammy | 2026-05-20 14:28:28.603578 | ubuntu-jammy | To fix this you could try to: 2026-05-20 14:28:28.603589 | ubuntu-jammy | 1. loosen the range of package versions you've specified 2026-05-20 14:28:28.603600 | ubuntu-jammy | 2. remove package versions to allow pip to attempt to solve the dependency conflict 2026-05-20 14:28:28.603612 | ubuntu-jammy | 2026-05-20 14:28:28.603629 | ubuntu-jammy | api-ref: exit 1 (5.52 seconds) /home/zuul/src/opendev.org/openstack/keystone> python -I -m pip install '.[ldap]' -r /home/zuul/src/opendev.org/openstack/keystone/doc/requirements.txt -r /home/zuul/src/opendev.org/openstack/keystone/api-ref/requirements.txt -c https://releases.openstack.org/constraints/upper/master pid=2041 2026-05-20 14:28:28.605954 | ubuntu-jammy |  api-ref: FAIL code 1 (6.87 seconds) 2026-05-20 14:28:28.605981 | ubuntu-jammy | evaluation failed :( (7.17 seconds) 2026-05-20 14:28:28.834305 | ubuntu-jammy | ERROR 2026-05-20 14:28:28.834547 | ubuntu-jammy | { 2026-05-20 14:28:28.834613 | ubuntu-jammy | "delta": "0:00:07.504264", 2026-05-20 14:28:28.834666 | ubuntu-jammy | "end": "2026-05-20 14:28:28.653882", 2026-05-20 14:28:28.834717 | ubuntu-jammy | "msg": "non-zero return code", 2026-05-20 14:28:28.834767 | ubuntu-jammy | "rc": 1, 2026-05-20 14:28:28.834816 | ubuntu-jammy | "start": "2026-05-20 14:28:21.149618" 2026-05-20 14:28:28.834865 | ubuntu-jammy | } failure 2026-05-20 14:28:28.837175 | 2026-05-20 14:28:28.837258 | PLAY RECAP 2026-05-20 14:28:28.837352 | ubuntu-jammy | ok: 11 changed: 7 unreachable: 0 failed: 1 skipped: 6 rescued: 0 ignored: 0 2026-05-20 14:28:28.837407 | 2026-05-20 14:28:29.607518 | PRE-RUN END RESULT_NORMAL: [untrusted : opendev.org/openstack/codegenerator/playbooks/openapi/pre-api-ref.yaml@master] 2026-05-20 14:28:29.636625 | POST-RUN START: [untrusted : opendev.org/openstack/codegenerator/playbooks/openapi/post.yaml@master] 2026-05-20 14:28:30.924660 | 2026-05-20 14:28:30.924859 | PLAY [all] 2026-05-20 14:28:30.946850 | 2026-05-20 14:28:30.947112 | LOOP [Ensure local output dirs] 2026-05-20 14:28:31.603293 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/e691be20e9214be2b5903ce72a04fb6c/work/artifacts" 2026-05-20 14:28:31.621807 | 2026-05-20 14:28:31.622035 | LOOP [Collect OpenAPI specs] 2026-05-20 14:28:33.087383 | ubuntu-jammy | ERROR: Item: {'dest': '/var/lib/zuul/builds/e691be20e9214be2b5903ce72a04fb6c/work/artifacts', 'src': '/home/zuul/wrk/openapi_specs'} 2026-05-20 14:28:33.087797 | ubuntu-jammy | { 2026-05-20 14:28:33.087871 | ubuntu-jammy | "ansible_loop_var": "zj_output", 2026-05-20 14:28:33.087951 | ubuntu-jammy | "msg": "rsync: [sender] change_dir \"/home/zuul/wrk\" failed: No such file or directory (2)\nrsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1865) [Receiver=3.2.7]\nrsync: [Receiver] write error: Broken pipe (32)\n", 2026-05-20 14:28:33.088052 | ubuntu-jammy | "rc": 23, 2026-05-20 14:28:33.088113 | ubuntu-jammy | "zj_output": { 2026-05-20 14:28:33.088165 | ubuntu-jammy | "dest": "/var/lib/zuul/builds/e691be20e9214be2b5903ce72a04fb6c/work/artifacts", 2026-05-20 14:28:33.088258 | ubuntu-jammy | "src": "/home/zuul/wrk/openapi_specs" 2026-05-20 14:28:33.088356 | ubuntu-jammy | } 2026-05-20 14:28:33.088419 | ubuntu-jammy | } 2026-05-20 14:28:33.088490 | ubuntu-jammy | changed: All items complete 2026-05-20 14:28:33.088544 | failure 2026-05-20 14:28:33.102750 | 2026-05-20 14:28:33.102837 | PLAY RECAP 2026-05-20 14:28:33.102930 | ubuntu-jammy | ok: 1 changed: 1 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-05-20 14:28:33.102986 | 2026-05-20 14:28:33.678960 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/openstack/codegenerator/playbooks/openapi/post.yaml@master] 2026-05-20 14:28:33.684604 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-05-20 14:28:34.947405 | 2026-05-20 14:28:34.947631 | PLAY [all] 2026-05-20 14:28:34.975793 | 2026-05-20 14:28:34.976043 | TASK [fetch-subunit-output : Find stestr or testr executable] 2026-05-20 14:28:35.793045 | ubuntu-jammy | changed: non-zero return code 2026-05-20 14:28:35.802853 | 2026-05-20 14:28:35.803043 | TASK [fetch-subunit-output : Get the list of directories with subunit files] 2026-05-20 14:28:35.840263 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:28:35.851264 | 2026-05-20 14:28:35.851435 | LOOP [fetch-subunit-output : Find any inflight partial subunit files] 2026-05-20 14:28:35.890732 | 2026-05-20 14:28:35.891032 | LOOP [fetch-subunit-output : Copy any inflight subunit files] 2026-05-20 14:28:35.925823 | 2026-05-20 14:28:35.926161 | TASK [fetch-subunit-output : Create a temporary file to store the subunit stream] 2026-05-20 14:28:35.951529 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:28:35.962106 | 2026-05-20 14:28:35.962232 | LOOP [fetch-subunit-output : Generate subunit file] 2026-05-20 14:28:36.011472 | 2026-05-20 14:28:36.011799 | TASK [fetch-subunit-output : Copy the combined subunit file to the zuul work directory] 2026-05-20 14:28:36.038021 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:28:36.048944 | 2026-05-20 14:28:36.049155 | TASK [fetch-subunit-output : Remove the temporary file] 2026-05-20 14:28:36.075510 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:28:36.091250 | 2026-05-20 14:28:36.091410 | TASK [fetch-subunit-output : Process and fetch subunit results] 2026-05-20 14:28:36.117487 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:28:36.130067 | 2026-05-20 14:28:36.130430 | PLAY RECAP 2026-05-20 14:28:36.130539 | ubuntu-jammy | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-05-20 14:28:36.130599 | 2026-05-20 14:28:37.403890 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-05-20 14:28:37.412828 | POST-RUN START: [trusted : opendev.org/opendev/base-jobs/playbooks/base/post.yaml@master] 2026-05-20 14:28:38.735463 | 2026-05-20 14:28:38.735664 | PLAY [all] 2026-05-20 14:28:38.761679 | 2026-05-20 14:28:38.761883 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-20 14:28:38.834543 | ubuntu-jammy | skipping: Conditional result was False 2026-05-20 14:28:38.846939 | 2026-05-20 14:28:38.847109 | TASK [fetch-output : Set log path for single node] 2026-05-20 14:28:38.903025 | ubuntu-jammy | ok 2026-05-20 14:28:38.912210 | 2026-05-20 14:28:38.912379 | LOOP [fetch-output : Ensure local output dirs] 2026-05-20 14:28:39.574862 | ubuntu-jammy -> localhost | ok: "/var/lib/zuul/builds/e691be20e9214be2b5903ce72a04fb6c/work/logs" 2026-05-20 14:28:39.913902 | ubuntu-jammy -> localhost | ok: "/var/lib/zuul/builds/e691be20e9214be2b5903ce72a04fb6c/work/artifacts" 2026-05-20 14:28:40.262064 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/e691be20e9214be2b5903ce72a04fb6c/work/docs" 2026-05-20 14:28:40.287772 | 2026-05-20 14:28:40.287973 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-20 14:28:41.751827 | ubuntu-jammy | changed: .d..t...... ./ 2026-05-20 14:28:41.752438 | ubuntu-jammy | changed: All items complete 2026-05-20 14:28:41.752505 | 2026-05-20 14:28:42.931534 | ubuntu-jammy | changed: .d..t...... ./ 2026-05-20 14:28:44.119506 | ubuntu-jammy | changed: .d..t...... ./ 2026-05-20 14:28:44.139837 | 2026-05-20 14:28:44.139960 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-20 14:28:44.835845 | ubuntu-jammy -> localhost | ok: Item: artifacts Runtime: 0:00:00.008708 2026-05-20 14:28:45.193275 | ubuntu-jammy -> localhost | ok: Item: docs Runtime: 0:00:00.009162 2026-05-20 14:28:45.224857 | 2026-05-20 14:28:45.225113 | TASK [Get df disk usage] 2026-05-20 14:28:45.401951 | ubuntu-jammy | Filesystem 1K-blocks Used Available Use% Mounted on 2026-05-20 14:28:45.402271 | ubuntu-jammy | tmpfs 812108 668 811440 1% /run 2026-05-20 14:28:45.402338 | ubuntu-jammy | /dev/xvda1 38749484 14931108 21882140 41% / 2026-05-20 14:28:45.402396 | ubuntu-jammy | tmpfs 4060524 0 4060524 0% /dev/shm 2026-05-20 14:28:45.402452 | ubuntu-jammy | tmpfs 5120 0 5120 0% /run/lock 2026-05-20 14:28:45.402506 | ubuntu-jammy | /dev/xvdd 444 444 0 100% /mnt/config 2026-05-20 14:28:45.402584 | ubuntu-jammy | tmpfs 812104 0 812104 0% /run/user/1000 2026-05-20 14:28:45.402662 | ubuntu-jammy | OpenSSH_9.2p1 Debian-2+deb12u9, OpenSSL 3.0.19 27 Jan 2026 2026-05-20 14:28:45.402745 | ubuntu-jammy | debug1: auto-mux: Trying existing master 2026-05-20 14:28:45.402800 | ubuntu-jammy | debug1: mux_client_request_session: master session id: 2 2026-05-20 14:28:45.402854 | ubuntu-jammy | Shared connection to 23.253.159.139 closed. 2026-05-20 14:28:45.402945 | ubuntu-jammy | changed 2026-05-20 14:28:45.412496 | 2026-05-20 14:28:45.412708 | TASK [Get df inode usage] 2026-05-20 14:28:45.600694 | ubuntu-jammy | Filesystem Inodes IUsed IFree IUse% Mounted on 2026-05-20 14:28:45.600961 | ubuntu-jammy | tmpfs 1015131 574 1014557 1% /run 2026-05-20 14:28:45.601055 | ubuntu-jammy | /dev/xvda1 10465280 715236 9750044 7% / 2026-05-20 14:28:45.601117 | ubuntu-jammy | tmpfs 1015131 1 1015130 1% /dev/shm 2026-05-20 14:28:45.601360 | ubuntu-jammy | tmpfs 1015131 2 1015129 1% /run/lock 2026-05-20 14:28:45.601429 | ubuntu-jammy | /dev/xvdd 0 0 0 - /mnt/config 2026-05-20 14:28:45.601484 | ubuntu-jammy | tmpfs 203026 18 203008 1% /run/user/1000 2026-05-20 14:28:45.601536 | ubuntu-jammy | OpenSSH_9.2p1 Debian-2+deb12u9, OpenSSL 3.0.19 27 Jan 2026 2026-05-20 14:28:45.601589 | ubuntu-jammy | debug1: auto-mux: Trying existing master 2026-05-20 14:28:45.601641 | ubuntu-jammy | debug1: mux_client_request_session: master session id: 2 2026-05-20 14:28:45.601694 | ubuntu-jammy | Shared connection to 23.253.159.139 closed. 2026-05-20 14:28:45.601786 | ubuntu-jammy | changed 2026-05-20 14:28:45.609748 | 2026-05-20 14:28:45.609869 | TASK [Get l2 networking] 2026-05-20 14:28:45.818195 | ubuntu-jammy | 1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 2026-05-20 14:28:45.818556 | ubuntu-jammy | link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2026-05-20 14:28:45.818624 | ubuntu-jammy | 2: eth0: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 2026-05-20 14:28:45.818683 | ubuntu-jammy | link/ether bc:76:4e:20:0d:cb brd ff:ff:ff:ff:ff:ff 2026-05-20 14:28:45.818738 | ubuntu-jammy | 3: eth1: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 2026-05-20 14:28:45.818791 | ubuntu-jammy | link/ether bc:76:4e:20:0f:2c brd ff:ff:ff:ff:ff:ff 2026-05-20 14:28:45.818843 | ubuntu-jammy | OpenSSH_9.2p1 Debian-2+deb12u9, OpenSSL 3.0.19 27 Jan 2026 2026-05-20 14:28:45.818894 | ubuntu-jammy | debug1: auto-mux: Trying existing master 2026-05-20 14:28:45.818964 | ubuntu-jammy | debug1: mux_client_request_session: master session id: 2 2026-05-20 14:28:45.819077 | ubuntu-jammy | Shared connection to 23.253.159.139 closed. 2026-05-20 14:28:45.819217 | ubuntu-jammy | changed 2026-05-20 14:28:45.832362 | 2026-05-20 14:28:45.832557 | TASK [Get l3 networking] 2026-05-20 14:28:46.027237 | ubuntu-jammy | 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 2026-05-20 14:28:46.027733 | ubuntu-jammy | link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2026-05-20 14:28:46.027801 | ubuntu-jammy | inet 127.0.0.1/8 scope host lo 2026-05-20 14:28:46.027858 | ubuntu-jammy | valid_lft forever preferred_lft forever 2026-05-20 14:28:46.027912 | ubuntu-jammy | inet6 ::1/128 scope host 2026-05-20 14:28:46.027965 | ubuntu-jammy | valid_lft forever preferred_lft forever 2026-05-20 14:28:46.028053 | ubuntu-jammy | 2: eth0: mtu 1500 qdisc mq state UP group default qlen 1000 2026-05-20 14:28:46.028112 | ubuntu-jammy | link/ether bc:76:4e:20:0d:cb brd ff:ff:ff:ff:ff:ff 2026-05-20 14:28:46.028165 | ubuntu-jammy | inet 23.253.159.139/24 brd 23.253.159.255 scope global eth0 2026-05-20 14:28:46.028217 | ubuntu-jammy | valid_lft forever preferred_lft forever 2026-05-20 14:28:46.028268 | ubuntu-jammy | inet6 2001:4802:7803:104:be76:4eff:fe20:dcb/64 scope global 2026-05-20 14:28:46.028333 | ubuntu-jammy | valid_lft forever preferred_lft forever 2026-05-20 14:28:46.028388 | ubuntu-jammy | inet6 fe80::be76:4eff:fe20:dcb/64 scope link 2026-05-20 14:28:46.028441 | ubuntu-jammy | valid_lft forever preferred_lft forever 2026-05-20 14:28:46.028498 | ubuntu-jammy | 3: eth1: mtu 1500 qdisc mq state UP group default qlen 1000 2026-05-20 14:28:46.028560 | ubuntu-jammy | link/ether bc:76:4e:20:0f:2c brd ff:ff:ff:ff:ff:ff 2026-05-20 14:28:46.028613 | ubuntu-jammy | inet 10.176.193.164/19 brd 10.176.223.255 scope global eth1 2026-05-20 14:28:46.028664 | ubuntu-jammy | valid_lft forever preferred_lft forever 2026-05-20 14:28:46.028717 | ubuntu-jammy | inet6 fe80::be76:4eff:fe20:f2c/64 scope link 2026-05-20 14:28:46.028769 | ubuntu-jammy | valid_lft forever preferred_lft forever 2026-05-20 14:28:46.028820 | ubuntu-jammy | OpenSSH_9.2p1 Debian-2+deb12u9, OpenSSL 3.0.19 27 Jan 2026 2026-05-20 14:28:46.028872 | ubuntu-jammy | debug1: auto-mux: Trying existing master 2026-05-20 14:28:46.028923 | ubuntu-jammy | debug1: mux_client_request_session: master session id: 2 2026-05-20 14:28:46.028975 | ubuntu-jammy | Shared connection to 23.253.159.139 closed. 2026-05-20 14:28:46.029100 | ubuntu-jammy | changed 2026-05-20 14:28:46.031157 | 2026-05-20 14:28:46.031242 | PLAY RECAP 2026-05-20 14:28:46.031332 | ubuntu-jammy | ok: 8 changed: 7 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-20 14:28:46.031386 | 2026-05-20 14:28:47.904018 | POST-RUN END RESULT_NORMAL: [trusted : opendev.org/opendev/base-jobs/playbooks/base/post.yaml@master] 2026-05-20 14:28:47.910067 | POST-RUN START: [trusted : opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml@master] 2026-05-20 14:28:49.254388 | 2026-05-20 14:28:49.254622 | PLAY [all] 2026-05-20 14:28:49.284386 | 2026-05-20 14:28:49.284689 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-20 14:28:50.108157 | ubuntu-jammy | changed 2026-05-20 14:28:50.123388 | 2026-05-20 14:28:50.123507 | PLAY RECAP 2026-05-20 14:28:50.123609 | ubuntu-jammy | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-20 14:28:50.123704 | 2026-05-20 14:28:50.913108 | POST-RUN END RESULT_NORMAL: [trusted : opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml@master] 2026-05-20 14:28:50.918784 | POST-RUN START: [trusted : opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml@master] 2026-05-20 14:28:52.325169 | 2026-05-20 14:28:52.325485 | PLAY [localhost] 2026-05-20 14:28:52.349416 | 2026-05-20 14:28:52.349643 | TASK [Include Zuul manifest role] 2026-05-20 14:28:52.375541 | localhost | ok 2026-05-20 14:28:52.398243 | localhost | included: generate-zuul-manifest 2026-05-20 14:28:52.406339 | 2026-05-20 14:28:52.406484 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-20 14:28:53.054829 | localhost | changed 2026-05-20 14:28:53.081141 | 2026-05-20 14:28:53.081433 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-20 14:28:53.125739 | localhost | ok 2026-05-20 14:28:53.137599 | 2026-05-20 14:28:53.137784 | TASK [Generate bulk log download script] 2026-05-20 14:28:53.162557 | localhost | ok 2026-05-20 14:28:53.180908 | localhost | included: local-log-download 2026-05-20 14:28:53.190156 | 2026-05-20 14:28:53.190389 | TASK [local-log-download : Check API endpoint is defined] 2026-05-20 14:28:53.248528 | localhost | ok: All assertions passed 2026-05-20 14:28:53.257492 | 2026-05-20 14:28:53.257696 | TASK [local-log-download : Create download script] 2026-05-20 14:28:54.397965 | localhost -> localhost | changed 2026-05-20 14:28:54.413555 | 2026-05-20 14:28:54.413728 | LOOP [Select random swift provider for logs upload] 2026-05-20 14:28:54.457300 | localhost | ok: "rax_dfw" 2026-05-20 14:28:54.474956 | 2026-05-20 14:28:54.475270 | TASK [Upload swift logs to rax_dfw] 2026-05-20 14:28:54.499081 | localhost | Output suppressed because no_log was given 2026-05-20 14:28:54.542590 | localhost | included: upload-logs-swift 2026-05-20 14:28:54.559794 | 2026-05-20 14:28:54.560048 | TASK [Set zuul-log-path fact] 2026-05-20 14:28:54.603647 | localhost | ok 2026-05-20 14:28:54.618824 | localhost | included: set-zuul-log-path-fact 2026-05-20 14:28:54.625660 | 2026-05-20 14:28:54.625848 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-20 14:28:54.670168 | localhost | ok 2026-05-20 14:28:54.687190 | 2026-05-20 14:28:54.687402 | TASK [upload-logs-swift : Ensure logs are readable before uploading] 2026-05-20 14:28:55.342836 | localhost -> localhost | ok: Runtime: 0:00:00.006511 2026-05-20 14:28:55.350643 | 2026-05-20 14:28:55.350755 | TASK [upload-logs-swift : Upload logs to swift]