2026-03-17 13:45:19.045485 | Job console starting... 2026-03-17 13:45:19.056098 | Updating repositories 2026-03-17 13:45:19.077151 | Preparing job workspace 2026-03-17 13:45:21.907353 | Running Ansible setup... 2026-03-17 13:45:26.803294 | PRE-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-17 13:45:27.476273 | 2026-03-17 13:45:27.476431 | PLAY [localhost] 2026-03-17 13:45:27.485708 | 2026-03-17 13:45:27.485808 | TASK [Gathering Facts] 2026-03-17 13:45:28.485861 | localhost | ok 2026-03-17 13:45:28.510063 | 2026-03-17 13:45:28.510248 | TASK [Setup log path fact] 2026-03-17 13:45:28.548428 | localhost | ok 2026-03-17 13:45:28.563529 | 2026-03-17 13:45:28.563680 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-17 13:45:28.594344 | localhost | ok 2026-03-17 13:45:28.604098 | 2026-03-17 13:45:28.604212 | TASK [emit-job-header : Print job information] 2026-03-17 13:45:28.645564 | # Job Information 2026-03-17 13:45:28.645787 | Ansible Version: 2.15.12 2026-03-17 13:45:28.645825 | Job: release-ansible-collection-announcement 2026-03-17 13:45:28.645848 | Pipeline: release 2026-03-17 13:45:28.645867 | Executor: ze02.softwarefactory-project.io 2026-03-17 13:45:28.645884 | Triggered by: https://github.com/ansible-collections/ansible_hub/releases/tag/1.0.5 2026-03-17 13:45:28.645909 | Log URL (when completed): https://ansible.softwarefactory-project.io/logs/541/ansible/541a1d8386ef4d51afb3352ce20f341e/ 2026-03-17 13:45:28.645935 | Event ID: 1765d5ce-2206-11f1-8cec-8ce4a16376d3 2026-03-17 13:45:28.650185 | 2026-03-17 13:45:28.650268 | LOOP [emit-job-header : Print node information] 2026-03-17 13:45:28.757079 | localhost | ok: 2026-03-17 13:45:28.757318 | localhost | # Node Information 2026-03-17 13:45:28.757355 | localhost | Inventory Hostname: controller 2026-03-17 13:45:28.757378 | localhost | Hostname: np0005649681 2026-03-17 13:45:28.757403 | localhost | Username: zuul 2026-03-17 13:45:28.757431 | localhost | Distro: Fedora 37 2026-03-17 13:45:28.757452 | localhost | Provider: ansible-vexxhost-ca-ymq-1 2026-03-17 13:45:28.757472 | localhost | Region: ca-ymq-1 2026-03-17 13:45:28.757492 | localhost | Label: ansible-fedora-37-1vcpu 2026-03-17 13:45:28.757514 | localhost | Product Name: OpenStack Nova 2026-03-17 13:45:28.757536 | localhost | Interface IP: 162.253.55.36 2026-03-17 13:45:28.776484 | 2026-03-17 13:45:28.776692 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-17 13:45:29.233789 | localhost -> localhost | changed 2026-03-17 13:45:29.247202 | 2026-03-17 13:45:29.247364 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-17 13:45:30.198081 | localhost -> localhost | changed 2026-03-17 13:45:30.242400 | 2026-03-17 13:45:30.242549 | PLAY [all:!appliance*] 2026-03-17 13:45:30.266245 | 2026-03-17 13:45:30.266360 | TASK [include_role : start-zuul-console] 2026-03-17 13:45:30.292651 | controller | ok 2026-03-17 13:45:30.313069 | 2026-03-17 13:45:30.313183 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-17 13:45:30.750458 | controller | ok 2026-03-17 13:45:30.777804 | 2026-03-17 13:45:30.778003 | TASK [use-our-mirror : Retrieve the IP address] 2026-03-17 13:45:31.885160 | controller | ok: Status code was 404 and not [200]: HTTP Error 404: Not Found 2026-03-17 13:45:31.892166 | 2026-03-17 13:45:31.892247 | TASK [use-our-mirror : Ensure the registry service is running on the mirror] 2026-03-17 13:45:32.427639 | controller | skipping: Conditional result was False 2026-03-17 13:45:32.441483 | 2026-03-17 13:45:32.441705 | TASK [use-our-mirror : Write the IP in /etc/hosts] 2026-03-17 13:45:32.470867 | controller | skipping: Conditional result was False 2026-03-17 13:45:32.486325 | 2026-03-17 13:45:32.486481 | TASK [use-our-mirror : Create the podman configuration directory] 2026-03-17 13:45:32.513857 | controller | skipping: Conditional result was False 2026-03-17 13:45:32.529905 | 2026-03-17 13:45:32.530122 | TASK [use-our-mirror : Copy the podman configuration] 2026-03-17 13:45:32.558471 | controller | skipping: Conditional result was False 2026-03-17 13:45:32.576343 | 2026-03-17 13:45:32.576584 | TASK [use-our-mirror : Copy the Yum configuration (main)] 2026-03-17 13:45:32.604416 | controller | skipping: Conditional result was False 2026-03-17 13:45:32.620070 | 2026-03-17 13:45:32.620307 | TASK [use-our-mirror : Copy the Yum configuration (update)] 2026-03-17 13:45:32.647280 | controller | skipping: Conditional result was False 2026-03-17 13:45:32.675961 | 2026-03-17 13:45:32.676168 | TASK [Disable Fedora Modular] 2026-03-17 13:45:32.960387 | controller | changed 2026-03-17 13:45:32.975166 | 2026-03-17 13:45:32.975303 | TASK [Enable EPEL] 2026-03-17 13:45:33.005136 | controller | skipping: Conditional result was False 2026-03-17 13:45:33.019026 | 2026-03-17 13:45:33.019169 | TASK [Register the RHEL node] 2026-03-17 13:45:33.576055 | 2026-03-17 13:45:33.576278 | TASK [Show the subscription-manager status] 2026-03-17 13:45:34.149660 | controller | skipping: Conditional result was False 2026-03-17 13:45:34.168569 | 2026-03-17 13:45:34.168841 | TASK [Enable EPEL on RHEL] 2026-03-17 13:45:34.726771 | controller | skipping: Conditional result was False 2026-03-17 13:45:34.740149 | 2026-03-17 13:45:34.740331 | TASK [Install git and tox] 2026-03-17 13:47:26.415779 | controller | changed 2026-03-17 13:47:26.423357 | 2026-03-17 13:47:26.423427 | TASK [include_role : prepare-workspace] 2026-03-17 13:47:26.457224 | controller | ok 2026-03-17 13:47:26.477940 | 2026-03-17 13:47:26.478055 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-17 13:47:26.780492 | controller | ok 2026-03-17 13:47:26.795581 | 2026-03-17 13:47:26.795782 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-17 13:47:27.771051 | controller | Output suppressed because no_log was given 2026-03-17 13:47:27.793032 | 2026-03-17 13:47:27.793165 | TASK [include_role : prepare-workspace-openshift] 2026-03-17 13:47:27.820551 | controller | skipping: Conditional result was False 2026-03-17 13:47:27.850541 | 2026-03-17 13:47:27.850615 | PLAY [all:!appliance] 2026-03-17 13:47:27.872129 | 2026-03-17 13:47:27.872207 | TASK [Run add-build-sshkey role (RSA)] 2026-03-17 13:47:27.905055 | controller | ok 2026-03-17 13:47:27.924452 | 2026-03-17 13:47:27.924538 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-17 13:47:28.216170 | controller -> localhost | ok 2026-03-17 13:47:28.230772 | 2026-03-17 13:47:28.230934 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-17 13:47:28.261692 | controller | ok 2026-03-17 13:47:28.320294 | controller | included: /var/lib/zuul/builds/541a1d8386ef4d51afb3352ce20f341e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-17 13:47:28.326547 | 2026-03-17 13:47:28.326612 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-17 13:47:28.799115 | controller -> localhost | Generating public/private rsa key pair. 2026-03-17 13:47:28.799371 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/541a1d8386ef4d51afb3352ce20f341e/work/541a1d8386ef4d51afb3352ce20f341e_id_rsa. 2026-03-17 13:47:28.799410 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/541a1d8386ef4d51afb3352ce20f341e/work/541a1d8386ef4d51afb3352ce20f341e_id_rsa.pub. 2026-03-17 13:47:28.799439 | controller -> localhost | The key fingerprint is: 2026-03-17 13:47:28.799465 | controller -> localhost | SHA256:YN85E8rKRJmMTNtVluo2OIDg1IVRKfx2SYNPt9wLj0g zuul-build-sshkey 2026-03-17 13:47:28.799490 | controller -> localhost | The key's randomart image is: 2026-03-17 13:47:28.799515 | controller -> localhost | +---[RSA 2048]----+ 2026-03-17 13:47:28.799539 | controller -> localhost | | o.*oo ..o. | 2026-03-17 13:47:28.799564 | controller -> localhost | |.. B B B o. | 2026-03-17 13:47:28.799588 | controller -> localhost | |o. .* % =.+ | 2026-03-17 13:47:28.799612 | controller -> localhost | | .. .= E.* + | 2026-03-17 13:47:28.799636 | controller -> localhost | | ..+oS O . | 2026-03-17 13:47:28.799700 | controller -> localhost | | ooo+. = | 2026-03-17 13:47:28.799737 | controller -> localhost | | oo . | 2026-03-17 13:47:28.799764 | controller -> localhost | | | 2026-03-17 13:47:28.799789 | controller -> localhost | | | 2026-03-17 13:47:28.799818 | controller -> localhost | +----[SHA256]-----+ 2026-03-17 13:47:28.799881 | controller -> localhost | ok: Runtime: 0:00:00.049041 2026-03-17 13:47:28.809175 | 2026-03-17 13:47:28.809292 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-17 13:47:28.832841 | controller | ok 2026-03-17 13:47:28.846877 | controller | included: /var/lib/zuul/builds/541a1d8386ef4d51afb3352ce20f341e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-17 13:47:28.860526 | 2026-03-17 13:47:28.860613 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-17 13:47:28.886393 | controller | skipping: Conditional result was False 2026-03-17 13:47:28.893623 | 2026-03-17 13:47:28.893710 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-17 13:47:29.341059 | controller | changed 2026-03-17 13:47:29.354772 | 2026-03-17 13:47:29.354951 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-17 13:47:29.590117 | controller | ok 2026-03-17 13:47:29.606893 | 2026-03-17 13:47:29.607146 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-17 13:47:30.293082 | controller | changed 2026-03-17 13:47:30.306578 | 2026-03-17 13:47:30.306766 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-17 13:47:31.058379 | controller | changed 2026-03-17 13:47:31.078396 | 2026-03-17 13:47:31.078589 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-17 13:47:31.107007 | controller | skipping: Conditional result was False 2026-03-17 13:47:31.116906 | 2026-03-17 13:47:31.117052 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-17 13:47:31.511256 | controller -> localhost | changed 2026-03-17 13:47:31.537469 | 2026-03-17 13:47:31.537639 | TASK [add-build-sshkey : Add back temp key] 2026-03-17 13:47:31.863293 | controller -> localhost | Identity added: /var/lib/zuul/builds/541a1d8386ef4d51afb3352ce20f341e/work/541a1d8386ef4d51afb3352ce20f341e_id_rsa (zuul-build-sshkey) 2026-03-17 13:47:31.863816 | controller -> localhost | ok: Runtime: 0:00:00.014348 2026-03-17 13:47:31.877759 | 2026-03-17 13:47:31.877896 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-17 13:47:32.188451 | controller | ok 2026-03-17 13:47:32.201634 | 2026-03-17 13:47:32.201850 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-17 13:47:32.252429 | controller | skipping: Conditional result was False 2026-03-17 13:47:32.278946 | 2026-03-17 13:47:32.279101 | TASK [Run add-build-sshkey role (ECDSA)] 2026-03-17 13:47:32.320817 | controller | ok 2026-03-17 13:47:32.351429 | 2026-03-17 13:47:32.351524 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-17 13:47:32.694463 | controller -> localhost | ok 2026-03-17 13:47:32.708506 | 2026-03-17 13:47:32.708731 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-17 13:47:32.748750 | controller | ok 2026-03-17 13:47:32.774767 | controller | included: /var/lib/zuul/builds/541a1d8386ef4d51afb3352ce20f341e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-17 13:47:32.783104 | 2026-03-17 13:47:32.783195 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-17 13:47:33.167602 | controller -> localhost | Generating public/private ecdsa key pair. 2026-03-17 13:47:33.167845 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/541a1d8386ef4d51afb3352ce20f341e/work/541a1d8386ef4d51afb3352ce20f341e_id_ecdsa. 2026-03-17 13:47:33.167881 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/541a1d8386ef4d51afb3352ce20f341e/work/541a1d8386ef4d51afb3352ce20f341e_id_ecdsa.pub. 2026-03-17 13:47:33.167920 | controller -> localhost | The key fingerprint is: 2026-03-17 13:47:33.167950 | controller -> localhost | SHA256:m0eRPs3rZJsXrO6bDqa9DFg/V8XLkc4NPq9nZS1FQhw zuul-build-sshkey 2026-03-17 13:47:33.167972 | controller -> localhost | The key's randomart image is: 2026-03-17 13:47:33.167989 | controller -> localhost | +---[ECDSA 521]---+ 2026-03-17 13:47:33.168006 | controller -> localhost | | oE. | 2026-03-17 13:47:33.168023 | controller -> localhost | | . o.o| 2026-03-17 13:47:33.168039 | controller -> localhost | | o .=o| 2026-03-17 13:47:33.168055 | controller -> localhost | | . + .+o=| 2026-03-17 13:47:33.168071 | controller -> localhost | | S + o.+*o| 2026-03-17 13:47:33.168087 | controller -> localhost | | o = . o+o+| 2026-03-17 13:47:33.168103 | controller -> localhost | | . + * =. +o| 2026-03-17 13:47:33.168119 | controller -> localhost | | B B.+..o| 2026-03-17 13:47:33.168141 | controller -> localhost | | . +=Xo.o | 2026-03-17 13:47:33.168165 | controller -> localhost | +----[SHA256]-----+ 2026-03-17 13:47:33.168221 | controller -> localhost | ok: Runtime: 0:00:00.018286 2026-03-17 13:47:33.174955 | 2026-03-17 13:47:33.175047 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-17 13:47:33.224228 | controller | ok 2026-03-17 13:47:33.241796 | controller | included: /var/lib/zuul/builds/541a1d8386ef4d51afb3352ce20f341e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-17 13:47:33.255854 | 2026-03-17 13:47:33.255942 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-17 13:47:33.292787 | controller | skipping: Conditional result was False 2026-03-17 13:47:33.306491 | 2026-03-17 13:47:33.306637 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-17 13:47:33.625782 | controller | changed 2026-03-17 13:47:33.638526 | 2026-03-17 13:47:33.638691 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-17 13:47:33.900001 | controller | ok 2026-03-17 13:47:33.913195 | 2026-03-17 13:47:33.913378 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-17 13:47:34.653344 | controller | changed 2026-03-17 13:47:34.669395 | 2026-03-17 13:47:34.669542 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-17 13:47:35.403374 | controller | changed 2026-03-17 13:47:35.412238 | 2026-03-17 13:47:35.412342 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-17 13:47:35.453043 | controller | skipping: Conditional result was False 2026-03-17 13:47:35.464016 | 2026-03-17 13:47:35.464157 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-17 13:47:35.747719 | controller -> localhost | changed 2026-03-17 13:47:35.761413 | 2026-03-17 13:47:35.761487 | TASK [add-build-sshkey : Add back temp key] 2026-03-17 13:47:36.124629 | controller -> localhost | Identity added: /var/lib/zuul/builds/541a1d8386ef4d51afb3352ce20f341e/work/541a1d8386ef4d51afb3352ce20f341e_id_ecdsa (zuul-build-sshkey) 2026-03-17 13:47:36.125205 | controller -> localhost | ok: Runtime: 0:00:00.010333 2026-03-17 13:47:36.140994 | 2026-03-17 13:47:36.141138 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-17 13:47:36.359528 | controller | ok 2026-03-17 13:47:36.373381 | 2026-03-17 13:47:36.373526 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-17 13:47:36.411559 | controller | skipping: Conditional result was False 2026-03-17 13:47:36.440289 | 2026-03-17 13:47:36.440440 | TASK [include_role : remove-zuul-sshkey] 2026-03-17 13:47:36.468659 | controller | skipping: Conditional result was False 2026-03-17 13:47:36.479387 | 2026-03-17 13:47:36.479477 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-17 13:47:36.724379 | controller | ok: "logs" 2026-03-17 13:47:36.724726 | controller | ok: All items complete 2026-03-17 13:47:36.724757 | 2026-03-17 13:47:36.929267 | controller | ok: "artifacts" 2026-03-17 13:47:37.132645 | controller | ok: "docs" 2026-03-17 13:47:37.156832 | 2026-03-17 13:47:37.157081 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-17 13:47:37.454353 | controller | changed: "logs" 2026-03-17 13:47:37.674425 | controller | changed: "artifacts" 2026-03-17 13:47:37.878406 | controller | changed: "docs" 2026-03-17 13:47:37.945923 | 2026-03-17 13:47:37.946086 | PLAY RECAP 2026-03-17 13:47:37.946149 | controller | ok: 30 changed: 16 unreachable: 0 failed: 0 skipped: 18 rescued: 0 ignored: 0 2026-03-17 13:47:37.946187 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-17 13:47:37.946211 | 2026-03-17 13:47:38.090869 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-17 13:47:38.092564 | RUN START: [trusted : github.com/ansible/zuul-config/playbooks/ansible-collection/twitter.yaml@master] 2026-03-17 13:47:38.731525 | 2026-03-17 13:47:38.731693 | PLAY [controller] 2026-03-17 13:47:38.753509 | 2026-03-17 13:47:38.753723 | TASK [Create virtualenv for ansible-network/releases] 2026-03-17 13:47:42.789524 | controller | ok: Runtime: 0:00:03.255318 2026-03-17 13:47:42.804498 | 2026-03-17 13:47:42.804748 | TASK [Bootstrap ansible-network/releases] 2026-03-17 13:48:08.381141 | controller | Collecting ruamel.yaml 2026-03-17 13:48:43.828031 | controller | Downloading ruamel_yaml-0.19.1-py3-none-any.whl (118 kB) 2026-03-17 13:48:43.877910 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.1/118.1 kB 2.4 MB/s eta 0:00:00 2026-03-17 13:48:43.925260 | controller | Collecting pbr 2026-03-17 13:48:43.928703 | controller | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-03-17 13:48:43.938462 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 18.2 MB/s eta 0:00:00 2026-03-17 13:48:43.978097 | controller | Collecting tweepy 2026-03-17 13:48:43.982586 | controller | Downloading tweepy-4.16.0-py3-none-any.whl (98 kB) 2026-03-17 13:48:43.991791 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.8/98.8 kB 13.4 MB/s eta 0:00:00 2026-03-17 13:48:44.055448 | controller | Collecting galaxy-importer 2026-03-17 13:48:44.059567 | controller | Downloading galaxy_importer-0.4.37-py3-none-any.whl (64 kB) 2026-03-17 13:48:44.064201 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.9/64.9 kB 20.6 MB/s eta 0:00:00 2026-03-17 13:48:44.115593 | controller | Collecting flake8 2026-03-17 13:48:44.118912 | controller | Downloading flake8-7.3.0-py2.py3-none-any.whl (57 kB) 2026-03-17 13:48:44.126823 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.9/57.9 kB 9.2 MB/s eta 0:00:00 2026-03-17 13:48:44.139363 | 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 13:48:44.178008 | controller | Collecting oauthlib<4,>=3.2.0 2026-03-17 13:48:44.181166 | controller | Downloading oauthlib-3.3.1-py3-none-any.whl (160 kB) 2026-03-17 13:48:44.190090 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 160.1/160.1 kB 27.3 MB/s eta 0:00:00 2026-03-17 13:48:44.246797 | controller | Collecting requests<3,>=2.27.0 2026-03-17 13:48:44.249856 | controller | Downloading requests-2.32.5-py3-none-any.whl (64 kB) 2026-03-17 13:48:44.257520 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.7/64.7 kB 10.5 MB/s eta 0:00:00 2026-03-17 13:48:44.285276 | controller | Collecting requests-oauthlib<3,>=1.2.0 2026-03-17 13:48:44.288315 | controller | Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB) 2026-03-17 13:48:44.440525 | controller | Collecting ansible-core 2026-03-17 13:48:44.444556 | controller | Downloading ansible_core-2.19.7-py3-none-any.whl (2.4 MB) 2026-03-17 13:48:44.476851 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 94.2 MB/s eta 0:00:00 2026-03-17 13:48:44.516221 | controller | Collecting ansible-builder<4.0,>=1.2.0 2026-03-17 13:48:44.520160 | controller | Downloading ansible_builder-3.1.1-py3-none-any.whl (46 kB) 2026-03-17 13:48:44.527802 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.5/46.5 kB 7.4 MB/s eta 0:00:00 2026-03-17 13:48:44.647175 | controller | Collecting ansible-lint<=26.1.0,>=6.2.2 2026-03-17 13:48:44.651095 | controller | Downloading ansible_lint-26.1.0-py3-none-any.whl (324 kB) 2026-03-17 13:48:44.662228 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 324.6/324.6 kB 39.2 MB/s eta 0:00:00 2026-03-17 13:48:44.702570 | controller | Collecting attrs<23,>=21.4.0 2026-03-17 13:48:44.706398 | controller | Downloading attrs-22.2.0-py3-none-any.whl (60 kB) 2026-03-17 13:48:44.715713 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.0/60.0 kB 10.2 MB/s eta 0:00:00 2026-03-17 13:48:44.815779 | controller | Collecting nh3<3,>=0.2.18 2026-03-17 13:48:44.820416 | controller | Downloading nh3-0.3.3-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (811 kB) 2026-03-17 13:48:44.832876 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 811.5/811.5 kB 83.5 MB/s eta 0:00:00 2026-03-17 13:48:44.851789 | controller | Collecting flake8 2026-03-17 13:48:44.855465 | controller | Downloading flake8-6.1.0-py2.py3-none-any.whl (58 kB) 2026-03-17 13:48:44.864398 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 7.5 MB/s eta 0:00:00 2026-03-17 13:48:44.902615 | controller | Collecting markdown<4,>=3.3.4 2026-03-17 13:48:44.905792 | controller | Downloading markdown-3.10.2-py3-none-any.whl (108 kB) 2026-03-17 13:48:44.913073 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 108.2/108.2 kB 20.3 MB/s eta 0:00:00 2026-03-17 13:48:45.015937 | controller | Collecting pyyaml<7,>=5.4.1 2026-03-17 13:48:45.019284 | 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 13:48:45.032929 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 806.6/806.6 kB 70.0 MB/s eta 0:00:00 2026-03-17 13:48:45.066881 | controller | Collecting semantic-version<3,>=2.9.0 2026-03-17 13:48:45.070215 | controller | Downloading semantic_version-2.10.0-py2.py3-none-any.whl (15 kB) 2026-03-17 13:48:45.114498 | controller | Collecting packaging<25.0,>=23.2 2026-03-17 13:48:45.118897 | controller | Downloading packaging-24.2-py3-none-any.whl (65 kB) 2026-03-17 13:48:45.125717 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB 13.0 MB/s eta 0:00:00 2026-03-17 13:48:45.152859 | controller | Collecting mccabe<0.8.0,>=0.7.0 2026-03-17 13:48:45.155601 | controller | Downloading mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB) 2026-03-17 13:48:45.212045 | controller | Collecting pycodestyle<2.12.0,>=2.11.0 2026-03-17 13:48:45.216357 | controller | Downloading pycodestyle-2.11.1-py2.py3-none-any.whl (31 kB) 2026-03-17 13:48:45.259746 | controller | Collecting pyflakes<3.2.0,>=3.1.0 2026-03-17 13:48:45.264271 | controller | Downloading pyflakes-3.1.0-py2.py3-none-any.whl (62 kB) 2026-03-17 13:48:45.271767 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 11.0 MB/s eta 0:00:00 2026-03-17 13:48:45.304983 | controller | Collecting bindep 2026-03-17 13:48:45.307998 | controller | Downloading bindep-2.13.0-py3-none-any.whl (34 kB) 2026-03-17 13:48:45.366006 | controller | Collecting jsonschema 2026-03-17 13:48:45.369454 | controller | Downloading jsonschema-4.26.0-py3-none-any.whl (90 kB) 2026-03-17 13:48:45.376341 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.6/90.6 kB 17.3 MB/s eta 0:00:00 2026-03-17 13:48:45.445461 | controller | Collecting ansible-compat>=25.8.2 2026-03-17 13:48:45.449463 | controller | Downloading ansible_compat-25.12.1-py3-none-any.whl (27 kB) 2026-03-17 13:48:45.619214 | controller | Collecting black>=24.3.0 2026-03-17 13:48:45.623779 | 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 13:48:45.650750 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 73.1 MB/s eta 0:00:00 2026-03-17 13:48:45.942455 | controller | Collecting cffi>=1.15.1 2026-03-17 13:48:45.948000 | controller | Downloading cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (215 kB) 2026-03-17 13:48:45.957855 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 215.6/215.6 kB 30.6 MB/s eta 0:00:00 2026-03-17 13:48:46.480617 | controller | Collecting cryptography>=38 2026-03-17 13:48:46.484101 | controller | Downloading cryptography-46.0.5-cp311-abi3-manylinux_2_34_x86_64.whl (4.5 MB) 2026-03-17 13:48:46.525168 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 120.7 MB/s eta 0:00:00 2026-03-17 13:48:46.553146 | controller | Collecting distro>=1.9.0 2026-03-17 13:48:46.556190 | controller | Downloading distro-1.9.0-py3-none-any.whl (20 kB) 2026-03-17 13:48:46.610151 | controller | Collecting filelock>=3.8.2 2026-03-17 13:48:46.615039 | controller | Downloading filelock-3.25.2-py3-none-any.whl (26 kB) 2026-03-17 13:48:46.660526 | controller | Collecting pathspec<1.0.0,>=0.10.3 2026-03-17 13:48:46.665888 | controller | Downloading pathspec-0.12.1-py3-none-any.whl (31 kB) 2026-03-17 13:48:46.737382 | controller | Collecting referencing>=0.36.2 2026-03-17 13:48:46.741104 | controller | Downloading referencing-0.37.0-py3-none-any.whl (26 kB) 2026-03-17 13:48:46.868348 | controller | Collecting ruamel-yaml-clib>=0.2.12 2026-03-17 13:48:46.872823 | 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 13:48:46.910929 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 777.6/777.6 kB 21.8 MB/s eta 0:00:00 2026-03-17 13:48:46.935224 | controller | Collecting subprocess-tee>=0.4.1 2026-03-17 13:48:46.938216 | controller | Downloading subprocess_tee-0.4.2-py3-none-any.whl (5.2 kB) 2026-03-17 13:48:46.980352 | controller | Collecting wcmatch>=8.1.2 2026-03-17 13:48:46.983499 | controller | Downloading wcmatch-10.1-py3-none-any.whl (39 kB) 2026-03-17 13:48:47.023107 | controller | Collecting yamllint>=1.34.0 2026-03-17 13:48:47.027516 | controller | Downloading yamllint-1.38.0-py3-none-any.whl (68 kB) 2026-03-17 13:48:47.034606 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 68.9/68.9 kB 11.7 MB/s eta 0:00:00 2026-03-17 13:48:47.102957 | controller | Collecting jinja2>=3.1.0 2026-03-17 13:48:47.106460 | controller | Downloading jinja2-3.1.6-py3-none-any.whl (134 kB) 2026-03-17 13:48:47.115327 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.9/134.9 kB 19.0 MB/s eta 0:00:00 2026-03-17 13:48:47.141798 | controller | Collecting resolvelib<2.0.0,>=0.5.3 2026-03-17 13:48:47.145919 | controller | Downloading resolvelib-1.2.1-py3-none-any.whl (18 kB) 2026-03-17 13:48:47.474942 | controller | Collecting charset_normalizer<4,>=2 2026-03-17 13:48:47.478537 | 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 13:48:47.494383 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 204.7/204.7 kB 20.5 MB/s eta 0:00:00 2026-03-17 13:48:47.528916 | controller | Collecting idna<4,>=2.5 2026-03-17 13:48:47.532208 | controller | Downloading idna-3.11-py3-none-any.whl (71 kB) 2026-03-17 13:48:47.540871 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 71.0/71.0 kB 10.3 MB/s eta 0:00:00 2026-03-17 13:48:47.613521 | controller | Collecting urllib3<3,>=1.21.1 2026-03-17 13:48:47.616754 | controller | Downloading urllib3-2.6.3-py3-none-any.whl (131 kB) 2026-03-17 13:48:47.626012 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.6/131.6 kB 19.7 MB/s eta 0:00:00 2026-03-17 13:48:47.670590 | controller | Collecting certifi>=2017.4.17 2026-03-17 13:48:47.674387 | controller | Downloading certifi-2026.2.25-py3-none-any.whl (153 kB) 2026-03-17 13:48:47.684942 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 153.7/153.7 kB 20.3 MB/s eta 0:00:00 2026-03-17 13:48:47.812203 | controller | Collecting click>=8.0.0 2026-03-17 13:48:47.815398 | controller | Downloading click-8.3.1-py3-none-any.whl (108 kB) 2026-03-17 13:48:47.823445 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 108.3/108.3 kB 19.6 MB/s eta 0:00:00 2026-03-17 13:48:47.846735 | controller | Collecting mypy-extensions>=0.4.3 2026-03-17 13:48:47.850221 | controller | Downloading mypy_extensions-1.1.0-py3-none-any.whl (5.0 kB) 2026-03-17 13:48:47.867233 | controller | Collecting black>=24.3.0 2026-03-17 13:48:47.871014 | 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 13:48:47.896630 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 82.0 MB/s eta 0:00:00 2026-03-17 13:48:47.928212 | 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 13:48:47.951274 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 85.2 MB/s eta 0:00:00 2026-03-17 13:48:47.981566 | 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 13:48:48.003295 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 95.8 MB/s eta 0:00:00 2026-03-17 13:48:48.071048 | controller | Collecting platformdirs>=2 2026-03-17 13:48:48.074280 | controller | Downloading platformdirs-4.9.4-py3-none-any.whl (21 kB) 2026-03-17 13:48:48.119735 | controller | Collecting pytokens>=0.3.0 2026-03-17 13:48:48.123554 | 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 13:48:48.134387 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 260.8/260.8 kB 31.9 MB/s eta 0:00:00 2026-03-17 13:48:48.175761 | controller | Collecting pycparser 2026-03-17 13:48:48.178884 | controller | Downloading pycparser-3.0-py3-none-any.whl (48 kB) 2026-03-17 13:48:48.186215 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.2/48.2 kB 6.9 MB/s eta 0:00:00 2026-03-17 13:48:48.382163 | controller | Collecting MarkupSafe>=2.0 2026-03-17 13:48:48.385401 | 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 13:48:48.447707 | controller | Collecting jsonschema-specifications>=2023.03.6 2026-03-17 13:48:48.451002 | controller | Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB) 2026-03-17 13:48:49.282869 | controller | Collecting rpds-py>=0.25.0 2026-03-17 13:48:49.288826 | controller | Downloading rpds_py-0.30.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (390 kB) 2026-03-17 13:48:49.300729 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 390.8/390.8 kB 43.3 MB/s eta 0:00:00 2026-03-17 13:48:49.363253 | controller | Collecting typing-extensions>=4.4.0 2026-03-17 13:48:49.366198 | controller | Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB) 2026-03-17 13:48:49.374154 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.6/44.6 kB 6.3 MB/s eta 0:00:00 2026-03-17 13:48:49.457891 | controller | Collecting bracex>=2.1.1 2026-03-17 13:48:49.471689 | controller | Downloading bracex-2.6-py3-none-any.whl (11 kB) 2026-03-17 13:48:49.503645 | controller | Collecting yamllint>=1.34.0 2026-03-17 13:48:49.509115 | controller | Downloading yamllint-1.37.1-py3-none-any.whl (68 kB) 2026-03-17 13:48:49.519886 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 68.8/68.8 kB 10.4 MB/s eta 0:00:00 2026-03-17 13:48:49.573733 | controller | Collecting Parsley 2026-03-17 13:48:49.576926 | controller | Downloading Parsley-1.3-py2.py3-none-any.whl (88 kB) 2026-03-17 13:48:49.587218 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 88.9/88.9 kB 10.3 MB/s eta 0:00:00 2026-03-17 13:48:50.004138 | 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 13:48:54.193043 | 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 13:49:06.644756 | controller | 2026-03-17 13:49:06.925953 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-03-17 13:49:06.925994 | controller | [notice] To update, run: python3 -m pip install --upgrade pip 2026-03-17 13:49:07.401734 | controller | ok: Runtime: 0:01:23.836703 2026-03-17 13:49:07.417118 | 2026-03-17 13:49:07.417246 | TASK [Setup tweetrc credentials] 2026-03-17 13:49:08.368415 | controller | changed 2026-03-17 13:49:08.384164 | 2026-03-17 13:49:08.384336 | TASK [Send twitter announcement] 2026-03-17 13:49:09.092247 | controller | Traceback (most recent call last): 2026-03-17 13:49:09.092544 | controller | File "/home/zuul/src/github.com/ansible-network/releases/tools/twitter-announcement.py", line 88, in 2026-03-17 13:49:09.092567 | controller | main() 2026-03-17 13:49:09.092602 | controller | File "/home/zuul/src/github.com/ansible-network/releases/tools/twitter-announcement.py", line 84, in main 2026-03-17 13:49:09.092717 | controller | tweet.send(args.message) 2026-03-17 13:49:09.092757 | controller | File "/home/zuul/src/github.com/ansible-network/releases/tools/twitter-announcement.py", line 69, in send 2026-03-17 13:49:09.092849 | controller | last = self.api.update_status(status=line) 2026-03-17 13:49:09.092907 | controller | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-17 13:49:09.093003 | controller | File "/home/zuul/venv/lib64/python3.11/site-packages/tweepy/api.py", line 45, in wrapper 2026-03-17 13:49:09.093012 | controller | return method(*args, **kwargs) 2026-03-17 13:49:09.093053 | controller | ^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-17 13:49:09.093395 | controller | File "/home/zuul/venv/lib64/python3.11/site-packages/tweepy/api.py", line 1036, in update_status 2026-03-17 13:49:09.093404 | controller | return self.request( 2026-03-17 13:49:09.093408 | controller | ^^^^^^^^^^^^^ 2026-03-17 13:49:09.093415 | controller | File "/home/zuul/venv/lib64/python3.11/site-packages/tweepy/api.py", line 270, in request 2026-03-17 13:49:09.093576 | controller | raise Forbidden(resp) 2026-03-17 13:49:09.093630 | controller | tweepy.errors.Forbidden: 403 Forbidden 2026-03-17 13:49:09.142424 | 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 13:49:09.442602 | controller | ERROR 2026-03-17 13:49:09.442880 | controller | { 2026-03-17 13:49:09.442929 | controller | "delta": "0:00:00.472136", 2026-03-17 13:49:09.442958 | controller | "end": "2026-03-17 13:49:09.142998", 2026-03-17 13:49:09.442984 | controller | "msg": "non-zero return code", 2026-03-17 13:49:09.443011 | controller | "rc": 1, 2026-03-17 13:49:09.443035 | controller | "start": "2026-03-17 13:49:08.670862" 2026-03-17 13:49:09.443059 | controller | } failure 2026-03-17 13:49:09.446377 | 2026-03-17 13:49:09.446547 | PLAY RECAP 2026-03-17 13:49:09.446640 | controller | ok: 3 changed: 3 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-03-17 13:49:09.446732 | 2026-03-17 13:49:09.596636 | RUN END RESULT_NORMAL: [trusted : github.com/ansible/zuul-config/playbooks/ansible-collection/twitter.yaml@master] 2026-03-17 13:49:09.598197 | POST-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/post.yaml@master] 2026-03-17 13:49:10.227442 | 2026-03-17 13:49:10.227570 | PLAY [all:!appliance*] 2026-03-17 13:49:10.249747 | 2026-03-17 13:49:10.249842 | TASK [unregister the node] 2026-03-17 13:49:10.781202 | controller | skipping: Conditional result was False 2026-03-17 13:49:10.789850 | 2026-03-17 13:49:10.789961 | TASK [include_role : fetch-output] 2026-03-17 13:49:10.823707 | controller | ok 2026-03-17 13:49:10.852979 | 2026-03-17 13:49:10.853105 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-17 13:49:10.920165 | controller | skipping: Conditional result was False 2026-03-17 13:49:10.934413 | 2026-03-17 13:49:10.934578 | TASK [fetch-output : Set log path for single node] 2026-03-17 13:49:10.984512 | controller | ok 2026-03-17 13:49:10.996820 | 2026-03-17 13:49:10.996989 | LOOP [fetch-output : Ensure local output dirs] 2026-03-17 13:49:11.421687 | controller -> localhost | ok: "/var/lib/zuul/builds/541a1d8386ef4d51afb3352ce20f341e/work/logs" 2026-03-17 13:49:11.664317 | controller -> localhost | changed: "/var/lib/zuul/builds/541a1d8386ef4d51afb3352ce20f341e/work/artifacts" 2026-03-17 13:49:11.909217 | controller -> localhost | changed: "/var/lib/zuul/builds/541a1d8386ef4d51afb3352ce20f341e/work/docs" 2026-03-17 13:49:11.925050 | 2026-03-17 13:49:11.925163 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-17 13:49:12.566778 | controller | ok 2026-03-17 13:49:12.566991 | controller | changed: All items complete 2026-03-17 13:49:12.567020 | 2026-03-17 13:49:13.103368 | controller | changed: .d..t...... ./ 2026-03-17 13:49:13.618777 | controller | changed: .d..t...... ./ 2026-03-17 13:49:13.642027 | 2026-03-17 13:49:13.642205 | TASK [include_role : fetch-output-openshift] 2026-03-17 13:49:13.669321 | controller | skipping: Conditional result was False 2026-03-17 13:49:13.676735 | 2026-03-17 13:49:13.676808 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-17 13:49:13.722075 | controller | skipping: Conditional result was False 2026-03-17 13:49:13.732750 | controller | skipping: Conditional result was False 2026-03-17 13:49:13.772064 | 2026-03-17 13:49:13.772186 | PLAY [localhost] 2026-03-17 13:49:13.784530 | 2026-03-17 13:49:13.784602 | TASK [Run Zuul manifest role] 2026-03-17 13:49:13.804328 | localhost | ok 2026-03-17 13:49:13.819289 | 2026-03-17 13:49:13.819366 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-17 13:49:14.279412 | localhost | changed 2026-03-17 13:49:14.291536 | 2026-03-17 13:49:14.291720 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-17 13:49:14.324926 | localhost | ok 2026-03-17 13:49:14.336242 | 2026-03-17 13:49:14.336326 | TASK [Set zuul-log-path fact] 2026-03-17 13:49:14.358999 | localhost | ok 2026-03-17 13:49:14.379794 | 2026-03-17 13:49:14.379890 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-17 13:49:14.423186 | localhost | ok 2026-03-17 13:49:14.434177 | 2026-03-17 13:49:14.434254 | LOOP [Set zuul_log_targets (Swift with random Rackspace region)] 2026-03-17 13:49:14.477089 | localhost | ok: 2026-03-17 13:49:14.477564 | localhost | { 2026-03-17 13:49:14.477621 | localhost | "auth": { 2026-03-17 13:49:14.477690 | localhost | "password": "IonWCwcuOFib&&<}wp^:[2G/", 2026-03-17 13:49:14.477738 | localhost | "username": "9LF91O0RK7JU" 2026-03-17 13:49:14.477784 | localhost | }, 2026-03-17 13:49:14.477820 | localhost | "profile": "rackspace", 2026-03-17 13:49:14.477855 | localhost | "project_name": "1251317", 2026-03-17 13:49:14.477889 | localhost | "region_name": "DFW" 2026-03-17 13:49:14.477923 | localhost | } 2026-03-17 13:49:14.477987 | 2026-03-17 13:49:14.491226 | 2026-03-17 13:49:14.491375 | TASK [Run upload-logs-failover role (S3 then Swift)] 2026-03-17 13:49:14.514988 | localhost | Output suppressed because no_log was given 2026-03-17 13:49:14.533557 | 2026-03-17 13:49:14.533684 | TASK [upload-logs-failover : Initialize control vars] 2026-03-17 13:49:14.567799 | localhost | ok 2026-03-17 13:49:14.573988 | 2026-03-17 13:49:14.574074 | LOOP [upload-logs-failover : Perform log upload] 2026-03-17 13:49:14.683154 | localhost | Output suppressed because no_log was given 2026-03-17 13:49:14.693932 | localhost | included: /var/lib/zuul/builds/541a1d8386ef4d51afb3352ce20f341e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/upload-logs-failover/tasks/upload.yaml 2026-03-17 13:49:14.703851 | 2026-03-17 13:49:14.703961 | LOOP [upload-logs-failover : Unpack vars for swift upload] 2026-03-17 13:49:14.823366 | localhost | Output suppressed because no_log was given 2026-03-17 13:49:14.836533 | 2026-03-17 13:49:14.836713 | TASK [Upload logs to swift] 2026-03-17 13:49:14.875288 | localhost | ok 2026-03-17 13:49:14.924386 | 2026-03-17 13:49:14.924549 | TASK [Set zuul-log-path fact] 2026-03-17 13:49:14.962174 | localhost | skipping: Conditional result was False 2026-03-17 13:49:14.971104 | 2026-03-17 13:49:14.971197 | TASK [upload-logs-swift : Ensure logs are readable before uploading] 2026-03-17 13:49:15.408127 | localhost -> localhost | ok: Runtime: 0:00:00.007625 2026-03-17 13:49:15.414796 | 2026-03-17 13:49:15.414877 | TASK [upload-logs-swift : Upload logs to swift]