2026-03-17 16:14:28.519335 | Job console starting... 2026-03-17 16:14:28.529414 | Updating repositories 2026-03-17 16:14:29.476004 | Preparing job workspace 2026-03-17 16:14:31.240018 | Running Ansible setup... 2026-03-17 16:14:36.174279 | PRE-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-17 16:14:36.774232 | 2026-03-17 16:14:36.774354 | PLAY [localhost] 2026-03-17 16:14:36.782837 | 2026-03-17 16:14:36.782908 | TASK [Gathering Facts] 2026-03-17 16:14:37.794356 | localhost | ok 2026-03-17 16:14:37.813312 | 2026-03-17 16:14:37.813414 | TASK [Setup log path fact] 2026-03-17 16:14:37.834434 | localhost | ok 2026-03-17 16:14:37.851635 | 2026-03-17 16:14:37.851748 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-17 16:14:37.891451 | localhost | ok 2026-03-17 16:14:37.901918 | 2026-03-17 16:14:37.902009 | TASK [emit-job-header : Print job information] 2026-03-17 16:14:37.955030 | # Job Information 2026-03-17 16:14:37.955246 | Ansible Version: 2.15.12 2026-03-17 16:14:37.955313 | Job: release-ansible-collection-announcement 2026-03-17 16:14:37.955357 | Pipeline: release 2026-03-17 16:14:37.955396 | Executor: ze02.softwarefactory-project.io 2026-03-17 16:14:37.955435 | Triggered by: https://github.com/ansible-collections/amazon.aws/releases/tag/11.2.0 2026-03-17 16:14:37.955480 | Log URL (when completed): https://ansible.softwarefactory-project.io/logs/aaa/ansible/aaadc8ff33154870b416e73cbbb29192/ 2026-03-17 16:14:37.955521 | Event ID: 2a3be2b6-2219-11f1-847e-209ca343c2bc 2026-03-17 16:14:37.963386 | 2026-03-17 16:14:37.963516 | LOOP [emit-job-header : Print node information] 2026-03-17 16:14:38.064434 | localhost | ok: 2026-03-17 16:14:38.064813 | localhost | # Node Information 2026-03-17 16:14:38.064875 | localhost | Inventory Hostname: controller 2026-03-17 16:14:38.064919 | localhost | Hostname: np0005649933 2026-03-17 16:14:38.064959 | localhost | Username: zuul 2026-03-17 16:14:38.065025 | localhost | Distro: Fedora 37 2026-03-17 16:14:38.065066 | localhost | Provider: ansible-vexxhost-ca-ymq-1 2026-03-17 16:14:38.065104 | localhost | Region: ca-ymq-1 2026-03-17 16:14:38.065141 | localhost | Label: ansible-fedora-37-1vcpu 2026-03-17 16:14:38.065176 | localhost | Product Name: OpenStack Nova 2026-03-17 16:14:38.065213 | localhost | Interface IP: 199.204.45.210 2026-03-17 16:14:38.090081 | 2026-03-17 16:14:38.090294 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-17 16:14:38.475626 | localhost -> localhost | changed 2026-03-17 16:14:38.482426 | 2026-03-17 16:14:38.482549 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-17 16:14:39.303292 | localhost -> localhost | changed 2026-03-17 16:14:39.346033 | 2026-03-17 16:14:39.346108 | PLAY [all:!appliance*] 2026-03-17 16:14:39.367893 | 2026-03-17 16:14:39.367984 | TASK [include_role : start-zuul-console] 2026-03-17 16:14:39.389558 | controller | ok 2026-03-17 16:14:39.408003 | 2026-03-17 16:14:39.408100 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-17 16:14:39.772034 | controller | ok 2026-03-17 16:14:39.796016 | 2026-03-17 16:14:39.796152 | TASK [use-our-mirror : Retrieve the IP address] 2026-03-17 16:14:40.717442 | controller | ok: Status code was 404 and not [200]: HTTP Error 404: Not Found 2026-03-17 16:14:40.726537 | 2026-03-17 16:14:40.726612 | TASK [use-our-mirror : Ensure the registry service is running on the mirror] 2026-03-17 16:14:41.257953 | controller | skipping: Conditional result was False 2026-03-17 16:14:41.272012 | 2026-03-17 16:14:41.272165 | TASK [use-our-mirror : Write the IP in /etc/hosts] 2026-03-17 16:14:41.300527 | controller | skipping: Conditional result was False 2026-03-17 16:14:41.316212 | 2026-03-17 16:14:41.316365 | TASK [use-our-mirror : Create the podman configuration directory] 2026-03-17 16:14:41.343898 | controller | skipping: Conditional result was False 2026-03-17 16:14:41.354105 | 2026-03-17 16:14:41.354190 | TASK [use-our-mirror : Copy the podman configuration] 2026-03-17 16:14:41.379924 | controller | skipping: Conditional result was False 2026-03-17 16:14:41.390345 | 2026-03-17 16:14:41.390483 | TASK [use-our-mirror : Copy the Yum configuration (main)] 2026-03-17 16:14:41.416838 | controller | skipping: Conditional result was False 2026-03-17 16:14:41.426171 | 2026-03-17 16:14:41.426269 | TASK [use-our-mirror : Copy the Yum configuration (update)] 2026-03-17 16:14:41.451407 | controller | skipping: Conditional result was False 2026-03-17 16:14:41.468012 | 2026-03-17 16:14:41.468097 | TASK [Disable Fedora Modular] 2026-03-17 16:14:41.738274 | controller | changed 2026-03-17 16:14:41.750989 | 2026-03-17 16:14:41.751121 | TASK [Enable EPEL] 2026-03-17 16:14:41.778373 | controller | skipping: Conditional result was False 2026-03-17 16:14:41.792641 | 2026-03-17 16:14:41.792836 | TASK [Register the RHEL node] 2026-03-17 16:14:42.353997 | 2026-03-17 16:14:42.354280 | TASK [Show the subscription-manager status] 2026-03-17 16:14:42.937766 | controller | skipping: Conditional result was False 2026-03-17 16:14:42.951554 | 2026-03-17 16:14:42.951743 | TASK [Enable EPEL on RHEL] 2026-03-17 16:14:43.508583 | controller | skipping: Conditional result was False 2026-03-17 16:14:43.521346 | 2026-03-17 16:14:43.521482 | TASK [Install git and tox] 2026-03-17 16:16:08.822167 | controller | changed 2026-03-17 16:16:08.829652 | 2026-03-17 16:16:08.829733 | TASK [include_role : prepare-workspace] 2026-03-17 16:16:08.859108 | controller | ok 2026-03-17 16:16:08.880112 | 2026-03-17 16:16:08.880205 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-17 16:16:09.156574 | controller | ok 2026-03-17 16:16:09.166465 | 2026-03-17 16:16:09.166548 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-17 16:16:14.359532 | controller | Output suppressed because no_log was given 2026-03-17 16:16:14.375203 | 2026-03-17 16:16:14.375286 | TASK [include_role : prepare-workspace-openshift] 2026-03-17 16:16:14.399794 | controller | skipping: Conditional result was False 2026-03-17 16:16:14.429143 | 2026-03-17 16:16:14.429211 | PLAY [all:!appliance] 2026-03-17 16:16:14.449727 | 2026-03-17 16:16:14.449812 | TASK [Run add-build-sshkey role (RSA)] 2026-03-17 16:16:14.485491 | controller | ok 2026-03-17 16:16:14.547152 | 2026-03-17 16:16:14.547287 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-17 16:16:14.878381 | controller -> localhost | ok 2026-03-17 16:16:14.892804 | 2026-03-17 16:16:14.892943 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-17 16:16:14.933505 | controller | ok 2026-03-17 16:16:14.959912 | controller | included: /var/lib/zuul/builds/aaadc8ff33154870b416e73cbbb29192/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-17 16:16:14.969157 | 2026-03-17 16:16:14.969239 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-17 16:16:15.482188 | controller -> localhost | Generating public/private rsa key pair. 2026-03-17 16:16:15.482443 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/aaadc8ff33154870b416e73cbbb29192/work/aaadc8ff33154870b416e73cbbb29192_id_rsa. 2026-03-17 16:16:15.482482 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/aaadc8ff33154870b416e73cbbb29192/work/aaadc8ff33154870b416e73cbbb29192_id_rsa.pub. 2026-03-17 16:16:15.482510 | controller -> localhost | The key fingerprint is: 2026-03-17 16:16:15.482537 | controller -> localhost | SHA256:Ocw50agWIgF7fyCmMMNxvMD1g7X1bpTZzUX8eyK85Bo zuul-build-sshkey 2026-03-17 16:16:15.482565 | controller -> localhost | The key's randomart image is: 2026-03-17 16:16:15.482591 | controller -> localhost | +---[RSA 2048]----+ 2026-03-17 16:16:15.482616 | controller -> localhost | |oo+o . . oo | 2026-03-17 16:16:15.482642 | controller -> localhost | |.+oo+ o .o+ o .. | 2026-03-17 16:16:15.482688 | controller -> localhost | |=.*.++. o=.. o .| 2026-03-17 16:16:15.482720 | controller -> localhost | |.* = o.=o+ .| 2026-03-17 16:16:15.482745 | controller -> localhost | |. . + So . .| 2026-03-17 16:16:15.482782 | controller -> localhost | | o .o + ...| 2026-03-17 16:16:15.482814 | controller -> localhost | | Eo o ..| 2026-03-17 16:16:15.482841 | controller -> localhost | | .o | 2026-03-17 16:16:15.482867 | controller -> localhost | | .. | 2026-03-17 16:16:15.482896 | controller -> localhost | +----[SHA256]-----+ 2026-03-17 16:16:15.482989 | controller -> localhost | ok: Runtime: 0:00:00.069947 2026-03-17 16:16:15.492204 | 2026-03-17 16:16:15.492287 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-17 16:16:15.525716 | controller | ok 2026-03-17 16:16:15.539403 | controller | included: /var/lib/zuul/builds/aaadc8ff33154870b416e73cbbb29192/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-17 16:16:15.552181 | 2026-03-17 16:16:15.552267 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-17 16:16:15.577549 | controller | skipping: Conditional result was False 2026-03-17 16:16:15.587977 | 2026-03-17 16:16:15.588062 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-17 16:16:16.001641 | controller | changed 2026-03-17 16:16:16.014515 | 2026-03-17 16:16:16.014645 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-17 16:16:16.269856 | controller | ok 2026-03-17 16:16:16.283500 | 2026-03-17 16:16:16.283630 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-17 16:16:16.953538 | controller | changed 2026-03-17 16:16:16.966713 | 2026-03-17 16:16:16.966871 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-17 16:16:17.670224 | controller | changed 2026-03-17 16:16:17.685095 | 2026-03-17 16:16:17.685309 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-17 16:16:17.713978 | controller | skipping: Conditional result was False 2026-03-17 16:16:17.729540 | 2026-03-17 16:16:17.729803 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-17 16:16:18.086584 | controller -> localhost | changed 2026-03-17 16:16:18.103002 | 2026-03-17 16:16:18.103091 | TASK [add-build-sshkey : Add back temp key] 2026-03-17 16:16:18.402525 | controller -> localhost | Identity added: /var/lib/zuul/builds/aaadc8ff33154870b416e73cbbb29192/work/aaadc8ff33154870b416e73cbbb29192_id_rsa (zuul-build-sshkey) 2026-03-17 16:16:18.402810 | controller -> localhost | ok: Runtime: 0:00:00.012284 2026-03-17 16:16:18.411980 | 2026-03-17 16:16:18.412070 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-17 16:16:18.810150 | controller | ok 2026-03-17 16:16:18.822583 | 2026-03-17 16:16:18.822766 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-17 16:16:18.862005 | controller | skipping: Conditional result was False 2026-03-17 16:16:18.890369 | 2026-03-17 16:16:18.890500 | TASK [Run add-build-sshkey role (ECDSA)] 2026-03-17 16:16:18.925002 | controller | ok 2026-03-17 16:16:18.946929 | 2026-03-17 16:16:18.947017 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-17 16:16:19.237658 | controller -> localhost | ok 2026-03-17 16:16:19.254315 | 2026-03-17 16:16:19.254445 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-17 16:16:19.294215 | controller | ok 2026-03-17 16:16:19.318072 | controller | included: /var/lib/zuul/builds/aaadc8ff33154870b416e73cbbb29192/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-17 16:16:19.328451 | 2026-03-17 16:16:19.328787 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-17 16:16:19.670470 | controller -> localhost | Generating public/private ecdsa key pair. 2026-03-17 16:16:19.670865 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/aaadc8ff33154870b416e73cbbb29192/work/aaadc8ff33154870b416e73cbbb29192_id_ecdsa. 2026-03-17 16:16:19.670930 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/aaadc8ff33154870b416e73cbbb29192/work/aaadc8ff33154870b416e73cbbb29192_id_ecdsa.pub. 2026-03-17 16:16:19.670991 | controller -> localhost | The key fingerprint is: 2026-03-17 16:16:19.671036 | controller -> localhost | SHA256:Kf0CY/IxZwb/ubLdMoa1/jcilSl7IZdn3xtbQ573FAc zuul-build-sshkey 2026-03-17 16:16:19.671078 | controller -> localhost | The key's randomart image is: 2026-03-17 16:16:19.671118 | controller -> localhost | +---[ECDSA 521]---+ 2026-03-17 16:16:19.671158 | controller -> localhost | | | 2026-03-17 16:16:19.671197 | controller -> localhost | | | 2026-03-17 16:16:19.671260 | controller -> localhost | | . E | 2026-03-17 16:16:19.671302 | controller -> localhost | | + . . | 2026-03-17 16:16:19.671341 | controller -> localhost | | . B S + o.| 2026-03-17 16:16:19.671378 | controller -> localhost | | + X o+.B = +| 2026-03-17 16:16:19.671416 | controller -> localhost | | . .o+B + *=| 2026-03-17 16:16:19.671454 | controller -> localhost | | ooBoo o.X| 2026-03-17 16:16:19.671493 | controller -> localhost | | .=+*oo +o| 2026-03-17 16:16:19.671531 | controller -> localhost | +----[SHA256]-----+ 2026-03-17 16:16:19.671633 | controller -> localhost | ok: Runtime: 0:00:00.013983 2026-03-17 16:16:19.685930 | 2026-03-17 16:16:19.686072 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-17 16:16:19.728160 | controller | ok 2026-03-17 16:16:19.744218 | controller | included: /var/lib/zuul/builds/aaadc8ff33154870b416e73cbbb29192/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-17 16:16:19.759286 | 2026-03-17 16:16:19.759372 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-17 16:16:19.784199 | controller | skipping: Conditional result was False 2026-03-17 16:16:19.793163 | 2026-03-17 16:16:19.793251 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-17 16:16:20.115889 | controller | changed 2026-03-17 16:16:20.129105 | 2026-03-17 16:16:20.129235 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-17 16:16:20.373833 | controller | ok 2026-03-17 16:16:20.386372 | 2026-03-17 16:16:20.386506 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-17 16:16:21.087178 | controller | changed 2026-03-17 16:16:21.100081 | 2026-03-17 16:16:21.100229 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-17 16:16:21.783369 | controller | changed 2026-03-17 16:16:21.796772 | 2026-03-17 16:16:21.796907 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-17 16:16:21.824088 | controller | skipping: Conditional result was False 2026-03-17 16:16:21.838451 | 2026-03-17 16:16:21.838590 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-17 16:16:22.131394 | controller -> localhost | changed 2026-03-17 16:16:22.156506 | 2026-03-17 16:16:22.156641 | TASK [add-build-sshkey : Add back temp key] 2026-03-17 16:16:22.450388 | controller -> localhost | Identity added: /var/lib/zuul/builds/aaadc8ff33154870b416e73cbbb29192/work/aaadc8ff33154870b416e73cbbb29192_id_ecdsa (zuul-build-sshkey) 2026-03-17 16:16:22.450767 | controller -> localhost | ok: Runtime: 0:00:00.007380 2026-03-17 16:16:22.467272 | 2026-03-17 16:16:22.467404 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-17 16:16:22.679793 | controller | ok 2026-03-17 16:16:22.692179 | 2026-03-17 16:16:22.692313 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-17 16:16:22.719234 | controller | skipping: Conditional result was False 2026-03-17 16:16:22.745864 | 2026-03-17 16:16:22.746005 | TASK [include_role : remove-zuul-sshkey] 2026-03-17 16:16:22.763214 | controller | skipping: Conditional result was False 2026-03-17 16:16:22.771585 | 2026-03-17 16:16:22.771692 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-17 16:16:23.071759 | controller | ok: "logs" 2026-03-17 16:16:23.071958 | controller | ok: All items complete 2026-03-17 16:16:23.071985 | 2026-03-17 16:16:23.261190 | controller | ok: "artifacts" 2026-03-17 16:16:23.480801 | controller | ok: "docs" 2026-03-17 16:16:23.501597 | 2026-03-17 16:16:23.501827 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-17 16:16:23.771578 | controller | changed: "logs" 2026-03-17 16:16:24.000224 | controller | changed: "artifacts" 2026-03-17 16:16:24.217124 | controller | changed: "docs" 2026-03-17 16:16:24.273284 | 2026-03-17 16:16:24.273415 | PLAY RECAP 2026-03-17 16:16:24.273473 | controller | ok: 30 changed: 16 unreachable: 0 failed: 0 skipped: 18 rescued: 0 ignored: 0 2026-03-17 16:16:24.273508 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-17 16:16:24.273533 | 2026-03-17 16:16:24.392919 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-17 16:16:24.393704 | RUN START: [trusted : github.com/ansible/zuul-config/playbooks/ansible-collection/twitter.yaml@master] 2026-03-17 16:16:24.917609 | 2026-03-17 16:16:24.917749 | PLAY [controller] 2026-03-17 16:16:24.937968 | 2026-03-17 16:16:24.938039 | TASK [Create virtualenv for ansible-network/releases] 2026-03-17 16:16:28.974154 | controller | ok: Runtime: 0:00:03.583115 2026-03-17 16:16:28.986316 | 2026-03-17 16:16:28.986507 | TASK [Bootstrap ansible-network/releases] 2026-03-17 16:16:40.327754 | controller | Collecting ruamel.yaml 2026-03-17 16:17:16.067821 | controller | Downloading ruamel_yaml-0.19.1-py3-none-any.whl (118 kB) 2026-03-17 16:17:16.097842 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.1/118.1 kB 4.6 MB/s eta 0:00:00 2026-03-17 16:17:16.145827 | controller | Collecting pbr 2026-03-17 16:17:16.150382 | controller | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-03-17 16:17:16.161918 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 14.2 MB/s eta 0:00:00 2026-03-17 16:17:16.199068 | controller | Collecting tweepy 2026-03-17 16:17:16.205443 | controller | Downloading tweepy-4.16.0-py3-none-any.whl (98 kB) 2026-03-17 16:17:16.218278 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.8/98.8 kB 10.6 MB/s eta 0:00:00 2026-03-17 16:17:16.270938 | controller | Collecting galaxy-importer 2026-03-17 16:17:16.275455 | controller | Downloading galaxy_importer-0.4.37-py3-none-any.whl (64 kB) 2026-03-17 16:17:16.281139 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.9/64.9 kB 17.4 MB/s eta 0:00:00 2026-03-17 16:17:16.336904 | controller | Collecting flake8 2026-03-17 16:17:16.341587 | controller | Downloading flake8-7.3.0-py2.py3-none-any.whl (57 kB) 2026-03-17 16:17:16.351860 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.9/57.9 kB 8.2 MB/s eta 0:00:00 2026-03-17 16:17:16.368037 | controller | Requirement already satisfied: setuptools in /home/zuul/venv/lib64/python3.11/site-packages (from pbr->-r requirements.txt (line 2)) (62.6.0) 2026-03-17 16:17:16.417945 | controller | Collecting oauthlib<4,>=3.2.0 2026-03-17 16:17:16.421628 | controller | Downloading oauthlib-3.3.1-py3-none-any.whl (160 kB) 2026-03-17 16:17:16.432121 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 160.1/160.1 kB 23.2 MB/s eta 0:00:00 2026-03-17 16:17:16.499953 | controller | Collecting requests<3,>=2.27.0 2026-03-17 16:17:16.503442 | controller | Downloading requests-2.32.5-py3-none-any.whl (64 kB) 2026-03-17 16:17:16.509404 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.7/64.7 kB 16.6 MB/s eta 0:00:00 2026-03-17 16:17:16.545857 | controller | Collecting requests-oauthlib<3,>=1.2.0 2026-03-17 16:17:16.550166 | controller | Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB) 2026-03-17 16:17:16.738684 | controller | Collecting ansible-core 2026-03-17 16:17:16.743713 | controller | Downloading ansible_core-2.19.7-py3-none-any.whl (2.4 MB) 2026-03-17 16:17:16.774699 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 85.4 MB/s eta 0:00:00 2026-03-17 16:17:16.825500 | controller | Collecting ansible-builder<4.0,>=1.2.0 2026-03-17 16:17:16.829434 | controller | Downloading ansible_builder-3.1.1-py3-none-any.whl (46 kB) 2026-03-17 16:17:16.842432 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.5/46.5 kB 5.0 MB/s eta 0:00:00 2026-03-17 16:17:16.967690 | controller | Collecting ansible-lint<=26.1.0,>=6.2.2 2026-03-17 16:17:16.971997 | controller | Downloading ansible_lint-26.1.0-py3-none-any.whl (324 kB) 2026-03-17 16:17:16.983275 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 324.6/324.6 kB 41.7 MB/s eta 0:00:00 2026-03-17 16:17:17.023120 | controller | Collecting attrs<23,>=21.4.0 2026-03-17 16:17:17.028952 | controller | Downloading attrs-22.2.0-py3-none-any.whl (60 kB) 2026-03-17 16:17:17.039536 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.0/60.0 kB 7.1 MB/s eta 0:00:00 2026-03-17 16:17:17.147294 | controller | Collecting nh3<3,>=0.2.18 2026-03-17 16:17:17.152804 | controller | Downloading nh3-0.3.3-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (811 kB) 2026-03-17 16:17:17.167143 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 811.5/811.5 kB 70.3 MB/s eta 0:00:00 2026-03-17 16:17:17.185443 | controller | Collecting flake8 2026-03-17 16:17:17.189866 | controller | Downloading flake8-6.1.0-py2.py3-none-any.whl (58 kB) 2026-03-17 16:17:17.201028 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 6.8 MB/s eta 0:00:00 2026-03-17 16:17:17.256472 | controller | Collecting markdown<4,>=3.3.4 2026-03-17 16:17:17.261267 | controller | Downloading markdown-3.10.2-py3-none-any.whl (108 kB) 2026-03-17 16:17:17.271083 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 108.2/108.2 kB 15.3 MB/s eta 0:00:00 2026-03-17 16:17:17.394204 | controller | Collecting pyyaml<7,>=5.4.1 2026-03-17 16:17:17.397947 | controller | Downloading pyyaml-6.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (806 kB) 2026-03-17 16:17:17.414704 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 806.6/806.6 kB 64.1 MB/s eta 0:00:00 2026-03-17 16:17:17.464026 | controller | Collecting semantic-version<3,>=2.9.0 2026-03-17 16:17:17.468391 | controller | Downloading semantic_version-2.10.0-py2.py3-none-any.whl (15 kB) 2026-03-17 16:17:17.522093 | controller | Collecting packaging<25.0,>=23.2 2026-03-17 16:17:17.525436 | controller | Downloading packaging-24.2-py3-none-any.whl (65 kB) 2026-03-17 16:17:17.532983 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB 10.7 MB/s eta 0:00:00 2026-03-17 16:17:17.563375 | controller | Collecting mccabe<0.8.0,>=0.7.0 2026-03-17 16:17:17.566761 | controller | Downloading mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB) 2026-03-17 16:17:17.632980 | controller | Collecting pycodestyle<2.12.0,>=2.11.0 2026-03-17 16:17:17.636184 | controller | Downloading pycodestyle-2.11.1-py2.py3-none-any.whl (31 kB) 2026-03-17 16:17:17.680121 | controller | Collecting pyflakes<3.2.0,>=3.1.0 2026-03-17 16:17:17.685027 | controller | Downloading pyflakes-3.1.0-py2.py3-none-any.whl (62 kB) 2026-03-17 16:17:17.693618 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 9.0 MB/s eta 0:00:00 2026-03-17 16:17:17.726293 | controller | Collecting bindep 2026-03-17 16:17:17.729816 | controller | Downloading bindep-2.13.0-py3-none-any.whl (34 kB) 2026-03-17 16:17:17.795871 | controller | Collecting jsonschema 2026-03-17 16:17:17.799577 | controller | Downloading jsonschema-4.26.0-py3-none-any.whl (90 kB) 2026-03-17 16:17:17.806796 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.6/90.6 kB 15.4 MB/s eta 0:00:00 2026-03-17 16:17:17.877581 | controller | Collecting ansible-compat>=25.8.2 2026-03-17 16:17:17.881679 | controller | Downloading ansible_compat-25.12.1-py3-none-any.whl (27 kB) 2026-03-17 16:17:18.045639 | controller | Collecting black>=24.3.0 2026-03-17 16:17:18.049892 | controller | Downloading black-26.3.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.8 MB) 2026-03-17 16:17:18.076464 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 80.7 MB/s eta 0:00:00 2026-03-17 16:17:18.379501 | controller | Collecting cffi>=1.15.1 2026-03-17 16:17:18.383152 | controller | Downloading cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (215 kB) 2026-03-17 16:17:18.393443 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 215.6/215.6 kB 28.7 MB/s eta 0:00:00 2026-03-17 16:17:18.972438 | controller | Collecting cryptography>=38 2026-03-17 16:17:18.977076 | controller | Downloading cryptography-46.0.5-cp311-abi3-manylinux_2_34_x86_64.whl (4.5 MB) 2026-03-17 16:17:19.019790 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 114.6 MB/s eta 0:00:00 2026-03-17 16:17:19.053873 | controller | Collecting distro>=1.9.0 2026-03-17 16:17:19.057918 | controller | Downloading distro-1.9.0-py3-none-any.whl (20 kB) 2026-03-17 16:17:19.124047 | controller | Collecting filelock>=3.8.2 2026-03-17 16:17:19.127943 | controller | Downloading filelock-3.25.2-py3-none-any.whl (26 kB) 2026-03-17 16:17:19.182334 | controller | Collecting pathspec<1.0.0,>=0.10.3 2026-03-17 16:17:19.186044 | controller | Downloading pathspec-0.12.1-py3-none-any.whl (31 kB) 2026-03-17 16:17:19.257774 | controller | Collecting referencing>=0.36.2 2026-03-17 16:17:19.261533 | controller | Downloading referencing-0.37.0-py3-none-any.whl (26 kB) 2026-03-17 16:17:19.392883 | controller | Collecting ruamel-yaml-clib>=0.2.12 2026-03-17 16:17:19.397953 | controller | Downloading ruamel_yaml_clib-0.2.15-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (777 kB) 2026-03-17 16:17:19.411669 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 777.6/777.6 kB 75.4 MB/s eta 0:00:00 2026-03-17 16:17:19.449372 | controller | Collecting subprocess-tee>=0.4.1 2026-03-17 16:17:19.454795 | controller | Downloading subprocess_tee-0.4.2-py3-none-any.whl (5.2 kB) 2026-03-17 16:17:19.503582 | controller | Collecting wcmatch>=8.1.2 2026-03-17 16:17:19.508376 | controller | Downloading wcmatch-10.1-py3-none-any.whl (39 kB) 2026-03-17 16:17:19.554394 | controller | Collecting yamllint>=1.34.0 2026-03-17 16:17:19.558527 | controller | Downloading yamllint-1.38.0-py3-none-any.whl (68 kB) 2026-03-17 16:17:19.567309 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 68.9/68.9 kB 9.9 MB/s eta 0:00:00 2026-03-17 16:17:19.656323 | controller | Collecting jinja2>=3.1.0 2026-03-17 16:17:19.660723 | controller | Downloading jinja2-3.1.6-py3-none-any.whl (134 kB) 2026-03-17 16:17:19.672836 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.9/134.9 kB 15.3 MB/s eta 0:00:00 2026-03-17 16:17:19.713350 | controller | Collecting resolvelib<2.0.0,>=0.5.3 2026-03-17 16:17:19.716825 | controller | Downloading resolvelib-1.2.1-py3-none-any.whl (18 kB) 2026-03-17 16:17:20.082931 | controller | Collecting charset_normalizer<4,>=2 2026-03-17 16:17:20.086967 | controller | Downloading charset_normalizer-3.4.6-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (204 kB) 2026-03-17 16:17:20.095738 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 204.7/204.7 kB 32.9 MB/s eta 0:00:00 2026-03-17 16:17:20.134500 | controller | Collecting idna<4,>=2.5 2026-03-17 16:17:20.138088 | controller | Downloading idna-3.11-py3-none-any.whl (71 kB) 2026-03-17 16:17:20.147942 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 71.0/71.0 kB 8.7 MB/s eta 0:00:00 2026-03-17 16:17:20.230512 | controller | Collecting urllib3<3,>=1.21.1 2026-03-17 16:17:20.234337 | controller | Downloading urllib3-2.6.3-py3-none-any.whl (131 kB) 2026-03-17 16:17:20.245785 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.6/131.6 kB 17.5 MB/s eta 0:00:00 2026-03-17 16:17:20.294055 | controller | Collecting certifi>=2017.4.17 2026-03-17 16:17:20.297776 | controller | Downloading certifi-2026.2.25-py3-none-any.whl (153 kB) 2026-03-17 16:17:20.306965 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 153.7/153.7 kB 23.6 MB/s eta 0:00:00 2026-03-17 16:17:20.442939 | controller | Collecting click>=8.0.0 2026-03-17 16:17:20.446672 | controller | Downloading click-8.3.1-py3-none-any.whl (108 kB) 2026-03-17 16:17:20.455426 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 108.3/108.3 kB 17.0 MB/s eta 0:00:00 2026-03-17 16:17:20.481815 | controller | Collecting mypy-extensions>=0.4.3 2026-03-17 16:17:20.485673 | controller | Downloading mypy_extensions-1.1.0-py3-none-any.whl (5.0 kB) 2026-03-17 16:17:20.507652 | controller | Collecting black>=24.3.0 2026-03-17 16:17:20.512791 | controller | Downloading black-26.3.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.8 MB) 2026-03-17 16:17:20.541562 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 72.4 MB/s eta 0:00:00 2026-03-17 16:17:20.575830 | controller | Downloading black-26.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7 MB) 2026-03-17 16:17:20.600374 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 78.1 MB/s eta 0:00:00 2026-03-17 16:17:20.633302 | controller | Downloading black-25.12.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.8 MB) 2026-03-17 16:17:20.670381 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 53.7 MB/s eta 0:00:00 2026-03-17 16:17:20.745869 | controller | Collecting platformdirs>=2 2026-03-17 16:17:20.749743 | controller | Downloading platformdirs-4.9.4-py3-none-any.whl (21 kB) 2026-03-17 16:17:20.795640 | controller | Collecting pytokens>=0.3.0 2026-03-17 16:17:20.799882 | controller | Downloading pytokens-0.4.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (260 kB) 2026-03-17 16:17:20.809501 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 260.8/260.8 kB 38.0 MB/s eta 0:00:00 2026-03-17 16:17:20.847516 | controller | Collecting pycparser 2026-03-17 16:17:20.851093 | controller | Downloading pycparser-3.0-py3-none-any.whl (48 kB) 2026-03-17 16:17:20.859169 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.2/48.2 kB 7.7 MB/s eta 0:00:00 2026-03-17 16:17:21.093577 | controller | Collecting MarkupSafe>=2.0 2026-03-17 16:17:21.097658 | controller | Downloading markupsafe-3.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (22 kB) 2026-03-17 16:17:21.172095 | controller | Collecting jsonschema-specifications>=2023.03.6 2026-03-17 16:17:21.175683 | controller | Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB) 2026-03-17 16:17:22.140124 | controller | Collecting rpds-py>=0.25.0 2026-03-17 16:17:22.145779 | controller | Downloading rpds_py-0.30.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (390 kB) 2026-03-17 16:17:22.160459 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 390.8/390.8 kB 35.5 MB/s eta 0:00:00 2026-03-17 16:17:22.230844 | controller | Collecting typing-extensions>=4.4.0 2026-03-17 16:17:22.234188 | controller | Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB) 2026-03-17 16:17:22.243359 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.6/44.6 kB 6.4 MB/s eta 0:00:00 2026-03-17 16:17:22.331772 | controller | Collecting bracex>=2.1.1 2026-03-17 16:17:22.335587 | controller | Downloading bracex-2.6-py3-none-any.whl (11 kB) 2026-03-17 16:17:22.372610 | controller | Collecting yamllint>=1.34.0 2026-03-17 16:17:22.377063 | controller | Downloading yamllint-1.37.1-py3-none-any.whl (68 kB) 2026-03-17 16:17:22.386864 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 68.8/68.8 kB 9.9 MB/s eta 0:00:00 2026-03-17 16:17:22.451188 | controller | Collecting Parsley 2026-03-17 16:17:22.456015 | controller | Downloading Parsley-1.3-py2.py3-none-any.whl (88 kB) 2026-03-17 16:17:22.466190 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 88.9/88.9 kB 10.9 MB/s eta 0:00:00 2026-03-17 16:17:22.928708 | controller | Installing collected packages: Parsley, urllib3, typing-extensions, subprocess-tee, semantic-version, ruamel-yaml-clib, ruamel.yaml, rpds-py, resolvelib, pyyaml, pytokens, pyflakes, pycparser, pycodestyle, platformdirs, pbr, pathspec, packaging, oauthlib, nh3, mypy-extensions, mccabe, MarkupSafe, markdown, idna, filelock, distro, click, charset_normalizer, certifi, bracex, attrs, yamllint, wcmatch, requests, referencing, jinja2, flake8, cffi, black, bindep, requests-oauthlib, jsonschema-specifications, cryptography, tweepy, jsonschema, ansible-core, ansible-compat, ansible-builder, ansible-lint, galaxy-importer 2026-03-17 16:17:27.629926 | controller | Successfully installed MarkupSafe-3.0.3 Parsley-1.3 ansible-builder-3.1.1 ansible-compat-25.12.1 ansible-core-2.19.7 ansible-lint-26.1.0 attrs-22.2.0 bindep-2.13.0 black-25.12.0 bracex-2.6 certifi-2026.2.25 cffi-2.0.0 charset_normalizer-3.4.6 click-8.3.1 cryptography-46.0.5 distro-1.9.0 filelock-3.25.2 flake8-6.1.0 galaxy-importer-0.4.37 idna-3.11 jinja2-3.1.6 jsonschema-4.26.0 jsonschema-specifications-2025.9.1 markdown-3.10.2 mccabe-0.7.0 mypy-extensions-1.1.0 nh3-0.3.3 oauthlib-3.3.1 packaging-24.2 pathspec-0.12.1 pbr-7.0.3 platformdirs-4.9.4 pycodestyle-2.11.1 pycparser-3.0 pyflakes-3.1.0 pytokens-0.4.1 pyyaml-6.0.3 referencing-0.37.0 requests-2.32.5 requests-oauthlib-2.0.0 resolvelib-1.2.1 rpds-py-0.30.0 ruamel-yaml-clib-0.2.15 ruamel.yaml-0.19.1 semantic-version-2.10.0 subprocess-tee-0.4.2 tweepy-4.16.0 typing-extensions-4.15.0 urllib3-2.6.3 wcmatch-10.1 yamllint-1.37.1 2026-03-17 16:17:43.940756 | controller | 2026-03-17 16:17:44.336920 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-03-17 16:17:44.337076 | controller | [notice] To update, run: python3 -m pip install --upgrade pip 2026-03-17 16:17:44.569155 | controller | ok: Runtime: 0:01:15.059133 2026-03-17 16:17:44.583260 | 2026-03-17 16:17:44.583391 | TASK [Setup tweetrc credentials] 2026-03-17 16:17:45.573763 | controller | changed 2026-03-17 16:17:45.579172 | 2026-03-17 16:17:45.579238 | TASK [Send twitter announcement] 2026-03-17 16:17:46.176920 | controller | Traceback (most recent call last): 2026-03-17 16:17:46.177037 | controller | File "/home/zuul/src/github.com/ansible-network/releases/tools/twitter-announcement.py", line 88, in 2026-03-17 16:17:46.177050 | controller | main() 2026-03-17 16:17:46.177083 | controller | File "/home/zuul/src/github.com/ansible-network/releases/tools/twitter-announcement.py", line 84, in main 2026-03-17 16:17:46.177178 | controller | tweet.send(args.message) 2026-03-17 16:17:46.177213 | controller | File "/home/zuul/src/github.com/ansible-network/releases/tools/twitter-announcement.py", line 69, in send 2026-03-17 16:17:46.177352 | controller | last = self.api.update_status(status=line) 2026-03-17 16:17:46.177406 | controller | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-17 16:17:46.177494 | controller | File "/home/zuul/venv/lib64/python3.11/site-packages/tweepy/api.py", line 45, in wrapper 2026-03-17 16:17:46.177504 | controller | return method(*args, **kwargs) 2026-03-17 16:17:46.177541 | controller | ^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-17 16:17:46.177894 | controller | File "/home/zuul/venv/lib64/python3.11/site-packages/tweepy/api.py", line 1036, in update_status 2026-03-17 16:17:46.177903 | controller | return self.request( 2026-03-17 16:17:46.177908 | controller | ^^^^^^^^^^^^^ 2026-03-17 16:17:46.177913 | controller | File "/home/zuul/venv/lib64/python3.11/site-packages/tweepy/api.py", line 270, in request 2026-03-17 16:17:46.178049 | controller | raise Forbidden(resp) 2026-03-17 16:17:46.178095 | controller | tweepy.errors.Forbidden: 403 Forbidden 2026-03-17 16:17:46.214912 | controller | 453 - You currently have access to a subset of X API V2 endpoints and limited v1.1 endpoints (e.g. media post, oauth) only. If you need access to this endpoint, you may need a different access level. You can learn more here: https://developer.x.com/en/portal/product 2026-03-17 16:17:46.610792 | controller | ERROR 2026-03-17 16:17:46.610940 | controller | { 2026-03-17 16:17:46.610967 | controller | "delta": "0:00:00.334237", 2026-03-17 16:17:46.610985 | controller | "end": "2026-03-17 16:17:46.215380", 2026-03-17 16:17:46.611001 | controller | "msg": "non-zero return code", 2026-03-17 16:17:46.611021 | controller | "rc": 1, 2026-03-17 16:17:46.611037 | controller | "start": "2026-03-17 16:17:45.881143" 2026-03-17 16:17:46.611053 | controller | } failure 2026-03-17 16:17:46.614008 | 2026-03-17 16:17:46.614057 | PLAY RECAP 2026-03-17 16:17:46.614102 | controller | ok: 3 changed: 3 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-03-17 16:17:46.614121 | 2026-03-17 16:17:46.708966 | RUN END RESULT_NORMAL: [trusted : github.com/ansible/zuul-config/playbooks/ansible-collection/twitter.yaml@master] 2026-03-17 16:17:46.710486 | POST-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/post.yaml@master] 2026-03-17 16:17:47.294611 | 2026-03-17 16:17:47.294756 | PLAY [all:!appliance*] 2026-03-17 16:17:47.316351 | 2026-03-17 16:17:47.316433 | TASK [unregister the node] 2026-03-17 16:17:47.847548 | controller | skipping: Conditional result was False 2026-03-17 16:17:47.860597 | 2026-03-17 16:17:47.860823 | TASK [include_role : fetch-output] 2026-03-17 16:17:47.910712 | controller | ok 2026-03-17 16:17:47.952292 | 2026-03-17 16:17:47.952411 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-17 16:17:48.018835 | controller | skipping: Conditional result was False 2026-03-17 16:17:48.032584 | 2026-03-17 16:17:48.032832 | TASK [fetch-output : Set log path for single node] 2026-03-17 16:17:48.089707 | controller | ok 2026-03-17 16:17:48.103260 | 2026-03-17 16:17:48.103417 | LOOP [fetch-output : Ensure local output dirs] 2026-03-17 16:17:48.549266 | controller -> localhost | ok: "/var/lib/zuul/builds/aaadc8ff33154870b416e73cbbb29192/work/logs" 2026-03-17 16:17:48.827871 | controller -> localhost | changed: "/var/lib/zuul/builds/aaadc8ff33154870b416e73cbbb29192/work/artifacts" 2026-03-17 16:17:49.034026 | controller -> localhost | changed: "/var/lib/zuul/builds/aaadc8ff33154870b416e73cbbb29192/work/docs" 2026-03-17 16:17:49.045910 | 2026-03-17 16:17:49.045976 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-17 16:17:49.731385 | controller | changed: .d..t...... ./ 2026-03-17 16:17:49.731767 | controller | changed: All items complete 2026-03-17 16:17:49.731843 | 2026-03-17 16:17:50.245892 | controller | changed: .d..t...... ./ 2026-03-17 16:17:50.795193 | controller | changed: .d..t...... ./ 2026-03-17 16:17:50.828227 | 2026-03-17 16:17:50.828850 | TASK [include_role : fetch-output-openshift] 2026-03-17 16:17:50.857179 | controller | skipping: Conditional result was False 2026-03-17 16:17:50.873042 | 2026-03-17 16:17:50.873181 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-17 16:17:50.925786 | controller | skipping: Conditional result was False 2026-03-17 16:17:50.937467 | controller | skipping: Conditional result was False 2026-03-17 16:17:50.998324 | 2026-03-17 16:17:50.998463 | PLAY [localhost] 2026-03-17 16:17:51.016022 | 2026-03-17 16:17:51.016106 | TASK [Run Zuul manifest role] 2026-03-17 16:17:51.047411 | localhost | ok 2026-03-17 16:17:51.067574 | 2026-03-17 16:17:51.067687 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-17 16:17:51.558812 | localhost | changed 2026-03-17 16:17:51.569924 | 2026-03-17 16:17:51.570066 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-17 16:17:51.628435 | localhost | ok 2026-03-17 16:17:51.646498 | 2026-03-17 16:17:51.646791 | TASK [Set zuul-log-path fact] 2026-03-17 16:17:51.672604 | localhost | ok 2026-03-17 16:17:51.692811 | 2026-03-17 16:17:51.692903 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-17 16:17:51.736091 | localhost | ok 2026-03-17 16:17:51.747541 | 2026-03-17 16:17:51.747659 | LOOP [Set zuul_log_targets (Swift with random Rackspace region)] 2026-03-17 16:17:51.784501 | localhost | ok: 2026-03-17 16:17:51.784903 | localhost | { 2026-03-17 16:17:51.784942 | localhost | "auth": { 2026-03-17 16:17:51.784970 | localhost | "password": "IonWCwcuOFib&&<}wp^:[2G/", 2026-03-17 16:17:51.784994 | localhost | "username": "9LF91O0RK7JU" 2026-03-17 16:17:51.785028 | localhost | }, 2026-03-17 16:17:51.785053 | localhost | "profile": "rackspace", 2026-03-17 16:17:51.785084 | localhost | "project_name": "1251317", 2026-03-17 16:17:51.785116 | localhost | "region_name": "DFW" 2026-03-17 16:17:51.785147 | localhost | } 2026-03-17 16:17:51.785207 | 2026-03-17 16:17:51.802995 | 2026-03-17 16:17:51.803155 | TASK [Run upload-logs-failover role (S3 then Swift)] 2026-03-17 16:17:51.826230 | localhost | Output suppressed because no_log was given 2026-03-17 16:17:51.844205 | 2026-03-17 16:17:51.844298 | TASK [upload-logs-failover : Initialize control vars] 2026-03-17 16:17:51.876973 | localhost | ok 2026-03-17 16:17:51.884976 | 2026-03-17 16:17:51.885061 | LOOP [upload-logs-failover : Perform log upload] 2026-03-17 16:17:52.009054 | localhost | Output suppressed because no_log was given 2026-03-17 16:17:52.018556 | localhost | included: /var/lib/zuul/builds/aaadc8ff33154870b416e73cbbb29192/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/upload-logs-failover/tasks/upload.yaml 2026-03-17 16:17:52.028011 | 2026-03-17 16:17:52.028101 | LOOP [upload-logs-failover : Unpack vars for swift upload] 2026-03-17 16:17:52.148419 | localhost | Output suppressed because no_log was given 2026-03-17 16:17:52.157407 | 2026-03-17 16:17:52.157507 | TASK [Upload logs to swift] 2026-03-17 16:17:52.191640 | localhost | ok 2026-03-17 16:17:52.229868 | 2026-03-17 16:17:52.229971 | TASK [Set zuul-log-path fact] 2026-03-17 16:17:52.266978 | localhost | skipping: Conditional result was False 2026-03-17 16:17:52.273065 | 2026-03-17 16:17:52.273133 | TASK [upload-logs-swift : Ensure logs are readable before uploading] 2026-03-17 16:17:52.737853 | localhost -> localhost | ok: Runtime: 0:00:00.010076 2026-03-17 16:17:52.743653 | 2026-03-17 16:17:52.743737 | TASK [upload-logs-swift : Upload logs to swift]