2026-02-06 14:13:52.462624 | Job console starting... 2026-02-06 14:13:52.474100 | Updating repositories 2026-02-06 14:13:52.507193 | Preparing job workspace 2026-02-06 14:13:54.585128 | Running Ansible setup... 2026-02-06 14:14:02.121655 | PRE-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-02-06 14:14:02.739670 | 2026-02-06 14:14:02.739811 | PLAY [localhost] 2026-02-06 14:14:02.747953 | 2026-02-06 14:14:02.748022 | TASK [Gathering Facts] 2026-02-06 14:14:03.774661 | localhost | ok 2026-02-06 14:14:03.806773 | 2026-02-06 14:14:03.806999 | TASK [Setup log path fact] 2026-02-06 14:14:03.834895 | localhost | ok 2026-02-06 14:14:03.857615 | 2026-02-06 14:14:03.857749 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-06 14:14:03.888716 | localhost | ok 2026-02-06 14:14:03.899102 | 2026-02-06 14:14:03.899192 | TASK [emit-job-header : Print job information] 2026-02-06 14:14:03.949785 | # Job Information 2026-02-06 14:14:03.949944 | Ansible Version: 2.15.12 2026-02-06 14:14:03.949987 | Job: release-ansible-collection-announcement 2026-02-06 14:14:03.950016 | Pipeline: release 2026-02-06 14:14:03.950041 | Executor: ze04.softwarefactory-project.io 2026-02-06 14:14:03.950065 | Triggered by: https://github.com/ansible-collections/ansible_hub/releases/tag/1.0.4 2026-02-06 14:14:03.950094 | Log URL (when completed): https://ansible.softwarefactory-project.io/logs/e7a/ansible/e7a5902190a24298b8c22c709f136710/ 2026-02-06 14:14:03.950122 | Event ID: 160ad25e-0363-11f1-8a8a-0a7469e709f6 2026-02-06 14:14:03.955278 | 2026-02-06 14:14:03.955362 | LOOP [emit-job-header : Print node information] 2026-02-06 14:14:04.066341 | localhost | ok: 2026-02-06 14:14:04.066602 | localhost | # Node Information 2026-02-06 14:14:04.066630 | localhost | Inventory Hostname: controller 2026-02-06 14:14:04.066651 | localhost | Hostname: np0005610957 2026-02-06 14:14:04.066671 | localhost | Username: zuul 2026-02-06 14:14:04.066716 | localhost | Distro: Fedora 37 2026-02-06 14:14:04.066736 | localhost | Provider: ansible-vexxhost-ams1 2026-02-06 14:14:04.066754 | localhost | Region: ams1 2026-02-06 14:14:04.066771 | localhost | Label: ansible-fedora-37-1vcpu 2026-02-06 14:14:04.066790 | localhost | Product Name: OpenStack Nova 2026-02-06 14:14:04.066810 | localhost | Interface IP: 38.129.16.196 2026-02-06 14:14:04.090064 | 2026-02-06 14:14:04.090264 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-06 14:14:04.536460 | localhost -> localhost | changed 2026-02-06 14:14:04.548124 | 2026-02-06 14:14:04.548272 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-06 14:14:05.475873 | localhost -> localhost | changed 2026-02-06 14:14:05.518061 | 2026-02-06 14:14:05.518186 | PLAY [all:!appliance*] 2026-02-06 14:14:05.549848 | 2026-02-06 14:14:05.549949 | TASK [include_role : start-zuul-console] 2026-02-06 14:14:05.572632 | controller | ok 2026-02-06 14:14:05.591996 | 2026-02-06 14:14:05.592092 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-02-06 14:14:06.617118 | controller | ok 2026-02-06 14:14:06.642560 | 2026-02-06 14:14:06.642767 | TASK [use-our-mirror : Retrieve the IP address] 2026-02-06 14:14:10.090885 | controller | ok: Status code was 404 and not [200]: HTTP Error 404: Not Found 2026-02-06 14:14:10.109035 | 2026-02-06 14:14:10.109292 | TASK [use-our-mirror : Ensure the registry service is running on the mirror] 2026-02-06 14:14:10.480594 | controller | skipping: Conditional result was False 2026-02-06 14:14:10.494856 | 2026-02-06 14:14:10.494999 | TASK [use-our-mirror : Write the IP in /etc/hosts] 2026-02-06 14:14:10.523268 | controller | skipping: Conditional result was False 2026-02-06 14:14:10.541835 | 2026-02-06 14:14:10.542065 | TASK [use-our-mirror : Create the podman configuration directory] 2026-02-06 14:14:10.572295 | controller | skipping: Conditional result was False 2026-02-06 14:14:10.583592 | 2026-02-06 14:14:10.583737 | TASK [use-our-mirror : Copy the podman configuration] 2026-02-06 14:14:10.610299 | controller | skipping: Conditional result was False 2026-02-06 14:14:10.624429 | 2026-02-06 14:14:10.624571 | TASK [use-our-mirror : Copy the Yum configuration (main)] 2026-02-06 14:14:10.652542 | controller | skipping: Conditional result was False 2026-02-06 14:14:10.673655 | 2026-02-06 14:14:10.673899 | TASK [use-our-mirror : Copy the Yum configuration (update)] 2026-02-06 14:14:10.702745 | controller | skipping: Conditional result was False 2026-02-06 14:14:10.724660 | 2026-02-06 14:14:10.724940 | TASK [Disable Fedora Modular] 2026-02-06 14:14:11.866293 | controller | changed 2026-02-06 14:14:11.878440 | 2026-02-06 14:14:11.878572 | TASK [Enable EPEL] 2026-02-06 14:14:11.906000 | controller | skipping: Conditional result was False 2026-02-06 14:14:11.918652 | 2026-02-06 14:14:11.918850 | TASK [Register the RHEL node] 2026-02-06 14:14:12.334056 | 2026-02-06 14:14:12.334319 | TASK [Show the subscription-manager status] 2026-02-06 14:14:12.717422 | controller | skipping: Conditional result was False 2026-02-06 14:14:12.730801 | 2026-02-06 14:14:12.730936 | TASK [Enable EPEL on RHEL] 2026-02-06 14:14:13.126919 | controller | skipping: Conditional result was False 2026-02-06 14:14:13.139522 | 2026-02-06 14:14:13.139670 | TASK [Install git and tox] 2026-02-06 14:16:26.290491 | controller | changed 2026-02-06 14:16:26.300160 | 2026-02-06 14:16:26.300276 | TASK [include_role : prepare-workspace] 2026-02-06 14:16:26.329659 | controller | ok 2026-02-06 14:16:26.349997 | 2026-02-06 14:16:26.350101 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-02-06 14:16:27.182562 | controller | ok 2026-02-06 14:16:27.197558 | 2026-02-06 14:16:27.197765 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-02-06 14:16:30.333069 | controller | Output suppressed because no_log was given 2026-02-06 14:16:30.346719 | 2026-02-06 14:16:30.346825 | TASK [include_role : prepare-workspace-openshift] 2026-02-06 14:16:30.360892 | controller | skipping: Conditional result was False 2026-02-06 14:16:30.385552 | 2026-02-06 14:16:30.385633 | PLAY [all:!appliance] 2026-02-06 14:16:30.401917 | 2026-02-06 14:16:30.402007 | TASK [Run add-build-sshkey role (RSA)] 2026-02-06 14:16:30.421483 | controller | ok 2026-02-06 14:16:30.438396 | 2026-02-06 14:16:30.438508 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-06 14:16:30.659321 | controller -> localhost | ok 2026-02-06 14:16:30.666491 | 2026-02-06 14:16:30.666560 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-06 14:16:30.696439 | controller | ok 2026-02-06 14:16:30.710195 | controller | included: /var/lib/zuul/builds/e7a5902190a24298b8c22c709f136710/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-06 14:16:30.716157 | 2026-02-06 14:16:30.716225 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-06 14:16:31.177360 | controller -> localhost | Generating public/private rsa key pair. 2026-02-06 14:16:31.177558 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/e7a5902190a24298b8c22c709f136710/work/e7a5902190a24298b8c22c709f136710_id_rsa. 2026-02-06 14:16:31.177587 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/e7a5902190a24298b8c22c709f136710/work/e7a5902190a24298b8c22c709f136710_id_rsa.pub. 2026-02-06 14:16:31.177608 | controller -> localhost | The key fingerprint is: 2026-02-06 14:16:31.177628 | controller -> localhost | SHA256:TUvqGGDdo9q1jvLdhWPusWl4fc4IwKtzk4ywzfQEZsY zuul-build-sshkey 2026-02-06 14:16:31.177648 | controller -> localhost | The key's randomart image is: 2026-02-06 14:16:31.177667 | controller -> localhost | +---[RSA 2048]----+ 2026-02-06 14:16:31.177717 | controller -> localhost | | | 2026-02-06 14:16:31.177742 | controller -> localhost | | . . | 2026-02-06 14:16:31.177760 | controller -> localhost | | o.. o o | 2026-02-06 14:16:31.177778 | controller -> localhost | | . .Eo * . | 2026-02-06 14:16:31.177795 | controller -> localhost | | +o.S o | 2026-02-06 14:16:31.177821 | controller -> localhost | | .o.=.+ . | 2026-02-06 14:16:31.177844 | controller -> localhost | | .*o=+o*.. | 2026-02-06 14:16:31.177865 | controller -> localhost | | o ==B+oB.o. | 2026-02-06 14:16:31.177883 | controller -> localhost | | o+oo=* .oo | 2026-02-06 14:16:31.177904 | controller -> localhost | +----[SHA256]-----+ 2026-02-06 14:16:31.177950 | controller -> localhost | ok: Runtime: 0:00:00.081319 2026-02-06 14:16:31.185331 | 2026-02-06 14:16:31.185396 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-06 14:16:31.272926 | controller | ok 2026-02-06 14:16:31.282288 | controller | included: /var/lib/zuul/builds/e7a5902190a24298b8c22c709f136710/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-06 14:16:31.291324 | 2026-02-06 14:16:31.291432 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-06 14:16:31.305362 | controller | skipping: Conditional result was False 2026-02-06 14:16:31.312455 | 2026-02-06 14:16:31.312528 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-06 14:16:32.407029 | controller | changed 2026-02-06 14:16:32.417101 | 2026-02-06 14:16:32.417236 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-06 14:16:33.127205 | controller | ok 2026-02-06 14:16:33.133010 | 2026-02-06 14:16:33.133150 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-06 14:16:36.208657 | controller | changed 2026-02-06 14:16:36.217779 | 2026-02-06 14:16:36.217880 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-06 14:16:39.281774 | controller | changed 2026-02-06 14:16:39.295480 | 2026-02-06 14:16:39.295637 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-06 14:16:39.322995 | controller | skipping: Conditional result was False 2026-02-06 14:16:39.339753 | 2026-02-06 14:16:39.339955 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-06 14:16:39.686834 | controller -> localhost | changed 2026-02-06 14:16:39.698075 | 2026-02-06 14:16:39.698144 | TASK [add-build-sshkey : Add back temp key] 2026-02-06 14:16:39.946647 | controller -> localhost | Identity added: /var/lib/zuul/builds/e7a5902190a24298b8c22c709f136710/work/e7a5902190a24298b8c22c709f136710_id_rsa (zuul-build-sshkey) 2026-02-06 14:16:39.946872 | controller -> localhost | ok: Runtime: 0:00:00.011891 2026-02-06 14:16:39.953565 | 2026-02-06 14:16:39.953630 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-06 14:16:40.839654 | controller | ok 2026-02-06 14:16:40.845121 | 2026-02-06 14:16:40.845187 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-06 14:16:40.879418 | controller | skipping: Conditional result was False 2026-02-06 14:16:40.890734 | 2026-02-06 14:16:40.890816 | TASK [Run add-build-sshkey role (ECDSA)] 2026-02-06 14:16:40.911323 | controller | ok 2026-02-06 14:16:40.929358 | 2026-02-06 14:16:40.929484 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-06 14:16:41.127926 | controller -> localhost | ok 2026-02-06 14:16:41.134321 | 2026-02-06 14:16:41.134383 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-06 14:16:41.153964 | controller | ok 2026-02-06 14:16:41.164866 | controller | included: /var/lib/zuul/builds/e7a5902190a24298b8c22c709f136710/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-06 14:16:41.170913 | 2026-02-06 14:16:41.170978 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-06 14:16:41.440119 | controller -> localhost | Generating public/private ecdsa key pair. 2026-02-06 14:16:41.440316 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/e7a5902190a24298b8c22c709f136710/work/e7a5902190a24298b8c22c709f136710_id_ecdsa. 2026-02-06 14:16:41.440344 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/e7a5902190a24298b8c22c709f136710/work/e7a5902190a24298b8c22c709f136710_id_ecdsa.pub. 2026-02-06 14:16:41.440389 | controller -> localhost | The key fingerprint is: 2026-02-06 14:16:41.440412 | controller -> localhost | SHA256:97Dd3NoFV/8itknQcHzqbCoIWYb7U7dRDOdMMyJEANk zuul-build-sshkey 2026-02-06 14:16:41.440431 | controller -> localhost | The key's randomart image is: 2026-02-06 14:16:41.440450 | controller -> localhost | +---[ECDSA 521]---+ 2026-02-06 14:16:41.440468 | controller -> localhost | | .+.+o | 2026-02-06 14:16:41.440486 | controller -> localhost | | . E . o.= | 2026-02-06 14:16:41.440506 | controller -> localhost | | . ..Ooo. .| 2026-02-06 14:16:41.440531 | controller -> localhost | | . o +=o o| 2026-02-06 14:16:41.440558 | controller -> localhost | | = S +.o . o| 2026-02-06 14:16:41.440584 | controller -> localhost | | + ..oO o +.| 2026-02-06 14:16:41.440610 | controller -> localhost | | o o ..oX + +| 2026-02-06 14:16:41.440638 | controller -> localhost | | + . .= + +.| 2026-02-06 14:16:41.440659 | controller -> localhost | | . .. o . .| 2026-02-06 14:16:41.440700 | controller -> localhost | +----[SHA256]-----+ 2026-02-06 14:16:41.440756 | controller -> localhost | ok: Runtime: 0:00:00.013729 2026-02-06 14:16:41.447535 | 2026-02-06 14:16:41.447599 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-06 14:16:41.478198 | controller | ok 2026-02-06 14:16:41.485823 | controller | included: /var/lib/zuul/builds/e7a5902190a24298b8c22c709f136710/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-06 14:16:41.494670 | 2026-02-06 14:16:41.494754 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-06 14:16:41.519152 | controller | skipping: Conditional result was False 2026-02-06 14:16:41.525993 | 2026-02-06 14:16:41.526057 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-06 14:16:42.476930 | controller | changed 2026-02-06 14:16:42.482778 | 2026-02-06 14:16:42.482842 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-06 14:16:43.164256 | controller | ok 2026-02-06 14:16:43.172025 | 2026-02-06 14:16:43.172097 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-06 14:16:46.262627 | controller | changed 2026-02-06 14:16:46.276481 | 2026-02-06 14:16:46.276618 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-06 14:16:49.390635 | controller | changed 2026-02-06 14:16:49.424131 | 2026-02-06 14:16:49.424252 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-06 14:16:49.448980 | controller | skipping: Conditional result was False 2026-02-06 14:16:49.464066 | 2026-02-06 14:16:49.464212 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-06 14:16:49.758302 | controller -> localhost | changed 2026-02-06 14:16:49.784165 | 2026-02-06 14:16:49.784341 | TASK [add-build-sshkey : Add back temp key] 2026-02-06 14:16:50.147520 | controller -> localhost | Identity added: /var/lib/zuul/builds/e7a5902190a24298b8c22c709f136710/work/e7a5902190a24298b8c22c709f136710_id_ecdsa (zuul-build-sshkey) 2026-02-06 14:16:50.147784 | controller -> localhost | ok: Runtime: 0:00:00.013618 2026-02-06 14:16:50.156671 | 2026-02-06 14:16:50.156791 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-06 14:16:50.909023 | controller | ok 2026-02-06 14:16:50.914488 | 2026-02-06 14:16:50.914552 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-06 14:16:50.958923 | controller | skipping: Conditional result was False 2026-02-06 14:16:50.980639 | 2026-02-06 14:16:50.980846 | TASK [include_role : remove-zuul-sshkey] 2026-02-06 14:16:51.007208 | controller | skipping: Conditional result was False 2026-02-06 14:16:51.020273 | 2026-02-06 14:16:51.020423 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-02-06 14:16:51.748763 | controller | ok: "logs" 2026-02-06 14:16:51.749180 | controller | ok: All items complete 2026-02-06 14:16:51.749239 | 2026-02-06 14:16:52.416716 | controller | ok: "artifacts" 2026-02-06 14:16:53.058348 | controller | ok: "docs" 2026-02-06 14:16:53.073160 | 2026-02-06 14:16:53.073305 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-02-06 14:16:53.777101 | controller | changed: "logs" 2026-02-06 14:16:54.453402 | controller | changed: "artifacts" 2026-02-06 14:16:55.134492 | controller | changed: "docs" 2026-02-06 14:16:55.194638 | 2026-02-06 14:16:55.194788 | PLAY RECAP 2026-02-06 14:16:55.194848 | controller | ok: 30 changed: 16 unreachable: 0 failed: 0 skipped: 18 rescued: 0 ignored: 0 2026-02-06 14:16:55.194886 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-06 14:16:55.194911 | 2026-02-06 14:16:55.311753 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-02-06 14:16:55.312517 | RUN START: [trusted : github.com/ansible/zuul-config/playbooks/ansible-collection/twitter.yaml@master] 2026-02-06 14:16:55.853737 | 2026-02-06 14:16:55.853845 | PLAY [controller] 2026-02-06 14:16:55.874574 | 2026-02-06 14:16:55.874656 | TASK [Create virtualenv for ansible-network/releases] 2026-02-06 14:17:04.741221 | controller | ok: Runtime: 0:00:07.351459 2026-02-06 14:17:04.751534 | 2026-02-06 14:17:04.751766 | TASK [Bootstrap ansible-network/releases] 2026-02-06 14:17:06.926085 | controller | Collecting ruamel.yaml 2026-02-06 14:17:06.992024 | controller | Downloading ruamel_yaml-0.19.1-py3-none-any.whl (118 kB) 2026-02-06 14:17:07.029744 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.1/118.1 kB 3.4 MB/s eta 0:00:00 2026-02-06 14:17:07.105547 | controller | Collecting pbr 2026-02-06 14:17:07.112080 | controller | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-02-06 14:17:07.123709 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 15.6 MB/s eta 0:00:00 2026-02-06 14:17:07.180468 | controller | Collecting tweepy 2026-02-06 14:17:07.190931 | controller | Downloading tweepy-4.16.0-py3-none-any.whl (98 kB) 2026-02-06 14:17:07.203188 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.8/98.8 kB 9.9 MB/s eta 0:00:00 2026-02-06 14:17:07.408593 | controller | Collecting galaxy-importer 2026-02-06 14:17:07.414567 | controller | Downloading galaxy_importer-0.4.37-py3-none-any.whl (64 kB) 2026-02-06 14:17:07.424000 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.9/64.9 kB 8.9 MB/s eta 0:00:00 2026-02-06 14:17:07.501745 | controller | Collecting flake8 2026-02-06 14:17:07.507318 | controller | Downloading flake8-7.3.0-py2.py3-none-any.whl (57 kB) 2026-02-06 14:17:07.516715 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.9/57.9 kB 7.7 MB/s eta 0:00:00 2026-02-06 14:17:07.537479 | 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-02-06 14:17:07.592625 | controller | Collecting oauthlib<4,>=3.2.0 2026-02-06 14:17:07.597064 | controller | Downloading oauthlib-3.3.1-py3-none-any.whl (160 kB) 2026-02-06 14:17:07.608807 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 160.1/160.1 kB 18.3 MB/s eta 0:00:00 2026-02-06 14:17:07.697838 | controller | Collecting requests<3,>=2.27.0 2026-02-06 14:17:07.702712 | controller | Downloading requests-2.32.5-py3-none-any.whl (64 kB) 2026-02-06 14:17:07.713876 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.7/64.7 kB 6.9 MB/s eta 0:00:00 2026-02-06 14:17:07.754307 | controller | Collecting requests-oauthlib<3,>=1.2.0 2026-02-06 14:17:07.759437 | controller | Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB) 2026-02-06 14:17:07.983111 | controller | Collecting ansible-core 2026-02-06 14:17:07.990537 | controller | Downloading ansible_core-2.19.6-py3-none-any.whl (2.4 MB) 2026-02-06 14:17:08.069826 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 31.9 MB/s eta 0:00:00 2026-02-06 14:17:08.130286 | controller | Collecting ansible-builder<4.0,>=1.2.0 2026-02-06 14:17:08.136008 | controller | Downloading ansible_builder-3.1.1-py3-none-any.whl (46 kB) 2026-02-06 14:17:08.146490 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.5/46.5 kB 4.9 MB/s eta 0:00:00 2026-02-06 14:17:08.327604 | controller | Collecting ansible-lint<=26.1.0,>=6.2.2 2026-02-06 14:17:08.333178 | controller | Downloading ansible_lint-26.1.0-py3-none-any.whl (324 kB) 2026-02-06 14:17:08.346244 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 324.6/324.6 kB 33.6 MB/s eta 0:00:00 2026-02-06 14:17:08.398367 | controller | Collecting attrs<23,>=21.4.0 2026-02-06 14:17:08.403291 | controller | Downloading attrs-22.2.0-py3-none-any.whl (60 kB) 2026-02-06 14:17:08.412932 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.0/60.0 kB 7.7 MB/s eta 0:00:00 2026-02-06 14:17:08.561293 | controller | Collecting nh3<3,>=0.2.18 2026-02-06 14:17:08.566176 | controller | Downloading nh3-0.3.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (797 kB) 2026-02-06 14:17:08.582846 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 797.2/797.2 kB 60.9 MB/s eta 0:00:00 2026-02-06 14:17:08.612375 | controller | Collecting flake8 2026-02-06 14:17:08.617386 | controller | Downloading flake8-6.1.0-py2.py3-none-any.whl (58 kB) 2026-02-06 14:17:08.630098 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 5.0 MB/s eta 0:00:00 2026-02-06 14:17:08.691160 | controller | Collecting markdown<4,>=3.3.4 2026-02-06 14:17:08.695755 | controller | Downloading markdown-3.10.1-py3-none-any.whl (107 kB) 2026-02-06 14:17:08.707384 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 107.7/107.7 kB 12.4 MB/s eta 0:00:00 2026-02-06 14:17:08.866379 | controller | Collecting pyyaml<7,>=5.4.1 2026-02-06 14:17:08.872620 | 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-02-06 14:17:08.904290 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 806.6/806.6 kB 30.5 MB/s eta 0:00:00 2026-02-06 14:17:08.962785 | controller | Collecting semantic-version<3,>=2.9.0 2026-02-06 14:17:08.969922 | controller | Downloading semantic_version-2.10.0-py2.py3-none-any.whl (15 kB) 2026-02-06 14:17:09.042569 | controller | Collecting packaging<25.0,>=23.2 2026-02-06 14:17:09.047005 | controller | Downloading packaging-24.2-py3-none-any.whl (65 kB) 2026-02-06 14:17:09.058087 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB 7.1 MB/s eta 0:00:00 2026-02-06 14:17:09.098315 | controller | Collecting mccabe<0.8.0,>=0.7.0 2026-02-06 14:17:09.102750 | controller | Downloading mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB) 2026-02-06 14:17:09.157630 | controller | Collecting pycodestyle<2.12.0,>=2.11.0 2026-02-06 14:17:09.163295 | controller | Downloading pycodestyle-2.11.1-py2.py3-none-any.whl (31 kB) 2026-02-06 14:17:09.341304 | controller | Collecting pyflakes<3.2.0,>=3.1.0 2026-02-06 14:17:09.348253 | controller | Downloading pyflakes-3.1.0-py2.py3-none-any.whl (62 kB) 2026-02-06 14:17:09.361700 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 5.2 MB/s eta 0:00:00 2026-02-06 14:17:09.407762 | controller | Collecting bindep 2026-02-06 14:17:09.414325 | controller | Downloading bindep-2.13.0-py3-none-any.whl (34 kB) 2026-02-06 14:17:09.510507 | controller | Collecting jsonschema 2026-02-06 14:17:09.515770 | controller | Downloading jsonschema-4.26.0-py3-none-any.whl (90 kB) 2026-02-06 14:17:09.526387 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.6/90.6 kB 11.3 MB/s eta 0:00:00 2026-02-06 14:17:09.634021 | controller | Collecting ansible-compat>=25.8.2 2026-02-06 14:17:09.640012 | controller | Downloading ansible_compat-25.12.0-py3-none-any.whl (27 kB) 2026-02-06 14:17:09.899638 | controller | Collecting black>=24.3.0 2026-02-06 14:17:09.907978 | 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-02-06 14:17:09.935428 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 72.3 MB/s eta 0:00:00 2026-02-06 14:17:10.442254 | controller | Collecting cffi>=1.15.1 2026-02-06 14:17:10.448007 | controller | Downloading cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (215 kB) 2026-02-06 14:17:10.466660 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 215.6/215.6 kB 20.3 MB/s eta 0:00:00 2026-02-06 14:17:11.384761 | controller | Collecting cryptography>=38 2026-02-06 14:17:11.389469 | controller | Downloading cryptography-46.0.4-cp311-abi3-manylinux_2_34_x86_64.whl (4.5 MB) 2026-02-06 14:17:11.453069 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 75.7 MB/s eta 0:00:00 2026-02-06 14:17:11.498516 | controller | Collecting distro>=1.9.0 2026-02-06 14:17:11.503222 | controller | Downloading distro-1.9.0-py3-none-any.whl (20 kB) 2026-02-06 14:17:11.578999 | controller | Collecting filelock>=3.8.2 2026-02-06 14:17:11.584773 | controller | Downloading filelock-3.20.3-py3-none-any.whl (16 kB) 2026-02-06 14:17:11.654854 | controller | Collecting pathspec<1.0.0,>=0.10.3 2026-02-06 14:17:11.660016 | controller | Downloading pathspec-0.12.1-py3-none-any.whl (31 kB) 2026-02-06 14:17:11.762160 | controller | Collecting referencing>=0.36.2 2026-02-06 14:17:11.768334 | controller | Downloading referencing-0.37.0-py3-none-any.whl (26 kB) 2026-02-06 14:17:11.952708 | controller | Collecting ruamel-yaml-clib>=0.2.12 2026-02-06 14:17:11.959212 | 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-02-06 14:17:11.979049 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 777.6/777.6 kB 49.7 MB/s eta 0:00:00 2026-02-06 14:17:12.028344 | controller | Collecting subprocess-tee>=0.4.1 2026-02-06 14:17:12.036702 | controller | Downloading subprocess_tee-0.4.2-py3-none-any.whl (5.2 kB) 2026-02-06 14:17:12.102213 | controller | Collecting wcmatch>=8.1.2 2026-02-06 14:17:12.109159 | controller | Downloading wcmatch-10.1-py3-none-any.whl (39 kB) 2026-02-06 14:17:12.177252 | controller | Collecting yamllint>=1.34.0 2026-02-06 14:17:12.182629 | controller | Downloading yamllint-1.38.0-py3-none-any.whl (68 kB) 2026-02-06 14:17:12.195192 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 68.9/68.9 kB 6.4 MB/s eta 0:00:00 2026-02-06 14:17:12.255097 | controller | Collecting jinja2>=3.1.0 2026-02-06 14:17:12.260143 | controller | Downloading jinja2-3.1.6-py3-none-any.whl (134 kB) 2026-02-06 14:17:12.270680 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.9/134.9 kB 18.1 MB/s eta 0:00:00 2026-02-06 14:17:12.481115 | controller | Collecting resolvelib<2.0.0,>=0.5.3 2026-02-06 14:17:12.487415 | controller | Downloading resolvelib-1.2.1-py3-none-any.whl (18 kB) 2026-02-06 14:17:12.975758 | controller | Collecting charset_normalizer<4,>=2 2026-02-06 14:17:12.980756 | controller | Downloading charset_normalizer-3.4.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (151 kB) 2026-02-06 14:17:12.994266 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 151.6/151.6 kB 14.6 MB/s eta 0:00:00 2026-02-06 14:17:13.039493 | controller | Collecting idna<4,>=2.5 2026-02-06 14:17:13.045850 | controller | Downloading idna-3.11-py3-none-any.whl (71 kB) 2026-02-06 14:17:13.055970 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 71.0/71.0 kB 9.3 MB/s eta 0:00:00 2026-02-06 14:17:13.160994 | controller | Collecting urllib3<3,>=1.21.1 2026-02-06 14:17:13.166798 | controller | Downloading urllib3-2.6.3-py3-none-any.whl (131 kB) 2026-02-06 14:17:13.176815 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.6/131.6 kB 19.4 MB/s eta 0:00:00 2026-02-06 14:17:13.240297 | controller | Collecting certifi>=2017.4.17 2026-02-06 14:17:13.245748 | controller | Downloading certifi-2026.1.4-py3-none-any.whl (152 kB) 2026-02-06 14:17:13.257318 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 152.9/152.9 kB 18.4 MB/s eta 0:00:00 2026-02-06 14:17:13.448194 | controller | Collecting click>=8.0.0 2026-02-06 14:17:13.455673 | controller | Downloading click-8.3.1-py3-none-any.whl (108 kB) 2026-02-06 14:17:13.467181 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 108.3/108.3 kB 12.8 MB/s eta 0:00:00 2026-02-06 14:17:13.496143 | controller | Collecting mypy-extensions>=0.4.3 2026-02-06 14:17:13.500776 | controller | Downloading mypy_extensions-1.1.0-py3-none-any.whl (5.0 kB) 2026-02-06 14:17:13.524073 | controller | Collecting black>=24.3.0 2026-02-06 14:17:13.531272 | 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-02-06 14:17:13.568994 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 51.9 MB/s eta 0:00:00 2026-02-06 14:17:13.666396 | controller | Collecting platformdirs>=2 2026-02-06 14:17:13.671175 | controller | Downloading platformdirs-4.5.1-py3-none-any.whl (18 kB) 2026-02-06 14:17:13.744428 | controller | Collecting pytokens>=0.3.0 2026-02-06 14:17:13.750828 | 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-02-06 14:17:13.764302 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 260.8/260.8 kB 26.1 MB/s eta 0:00:00 2026-02-06 14:17:13.811641 | controller | Collecting pycparser 2026-02-06 14:17:13.816572 | controller | Downloading pycparser-3.0-py3-none-any.whl (48 kB) 2026-02-06 14:17:13.827482 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.2/48.2 kB 5.1 MB/s eta 0:00:00 2026-02-06 14:17:14.154554 | controller | Collecting MarkupSafe>=2.0 2026-02-06 14:17:14.160436 | 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-02-06 14:17:14.250202 | controller | Collecting jsonschema-specifications>=2023.03.6 2026-02-06 14:17:14.255267 | controller | Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB) 2026-02-06 14:17:15.667156 | controller | Collecting rpds-py>=0.25.0 2026-02-06 14:17:15.675278 | controller | Downloading rpds_py-0.30.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (390 kB) 2026-02-06 14:17:15.693447 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 390.8/390.8 kB 27.4 MB/s eta 0:00:00 2026-02-06 14:17:15.777057 | controller | Collecting typing-extensions>=4.4.0 2026-02-06 14:17:15.782660 | controller | Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB) 2026-02-06 14:17:15.794009 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.6/44.6 kB 4.5 MB/s eta 0:00:00 2026-02-06 14:17:15.907463 | controller | Collecting bracex>=2.1.1 2026-02-06 14:17:15.912239 | controller | Downloading bracex-2.6-py3-none-any.whl (11 kB) 2026-02-06 14:17:15.953201 | controller | Collecting yamllint>=1.34.0 2026-02-06 14:17:15.959799 | controller | Downloading yamllint-1.37.1-py3-none-any.whl (68 kB) 2026-02-06 14:17:15.972447 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 68.8/68.8 kB 9.2 MB/s eta 0:00:00 2026-02-06 14:17:16.055666 | controller | Collecting Parsley 2026-02-06 14:17:16.066197 | controller | Downloading Parsley-1.3-py2.py3-none-any.whl (88 kB) 2026-02-06 14:17:16.081049 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 88.9/88.9 kB 7.2 MB/s eta 0:00:00 2026-02-06 14:17:16.747895 | 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-02-06 14:17:24.379233 | controller | Successfully installed MarkupSafe-3.0.3 Parsley-1.3 ansible-builder-3.1.1 ansible-compat-25.12.0 ansible-core-2.19.6 ansible-lint-26.1.0 attrs-22.2.0 bindep-2.13.0 black-25.12.0 bracex-2.6 certifi-2026.1.4 cffi-2.0.0 charset_normalizer-3.4.4 click-8.3.1 cryptography-46.0.4 distro-1.9.0 filelock-3.20.3 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.1 mccabe-0.7.0 mypy-extensions-1.1.0 nh3-0.3.2 oauthlib-3.3.1 packaging-24.2 pathspec-0.12.1 pbr-7.0.3 platformdirs-4.5.1 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-02-06 14:17:24.575318 | controller | 2026-02-06 14:17:25.627329 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-02-06 14:17:25.627395 | controller | [notice] To update, run: python3 -m pip install --upgrade pip 2026-02-06 14:17:26.135297 | controller | ok: Runtime: 0:00:20.060696 2026-02-06 14:17:26.142291 | 2026-02-06 14:17:26.142384 | TASK [Setup tweetrc credentials] 2026-02-06 14:17:29.886247 | controller | changed 2026-02-06 14:17:29.899246 | 2026-02-06 14:17:29.899402 | TASK [Send twitter announcement] 2026-02-06 14:17:31.092131 | controller | Traceback (most recent call last): 2026-02-06 14:17:31.092255 | controller | File "/home/zuul/src/github.com/ansible-network/releases/tools/twitter-announcement.py", line 88, in 2026-02-06 14:17:31.092492 | controller | main() 2026-02-06 14:17:31.092560 | controller | File "/home/zuul/src/github.com/ansible-network/releases/tools/twitter-announcement.py", line 84, in main 2026-02-06 14:17:31.092673 | controller | tweet.send(args.message) 2026-02-06 14:17:31.092730 | controller | File "/home/zuul/src/github.com/ansible-network/releases/tools/twitter-announcement.py", line 69, in send 2026-02-06 14:17:31.092822 | controller | last = self.api.update_status(status=line) 2026-02-06 14:17:31.092892 | controller | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-06 14:17:31.092962 | controller | File "/home/zuul/venv/lib64/python3.11/site-packages/tweepy/api.py", line 45, in wrapper 2026-02-06 14:17:31.093067 | controller | return method(*args, **kwargs) 2026-02-06 14:17:31.093123 | controller | ^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-06 14:17:31.093147 | controller | File "/home/zuul/venv/lib64/python3.11/site-packages/tweepy/api.py", line 1036, in update_status 2026-02-06 14:17:31.093421 | controller | return self.request( 2026-02-06 14:17:31.093454 | controller | ^^^^^^^^^^^^^ 2026-02-06 14:17:31.093476 | controller | File "/home/zuul/venv/lib64/python3.11/site-packages/tweepy/api.py", line 270, in request 2026-02-06 14:17:31.093600 | controller | raise Forbidden(resp) 2026-02-06 14:17:31.093659 | controller | tweepy.errors.Forbidden: 403 Forbidden 2026-02-06 14:17:31.093689 | 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-02-06 14:17:31.770571 | controller | ERROR 2026-02-06 14:17:31.770922 | controller | { 2026-02-06 14:17:31.770986 | controller | "delta": "0:00:00.633270", 2026-02-06 14:17:31.771027 | controller | "end": "2026-02-06 14:17:31.209134", 2026-02-06 14:17:31.771064 | controller | "msg": "non-zero return code", 2026-02-06 14:17:31.771106 | controller | "rc": 1, 2026-02-06 14:17:31.771143 | controller | "start": "2026-02-06 14:17:30.575864" 2026-02-06 14:17:31.771177 | controller | } failure 2026-02-06 14:17:31.774418 | 2026-02-06 14:17:31.774530 | PLAY RECAP 2026-02-06 14:17:31.774618 | controller | ok: 3 changed: 3 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-02-06 14:17:31.774674 | 2026-02-06 14:17:31.891053 | RUN END RESULT_NORMAL: [trusted : github.com/ansible/zuul-config/playbooks/ansible-collection/twitter.yaml@master] 2026-02-06 14:17:31.891855 | POST-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/post.yaml@master] 2026-02-06 14:17:32.519273 | 2026-02-06 14:17:32.519394 | PLAY [all:!appliance*] 2026-02-06 14:17:32.540319 | 2026-02-06 14:17:32.540399 | TASK [unregister the node] 2026-02-06 14:17:32.897835 | controller | skipping: Conditional result was False 2026-02-06 14:17:32.909937 | 2026-02-06 14:17:32.910097 | TASK [include_role : fetch-output] 2026-02-06 14:17:32.959225 | controller | ok 2026-02-06 14:17:32.992765 | 2026-02-06 14:17:32.992865 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-06 14:17:33.058354 | controller | skipping: Conditional result was False 2026-02-06 14:17:33.070928 | 2026-02-06 14:17:33.071081 | TASK [fetch-output : Set log path for single node] 2026-02-06 14:17:33.119135 | controller | ok 2026-02-06 14:17:33.130909 | 2026-02-06 14:17:33.131039 | LOOP [fetch-output : Ensure local output dirs] 2026-02-06 14:17:33.574855 | controller -> localhost | ok: "/var/lib/zuul/builds/e7a5902190a24298b8c22c709f136710/work/logs" 2026-02-06 14:17:33.783573 | controller -> localhost | changed: "/var/lib/zuul/builds/e7a5902190a24298b8c22c709f136710/work/artifacts" 2026-02-06 14:17:33.981965 | controller -> localhost | changed: "/var/lib/zuul/builds/e7a5902190a24298b8c22c709f136710/work/docs" 2026-02-06 14:17:33.990936 | 2026-02-06 14:17:33.991054 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-06 14:17:36.212598 | controller | changed: .d..t...... ./ 2026-02-06 14:17:36.212973 | controller | changed: All items complete 2026-02-06 14:17:36.213031 | 2026-02-06 14:17:38.352256 | controller | changed: .d..t...... ./ 2026-02-06 14:17:40.386538 | controller | changed: .d..t...... ./ 2026-02-06 14:17:40.422523 | 2026-02-06 14:17:40.422739 | TASK [include_role : fetch-output-openshift] 2026-02-06 14:17:40.449737 | controller | skipping: Conditional result was False 2026-02-06 14:17:40.462730 | 2026-02-06 14:17:40.462870 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-02-06 14:17:40.500231 | controller | skipping: Conditional result was False 2026-02-06 14:17:40.507527 | controller | skipping: Conditional result was False 2026-02-06 14:17:40.556021 | 2026-02-06 14:17:40.556119 | PLAY [localhost] 2026-02-06 14:17:40.572791 | 2026-02-06 14:17:40.572872 | TASK [Run Zuul manifest role] 2026-02-06 14:17:40.592845 | localhost | ok 2026-02-06 14:17:40.609643 | 2026-02-06 14:17:40.609745 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-06 14:17:41.026103 | localhost | changed 2026-02-06 14:17:41.030774 | 2026-02-06 14:17:41.030839 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-06 14:17:41.071393 | localhost | ok 2026-02-06 14:17:41.079225 | 2026-02-06 14:17:41.079284 | TASK [Set zuul-log-path fact] 2026-02-06 14:17:41.098489 | localhost | ok 2026-02-06 14:17:41.136598 | 2026-02-06 14:17:41.136739 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-06 14:17:41.174946 | localhost | ok 2026-02-06 14:17:41.182650 | 2026-02-06 14:17:41.182735 | LOOP [Run upload-logs-swift role] 2026-02-06 14:17:41.227077 | localhost | Output suppressed because no_log was given 2026-02-06 14:17:41.251298 | 2026-02-06 14:17:41.251361 | TASK [Set zuul-log-path fact] 2026-02-06 14:17:41.286586 | localhost | skipping: Conditional result was False 2026-02-06 14:17:41.295473 | 2026-02-06 14:17:41.295567 | TASK [upload-logs-swift : Ensure logs are readable before uploading] 2026-02-06 14:17:41.828807 | localhost -> localhost | ok: Runtime: 0:00:00.008283 2026-02-06 14:17:41.835941 | 2026-02-06 14:17:41.836031 | TASK [upload-logs-swift : Upload logs to swift]