2026-03-14 00:18:51.529373 | Job console starting... 2026-03-14 00:18:51.539083 | Updating repositories 2026-03-14 00:18:51.644049 | Preparing job workspace 2026-03-14 00:18:55.602413 | Running Ansible setup... 2026-03-14 00:19:00.701010 | PRE-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-14 00:19:01.407903 | 2026-03-14 00:19:01.408130 | PLAY [localhost] 2026-03-14 00:19:01.417572 | 2026-03-14 00:19:01.417659 | TASK [Gathering Facts] 2026-03-14 00:19:02.648036 | localhost | ok 2026-03-14 00:19:02.681517 | 2026-03-14 00:19:02.681941 | TASK [Setup log path fact] 2026-03-14 00:19:02.703964 | localhost | ok 2026-03-14 00:19:02.723486 | 2026-03-14 00:19:02.723608 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-14 00:19:02.776098 | localhost | ok 2026-03-14 00:19:02.787850 | 2026-03-14 00:19:02.787967 | TASK [emit-job-header : Print job information] 2026-03-14 00:19:02.842088 | # Job Information 2026-03-14 00:19:02.842338 | Ansible Version: 2.15.12 2026-03-14 00:19:02.842387 | Job: ansible-test-sanity-docker-milestone 2026-03-14 00:19:02.842418 | Pipeline: periodic 2026-03-14 00:19:02.842447 | Executor: ze04.softwarefactory-project.io 2026-03-14 00:19:02.842473 | Triggered by: https://github.com/ansible-collections/ansible.network 2026-03-14 00:19:02.842506 | Log URL (when completed): https://ansible.softwarefactory-project.io/logs/959/ansible/959579a0651c465c9c2af86d4012d60c/ 2026-03-14 00:19:02.842534 | Event ID: 5eb9dcce8b23451ebec78fa1a4f594cb 2026-03-14 00:19:02.848962 | 2026-03-14 00:19:02.849065 | LOOP [emit-job-header : Print node information] 2026-03-14 00:19:02.968376 | localhost | ok: 2026-03-14 00:19:02.968631 | localhost | # Node Information 2026-03-14 00:19:02.968661 | localhost | Inventory Hostname: controller 2026-03-14 00:19:02.968702 | localhost | Hostname: np0005646808 2026-03-14 00:19:02.968725 | localhost | Username: zuul 2026-03-14 00:19:02.968770 | localhost | Distro: Fedora 37 2026-03-14 00:19:02.968790 | localhost | Provider: ansible-vexxhost-ca-ymq-1 2026-03-14 00:19:02.968808 | localhost | Region: ca-ymq-1 2026-03-14 00:19:02.968825 | localhost | Label: ansible-fedora-37-1vcpu 2026-03-14 00:19:02.968841 | localhost | Product Name: OpenStack Nova 2026-03-14 00:19:02.968858 | localhost | Interface IP: 162.253.55.227 2026-03-14 00:19:02.978578 | 2026-03-14 00:19:02.979077 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-14 00:19:03.433334 | localhost -> localhost | changed 2026-03-14 00:19:03.439810 | 2026-03-14 00:19:03.439888 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-14 00:19:04.465394 | localhost -> localhost | changed 2026-03-14 00:19:04.509978 | 2026-03-14 00:19:04.510098 | PLAY [all:!appliance*] 2026-03-14 00:19:04.534636 | 2026-03-14 00:19:04.534812 | TASK [include_role : start-zuul-console] 2026-03-14 00:19:04.560876 | controller | ok 2026-03-14 00:19:04.583582 | 2026-03-14 00:19:04.583750 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-03-14 00:19:04.981393 | controller | ok 2026-03-14 00:19:04.992928 | 2026-03-14 00:19:04.993065 | TASK [use-our-mirror : Retrieve the IP address] 2026-03-14 00:19:05.918598 | controller | ok: Status code was 404 and not [200]: HTTP Error 404: Not Found 2026-03-14 00:19:05.928858 | 2026-03-14 00:19:05.929029 | TASK [use-our-mirror : Ensure the registry service is running on the mirror] 2026-03-14 00:19:06.476467 | controller | skipping: Conditional result was False 2026-03-14 00:19:06.484831 | 2026-03-14 00:19:06.484910 | TASK [use-our-mirror : Write the IP in /etc/hosts] 2026-03-14 00:19:06.521698 | controller | skipping: Conditional result was False 2026-03-14 00:19:06.532264 | 2026-03-14 00:19:06.532373 | TASK [use-our-mirror : Create the podman configuration directory] 2026-03-14 00:19:06.568628 | controller | skipping: Conditional result was False 2026-03-14 00:19:06.577525 | 2026-03-14 00:19:06.577617 | TASK [use-our-mirror : Copy the podman configuration] 2026-03-14 00:19:06.603367 | controller | skipping: Conditional result was False 2026-03-14 00:19:06.616636 | 2026-03-14 00:19:06.616816 | TASK [use-our-mirror : Copy the Yum configuration (main)] 2026-03-14 00:19:06.644797 | controller | skipping: Conditional result was False 2026-03-14 00:19:06.660328 | 2026-03-14 00:19:06.660484 | TASK [use-our-mirror : Copy the Yum configuration (update)] 2026-03-14 00:19:06.688407 | controller | skipping: Conditional result was False 2026-03-14 00:19:06.715267 | 2026-03-14 00:19:06.715490 | TASK [Disable Fedora Modular] 2026-03-14 00:19:07.002311 | controller | changed 2026-03-14 00:19:07.016032 | 2026-03-14 00:19:07.016199 | TASK [Enable EPEL] 2026-03-14 00:19:07.045583 | controller | skipping: Conditional result was False 2026-03-14 00:19:07.061150 | 2026-03-14 00:19:07.061345 | TASK [Register the RHEL node] 2026-03-14 00:19:07.656306 | 2026-03-14 00:19:07.656717 | TASK [Show the subscription-manager status] 2026-03-14 00:19:08.263088 | controller | skipping: Conditional result was False 2026-03-14 00:19:08.278202 | 2026-03-14 00:19:08.278374 | TASK [Enable EPEL on RHEL] 2026-03-14 00:19:08.827449 | controller | skipping: Conditional result was False 2026-03-14 00:19:08.841527 | 2026-03-14 00:19:08.841792 | TASK [Install git and tox] 2026-03-14 00:20:30.450516 | controller | changed 2026-03-14 00:20:30.466400 | 2026-03-14 00:20:30.466580 | TASK [include_role : prepare-workspace] 2026-03-14 00:20:30.507235 | controller | ok 2026-03-14 00:20:30.546791 | 2026-03-14 00:20:30.546940 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-14 00:20:30.784898 | controller | ok 2026-03-14 00:20:30.796970 | 2026-03-14 00:20:30.797118 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-14 00:20:42.963593 | controller | Output suppressed because no_log was given 2026-03-14 00:20:42.985315 | 2026-03-14 00:20:42.985455 | TASK [include_role : prepare-workspace-openshift] 2026-03-14 00:20:43.011108 | controller | skipping: Conditional result was False 2026-03-14 00:20:43.073185 | 2026-03-14 00:20:43.073296 | PLAY [all:!appliance] 2026-03-14 00:20:43.091899 | 2026-03-14 00:20:43.092005 | TASK [Run add-build-sshkey role (RSA)] 2026-03-14 00:20:43.123592 | controller | ok 2026-03-14 00:20:43.139396 | 2026-03-14 00:20:43.139476 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-14 00:20:43.387271 | controller -> localhost | ok 2026-03-14 00:20:43.394639 | 2026-03-14 00:20:43.394766 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-14 00:20:43.415250 | controller | ok 2026-03-14 00:20:43.430902 | controller | included: /var/lib/zuul/builds/959579a0651c465c9c2af86d4012d60c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-14 00:20:43.437415 | 2026-03-14 00:20:43.437489 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-14 00:20:43.879985 | controller -> localhost | Generating public/private rsa key pair. 2026-03-14 00:20:43.880297 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/959579a0651c465c9c2af86d4012d60c/work/959579a0651c465c9c2af86d4012d60c_id_rsa. 2026-03-14 00:20:43.880344 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/959579a0651c465c9c2af86d4012d60c/work/959579a0651c465c9c2af86d4012d60c_id_rsa.pub. 2026-03-14 00:20:43.880379 | controller -> localhost | The key fingerprint is: 2026-03-14 00:20:43.880413 | controller -> localhost | SHA256:TB5ISvcoY7cxFJCAQhGv1+LpS2CyxZKFaEXGhb8/xCY zuul-build-sshkey 2026-03-14 00:20:43.880445 | controller -> localhost | The key's randomart image is: 2026-03-14 00:20:43.880471 | controller -> localhost | +---[RSA 2048]----+ 2026-03-14 00:20:43.880496 | controller -> localhost | |.=*==+=. | 2026-03-14 00:20:43.880521 | controller -> localhost | |+.++.= + | 2026-03-14 00:20:43.880546 | controller -> localhost | |+...* * + | 2026-03-14 00:20:43.880572 | controller -> localhost | |.+...= B . | 2026-03-14 00:20:43.880597 | controller -> localhost | |++oo .+ S | 2026-03-14 00:20:43.880632 | controller -> localhost | |o++ oE + | 2026-03-14 00:20:43.880662 | controller -> localhost | |. + = | 2026-03-14 00:20:43.880719 | controller -> localhost | | o o | 2026-03-14 00:20:43.880751 | controller -> localhost | | o. . | 2026-03-14 00:20:43.880780 | controller -> localhost | +----[SHA256]-----+ 2026-03-14 00:20:43.880845 | controller -> localhost | ok: Runtime: 0:00:00.046631 2026-03-14 00:20:43.892083 | 2026-03-14 00:20:43.892223 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-14 00:20:43.927079 | controller | ok 2026-03-14 00:20:43.937273 | controller | included: /var/lib/zuul/builds/959579a0651c465c9c2af86d4012d60c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-14 00:20:43.947508 | 2026-03-14 00:20:43.947587 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-14 00:20:43.961383 | controller | skipping: Conditional result was False 2026-03-14 00:20:43.968853 | 2026-03-14 00:20:43.968941 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-14 00:20:44.409413 | controller | changed 2026-03-14 00:20:44.419266 | 2026-03-14 00:20:44.419379 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-14 00:20:44.643057 | controller | ok 2026-03-14 00:20:44.663518 | 2026-03-14 00:20:44.663712 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-14 00:20:45.262846 | controller | changed 2026-03-14 00:20:45.272599 | 2026-03-14 00:20:45.272827 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-14 00:20:45.860046 | controller | changed 2026-03-14 00:20:45.870008 | 2026-03-14 00:20:45.870149 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-14 00:20:45.898151 | controller | skipping: Conditional result was False 2026-03-14 00:20:45.909724 | 2026-03-14 00:20:45.909883 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-14 00:20:46.314633 | controller -> localhost | changed 2026-03-14 00:20:46.348613 | 2026-03-14 00:20:46.349019 | TASK [add-build-sshkey : Add back temp key] 2026-03-14 00:20:46.655724 | controller -> localhost | Identity added: /var/lib/zuul/builds/959579a0651c465c9c2af86d4012d60c/work/959579a0651c465c9c2af86d4012d60c_id_rsa (zuul-build-sshkey) 2026-03-14 00:20:46.656235 | controller -> localhost | ok: Runtime: 0:00:00.009135 2026-03-14 00:20:46.672380 | 2026-03-14 00:20:46.672550 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-14 00:20:47.048494 | controller | ok 2026-03-14 00:20:47.054809 | 2026-03-14 00:20:47.054885 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-14 00:20:47.102522 | controller | skipping: Conditional result was False 2026-03-14 00:20:47.115837 | 2026-03-14 00:20:47.115943 | TASK [Run add-build-sshkey role (ECDSA)] 2026-03-14 00:20:47.150032 | controller | ok 2026-03-14 00:20:47.169427 | 2026-03-14 00:20:47.169542 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-14 00:20:47.470837 | controller -> localhost | ok 2026-03-14 00:20:47.477934 | 2026-03-14 00:20:47.478009 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-14 00:20:47.500215 | controller | ok 2026-03-14 00:20:47.512026 | controller | included: /var/lib/zuul/builds/959579a0651c465c9c2af86d4012d60c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-14 00:20:47.518900 | 2026-03-14 00:20:47.518991 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-14 00:20:47.852924 | controller -> localhost | Generating public/private ecdsa key pair. 2026-03-14 00:20:47.853626 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/959579a0651c465c9c2af86d4012d60c/work/959579a0651c465c9c2af86d4012d60c_id_ecdsa. 2026-03-14 00:20:47.854012 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/959579a0651c465c9c2af86d4012d60c/work/959579a0651c465c9c2af86d4012d60c_id_ecdsa.pub. 2026-03-14 00:20:47.854181 | controller -> localhost | The key fingerprint is: 2026-03-14 00:20:47.854287 | controller -> localhost | SHA256:8PInhwtATYki3VZb3hXb26n09KETOxX4FmdH99wNe6M zuul-build-sshkey 2026-03-14 00:20:47.854387 | controller -> localhost | The key's randomart image is: 2026-03-14 00:20:47.854510 | controller -> localhost | +---[ECDSA 521]---+ 2026-03-14 00:20:47.854612 | controller -> localhost | | . . oo.. o.. o| 2026-03-14 00:20:47.854758 | controller -> localhost | |. o +o.+ . . o.==| 2026-03-14 00:20:47.854872 | controller -> localhost | | . o. + . . ..o+X| 2026-03-14 00:20:47.854971 | controller -> localhost | | . o o=B| 2026-03-14 00:20:47.855068 | controller -> localhost | | . . S E.B.| 2026-03-14 00:20:47.855164 | controller -> localhost | | . o . . X o| 2026-03-14 00:20:47.855258 | controller -> localhost | | . + o * ..| 2026-03-14 00:20:47.855351 | controller -> localhost | | . = o | 2026-03-14 00:20:47.855513 | controller -> localhost | | . | 2026-03-14 00:20:47.855614 | controller -> localhost | +----[SHA256]-----+ 2026-03-14 00:20:47.855839 | controller -> localhost | ok: Runtime: 0:00:00.009252 2026-03-14 00:20:47.875126 | 2026-03-14 00:20:47.875232 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-14 00:20:47.909518 | controller | ok 2026-03-14 00:20:47.919553 | controller | included: /var/lib/zuul/builds/959579a0651c465c9c2af86d4012d60c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-14 00:20:47.930369 | 2026-03-14 00:20:47.930437 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-14 00:20:47.955380 | controller | skipping: Conditional result was False 2026-03-14 00:20:47.962433 | 2026-03-14 00:20:47.962527 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-14 00:20:48.237128 | controller | changed 2026-03-14 00:20:48.251444 | 2026-03-14 00:20:48.251770 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-14 00:20:48.467570 | controller | ok 2026-03-14 00:20:48.474378 | 2026-03-14 00:20:48.474444 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-14 00:20:49.105232 | controller | changed 2026-03-14 00:20:49.121448 | 2026-03-14 00:20:49.121638 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-14 00:20:49.770707 | controller | changed 2026-03-14 00:20:49.780160 | 2026-03-14 00:20:49.780293 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-14 00:20:49.806321 | controller | skipping: Conditional result was False 2026-03-14 00:20:49.816323 | 2026-03-14 00:20:49.816467 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-14 00:20:50.077740 | controller -> localhost | changed 2026-03-14 00:20:50.093417 | 2026-03-14 00:20:50.093589 | TASK [add-build-sshkey : Add back temp key] 2026-03-14 00:20:50.461827 | controller -> localhost | Identity added: /var/lib/zuul/builds/959579a0651c465c9c2af86d4012d60c/work/959579a0651c465c9c2af86d4012d60c_id_ecdsa (zuul-build-sshkey) 2026-03-14 00:20:50.462033 | controller -> localhost | ok: Runtime: 0:00:00.008306 2026-03-14 00:20:50.468237 | 2026-03-14 00:20:50.468300 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-14 00:20:50.661558 | controller | ok 2026-03-14 00:20:50.667641 | 2026-03-14 00:20:50.667747 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-14 00:20:50.712606 | controller | skipping: Conditional result was False 2026-03-14 00:20:50.725155 | 2026-03-14 00:20:50.725279 | TASK [include_role : remove-zuul-sshkey] 2026-03-14 00:20:50.750316 | controller | skipping: Conditional result was False 2026-03-14 00:20:50.759655 | 2026-03-14 00:20:50.759791 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-14 00:20:51.007779 | controller | ok: "logs" 2026-03-14 00:20:51.008423 | controller | ok: All items complete 2026-03-14 00:20:51.008515 | 2026-03-14 00:20:51.195191 | controller | ok: "artifacts" 2026-03-14 00:20:51.377487 | controller | ok: "docs" 2026-03-14 00:20:51.395474 | 2026-03-14 00:20:51.395765 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-14 00:20:51.647836 | controller | changed: "logs" 2026-03-14 00:20:51.846757 | controller | changed: "artifacts" 2026-03-14 00:20:52.046891 | controller | changed: "docs" 2026-03-14 00:20:52.104867 | 2026-03-14 00:20:52.105073 | PLAY RECAP 2026-03-14 00:20:52.105134 | controller | ok: 30 changed: 16 unreachable: 0 failed: 0 skipped: 18 rescued: 0 ignored: 0 2026-03-14 00:20:52.105169 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-14 00:20:52.105194 | 2026-03-14 00:20:52.240776 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-03-14 00:20:52.241655 | PRE-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-03-14 00:20:52.859897 | 2026-03-14 00:20:52.860026 | PLAY [all] 2026-03-14 00:20:52.885209 | 2026-03-14 00:20:52.885358 | TASK [Install binary dependencies] 2026-03-14 00:20:52.955082 | controller | ok 2026-03-14 00:20:52.976429 | 2026-03-14 00:20:52.976569 | TASK [bindep : Include find tasks] 2026-03-14 00:20:53.006614 | controller | ok 2026-03-14 00:20:53.014410 | controller | included: /var/lib/zuul/builds/959579a0651c465c9c2af86d4012d60c/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/bindep/tasks/find.yaml 2026-03-14 00:20:53.020995 | 2026-03-14 00:20:53.021069 | TASK [bindep : Look for bindep.txt] 2026-03-14 00:20:53.368941 | controller | ok 2026-03-14 00:20:53.383016 | 2026-03-14 00:20:53.383213 | TASK [bindep : Define bindep_file fact] 2026-03-14 00:20:53.410453 | controller | skipping: Conditional result was False 2026-03-14 00:20:53.426280 | 2026-03-14 00:20:53.426486 | TASK [bindep : Look for other-requirements.txt] 2026-03-14 00:20:53.655745 | controller | ok 2026-03-14 00:20:53.669949 | 2026-03-14 00:20:53.670172 | TASK [bindep : Define bindep_file fact] 2026-03-14 00:20:53.697242 | controller | skipping: Conditional result was False 2026-03-14 00:20:53.706958 | 2026-03-14 00:20:53.707102 | TASK [bindep : Look for bindep fallback file] 2026-03-14 00:20:53.732787 | controller | skipping: Conditional result was False 2026-03-14 00:20:53.743712 | 2026-03-14 00:20:53.743848 | TASK [bindep : Define bindep_file fact] 2026-03-14 00:20:53.789284 | controller | skipping: Conditional result was False 2026-03-14 00:20:53.798113 | 2026-03-14 00:20:53.798253 | TASK [bindep : Include bindep tasks] 2026-03-14 00:20:53.823787 | controller | skipping: Conditional result was False 2026-03-14 00:20:53.832651 | 2026-03-14 00:20:53.832807 | TASK [bindep : Include install tasks] 2026-03-14 00:20:53.858759 | controller | skipping: Conditional result was False 2026-03-14 00:20:53.867542 | 2026-03-14 00:20:53.867657 | LOOP [bindep : Include package tasks] 2026-03-14 00:20:53.933194 | 2026-03-14 00:20:53.933421 | TASK [Run test-setup role] 2026-03-14 00:20:53.962159 | controller | ok 2026-03-14 00:20:53.989196 | 2026-03-14 00:20:53.989307 | TASK [test-setup : Check if project's tools/test-setup.sh exists] 2026-03-14 00:20:54.186895 | controller | ok 2026-03-14 00:20:54.194992 | 2026-03-14 00:20:54.195076 | TASK [test-setup : Run tools/test-setup.sh] 2026-03-14 00:20:54.732210 | controller | skipping: Conditional result was False 2026-03-14 00:20:54.767129 | 2026-03-14 00:20:54.767258 | PLAY RECAP 2026-03-14 00:20:54.767304 | controller | ok: 4 changed: 0 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-03-14 00:20:54.767324 | 2026-03-14 00:20:54.879008 | PRE-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-03-14 00:20:54.880929 | PRE-RUN START: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/ansible-test-base/pre.yaml@master] 2026-03-14 00:20:55.532762 | 2026-03-14 00:20:55.532922 | PLAY [controller] 2026-03-14 00:20:55.554365 | 2026-03-14 00:20:55.554552 | TASK [Create the /root directory] 2026-03-14 00:20:55.963636 | controller | ok 2026-03-14 00:20:55.972830 | 2026-03-14 00:20:55.972932 | TASK [Install glibc-langpack-en] 2026-03-14 00:20:59.886005 | controller | ok: Nothing to do 2026-03-14 00:20:59.899470 | 2026-03-14 00:20:59.899612 | TASK [Ensure controller directory exists] 2026-03-14 00:21:00.121914 | controller | changed 2026-03-14 00:21:00.135061 | 2026-03-14 00:21:00.135199 | TASK [Install container runtime] 2026-03-14 00:21:00.178931 | controller | ok 2026-03-14 00:21:00.224092 | 2026-03-14 00:21:00.224244 | LOOP [ensure-podman : Find distribution installation] 2026-03-14 00:21:00.269427 | controller | ok: "/var/lib/zuul/builds/959579a0651c465c9c2af86d4012d60c/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-podman/tasks/RedHat.yaml" 2026-03-14 00:21:00.288295 | controller | included: /var/lib/zuul/builds/959579a0651c465c9c2af86d4012d60c/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/ensure-podman/tasks/RedHat.yaml 2026-03-14 00:21:00.306863 | 2026-03-14 00:21:00.307119 | TASK [ensure-podman : Install podman (RedHat)] 2026-03-14 00:22:04.946483 | controller | changed 2026-03-14 00:22:04.962376 | 2026-03-14 00:22:04.962547 | TASK [ensure-podman : Fetch podman version] 2026-03-14 00:22:05.565509 | controller | Client: Podman Engine 2026-03-14 00:22:05.593024 | controller | Version: 4.6.2 2026-03-14 00:22:05.593052 | controller | API Version: 4.6.2 2026-03-14 00:22:05.593060 | controller | Go Version: go1.19.12 2026-03-14 00:22:05.593086 | controller | Built: Mon Aug 28 19:38:31 2023 2026-03-14 00:22:05.593097 | controller | OS/Arch: linux/amd64 2026-03-14 00:22:06.014409 | controller | ok: Runtime: 0:00:00.216499 2026-03-14 00:22:06.027989 | 2026-03-14 00:22:06.028283 | TASK [ensure-podman : Print podman version installed] 2026-03-14 00:22:06.057731 | Podman version: Client: Podman Engine 2026-03-14 00:22:06.057994 | Version: 4.6.2 2026-03-14 00:22:06.058054 | API Version: 4.6.2 2026-03-14 00:22:06.058101 | Go Version: go1.19.12 2026-03-14 00:22:06.058142 | Built: Mon Aug 28 19:38:31 2023 2026-03-14 00:22:06.058187 | OS/Arch: linux/amd64 2026-03-14 00:22:06.071557 | 2026-03-14 00:22:06.071775 | TASK [ensure-podman : Validate podman engine] 2026-03-14 00:22:06.618189 | controller | skipping: Conditional result was False 2026-03-14 00:22:06.633675 | 2026-03-14 00:22:06.633923 | TASK [ensure-podman : Set up docker compatability socket] 2026-03-14 00:22:06.661464 | controller | skipping: Conditional result was False 2026-03-14 00:22:06.687373 | 2026-03-14 00:22:06.687532 | TASK [Ensure python3.8 is present] 2026-03-14 00:22:06.714613 | controller | skipping: Conditional result was False 2026-03-14 00:22:06.728146 | 2026-03-14 00:22:06.728290 | TASK [Run our-ensure-python role (Fedora only for now)] 2026-03-14 00:22:06.759052 | controller | ok 2026-03-14 00:22:06.790984 | 2026-03-14 00:22:06.791103 | TASK [our-ensure-python : Install the right Python version (rpm)] 2026-03-14 00:22:08.096790 | controller | ok: Nothing to do 2026-03-14 00:22:08.102982 | 2026-03-14 00:22:08.103077 | TASK [our-ensure-python : Also install python3-devel] 2026-03-14 00:22:16.811405 | controller | changed 2026-03-14 00:22:16.836021 | 2026-03-14 00:22:16.836174 | TASK [Run ensure-virtualenv role] 2026-03-14 00:22:16.865903 | controller | ok 2026-03-14 00:22:16.904101 | 2026-03-14 00:22:16.904246 | TASK [ensure-virtualenv : Check if virtualenv is installed] 2026-03-14 00:22:17.131715 | controller | /usr/bin/virtualenv 2026-03-14 00:22:17.439476 | controller | ok: Runtime: 0:00:00.005714 2026-03-14 00:22:17.481846 | 2026-03-14 00:22:17.481999 | LOOP [ensure-virtualenv : Install virtualenv package] 2026-03-14 00:22:17.517077 | controller | skipping: Conditional result was False 2026-03-14 00:22:17.517622 | controller | ok: All items complete 2026-03-14 00:22:17.517743 | 2026-03-14 00:22:17.544410 | 2026-03-14 00:22:17.544584 | TASK [Find the full path of the Python interpreter] 2026-03-14 00:22:17.774089 | controller | /usr/bin/python3 2026-03-14 00:22:18.086918 | controller | ok 2026-03-14 00:22:18.102646 | 2026-03-14 00:22:18.102859 | TASK [Create virtualenv for ansible-test with a specific interpreter] 2026-03-14 00:22:18.891512 | controller | created virtual environment CPython3.11.0.final.0-64 in 415ms 2026-03-14 00:22:18.913946 | controller | creator CPython3Posix(dest=/home/zuul/venv, clear=False, no_vcs_ignore=False, global=False) 2026-03-14 00:22:18.913985 | 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-14 00:22:18.913996 | controller | added seed packages: pip==22.2.2, setuptools==62.6.0, wheel==0.37.1 2026-03-14 00:22:18.914012 | controller | activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator 2026-03-14 00:22:19.164439 | controller | changed 2026-03-14 00:22:19.173198 | 2026-03-14 00:22:19.173295 | TASK [Set selinux package] 2026-03-14 00:22:19.206139 | controller | ok 2026-03-14 00:22:19.214403 | 2026-03-14 00:22:19.214492 | TASK [Set selinux package (Fedora)] 2026-03-14 00:22:19.269194 | controller | ok 2026-03-14 00:22:19.276532 | 2026-03-14 00:22:19.276622 | TASK [Install selinux into virtualenv] 2026-03-14 00:22:33.049646 | controller | Collecting selinux-please-lie-to-me 2026-03-14 00:22:37.015664 | controller | Downloading selinux_please_lie_to_me-1.0.1-py2.py3-none-any.whl (3.8 kB) 2026-03-14 00:22:37.344645 | controller | Collecting setuptools<50.0.0 2026-03-14 00:22:37.371466 | controller | Downloading setuptools-49.6.0-py3-none-any.whl (803 kB) 2026-03-14 00:22:37.519488 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 803.3/803.3 kB 6.5 MB/s eta 0:00:00 2026-03-14 00:22:37.599714 | controller | Installing collected packages: setuptools, selinux-please-lie-to-me 2026-03-14 00:22:37.599869 | controller | Attempting uninstall: setuptools 2026-03-14 00:22:37.602384 | controller | Found existing installation: setuptools 62.6.0 2026-03-14 00:22:37.665062 | controller | Uninstalling setuptools-62.6.0: 2026-03-14 00:22:37.673683 | controller | Successfully uninstalled setuptools-62.6.0 2026-03-14 00:22:38.029316 | controller | Successfully installed selinux-please-lie-to-me-1.0.1 setuptools-49.6.0 2026-03-14 00:22:50.454118 | controller | 2026-03-14 00:22:50.538558 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-03-14 00:22:50.538602 | controller | [notice] To update, run: python -m pip install --upgrade pip 2026-03-14 00:22:50.838580 | controller | ok: Runtime: 0:00:31.042101 2026-03-14 00:22:50.852822 | 2026-03-14 00:22:50.853014 | TASK [Install pytest-forked into virtualenv] 2026-03-14 00:23:15.923408 | controller | Collecting pytest-forked 2026-03-14 00:23:18.973707 | controller | Downloading pytest_forked-1.6.0-py3-none-any.whl (4.9 kB) 2026-03-14 00:23:19.026747 | controller | Collecting py 2026-03-14 00:23:19.052584 | controller | Downloading py-1.11.0-py2.py3-none-any.whl (98 kB) 2026-03-14 00:23:19.101554 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.7/98.7 kB 2.2 MB/s eta 0:00:00 2026-03-14 00:23:19.210550 | controller | Collecting pytest>=3.10 2026-03-14 00:23:19.234375 | controller | Downloading pytest-9.0.2-py3-none-any.whl (374 kB) 2026-03-14 00:23:19.276812 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 374.8/374.8 kB 9.7 MB/s eta 0:00:00 2026-03-14 00:23:19.319547 | controller | Collecting iniconfig>=1.0.1 2026-03-14 00:23:19.343393 | controller | Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB) 2026-03-14 00:23:19.394641 | controller | Collecting packaging>=22 2026-03-14 00:23:19.416648 | controller | Downloading packaging-26.0-py3-none-any.whl (74 kB) 2026-03-14 00:23:19.426352 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.4/74.4 kB 10.1 MB/s eta 0:00:00 2026-03-14 00:23:19.459665 | controller | Collecting pluggy<2,>=1.5 2026-03-14 00:23:19.482320 | controller | Downloading pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-03-14 00:23:19.537116 | controller | Collecting pygments>=2.7.2 2026-03-14 00:23:19.558920 | controller | Downloading pygments-2.19.2-py3-none-any.whl (1.2 MB) 2026-03-14 00:23:19.601300 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 31.1 MB/s eta 0:00:00 2026-03-14 00:23:19.671799 | controller | Installing collected packages: pygments, py, pluggy, packaging, iniconfig, pytest, pytest-forked 2026-03-14 00:23:20.772880 | 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-14 00:23:20.782828 | controller | 2026-03-14 00:23:20.909280 | controller | [notice] A new release of pip available: 22.2.2 -> 26.0.1 2026-03-14 00:23:20.909328 | controller | [notice] To update, run: python -m pip install --upgrade pip 2026-03-14 00:23:20.952607 | controller | ok: Runtime: 0:00:29.701015 2026-03-14 00:23:20.962554 | 2026-03-14 00:23:20.962778 | TASK [Update pip] 2026-03-14 00:23:21.499803 | controller | Requirement already satisfied: pip in ./venv/lib/python3.11/site-packages (22.2.2) 2026-03-14 00:23:33.928705 | controller | Collecting pip 2026-03-14 00:23:36.954751 | controller | Downloading pip-26.0.1-py3-none-any.whl (1.8 MB) 2026-03-14 00:23:37.260070 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 5.9 MB/s eta 0:00:00 2026-03-14 00:23:37.332205 | controller | Installing collected packages: pip 2026-03-14 00:23:37.332424 | controller | Attempting uninstall: pip 2026-03-14 00:23:37.334607 | controller | Found existing installation: pip 22.2.2 2026-03-14 00:23:37.472344 | controller | Uninstalling pip-22.2.2: 2026-03-14 00:23:37.488805 | controller | Successfully uninstalled pip-22.2.2 2026-03-14 00:23:38.303738 | controller | Successfully installed pip-26.0.1 2026-03-14 00:23:38.516211 | controller | ok: Runtime: 0:00:17.217921 2026-03-14 00:23:38.532668 | 2026-03-14 00:23:38.532886 | TASK [Ensure pip temp directory exists in /var/tmp] 2026-03-14 00:23:38.792015 | controller | changed 2026-03-14 00:23:38.808911 | 2026-03-14 00:23:38.809098 | TASK [Install ansible into virtualenv] 2026-03-14 00:23:39.347983 | controller | Processing ./src/github.com/ansible/ansible 2026-03-14 00:23:39.350711 | controller | Installing build dependencies: started 2026-03-14 00:23:55.531636 | controller | Installing build dependencies: finished with status 'done' 2026-03-14 00:23:55.532414 | controller | Getting requirements to build wheel: started 2026-03-14 00:23:56.286519 | controller | Getting requirements to build wheel: finished with status 'done' 2026-03-14 00:23:56.287566 | controller | Preparing metadata (pyproject.toml): started 2026-03-14 00:23:56.750226 | controller | Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-14 00:23:56.752736 | 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-14 00:23:56.755405 | controller | ERROR: Package 'ansible-core' requires a different Python: 3.11.0 not in '>=3.12' 2026-03-14 00:23:56.869305 | controller | ERROR 2026-03-14 00:23:56.869545 | controller | { 2026-03-14 00:23:56.869603 | controller | "delta": "0:00:17.766473", 2026-03-14 00:23:56.869635 | controller | "end": "2026-03-14 00:23:56.824403", 2026-03-14 00:23:56.869663 | controller | "msg": "non-zero return code", 2026-03-14 00:23:56.869742 | controller | "rc": 1, 2026-03-14 00:23:56.869773 | controller | "start": "2026-03-14 00:23:39.057930" 2026-03-14 00:23:56.869803 | controller | } failure 2026-03-14 00:23:56.874068 | 2026-03-14 00:23:56.874199 | PLAY RECAP 2026-03-14 00:23:56.874392 | controller | ok: 18 changed: 10 unreachable: 0 failed: 1 skipped: 4 rescued: 0 ignored: 0 2026-03-14 00:23:56.874429 | 2026-03-14 00:23:56.990952 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/ansible-test-base/pre.yaml@master] 2026-03-14 00:23:56.991947 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-03-14 00:23:57.598550 | 2026-03-14 00:23:57.598699 | PLAY [all] 2026-03-14 00:23:57.621411 | 2026-03-14 00:23:57.621527 | TASK [fetch-subunit-output : Find stestr or testr executable] 2026-03-14 00:23:57.904188 | controller | changed: non-zero return code 2026-03-14 00:23:57.914189 | 2026-03-14 00:23:57.914333 | TASK [fetch-subunit-output : Get the list of directories with subunit files] 2026-03-14 00:23:57.930778 | controller | skipping: Conditional result was False 2026-03-14 00:23:57.944176 | 2026-03-14 00:23:57.944363 | LOOP [fetch-subunit-output : Find any inflight partial subunit files] 2026-03-14 00:23:57.980915 | 2026-03-14 00:23:57.981142 | LOOP [fetch-subunit-output : Copy any inflight subunit files] 2026-03-14 00:23:58.025953 | 2026-03-14 00:23:58.026161 | TASK [fetch-subunit-output : Create a temporary file to store the subunit stream] 2026-03-14 00:23:58.061969 | controller | skipping: Conditional result was False 2026-03-14 00:23:58.072550 | 2026-03-14 00:23:58.072711 | LOOP [fetch-subunit-output : Generate subunit file] 2026-03-14 00:23:58.093410 | 2026-03-14 00:23:58.093572 | TASK [fetch-subunit-output : Copy the combined subunit file to the zuul work directory] 2026-03-14 00:23:58.107068 | controller | skipping: Conditional result was False 2026-03-14 00:23:58.113366 | 2026-03-14 00:23:58.113436 | TASK [fetch-subunit-output : Remove the temporary file] 2026-03-14 00:23:58.126802 | controller | skipping: Conditional result was False 2026-03-14 00:23:58.133178 | 2026-03-14 00:23:58.133282 | TASK [fetch-subunit-output : Process and fetch subunit results] 2026-03-14 00:23:58.147110 | controller | skipping: Conditional result was False 2026-03-14 00:23:58.173876 | 2026-03-14 00:23:58.173969 | PLAY RECAP 2026-03-14 00:23:58.174013 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-03-14 00:23:58.174036 | 2026-03-14 00:23:58.271550 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-03-14 00:23:58.272791 | POST-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/post.yaml@master] 2026-03-14 00:23:58.908698 | 2026-03-14 00:23:58.908817 | PLAY [all:!appliance*] 2026-03-14 00:23:58.930576 | 2026-03-14 00:23:58.930669 | TASK [unregister the node] 2026-03-14 00:23:59.461513 | controller | skipping: Conditional result was False 2026-03-14 00:23:59.475179 | 2026-03-14 00:23:59.475354 | TASK [include_role : fetch-output] 2026-03-14 00:23:59.517456 | controller | ok 2026-03-14 00:23:59.554017 | 2026-03-14 00:23:59.554183 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-14 00:23:59.631434 | controller | skipping: Conditional result was False 2026-03-14 00:23:59.646374 | 2026-03-14 00:23:59.646593 | TASK [fetch-output : Set log path for single node] 2026-03-14 00:23:59.713881 | controller | ok 2026-03-14 00:23:59.727625 | 2026-03-14 00:23:59.727796 | LOOP [fetch-output : Ensure local output dirs] 2026-03-14 00:24:00.194555 | controller -> localhost | ok: "/var/lib/zuul/builds/959579a0651c465c9c2af86d4012d60c/work/logs" 2026-03-14 00:24:00.457426 | controller -> localhost | changed: "/var/lib/zuul/builds/959579a0651c465c9c2af86d4012d60c/work/artifacts" 2026-03-14 00:24:00.710310 | controller -> localhost | changed: "/var/lib/zuul/builds/959579a0651c465c9c2af86d4012d60c/work/docs" 2026-03-14 00:24:00.724897 | 2026-03-14 00:24:00.725030 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-14 00:24:01.441046 | controller | changed: 2026-03-14 00:24:01.441733 | controller | .d..t...... ./ 2026-03-14 00:24:01.441836 | controller | cd+++++++++ controller/ 2026-03-14 00:24:01.441923 | controller | changed: All items complete 2026-03-14 00:24:01.441974 | 2026-03-14 00:24:01.965174 | controller | changed: .d..t...... ./ 2026-03-14 00:24:02.524513 | controller | changed: .d..t...... ./ 2026-03-14 00:24:02.549514 | 2026-03-14 00:24:02.549798 | TASK [include_role : fetch-output-openshift] 2026-03-14 00:24:02.574993 | controller | skipping: Conditional result was False 2026-03-14 00:24:02.584645 | 2026-03-14 00:24:02.584792 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-14 00:24:02.617340 | controller | skipping: Conditional result was False 2026-03-14 00:24:02.630014 | controller | skipping: Conditional result was False 2026-03-14 00:24:02.682615 | 2026-03-14 00:24:02.682771 | PLAY [localhost] 2026-03-14 00:24:02.701386 | 2026-03-14 00:24:02.701516 | TASK [Run Zuul manifest role] 2026-03-14 00:24:02.722567 | localhost | ok 2026-03-14 00:24:02.744483 | 2026-03-14 00:24:02.744603 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-14 00:24:03.133845 | localhost | changed 2026-03-14 00:24:03.143199 | 2026-03-14 00:24:03.143293 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-14 00:24:03.171779 | localhost | ok 2026-03-14 00:24:03.180002 | 2026-03-14 00:24:03.180071 | TASK [Set zuul-log-path fact] 2026-03-14 00:24:03.198140 | localhost | ok 2026-03-14 00:24:03.212353 | 2026-03-14 00:24:03.212431 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-14 00:24:03.241003 | localhost | ok 2026-03-14 00:24:03.249379 | 2026-03-14 00:24:03.249446 | LOOP [Set zuul_log_targets (Swift with random Rackspace region)] 2026-03-14 00:24:03.283849 | localhost | ok: 2026-03-14 00:24:03.284486 | localhost | { 2026-03-14 00:24:03.284559 | localhost | "auth": { 2026-03-14 00:24:03.284610 | localhost | "password": "IonWCwcuOFib&&<}wp^:[2G/", 2026-03-14 00:24:03.284648 | localhost | "username": "9LF91O0RK7JU" 2026-03-14 00:24:03.284751 | localhost | }, 2026-03-14 00:24:03.284813 | localhost | "profile": "rackspace", 2026-03-14 00:24:03.284868 | localhost | "region_name": "ORD" 2026-03-14 00:24:03.284910 | localhost | } 2026-03-14 00:24:03.284968 | 2026-03-14 00:24:03.303050 | 2026-03-14 00:24:03.303258 | TASK [Run upload-logs-failover role (S3 then Swift)] 2026-03-14 00:24:03.335051 | localhost | Output suppressed because no_log was given 2026-03-14 00:24:03.349437 | 2026-03-14 00:24:03.349519 | TASK [upload-logs-failover : Initialize control vars] 2026-03-14 00:24:03.400268 | localhost | ok 2026-03-14 00:24:03.405498 | 2026-03-14 00:24:03.405568 | LOOP [upload-logs-failover : Perform log upload] 2026-03-14 00:24:03.451071 | localhost | Output suppressed because no_log was given 2026-03-14 00:24:03.493877 | localhost | included: /var/lib/zuul/builds/959579a0651c465c9c2af86d4012d60c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/upload-logs-failover/tasks/upload.yaml 2026-03-14 00:24:03.500790 | 2026-03-14 00:24:03.500864 | LOOP [upload-logs-failover : Unpack vars for swift upload] 2026-03-14 00:24:03.628110 | localhost | Output suppressed because no_log was given 2026-03-14 00:24:03.636937 | 2026-03-14 00:24:03.637089 | TASK [Upload logs to swift] 2026-03-14 00:24:03.657090 | localhost | ok 2026-03-14 00:24:03.683226 | 2026-03-14 00:24:03.683351 | TASK [Set zuul-log-path fact] 2026-03-14 00:24:03.707589 | localhost | skipping: Conditional result was False 2026-03-14 00:24:03.712841 | 2026-03-14 00:24:03.712917 | TASK [upload-logs-swift : Ensure logs are readable before uploading] 2026-03-14 00:24:04.071828 | localhost -> localhost | ok: Runtime: 0:00:00.008528 2026-03-14 00:24:04.077630 | 2026-03-14 00:24:04.077726 | TASK [upload-logs-swift : Upload logs to swift]