2026-03-20 17:48:31.832458 | Job console starting... 2026-03-20 17:48:31.853882 | Updating repositories 2026-03-20 17:48:31.883364 | Preparing job workspace 2026-03-20 17:48:34.064365 | Running Ansible setup... 2026-03-20 17:48:38.931434 | PRE-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-20 17:48:39.492182 | 2026-03-20 17:48:39.492313 | PLAY [localhost] 2026-03-20 17:48:39.500568 | 2026-03-20 17:48:39.500635 | TASK [Gathering Facts] 2026-03-20 17:48:41.453224 | localhost | ok 2026-03-20 17:48:41.484600 | 2026-03-20 17:48:41.484990 | TASK [Setup log path fact] 2026-03-20 17:48:41.511781 | localhost | ok 2026-03-20 17:48:41.536170 | 2026-03-20 17:48:41.536265 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-20 17:48:41.576866 | localhost | ok 2026-03-20 17:48:41.587507 | 2026-03-20 17:48:41.587599 | TASK [emit-job-header : Print job information] 2026-03-20 17:48:41.637572 | # Job Information 2026-03-20 17:48:41.637739 | Ansible Version: 2.15.12 2026-03-20 17:48:41.637785 | Job: release-ansible-collection-announcement 2026-03-20 17:48:41.637813 | Pipeline: release 2026-03-20 17:48:41.637838 | Executor: ze02.softwarefactory-project.io 2026-03-20 17:48:41.637863 | Triggered by: https://github.com/ansible-collections/ansible_hub/releases/tag/1.0.6 2026-03-20 17:48:41.637894 | Log URL (when completed): https://ansible.softwarefactory-project.io/logs/ded/ansible/dedfd77cc5a446aab59d734dad5dca2e/ 2026-03-20 17:48:41.637919 | Event ID: cc48cde2-2482-11f1-9d93-7a78ba55b117 2026-03-20 17:48:41.642922 | 2026-03-20 17:48:41.643006 | LOOP [emit-job-header : Print node information] 2026-03-20 17:48:41.761089 | localhost | ok: 2026-03-20 17:48:41.761971 | localhost | # Node Information 2026-03-20 17:48:41.762058 | localhost | Inventory Hostname: controller 2026-03-20 17:48:41.762104 | localhost | Hostname: np0005653549 2026-03-20 17:48:41.762145 | localhost | Username: zuul 2026-03-20 17:48:41.762188 | localhost | Distro: Fedora 37 2026-03-20 17:48:41.762227 | localhost | Provider: ansible-vexxhost-ca-ymq-1 2026-03-20 17:48:41.762265 | localhost | Region: ca-ymq-1 2026-03-20 17:48:41.762301 | localhost | Label: ansible-fedora-37-1vcpu 2026-03-20 17:48:41.762337 | localhost | Product Name: OpenStack Nova 2026-03-20 17:48:41.762373 | localhost | Interface IP: 199.204.45.113 2026-03-20 17:48:41.789003 | 2026-03-20 17:48:41.789196 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-20 17:48:42.265701 | localhost -> localhost | changed 2026-03-20 17:48:42.271650 | 2026-03-20 17:48:42.271738 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-20 17:48:43.158326 | localhost -> localhost | changed 2026-03-20 17:48:43.178011 | 2026-03-20 17:48:43.178063 | PLAY [all:!appliance*] 2026-03-20 17:48:43.195102 | 2026-03-20 17:48:43.195184 | TASK [include_role : start-zuul-console] 2026-03-20 17:48:43.215223 | controller | ok 2026-03-20 17:48:43.228291 | 2026-03-20 17:48:43.228359 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-20 17:48:43.611822 | controller | ok 2026-03-20 17:48:43.623489 | 2026-03-20 17:48:43.623560 | TASK [use-our-mirror : Retrieve the IP address] 2026-03-20 17:49:06.180459 | controller | ok: Status code was 404 and not [200]: HTTP Error 404: Not Found 2026-03-20 17:49:06.194282 | 2026-03-20 17:49:06.194412 | TASK [use-our-mirror : Ensure the registry service is running on the mirror] 2026-03-20 17:49:06.745350 | controller | skipping: Conditional result was False 2026-03-20 17:49:06.759971 | 2026-03-20 17:49:06.760155 | TASK [use-our-mirror : Write the IP in /etc/hosts] 2026-03-20 17:49:06.797494 | controller | skipping: Conditional result was False 2026-03-20 17:49:06.811448 | 2026-03-20 17:49:06.811586 | TASK [use-our-mirror : Create the podman configuration directory] 2026-03-20 17:49:06.849445 | controller | skipping: Conditional result was False 2026-03-20 17:49:06.869555 | 2026-03-20 17:49:06.869733 | TASK [use-our-mirror : Copy the podman configuration] 2026-03-20 17:49:06.895918 | controller | skipping: Conditional result was False 2026-03-20 17:49:06.904002 | 2026-03-20 17:49:06.904091 | TASK [use-our-mirror : Copy the Yum configuration (main)] 2026-03-20 17:49:06.929080 | controller | skipping: Conditional result was False 2026-03-20 17:49:06.941459 | 2026-03-20 17:49:06.941604 | TASK [use-our-mirror : Copy the Yum configuration (update)] 2026-03-20 17:49:06.967491 | controller | skipping: Conditional result was False 2026-03-20 17:49:06.993003 | 2026-03-20 17:49:06.993140 | TASK [Disable Fedora Modular] 2026-03-20 17:49:07.405938 | controller | changed 2026-03-20 17:49:07.418011 | 2026-03-20 17:49:07.418146 | TASK [Enable EPEL] 2026-03-20 17:49:07.444738 | controller | skipping: Conditional result was False 2026-03-20 17:49:07.457702 | 2026-03-20 17:49:07.457838 | TASK [Register the RHEL node] 2026-03-20 17:49:08.018583 | 2026-03-20 17:49:08.018867 | TASK [Show the subscription-manager status] 2026-03-20 17:49:08.590040 | controller | skipping: Conditional result was False 2026-03-20 17:49:08.596607 | 2026-03-20 17:49:08.596705 | TASK [Enable EPEL on RHEL] 2026-03-20 17:49:09.158197 | controller | skipping: Conditional result was False 2026-03-20 17:49:09.172097 | 2026-03-20 17:49:09.172238 | TASK [Install git and tox] 2026-03-20 17:50:04.175659 | controller | changed 2026-03-20 17:50:04.187785 | 2026-03-20 17:50:04.187921 | TASK [include_role : prepare-workspace] 2026-03-20 17:50:04.228703 | controller | ok 2026-03-20 17:50:04.266415 | 2026-03-20 17:50:04.266556 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-20 17:50:04.616065 | controller | ok 2026-03-20 17:50:04.628171 | 2026-03-20 17:50:04.628324 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-20 17:50:05.544583 | controller | Output suppressed because no_log was given 2026-03-20 17:50:05.571187 | 2026-03-20 17:50:05.571421 | TASK [include_role : prepare-workspace-openshift] 2026-03-20 17:50:05.598403 | controller | skipping: Conditional result was False 2026-03-20 17:50:05.640610 | 2026-03-20 17:50:05.640735 | PLAY [all:!appliance] 2026-03-20 17:50:05.662986 | 2026-03-20 17:50:05.663090 | TASK [Run add-build-sshkey role (RSA)] 2026-03-20 17:50:05.700555 | controller | ok 2026-03-20 17:50:05.718014 | 2026-03-20 17:50:05.718086 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-20 17:50:05.945924 | controller -> localhost | ok 2026-03-20 17:50:05.953579 | 2026-03-20 17:50:05.953643 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-20 17:50:05.973959 | controller | ok 2026-03-20 17:50:05.988042 | controller | included: /var/lib/zuul/builds/dedfd77cc5a446aab59d734dad5dca2e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-20 17:50:05.993747 | 2026-03-20 17:50:05.993807 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-20 17:50:06.475803 | controller -> localhost | Generating public/private rsa key pair. 2026-03-20 17:50:06.476013 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/dedfd77cc5a446aab59d734dad5dca2e/work/dedfd77cc5a446aab59d734dad5dca2e_id_rsa. 2026-03-20 17:50:06.476042 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/dedfd77cc5a446aab59d734dad5dca2e/work/dedfd77cc5a446aab59d734dad5dca2e_id_rsa.pub. 2026-03-20 17:50:06.476062 | controller -> localhost | The key fingerprint is: 2026-03-20 17:50:06.476081 | controller -> localhost | SHA256:8idkAMH08Lax/THZCB/BqvxErtOaycSZg7X5T86BUfg zuul-build-sshkey 2026-03-20 17:50:06.476100 | controller -> localhost | The key's randomart image is: 2026-03-20 17:50:06.476119 | controller -> localhost | +---[RSA 2048]----+ 2026-03-20 17:50:06.476137 | controller -> localhost | | o=. .. | 2026-03-20 17:50:06.476154 | controller -> localhost | | .= ... | 2026-03-20 17:50:06.476172 | controller -> localhost | | * o.o | 2026-03-20 17:50:06.476189 | controller -> localhost | | . *o= = | 2026-03-20 17:50:06.476206 | controller -> localhost | | .=+S E . | 2026-03-20 17:50:06.476229 | controller -> localhost | | +oXo+ o | 2026-03-20 17:50:06.476251 | controller -> localhost | | . O=+ = | 2026-03-20 17:50:06.476270 | controller -> localhost | | oo=o* . | 2026-03-20 17:50:06.476287 | controller -> localhost | | =o..+ | 2026-03-20 17:50:06.476308 | controller -> localhost | +----[SHA256]-----+ 2026-03-20 17:50:06.476356 | controller -> localhost | ok: Runtime: 0:00:00.121635 2026-03-20 17:50:06.483959 | 2026-03-20 17:50:06.484031 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-20 17:50:06.517647 | controller | ok 2026-03-20 17:50:06.527238 | controller | included: /var/lib/zuul/builds/dedfd77cc5a446aab59d734dad5dca2e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-20 17:50:06.535758 | 2026-03-20 17:50:06.535824 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-20 17:50:06.550091 | controller | skipping: Conditional result was False 2026-03-20 17:50:06.557252 | 2026-03-20 17:50:06.557316 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-20 17:50:06.994607 | controller | changed 2026-03-20 17:50:07.010577 | 2026-03-20 17:50:07.010771 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-20 17:50:07.277338 | controller | ok 2026-03-20 17:50:07.285308 | 2026-03-20 17:50:07.285396 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-20 17:50:07.997457 | controller | changed 2026-03-20 17:50:08.014052 | 2026-03-20 17:50:08.014194 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-20 17:50:08.718213 | controller | changed 2026-03-20 17:50:08.733094 | 2026-03-20 17:50:08.733222 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-20 17:50:08.758157 | controller | skipping: Conditional result was False 2026-03-20 17:50:08.768375 | 2026-03-20 17:50:08.768510 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-20 17:50:09.191843 | controller -> localhost | changed 2026-03-20 17:50:09.203783 | 2026-03-20 17:50:09.203863 | TASK [add-build-sshkey : Add back temp key] 2026-03-20 17:50:09.532283 | controller -> localhost | Identity added: /var/lib/zuul/builds/dedfd77cc5a446aab59d734dad5dca2e/work/dedfd77cc5a446aab59d734dad5dca2e_id_rsa (zuul-build-sshkey) 2026-03-20 17:50:09.532468 | controller -> localhost | ok: Runtime: 0:00:00.008770 2026-03-20 17:50:09.538620 | 2026-03-20 17:50:09.538699 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-20 17:50:09.869886 | controller | ok 2026-03-20 17:50:09.877789 | 2026-03-20 17:50:09.877887 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-20 17:50:09.913936 | controller | skipping: Conditional result was False 2026-03-20 17:50:09.931305 | 2026-03-20 17:50:09.931407 | TASK [Run add-build-sshkey role (ECDSA)] 2026-03-20 17:50:09.962571 | controller | ok 2026-03-20 17:50:09.978507 | 2026-03-20 17:50:09.978576 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-20 17:50:10.236083 | controller -> localhost | ok 2026-03-20 17:50:10.242962 | 2026-03-20 17:50:10.243036 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-20 17:50:10.274014 | controller | ok 2026-03-20 17:50:10.285360 | controller | included: /var/lib/zuul/builds/dedfd77cc5a446aab59d734dad5dca2e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-20 17:50:10.291372 | 2026-03-20 17:50:10.291435 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-20 17:50:10.611741 | controller -> localhost | Generating public/private ecdsa key pair. 2026-03-20 17:50:10.612066 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/dedfd77cc5a446aab59d734dad5dca2e/work/dedfd77cc5a446aab59d734dad5dca2e_id_ecdsa. 2026-03-20 17:50:10.612128 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/dedfd77cc5a446aab59d734dad5dca2e/work/dedfd77cc5a446aab59d734dad5dca2e_id_ecdsa.pub. 2026-03-20 17:50:10.612192 | controller -> localhost | The key fingerprint is: 2026-03-20 17:50:10.612239 | controller -> localhost | SHA256:tqRvr2PsVEfWuEz0xHk561nnd+/3j/ZfOJv26jft1bU zuul-build-sshkey 2026-03-20 17:50:10.612282 | controller -> localhost | The key's randomart image is: 2026-03-20 17:50:10.612324 | controller -> localhost | +---[ECDSA 521]---+ 2026-03-20 17:50:10.612364 | controller -> localhost | | .....| 2026-03-20 17:50:10.612410 | controller -> localhost | | . =oo.| 2026-03-20 17:50:10.612467 | controller -> localhost | | = o.o| 2026-03-20 17:50:10.612509 | controller -> localhost | | = . .o| 2026-03-20 17:50:10.612547 | controller -> localhost | | S . + ..=| 2026-03-20 17:50:10.612587 | controller -> localhost | | + o . +B| 2026-03-20 17:50:10.612626 | controller -> localhost | | ..o oEO| 2026-03-20 17:50:10.612697 | controller -> localhost | | o= o*B| 2026-03-20 17:50:10.612752 | controller -> localhost | | +++. +*B#| 2026-03-20 17:50:10.612793 | controller -> localhost | +----[SHA256]-----+ 2026-03-20 17:50:10.612895 | controller -> localhost | ok: Runtime: 0:00:00.011840 2026-03-20 17:50:10.627257 | 2026-03-20 17:50:10.627399 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-20 17:50:10.662272 | controller | ok 2026-03-20 17:50:10.673771 | controller | included: /var/lib/zuul/builds/dedfd77cc5a446aab59d734dad5dca2e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-20 17:50:10.685874 | 2026-03-20 17:50:10.685963 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-20 17:50:10.721218 | controller | skipping: Conditional result was False 2026-03-20 17:50:10.730119 | 2026-03-20 17:50:10.730220 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-20 17:50:11.025658 | controller | changed 2026-03-20 17:50:11.038946 | 2026-03-20 17:50:11.039088 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-20 17:50:11.272564 | controller | ok 2026-03-20 17:50:11.338571 | 2026-03-20 17:50:11.338810 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-20 17:50:11.994888 | controller | changed 2026-03-20 17:50:12.000634 | 2026-03-20 17:50:12.000725 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-20 17:50:12.656204 | controller | changed 2026-03-20 17:50:12.670345 | 2026-03-20 17:50:12.670484 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-20 17:50:12.697859 | controller | skipping: Conditional result was False 2026-03-20 17:50:12.713292 | 2026-03-20 17:50:12.713497 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-20 17:50:13.026028 | controller -> localhost | changed 2026-03-20 17:50:13.051578 | 2026-03-20 17:50:13.051765 | TASK [add-build-sshkey : Add back temp key] 2026-03-20 17:50:13.412023 | controller -> localhost | Identity added: /var/lib/zuul/builds/dedfd77cc5a446aab59d734dad5dca2e/work/dedfd77cc5a446aab59d734dad5dca2e_id_ecdsa (zuul-build-sshkey) 2026-03-20 17:50:13.412261 | controller -> localhost | ok: Runtime: 0:00:00.008840 2026-03-20 17:50:13.419149 | 2026-03-20 17:50:13.419213 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-20 17:50:13.633617 | controller | ok 2026-03-20 17:50:13.639492 | 2026-03-20 17:50:13.639557 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-20 17:50:13.684198 | controller | skipping: Conditional result was False 2026-03-20 17:50:13.699003 | 2026-03-20 17:50:13.699072 | TASK [include_role : remove-zuul-sshkey] 2026-03-20 17:50:13.723163 | controller | skipping: Conditional result was False 2026-03-20 17:50:13.733174 | 2026-03-20 17:50:13.733251 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-20 17:50:13.988303 | controller | ok: "logs" 2026-03-20 17:50:13.988597 | controller | ok: All items complete 2026-03-20 17:50:13.988635 | 2026-03-20 17:50:14.188977 | controller | ok: "artifacts" 2026-03-20 17:50:14.399442 | controller | ok: "docs" 2026-03-20 17:50:14.408733 | 2026-03-20 17:50:14.408854 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-20 17:50:14.659193 | controller | changed: "logs" 2026-03-20 17:50:14.875980 | controller | changed: "artifacts" 2026-03-20 17:50:15.065466 | controller | changed: "docs" 2026-03-20 17:50:15.101771 | 2026-03-20 17:50:15.101831 | PLAY RECAP 2026-03-20 17:50:15.101871 | controller | ok: 30 changed: 16 unreachable: 0 failed: 0 skipped: 18 rescued: 0 ignored: 0 2026-03-20 17:50:15.101897 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-20 17:50:15.101915 | 2026-03-20 17:50:15.209546 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-20 17:50:15.211148 | RUN START: [trusted : github.com/ansible/zuul-config/playbooks/ansible-collection/twitter.yaml@master] 2026-03-20 17:50:15.829170 | 2026-03-20 17:50:15.829302 | PLAY [controller] 2026-03-20 17:50:15.850330 | 2026-03-20 17:50:15.850409 | TASK [Create virtualenv for ansible-network/releases] 2026-03-20 17:50:19.889004 | controller | ok: Runtime: 0:00:03.258570 2026-03-20 17:50:19.900796 | 2026-03-20 17:50:19.900952 | TASK [Bootstrap ansible-network/releases] 2026-03-20 17:50:31.186262 | controller | Collecting ruamel.yaml 2026-03-20 17:50:43.082569 | controller | Downloading ruamel_yaml-0.19.1-py3-none-any.whl (118 kB) 2026-03-20 17:50:43.109750 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.1/118.1 kB 4.7 MB/s eta 0:00:00 2026-03-20 17:50:43.158792 | controller | Collecting pbr 2026-03-20 17:50:43.162303 | controller | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-03-20 17:50:43.175304 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 16.1 MB/s eta 0:00:00 2026-03-20 17:50:43.229046 | controller | Collecting tweepy 2026-03-20 17:50:43.233653 | controller | Downloading tweepy-4.16.0-py3-none-any.whl (98 kB) 2026-03-20 17:50:43.242782 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.8/98.8 kB 14.5 MB/s eta 0:00:00 2026-03-20 17:50:43.304102 | controller | Collecting galaxy-importer 2026-03-20 17:50:43.309341 | controller | Downloading galaxy_importer-0.4.37-py3-none-any.whl (64 kB) 2026-03-20 17:50:43.317236 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.9/64.9 kB 10.6 MB/s eta 0:00:00 2026-03-20 17:50:43.370582 | controller | Collecting flake8 2026-03-20 17:50:43.374206 | controller | Downloading flake8-7.3.0-py2.py3-none-any.whl (57 kB) 2026-03-20 17:50:43.382000 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.9/57.9 kB 9.4 MB/s eta 0:00:00 2026-03-20 17:50:43.395452 | 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-20 17:50:43.433672 | controller | Collecting oauthlib<4,>=3.2.0 2026-03-20 17:50:43.436955 | controller | Downloading oauthlib-3.3.1-py3-none-any.whl (160 kB) 2026-03-20 17:50:43.446461 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 160.1/160.1 kB 23.2 MB/s eta 0:00:00 2026-03-20 17:50:43.508561 | controller | Collecting requests<3,>=2.27.0 2026-03-20 17:50:43.512112 | controller | Downloading requests-2.32.5-py3-none-any.whl (64 kB) 2026-03-20 17:50:43.521514 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.7/64.7 kB 9.4 MB/s eta 0:00:00 2026-03-20 17:50:43.552490 | controller | Collecting requests-oauthlib<3,>=1.2.0 2026-03-20 17:50:43.555811 | controller | Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB) 2026-03-20 17:50:43.700733 | controller | Collecting ansible-core 2026-03-20 17:50:43.705003 | controller | Downloading ansible_core-2.19.7-py3-none-any.whl (2.4 MB) 2026-03-20 17:50:43.734224 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 95.0 MB/s eta 0:00:00 2026-03-20 17:50:43.778771 | controller | Collecting ansible-builder<4.0,>=1.2.0 2026-03-20 17:50:43.784160 | controller | Downloading ansible_builder-3.1.1-py3-none-any.whl (46 kB) 2026-03-20 17:50:43.791705 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.5/46.5 kB 7.6 MB/s eta 0:00:00 2026-03-20 17:50:43.913831 | controller | Collecting ansible-lint<=26.1.0,>=6.2.2 2026-03-20 17:50:43.918838 | controller | Downloading ansible_lint-26.1.0-py3-none-any.whl (324 kB) 2026-03-20 17:50:43.933154 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 324.6/324.6 kB 40.4 MB/s eta 0:00:00 2026-03-20 17:50:43.964280 | controller | Collecting attrs<23,>=21.4.0 2026-03-20 17:50:43.968962 | controller | Downloading attrs-22.2.0-py3-none-any.whl (60 kB) 2026-03-20 17:50:43.979439 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.0/60.0 kB 6.6 MB/s eta 0:00:00 2026-03-20 17:50:44.077740 | controller | Collecting nh3<3,>=0.2.18 2026-03-20 17:50:44.082196 | controller | Downloading nh3-0.3.3-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (811 kB) 2026-03-20 17:50:44.096722 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 811.5/811.5 kB 71.5 MB/s eta 0:00:00 2026-03-20 17:50:44.115424 | controller | Collecting flake8 2026-03-20 17:50:44.119936 | controller | Downloading flake8-6.1.0-py2.py3-none-any.whl (58 kB) 2026-03-20 17:50:44.129549 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 8.3 MB/s eta 0:00:00 2026-03-20 17:50:44.170076 | controller | Collecting markdown<4,>=3.3.4 2026-03-20 17:50:44.173290 | controller | Downloading markdown-3.10.2-py3-none-any.whl (108 kB) 2026-03-20 17:50:44.181767 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 108.2/108.2 kB 15.9 MB/s eta 0:00:00 2026-03-20 17:50:44.278906 | controller | Collecting pyyaml<7,>=5.4.1 2026-03-20 17:50:44.282686 | 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-20 17:50:44.299022 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 806.6/806.6 kB 62.8 MB/s eta 0:00:00 2026-03-20 17:50:44.350367 | controller | Collecting semantic-version<3,>=2.9.0 2026-03-20 17:50:44.356026 | controller | Downloading semantic_version-2.10.0-py2.py3-none-any.whl (15 kB) 2026-03-20 17:50:44.407739 | controller | Collecting packaging<25.0,>=23.2 2026-03-20 17:50:44.411241 | controller | Downloading packaging-24.2-py3-none-any.whl (65 kB) 2026-03-20 17:50:44.418904 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB 10.3 MB/s eta 0:00:00 2026-03-20 17:50:44.446371 | controller | Collecting mccabe<0.8.0,>=0.7.0 2026-03-20 17:50:44.450168 | controller | Downloading mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB) 2026-03-20 17:50:44.511378 | controller | Collecting pycodestyle<2.12.0,>=2.11.0 2026-03-20 17:50:44.515877 | controller | Downloading pycodestyle-2.11.1-py2.py3-none-any.whl (31 kB) 2026-03-20 17:50:44.550572 | controller | Collecting pyflakes<3.2.0,>=3.1.0 2026-03-20 17:50:44.554601 | controller | Downloading pyflakes-3.1.0-py2.py3-none-any.whl (62 kB) 2026-03-20 17:50:44.561576 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 11.1 MB/s eta 0:00:00 2026-03-20 17:50:44.587834 | controller | Collecting bindep 2026-03-20 17:50:44.592756 | controller | Downloading bindep-2.14.0-py3-none-any.whl (35 kB) 2026-03-20 17:50:44.648359 | controller | Collecting jsonschema 2026-03-20 17:50:44.651728 | controller | Downloading jsonschema-4.26.0-py3-none-any.whl (90 kB) 2026-03-20 17:50:44.656788 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.6/90.6 kB 28.0 MB/s eta 0:00:00 2026-03-20 17:50:44.718382 | controller | Collecting ansible-compat>=25.8.2 2026-03-20 17:50:44.722812 | controller | Downloading ansible_compat-25.12.1-py3-none-any.whl (27 kB) 2026-03-20 17:50:44.880084 | controller | Collecting black>=24.3.0 2026-03-20 17:50:44.885264 | 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-20 17:50:44.905160 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 102.9 MB/s eta 0:00:00 2026-03-20 17:50:45.192987 | controller | Collecting cffi>=1.15.1 2026-03-20 17:50:45.196597 | controller | Downloading cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (215 kB) 2026-03-20 17:50:45.206416 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 215.6/215.6 kB 30.7 MB/s eta 0:00:00 2026-03-20 17:50:45.751714 | controller | Collecting cryptography>=38 2026-03-20 17:50:45.755418 | controller | Downloading cryptography-46.0.5-cp311-abi3-manylinux_2_34_x86_64.whl (4.5 MB) 2026-03-20 17:50:45.806579 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 96.1 MB/s eta 0:00:00 2026-03-20 17:50:45.840592 | controller | Collecting distro>=1.9.0 2026-03-20 17:50:45.844150 | controller | Downloading distro-1.9.0-py3-none-any.whl (20 kB) 2026-03-20 17:50:45.901583 | controller | Collecting filelock>=3.8.2 2026-03-20 17:50:45.905008 | controller | Downloading filelock-3.25.2-py3-none-any.whl (26 kB) 2026-03-20 17:50:45.961447 | controller | Collecting pathspec<1.0.0,>=0.10.3 2026-03-20 17:50:45.964981 | controller | Downloading pathspec-0.12.1-py3-none-any.whl (31 kB) 2026-03-20 17:50:46.031651 | controller | Collecting referencing>=0.36.2 2026-03-20 17:50:46.035304 | controller | Downloading referencing-0.37.0-py3-none-any.whl (26 kB) 2026-03-20 17:50:46.160830 | controller | Collecting ruamel-yaml-clib>=0.2.12 2026-03-20 17:50:46.165035 | 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-20 17:50:46.180048 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 777.6/777.6 kB 72.2 MB/s eta 0:00:00 2026-03-20 17:50:46.215594 | controller | Collecting subprocess-tee>=0.4.1 2026-03-20 17:50:46.219312 | controller | Downloading subprocess_tee-0.4.2-py3-none-any.whl (5.2 kB) 2026-03-20 17:50:46.269450 | controller | Collecting wcmatch>=8.1.2 2026-03-20 17:50:46.273049 | controller | Downloading wcmatch-10.1-py3-none-any.whl (39 kB) 2026-03-20 17:50:46.318832 | controller | Collecting yamllint>=1.34.0 2026-03-20 17:50:46.323789 | controller | Downloading yamllint-1.38.0-py3-none-any.whl (68 kB) 2026-03-20 17:50:46.333794 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 68.9/68.9 kB 8.6 MB/s eta 0:00:00 2026-03-20 17:50:46.417761 | controller | Collecting jinja2>=3.1.0 2026-03-20 17:50:46.421347 | controller | Downloading jinja2-3.1.6-py3-none-any.whl (134 kB) 2026-03-20 17:50:46.431837 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.9/134.9 kB 16.9 MB/s eta 0:00:00 2026-03-20 17:50:46.464672 | controller | Collecting resolvelib<2.0.0,>=0.5.3 2026-03-20 17:50:46.468858 | controller | Downloading resolvelib-1.2.1-py3-none-any.whl (18 kB) 2026-03-20 17:50:46.801343 | controller | Collecting charset_normalizer<4,>=2 2026-03-20 17:50:46.805071 | 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-20 17:50:46.815886 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 204.7/204.7 kB 25.0 MB/s eta 0:00:00 2026-03-20 17:50:46.849153 | controller | Collecting idna<4,>=2.5 2026-03-20 17:50:46.852423 | controller | Downloading idna-3.11-py3-none-any.whl (71 kB) 2026-03-20 17:50:46.859690 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 71.0/71.0 kB 12.0 MB/s eta 0:00:00 2026-03-20 17:50:46.931435 | controller | Collecting urllib3<3,>=1.21.1 2026-03-20 17:50:46.934586 | controller | Downloading urllib3-2.6.3-py3-none-any.whl (131 kB) 2026-03-20 17:50:46.943629 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.6/131.6 kB 18.5 MB/s eta 0:00:00 2026-03-20 17:50:46.988967 | controller | Collecting certifi>=2017.4.17 2026-03-20 17:50:46.992352 | controller | Downloading certifi-2026.2.25-py3-none-any.whl (153 kB) 2026-03-20 17:50:47.001739 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 153.7/153.7 kB 22.2 MB/s eta 0:00:00 2026-03-20 17:50:47.132706 | controller | Collecting click>=8.0.0 2026-03-20 17:50:47.136595 | controller | Downloading click-8.3.1-py3-none-any.whl (108 kB) 2026-03-20 17:50:47.145792 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 108.3/108.3 kB 17.7 MB/s eta 0:00:00 2026-03-20 17:50:47.169453 | controller | Collecting mypy-extensions>=0.4.3 2026-03-20 17:50:47.172992 | controller | Downloading mypy_extensions-1.1.0-py3-none-any.whl (5.0 kB) 2026-03-20 17:50:47.191226 | controller | Collecting black>=24.3.0 2026-03-20 17:50:47.195853 | 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-20 17:50:47.219975 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 88.6 MB/s eta 0:00:00 2026-03-20 17:50:47.252954 | 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-20 17:50:47.275219 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 91.2 MB/s eta 0:00:00 2026-03-20 17:50:47.307760 | 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-20 17:50:47.332974 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 90.5 MB/s eta 0:00:00 2026-03-20 17:50:47.405052 | controller | Collecting platformdirs>=2 2026-03-20 17:50:47.408326 | controller | Downloading platformdirs-4.9.4-py3-none-any.whl (21 kB) 2026-03-20 17:50:47.452131 | controller | Collecting pytokens>=0.3.0 2026-03-20 17:50:47.456710 | 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-20 17:50:47.465924 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 260.8/260.8 kB 40.8 MB/s eta 0:00:00 2026-03-20 17:50:47.498705 | controller | Collecting pycparser 2026-03-20 17:50:47.502931 | controller | Downloading pycparser-3.0-py3-none-any.whl (48 kB) 2026-03-20 17:50:47.510380 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.2/48.2 kB 7.8 MB/s eta 0:00:00 2026-03-20 17:50:47.706432 | controller | Collecting MarkupSafe>=2.0 2026-03-20 17:50:47.709776 | 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-20 17:50:47.773319 | controller | Collecting jsonschema-specifications>=2023.03.6 2026-03-20 17:50:47.776590 | controller | Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB) 2026-03-20 17:50:48.579405 | controller | Collecting rpds-py>=0.25.0 2026-03-20 17:50:48.584496 | controller | Downloading rpds_py-0.30.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (390 kB) 2026-03-20 17:50:48.595581 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 390.8/390.8 kB 48.0 MB/s eta 0:00:00 2026-03-20 17:50:48.656622 | controller | Collecting typing-extensions>=4.4.0 2026-03-20 17:50:48.659794 | controller | Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB) 2026-03-20 17:50:48.668063 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.6/44.6 kB 6.2 MB/s eta 0:00:00 2026-03-20 17:50:48.751830 | controller | Collecting bracex>=2.1.1 2026-03-20 17:50:48.754934 | controller | Downloading bracex-2.6-py3-none-any.whl (11 kB) 2026-03-20 17:50:48.783122 | controller | Collecting yamllint>=1.34.0 2026-03-20 17:50:48.788125 | controller | Downloading yamllint-1.37.1-py3-none-any.whl (68 kB) 2026-03-20 17:50:48.795998 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 68.8/68.8 kB 11.5 MB/s eta 0:00:00 2026-03-20 17:50:48.851213 | controller | Collecting Parsley 2026-03-20 17:50:48.869525 | controller | Downloading Parsley-1.3-py2.py3-none-any.whl (88 kB) 2026-03-20 17:50:48.879560 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 88.9/88.9 kB 11.4 MB/s eta 0:00:00 2026-03-20 17:50:49.299106 | 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-20 17:50:53.707703 | 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.14.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-20 17:51:06.156948 | controller | 2026-03-20 17:51:06.667818 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-03-20 17:51:06.667911 | controller | [notice] To update, run: python3 -m pip install --upgrade pip 2026-03-20 17:51:06.988541 | controller | ok: Runtime: 0:00:46.486304 2026-03-20 17:51:06.997950 | 2026-03-20 17:51:06.998038 | TASK [Setup tweetrc credentials] 2026-03-20 17:51:07.994391 | controller | changed 2026-03-20 17:51:08.006909 | 2026-03-20 17:51:08.007178 | TASK [Send twitter announcement] 2026-03-20 17:51:08.620551 | controller | Traceback (most recent call last): 2026-03-20 17:51:08.620660 | controller | File "/home/zuul/src/github.com/ansible-network/releases/tools/twitter-announcement.py", line 88, in 2026-03-20 17:51:08.620674 | controller | main() 2026-03-20 17:51:08.620761 | controller | File "/home/zuul/src/github.com/ansible-network/releases/tools/twitter-announcement.py", line 84, in main 2026-03-20 17:51:08.620782 | controller | tweet.send(args.message) 2026-03-20 17:51:08.620790 | controller | File "/home/zuul/src/github.com/ansible-network/releases/tools/twitter-announcement.py", line 69, in send 2026-03-20 17:51:08.620887 | controller | last = self.api.update_status(status=line) 2026-03-20 17:51:08.620941 | controller | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-20 17:51:08.621022 | controller | File "/home/zuul/venv/lib64/python3.11/site-packages/tweepy/api.py", line 45, in wrapper 2026-03-20 17:51:08.621031 | controller | return method(*args, **kwargs) 2026-03-20 17:51:08.621070 | controller | ^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-20 17:51:08.621453 | controller | File "/home/zuul/venv/lib64/python3.11/site-packages/tweepy/api.py", line 1036, in update_status 2026-03-20 17:51:08.621466 | controller | return self.request( 2026-03-20 17:51:08.621607 | controller | ^^^^^^^^^^^^^ 2026-03-20 17:51:08.621613 | controller | File "/home/zuul/venv/lib64/python3.11/site-packages/tweepy/api.py", line 270, in request 2026-03-20 17:51:08.621620 | controller | raise Forbidden(resp) 2026-03-20 17:51:08.621657 | controller | tweepy.errors.Forbidden: 403 Forbidden 2026-03-20 17:51:08.654468 | 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-20 17:51:09.058514 | controller | ERROR 2026-03-20 17:51:09.058951 | controller | { 2026-03-20 17:51:09.059017 | controller | "delta": "0:00:00.358581", 2026-03-20 17:51:09.059059 | controller | "end": "2026-03-20 17:51:08.654954", 2026-03-20 17:51:09.059095 | controller | "msg": "non-zero return code", 2026-03-20 17:51:09.059138 | controller | "rc": 1, 2026-03-20 17:51:09.059175 | controller | "start": "2026-03-20 17:51:08.296373" 2026-03-20 17:51:09.059210 | controller | } failure 2026-03-20 17:51:09.062163 | 2026-03-20 17:51:09.062271 | PLAY RECAP 2026-03-20 17:51:09.062355 | controller | ok: 3 changed: 3 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-03-20 17:51:09.062400 | 2026-03-20 17:51:09.203263 | RUN END RESULT_NORMAL: [trusted : github.com/ansible/zuul-config/playbooks/ansible-collection/twitter.yaml@master] 2026-03-20 17:51:09.204783 | POST-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/post.yaml@master] 2026-03-20 17:51:09.758981 | 2026-03-20 17:51:09.759090 | PLAY [all:!appliance*] 2026-03-20 17:51:09.779606 | 2026-03-20 17:51:09.779694 | TASK [unregister the node] 2026-03-20 17:51:10.311915 | controller | skipping: Conditional result was False 2026-03-20 17:51:10.324448 | 2026-03-20 17:51:10.324616 | TASK [include_role : fetch-output] 2026-03-20 17:51:10.372927 | controller | ok 2026-03-20 17:51:10.409830 | 2026-03-20 17:51:10.409919 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-20 17:51:10.476285 | controller | skipping: Conditional result was False 2026-03-20 17:51:10.489276 | 2026-03-20 17:51:10.489421 | TASK [fetch-output : Set log path for single node] 2026-03-20 17:51:10.537443 | controller | ok 2026-03-20 17:51:10.549274 | 2026-03-20 17:51:10.549557 | LOOP [fetch-output : Ensure local output dirs] 2026-03-20 17:51:11.006724 | controller -> localhost | ok: "/var/lib/zuul/builds/dedfd77cc5a446aab59d734dad5dca2e/work/logs" 2026-03-20 17:51:11.281770 | controller -> localhost | changed: "/var/lib/zuul/builds/dedfd77cc5a446aab59d734dad5dca2e/work/artifacts" 2026-03-20 17:51:11.548601 | controller -> localhost | changed: "/var/lib/zuul/builds/dedfd77cc5a446aab59d734dad5dca2e/work/docs" 2026-03-20 17:51:11.570490 | 2026-03-20 17:51:11.570717 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-20 17:51:12.329241 | controller | changed: .d..t...... ./ 2026-03-20 17:51:12.329578 | controller | changed: All items complete 2026-03-20 17:51:12.329638 | 2026-03-20 17:51:12.838173 | controller | changed: .d..t...... ./ 2026-03-20 17:51:13.376908 | controller | changed: .d..t...... ./ 2026-03-20 17:51:13.398510 | 2026-03-20 17:51:13.398649 | TASK [include_role : fetch-output-openshift] 2026-03-20 17:51:13.423891 | controller | skipping: Conditional result was False 2026-03-20 17:51:13.432143 | 2026-03-20 17:51:13.432231 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-20 17:51:13.466191 | controller | skipping: Conditional result was False 2026-03-20 17:51:13.477029 | controller | skipping: Conditional result was False 2026-03-20 17:51:13.514412 | 2026-03-20 17:51:13.514517 | PLAY [localhost] 2026-03-20 17:51:13.530680 | 2026-03-20 17:51:13.530782 | TASK [Run Zuul manifest role] 2026-03-20 17:51:13.552577 | localhost | ok 2026-03-20 17:51:13.569686 | 2026-03-20 17:51:13.569770 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-20 17:51:13.999527 | localhost | changed 2026-03-20 17:51:14.009690 | 2026-03-20 17:51:14.009830 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-20 17:51:14.055747 | localhost | ok 2026-03-20 17:51:14.073453 | 2026-03-20 17:51:14.073579 | TASK [Set zuul-log-path fact] 2026-03-20 17:51:14.099051 | localhost | ok 2026-03-20 17:51:14.125086 | 2026-03-20 17:51:14.125167 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-20 17:51:14.165492 | localhost | ok 2026-03-20 17:51:14.176115 | 2026-03-20 17:51:14.176194 | LOOP [Set zuul_log_targets (Swift with random Rackspace region)] 2026-03-20 17:51:14.213797 | localhost | ok: 2026-03-20 17:51:14.214062 | localhost | { 2026-03-20 17:51:14.214089 | localhost | "auth": { 2026-03-20 17:51:14.214108 | localhost | "password": "IonWCwcuOFib&&<}wp^:[2G/", 2026-03-20 17:51:14.214125 | localhost | "username": "9LF91O0RK7JU" 2026-03-20 17:51:14.214151 | localhost | }, 2026-03-20 17:51:14.214169 | localhost | "profile": "rackspace", 2026-03-20 17:51:14.214185 | localhost | "region_name": "ORD" 2026-03-20 17:51:14.214201 | localhost | } 2026-03-20 17:51:14.214229 | 2026-03-20 17:51:14.228951 | 2026-03-20 17:51:14.229061 | TASK [Run upload-logs-failover role (S3 then Swift)] 2026-03-20 17:51:14.249753 | localhost | Output suppressed because no_log was given 2026-03-20 17:51:14.266455 | 2026-03-20 17:51:14.266540 | TASK [upload-logs-failover : Initialize control vars] 2026-03-20 17:51:14.298827 | localhost | ok 2026-03-20 17:51:14.336797 | 2026-03-20 17:51:14.336922 | LOOP [upload-logs-failover : Perform log upload] 2026-03-20 17:51:14.372044 | localhost | Output suppressed because no_log was given 2026-03-20 17:51:14.378776 | localhost | included: /var/lib/zuul/builds/dedfd77cc5a446aab59d734dad5dca2e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/upload-logs-failover/tasks/upload.yaml 2026-03-20 17:51:14.385270 | 2026-03-20 17:51:14.385332 | LOOP [upload-logs-failover : Unpack vars for swift upload] 2026-03-20 17:51:14.479225 | localhost | Output suppressed because no_log was given 2026-03-20 17:51:14.485200 | 2026-03-20 17:51:14.485269 | TASK [Upload logs to swift] 2026-03-20 17:51:14.517597 | localhost | ok 2026-03-20 17:51:14.555006 | 2026-03-20 17:51:14.555103 | TASK [Set zuul-log-path fact] 2026-03-20 17:51:14.579117 | localhost | skipping: Conditional result was False 2026-03-20 17:51:14.584127 | 2026-03-20 17:51:14.584189 | TASK [upload-logs-swift : Ensure logs are readable before uploading] 2026-03-20 17:51:14.955792 | localhost -> localhost | ok: Runtime: 0:00:00.005282 2026-03-20 17:51:14.961277 | 2026-03-20 17:51:14.961341 | TASK [upload-logs-swift : Upload logs to swift]