2026-03-17 00:21:51.758369 | Job console starting... 2026-03-17 00:21:51.773503 | Updating repositories 2026-03-17 00:21:51.946790 | Preparing job workspace 2026-03-17 00:21:55.651533 | Running Ansible setup... 2026-03-17 00:22:03.627625 | PRE-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-17 00:22:04.295941 | 2026-03-17 00:22:04.296094 | PLAY [localhost] 2026-03-17 00:22:04.307522 | 2026-03-17 00:22:04.307653 | TASK [Gathering Facts] 2026-03-17 00:22:05.346190 | localhost | ok 2026-03-17 00:22:05.362323 | 2026-03-17 00:22:05.362462 | TASK [Setup log path fact] 2026-03-17 00:22:05.383704 | localhost | ok 2026-03-17 00:22:05.403099 | 2026-03-17 00:22:05.403215 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-17 00:22:05.446242 | localhost | ok 2026-03-17 00:22:05.459902 | 2026-03-17 00:22:05.460031 | TASK [emit-job-header : Print job information] 2026-03-17 00:22:05.514249 | # Job Information 2026-03-17 00:22:05.514526 | Ansible Version: 2.15.12 2026-03-17 00:22:05.514599 | Job: ansible-test-sanity-docker-devel 2026-03-17 00:22:05.514653 | Pipeline: periodic 2026-03-17 00:22:05.514697 | Executor: ze03.softwarefactory-project.io 2026-03-17 00:22:05.514776 | Triggered by: https://github.com/ansible-collections/ansible.network 2026-03-17 00:22:05.514830 | Log URL (when completed): https://ansible.softwarefactory-project.io/logs/905/ansible/9053e9047c2941e79f47d459ddec914b/ 2026-03-17 00:22:05.514880 | Event ID: b5eb639912894ee0ac17c476f26d67e2 2026-03-17 00:22:05.523621 | 2026-03-17 00:22:05.523788 | LOOP [emit-job-header : Print node information] 2026-03-17 00:22:05.644780 | localhost | ok: 2026-03-17 00:22:05.645089 | localhost | # Node Information 2026-03-17 00:22:05.645142 | localhost | Inventory Hostname: controller 2026-03-17 00:22:05.645186 | localhost | Hostname: np0005649283 2026-03-17 00:22:05.645228 | localhost | Username: zuul 2026-03-17 00:22:05.645281 | localhost | Distro: Fedora 37 2026-03-17 00:22:05.645321 | localhost | Provider: ansible-vexxhost-ams1 2026-03-17 00:22:05.645362 | localhost | Region: ams1 2026-03-17 00:22:05.645401 | localhost | Label: ansible-fedora-37-1vcpu 2026-03-17 00:22:05.645439 | localhost | Product Name: OpenStack Nova 2026-03-17 00:22:05.645479 | localhost | Interface IP: 38.129.16.97 2026-03-17 00:22:05.662447 | 2026-03-17 00:22:05.662568 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-17 00:22:06.116684 | localhost -> localhost | changed 2026-03-17 00:22:06.124255 | 2026-03-17 00:22:06.124373 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-17 00:22:07.041020 | localhost -> localhost | changed 2026-03-17 00:22:07.061304 | 2026-03-17 00:22:07.061421 | PLAY [all:!appliance*] 2026-03-17 00:22:07.077803 | 2026-03-17 00:22:07.077922 | TASK [include_role : start-zuul-console] 2026-03-17 00:22:07.099316 | controller | ok 2026-03-17 00:22:07.114318 | 2026-03-17 00:22:07.114429 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-17 00:22:08.135653 | controller | ok 2026-03-17 00:22:08.150969 | 2026-03-17 00:22:08.151097 | TASK [use-our-mirror : Retrieve the IP address] 2026-03-17 00:22:10.482183 | controller | ok: Status code was 404 and not [200]: HTTP Error 404: Not Found 2026-03-17 00:22:10.497555 | 2026-03-17 00:22:10.497754 | TASK [use-our-mirror : Ensure the registry service is running on the mirror] 2026-03-17 00:22:10.889214 | controller | skipping: Conditional result was False 2026-03-17 00:22:10.899109 | 2026-03-17 00:22:10.899227 | TASK [use-our-mirror : Write the IP in /etc/hosts] 2026-03-17 00:22:10.924837 | controller | skipping: Conditional result was False 2026-03-17 00:22:10.933478 | 2026-03-17 00:22:10.933600 | TASK [use-our-mirror : Create the podman configuration directory] 2026-03-17 00:22:10.959359 | controller | skipping: Conditional result was False 2026-03-17 00:22:10.966591 | 2026-03-17 00:22:10.966719 | TASK [use-our-mirror : Copy the podman configuration] 2026-03-17 00:22:10.991067 | controller | skipping: Conditional result was False 2026-03-17 00:22:10.997529 | 2026-03-17 00:22:10.997633 | TASK [use-our-mirror : Copy the Yum configuration (main)] 2026-03-17 00:22:11.021779 | controller | skipping: Conditional result was False 2026-03-17 00:22:11.028304 | 2026-03-17 00:22:11.028405 | TASK [use-our-mirror : Copy the Yum configuration (update)] 2026-03-17 00:22:11.052404 | controller | skipping: Conditional result was False 2026-03-17 00:22:11.066750 | 2026-03-17 00:22:11.066895 | TASK [Disable Fedora Modular] 2026-03-17 00:22:12.188613 | controller | changed 2026-03-17 00:22:12.195491 | 2026-03-17 00:22:12.195611 | TASK [Enable EPEL] 2026-03-17 00:22:12.221236 | controller | skipping: Conditional result was False 2026-03-17 00:22:12.231974 | 2026-03-17 00:22:12.232211 | TASK [Register the RHEL node] 2026-03-17 00:22:12.663622 | 2026-03-17 00:22:12.663889 | TASK [Show the subscription-manager status] 2026-03-17 00:22:13.046631 | controller | skipping: Conditional result was False 2026-03-17 00:22:13.053807 | 2026-03-17 00:22:13.053897 | TASK [Enable EPEL on RHEL] 2026-03-17 00:22:13.443299 | controller | skipping: Conditional result was False 2026-03-17 00:22:13.458059 | 2026-03-17 00:22:13.458215 | TASK [Install git and tox] 2026-03-17 00:24:15.504463 | controller | changed 2026-03-17 00:24:15.518998 | 2026-03-17 00:24:15.519294 | TASK [include_role : prepare-workspace] 2026-03-17 00:24:15.558389 | controller | ok 2026-03-17 00:24:15.594379 | 2026-03-17 00:24:15.594495 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-17 00:24:16.514135 | controller | ok 2026-03-17 00:24:16.520550 | 2026-03-17 00:24:16.520640 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-17 00:24:32.608111 | controller | Output suppressed because no_log was given 2026-03-17 00:24:32.675025 | 2026-03-17 00:24:32.675153 | TASK [include_role : prepare-workspace-openshift] 2026-03-17 00:24:32.699660 | controller | skipping: Conditional result was False 2026-03-17 00:24:32.725227 | 2026-03-17 00:24:32.725333 | PLAY [all:!appliance] 2026-03-17 00:24:32.744635 | 2026-03-17 00:24:32.744771 | TASK [Run add-build-sshkey role (RSA)] 2026-03-17 00:24:32.764611 | controller | ok 2026-03-17 00:24:32.781844 | 2026-03-17 00:24:32.781971 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-17 00:24:33.031887 | controller -> localhost | ok 2026-03-17 00:24:33.038784 | 2026-03-17 00:24:33.038870 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-17 00:24:33.069332 | controller | ok 2026-03-17 00:24:33.085061 | controller | included: /var/lib/zuul/builds/9053e9047c2941e79f47d459ddec914b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-17 00:24:33.091621 | 2026-03-17 00:24:33.091692 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-17 00:24:33.652630 | controller -> localhost | Generating public/private rsa key pair. 2026-03-17 00:24:33.652864 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/9053e9047c2941e79f47d459ddec914b/work/9053e9047c2941e79f47d459ddec914b_id_rsa. 2026-03-17 00:24:33.652895 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/9053e9047c2941e79f47d459ddec914b/work/9053e9047c2941e79f47d459ddec914b_id_rsa.pub. 2026-03-17 00:24:33.652917 | controller -> localhost | The key fingerprint is: 2026-03-17 00:24:33.652937 | controller -> localhost | SHA256:OeSraQO2rfV3x4Aa6HHl/8S45iu8YI5mPxsf8t2LOaM zuul-build-sshkey 2026-03-17 00:24:33.652956 | controller -> localhost | The key's randomart image is: 2026-03-17 00:24:33.652974 | controller -> localhost | +---[RSA 2048]----+ 2026-03-17 00:24:33.652993 | controller -> localhost | | | 2026-03-17 00:24:33.653010 | controller -> localhost | | | 2026-03-17 00:24:33.653028 | controller -> localhost | | . | 2026-03-17 00:24:33.653046 | controller -> localhost | | o .. | 2026-03-17 00:24:33.653064 | controller -> localhost | | .So . | 2026-03-17 00:24:33.653090 | controller -> localhost | | o o ooo .o | 2026-03-17 00:24:33.653115 | controller -> localhost | | . =.o*+...oo | 2026-03-17 00:24:33.653144 | controller -> localhost | | ..BBo*+o**o | 2026-03-17 00:24:33.653174 | controller -> localhost | | .=+o=+EBB*+. | 2026-03-17 00:24:33.653200 | controller -> localhost | +----[SHA256]-----+ 2026-03-17 00:24:33.653436 | controller -> localhost | ok: Runtime: 0:00:00.100075 2026-03-17 00:24:33.662949 | 2026-03-17 00:24:33.663027 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-17 00:24:33.695056 | controller | ok 2026-03-17 00:24:33.708134 | controller | included: /var/lib/zuul/builds/9053e9047c2941e79f47d459ddec914b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-17 00:24:33.719448 | 2026-03-17 00:24:33.719542 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-17 00:24:33.745385 | controller | skipping: Conditional result was False 2026-03-17 00:24:33.751608 | 2026-03-17 00:24:33.751673 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-17 00:24:34.833512 | controller | changed 2026-03-17 00:24:34.848993 | 2026-03-17 00:24:34.849141 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-17 00:24:35.513040 | controller | ok 2026-03-17 00:24:35.528589 | 2026-03-17 00:24:35.528844 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-17 00:24:38.635500 | controller | changed 2026-03-17 00:24:38.649704 | 2026-03-17 00:24:38.649940 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-17 00:24:41.754498 | controller | changed 2026-03-17 00:24:41.762646 | 2026-03-17 00:24:41.762794 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-17 00:24:41.798331 | controller | skipping: Conditional result was False 2026-03-17 00:24:41.817902 | 2026-03-17 00:24:41.818132 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-17 00:24:42.276878 | controller -> localhost | changed 2026-03-17 00:24:42.288673 | 2026-03-17 00:24:42.288786 | TASK [add-build-sshkey : Add back temp key] 2026-03-17 00:24:42.590551 | controller -> localhost | Identity added: /var/lib/zuul/builds/9053e9047c2941e79f47d459ddec914b/work/9053e9047c2941e79f47d459ddec914b_id_rsa (zuul-build-sshkey) 2026-03-17 00:24:42.590965 | controller -> localhost | ok: Runtime: 0:00:00.009973 2026-03-17 00:24:42.606801 | 2026-03-17 00:24:42.606977 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-17 00:24:43.538126 | controller | ok 2026-03-17 00:24:43.550369 | 2026-03-17 00:24:43.550507 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-17 00:24:43.588153 | controller | skipping: Conditional result was False 2026-03-17 00:24:43.609998 | 2026-03-17 00:24:43.610151 | TASK [Run add-build-sshkey role (ECDSA)] 2026-03-17 00:24:43.653340 | controller | ok 2026-03-17 00:24:43.689390 | 2026-03-17 00:24:43.689538 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-17 00:24:44.019477 | controller -> localhost | ok 2026-03-17 00:24:44.028889 | 2026-03-17 00:24:44.029018 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-17 00:24:44.059232 | controller | ok 2026-03-17 00:24:44.069833 | controller | included: /var/lib/zuul/builds/9053e9047c2941e79f47d459ddec914b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-17 00:24:44.076468 | 2026-03-17 00:24:44.076537 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-17 00:24:44.384943 | controller -> localhost | Generating public/private ecdsa key pair. 2026-03-17 00:24:44.385185 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/9053e9047c2941e79f47d459ddec914b/work/9053e9047c2941e79f47d459ddec914b_id_ecdsa. 2026-03-17 00:24:44.385218 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/9053e9047c2941e79f47d459ddec914b/work/9053e9047c2941e79f47d459ddec914b_id_ecdsa.pub. 2026-03-17 00:24:44.385249 | controller -> localhost | The key fingerprint is: 2026-03-17 00:24:44.385269 | controller -> localhost | SHA256:HwTciif6Xzo9ZaxrLDUuJsDhpZlvBv038Rlor6T0jco zuul-build-sshkey 2026-03-17 00:24:44.385288 | controller -> localhost | The key's randomart image is: 2026-03-17 00:24:44.385306 | controller -> localhost | +---[ECDSA 521]---+ 2026-03-17 00:24:44.385323 | controller -> localhost | | ... | 2026-03-17 00:24:44.385345 | controller -> localhost | | ... | 2026-03-17 00:24:44.385363 | controller -> localhost | | . .. | 2026-03-17 00:24:44.385380 | controller -> localhost | | . + o. | 2026-03-17 00:24:44.385398 | controller -> localhost | | o O oS .o | 2026-03-17 00:24:44.385416 | controller -> localhost | | X . .*.= | 2026-03-17 00:24:44.385433 | controller -> localhost | | = ..*+O o | 2026-03-17 00:24:44.385450 | controller -> localhost | | *o**Xo+ | 2026-03-17 00:24:44.385469 | controller -> localhost | | o +EB==. | 2026-03-17 00:24:44.385487 | controller -> localhost | +----[SHA256]-----+ 2026-03-17 00:24:44.385541 | controller -> localhost | ok: Runtime: 0:00:00.015957 2026-03-17 00:24:44.392228 | 2026-03-17 00:24:44.392298 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-17 00:24:44.422774 | controller | ok 2026-03-17 00:24:44.430681 | controller | included: /var/lib/zuul/builds/9053e9047c2941e79f47d459ddec914b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-17 00:24:44.440299 | 2026-03-17 00:24:44.440370 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-17 00:24:44.465567 | controller | skipping: Conditional result was False 2026-03-17 00:24:44.475365 | 2026-03-17 00:24:44.475491 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-17 00:24:45.419287 | controller | changed 2026-03-17 00:24:45.432056 | 2026-03-17 00:24:45.432195 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-17 00:24:46.114676 | controller | ok 2026-03-17 00:24:46.128716 | 2026-03-17 00:24:46.128896 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-17 00:24:49.228140 | controller | changed 2026-03-17 00:24:49.236941 | 2026-03-17 00:24:49.237062 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-17 00:24:52.360306 | controller | changed 2026-03-17 00:24:52.375838 | 2026-03-17 00:24:52.375999 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-17 00:24:52.413155 | controller | skipping: Conditional result was False 2026-03-17 00:24:52.427976 | 2026-03-17 00:24:52.428143 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-17 00:24:52.681063 | controller -> localhost | changed 2026-03-17 00:24:52.721851 | 2026-03-17 00:24:52.722026 | TASK [add-build-sshkey : Add back temp key] 2026-03-17 00:24:53.022460 | controller -> localhost | Identity added: /var/lib/zuul/builds/9053e9047c2941e79f47d459ddec914b/work/9053e9047c2941e79f47d459ddec914b_id_ecdsa (zuul-build-sshkey) 2026-03-17 00:24:53.022796 | controller -> localhost | ok: Runtime: 0:00:00.007074 2026-03-17 00:24:53.033399 | 2026-03-17 00:24:53.033487 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-17 00:24:53.755100 | controller | ok 2026-03-17 00:24:53.770768 | 2026-03-17 00:24:53.771065 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-17 00:24:53.810339 | controller | skipping: Conditional result was False 2026-03-17 00:24:53.837876 | 2026-03-17 00:24:53.838231 | TASK [include_role : remove-zuul-sshkey] 2026-03-17 00:24:53.865908 | controller | skipping: Conditional result was False 2026-03-17 00:24:53.885311 | 2026-03-17 00:24:53.885550 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-17 00:24:54.552749 | controller | ok: "logs" 2026-03-17 00:24:54.553013 | controller | ok: All items complete 2026-03-17 00:24:54.553059 | 2026-03-17 00:24:55.166469 | controller | ok: "artifacts" 2026-03-17 00:24:55.775670 | controller | ok: "docs" 2026-03-17 00:24:55.793391 | 2026-03-17 00:24:55.793595 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-17 00:24:56.484912 | controller | changed: "logs" 2026-03-17 00:24:57.120938 | controller | changed: "artifacts" 2026-03-17 00:24:57.745019 | controller | changed: "docs" 2026-03-17 00:24:57.807952 | 2026-03-17 00:24:57.808064 | PLAY RECAP 2026-03-17 00:24:57.808111 | controller | ok: 30 changed: 16 unreachable: 0 failed: 0 skipped: 18 rescued: 0 ignored: 0 2026-03-17 00:24:57.808137 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-17 00:24:57.808155 | 2026-03-17 00:24:57.961704 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-17 00:24:57.963126 | PRE-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-03-17 00:24:58.637760 | 2026-03-17 00:24:58.637961 | PLAY [all] 2026-03-17 00:24:58.663367 | 2026-03-17 00:24:58.663577 | TASK [Install binary dependencies] 2026-03-17 00:24:58.755101 | controller | ok 2026-03-17 00:24:58.788458 | 2026-03-17 00:24:58.788654 | TASK [bindep : Include find tasks] 2026-03-17 00:24:58.832599 | controller | ok 2026-03-17 00:24:58.843689 | controller | included: /var/lib/zuul/builds/9053e9047c2941e79f47d459ddec914b/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/bindep/tasks/find.yaml 2026-03-17 00:24:58.852595 | 2026-03-17 00:24:58.852685 | TASK [bindep : Look for bindep.txt] 2026-03-17 00:24:59.843456 | controller | ok 2026-03-17 00:24:59.859320 | 2026-03-17 00:24:59.859566 | TASK [bindep : Define bindep_file fact] 2026-03-17 00:24:59.879249 | controller | skipping: Conditional result was False 2026-03-17 00:24:59.894362 | 2026-03-17 00:24:59.894583 | TASK [bindep : Look for other-requirements.txt] 2026-03-17 00:25:00.540833 | controller | ok 2026-03-17 00:25:00.557664 | 2026-03-17 00:25:00.557979 | TASK [bindep : Define bindep_file fact] 2026-03-17 00:25:00.586960 | controller | skipping: Conditional result was False 2026-03-17 00:25:00.604928 | 2026-03-17 00:25:00.605124 | TASK [bindep : Look for bindep fallback file] 2026-03-17 00:25:00.634376 | controller | skipping: Conditional result was False 2026-03-17 00:25:00.650357 | 2026-03-17 00:25:00.650762 | TASK [bindep : Define bindep_file fact] 2026-03-17 00:25:00.679551 | controller | skipping: Conditional result was False 2026-03-17 00:25:00.690394 | 2026-03-17 00:25:00.690526 | TASK [bindep : Include bindep tasks] 2026-03-17 00:25:00.717195 | controller | skipping: Conditional result was False 2026-03-17 00:25:00.732095 | 2026-03-17 00:25:00.732379 | TASK [bindep : Include install tasks] 2026-03-17 00:25:00.759937 | controller | skipping: Conditional result was False 2026-03-17 00:25:00.770253 | 2026-03-17 00:25:00.770366 | LOOP [bindep : Include package tasks] 2026-03-17 00:25:00.836554 | 2026-03-17 00:25:00.836754 | TASK [Run test-setup role] 2026-03-17 00:25:00.857689 | controller | ok 2026-03-17 00:25:00.876414 | 2026-03-17 00:25:00.876529 | TASK [test-setup : Check if project's tools/test-setup.sh exists] 2026-03-17 00:25:01.614225 | controller | ok 2026-03-17 00:25:01.622979 | 2026-03-17 00:25:01.623126 | TASK [test-setup : Run tools/test-setup.sh] 2026-03-17 00:25:02.003930 | controller | skipping: Conditional result was False 2026-03-17 00:25:02.045234 | 2026-03-17 00:25:02.045442 | PLAY RECAP 2026-03-17 00:25:02.045507 | controller | ok: 4 changed: 0 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-03-17 00:25:02.045538 | 2026-03-17 00:25:02.176666 | PRE-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-03-17 00:25:02.178823 | PRE-RUN START: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/ansible-test-base/pre.yaml@master] 2026-03-17 00:25:02.775781 | 2026-03-17 00:25:02.775957 | PLAY [controller] 2026-03-17 00:25:02.801617 | 2026-03-17 00:25:02.801828 | TASK [Create the /root directory] 2026-03-17 00:25:03.866644 | controller | ok 2026-03-17 00:25:03.880374 | 2026-03-17 00:25:03.880533 | TASK [Install glibc-langpack-en] 2026-03-17 00:25:12.055878 | controller | ok: Nothing to do 2026-03-17 00:25:12.065157 | 2026-03-17 00:25:12.065250 | TASK [Ensure controller directory exists] 2026-03-17 00:25:12.912187 | controller | changed 2026-03-17 00:25:12.927809 | 2026-03-17 00:25:12.927976 | TASK [Install container runtime] 2026-03-17 00:25:13.024542 | controller | ok 2026-03-17 00:25:13.085236 | 2026-03-17 00:25:13.085421 | LOOP [ensure-podman : Find distribution installation] 2026-03-17 00:25:13.118466 | controller | ok: "/var/lib/zuul/builds/9053e9047c2941e79f47d459ddec914b/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-podman/tasks/RedHat.yaml" 2026-03-17 00:25:13.137980 | controller | included: /var/lib/zuul/builds/9053e9047c2941e79f47d459ddec914b/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-podman/tasks/RedHat.yaml 2026-03-17 00:25:13.149813 | 2026-03-17 00:25:13.150007 | TASK [ensure-podman : Install podman (RedHat)] 2026-03-17 00:27:12.341244 | controller | changed 2026-03-17 00:27:12.358772 | 2026-03-17 00:27:12.358959 | TASK [ensure-podman : Fetch podman version] 2026-03-17 00:27:13.468875 | controller | Client: Podman Engine 2026-03-17 00:27:13.497341 | controller | Version: 4.6.2 2026-03-17 00:27:13.497393 | controller | API Version: 4.6.2 2026-03-17 00:27:13.497401 | controller | Go Version: go1.19.12 2026-03-17 00:27:13.497433 | controller | Built: Mon Aug 28 19:38:31 2023 2026-03-17 00:27:13.497443 | controller | OS/Arch: linux/amd64 2026-03-17 00:27:13.746511 | controller | ok: Runtime: 0:00:00.233535 2026-03-17 00:27:13.762385 | 2026-03-17 00:27:13.762608 | TASK [ensure-podman : Print podman version installed] 2026-03-17 00:27:13.793796 | Podman version: Client: Podman Engine 2026-03-17 00:27:13.794678 | Version: 4.6.2 2026-03-17 00:27:13.794795 | API Version: 4.6.2 2026-03-17 00:27:13.794847 | Go Version: go1.19.12 2026-03-17 00:27:13.794891 | Built: Mon Aug 28 19:38:31 2023 2026-03-17 00:27:13.794935 | OS/Arch: linux/amd64 2026-03-17 00:27:13.808467 | 2026-03-17 00:27:13.808608 | TASK [ensure-podman : Validate podman engine] 2026-03-17 00:27:14.188409 | controller | skipping: Conditional result was False 2026-03-17 00:27:14.199089 | 2026-03-17 00:27:14.199207 | TASK [ensure-podman : Set up docker compatability socket] 2026-03-17 00:27:14.226077 | controller | skipping: Conditional result was False 2026-03-17 00:27:14.249345 | 2026-03-17 00:27:14.249512 | TASK [Ensure python3.8 is present] 2026-03-17 00:27:14.266484 | controller | skipping: Conditional result was False 2026-03-17 00:27:14.280532 | 2026-03-17 00:27:14.280692 | TASK [Run our-ensure-python role (Fedora only for now)] 2026-03-17 00:27:14.308397 | controller | ok 2026-03-17 00:27:14.341264 | 2026-03-17 00:27:14.341384 | TASK [our-ensure-python : Install the right Python version (rpm)] 2026-03-17 00:27:17.652154 | controller | ok: Nothing to do 2026-03-17 00:27:17.657925 | 2026-03-17 00:27:17.657999 | TASK [our-ensure-python : Also install python3-devel] 2026-03-17 00:27:32.284957 | controller | changed 2026-03-17 00:27:32.296151 | 2026-03-17 00:27:32.296226 | TASK [Run ensure-virtualenv role] 2026-03-17 00:27:32.316609 | controller | ok 2026-03-17 00:27:32.350153 | 2026-03-17 00:27:32.350335 | TASK [ensure-virtualenv : Check if virtualenv is installed] 2026-03-17 00:27:33.101639 | controller | /usr/bin/virtualenv 2026-03-17 00:27:33.722677 | controller | ok: Runtime: 0:00:00.004461 2026-03-17 00:27:33.737424 | 2026-03-17 00:27:33.737603 | LOOP [ensure-virtualenv : Install virtualenv package] 2026-03-17 00:27:33.776279 | controller | skipping: Conditional result was False 2026-03-17 00:27:33.776777 | controller | ok: All items complete 2026-03-17 00:27:33.776847 | 2026-03-17 00:27:33.806544 | 2026-03-17 00:27:33.806805 | TASK [Find the full path of the Python interpreter] 2026-03-17 00:27:34.633481 | controller | /usr/bin/python3 2026-03-17 00:27:35.192985 | controller | ok 2026-03-17 00:27:35.206899 | 2026-03-17 00:27:35.207063 | TASK [Create virtualenv for ansible-test with a specific interpreter] 2026-03-17 00:27:37.185532 | controller | created virtual environment CPython3.11.0.final.0-64 in 868ms 2026-03-17 00:27:37.263837 | controller | creator CPython3Posix(dest=/home/zuul/venv, clear=False, no_vcs_ignore=False, global=False) 2026-03-17 00:27:37.263896 | controller | seeder FromAppData(extra_search_dir=/usr/share/python-wheels,download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/home/zuul/.local/share/virtualenv) 2026-03-17 00:27:37.263916 | controller | added seed packages: pip==22.2.2, setuptools==62.6.0, wheel==0.37.1 2026-03-17 00:27:37.263938 | controller | activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator 2026-03-17 00:27:37.611690 | controller | changed 2026-03-17 00:27:37.625109 | 2026-03-17 00:27:37.625244 | TASK [Set selinux package] 2026-03-17 00:27:37.655209 | controller | ok 2026-03-17 00:27:37.666977 | 2026-03-17 00:27:37.667118 | TASK [Set selinux package (Fedora)] 2026-03-17 00:27:37.712465 | controller | ok 2026-03-17 00:27:37.720113 | 2026-03-17 00:27:37.720204 | TASK [Install selinux into virtualenv] 2026-03-17 00:27:40.670756 | controller | Collecting selinux-please-lie-to-me 2026-03-17 00:27:40.739255 | controller | Downloading selinux_please_lie_to_me-1.0.1-py2.py3-none-any.whl (3.8 kB) 2026-03-17 00:27:41.258568 | controller | Collecting setuptools<50.0.0 2026-03-17 00:27:41.265019 | controller | Downloading setuptools-49.6.0-py3-none-any.whl (803 kB) 2026-03-17 00:27:41.328361 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 803.3/803.3 kB 13.7 MB/s eta 0:00:00 2026-03-17 00:27:41.459992 | controller | Installing collected packages: setuptools, selinux-please-lie-to-me 2026-03-17 00:27:41.460215 | controller | Attempting uninstall: setuptools 2026-03-17 00:27:41.465040 | controller | Found existing installation: setuptools 62.6.0 2026-03-17 00:27:41.567516 | controller | Uninstalling setuptools-62.6.0: 2026-03-17 00:27:41.579933 | controller | Successfully uninstalled setuptools-62.6.0 2026-03-17 00:27:42.321709 | controller | Successfully installed selinux-please-lie-to-me-1.0.1 setuptools-49.6.0 2026-03-17 00:27:42.571512 | controller | 2026-03-17 00:27:42.846566 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-03-17 00:27:42.846611 | controller | [notice] To update, run: python -m pip install --upgrade pip 2026-03-17 00:27:43.114484 | controller | ok: Runtime: 0:00:04.302900 2026-03-17 00:27:43.127674 | 2026-03-17 00:27:43.127869 | TASK [Install pytest-forked into virtualenv] 2026-03-17 00:27:44.635197 | controller | Collecting pytest-forked 2026-03-17 00:27:44.688805 | controller | Downloading pytest_forked-1.6.0-py3-none-any.whl (4.9 kB) 2026-03-17 00:27:44.769695 | controller | Collecting py 2026-03-17 00:27:44.774275 | controller | Downloading py-1.11.0-py2.py3-none-any.whl (98 kB) 2026-03-17 00:27:44.804555 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.7/98.7 kB 3.4 MB/s eta 0:00:00 2026-03-17 00:27:44.976605 | controller | Collecting pytest>=3.10 2026-03-17 00:27:44.981718 | controller | Downloading pytest-9.0.2-py3-none-any.whl (374 kB) 2026-03-17 00:27:45.000338 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 374.8/374.8 kB 25.1 MB/s eta 0:00:00 2026-03-17 00:27:45.061195 | controller | Collecting iniconfig>=1.0.1 2026-03-17 00:27:45.065734 | controller | Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB) 2026-03-17 00:27:45.132669 | controller | Collecting packaging>=22 2026-03-17 00:27:45.137826 | controller | Downloading packaging-26.0-py3-none-any.whl (74 kB) 2026-03-17 00:27:45.151191 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.4/74.4 kB 6.6 MB/s eta 0:00:00 2026-03-17 00:27:45.203759 | controller | Collecting pluggy<2,>=1.5 2026-03-17 00:27:45.209726 | controller | Downloading pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-03-17 00:27:45.285395 | controller | Collecting pygments>=2.7.2 2026-03-17 00:27:45.293972 | controller | Downloading pygments-2.19.2-py3-none-any.whl (1.2 MB) 2026-03-17 00:27:45.330052 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 38.9 MB/s eta 0:00:00 2026-03-17 00:27:45.450309 | controller | Installing collected packages: pygments, py, pluggy, packaging, iniconfig, pytest, pytest-forked 2026-03-17 00:27:47.898528 | controller | Successfully installed iniconfig-2.3.0 packaging-26.0 pluggy-1.6.0 py-1.11.0 pygments-2.19.2 pytest-9.0.2 pytest-forked-1.6.0 2026-03-17 00:27:47.913100 | controller | 2026-03-17 00:27:48.114836 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-03-17 00:27:48.114887 | controller | [notice] To update, run: python -m pip install --upgrade pip 2026-03-17 00:27:48.571822 | controller | ok: Runtime: 0:00:04.151835 2026-03-17 00:27:48.586190 | 2026-03-17 00:27:48.586420 | TASK [Update pip] 2026-03-17 00:27:50.013255 | controller | Requirement already satisfied: pip in ./venv/lib/python3.11/site-packages (22.2.2) 2026-03-17 00:27:50.300662 | controller | Collecting pip 2026-03-17 00:27:50.386966 | controller | Downloading pip-26.0.1-py3-none-any.whl (1.8 MB) 2026-03-17 00:27:50.480743 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 20.8 MB/s eta 0:00:00 2026-03-17 00:27:50.617684 | controller | Installing collected packages: pip 2026-03-17 00:27:50.617954 | controller | Attempting uninstall: pip 2026-03-17 00:27:50.624609 | controller | Found existing installation: pip 22.2.2 2026-03-17 00:27:50.869448 | controller | Uninstalling pip-22.2.2: 2026-03-17 00:27:50.896002 | controller | Successfully uninstalled pip-22.2.2 2026-03-17 00:27:52.793318 | controller | Successfully installed pip-26.0.1 2026-03-17 00:27:53.492524 | controller | ok: Runtime: 0:00:03.544289 2026-03-17 00:27:53.505551 | 2026-03-17 00:27:53.505858 | TASK [Ensure pip temp directory exists in /var/tmp] 2026-03-17 00:27:54.443581 | controller | changed 2026-03-17 00:27:54.456658 | 2026-03-17 00:27:54.456892 | TASK [Install ansible into virtualenv] 2026-03-17 00:27:55.745152 | controller | Processing ./src/github.com/ansible/ansible 2026-03-17 00:27:55.750074 | controller | Installing build dependencies: started 2026-03-17 00:27:57.475502 | controller | Installing build dependencies: finished with status 'done' 2026-03-17 00:27:57.476123 | controller | Getting requirements to build wheel: started 2026-03-17 00:27:59.022512 | controller | Getting requirements to build wheel: finished with status 'done' 2026-03-17 00:27:59.023253 | controller | Preparing metadata (pyproject.toml): started 2026-03-17 00:27:59.933044 | controller | Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-17 00:27:59.936406 | controller | INFO: pip is looking at multiple versions of ansible-core to determine which version is compatible with other requirements. This could take a while. 2026-03-17 00:27:59.940799 | controller | ERROR: Package 'ansible-core' requires a different Python: 3.11.0 not in '>=3.12' 2026-03-17 00:28:00.372940 | controller | ERROR 2026-03-17 00:28:00.373158 | controller | { 2026-03-17 00:28:00.373188 | controller | "delta": "0:00:04.972670", 2026-03-17 00:28:00.373207 | controller | "end": "2026-03-17 00:28:00.118109", 2026-03-17 00:28:00.373224 | controller | "msg": "non-zero return code", 2026-03-17 00:28:00.373253 | controller | "rc": 1, 2026-03-17 00:28:00.373273 | controller | "start": "2026-03-17 00:27:55.145439" 2026-03-17 00:28:00.373294 | controller | } failure 2026-03-17 00:28:00.374975 | 2026-03-17 00:28:00.375031 | PLAY RECAP 2026-03-17 00:28:00.375084 | controller | ok: 18 changed: 10 unreachable: 0 failed: 1 skipped: 4 rescued: 0 ignored: 0 2026-03-17 00:28:00.375107 | 2026-03-17 00:28:00.471766 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/ansible-test-base/pre.yaml@master] 2026-03-17 00:28:00.472817 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-03-17 00:28:01.043563 | 2026-03-17 00:28:01.043701 | PLAY [all] 2026-03-17 00:28:01.065235 | 2026-03-17 00:28:01.065328 | TASK [fetch-subunit-output : Find stestr or testr executable] 2026-03-17 00:28:03.007877 | controller | changed: non-zero return code 2026-03-17 00:28:03.021186 | 2026-03-17 00:28:03.021361 | TASK [fetch-subunit-output : Get the list of directories with subunit files] 2026-03-17 00:28:03.048532 | controller | skipping: Conditional result was False 2026-03-17 00:28:03.062040 | 2026-03-17 00:28:03.062196 | LOOP [fetch-subunit-output : Find any inflight partial subunit files] 2026-03-17 00:28:03.103540 | 2026-03-17 00:28:03.103858 | LOOP [fetch-subunit-output : Copy any inflight subunit files] 2026-03-17 00:28:03.143407 | 2026-03-17 00:28:03.143676 | TASK [fetch-subunit-output : Create a temporary file to store the subunit stream] 2026-03-17 00:28:03.160494 | controller | skipping: Conditional result was False 2026-03-17 00:28:03.175718 | 2026-03-17 00:28:03.175957 | LOOP [fetch-subunit-output : Generate subunit file] 2026-03-17 00:28:03.216475 | 2026-03-17 00:28:03.216842 | TASK [fetch-subunit-output : Copy the combined subunit file to the zuul work directory] 2026-03-17 00:28:03.243632 | controller | skipping: Conditional result was False 2026-03-17 00:28:03.256629 | 2026-03-17 00:28:03.256825 | TASK [fetch-subunit-output : Remove the temporary file] 2026-03-17 00:28:03.273463 | controller | skipping: Conditional result was False 2026-03-17 00:28:03.286973 | 2026-03-17 00:28:03.287139 | TASK [fetch-subunit-output : Process and fetch subunit results] 2026-03-17 00:28:03.318041 | controller | skipping: Conditional result was False 2026-03-17 00:28:03.362979 | 2026-03-17 00:28:03.363150 | PLAY RECAP 2026-03-17 00:28:03.363194 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-03-17 00:28:03.363216 | 2026-03-17 00:28:03.454521 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-03-17 00:28:03.455509 | POST-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/post.yaml@master] 2026-03-17 00:28:04.075650 | 2026-03-17 00:28:04.075793 | PLAY [all:!appliance*] 2026-03-17 00:28:04.098356 | 2026-03-17 00:28:04.098458 | TASK [unregister the node] 2026-03-17 00:28:04.467967 | controller | skipping: Conditional result was False 2026-03-17 00:28:04.476804 | 2026-03-17 00:28:04.476922 | TASK [include_role : fetch-output] 2026-03-17 00:28:04.521362 | controller | ok 2026-03-17 00:28:04.552763 | 2026-03-17 00:28:04.552918 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-17 00:28:04.629177 | controller | skipping: Conditional result was False 2026-03-17 00:28:04.638115 | 2026-03-17 00:28:04.638211 | TASK [fetch-output : Set log path for single node] 2026-03-17 00:28:04.691155 | controller | ok 2026-03-17 00:28:04.700502 | 2026-03-17 00:28:04.700629 | LOOP [fetch-output : Ensure local output dirs] 2026-03-17 00:28:05.123554 | controller -> localhost | ok: "/var/lib/zuul/builds/9053e9047c2941e79f47d459ddec914b/work/logs" 2026-03-17 00:28:05.383981 | controller -> localhost | changed: "/var/lib/zuul/builds/9053e9047c2941e79f47d459ddec914b/work/artifacts" 2026-03-17 00:28:05.616616 | controller -> localhost | changed: "/var/lib/zuul/builds/9053e9047c2941e79f47d459ddec914b/work/docs" 2026-03-17 00:28:05.632641 | 2026-03-17 00:28:05.632750 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-17 00:28:07.924661 | controller | changed: 2026-03-17 00:28:07.925123 | controller | .d..t...... ./ 2026-03-17 00:28:07.925178 | controller | cd+++++++++ controller/ 2026-03-17 00:28:07.925232 | controller | changed: All items complete 2026-03-17 00:28:07.925268 | 2026-03-17 00:28:10.080235 | controller | changed: .d..t...... ./ 2026-03-17 00:28:12.238836 | controller | changed: .d..t...... ./ 2026-03-17 00:28:12.273664 | 2026-03-17 00:28:12.273852 | TASK [include_role : fetch-output-openshift] 2026-03-17 00:28:12.299816 | controller | skipping: Conditional result was False 2026-03-17 00:28:12.310227 | 2026-03-17 00:28:12.310326 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-17 00:28:12.354512 | controller | skipping: Conditional result was False 2026-03-17 00:28:12.367992 | controller | skipping: Conditional result was False 2026-03-17 00:28:12.415868 | 2026-03-17 00:28:12.416011 | PLAY [localhost] 2026-03-17 00:28:12.435245 | 2026-03-17 00:28:12.435362 | TASK [Run Zuul manifest role] 2026-03-17 00:28:12.465490 | localhost | ok 2026-03-17 00:28:12.484040 | 2026-03-17 00:28:12.484184 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-17 00:28:12.905318 | localhost | changed 2026-03-17 00:28:12.909853 | 2026-03-17 00:28:12.909918 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-17 00:28:12.940390 | localhost | ok 2026-03-17 00:28:12.952089 | 2026-03-17 00:28:12.952219 | TASK [Set zuul-log-path fact] 2026-03-17 00:28:13.001494 | localhost | ok 2026-03-17 00:28:13.013536 | 2026-03-17 00:28:13.013648 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-17 00:28:13.041499 | localhost | ok 2026-03-17 00:28:13.049093 | 2026-03-17 00:28:13.049153 | LOOP [Set zuul_log_targets (Swift with random Rackspace region)] 2026-03-17 00:28:13.090322 | localhost | ok: 2026-03-17 00:28:13.090600 | localhost | { 2026-03-17 00:28:13.090636 | localhost | "auth": { 2026-03-17 00:28:13.090670 | localhost | "password": "IonWCwcuOFib&&<}wp^:[2G/", 2026-03-17 00:28:13.090696 | localhost | "username": "9LF91O0RK7JU" 2026-03-17 00:28:13.090719 | localhost | }, 2026-03-17 00:28:13.090903 | localhost | "profile": "rackspace", 2026-03-17 00:28:13.090932 | localhost | "project_name": "1251317", 2026-03-17 00:28:13.090955 | localhost | "region_name": "DFW" 2026-03-17 00:28:13.090978 | localhost | } 2026-03-17 00:28:13.091017 | 2026-03-17 00:28:13.097967 | 2026-03-17 00:28:13.098067 | TASK [Run upload-logs-failover role (S3 then Swift)] 2026-03-17 00:28:13.115926 | localhost | Output suppressed because no_log was given 2026-03-17 00:28:13.129503 | 2026-03-17 00:28:13.129593 | TASK [upload-logs-failover : Initialize control vars] 2026-03-17 00:28:13.159068 | localhost | ok 2026-03-17 00:28:13.165931 | 2026-03-17 00:28:13.166037 | LOOP [upload-logs-failover : Perform log upload] 2026-03-17 00:28:13.201712 | localhost | Output suppressed because no_log was given 2026-03-17 00:28:13.211955 | localhost | included: /var/lib/zuul/builds/9053e9047c2941e79f47d459ddec914b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/upload-logs-failover/tasks/upload.yaml 2026-03-17 00:28:13.221810 | 2026-03-17 00:28:13.221939 | LOOP [upload-logs-failover : Unpack vars for swift upload] 2026-03-17 00:28:13.319137 | localhost | Output suppressed because no_log was given 2026-03-17 00:28:13.326092 | 2026-03-17 00:28:13.326185 | TASK [Upload logs to swift] 2026-03-17 00:28:13.358443 | localhost | ok 2026-03-17 00:28:13.392680 | 2026-03-17 00:28:13.392832 | TASK [Set zuul-log-path fact] 2026-03-17 00:28:13.418198 | localhost | skipping: Conditional result was False 2026-03-17 00:28:13.425365 | 2026-03-17 00:28:13.425506 | TASK [upload-logs-swift : Ensure logs are readable before uploading] 2026-03-17 00:28:13.806549 | localhost -> localhost | ok: Runtime: 0:00:00.008908 2026-03-17 00:28:13.811927 | 2026-03-17 00:28:13.812015 | TASK [upload-logs-swift : Upload logs to swift]