2026-03-02 22:27:51.387920 | Job console starting... 2026-03-02 22:27:51.400652 | Updating repositories 2026-03-02 22:27:51.440188 | Preparing job workspace 2026-03-02 22:27:53.150605 | Running Ansible setup... 2026-03-02 22:27:57.885665 | PRE-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-02 22:27:58.514407 | 2026-03-02 22:27:58.514565 | PLAY [localhost] 2026-03-02 22:27:58.523160 | 2026-03-02 22:27:58.523230 | TASK [Gathering Facts] 2026-03-02 22:27:59.560062 | localhost | ok 2026-03-02 22:27:59.589515 | 2026-03-02 22:27:59.589727 | TASK [Setup log path fact] 2026-03-02 22:27:59.616393 | localhost | ok 2026-03-02 22:27:59.642852 | 2026-03-02 22:27:59.642969 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-02 22:27:59.682826 | localhost | ok 2026-03-02 22:27:59.693636 | 2026-03-02 22:27:59.693761 | TASK [emit-job-header : Print job information] 2026-03-02 22:27:59.747452 | # Job Information 2026-03-02 22:27:59.747723 | Ansible Version: 2.15.12 2026-03-02 22:27:59.747815 | Job: release-ansible-collection-announcement 2026-03-02 22:27:59.747866 | Pipeline: release 2026-03-02 22:27:59.747912 | Executor: ze04.softwarefactory-project.io 2026-03-02 22:27:59.747969 | Triggered by: https://github.com/ansible-collections/ansible.windows/releases/tag/3.4.0 2026-03-02 22:27:59.748033 | Log URL (when completed): https://ansible.softwarefactory-project.io/logs/959/ansible/95975970577b40cb89229ce1648fd0fb/ 2026-03-02 22:27:59.748078 | Event ID: eba7a770-1682-11f1-9956-0a97cb0da548 2026-03-02 22:27:59.756438 | 2026-03-02 22:27:59.756582 | LOOP [emit-job-header : Print node information] 2026-03-02 22:27:59.894000 | localhost | ok: 2026-03-02 22:27:59.894271 | localhost | # Node Information 2026-03-02 22:27:59.894328 | localhost | Inventory Hostname: controller 2026-03-02 22:27:59.894371 | localhost | Hostname: np0005636017 2026-03-02 22:27:59.894411 | localhost | Username: zuul 2026-03-02 22:27:59.894455 | localhost | Distro: Fedora 37 2026-03-02 22:27:59.894494 | localhost | Provider: ansible-vexxhost-ca-ymq-1 2026-03-02 22:27:59.894532 | localhost | Region: ca-ymq-1 2026-03-02 22:27:59.894569 | localhost | Label: ansible-fedora-37-1vcpu 2026-03-02 22:27:59.894605 | localhost | Product Name: OpenStack Nova 2026-03-02 22:27:59.894641 | localhost | Interface IP: 162.253.55.70 2026-03-02 22:27:59.914137 | 2026-03-02 22:27:59.914340 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-02 22:28:00.330201 | localhost -> localhost | changed 2026-03-02 22:28:00.335717 | 2026-03-02 22:28:00.335785 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-02 22:28:01.287078 | localhost -> localhost | changed 2026-03-02 22:28:01.334010 | 2026-03-02 22:28:01.334107 | PLAY [all:!appliance*] 2026-03-02 22:28:01.356760 | 2026-03-02 22:28:01.356853 | TASK [include_role : start-zuul-console] 2026-03-02 22:28:01.379403 | controller | ok 2026-03-02 22:28:01.397698 | 2026-03-02 22:28:01.397779 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-02 22:28:01.771092 | controller | ok 2026-03-02 22:28:01.794600 | 2026-03-02 22:28:01.794770 | TASK [use-our-mirror : Retrieve the IP address] 2026-03-02 22:28:24.384061 | controller | ok: Status code was 404 and not [200]: HTTP Error 404: Not Found 2026-03-02 22:28:24.398481 | 2026-03-02 22:28:24.398627 | TASK [use-our-mirror : Ensure the registry service is running on the mirror] 2026-03-02 22:28:24.949358 | controller | skipping: Conditional result was False 2026-03-02 22:28:24.963728 | 2026-03-02 22:28:24.963884 | TASK [use-our-mirror : Write the IP in /etc/hosts] 2026-03-02 22:28:24.990662 | controller | skipping: Conditional result was False 2026-03-02 22:28:25.003414 | 2026-03-02 22:28:25.003549 | TASK [use-our-mirror : Create the podman configuration directory] 2026-03-02 22:28:25.029847 | controller | skipping: Conditional result was False 2026-03-02 22:28:25.043041 | 2026-03-02 22:28:25.043190 | TASK [use-our-mirror : Copy the podman configuration] 2026-03-02 22:28:25.069706 | controller | skipping: Conditional result was False 2026-03-02 22:28:25.083283 | 2026-03-02 22:28:25.083413 | TASK [use-our-mirror : Copy the Yum configuration (main)] 2026-03-02 22:28:25.109786 | controller | skipping: Conditional result was False 2026-03-02 22:28:25.122109 | 2026-03-02 22:28:25.122243 | TASK [use-our-mirror : Copy the Yum configuration (update)] 2026-03-02 22:28:25.148422 | controller | skipping: Conditional result was False 2026-03-02 22:28:25.173794 | 2026-03-02 22:28:25.173926 | TASK [Disable Fedora Modular] 2026-03-02 22:28:25.465119 | controller | changed 2026-03-02 22:28:25.477273 | 2026-03-02 22:28:25.477402 | TASK [Enable EPEL] 2026-03-02 22:28:25.504088 | controller | skipping: Conditional result was False 2026-03-02 22:28:25.516396 | 2026-03-02 22:28:25.516528 | TASK [Register the RHEL node] 2026-03-02 22:28:26.077664 | 2026-03-02 22:28:26.077941 | TASK [Show the subscription-manager status] 2026-03-02 22:28:26.639077 | controller | skipping: Conditional result was False 2026-03-02 22:28:26.652848 | 2026-03-02 22:28:26.653017 | TASK [Enable EPEL on RHEL] 2026-03-02 22:28:27.218771 | controller | skipping: Conditional result was False 2026-03-02 22:28:27.233785 | 2026-03-02 22:28:27.233943 | TASK [Install git and tox] 2026-03-02 22:29:16.738127 | controller | changed 2026-03-02 22:29:16.752861 | 2026-03-02 22:29:16.753487 | TASK [include_role : prepare-workspace] 2026-03-02 22:29:16.793718 | controller | ok 2026-03-02 22:29:16.835059 | 2026-03-02 22:29:16.835220 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-02 22:29:17.078668 | controller | ok 2026-03-02 22:29:17.093087 | 2026-03-02 22:29:17.093223 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-02 22:29:18.991600 | controller | Output suppressed because no_log was given 2026-03-02 22:29:19.013505 | 2026-03-02 22:29:19.013589 | TASK [include_role : prepare-workspace-openshift] 2026-03-02 22:29:19.038251 | controller | skipping: Conditional result was False 2026-03-02 22:29:19.068321 | 2026-03-02 22:29:19.068394 | PLAY [all:!appliance] 2026-03-02 22:29:19.090249 | 2026-03-02 22:29:19.090330 | TASK [Run add-build-sshkey role (RSA)] 2026-03-02 22:29:19.122337 | controller | ok 2026-03-02 22:29:19.142171 | 2026-03-02 22:29:19.142254 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-02 22:29:19.421180 | controller -> localhost | ok 2026-03-02 22:29:19.427814 | 2026-03-02 22:29:19.427881 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-02 22:29:19.457355 | controller | ok 2026-03-02 22:29:19.471916 | controller | included: /var/lib/zuul/builds/95975970577b40cb89229ce1648fd0fb/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-02 22:29:19.477715 | 2026-03-02 22:29:19.477776 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-02 22:29:20.134883 | controller -> localhost | Generating public/private rsa key pair. 2026-03-02 22:29:20.135235 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/95975970577b40cb89229ce1648fd0fb/work/95975970577b40cb89229ce1648fd0fb_id_rsa. 2026-03-02 22:29:20.135300 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/95975970577b40cb89229ce1648fd0fb/work/95975970577b40cb89229ce1648fd0fb_id_rsa.pub. 2026-03-02 22:29:20.135348 | controller -> localhost | The key fingerprint is: 2026-03-02 22:29:20.135392 | controller -> localhost | SHA256:3z8E6BLGdO1Xreolr9YUhofPQ+JP3DHoB78m/FHiiRA zuul-build-sshkey 2026-03-02 22:29:20.135434 | controller -> localhost | The key's randomart image is: 2026-03-02 22:29:20.135475 | controller -> localhost | +---[RSA 2048]----+ 2026-03-02 22:29:20.135514 | controller -> localhost | | . .| 2026-03-02 22:29:20.135555 | controller -> localhost | | . . . o| 2026-03-02 22:29:20.135595 | controller -> localhost | | o .Eo o.o | 2026-03-02 22:29:20.135633 | controller -> localhost | | + ..*oBo | 2026-03-02 22:29:20.135720 | controller -> localhost | | .So...%+o+| 2026-03-02 22:29:20.135789 | controller -> localhost | | ...o++X=o| 2026-03-02 22:29:20.135837 | controller -> localhost | | ...+X+o.| 2026-03-02 22:29:20.135877 | controller -> localhost | | o+=o.| 2026-03-02 22:29:20.135916 | controller -> localhost | | ...=o | 2026-03-02 22:29:20.135960 | controller -> localhost | +----[SHA256]-----+ 2026-03-02 22:29:20.136049 | controller -> localhost | ok: Runtime: 0:00:00.189172 2026-03-02 22:29:20.149890 | 2026-03-02 22:29:20.150024 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-02 22:29:20.178366 | controller | ok 2026-03-02 22:29:20.199110 | controller | included: /var/lib/zuul/builds/95975970577b40cb89229ce1648fd0fb/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-02 22:29:20.238003 | 2026-03-02 22:29:20.238122 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-02 22:29:20.252161 | controller | skipping: Conditional result was False 2026-03-02 22:29:20.258793 | 2026-03-02 22:29:20.258860 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-02 22:29:20.711310 | controller | changed 2026-03-02 22:29:20.723730 | 2026-03-02 22:29:20.723870 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-02 22:29:20.966465 | controller | ok 2026-03-02 22:29:20.980719 | 2026-03-02 22:29:20.980861 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-02 22:29:21.640991 | controller | changed 2026-03-02 22:29:21.653301 | 2026-03-02 22:29:21.653432 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-02 22:29:22.323538 | controller | changed 2026-03-02 22:29:22.338448 | 2026-03-02 22:29:22.338582 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-02 22:29:22.364888 | controller | skipping: Conditional result was False 2026-03-02 22:29:22.378662 | 2026-03-02 22:29:22.378829 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-02 22:29:22.782519 | controller -> localhost | changed 2026-03-02 22:29:22.806763 | 2026-03-02 22:29:22.806905 | TASK [add-build-sshkey : Add back temp key] 2026-03-02 22:29:23.161878 | controller -> localhost | Identity added: /var/lib/zuul/builds/95975970577b40cb89229ce1648fd0fb/work/95975970577b40cb89229ce1648fd0fb_id_rsa (zuul-build-sshkey) 2026-03-02 22:29:23.162107 | controller -> localhost | ok: Runtime: 0:00:00.013365 2026-03-02 22:29:23.168483 | 2026-03-02 22:29:23.168544 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-02 22:29:23.494276 | controller | ok 2026-03-02 22:29:23.506959 | 2026-03-02 22:29:23.507101 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-02 22:29:23.545620 | controller | skipping: Conditional result was False 2026-03-02 22:29:23.572162 | 2026-03-02 22:29:23.572334 | TASK [Run add-build-sshkey role (ECDSA)] 2026-03-02 22:29:23.613421 | controller | ok 2026-03-02 22:29:23.643746 | 2026-03-02 22:29:23.643852 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-02 22:29:23.863490 | controller -> localhost | ok 2026-03-02 22:29:23.884277 | 2026-03-02 22:29:23.884416 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-02 22:29:23.912179 | controller | ok 2026-03-02 22:29:23.934183 | controller | included: /var/lib/zuul/builds/95975970577b40cb89229ce1648fd0fb/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-02 22:29:23.943419 | 2026-03-02 22:29:23.943504 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-02 22:29:24.233462 | controller -> localhost | Generating public/private ecdsa key pair. 2026-03-02 22:29:24.233780 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/95975970577b40cb89229ce1648fd0fb/work/95975970577b40cb89229ce1648fd0fb_id_ecdsa. 2026-03-02 22:29:24.233846 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/95975970577b40cb89229ce1648fd0fb/work/95975970577b40cb89229ce1648fd0fb_id_ecdsa.pub. 2026-03-02 22:29:24.233928 | controller -> localhost | The key fingerprint is: 2026-03-02 22:29:24.233978 | controller -> localhost | SHA256:IIPGYXWi+1BGEg3qFW1NuFxd3fgi78GHlv7J58cQh6Q zuul-build-sshkey 2026-03-02 22:29:24.234018 | controller -> localhost | The key's randomart image is: 2026-03-02 22:29:24.234057 | controller -> localhost | +---[ECDSA 521]---+ 2026-03-02 22:29:24.234097 | controller -> localhost | | **= =.. ... o | 2026-03-02 22:29:24.234134 | controller -> localhost | | + *o* o . o.. | 2026-03-02 22:29:24.234170 | controller -> localhost | |. =.B + o.. | 2026-03-02 22:29:24.234207 | controller -> localhost | |...+ = . .E.o..| 2026-03-02 22:29:24.234243 | controller -> localhost | | .o S + +o | 2026-03-02 22:29:24.234279 | controller -> localhost | | o B.. | 2026-03-02 22:29:24.234315 | controller -> localhost | | . + oo | 2026-03-02 22:29:24.234352 | controller -> localhost | | o. =| 2026-03-02 22:29:24.234388 | controller -> localhost | | .=+| 2026-03-02 22:29:24.234424 | controller -> localhost | +----[SHA256]-----+ 2026-03-02 22:29:24.234510 | controller -> localhost | ok: Runtime: 0:00:00.013577 2026-03-02 22:29:24.248861 | 2026-03-02 22:29:24.248998 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-02 22:29:24.283244 | controller | ok 2026-03-02 22:29:24.290705 | controller | included: /var/lib/zuul/builds/95975970577b40cb89229ce1648fd0fb/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-02 22:29:24.299262 | 2026-03-02 22:29:24.299325 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-02 22:29:24.323356 | controller | skipping: Conditional result was False 2026-03-02 22:29:24.332139 | 2026-03-02 22:29:24.332234 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-02 22:29:24.621370 | controller | changed 2026-03-02 22:29:24.640569 | 2026-03-02 22:29:24.640869 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-02 22:29:24.883353 | controller | ok 2026-03-02 22:29:24.891598 | 2026-03-02 22:29:24.891798 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-02 22:29:25.580716 | controller | changed 2026-03-02 22:29:25.591983 | 2026-03-02 22:29:25.592092 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-02 22:29:26.252067 | controller | changed 2026-03-02 22:29:26.265291 | 2026-03-02 22:29:26.265426 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-02 22:29:26.291851 | controller | skipping: Conditional result was False 2026-03-02 22:29:26.306245 | 2026-03-02 22:29:26.306395 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-02 22:29:26.586209 | controller -> localhost | changed 2026-03-02 22:29:26.598863 | 2026-03-02 22:29:26.598941 | TASK [add-build-sshkey : Add back temp key] 2026-03-02 22:29:26.940608 | controller -> localhost | Identity added: /var/lib/zuul/builds/95975970577b40cb89229ce1648fd0fb/work/95975970577b40cb89229ce1648fd0fb_id_ecdsa (zuul-build-sshkey) 2026-03-02 22:29:26.940826 | controller -> localhost | ok: Runtime: 0:00:00.013286 2026-03-02 22:29:26.947239 | 2026-03-02 22:29:26.947304 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-02 22:29:27.177613 | controller | ok 2026-03-02 22:29:27.190946 | 2026-03-02 22:29:27.191110 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-02 22:29:27.228545 | controller | skipping: Conditional result was False 2026-03-02 22:29:27.256783 | 2026-03-02 22:29:27.256940 | TASK [include_role : remove-zuul-sshkey] 2026-03-02 22:29:27.284407 | controller | skipping: Conditional result was False 2026-03-02 22:29:27.297999 | 2026-03-02 22:29:27.298142 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-02 22:29:27.551061 | controller | ok: "logs" 2026-03-02 22:29:27.551792 | controller | ok: All items complete 2026-03-02 22:29:27.551879 | 2026-03-02 22:29:27.744644 | controller | ok: "artifacts" 2026-03-02 22:29:27.939541 | controller | ok: "docs" 2026-03-02 22:29:27.957918 | 2026-03-02 22:29:27.958045 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-02 22:29:28.206936 | controller | changed: "logs" 2026-03-02 22:29:28.406922 | controller | changed: "artifacts" 2026-03-02 22:29:28.613418 | controller | changed: "docs" 2026-03-02 22:29:28.702092 | 2026-03-02 22:29:28.702202 | PLAY RECAP 2026-03-02 22:29:28.702249 | controller | ok: 30 changed: 16 unreachable: 0 failed: 0 skipped: 18 rescued: 0 ignored: 0 2026-03-02 22:29:28.702281 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-02 22:29:28.702303 | 2026-03-02 22:29:28.801509 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-02 22:29:28.803380 | RUN START: [trusted : github.com/ansible/zuul-config/playbooks/ansible-collection/twitter.yaml@master] 2026-03-02 22:29:29.378001 | 2026-03-02 22:29:29.378111 | PLAY [controller] 2026-03-02 22:29:29.398462 | 2026-03-02 22:29:29.398562 | TASK [Create virtualenv for ansible-network/releases] 2026-03-02 22:29:33.434803 | controller | ok: Runtime: 0:00:03.313535 2026-03-02 22:29:33.446589 | 2026-03-02 22:29:33.446783 | TASK [Bootstrap ansible-network/releases] 2026-03-02 22:29:44.725824 | controller | Collecting ruamel.yaml 2026-03-02 22:29:47.409119 | controller | Downloading ruamel_yaml-0.19.1-py3-none-any.whl (118 kB) 2026-03-02 22:29:47.445228 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.1/118.1 kB 3.5 MB/s eta 0:00:00 2026-03-02 22:29:47.508293 | controller | Collecting pbr 2026-03-02 22:29:47.522756 | controller | Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-03-02 22:29:47.537932 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.9/131.9 kB 12.3 MB/s eta 0:00:00 2026-03-02 22:29:47.662295 | controller | Collecting tweepy 2026-03-02 22:29:47.676296 | controller | Downloading tweepy-4.16.0-py3-none-any.whl (98 kB) 2026-03-02 22:29:47.687462 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.8/98.8 kB 11.7 MB/s eta 0:00:00 2026-03-02 22:29:47.751040 | controller | Collecting galaxy-importer 2026-03-02 22:29:47.766075 | controller | Downloading galaxy_importer-0.4.37-py3-none-any.whl (64 kB) 2026-03-02 22:29:47.777957 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.9/64.9 kB 7.0 MB/s eta 0:00:00 2026-03-02 22:29:47.840516 | controller | Collecting flake8 2026-03-02 22:29:47.854443 | controller | Downloading flake8-7.3.0-py2.py3-none-any.whl (57 kB) 2026-03-02 22:29:47.862165 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.9/57.9 kB 11.3 MB/s eta 0:00:00 2026-03-02 22:29:47.873645 | 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-02 22:29:47.914395 | controller | Collecting oauthlib<4,>=3.2.0 2026-03-02 22:29:47.927015 | controller | Downloading oauthlib-3.3.1-py3-none-any.whl (160 kB) 2026-03-02 22:29:47.939593 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 160.1/160.1 kB 18.4 MB/s eta 0:00:00 2026-03-02 22:29:48.005794 | controller | Collecting requests<3,>=2.27.0 2026-03-02 22:29:48.018575 | controller | Downloading requests-2.32.5-py3-none-any.whl (64 kB) 2026-03-02 22:29:48.029850 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.7/64.7 kB 7.0 MB/s eta 0:00:00 2026-03-02 22:29:48.062372 | controller | Collecting requests-oauthlib<3,>=1.2.0 2026-03-02 22:29:48.074888 | controller | Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB) 2026-03-02 22:29:48.229541 | controller | Collecting ansible-core 2026-03-02 22:29:48.243459 | controller | Downloading ansible_core-2.19.7-py3-none-any.whl (2.4 MB) 2026-03-02 22:29:48.287238 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 59.0 MB/s eta 0:00:00 2026-03-02 22:29:48.351369 | controller | Collecting ansible-builder<4.0,>=1.2.0 2026-03-02 22:29:48.368361 | controller | Downloading ansible_builder-3.1.1-py3-none-any.whl (46 kB) 2026-03-02 22:29:48.379268 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.5/46.5 kB 5.6 MB/s eta 0:00:00 2026-03-02 22:29:48.504311 | controller | Collecting ansible-lint<=26.1.0,>=6.2.2 2026-03-02 22:29:48.519543 | controller | Downloading ansible_lint-26.1.0-py3-none-any.whl (324 kB) 2026-03-02 22:29:48.535005 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 324.6/324.6 kB 28.8 MB/s eta 0:00:00 2026-03-02 22:29:48.575508 | controller | Collecting attrs<23,>=21.4.0 2026-03-02 22:29:48.589065 | controller | Downloading attrs-22.2.0-py3-none-any.whl (60 kB) 2026-03-02 22:29:48.600991 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.0/60.0 kB 7.0 MB/s eta 0:00:00 2026-03-02 22:29:48.706969 | controller | Collecting nh3<3,>=0.2.18 2026-03-02 22:29:48.718924 | controller | Downloading nh3-0.3.3-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (811 kB) 2026-03-02 22:29:48.738420 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 811.5/811.5 kB 50.5 MB/s eta 0:00:00 2026-03-02 22:29:48.755987 | controller | Collecting flake8 2026-03-02 22:29:48.770122 | controller | Downloading flake8-6.1.0-py2.py3-none-any.whl (58 kB) 2026-03-02 22:29:48.783679 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 4.7 MB/s eta 0:00:00 2026-03-02 22:29:48.832529 | controller | Collecting markdown<4,>=3.3.4 2026-03-02 22:29:48.845299 | controller | Downloading markdown-3.10.2-py3-none-any.whl (108 kB) 2026-03-02 22:29:48.853094 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 108.2/108.2 kB 22.2 MB/s eta 0:00:00 2026-03-02 22:29:48.954493 | controller | Collecting pyyaml<7,>=5.4.1 2026-03-02 22:29:48.967424 | 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-02 22:29:48.989572 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 806.6/806.6 kB 47.0 MB/s eta 0:00:00 2026-03-02 22:29:49.040928 | controller | Collecting semantic-version<3,>=2.9.0 2026-03-02 22:29:49.053900 | controller | Downloading semantic_version-2.10.0-py2.py3-none-any.whl (15 kB) 2026-03-02 22:29:49.106803 | controller | Collecting packaging<25.0,>=23.2 2026-03-02 22:29:49.118905 | controller | Downloading packaging-24.2-py3-none-any.whl (65 kB) 2026-03-02 22:29:49.132809 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB 6.3 MB/s eta 0:00:00 2026-03-02 22:29:49.166026 | controller | Collecting mccabe<0.8.0,>=0.7.0 2026-03-02 22:29:49.178875 | controller | Downloading mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB) 2026-03-02 22:29:49.264254 | controller | Collecting pycodestyle<2.12.0,>=2.11.0 2026-03-02 22:29:49.279489 | controller | Downloading pycodestyle-2.11.1-py2.py3-none-any.whl (31 kB) 2026-03-02 22:29:49.324852 | controller | Collecting pyflakes<3.2.0,>=3.1.0 2026-03-02 22:29:49.337835 | controller | Downloading pyflakes-3.1.0-py2.py3-none-any.whl (62 kB) 2026-03-02 22:29:49.347691 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 7.9 MB/s eta 0:00:00 2026-03-02 22:29:49.396576 | controller | Collecting bindep 2026-03-02 22:29:49.410248 | controller | Downloading bindep-2.13.0-py3-none-any.whl (34 kB) 2026-03-02 22:29:49.475771 | controller | Collecting jsonschema 2026-03-02 22:29:49.488823 | controller | Downloading jsonschema-4.26.0-py3-none-any.whl (90 kB) 2026-03-02 22:29:49.499164 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.6/90.6 kB 11.6 MB/s eta 0:00:00 2026-03-02 22:29:49.574250 | controller | Collecting ansible-compat>=25.8.2 2026-03-02 22:29:49.589045 | controller | Downloading ansible_compat-25.12.1-py3-none-any.whl (27 kB) 2026-03-02 22:29:49.749147 | controller | Collecting black>=24.3.0 2026-03-02 22:29:49.763615 | 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-02 22:29:49.799445 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 56.0 MB/s eta 0:00:00 2026-03-02 22:29:50.102671 | controller | Collecting cffi>=1.15.1 2026-03-02 22:29:50.115451 | controller | Downloading cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (215 kB) 2026-03-02 22:29:50.129901 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 215.6/215.6 kB 18.3 MB/s eta 0:00:00 2026-03-02 22:29:50.663258 | controller | Collecting cryptography>=38 2026-03-02 22:29:50.676781 | controller | Downloading cryptography-46.0.5-cp311-abi3-manylinux_2_34_x86_64.whl (4.5 MB) 2026-03-02 22:29:50.746319 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 68.9 MB/s eta 0:00:00 2026-03-02 22:29:50.782817 | controller | Collecting distro>=1.9.0 2026-03-02 22:29:50.794714 | controller | Downloading distro-1.9.0-py3-none-any.whl (20 kB) 2026-03-02 22:29:50.859867 | controller | Collecting filelock>=3.8.2 2026-03-02 22:29:50.872093 | controller | Downloading filelock-3.25.0-py3-none-any.whl (26 kB) 2026-03-02 22:29:50.926562 | controller | Collecting pathspec<1.0.0,>=0.10.3 2026-03-02 22:29:50.938756 | controller | Downloading pathspec-0.12.1-py3-none-any.whl (31 kB) 2026-03-02 22:29:51.010583 | controller | Collecting referencing>=0.36.2 2026-03-02 22:29:51.022656 | controller | Downloading referencing-0.37.0-py3-none-any.whl (26 kB) 2026-03-02 22:29:51.146488 | controller | Collecting ruamel-yaml-clib>=0.2.12 2026-03-02 22:29:51.165337 | 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-02 22:29:51.183344 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 777.6/777.6 kB 58.7 MB/s eta 0:00:00 2026-03-02 22:29:51.215114 | controller | Collecting subprocess-tee>=0.4.1 2026-03-02 22:29:51.228726 | controller | Downloading subprocess_tee-0.4.2-py3-none-any.whl (5.2 kB) 2026-03-02 22:29:51.279921 | controller | Collecting wcmatch>=8.1.2 2026-03-02 22:29:51.292507 | controller | Downloading wcmatch-10.1-py3-none-any.whl (39 kB) 2026-03-02 22:29:51.355884 | controller | Collecting yamllint>=1.34.0 2026-03-02 22:29:51.372856 | controller | Downloading yamllint-1.38.0-py3-none-any.whl (68 kB) 2026-03-02 22:29:51.383649 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 68.9/68.9 kB 8.0 MB/s eta 0:00:00 2026-03-02 22:29:51.471260 | controller | Collecting jinja2>=3.1.0 2026-03-02 22:29:51.483741 | controller | Downloading jinja2-3.1.6-py3-none-any.whl (134 kB) 2026-03-02 22:29:51.495873 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.9/134.9 kB 15.3 MB/s eta 0:00:00 2026-03-02 22:29:51.534816 | controller | Collecting resolvelib<2.0.0,>=0.5.3 2026-03-02 22:29:51.549400 | controller | Downloading resolvelib-1.2.1-py3-none-any.whl (18 kB) 2026-03-02 22:29:51.861756 | controller | Collecting charset_normalizer<4,>=2 2026-03-02 22:29:51.874745 | 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-03-02 22:29:51.887774 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 151.6/151.6 kB 14.9 MB/s eta 0:00:00 2026-03-02 22:29:51.925913 | controller | Collecting idna<4,>=2.5 2026-03-02 22:29:51.937948 | controller | Downloading idna-3.11-py3-none-any.whl (71 kB) 2026-03-02 22:29:51.949825 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 71.0/71.0 kB 7.9 MB/s eta 0:00:00 2026-03-02 22:29:52.024441 | controller | Collecting urllib3<3,>=1.21.1 2026-03-02 22:29:52.037009 | controller | Downloading urllib3-2.6.3-py3-none-any.whl (131 kB) 2026-03-02 22:29:52.048309 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.6/131.6 kB 15.4 MB/s eta 0:00:00 2026-03-02 22:29:52.096463 | controller | Collecting certifi>=2017.4.17 2026-03-02 22:29:52.110264 | controller | Downloading certifi-2026.2.25-py3-none-any.whl (153 kB) 2026-03-02 22:29:52.122266 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 153.7/153.7 kB 17.1 MB/s eta 0:00:00 2026-03-02 22:29:52.256431 | controller | Collecting click>=8.0.0 2026-03-02 22:29:52.272496 | controller | Downloading click-8.3.1-py3-none-any.whl (108 kB) 2026-03-02 22:29:52.285230 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 108.3/108.3 kB 12.8 MB/s eta 0:00:00 2026-03-02 22:29:52.312005 | controller | Collecting mypy-extensions>=0.4.3 2026-03-02 22:29:52.324583 | controller | Downloading mypy_extensions-1.1.0-py3-none-any.whl (5.0 kB) 2026-03-02 22:29:52.345312 | controller | Collecting black>=24.3.0 2026-03-02 22:29:52.362945 | 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-02 22:29:52.400827 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 53.2 MB/s eta 0:00:00 2026-03-02 22:29:52.473159 | controller | Collecting platformdirs>=2 2026-03-02 22:29:52.484862 | controller | Downloading platformdirs-4.9.2-py3-none-any.whl (21 kB) 2026-03-02 22:29:52.536953 | controller | Collecting pytokens>=0.3.0 2026-03-02 22:29:52.560592 | 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-02 22:29:52.573383 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 260.8/260.8 kB 26.5 MB/s eta 0:00:00 2026-03-02 22:29:52.608531 | controller | Collecting pycparser 2026-03-02 22:29:52.620391 | controller | Downloading pycparser-3.0-py3-none-any.whl (48 kB) 2026-03-02 22:29:52.629135 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.2/48.2 kB 6.1 MB/s eta 0:00:00 2026-03-02 22:29:52.831647 | controller | Collecting MarkupSafe>=2.0 2026-03-02 22:29:52.844917 | 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-02 22:29:52.917297 | controller | Collecting jsonschema-specifications>=2023.03.6 2026-03-02 22:29:52.929251 | controller | Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB) 2026-03-02 22:29:53.789742 | controller | Collecting rpds-py>=0.25.0 2026-03-02 22:29:53.805260 | controller | Downloading rpds_py-0.30.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (390 kB) 2026-03-02 22:29:53.818884 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 390.8/390.8 kB 37.3 MB/s eta 0:00:00 2026-03-02 22:29:53.878969 | controller | Collecting typing-extensions>=4.4.0 2026-03-02 22:29:53.890683 | controller | Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB) 2026-03-02 22:29:53.901506 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.6/44.6 kB 4.5 MB/s eta 0:00:00 2026-03-02 22:29:53.988647 | controller | Collecting bracex>=2.1.1 2026-03-02 22:29:54.002638 | controller | Downloading bracex-2.6-py3-none-any.whl (11 kB) 2026-03-02 22:29:54.034677 | controller | Collecting yamllint>=1.34.0 2026-03-02 22:29:54.047588 | controller | Downloading yamllint-1.37.1-py3-none-any.whl (68 kB) 2026-03-02 22:29:54.058853 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 68.8/68.8 kB 7.9 MB/s eta 0:00:00 2026-03-02 22:29:54.137204 | controller | Collecting Parsley 2026-03-02 22:29:54.150143 | controller | Downloading Parsley-1.3-py2.py3-none-any.whl (88 kB) 2026-03-02 22:29:54.161532 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 88.9/88.9 kB 9.5 MB/s eta 0:00:00 2026-03-02 22:29:54.601028 | 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-02 22:29:59.079622 | 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.4 click-8.3.1 cryptography-46.0.5 distro-1.9.0 filelock-3.25.0 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.2 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-02 22:30:11.550090 | controller | 2026-03-02 22:30:11.914160 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-03-02 22:30:11.914231 | controller | [notice] To update, run: python3 -m pip install --upgrade pip 2026-03-02 22:30:12.026088 | controller | ok: Runtime: 0:00:38.196987 2026-03-02 22:30:12.036191 | 2026-03-02 22:30:12.036323 | TASK [Setup tweetrc credentials] 2026-03-02 22:30:12.993446 | controller | changed 2026-03-02 22:30:13.006142 | 2026-03-02 22:30:13.006279 | TASK [Send twitter announcement] 2026-03-02 22:30:13.549699 | controller | Traceback (most recent call last): 2026-03-02 22:30:13.549806 | controller | File "/home/zuul/src/github.com/ansible-network/releases/tools/twitter-announcement.py", line 88, in 2026-03-02 22:30:13.549821 | controller | main() 2026-03-02 22:30:13.549854 | controller | File "/home/zuul/src/github.com/ansible-network/releases/tools/twitter-announcement.py", line 84, in main 2026-03-02 22:30:13.549964 | controller | tweet.send(args.message) 2026-03-02 22:30:13.550001 | controller | File "/home/zuul/src/github.com/ansible-network/releases/tools/twitter-announcement.py", line 69, in send 2026-03-02 22:30:13.550092 | controller | last = self.api.update_status(status=line) 2026-03-02 22:30:13.550147 | controller | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-02 22:30:13.550284 | controller | File "/home/zuul/venv/lib64/python3.11/site-packages/tweepy/api.py", line 45, in wrapper 2026-03-02 22:30:13.550295 | controller | return method(*args, **kwargs) 2026-03-02 22:30:13.550335 | controller | ^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-02 22:30:13.550681 | controller | File "/home/zuul/venv/lib64/python3.11/site-packages/tweepy/api.py", line 1036, in update_status 2026-03-02 22:30:13.550690 | controller | return self.request( 2026-03-02 22:30:13.550694 | controller | ^^^^^^^^^^^^^ 2026-03-02 22:30:13.550701 | controller | File "/home/zuul/venv/lib64/python3.11/site-packages/tweepy/api.py", line 270, in request 2026-03-02 22:30:13.550882 | controller | raise Forbidden(resp) 2026-03-02 22:30:13.550932 | controller | tweepy.errors.Forbidden: 403 Forbidden 2026-03-02 22:30:13.574300 | 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-02 22:30:14.058970 | controller | ERROR 2026-03-02 22:30:14.059351 | controller | { 2026-03-02 22:30:14.059421 | controller | "delta": "0:00:00.289482", 2026-03-02 22:30:14.059469 | controller | "end": "2026-03-02 22:30:13.574672", 2026-03-02 22:30:14.059512 | controller | "msg": "non-zero return code", 2026-03-02 22:30:14.059558 | controller | "rc": 1, 2026-03-02 22:30:14.059599 | controller | "start": "2026-03-02 22:30:13.285190" 2026-03-02 22:30:14.059639 | controller | } failure 2026-03-02 22:30:14.062610 | 2026-03-02 22:30:14.062753 | PLAY RECAP 2026-03-02 22:30:14.062844 | controller | ok: 3 changed: 3 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-03-02 22:30:14.062915 | 2026-03-02 22:30:14.177773 | RUN END RESULT_NORMAL: [trusted : github.com/ansible/zuul-config/playbooks/ansible-collection/twitter.yaml@master] 2026-03-02 22:30:14.178536 | POST-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/post.yaml@master] 2026-03-02 22:30:14.786564 | 2026-03-02 22:30:14.786674 | PLAY [all:!appliance*] 2026-03-02 22:30:14.808015 | 2026-03-02 22:30:14.808092 | TASK [unregister the node] 2026-03-02 22:30:15.340263 | controller | skipping: Conditional result was False 2026-03-02 22:30:15.354021 | 2026-03-02 22:30:15.354190 | TASK [include_role : fetch-output] 2026-03-02 22:30:15.406266 | controller | ok 2026-03-02 22:30:15.444122 | 2026-03-02 22:30:15.444251 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-02 22:30:15.510763 | controller | skipping: Conditional result was False 2026-03-02 22:30:15.521298 | 2026-03-02 22:30:15.521422 | TASK [fetch-output : Set log path for single node] 2026-03-02 22:30:15.576494 | controller | ok 2026-03-02 22:30:15.585034 | 2026-03-02 22:30:15.585124 | LOOP [fetch-output : Ensure local output dirs] 2026-03-02 22:30:16.037581 | controller -> localhost | ok: "/var/lib/zuul/builds/95975970577b40cb89229ce1648fd0fb/work/logs" 2026-03-02 22:30:16.251301 | controller -> localhost | changed: "/var/lib/zuul/builds/95975970577b40cb89229ce1648fd0fb/work/artifacts" 2026-03-02 22:30:16.515514 | controller -> localhost | changed: "/var/lib/zuul/builds/95975970577b40cb89229ce1648fd0fb/work/docs" 2026-03-02 22:30:16.536438 | 2026-03-02 22:30:16.536614 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-02 22:30:17.241856 | controller | ok 2026-03-02 22:30:17.242185 | controller | changed: All items complete 2026-03-02 22:30:17.242244 | 2026-03-02 22:30:17.817476 | controller | changed: .d..t...... ./ 2026-03-02 22:30:18.358575 | controller | changed: .d..t...... ./ 2026-03-02 22:30:18.391923 | 2026-03-02 22:30:18.392108 | TASK [include_role : fetch-output-openshift] 2026-03-02 22:30:18.418959 | controller | skipping: Conditional result was False 2026-03-02 22:30:18.432731 | 2026-03-02 22:30:18.432899 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-02 22:30:18.479342 | controller | skipping: Conditional result was False 2026-03-02 22:30:18.490126 | controller | skipping: Conditional result was False 2026-03-02 22:30:18.560156 | 2026-03-02 22:30:18.560287 | PLAY [localhost] 2026-03-02 22:30:18.577573 | 2026-03-02 22:30:18.577705 | TASK [Run Zuul manifest role] 2026-03-02 22:30:18.599267 | localhost | ok 2026-03-02 22:30:18.617034 | 2026-03-02 22:30:18.617131 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-02 22:30:19.049041 | localhost | changed 2026-03-02 22:30:19.059968 | 2026-03-02 22:30:19.060103 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-02 22:30:19.096907 | localhost | ok 2026-03-02 22:30:19.115834 | 2026-03-02 22:30:19.115978 | TASK [Set zuul-log-path fact] 2026-03-02 22:30:19.143761 | localhost | ok 2026-03-02 22:30:19.171948 | 2026-03-02 22:30:19.172070 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-02 22:30:19.212875 | localhost | ok 2026-03-02 22:30:19.223629 | 2026-03-02 22:30:19.223733 | LOOP [Set zuul_log_targets (Swift with random Rackspace region)] 2026-03-02 22:30:19.268233 | localhost | ok: 2026-03-02 22:30:19.268645 | localhost | { 2026-03-02 22:30:19.268746 | localhost | "auth": { 2026-03-02 22:30:19.268790 | localhost | "password": "IonWCwcuOFib&&<}wp^:[2G/", 2026-03-02 22:30:19.268828 | localhost | "username": "9LF91O0RK7JU" 2026-03-02 22:30:19.268872 | localhost | }, 2026-03-02 22:30:19.268908 | localhost | "profile": "rackspace", 2026-03-02 22:30:19.268944 | localhost | "project_name": "1251317", 2026-03-02 22:30:19.268979 | localhost | "region_name": "DFW" 2026-03-02 22:30:19.269014 | localhost | } 2026-03-02 22:30:19.269070 | 2026-03-02 22:30:19.282825 | 2026-03-02 22:30:19.283006 | TASK [Run upload-logs-failover role (S3 then Swift)] 2026-03-02 22:30:19.309971 | localhost | Output suppressed because no_log was given 2026-03-02 22:30:19.334654 | 2026-03-02 22:30:19.334759 | TASK [upload-logs-failover : Initialize control vars] 2026-03-02 22:30:19.368475 | localhost | ok 2026-03-02 22:30:19.405650 | 2026-03-02 22:30:19.405820 | LOOP [upload-logs-failover : Perform log upload] 2026-03-02 22:30:19.453069 | localhost | Output suppressed because no_log was given 2026-03-02 22:30:19.459615 | localhost | included: /var/lib/zuul/builds/95975970577b40cb89229ce1648fd0fb/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/upload-logs-failover/tasks/upload.yaml 2026-03-02 22:30:19.466205 | 2026-03-02 22:30:19.466269 | LOOP [upload-logs-failover : Unpack vars for swift upload] 2026-03-02 22:30:19.586128 | localhost | Output suppressed because no_log was given 2026-03-02 22:30:19.598201 | 2026-03-02 22:30:19.598350 | TASK [Upload logs to swift] 2026-03-02 22:30:19.636643 | localhost | ok 2026-03-02 22:30:19.686210 | 2026-03-02 22:30:19.686314 | TASK [Set zuul-log-path fact] 2026-03-02 22:30:19.721257 | localhost | skipping: Conditional result was False 2026-03-02 22:30:19.728029 | 2026-03-02 22:30:19.728111 | TASK [upload-logs-swift : Ensure logs are readable before uploading] 2026-03-02 22:30:20.160036 | localhost -> localhost | ok: Runtime: 0:00:00.008278 2026-03-02 22:30:20.171514 | 2026-03-02 22:30:20.171663 | TASK [upload-logs-swift : Upload logs to swift]