2026-02-03 17:00:29.691812 | Job console starting... 2026-02-03 17:00:29.703358 | Updating repositories 2026-02-03 17:00:29.734856 | Preparing job workspace 2026-02-03 17:00:31.457565 | Running Ansible setup... 2026-02-03 17:00:35.903676 | PRE-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-02-03 17:00:36.562946 | 2026-02-03 17:00:36.563126 | PLAY [localhost] 2026-02-03 17:00:36.574775 | 2026-02-03 17:00:36.574873 | TASK [Gathering Facts] 2026-02-03 17:00:37.666570 | localhost | ok 2026-02-03 17:00:37.691210 | 2026-02-03 17:00:37.691414 | TASK [Setup log path fact] 2026-02-03 17:00:37.718504 | localhost | ok 2026-02-03 17:00:37.739033 | 2026-02-03 17:00:37.739189 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-03 17:00:37.778967 | localhost | ok 2026-02-03 17:00:37.786817 | 2026-02-03 17:00:37.786894 | TASK [emit-job-header : Print job information] 2026-02-03 17:00:37.836157 | # Job Information 2026-02-03 17:00:37.836331 | Ansible Version: 2.15.12 2026-02-03 17:00:37.836365 | Job: release-ansible-collection-announcement 2026-02-03 17:00:37.836386 | Pipeline: release 2026-02-03 17:00:37.836404 | Executor: ze01.softwarefactory-project.io 2026-02-03 17:00:37.836421 | Triggered by: https://github.com/ansible-collections/kubernetes.core/releases/tag/5.4.2 2026-02-03 17:00:37.836443 | Log URL (when completed): https://ansible.softwarefactory-project.io/logs/e12/ansible/e128632635c448b4a2acb81b858ae440/ 2026-02-03 17:00:37.836462 | Event ID: 601ac52e-0120-11f1-8d01-e021e72c8f06 2026-02-03 17:00:37.840306 | 2026-02-03 17:00:37.840374 | LOOP [emit-job-header : Print node information] 2026-02-03 17:00:37.959232 | localhost | ok: 2026-02-03 17:00:37.959535 | localhost | # Node Information 2026-02-03 17:00:37.959606 | localhost | Inventory Hostname: controller 2026-02-03 17:00:37.959677 | localhost | Hostname: np0005607207 2026-02-03 17:00:37.959754 | localhost | Username: zuul 2026-02-03 17:00:37.959831 | localhost | Distro: Fedora 37 2026-02-03 17:00:37.959887 | localhost | Provider: ansible-vexxhost-ca-ymq-1 2026-02-03 17:00:37.959935 | localhost | Region: ca-ymq-1 2026-02-03 17:00:37.959982 | localhost | Label: ansible-fedora-37-1vcpu 2026-02-03 17:00:37.960072 | localhost | Product Name: OpenStack Nova 2026-02-03 17:00:37.960122 | localhost | Interface IP: 199.204.45.156 2026-02-03 17:00:37.976869 | 2026-02-03 17:00:37.977098 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-03 17:00:38.466931 | localhost -> localhost | changed 2026-02-03 17:00:38.473274 | 2026-02-03 17:00:38.473359 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-03 17:00:39.417871 | localhost -> localhost | changed 2026-02-03 17:00:39.443362 | 2026-02-03 17:00:39.443612 | PLAY [all:!appliance*] 2026-02-03 17:00:39.463554 | 2026-02-03 17:00:39.463731 | TASK [include_role : start-zuul-console] 2026-02-03 17:00:39.486124 | controller | ok 2026-02-03 17:00:39.504181 | 2026-02-03 17:00:39.504320 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-02-03 17:00:39.881190 | controller | ok 2026-02-03 17:00:39.893291 | 2026-02-03 17:00:39.893461 | TASK [use-our-mirror : Retrieve the IP address] 2026-02-03 17:00:40.908082 | controller | ok: Status code was 404 and not [200]: HTTP Error 404: Not Found 2026-02-03 17:00:40.923365 | 2026-02-03 17:00:40.923546 | TASK [use-our-mirror : Ensure the registry service is running on the mirror] 2026-02-03 17:00:41.474523 | controller | skipping: Conditional result was False 2026-02-03 17:00:41.489345 | 2026-02-03 17:00:41.489522 | TASK [use-our-mirror : Write the IP in /etc/hosts] 2026-02-03 17:00:41.517883 | controller | skipping: Conditional result was False 2026-02-03 17:00:41.533041 | 2026-02-03 17:00:41.533226 | TASK [use-our-mirror : Create the podman configuration directory] 2026-02-03 17:00:41.561225 | controller | skipping: Conditional result was False 2026-02-03 17:00:41.577554 | 2026-02-03 17:00:41.577793 | TASK [use-our-mirror : Copy the podman configuration] 2026-02-03 17:00:41.605631 | controller | skipping: Conditional result was False 2026-02-03 17:00:41.621009 | 2026-02-03 17:00:41.621288 | TASK [use-our-mirror : Copy the Yum configuration (main)] 2026-02-03 17:00:41.649507 | controller | skipping: Conditional result was False 2026-02-03 17:00:41.656406 | 2026-02-03 17:00:41.656498 | TASK [use-our-mirror : Copy the Yum configuration (update)] 2026-02-03 17:00:41.680420 | controller | skipping: Conditional result was False 2026-02-03 17:00:41.698715 | 2026-02-03 17:00:41.698837 | TASK [Disable Fedora Modular] 2026-02-03 17:00:41.937553 | controller | changed 2026-02-03 17:00:41.947185 | 2026-02-03 17:00:41.947339 | TASK [Enable EPEL] 2026-02-03 17:00:41.975265 | controller | skipping: Conditional result was False 2026-02-03 17:00:41.986975 | 2026-02-03 17:00:41.987174 | TASK [Register the RHEL node] 2026-02-03 17:00:42.548373 | 2026-02-03 17:00:42.548635 | TASK [Show the subscription-manager status] 2026-02-03 17:00:43.134952 | controller | skipping: Conditional result was False 2026-02-03 17:00:43.150559 | 2026-02-03 17:00:43.150781 | TASK [Enable EPEL on RHEL] 2026-02-03 17:00:43.706619 | controller | skipping: Conditional result was False 2026-02-03 17:00:43.721068 | 2026-02-03 17:00:43.721366 | TASK [Install git and tox] 2026-02-03 17:02:24.362343 | controller | changed 2026-02-03 17:02:24.376242 | 2026-02-03 17:02:24.376416 | TASK [include_role : prepare-workspace] 2026-02-03 17:02:24.410293 | controller | ok 2026-02-03 17:02:24.437451 | 2026-02-03 17:02:24.437560 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-02-03 17:02:24.698583 | controller | ok 2026-02-03 17:02:24.712792 | 2026-02-03 17:02:24.712931 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-02-03 17:02:25.985562 | controller | Output suppressed because no_log was given 2026-02-03 17:02:26.007155 | 2026-02-03 17:02:26.007322 | TASK [include_role : prepare-workspace-openshift] 2026-02-03 17:02:26.037497 | controller | skipping: Conditional result was False 2026-02-03 17:02:26.079793 | 2026-02-03 17:02:26.079922 | PLAY [all:!appliance] 2026-02-03 17:02:26.101929 | 2026-02-03 17:02:26.102090 | TASK [Run add-build-sshkey role (RSA)] 2026-02-03 17:02:26.134036 | controller | ok 2026-02-03 17:02:26.154858 | 2026-02-03 17:02:26.154979 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-03 17:02:26.488116 | controller -> localhost | ok 2026-02-03 17:02:26.502269 | 2026-02-03 17:02:26.502465 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-03 17:02:26.533753 | controller | ok 2026-02-03 17:02:26.547520 | controller | included: /var/lib/zuul/builds/e128632635c448b4a2acb81b858ae440/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-03 17:02:26.553977 | 2026-02-03 17:02:26.554086 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-03 17:02:27.099898 | controller -> localhost | Generating public/private rsa key pair. 2026-02-03 17:02:27.100327 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/e128632635c448b4a2acb81b858ae440/work/e128632635c448b4a2acb81b858ae440_id_rsa. 2026-02-03 17:02:27.100392 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/e128632635c448b4a2acb81b858ae440/work/e128632635c448b4a2acb81b858ae440_id_rsa.pub. 2026-02-03 17:02:27.100437 | controller -> localhost | The key fingerprint is: 2026-02-03 17:02:27.100478 | controller -> localhost | SHA256:C48mp7Xtil+km9jt+3ohFgW+M82KmBd1Evct/LEdJlU zuul-build-sshkey 2026-02-03 17:02:27.100519 | controller -> localhost | The key's randomart image is: 2026-02-03 17:02:27.100559 | controller -> localhost | +---[RSA 2048]----+ 2026-02-03 17:02:27.100597 | controller -> localhost | | o.. .E| 2026-02-03 17:02:27.100638 | controller -> localhost | | . o.o .. | 2026-02-03 17:02:27.100721 | controller -> localhost | | +.. +.oo | 2026-02-03 17:02:27.100761 | controller -> localhost | | ..* oo+.| 2026-02-03 17:02:27.100799 | controller -> localhost | | o S.o o .| 2026-02-03 17:02:27.100860 | controller -> localhost | | o Oo=. | 2026-02-03 17:02:27.100906 | controller -> localhost | | + O.=. . | 2026-02-03 17:02:27.100948 | controller -> localhost | | @ B . | 2026-02-03 17:02:27.100987 | controller -> localhost | | +.B+B=. | 2026-02-03 17:02:27.101067 | controller -> localhost | +----[SHA256]-----+ 2026-02-03 17:02:27.101163 | controller -> localhost | ok: Runtime: 0:00:00.057628 2026-02-03 17:02:27.119069 | 2026-02-03 17:02:27.119288 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-03 17:02:27.161598 | controller | ok 2026-02-03 17:02:27.223334 | controller | included: /var/lib/zuul/builds/e128632635c448b4a2acb81b858ae440/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-03 17:02:27.235238 | 2026-02-03 17:02:27.235351 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-03 17:02:27.261428 | controller | skipping: Conditional result was False 2026-02-03 17:02:27.270979 | 2026-02-03 17:02:27.271124 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-03 17:02:27.791941 | controller | changed 2026-02-03 17:02:27.807394 | 2026-02-03 17:02:27.807563 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-03 17:02:28.109587 | controller | ok 2026-02-03 17:02:28.117262 | 2026-02-03 17:02:28.117348 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-03 17:02:28.826469 | controller | changed 2026-02-03 17:02:28.833724 | 2026-02-03 17:02:28.833794 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-03 17:02:29.522202 | controller | changed 2026-02-03 17:02:29.536627 | 2026-02-03 17:02:29.536800 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-03 17:02:29.564699 | controller | skipping: Conditional result was False 2026-02-03 17:02:29.574165 | 2026-02-03 17:02:29.574273 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-03 17:02:29.945639 | controller -> localhost | changed 2026-02-03 17:02:29.960585 | 2026-02-03 17:02:29.960763 | TASK [add-build-sshkey : Add back temp key] 2026-02-03 17:02:30.224087 | controller -> localhost | Identity added: /var/lib/zuul/builds/e128632635c448b4a2acb81b858ae440/work/e128632635c448b4a2acb81b858ae440_id_rsa (zuul-build-sshkey) 2026-02-03 17:02:30.224364 | controller -> localhost | ok: Runtime: 0:00:00.008077 2026-02-03 17:02:30.232852 | 2026-02-03 17:02:30.232982 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-03 17:02:30.532910 | controller | ok 2026-02-03 17:02:30.538622 | 2026-02-03 17:02:30.538694 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-03 17:02:30.572992 | controller | skipping: Conditional result was False 2026-02-03 17:02:30.585330 | 2026-02-03 17:02:30.585442 | TASK [Run add-build-sshkey role (ECDSA)] 2026-02-03 17:02:30.615512 | controller | ok 2026-02-03 17:02:30.633248 | 2026-02-03 17:02:30.633339 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-03 17:02:30.881239 | controller -> localhost | ok 2026-02-03 17:02:30.891471 | 2026-02-03 17:02:30.891564 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-03 17:02:30.933444 | controller | ok 2026-02-03 17:02:30.949060 | controller | included: /var/lib/zuul/builds/e128632635c448b4a2acb81b858ae440/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-03 17:02:30.959148 | 2026-02-03 17:02:30.959235 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-03 17:02:31.270525 | controller -> localhost | Generating public/private ecdsa key pair. 2026-02-03 17:02:31.270808 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/e128632635c448b4a2acb81b858ae440/work/e128632635c448b4a2acb81b858ae440_id_ecdsa. 2026-02-03 17:02:31.270839 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/e128632635c448b4a2acb81b858ae440/work/e128632635c448b4a2acb81b858ae440_id_ecdsa.pub. 2026-02-03 17:02:31.270868 | controller -> localhost | The key fingerprint is: 2026-02-03 17:02:31.270945 | controller -> localhost | SHA256:JqpQnCz/O6ANczVpLOqdd0ReevQLfPEVChyUOL+RBtY zuul-build-sshkey 2026-02-03 17:02:31.270970 | controller -> localhost | The key's randomart image is: 2026-02-03 17:02:31.270990 | controller -> localhost | +---[ECDSA 521]---+ 2026-02-03 17:02:31.271008 | controller -> localhost | | =oo | 2026-02-03 17:02:31.271048 | controller -> localhost | | = E . | 2026-02-03 17:02:31.271067 | controller -> localhost | | . . . + o . .| 2026-02-03 17:02:31.271084 | controller -> localhost | | o..* . o * . . | 2026-02-03 17:02:31.271101 | controller -> localhost | |..=+ .+ S o = . | 2026-02-03 17:02:31.271117 | controller -> localhost | |++o . * + + . | 2026-02-03 17:02:31.271134 | controller -> localhost | |o*o.o . . o . | 2026-02-03 17:02:31.271150 | controller -> localhost | |.o.=.. . . | 2026-02-03 17:02:31.271167 | controller -> localhost | | . +o. | 2026-02-03 17:02:31.271184 | controller -> localhost | +----[SHA256]-----+ 2026-02-03 17:02:31.271234 | controller -> localhost | ok: Runtime: 0:00:00.015039 2026-02-03 17:02:31.278635 | 2026-02-03 17:02:31.278699 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-03 17:02:31.309949 | controller | ok 2026-02-03 17:02:31.317764 | controller | included: /var/lib/zuul/builds/e128632635c448b4a2acb81b858ae440/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-03 17:02:31.326839 | 2026-02-03 17:02:31.326915 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-03 17:02:31.351863 | controller | skipping: Conditional result was False 2026-02-03 17:02:31.359367 | 2026-02-03 17:02:31.359437 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-03 17:02:31.634867 | controller | changed 2026-02-03 17:02:31.640604 | 2026-02-03 17:02:31.640670 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-03 17:02:31.916441 | controller | ok 2026-02-03 17:02:31.931818 | 2026-02-03 17:02:31.931998 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-03 17:02:32.643003 | controller | changed 2026-02-03 17:02:32.648979 | 2026-02-03 17:02:32.649075 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-03 17:02:33.351389 | controller | changed 2026-02-03 17:02:33.364815 | 2026-02-03 17:02:33.364983 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-03 17:02:33.392752 | controller | skipping: Conditional result was False 2026-02-03 17:02:33.403138 | 2026-02-03 17:02:33.403247 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-03 17:02:33.677075 | controller -> localhost | changed 2026-02-03 17:02:33.689433 | 2026-02-03 17:02:33.689563 | TASK [add-build-sshkey : Add back temp key] 2026-02-03 17:02:34.053052 | controller -> localhost | Identity added: /var/lib/zuul/builds/e128632635c448b4a2acb81b858ae440/work/e128632635c448b4a2acb81b858ae440_id_ecdsa (zuul-build-sshkey) 2026-02-03 17:02:34.053276 | controller -> localhost | ok: Runtime: 0:00:00.016311 2026-02-03 17:02:34.060206 | 2026-02-03 17:02:34.060501 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-03 17:02:34.265940 | controller | ok 2026-02-03 17:02:34.272586 | 2026-02-03 17:02:34.272724 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-03 17:02:34.308152 | controller | skipping: Conditional result was False 2026-02-03 17:02:34.323405 | 2026-02-03 17:02:34.323539 | TASK [include_role : remove-zuul-sshkey] 2026-02-03 17:02:34.349874 | controller | skipping: Conditional result was False 2026-02-03 17:02:34.357892 | 2026-02-03 17:02:34.358050 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-02-03 17:02:34.598085 | controller | ok: "logs" 2026-02-03 17:02:34.598824 | controller | ok: All items complete 2026-02-03 17:02:34.598931 | 2026-02-03 17:02:34.804730 | controller | ok: "artifacts" 2026-02-03 17:02:34.996909 | controller | ok: "docs" 2026-02-03 17:02:35.018314 | 2026-02-03 17:02:35.018511 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-02-03 17:02:35.268446 | controller | changed: "logs" 2026-02-03 17:02:35.474494 | controller | changed: "artifacts" 2026-02-03 17:02:35.694307 | controller | changed: "docs" 2026-02-03 17:02:35.766181 | 2026-02-03 17:02:35.766295 | PLAY RECAP 2026-02-03 17:02:35.766338 | controller | ok: 30 changed: 16 unreachable: 0 failed: 0 skipped: 18 rescued: 0 ignored: 0 2026-02-03 17:02:35.766363 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-03 17:02:35.766381 | 2026-02-03 17:02:35.888623 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-02-03 17:02:35.889436 | RUN START: [trusted : github.com/ansible/zuul-config/playbooks/ansible-collection/twitter.yaml@master] 2026-02-03 17:02:36.457921 | 2026-02-03 17:02:36.458070 | PLAY [controller] 2026-02-03 17:02:36.478935 | 2026-02-03 17:02:36.479065 | TASK [Create virtualenv for ansible-network/releases] 2026-02-03 17:02:40.515282 | controller | ok: Runtime: 0:00:03.443730 2026-02-03 17:02:40.525554 | 2026-02-03 17:02:40.525731 | TASK [Bootstrap ansible-network/releases] 2026-02-03 17:02:51.827369 | controller | Collecting ruamel.yaml 2026-02-03 17:03:03.734053 | controller | Downloading ruamel_yaml-0.19.1-py3-none-any.whl (118 kB) 2026-02-03 17:03:03.770281 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.1/118.1 kB 3.7 MB/s eta 0:00:00 2026-02-03 17:03:03.830272 | controller | Collecting pbr 2026-02-03 17:03:03.833880 | controller | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-02-03 17:03:03.856511 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 6.4 MB/s eta 0:00:00 2026-02-03 17:03:03.897469 | controller | Collecting tweepy 2026-02-03 17:03:03.903366 | controller | Downloading tweepy-4.16.0-py3-none-any.whl (98 kB) 2026-02-03 17:03:03.912023 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.8/98.8 kB 14.7 MB/s eta 0:00:00 2026-02-03 17:03:03.958779 | controller | Collecting galaxy-importer 2026-02-03 17:03:03.963139 | controller | Downloading galaxy_importer-0.4.37-py3-none-any.whl (64 kB) 2026-02-03 17:03:03.979042 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.9/64.9 kB 8.7 MB/s eta 0:00:00 2026-02-03 17:03:04.042124 | controller | Collecting flake8 2026-02-03 17:03:04.045400 | controller | Downloading flake8-7.3.0-py2.py3-none-any.whl (57 kB) 2026-02-03 17:03:04.053744 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.9/57.9 kB 8.4 MB/s eta 0:00:00 2026-02-03 17:03:04.065435 | 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-03 17:03:04.107303 | controller | Collecting oauthlib<4,>=3.2.0 2026-02-03 17:03:04.111575 | controller | Downloading oauthlib-3.3.1-py3-none-any.whl (160 kB) 2026-02-03 17:03:04.230014 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 160.1/160.1 kB 1.3 MB/s eta 0:00:00 2026-02-03 17:03:04.373593 | controller | Collecting requests<3,>=2.27.0 2026-02-03 17:03:04.381273 | controller | Downloading requests-2.32.5-py3-none-any.whl (64 kB) 2026-02-03 17:03:04.416313 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.7/64.7 kB 1.7 MB/s eta 0:00:00 2026-02-03 17:03:04.494500 | controller | Collecting requests-oauthlib<3,>=1.2.0 2026-02-03 17:03:04.498989 | controller | Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB) 2026-02-03 17:03:04.664273 | controller | Collecting ansible-core 2026-02-03 17:03:04.670053 | controller | Downloading ansible_core-2.19.6-py3-none-any.whl (2.4 MB) 2026-02-03 17:03:04.898415 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 10.7 MB/s eta 0:00:00 2026-02-03 17:03:05.038816 | controller | Collecting ansible-builder<4.0,>=1.2.0 2026-02-03 17:03:05.043289 | controller | Downloading ansible_builder-3.1.1-py3-none-any.whl (46 kB) 2026-02-03 17:03:05.114361 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.5/46.5 kB 544.5 kB/s eta 0:00:00 2026-02-03 17:03:05.279206 | controller | Collecting ansible-lint<=26.1.0,>=6.2.2 2026-02-03 17:03:05.284035 | controller | Downloading ansible_lint-26.1.0-py3-none-any.whl (324 kB) 2026-02-03 17:03:05.297400 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 324.6/324.6 kB 31.8 MB/s eta 0:00:00 2026-02-03 17:03:05.338354 | controller | Collecting attrs<23,>=21.4.0 2026-02-03 17:03:05.342174 | controller | Downloading attrs-22.2.0-py3-none-any.whl (60 kB) 2026-02-03 17:03:05.453606 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.0/60.0 kB 472.5 kB/s eta 0:00:00 2026-02-03 17:03:05.734665 | controller | Collecting nh3<3,>=0.2.18 2026-02-03 17:03:05.741999 | controller | Downloading nh3-0.3.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (797 kB) 2026-02-03 17:03:05.811678 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 797.2/797.2 kB 12.0 MB/s eta 0:00:00 2026-02-03 17:03:05.833174 | controller | Collecting flake8 2026-02-03 17:03:05.843594 | controller | Downloading flake8-6.1.0-py2.py3-none-any.whl (58 kB) 2026-02-03 17:03:05.854275 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 6.5 MB/s eta 0:00:00 2026-02-03 17:03:05.908774 | controller | Collecting markdown<4,>=3.3.4 2026-02-03 17:03:05.912896 | controller | Downloading markdown-3.10.1-py3-none-any.whl (107 kB) 2026-02-03 17:03:05.918920 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 107.7/107.7 kB 28.4 MB/s eta 0:00:00 2026-02-03 17:03:06.016142 | controller | Collecting pyyaml<7,>=5.4.1 2026-02-03 17:03:06.028006 | 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-03 17:03:06.255693 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 806.6/806.6 kB 3.6 MB/s eta 0:00:00 2026-02-03 17:03:06.456582 | controller | Collecting semantic-version<3,>=2.9.0 2026-02-03 17:03:06.459715 | controller | Downloading semantic_version-2.10.0-py2.py3-none-any.whl (15 kB) 2026-02-03 17:03:06.512194 | controller | Collecting packaging<25.0,>=23.2 2026-02-03 17:03:06.516902 | controller | Downloading packaging-24.2-py3-none-any.whl (65 kB) 2026-02-03 17:03:06.525598 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB 9.5 MB/s eta 0:00:00 2026-02-03 17:03:06.556062 | controller | Collecting mccabe<0.8.0,>=0.7.0 2026-02-03 17:03:06.559770 | controller | Downloading mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB) 2026-02-03 17:03:06.623225 | controller | Collecting pycodestyle<2.12.0,>=2.11.0 2026-02-03 17:03:06.627692 | controller | Downloading pycodestyle-2.11.1-py2.py3-none-any.whl (31 kB) 2026-02-03 17:03:06.890754 | controller | Collecting pyflakes<3.2.0,>=3.1.0 2026-02-03 17:03:06.895594 | controller | Downloading pyflakes-3.1.0-py2.py3-none-any.whl (62 kB) 2026-02-03 17:03:07.078360 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 292.7 kB/s eta 0:00:00 2026-02-03 17:03:07.126630 | controller | Collecting bindep 2026-02-03 17:03:07.131808 | controller | Downloading bindep-2.13.0-py3-none-any.whl (34 kB) 2026-02-03 17:03:07.216037 | controller | Collecting jsonschema 2026-02-03 17:03:07.219819 | controller | Downloading jsonschema-4.26.0-py3-none-any.whl (90 kB) 2026-02-03 17:03:07.225422 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.6/90.6 kB 25.4 MB/s eta 0:00:00 2026-02-03 17:03:07.298851 | controller | Collecting ansible-compat>=25.8.2 2026-02-03 17:03:07.302230 | controller | Downloading ansible_compat-25.12.0-py3-none-any.whl (27 kB) 2026-02-03 17:03:07.739175 | controller | Collecting black>=24.3.0 2026-02-03 17:03:07.744992 | 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-03 17:03:07.845279 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 18.1 MB/s eta 0:00:00 2026-02-03 17:03:08.157836 | controller | Collecting cffi>=1.15.1 2026-02-03 17:03:08.162158 | controller | Downloading cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (215 kB) 2026-02-03 17:03:08.324350 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 215.6/215.6 kB 1.3 MB/s eta 0:00:00 2026-02-03 17:03:08.845153 | controller | Collecting cryptography>=38 2026-02-03 17:03:08.848808 | controller | Downloading cryptography-46.0.4-cp311-abi3-manylinux_2_34_x86_64.whl (4.5 MB) 2026-02-03 17:03:09.213133 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 12.4 MB/s eta 0:00:00 2026-02-03 17:03:09.559823 | controller | Collecting distro>=1.9.0 2026-02-03 17:03:09.563360 | controller | Downloading distro-1.9.0-py3-none-any.whl (20 kB) 2026-02-03 17:03:10.307770 | controller | Collecting filelock>=3.8.2 2026-02-03 17:03:10.312074 | controller | Downloading filelock-3.20.3-py3-none-any.whl (16 kB) 2026-02-03 17:03:10.680877 | controller | Collecting pathspec<1.0.0,>=0.10.3 2026-02-03 17:03:10.684859 | controller | Downloading pathspec-0.12.1-py3-none-any.whl (31 kB) 2026-02-03 17:03:11.017197 | controller | Collecting referencing>=0.36.2 2026-02-03 17:03:11.021280 | controller | Downloading referencing-0.37.0-py3-none-any.whl (26 kB) 2026-02-03 17:03:11.268018 | controller | Collecting ruamel-yaml-clib>=0.2.12 2026-02-03 17:03:11.311567 | 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-03 17:03:11.333341 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 777.6/777.6 kB 47.3 MB/s eta 0:00:00 2026-02-03 17:03:11.368989 | controller | Collecting subprocess-tee>=0.4.1 2026-02-03 17:03:11.372483 | controller | Downloading subprocess_tee-0.4.2-py3-none-any.whl (5.2 kB) 2026-02-03 17:03:11.421612 | controller | Collecting wcmatch>=8.1.2 2026-02-03 17:03:11.425256 | controller | Downloading wcmatch-10.1-py3-none-any.whl (39 kB) 2026-02-03 17:03:11.506289 | controller | Collecting yamllint>=1.34.0 2026-02-03 17:03:11.519072 | controller | Downloading yamllint-1.38.0-py3-none-any.whl (68 kB) 2026-02-03 17:03:11.530233 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 68.9/68.9 kB 8.3 MB/s eta 0:00:00 2026-02-03 17:03:11.582282 | controller | Collecting jinja2>=3.1.0 2026-02-03 17:03:11.588681 | controller | Downloading jinja2-3.1.6-py3-none-any.whl (134 kB) 2026-02-03 17:03:11.601095 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.9/134.9 kB 19.9 MB/s eta 0:00:00 2026-02-03 17:03:11.731865 | controller | Collecting resolvelib<2.0.0,>=0.5.3 2026-02-03 17:03:11.735601 | controller | Downloading resolvelib-1.2.1-py3-none-any.whl (18 kB) 2026-02-03 17:03:12.056249 | controller | Collecting charset_normalizer<4,>=2 2026-02-03 17:03:12.060066 | 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-03 17:03:12.070509 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 151.6/151.6 kB 19.6 MB/s eta 0:00:00 2026-02-03 17:03:12.105609 | controller | Collecting idna<4,>=2.5 2026-02-03 17:03:12.109578 | controller | Downloading idna-3.11-py3-none-any.whl (71 kB) 2026-02-03 17:03:12.121203 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 71.0/71.0 kB 8.9 MB/s eta 0:00:00 2026-02-03 17:03:12.200614 | controller | Collecting urllib3<3,>=1.21.1 2026-02-03 17:03:12.204461 | controller | Downloading urllib3-2.6.3-py3-none-any.whl (131 kB) 2026-02-03 17:03:12.214187 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.6/131.6 kB 19.0 MB/s eta 0:00:00 2026-02-03 17:03:12.269047 | controller | Collecting certifi>=2017.4.17 2026-02-03 17:03:12.273850 | controller | Downloading certifi-2026.1.4-py3-none-any.whl (152 kB) 2026-02-03 17:03:12.284133 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 152.9/152.9 kB 21.7 MB/s eta 0:00:00 2026-02-03 17:03:12.428516 | controller | Collecting click>=8.0.0 2026-02-03 17:03:12.433461 | controller | Downloading click-8.3.1-py3-none-any.whl (108 kB) 2026-02-03 17:03:12.446477 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 108.3/108.3 kB 12.3 MB/s eta 0:00:00 2026-02-03 17:03:12.477472 | controller | Collecting mypy-extensions>=0.4.3 2026-02-03 17:03:12.481872 | controller | Downloading mypy_extensions-1.1.0-py3-none-any.whl (5.0 kB) 2026-02-03 17:03:12.508492 | controller | Collecting black>=24.3.0 2026-02-03 17:03:12.514592 | 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-03 17:03:12.546573 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 67.3 MB/s eta 0:00:00 2026-02-03 17:03:12.617627 | controller | Collecting platformdirs>=2 2026-02-03 17:03:12.621794 | controller | Downloading platformdirs-4.5.1-py3-none-any.whl (18 kB) 2026-02-03 17:03:12.674157 | controller | Collecting pytokens>=0.3.0 2026-02-03 17:03:12.679105 | 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-03 17:03:12.689369 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 260.8/260.8 kB 36.5 MB/s eta 0:00:00 2026-02-03 17:03:12.725588 | controller | Collecting pycparser 2026-02-03 17:03:12.728912 | controller | Downloading pycparser-3.0-py3-none-any.whl (48 kB) 2026-02-03 17:03:12.737520 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.2/48.2 kB 6.5 MB/s eta 0:00:00 2026-02-03 17:03:12.943249 | controller | Collecting MarkupSafe>=2.0 2026-02-03 17:03:12.947693 | 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-03 17:03:13.038566 | controller | Collecting jsonschema-specifications>=2023.03.6 2026-02-03 17:03:13.043008 | controller | Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB) 2026-02-03 17:03:13.937007 | controller | Collecting rpds-py>=0.25.0 2026-02-03 17:03:13.941884 | controller | Downloading rpds_py-0.30.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (390 kB) 2026-02-03 17:03:13.954801 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 390.8/390.8 kB 40.7 MB/s eta 0:00:00 2026-02-03 17:03:14.016613 | controller | Collecting typing-extensions>=4.4.0 2026-02-03 17:03:14.020299 | controller | Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB) 2026-02-03 17:03:14.029327 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.6/44.6 kB 5.7 MB/s eta 0:00:00 2026-02-03 17:03:14.114479 | controller | Collecting bracex>=2.1.1 2026-02-03 17:03:14.117873 | controller | Downloading bracex-2.6-py3-none-any.whl (11 kB) 2026-02-03 17:03:14.151045 | controller | Collecting yamllint>=1.34.0 2026-02-03 17:03:14.156624 | controller | Downloading yamllint-1.37.1-py3-none-any.whl (68 kB) 2026-02-03 17:03:14.170565 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 68.8/68.8 kB 6.5 MB/s eta 0:00:00 2026-02-03 17:03:14.226575 | controller | Collecting Parsley 2026-02-03 17:03:14.231599 | controller | Downloading Parsley-1.3-py2.py3-none-any.whl (88 kB) 2026-02-03 17:03:14.241462 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 88.9/88.9 kB 11.6 MB/s eta 0:00:00 2026-02-03 17:03:14.671792 | 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-03 17:03:19.285224 | 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-03 17:03:31.728797 | controller | 2026-02-03 17:03:32.078668 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0 2026-02-03 17:03:32.078711 | controller | [notice] To update, run: python3 -m pip install --upgrade pip 2026-02-03 17:03:32.126536 | controller | ok: Runtime: 0:00:51.297240 2026-02-03 17:03:32.140956 | 2026-02-03 17:03:32.141191 | TASK [Setup tweetrc credentials] 2026-02-03 17:03:33.054542 | controller | changed 2026-02-03 17:03:33.072287 | 2026-02-03 17:03:33.072464 | TASK [Send twitter announcement] 2026-02-03 17:03:33.582910 | controller | Traceback (most recent call last): 2026-02-03 17:03:33.583135 | controller | File "/home/zuul/src/github.com/ansible-network/releases/tools/twitter-announcement.py", line 88, in 2026-02-03 17:03:33.583149 | controller | main() 2026-02-03 17:03:33.583183 | controller | File "/home/zuul/src/github.com/ansible-network/releases/tools/twitter-announcement.py", line 84, in main 2026-02-03 17:03:33.583286 | controller | tweet.send(args.message) 2026-02-03 17:03:33.583321 | controller | File "/home/zuul/src/github.com/ansible-network/releases/tools/twitter-announcement.py", line 69, in send 2026-02-03 17:03:33.583408 | controller | last = self.api.update_status(status=line) 2026-02-03 17:03:33.583462 | controller | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-03 17:03:33.583541 | controller | File "/home/zuul/venv/lib64/python3.11/site-packages/tweepy/api.py", line 45, in wrapper 2026-02-03 17:03:33.583549 | controller | return method(*args, **kwargs) 2026-02-03 17:03:33.583586 | controller | ^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-03 17:03:33.583925 | controller | File "/home/zuul/venv/lib64/python3.11/site-packages/tweepy/api.py", line 1036, in update_status 2026-02-03 17:03:33.583933 | controller | return self.request( 2026-02-03 17:03:33.583938 | controller | ^^^^^^^^^^^^^ 2026-02-03 17:03:33.583959 | controller | File "/home/zuul/venv/lib64/python3.11/site-packages/tweepy/api.py", line 270, in request 2026-02-03 17:03:33.584106 | controller | raise Forbidden(resp) 2026-02-03 17:03:33.584154 | controller | tweepy.errors.Forbidden: 403 Forbidden 2026-02-03 17:03:33.609787 | 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-03 17:03:33.645477 | controller | ERROR 2026-02-03 17:03:33.645737 | controller | { 2026-02-03 17:03:33.645795 | controller | "delta": "0:00:00.273510", 2026-02-03 17:03:33.645838 | controller | "end": "2026-02-03 17:03:33.610140", 2026-02-03 17:03:33.645896 | controller | "msg": "non-zero return code", 2026-02-03 17:03:33.645941 | controller | "rc": 1, 2026-02-03 17:03:33.645978 | controller | "start": "2026-02-03 17:03:33.336630" 2026-02-03 17:03:33.646039 | controller | } failure 2026-02-03 17:03:33.648661 | 2026-02-03 17:03:33.648754 | PLAY RECAP 2026-02-03 17:03:33.648832 | controller | ok: 3 changed: 3 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-02-03 17:03:33.648878 | 2026-02-03 17:03:33.762850 | RUN END RESULT_NORMAL: [trusted : github.com/ansible/zuul-config/playbooks/ansible-collection/twitter.yaml@master] 2026-02-03 17:03:33.764779 | POST-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/post.yaml@master] 2026-02-03 17:03:34.389054 | 2026-02-03 17:03:34.389193 | PLAY [all:!appliance*] 2026-02-03 17:03:34.410936 | 2026-02-03 17:03:34.411115 | TASK [unregister the node] 2026-02-03 17:03:34.948310 | controller | skipping: Conditional result was False 2026-02-03 17:03:34.961651 | 2026-02-03 17:03:34.961889 | TASK [include_role : fetch-output] 2026-02-03 17:03:35.012383 | controller | ok 2026-02-03 17:03:35.051151 | 2026-02-03 17:03:35.051300 | TASK [fetch-output : Set log path for multiple nodes] 2026-02-03 17:03:35.118052 | controller | skipping: Conditional result was False 2026-02-03 17:03:35.135726 | 2026-02-03 17:03:35.135966 | TASK [fetch-output : Set log path for single node] 2026-02-03 17:03:35.205323 | controller | ok 2026-02-03 17:03:35.220367 | 2026-02-03 17:03:35.220595 | LOOP [fetch-output : Ensure local output dirs] 2026-02-03 17:03:35.631377 | controller -> localhost | ok: "/var/lib/zuul/builds/e128632635c448b4a2acb81b858ae440/work/logs" 2026-02-03 17:03:35.851748 | controller -> localhost | changed: "/var/lib/zuul/builds/e128632635c448b4a2acb81b858ae440/work/artifacts" 2026-02-03 17:03:36.147779 | controller -> localhost | changed: "/var/lib/zuul/builds/e128632635c448b4a2acb81b858ae440/work/docs" 2026-02-03 17:03:36.160856 | 2026-02-03 17:03:36.160973 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-02-03 17:03:36.966463 | controller | ok 2026-02-03 17:03:36.966773 | controller | changed: All items complete 2026-02-03 17:03:36.966822 | 2026-02-03 17:03:37.502359 | controller | changed: .d..t...... ./ 2026-02-03 17:03:37.992117 | controller | changed: .d..t...... ./ 2026-02-03 17:03:38.026212 | 2026-02-03 17:03:38.026566 | TASK [include_role : fetch-output-openshift] 2026-02-03 17:03:38.053894 | controller | skipping: Conditional result was False 2026-02-03 17:03:38.063077 | 2026-02-03 17:03:38.063199 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-02-03 17:03:38.109314 | controller | skipping: Conditional result was False 2026-02-03 17:03:38.125271 | controller | skipping: Conditional result was False 2026-02-03 17:03:38.167287 | 2026-02-03 17:03:38.167398 | PLAY [localhost] 2026-02-03 17:03:38.183648 | 2026-02-03 17:03:38.183732 | TASK [Run Zuul manifest role] 2026-02-03 17:03:38.203508 | localhost | ok 2026-02-03 17:03:38.223630 | 2026-02-03 17:03:38.223752 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-03 17:03:38.631271 | localhost | changed 2026-02-03 17:03:38.636345 | 2026-02-03 17:03:38.636443 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-03 17:03:38.679765 | localhost | ok 2026-02-03 17:03:38.687675 | 2026-02-03 17:03:38.687749 | TASK [Set zuul-log-path fact] 2026-02-03 17:03:38.707426 | localhost | ok 2026-02-03 17:03:38.722078 | 2026-02-03 17:03:38.722171 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-03 17:03:38.761559 | localhost | ok 2026-02-03 17:03:38.769678 | 2026-02-03 17:03:38.769766 | LOOP [Run upload-logs-swift role] 2026-02-03 17:03:38.817990 | localhost | Output suppressed because no_log was given 2026-02-03 17:03:38.849158 | 2026-02-03 17:03:38.849302 | TASK [Set zuul-log-path fact] 2026-02-03 17:03:38.885642 | localhost | skipping: Conditional result was False 2026-02-03 17:03:38.894051 | 2026-02-03 17:03:38.894168 | TASK [upload-logs-swift : Ensure logs are readable before uploading] 2026-02-03 17:03:39.310644 | localhost -> localhost | ok: Runtime: 0:00:00.009465 2026-02-03 17:03:39.343386 | 2026-02-03 17:03:39.343508 | TASK [upload-logs-swift : Upload logs to swift]