2026-06-16 21:40:14.828963 | Job console starting
2026-06-16 21:40:14.949902 | Updating git repos
2026-06-16 21:40:15.000326 | Cloning repos into workspace
2026-06-16 21:40:16.405024 | Restoring repo states
2026-06-16 21:40:16.431270 | Merging changes
2026-06-16 21:40:17.135248 | Checking out repos
2026-06-16 21:40:17.490564 | Preparing playbooks
2026-06-16 21:40:18.493917 | Running Ansible setup
2026-06-16 21:40:22.487809 | PRE-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/base/pre.yaml@main]
2026-06-16 21:40:23.152090 | 
2026-06-16 21:40:23.152211 | PLAY [localhost]
2026-06-16 21:40:23.159337 | 
2026-06-16 21:40:23.159402 | TASK [Gathering Facts]
2026-06-16 21:40:24.139823 | localhost | ok
2026-06-16 21:40:24.153943 | 
2026-06-16 21:40:24.154108 | TASK [Setup log path fact]
2026-06-16 21:40:24.177048 | localhost | ok
2026-06-16 21:40:24.198270 | 
2026-06-16 21:40:24.198427 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-16 21:40:24.240177 | localhost | ok
2026-06-16 21:40:24.251229 | 
2026-06-16 21:40:24.251443 | TASK [emit-job-header : Print job information]
2026-06-16 21:40:24.303690 | # Job Information
2026-06-16 21:40:24.303994 | Ansible Version: 2.16.18
2026-06-16 21:40:24.304060 | Job: dci-client-test-job
2026-06-16 21:40:24.304102 | Pipeline: check
2026-06-16 21:40:24.304141 | Executor: 38.129.56.84
2026-06-16 21:40:24.304178 | Triggered by: https://github.com/distributedci/python-dciclient/pull/10
2026-06-16 21:40:24.304223 | Event ID: d01b3e80-69cb-11f1-8b96-bd13d86e6b57
2026-06-16 21:40:24.309593 | 
2026-06-16 21:40:24.309718 | LOOP [emit-job-header : Print node information]
2026-06-16 21:40:24.413184 | localhost | ok:
2026-06-16 21:40:24.413481 | localhost | # Node Information
2026-06-16 21:40:24.413538 | localhost | Inventory Hostname: testrunner
2026-06-16 21:40:24.413581 | localhost | Hostname: np0000076594
2026-06-16 21:40:24.413620 | localhost | Username: zuul-worker
2026-06-16 21:40:24.413664 | localhost | Distro: RedHat 9.4
2026-06-16 21:40:24.413702 | localhost | Provider: vexxhost-nodepool-sf
2026-06-16 21:40:24.413740 | localhost | Region: RegionOne
2026-06-16 21:40:24.413776 | localhost | Label: cloud-rhel-9-4
2026-06-16 21:40:24.413811 | localhost | Product Name: OpenStack Nova
2026-06-16 21:40:24.413846 | localhost | Interface IP: 38.102.83.66
2026-06-16 21:40:24.428882 | 
2026-06-16 21:40:24.429092 | TASK [log-inventory : Ensure Zuul Ansible directory exists]
2026-06-16 21:40:24.942121 | localhost -> localhost | changed
2026-06-16 21:40:24.948189 | 
2026-06-16 21:40:24.948313 | TASK [log-inventory : Copy ansible inventory to logs dir]
2026-06-16 21:40:25.970040 | localhost -> localhost | changed
2026-06-16 21:40:25.981686 | 
2026-06-16 21:40:25.981836 | PLAY [all]
2026-06-16 21:40:25.996587 | 
2026-06-16 21:40:25.996898 | TASK [start-zuul-console : Start zuul_console daemon.]
2026-06-16 21:40:26.448875 | testrunner | ok
2026-06-16 21:40:26.465442 | 
2026-06-16 21:40:26.465602 | TASK [validate-host : Define zuul_info_dir fact]
2026-06-16 21:40:26.544998 | testrunner | ok
2026-06-16 21:40:26.553765 | 
2026-06-16 21:40:26.553937 | TASK [validate-host : Ensure Zuul Ansible directory exists]
2026-06-16 21:40:26.854816 | testrunner -> localhost | ok
2026-06-16 21:40:26.866846 | 
2026-06-16 21:40:26.867070 | TASK [validate-host : Collect information about the host]
2026-06-16 21:40:27.712167 | testrunner | ok
2026-06-16 21:40:27.720181 | 
2026-06-16 21:40:27.720246 | TASK [validate-host : Sanitize hostname]
2026-06-16 21:40:27.778414 | testrunner | ok
2026-06-16 21:40:27.783480 | 
2026-06-16 21:40:27.783571 | TASK [validate-host : Write out all ansible variables/facts known for each host]
2026-06-16 21:40:28.314726 | testrunner -> localhost | changed
2026-06-16 21:40:28.325254 | 
2026-06-16 21:40:28.325396 | TASK [validate-host : Collect information about zuul worker]
2026-06-16 21:40:28.837102 | testrunner | ok
2026-06-16 21:40:28.845188 | 
2026-06-16 21:40:28.845326 | TASK [validate-host : Write out all zuul information for each host]
2026-06-16 21:40:29.389827 | testrunner -> localhost | changed
2026-06-16 21:40:29.406486 | 
2026-06-16 21:40:29.406637 | TASK [prepare-workspace : Start zuul_console daemon.]
2026-06-16 21:40:29.726987 | testrunner | ok
2026-06-16 21:40:29.736452 | 
2026-06-16 21:40:29.736582 | TASK [prepare-workspace : Synchronize src repos to workspace directory.]
2026-06-16 21:40:31.101050 | testrunner | Output suppressed because no_log was given
2026-06-16 21:40:31.118610 | 
2026-06-16 21:40:31.118808 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build]
2026-06-16 21:40:31.420739 | testrunner -> localhost | ok
2026-06-16 21:40:31.430406 | 
2026-06-16 21:40:31.430538 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID]
2026-06-16 21:40:31.475408 | testrunner | ok
2026-06-16 21:40:31.499111 | testrunner | included: /var/lib/zuul/builds/aaa7a9073763494bbe9b35d7e7d187a4/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml
2026-06-16 21:40:31.511371 | 
2026-06-16 21:40:31.511505 | TASK [add-build-sshkey : Create Temp SSH key]
2026-06-16 21:40:32.402026 | testrunner -> localhost | Generating public/private rsa key pair.
2026-06-16 21:40:32.402292 | testrunner -> localhost | Your identification has been saved in /var/lib/zuul/builds/aaa7a9073763494bbe9b35d7e7d187a4/work/aaa7a9073763494bbe9b35d7e7d187a4_id_rsa
2026-06-16 21:40:32.402333 | testrunner -> localhost | Your public key has been saved in /var/lib/zuul/builds/aaa7a9073763494bbe9b35d7e7d187a4/work/aaa7a9073763494bbe9b35d7e7d187a4_id_rsa.pub
2026-06-16 21:40:32.402362 | testrunner -> localhost | The key fingerprint is:
2026-06-16 21:40:32.402388 | testrunner -> localhost | SHA256:mxy83I22VOAOlRxDzTu9fRYxcOWtkOvDmPv3G4AturY zuul-build-sshkey
2026-06-16 21:40:32.402415 | testrunner -> localhost | The key's randomart image is:
2026-06-16 21:40:32.402440 | testrunner -> localhost | +---[RSA 3072]----+
2026-06-16 21:40:32.402465 | testrunner -> localhost | |         .+o ...o|
2026-06-16 21:40:32.402492 | testrunner -> localhost | |         . +o..+.|
2026-06-16 21:40:32.402515 | testrunner -> localhost | |          = oo  =|
2026-06-16 21:40:32.402540 | testrunner -> localhost | |       . o .=o.o |
2026-06-16 21:40:32.402563 | testrunner -> localhost | |        S .oo+.o.|
2026-06-16 21:40:32.402588 | testrunner -> localhost | |       o O.O. o +|
2026-06-16 21:40:32.402611 | testrunner -> localhost | |        *.O =  o.|
2026-06-16 21:40:32.402636 | testrunner -> localhost | |         +.o .. .|
2026-06-16 21:40:32.402660 | testrunner -> localhost | |        .E+... oo|
2026-06-16 21:40:32.402684 | testrunner -> localhost | +----[SHA256]-----+
2026-06-16 21:40:32.402736 | testrunner -> localhost | ok: Runtime: 0:00:00.375031
2026-06-16 21:40:32.408060 | 
2026-06-16 21:40:32.408143 | TASK [add-build-sshkey : Remote setup ssh keys (linux)]
2026-06-16 21:40:32.438092 | testrunner | ok
2026-06-16 21:40:32.448282 | testrunner | included: /var/lib/zuul/builds/aaa7a9073763494bbe9b35d7e7d187a4/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml
2026-06-16 21:40:32.457888 | 
2026-06-16 21:40:32.457971 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey]
2026-06-16 21:40:32.482486 | testrunner | skipping: Conditional result was False
2026-06-16 21:40:32.490024 | 
2026-06-16 21:40:32.490110 | TASK [add-build-sshkey : Enable access via build key on all nodes]
2026-06-16 21:40:32.974171 | testrunner | changed
2026-06-16 21:40:32.979159 | 
2026-06-16 21:40:32.979244 | TASK [add-build-sshkey : Make sure user has a .ssh]
2026-06-16 21:40:33.223991 | testrunner | ok
2026-06-16 21:40:33.232233 | 
2026-06-16 21:40:33.232365 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes]
2026-06-16 21:40:34.107575 | testrunner | changed
2026-06-16 21:40:34.115383 | 
2026-06-16 21:40:34.115515 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes]
2026-06-16 21:40:35.025926 | testrunner | changed
2026-06-16 21:40:35.031244 | 
2026-06-16 21:40:35.031338 | TASK [add-build-sshkey : Remote setup ssh keys (windows)]
2026-06-16 21:40:35.047486 | testrunner | skipping: Conditional result was False
2026-06-16 21:40:35.053561 | 
2026-06-16 21:40:35.053663 | TASK [remove-zuul-sshkey : Remove master key from local agent]
2026-06-16 21:40:35.463991 | testrunner -> localhost | changed
2026-06-16 21:40:35.483845 | 
2026-06-16 21:40:35.484051 | TASK [add-build-sshkey : Add back temp key]
2026-06-16 21:40:35.848929 | testrunner -> localhost | Identity added: /var/lib/zuul/builds/aaa7a9073763494bbe9b35d7e7d187a4/work/aaa7a9073763494bbe9b35d7e7d187a4_id_rsa (zuul-build-sshkey)
2026-06-16 21:40:35.849141 | testrunner -> localhost | ok: Runtime: 0:00:00.015744
2026-06-16 21:40:35.855250 | 
2026-06-16 21:40:35.855317 | TASK [add-build-sshkey : Verify we can still SSH to all nodes]
2026-06-16 21:40:36.304161 | testrunner | ok
2026-06-16 21:40:36.312712 | 
2026-06-16 21:40:36.312940 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)]
2026-06-16 21:40:36.350836 | testrunner | skipping: Conditional result was False
2026-06-16 21:40:36.369581 | 
2026-06-16 21:40:36.369900 | LOOP [prepare-workspace-openshift : Include rsync tasks]
2026-06-16 21:40:36.454251 | 
2026-06-16 21:40:36.454553 | TASK [remove-zuul-sshkey : Remove master key from local agent]
2026-06-16 21:40:36.491707 | testrunner | skipping: Conditional result was False
2026-06-16 21:40:36.507279 | 
2026-06-16 21:40:36.507412 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them]
2026-06-16 21:40:36.808246 | testrunner | ok: "logs"
2026-06-16 21:40:36.808725 | 
2026-06-16 21:40:37.075114 | testrunner | ok: "artifacts"
2026-06-16 21:40:37.327000 | testrunner | ok: "docs"
2026-06-16 21:40:37.333237 | 
2026-06-16 21:40:37.333392 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist]
2026-06-16 21:40:37.634502 | testrunner | changed: "logs"
2026-06-16 21:40:37.874761 | testrunner | changed: "artifacts"
2026-06-16 21:40:38.131534 | testrunner | changed: "docs"
2026-06-16 21:40:38.152978 | 
2026-06-16 21:40:38.153196 | PLAY RECAP
2026-06-16 21:40:38.153312 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-16 21:40:38.153381 | testrunner | ok: 23 changed: 10 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-16 21:40:38.153421 | 
2026-06-16 21:40:38.312692 | PRE-RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/base/pre.yaml@main]
2026-06-16 21:40:38.315300 | PRE-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/rhel/login.yaml@main]
2026-06-16 21:40:38.942450 | 
2026-06-16 21:40:38.942594 | PLAY [testrunner]
2026-06-16 21:40:38.953329 | 
2026-06-16 21:40:38.953400 | TASK [Install subscription-manager]
2026-06-16 21:40:40.125239 | testrunner | ok: Nothing to do
2026-06-16 21:40:40.137360 | 
2026-06-16 21:40:40.137731 | TASK [Configure rhel subscription]
2026-06-16 21:40:47.022438 | testrunner | Output suppressed because no_log was given
2026-06-16 21:40:47.032373 | 
2026-06-16 21:40:47.032509 | LOOP [Enable required RHEL 9 repositories]
2026-06-16 21:41:33.924017 | testrunner | Repository 'rhel-9-for-x86_64-baseos-rpms' is enabled for this system.
2026-06-16 21:41:33.924450 | testrunner | ok: Item: rhel-9-for-x86_64-baseos-rpms Runtime: 0:00:46.437249
2026-06-16 21:41:43.053443 | testrunner | Repository 'rhel-9-for-x86_64-appstream-rpms' is enabled for this system.
2026-06-16 21:41:43.053643 | testrunner | ok: Item: rhel-9-for-x86_64-appstream-rpms Runtime: 0:00:08.829055
2026-06-16 21:41:58.641960 | testrunner | Repository 'codeready-builder-for-rhel-9-x86_64-rpms' is enabled for this system.
2026-06-16 21:41:58.642092 | testrunner | ok: Item: codeready-builder-for-rhel-9-x86_64-rpms Runtime: 0:00:15.300989
2026-06-16 21:41:58.652894 | 
2026-06-16 21:41:58.653105 | PLAY RECAP
2026-06-16 21:41:58.653216 | testrunner | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-16 21:41:58.653310 | 
2026-06-16 21:41:58.797121 | PRE-RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/rhel/login.yaml@main]
2026-06-16 21:41:58.799606 | PRE-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/s3/install.yaml@main]
2026-06-16 21:41:59.387221 | 
2026-06-16 21:41:59.387346 | PLAY [testrunner]
2026-06-16 21:41:59.398449 | 
2026-06-16 21:41:59.398538 | TASK [Install podman]
2026-06-16 21:42:45.848703 | testrunner | changed
2026-06-16 21:42:45.858067 | 
2026-06-16 21:42:45.858227 | TASK [Install minio for s3 service]
2026-06-16 17:42:46.737337 | testrunner | Trying to pull quay.io/minio/minio:latest...
2026-06-16 17:42:47.161891 | testrunner | Getting image source signatures
2026-06-16 17:42:47.162124 | testrunner | Copying blob sha256:71e9fc939447059a2e6b8db211155a6d0217582e6a93d13e53c111df359b05cf
2026-06-16 17:42:47.162187 | testrunner | Copying blob sha256:f94d28849fa387176d83fed06c02b5814597103420f929f8f74ad5c212e62a7a
2026-06-16 17:42:47.162207 | testrunner | Copying blob sha256:b83ce1c86227e7eb8f809d5634df70202a43b5a2a42ad5881de019c6e7bb77ab
2026-06-16 17:42:47.162226 | testrunner | Copying blob sha256:f9c0805c25ee5c0d375a9c16810eafb57cf658d7b6814c179d52496272bec8a4
2026-06-16 17:42:47.162239 | testrunner | Copying blob sha256:81260b1730768c85f8ebdba7d561c7189971d84eef7dc0ff2b03d83957dcdd4a
2026-06-16 17:42:47.162255 | testrunner | Copying blob sha256:1008deaf6ec413772a3de8828d030bd6472ec80c59a8595f3f9fee2524576692
2026-06-16 17:42:47.329511 | testrunner | Copying blob sha256:c1bc68842c41cb716734641f75dc37d629f05df5f812a8cc2e7e0370d4e833ec
2026-06-16 17:42:47.367105 | testrunner | Copying blob sha256:0288b5a0d7e71a2cdbdf114cb9869ce2bc4b05adfd6aa5e3ee9fa4b3847e7b80
2026-06-16 17:42:47.428260 | testrunner | Copying blob sha256:34013573f2786dfd3f6a542374c2bb7821fa6924de6ed320dc808582d50879d3
2026-06-16 17:42:49.121807 | testrunner | Copying config sha256:69b2ec208575b69597784255eec6fa6a2985ee9e1a47f4411a51f7f5fdd193a9
2026-06-16 17:42:49.128947 | testrunner | Writing manifest to image destination
2026-06-16 17:42:49.786416 | testrunner | ec97357442e15c9ae2ecf46a010bc6c9a3798feac2a4baa9a53326564df06522
2026-06-16 21:42:49.915379 | testrunner | ok: Runtime: 0:00:03.440816
2026-06-16 21:42:49.918063 | 
2026-06-16 21:42:49.918160 | PLAY RECAP
2026-06-16 21:42:49.918239 | testrunner | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-16 21:42:49.918281 | 
2026-06-16 21:42:50.045687 | PRE-RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/s3/install.yaml@main]
2026-06-16 21:42:50.048036 | PRE-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/redis/install.yaml@main]
2026-06-16 21:42:50.659084 | 
2026-06-16 21:42:50.659189 | PLAY [testrunner]
2026-06-16 21:42:50.669624 | 
2026-06-16 21:42:50.669693 | TASK [Install podman]
2026-06-16 21:42:55.165327 | testrunner | ok: Nothing to do
2026-06-16 21:42:55.169842 | 
2026-06-16 21:42:55.169938 | TASK [Install Redis]
2026-06-16 17:42:55.907846 | testrunner | Trying to pull quay.io/sclorg/redis-7-c9s:latest...
2026-06-16 17:42:56.306312 | testrunner | Getting image source signatures
2026-06-16 17:42:56.308012 | testrunner | Copying blob sha256:16a82994494eadb043e2b8231e8e4c4b302b41be2a39aaf24f25563061c36133
2026-06-16 17:42:56.308267 | testrunner | Copying blob sha256:6ff8154b6535e782708a2dd6c08bd1bc24335d29b9ab0f0c13ec2dedb37496db
2026-06-16 17:42:56.308301 | testrunner | Copying blob sha256:1a8f1ea1b8172fd8e9c5811cee0cd285865db4e3978b908311a7a9d75cdeac28
2026-06-16 17:43:14.222003 | testrunner | Copying config sha256:bc6115723590f42e640454120d0edeebbbe1bbaadfaeddd48784d74fb9aa99ba
2026-06-16 17:43:14.232165 | testrunner | Writing manifest to image destination
2026-06-16 17:43:14.592632 | testrunner | 9074cf4b792bcc2d826d58aa52de0726f89f8f47868ddcd03ba8e766a7b0662f
2026-06-16 21:43:14.734202 | testrunner | ok: Runtime: 0:00:18.972719
2026-06-16 21:43:14.736587 | 
2026-06-16 21:43:14.736679 | PLAY RECAP
2026-06-16 21:43:14.736765 | testrunner | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-16 21:43:14.736814 | 
2026-06-16 21:43:14.912792 | PRE-RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/redis/install.yaml@main]
2026-06-16 21:43:14.915408 | PRE-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/rabbitmq/install.yaml@main]
2026-06-16 21:43:15.550076 | 
2026-06-16 21:43:15.550202 | PLAY [testrunner]
2026-06-16 21:43:15.560961 | 
2026-06-16 21:43:15.561036 | TASK [Install podman]
2026-06-16 21:43:19.954789 | testrunner | ok: Nothing to do
2026-06-16 21:43:19.964605 | 
2026-06-16 21:43:19.964793 | TASK [Install RabbitMQ]
2026-06-16 17:43:20.702746 | testrunner | Trying to pull docker.io/library/rabbitmq:latest...
2026-06-16 17:43:21.189015 | testrunner | Getting image source signatures
2026-06-16 17:43:21.189501 | testrunner | Copying blob sha256:ef6d48577298e2ee5b930be1d10d0857b1dfc41ad13fed4ff6652265319ef37a
2026-06-16 17:43:21.189533 | testrunner | Copying blob sha256:55bd47c33cbd6400dcf010817ee162479cc932cab96155912ed97e007fa041e6
2026-06-16 17:43:21.189547 | testrunner | Copying blob sha256:385aaec6047432e94b753b9522b62a85ff3347d2d41a0743ea39eabf98c79c6e
2026-06-16 17:43:21.189560 | testrunner | Copying blob sha256:cb259a83ac3dd9fea0b394df41df2b298adf0df938fef5999475af18a751c257
2026-06-16 17:43:21.189574 | testrunner | Copying blob sha256:8cb9b36d25458a486f13bc80083d52c1de71c1b3cd75b4f437a3c80368d5af5a
2026-06-16 17:43:21.189581 | testrunner | Copying blob sha256:54d6a401063fbb2018dd34bf5b4c626c7b4a246f1ce3bf27310637e7d46b824b
2026-06-16 17:43:21.232279 | testrunner | Copying blob sha256:cc6025a68e4fa22487bd25e6b79d3565c92c5ea6ad644d3c006d7730a10d1bf2
2026-06-16 17:43:21.287960 | testrunner | Copying blob sha256:811d0b8176dd6bbfa774d8199a1d3d919eb86b137344a0d1f1513073426696fa
2026-06-16 17:43:21.299618 | testrunner | Copying blob sha256:1b9ce3e13d206fcabffce6caa748b8b623c364d406e9d63dbafd07b685497d4a
2026-06-16 17:43:24.608103 | testrunner | Copying config sha256:054e008dd7c906de00ed44571858b2dc740fb9ecf6005336a1f03ba69422f60b
2026-06-16 17:43:24.615385 | testrunner | Writing manifest to image destination
2026-06-16 17:43:24.981302 | testrunner | 7c72413b3e13c23ab2cbf6e611e9e398bf77ec7371933d6638b723ae73d500c0
2026-06-16 21:43:25.050901 | testrunner | ok: Runtime: 0:00:04.542817
2026-06-16 21:43:25.052705 | 
2026-06-16 21:43:25.052766 | PLAY RECAP
2026-06-16 21:43:25.052823 | testrunner | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-16 21:43:25.052874 | 
2026-06-16 21:43:25.182682 | PRE-RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/rabbitmq/install.yaml@main]
2026-06-16 21:43:25.185119 | PRE-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/python/pre-run.yaml@main]
2026-06-16 21:43:25.781418 | 
2026-06-16 21:43:25.781529 | PLAY [testrunner]
2026-06-16 21:43:25.791276 | 
2026-06-16 21:43:25.791344 | TASK [Get full path of current project's src dir]
2026-06-16 17:43:26.251312 | testrunner | /home/zuul-worker/src/github.com/distributedci/python-dciclient
2026-06-16 21:43:26.324499 | testrunner | ok: Runtime: 0:00:00.005391
2026-06-16 21:43:26.334386 | 
2026-06-16 21:43:26.334549 | TASK [Set fact for zuul_basedir]
2026-06-16 21:43:26.410517 | testrunner | ok
2026-06-16 21:43:26.419844 | 
2026-06-16 21:43:26.420014 | TASK [Install required packages]
2026-06-16 21:43:54.705521 | testrunner | changed
2026-06-16 21:43:54.716685 | 
2026-06-16 21:43:54.716824 | TASK [Install tox]
2026-06-16 21:43:54.755510 | testrunner | ok
2026-06-16 21:43:54.792570 | 
2026-06-16 21:43:54.792665 | TASK [Install pip]
2026-06-16 21:43:54.823417 | testrunner | ok
2026-06-16 21:43:54.851957 | 
2026-06-16 21:43:54.852056 | TASK [ensure-pip : Check if pip is installed]
2026-06-16 17:43:55.172853 | testrunner | /usr/bin/pip3
2026-06-16 17:43:55.221754 | testrunner | /usr/bin/python3: No module named wheel
2026-06-16 21:43:55.387426 | testrunner | ok: Runtime: 0:00:00.064457
2026-06-16 21:43:55.396643 | 
2026-06-16 21:43:55.396928 | LOOP [ensure-pip : Install pip from packages]
2026-06-16 21:43:55.443725 | testrunner | ok: "/var/lib/zuul/builds/aaa7a9073763494bbe9b35d7e7d187a4/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/ensure-pip/tasks/RedHat.yaml"
2026-06-16 21:43:55.460674 | testrunner | included: /var/lib/zuul/builds/aaa7a9073763494bbe9b35d7e7d187a4/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/ensure-pip/tasks/RedHat.yaml
2026-06-16 21:43:55.479079 | 
2026-06-16 21:43:55.479213 | TASK [ensure-pip : Install Python 3 pip]
2026-06-16 21:43:59.607704 | testrunner | ok: Nothing to do
2026-06-16 21:43:59.617467 | 
2026-06-16 21:43:59.617599 | TASK [ensure-pip : Install Python3-wheel on older CentOS]
2026-06-16 21:44:05.002622 | testrunner | changed
2026-06-16 21:44:05.012247 | 
2026-06-16 21:44:05.012384 | TASK [ensure-pip : Check for EPEL repository]
2026-06-16 21:44:05.039136 | testrunner | skipping: Conditional result was False
2026-06-16 21:44:05.050437 | 
2026-06-16 21:44:05.050622 | TASK [ensure-pip : Fail with instructions when EPEL is not installed]
2026-06-16 21:44:05.076798 | testrunner | skipping: Conditional result was False
2026-06-16 21:44:05.089988 | 
2026-06-16 21:44:05.090128 | TASK [ensure-pip : Install Python 2 pip]
2026-06-16 21:44:05.116206 | testrunner | skipping: Conditional result was False
2026-06-16 21:44:05.128118 | 
2026-06-16 21:44:05.128256 | TASK [ensure-pip : Ensure setuptools]
2026-06-16 21:44:05.154475 | testrunner | skipping: Conditional result was False
2026-06-16 21:44:05.208229 | 
2026-06-16 21:44:05.208408 | TASK [ensure-pip : Check for ensurepip module]
2026-06-16 21:44:05.736668 | testrunner | skipping: Conditional result was False
2026-06-16 21:44:05.747952 | 
2026-06-16 21:44:05.748088 | TASK [ensure-pip : Ensure python3-venv]
2026-06-16 21:44:05.774423 | testrunner | skipping: Conditional result was False
2026-06-16 21:44:05.785054 | 
2026-06-16 21:44:05.785190 | TASK [ensure-pip : Install pip from source]
2026-06-16 21:44:05.812094 | testrunner | skipping: Conditional result was False
2026-06-16 21:44:05.822720 | 
2026-06-16 21:44:05.822888 | TASK [ensure-pip : Probe for venv python full path]
2026-06-16 17:44:06.145605 | testrunner | /usr/bin/python3
2026-06-16 21:44:06.371601 | testrunner | ok: Runtime: 0:00:00.007617
2026-06-16 21:44:06.380978 | 
2026-06-16 21:44:06.381105 | TASK [ensure-pip : Set host default]
2026-06-16 21:44:06.467329 | testrunner | ok
2026-06-16 21:44:06.474914 | 
2026-06-16 21:44:06.474996 | TASK [ensure-pip : Set ensure_pip_virtualenv_command]
2026-06-16 21:44:06.527112 | testrunner | ok
2026-06-16 21:44:06.537989 | 
2026-06-16 21:44:06.538077 | TASK [ensure-tox : Check if tox is installed]
2026-06-16 21:44:07.076017 | testrunner | ok: Runtime: 0:00:00.005370
2026-06-16 21:44:07.085068 | 
2026-06-16 21:44:07.085199 | TASK [ensure-tox : Export preinstalled tox_exectuable]
2026-06-16 21:44:07.112161 | testrunner | skipping: Conditional result was False
2026-06-16 21:44:07.123188 | 
2026-06-16 21:44:07.123323 | TASK [ensure-tox : Create local venv]
2026-06-16 21:44:10.174463 | testrunner | ok: Runtime: 0:00:02.288154
2026-06-16 21:44:10.184203 | 
2026-06-16 21:44:10.184458 | TASK [ensure-tox : Install tox to local venv]
2026-06-16 17:44:11.081944 | testrunner | Collecting tox
2026-06-16 17:44:11.220172 | testrunner |   Downloading tox-4.30.3-py3-none-any.whl (175 kB)
2026-06-16 17:44:11.460627 | testrunner | Collecting cachetools>=6.1
2026-06-16 17:44:11.504570 | testrunner |   Downloading cachetools-6.2.6-py3-none-any.whl (11 kB)
2026-06-16 17:44:11.565403 | testrunner | Collecting pyproject-api>=1.9.1
2026-06-16 17:44:11.609778 | testrunner |   Downloading pyproject_api-1.9.1-py3-none-any.whl (13 kB)
2026-06-16 17:44:11.675901 | testrunner | Collecting colorama>=0.4.6
2026-06-16 17:44:11.720921 | testrunner |   Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB)
2026-06-16 17:44:11.926924 | testrunner | Collecting virtualenv>=20.31.2
2026-06-16 17:44:11.970840 | testrunner |   Downloading virtualenv-21.5.1-py3-none-any.whl (4.6 MB)
2026-06-16 17:44:12.281840 | testrunner | Collecting packaging>=25
2026-06-16 17:44:12.326622 | testrunner |   Downloading packaging-26.2-py3-none-any.whl (100 kB)
2026-06-16 17:44:12.424776 | testrunner | Collecting platformdirs>=4.3.8
2026-06-16 17:44:12.470114 | testrunner |   Downloading platformdirs-4.4.0-py3-none-any.whl (18 kB)
2026-06-16 17:44:12.571274 | testrunner | Collecting filelock>=3.18
2026-06-16 17:44:12.615090 | testrunner |   Downloading filelock-3.19.1-py3-none-any.whl (15 kB)
2026-06-16 17:44:12.690221 | testrunner | Collecting typing-extensions>=4.14.1
2026-06-16 17:44:12.734321 | testrunner |   Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB)
2026-06-16 17:44:12.983561 | testrunner | Collecting tomli>=2.2.1
2026-06-16 17:44:13.027301 | testrunner |   Downloading tomli-2.4.1-py3-none-any.whl (14 kB)
2026-06-16 17:44:13.074368 | testrunner | Collecting pluggy>=1.6
2026-06-16 17:44:13.119006 | testrunner |   Downloading pluggy-1.6.0-py3-none-any.whl (20 kB)
2026-06-16 17:44:13.295258 | testrunner | Collecting chardet>=5.2
2026-06-16 17:44:13.341640 | testrunner |   Downloading chardet-5.2.0-py3-none-any.whl (199 kB)
2026-06-16 17:44:13.438709 | testrunner | Collecting distlib<1,>=0.3.7
2026-06-16 17:44:13.483305 | testrunner |   Downloading distlib-0.4.3-py2.py3-none-any.whl (470 kB)
2026-06-16 17:44:13.542268 | testrunner | Collecting python-discovery>=1.4.2
2026-06-16 17:44:13.587112 | testrunner |   Downloading python_discovery-1.4.2-py3-none-any.whl (33 kB)
2026-06-16 17:44:13.721718 | testrunner | Installing collected packages: platformdirs, filelock, typing-extensions, tomli, python-discovery, packaging, distlib, virtualenv, pyproject-api, pluggy, colorama, chardet, cachetools, tox
2026-06-16 17:44:14.396994 | testrunner | Successfully installed cachetools-6.2.6 chardet-5.2.0 colorama-0.4.6 distlib-0.4.3 filelock-3.19.1 packaging-26.2 platformdirs-4.4.0 pluggy-1.6.0 pyproject-api-1.9.1 python-discovery-1.4.2 tomli-2.4.1 tox-4.30.3 typing-extensions-4.15.0 virtualenv-21.5.1
2026-06-16 17:44:14.725983 | testrunner | WARNING: You are using pip version 21.2.3; however, version 26.0.1 is available.
2026-06-16 17:44:14.726039 | testrunner | You should consider upgrading via the '/home/zuul-worker/.local/tox/bin/python3 -m pip install --upgrade pip' command.
2026-06-16 21:44:15.239980 | testrunner | ok: Runtime: 0:00:04.301794
2026-06-16 21:44:15.249120 | 
2026-06-16 21:44:15.249250 | TASK [ensure-tox : Export installed tox_executable path]
2026-06-16 21:44:15.296216 | testrunner | ok
2026-06-16 21:44:15.305632 | 
2026-06-16 21:44:15.305763 | TASK [ensure-tox : Output tox version]
2026-06-16 17:44:15.811863 | testrunner | ROOT: No loadable tox.ini or setup.cfg or pyproject.toml or tox.toml found, assuming empty tox.ini at /home/zuul-worker
2026-06-16 17:44:15.831708 | testrunner | 4.30.3 from /home/zuul-worker/.local/tox/lib64/python3.9/site-packages/tox/__init__.py
2026-06-16 21:44:16.354441 | testrunner | ok: Runtime: 0:00:00.254746
2026-06-16 21:44:16.365036 | 
2026-06-16 21:44:16.365213 | TASK [ensure-tox : Make global symlink]
2026-06-16 21:44:16.392556 | testrunner | skipping: Conditional result was False
2026-06-16 21:44:16.410612 | 
2026-06-16 21:44:16.410749 | LOOP [Gather existing test-requirements.txt files]
2026-06-16 21:44:16.872210 | testrunner | ok:
2026-06-16 21:44:16.872532 | testrunner | {
2026-06-16 21:44:16.872586 | testrunner |   "canonical_hostname": "github.com",
2026-06-16 21:44:16.872627 | testrunner |   "canonical_name": "github.com/distributedci/dci-control-server",
2026-06-16 21:44:16.872671 | testrunner |   "checkout": "main",
2026-06-16 21:44:16.872711 | testrunner |   "checkout_description": "zuul branch",
2026-06-16 21:44:16.872747 | testrunner |   "commit": "4ba1a779be565de9a6f47d616151c8b0bd23f864",
2026-06-16 21:44:16.872786 | testrunner |   "name": "distributedci/dci-control-server",
2026-06-16 21:44:16.872839 | testrunner |   "required": true,
2026-06-16 21:44:16.872920 | testrunner |   "short_name": "dci-control-server",
2026-06-16 21:44:16.872957 | testrunner |   "src_dir": "src/github.com/distributedci/dci-control-server"
2026-06-16 21:44:16.872992 | testrunner | }
2026-06-16 21:44:16.873060 | testrunner | ok: All items complete
2026-06-16 21:44:16.873102 | 
2026-06-16 21:44:17.081323 | testrunner | ok:
2026-06-16 21:44:17.081499 | testrunner | {
2026-06-16 21:44:17.081542 | testrunner |   "canonical_hostname": "github.com",
2026-06-16 21:44:17.081576 | testrunner |   "canonical_name": "github.com/distributedci/python-dciclient",
2026-06-16 21:44:17.081608 | testrunner |   "checkout": "main",
2026-06-16 21:44:17.081637 | testrunner |   "checkout_description": "zuul branch",
2026-06-16 21:44:17.081667 | testrunner |   "commit": "4d8bff66f70004b2073062d2543c46f6f0a0a63e",
2026-06-16 21:44:17.081695 | testrunner |   "name": "distributedci/python-dciclient",
2026-06-16 21:44:17.081723 | testrunner |   "required": true,
2026-06-16 21:44:17.081751 | testrunner |   "short_name": "python-dciclient",
2026-06-16 21:44:17.081779 | testrunner |   "src_dir": "src/github.com/distributedci/python-dciclient"
2026-06-16 21:44:17.081810 | testrunner | }
2026-06-16 21:44:17.309456 | testrunner | ok:
2026-06-16 21:44:17.309647 | testrunner | {
2026-06-16 21:44:17.309697 | testrunner |   "canonical_hostname": "gitlab.com",
2026-06-16 21:44:17.309735 | testrunner |   "canonical_name": "gitlab.com/softwarefactory-project/centosinfra-prod/dci-config",
2026-06-16 21:44:17.309772 | testrunner |   "checkout": "main",
2026-06-16 21:44:17.309807 | testrunner |   "checkout_description": "zuul branch",
2026-06-16 21:44:17.309841 | testrunner |   "commit": "401c077f4f321288dc08f65b2bd861fbd6a8e7ea",
2026-06-16 21:44:17.309923 | testrunner |   "name": "softwarefactory-project/centosinfra-prod/dci-config",
2026-06-16 21:44:17.310011 | testrunner |   "required": true,
2026-06-16 21:44:17.310050 | testrunner |   "short_name": "dci-config",
2026-06-16 21:44:17.310083 | testrunner |   "src_dir": "src/gitlab.com/softwarefactory-project/centosinfra-prod/dci-config"
2026-06-16 21:44:17.310118 | testrunner | }
2026-06-16 21:44:17.328965 | 
2026-06-16 21:44:17.329175 | TASK [Initialize existing_requirements_files with existing test-requirements.txt]
2026-06-16 21:44:17.414506 | testrunner | ok
2026-06-16 21:44:17.422569 | 
2026-06-16 21:44:17.422698 | LOOP [Gather existing requirements.txt files]
2026-06-16 21:44:17.796807 | testrunner | ok:
2026-06-16 21:44:17.797282 | testrunner | {
2026-06-16 21:44:17.797341 | testrunner |   "canonical_hostname": "github.com",
2026-06-16 21:44:17.797381 | testrunner |   "canonical_name": "github.com/distributedci/dci-control-server",
2026-06-16 21:44:17.797419 | testrunner |   "checkout": "main",
2026-06-16 21:44:17.797455 | testrunner |   "checkout_description": "zuul branch",
2026-06-16 21:44:17.797491 | testrunner |   "commit": "4ba1a779be565de9a6f47d616151c8b0bd23f864",
2026-06-16 21:44:17.797525 | testrunner |   "name": "distributedci/dci-control-server",
2026-06-16 21:44:17.797562 | testrunner |   "required": true,
2026-06-16 21:44:17.797596 | testrunner |   "short_name": "dci-control-server",
2026-06-16 21:44:17.797629 | testrunner |   "src_dir": "src/github.com/distributedci/dci-control-server"
2026-06-16 21:44:17.797662 | testrunner | }
2026-06-16 21:44:18.105982 | testrunner | ok:
2026-06-16 21:44:18.106116 | testrunner | {
2026-06-16 21:44:18.106147 | testrunner |   "canonical_hostname": "github.com",
2026-06-16 21:44:18.106171 | testrunner |   "canonical_name": "github.com/distributedci/python-dciclient",
2026-06-16 21:44:18.106194 | testrunner |   "checkout": "main",
2026-06-16 21:44:18.106216 | testrunner |   "checkout_description": "zuul branch",
2026-06-16 21:44:18.106237 | testrunner |   "commit": "4d8bff66f70004b2073062d2543c46f6f0a0a63e",
2026-06-16 21:44:18.106259 | testrunner |   "name": "distributedci/python-dciclient",
2026-06-16 21:44:18.106279 | testrunner |   "required": true,
2026-06-16 21:44:18.106314 | testrunner |   "short_name": "python-dciclient",
2026-06-16 21:44:18.106335 | testrunner |   "src_dir": "src/github.com/distributedci/python-dciclient"
2026-06-16 21:44:18.106356 | testrunner | }
2026-06-16 21:44:18.279541 | testrunner | ok:
2026-06-16 21:44:18.279670 | testrunner | {
2026-06-16 21:44:18.279718 | testrunner |   "canonical_hostname": "gitlab.com",
2026-06-16 21:44:18.279757 | testrunner |   "canonical_name": "gitlab.com/softwarefactory-project/centosinfra-prod/dci-config",
2026-06-16 21:44:18.279795 | testrunner |   "checkout": "main",
2026-06-16 21:44:18.279829 | testrunner |   "checkout_description": "zuul branch",
2026-06-16 21:44:18.279910 | testrunner |   "commit": "401c077f4f321288dc08f65b2bd861fbd6a8e7ea",
2026-06-16 21:44:18.279973 | testrunner |   "name": "softwarefactory-project/centosinfra-prod/dci-config",
2026-06-16 21:44:18.280017 | testrunner |   "required": true,
2026-06-16 21:44:18.280053 | testrunner |   "short_name": "dci-config",
2026-06-16 21:44:18.280086 | testrunner |   "src_dir": "src/gitlab.com/softwarefactory-project/centosinfra-prod/dci-config"
2026-06-16 21:44:18.280120 | testrunner | }
2026-06-16 21:44:18.292783 | 
2026-06-16 21:44:18.292943 | TASK [Append existing requirements.txt to existing_requirements_files]
2026-06-16 21:44:18.372395 | testrunner | ok
2026-06-16 21:44:18.376781 | 
2026-06-16 21:44:18.376840 | TASK [Debug all existing requirements files]
2026-06-16 21:44:18.415483 | testrunner | ok:
2026-06-16 21:44:18.415630 | testrunner | {
2026-06-16 21:44:18.415654 | testrunner |   "existing_requirements_files": [
2026-06-16 21:44:18.415671 | testrunner |     "/home/zuul-worker/src/github.com/distributedci/dci-control-server/test-requirements.txt",
2026-06-16 21:44:18.415688 | testrunner |     "/home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt",
2026-06-16 21:44:18.415704 | testrunner |     "/home/zuul-worker/src/github.com/distributedci/dci-control-server/requirements.txt",
2026-06-16 21:44:18.415731 | testrunner |     "/home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt"
2026-06-16 21:44:18.415748 | testrunner |   ]
2026-06-16 21:44:18.415764 | testrunner | }
2026-06-16 21:44:18.419323 | 
2026-06-16 21:44:18.419383 | LOOP [Replace dci-control-server link in all existing requirements files]
2026-06-16 21:44:18.812120 | testrunner | ok
2026-06-16 21:44:18.812512 | testrunner | ok: All items complete
2026-06-16 21:44:18.812568 | 
2026-06-16 21:44:19.039561 | testrunner | changed: 1 replacements made
2026-06-16 21:44:19.281507 | testrunner | ok
2026-06-16 21:44:19.526564 | testrunner | ok
2026-06-16 21:44:19.548211 | 
2026-06-16 21:44:19.548418 | LOOP [Replace dciclient link in all existing requirements files]
2026-06-16 21:44:19.835265 | testrunner | changed: 1 replacements made
2026-06-16 21:44:20.071842 | testrunner | ok
2026-06-16 21:44:20.327777 | testrunner | ok
2026-06-16 21:44:20.584398 | testrunner | ok
2026-06-16 21:44:20.602378 | 
2026-06-16 21:44:20.602602 | LOOP [Read and display all requirements files from remote host]
2026-06-16 21:44:21.017335 | testrunner | ok: "/home/zuul-worker/src/github.com/distributedci/dci-control-server/test-requirements.txt"
2026-06-16 21:44:21.017767 | testrunner | changed: All items complete
2026-06-16 21:44:21.017835 | 
2026-06-16 21:44:21.228596 | testrunner | ok: "/home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt"
2026-06-16 21:44:21.457904 | testrunner | ok: "/home/zuul-worker/src/github.com/distributedci/dci-control-server/requirements.txt"
2026-06-16 21:44:21.697270 | testrunner | ok: "/home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt"
2026-06-16 21:44:21.711629 | 
2026-06-16 21:44:21.711693 | LOOP [Show contents of requirements files]
2026-06-16 21:44:21.783009 | testrunner | ok:
2026-06-16 21:44:21.783413 | testrunner | /home/zuul-worker/src/github.com/distributedci/dci-control-server/test-requirements.txt:
2026-06-16 21:44:21.783470 | testrunner | mock
2026-06-16 21:44:21.783530 | testrunner | pytest
2026-06-16 21:44:21.783569 | testrunner | -e /home/zuul-worker/src/github.com/distributedci/python-dciclient
2026-06-16 21:44:21.783608 | testrunner | flake8
2026-06-16 21:44:21.783645 | testrunner | tox
2026-06-16 21:44:21.783681 | testrunner | responses
2026-06-16 21:44:21.783717 | testrunner | importlib-metadata
2026-06-16 21:44:21.783753 | testrunner | freezegun
2026-06-16 21:44:21.792179 | testrunner | ok:
2026-06-16 21:44:21.792286 | testrunner | /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt:
2026-06-16 21:44:21.792337 | testrunner | pytest
2026-06-16 21:44:21.792377 | testrunner | -e /home/zuul-worker/src/github.com/distributedci/dci-control-server
2026-06-16 21:44:21.792415 | testrunner | mock
2026-06-16 21:44:21.792451 | testrunner | boto3
2026-06-16 21:44:21.792487 | testrunner | responses
2026-06-16 21:44:21.801119 | testrunner | ok:
2026-06-16 21:44:21.801321 | testrunner | /home/zuul-worker/src/github.com/distributedci/dci-control-server/requirements.txt:
2026-06-16 21:44:21.801375 | testrunner | pyjwt
2026-06-16 21:44:21.801415 | testrunner | cryptography
2026-06-16 21:44:21.801452 | testrunner | pyparsing
2026-06-16 21:44:21.801488 | testrunner | pytz
2026-06-16 21:44:21.801523 | testrunner | psycopg[binary,pool]
2026-06-16 21:44:21.801560 | testrunner | pyOpenSSL
2026-06-16 21:44:21.801602 | testrunner | jsonschema
2026-06-16 21:44:21.801638 | testrunner | SQLAlchemy
2026-06-16 21:44:21.801673 | testrunner | alembic
2026-06-16 21:44:21.801707 | testrunner | six
2026-06-16 21:44:21.801741 | testrunner | requests
2026-06-16 21:44:21.801775 | testrunner | gunicorn[gevent]
2026-06-16 21:44:21.801809 | testrunner | flask
2026-06-16 21:44:21.801843 | testrunner | jinja2
2026-06-16 21:44:21.801919 | testrunner | markupsafe
2026-06-16 21:44:21.801955 | testrunner | itsdangerous
2026-06-16 21:44:21.801989 | testrunner | werkzeug
2026-06-16 21:44:21.802024 | testrunner | SQLAlchemy-Utils
2026-06-16 21:44:21.802058 | testrunner | passlib
2026-06-16 21:44:21.802092 | testrunner | kombu
2026-06-16 21:44:21.802127 | testrunner | boto3
2026-06-16 21:44:21.802162 | testrunner | redis
2026-06-16 21:44:21.802197 | testrunner | dciauth
2026-06-16 21:44:21.802232 | testrunner | tenacity
2026-06-16 21:44:21.810286 | testrunner | ok:
2026-06-16 21:44:21.810392 | testrunner | /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt:
2026-06-16 21:44:21.810442 | testrunner | PrettyTable
2026-06-16 21:44:21.810482 | testrunner | requests
2026-06-16 21:44:21.810519 | testrunner | dciauth
2026-06-16 21:44:21.814836 | 
2026-06-16 21:44:21.814932 | PLAY RECAP
2026-06-16 21:44:21.814977 | testrunner | ok: 24 changed: 10 unreachable: 0 failed: 0 skipped: 9 rescued: 0 ignored: 0
2026-06-16 21:44:21.814997 | 
2026-06-16 21:44:21.939152 | PRE-RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/python/pre-run.yaml@main]
2026-06-16 21:44:21.941717 | RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/dciclient/run.yaml@main]
2026-06-16 21:44:22.596661 | 
2026-06-16 21:44:22.596799 | PLAY [testrunner]
2026-06-16 21:44:22.608979 | 
2026-06-16 21:44:22.609084 | TASK [include_role : tox]
2026-06-16 21:44:22.628935 | testrunner | ok
2026-06-16 21:44:22.648073 | 
2026-06-16 21:44:22.648166 | TASK [tox : Check to see if the constraints file exists]
2026-06-16 21:44:22.682678 | testrunner | skipping: Conditional result was False
2026-06-16 21:44:22.693463 | 
2026-06-16 21:44:22.693614 | TASK [tox : Fail if constraints file is missing]
2026-06-16 21:44:22.730356 | testrunner | skipping: Conditional result was False
2026-06-16 21:44:22.740610 | 
2026-06-16 21:44:22.740760 | TASK [tox : Record file location]
2026-06-16 21:44:22.777648 | testrunner | skipping: Conditional result was False
2026-06-16 21:44:22.789281 | 
2026-06-16 21:44:22.789432 | TASK [tox : Install tox siblings]
2026-06-16 21:44:22.815996 | testrunner | skipping: Conditional result was False
2026-06-16 21:44:22.827334 | 
2026-06-16 21:44:22.827492 | TASK [tox : Emit tox command]
2026-06-16 21:44:22.886911 | /home/zuul-worker/.local/tox/bin/tox   -eALL  -vv --skip-missing-interpreters=false
2026-06-16 21:44:22.898378 | 
2026-06-16 21:44:22.898534 | TASK [tox : Run tox]
2026-06-16 17:44:23.559717 | testrunner | ROOT: 163 D setup logging to DEBUG on pid 23262 [tox/report.py:222]
2026-06-16 17:44:23.594406 | testrunner | pep8: 197 D created app data folder /home/zuul-worker/.cache/virtualenv [virtualenv/app_data/__init__.py:65]
2026-06-16 17:44:23.608887 | testrunner | pep8: 212 I find interpreter for spec PythonSpec(major=3, minor=12, free_threaded=False) [python_discovery/_discovery.py:131]
2026-06-16 17:44:23.609104 | testrunner | pep8: 212 D discover exe for PythonInfo(spec=CPython3.9.25.final.0-64-x86_64, exe=/home/zuul-worker/.local/tox/bin/python3, platform=linux, version='3.9.25 (main, Apr 17 2026, 00:00:00) \n[GCC 11.5.0 20240719 (Red Hat 11.5.0-14)]', encoding_fs_io=utf-8-utf-8) in /usr [python_discovery/_py_info.py:684]
2026-06-16 17:44:23.609987 | testrunner | pep8: 213 D filesystem is case-sensitive [python_discovery/_compat.py:18]
2026-06-16 17:44:23.612881 | testrunner | pep8: 216 D get interpreter info via cmd: /usr/bin/python3.9 /home/zuul-worker/.local/tox/lib/python3.9/site-packages/python_discovery/_py_info.py 7f2d8bea690133a933eabefcb893f2af 742db97a7a690f86835e67d494446794 [python_discovery/_cached_py_info.py:198]
2026-06-16 17:44:23.710355 | testrunner | pep8: 313 D wrote python info of /usr/bin/python3.9 at /home/zuul-worker/.cache/virtualenv/py_info/5/36cf16204b8548560b1c020c4e8fb5b57f0e4c58016f52f2d4be01e192833930.json [virtualenv/app_data/via_disk_folder.py:159]
2026-06-16 17:44:23.710869 | testrunner | pep8: 314 I proposed PythonInfo(spec=CPython3.9.25.final.0-64-x86_64, system=/usr/bin/python3.9, exe=/home/zuul-worker/.local/tox/bin/python3, platform=linux, version='3.9.25 (main, Apr 17 2026, 00:00:00) \n[GCC 11.5.0 20240719 (Red Hat 11.5.0-14)]', encoding_fs_io=utf-8-utf-8) [python_discovery/_discovery.py:140]
2026-06-16 17:44:23.712348 | testrunner | pep8: 315 D discover PATH[0]=/usr/bin [python_discovery/_discovery.py:251]
2026-06-16 17:44:23.714269 | testrunner | pep8: 317 D get interpreter info via cmd: /usr/bin/python3.12 /home/zuul-worker/.local/tox/lib/python3.9/site-packages/python_discovery/_py_info.py e4b78018f62d25b5a6737095de0100a2 b10835f13855b635306630351d5b02ca [python_discovery/_cached_py_info.py:198]
2026-06-16 17:44:23.788332 | testrunner | pep8: 391 D wrote python info of /usr/bin/python3.12 at /home/zuul-worker/.cache/virtualenv/py_info/5/f0d7a494a3f776233427cb85a7e198c7cf4913b50a203c6febc678cc4f5bf265.json [virtualenv/app_data/via_disk_folder.py:159]
2026-06-16 17:44:23.788552 | testrunner | pep8: 392 I proposed PathPythonInfo(spec=CPython3.12.13.final.0-64-x86_64, exe=/usr/bin/python3.12, platform=linux, version='3.12.13 (main, Jun  1 2026, 00:00:00) [GCC 11.5.0 20240719 (Red Hat 11.5.0-14)]', encoding_fs_io=utf-8-utf-8) [python_discovery/_discovery.py:140]
2026-06-16 17:44:23.788590 | testrunner | pep8: 392 D accepted PathPythonInfo(spec=CPython3.12.13.final.0-64-x86_64, exe=/usr/bin/python3.12, platform=linux, version='3.12.13 (main, Jun  1 2026, 00:00:00) [GCC 11.5.0 20240719 (Red Hat 11.5.0-14)]', encoding_fs_io=utf-8-utf-8) [python_discovery/_discovery.py:144]
2026-06-16 17:44:23.790391 | testrunner | pep8: 393 D symlink on filesystem does work [virtualenv/info.py:51]
2026-06-16 17:44:23.790518 | testrunner | pep8: 394 D filesystem is case-sensitive [virtualenv/info.py:28]
2026-06-16 17:44:23.815014 | testrunner | pep8: 418 I create virtual environment via CPython3Posix(dest=/home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/pep8, clear=False, no_vcs_ignore=False, global=False) [virtualenv/run/session.py:77]
2026-06-16 17:44:23.815207 | testrunner | pep8: 418 D create folder /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/pep8/bin [virtualenv/util/path/_sync.py:18]
2026-06-16 17:44:23.815320 | testrunner | pep8: 418 D create folder /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/pep8/include [virtualenv/util/path/_sync.py:18]
2026-06-16 17:44:23.815416 | testrunner | pep8: 419 D create folder /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/pep8/lib/python3.12/site-packages [virtualenv/util/path/_sync.py:18]
2026-06-16 17:44:23.815576 | testrunner | pep8: 419 D create folder /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/pep8/lib64/python3.12/site-packages [virtualenv/util/path/_sync.py:18]
2026-06-16 17:44:23.815808 | testrunner | pep8: 419 D write /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/pep8/pyvenv.cfg [virtualenv/create/pyenv_cfg.py:41]
2026-06-16 17:44:23.815873 | testrunner | pep8: 419 D 	home = /usr/bin [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:23.815927 | testrunner | pep8: 419 D 	implementation = CPython [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:23.815973 | testrunner | pep8: 419 D 	version_info = 3.12.13.final.0 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:23.816029 | testrunner | pep8: 419 D 	version = 3.12.13 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:23.816064 | testrunner | pep8: 419 D 	executable = /usr/bin/python3.12 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:23.816120 | testrunner | pep8: 419 D 	command = /home/zuul-worker/.local/tox/bin/python3 -m virtualenv /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/pep8 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:23.816164 | testrunner | pep8: 419 D 	virtualenv = 21.5.1 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:23.816209 | testrunner | pep8: 419 D 	include-system-site-packages = false [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:23.816254 | testrunner | pep8: 419 D 	base-prefix = /usr [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:23.816303 | testrunner | pep8: 419 D 	base-exec-prefix = /usr [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:23.816349 | testrunner | pep8: 419 D 	base-executable = /usr/bin/python3.12 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:23.816579 | testrunner | pep8: 420 D symlink /usr/bin/python3.12 to /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/pep8/bin/python [virtualenv/util/path/_sync.py:38]
2026-06-16 17:44:23.816928 | testrunner | pep8: 420 D create virtualenv import hook file /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/pep8/lib/python3.12/site-packages/_virtualenv.pth [virtualenv/create/via_global_ref/api.py:117]
2026-06-16 17:44:23.817135 | testrunner | pep8: 420 D create /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/pep8/lib/python3.12/site-packages/_virtualenv.py [virtualenv/create/via_global_ref/api.py:120]
2026-06-16 17:44:23.817540 | testrunner | pep8: 421 D ============================== target debug ============================== [virtualenv/run/session.py:79]
2026-06-16 17:44:23.817763 | testrunner | pep8: 421 D debug via /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/pep8/bin/python /home/zuul-worker/.local/tox/lib64/python3.9/site-packages/virtualenv/create/debug.py [virtualenv/create/creator.py:265]
2026-06-16 17:44:23.861893 | testrunner | pep8: 421 D {
2026-06-16 17:44:23.861941 | testrunner |   "sys": {
2026-06-16 17:44:23.861979 | testrunner |     "executable": "/home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/pep8/bin/python",
2026-06-16 17:44:23.861991 | testrunner |     "_base_executable": "/usr/bin/python3.12",
2026-06-16 17:44:23.862003 | testrunner |     "prefix": "/home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/pep8",
2026-06-16 17:44:23.862015 | testrunner |     "base_prefix": "/usr",
2026-06-16 17:44:23.862026 | testrunner |     "exec_prefix": "/home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/pep8",
2026-06-16 17:44:23.862037 | testrunner |     "base_exec_prefix": "/usr",
2026-06-16 17:44:23.862048 | testrunner |     "path": [
2026-06-16 17:44:23.862059 | testrunner |       "/usr/lib64/python312.zip",
2026-06-16 17:44:23.862070 | testrunner |       "/usr/lib64/python3.12",
2026-06-16 17:44:23.862080 | testrunner |       "/usr/lib64/python3.12/lib-dynload",
2026-06-16 17:44:23.862091 | testrunner |       "/home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/pep8/lib64/python3.12/site-packages",
2026-06-16 17:44:23.862102 | testrunner |       "/home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/pep8/lib/python3.12/site-packages"
2026-06-16 17:44:23.862114 | testrunner |     ],
2026-06-16 17:44:23.862124 | testrunner |     "meta_path": [
2026-06-16 17:44:23.862135 | testrunner |       "<class '_virtualenv._Finder'>",
2026-06-16 17:44:23.862146 | testrunner |       "<class '_frozen_importlib.BuiltinImporter'>",
2026-06-16 17:44:23.862157 | testrunner |       "<class '_frozen_importlib.FrozenImporter'>",
2026-06-16 17:44:23.862168 | testrunner |       "<class '_frozen_importlib_external.PathFinder'>"
2026-06-16 17:44:23.862179 | testrunner |     ],
2026-06-16 17:44:23.862190 | testrunner |     "fs_encoding": "utf-8",
2026-06-16 17:44:23.862215 | testrunner |     "io_encoding": "utf-8"
2026-06-16 17:44:23.862227 | testrunner |   },
2026-06-16 17:44:23.862238 | testrunner |   "version": "3.12.13 (main, Jun  1 2026, 00:00:00) [GCC 11.5.0 20240719 (Red Hat 11.5.0-14)]",
2026-06-16 17:44:23.862249 | testrunner |   "makefile_filename": "/usr/lib64/python3.12/config-3.12-x86_64-linux-gnu/Makefile",
2026-06-16 17:44:23.862260 | testrunner |   "os": "<module 'os' (frozen)>",
2026-06-16 17:44:23.862270 | testrunner |   "site": "<module 'site' (frozen)>",
2026-06-16 17:44:23.862281 | testrunner |   "datetime": "<module 'datetime' from '/usr/lib64/python3.12/datetime.py'>",
2026-06-16 17:44:23.862292 | testrunner |   "math": "<module 'math' from '/usr/lib64/python3.12/lib-dynload/math.cpython-312-x86_64-linux-gnu.so'>",
2026-06-16 17:44:23.862303 | testrunner |   "json": "<module 'json' from '/usr/lib64/python3.12/json/__init__.py'>"
2026-06-16 17:44:23.862314 | testrunner | } [virtualenv/run/session.py:80]
2026-06-16 17:44:23.862333 | testrunner | pep8: 465 I add seed packages via FromAppData(download=False, pip=bundle, via=copy, app_data_dir=/home/zuul-worker/.cache/virtualenv) [virtualenv/run/session.py:84]
2026-06-16 17:44:23.867242 | testrunner | pep8: 470 D install pip from wheel /home/zuul-worker/.local/tox/lib64/python3.9/site-packages/virtualenv/seed/wheels/embed/pip-26.1.2-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:65]
2026-06-16 17:44:23.868862 | testrunner | pep8: 472 D build install image for pip-26.1.2-py3-none-any.whl to /home/zuul-worker/.cache/virtualenv/wheel/3.12/image/1/CopyPipInstall/pip-26.1.2-py3-none-any [virtualenv/seed/embed/via_app_data/pip_install/base.py:81]
2026-06-16 17:44:24.053984 | testrunner | pep8: 657 D copy directory /home/zuul-worker/.cache/virtualenv/wheel/3.12/image/1/CopyPipInstall/pip-26.1.2-py3-none-any/pip to /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/pep8/lib/python3.12/site-packages/pip [virtualenv/util/path/_sync.py:46]
2026-06-16 17:44:24.113861 | testrunner | pep8: 717 D copy directory /home/zuul-worker/.cache/virtualenv/wheel/3.12/image/1/CopyPipInstall/pip-26.1.2-py3-none-any/pip-26.1.2.dist-info to /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/pep8/lib/python3.12/site-packages/pip-26.1.2.dist-info [virtualenv/util/path/_sync.py:46]
2026-06-16 17:44:24.119381 | testrunner | pep8: 722 D copy /home/zuul-worker/.cache/virtualenv/wheel/3.12/image/1/CopyPipInstall/pip-26.1.2-py3-none-any/pip-26.1.2.virtualenv to /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/pep8/lib/python3.12/site-packages/pip-26.1.2.virtualenv [virtualenv/util/path/_sync.py:46]
2026-06-16 17:44:24.120108 | testrunner | pep8: 723 D generated console scripts pip pip3 pip3.12 pip-3.12 [virtualenv/seed/embed/via_app_data/pip_install/base.py:69]
2026-06-16 17:44:24.120588 | testrunner | pep8: 723 I add activators for Bash, CShell, Fish, Nushell, PowerShell, Python, Xonsh [virtualenv/run/session.py:90]
2026-06-16 17:44:24.125205 | testrunner | pep8: 728 D write /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/pep8/pyvenv.cfg [virtualenv/create/pyenv_cfg.py:41]
2026-06-16 17:44:24.125389 | testrunner | pep8: 728 D 	home = /usr/bin [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:24.125579 | testrunner | pep8: 729 D 	implementation = CPython [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:24.125765 | testrunner | pep8: 729 D 	version_info = 3.12.13.final.0 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:24.125896 | testrunner | pep8: 729 D 	version = 3.12.13 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:24.126083 | testrunner | pep8: 729 D 	executable = /usr/bin/python3.12 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:24.126226 | testrunner | pep8: 729 D 	command = /home/zuul-worker/.local/tox/bin/python3 -m virtualenv /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/pep8 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:24.126372 | testrunner | pep8: 729 D 	virtualenv = 21.5.1 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:24.126519 | testrunner | pep8: 730 D 	include-system-site-packages = false [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:24.126706 | testrunner | pep8: 730 D 	base-prefix = /usr [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:24.126862 | testrunner | pep8: 730 D 	base-exec-prefix = /usr [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:24.127019 | testrunner | pep8: 730 D 	base-executable = /usr/bin/python3.12 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:24.134510 | testrunner | pep8: 738 W install_deps> pip install -U flake8 [tox/tox_env/api.py:463]
2026-06-16 17:44:24.997445 | testrunner | Collecting flake8
2026-06-16 17:44:25.149265 | testrunner |   Downloading flake8-7.3.0-py2.py3-none-any.whl.metadata (3.8 kB)
2026-06-16 17:44:25.182176 | testrunner | Collecting mccabe<0.8.0,>=0.7.0 (from flake8)
2026-06-16 17:44:25.227018 | testrunner |   Downloading mccabe-0.7.0-py2.py3-none-any.whl.metadata (5.0 kB)
2026-06-16 17:44:25.257569 | testrunner | Collecting pycodestyle<2.15.0,>=2.14.0 (from flake8)
2026-06-16 17:44:25.302539 | testrunner |   Downloading pycodestyle-2.14.0-py2.py3-none-any.whl.metadata (4.5 kB)
2026-06-16 17:44:25.335807 | testrunner | Collecting pyflakes<3.5.0,>=3.4.0 (from flake8)
2026-06-16 17:44:25.380706 | testrunner |   Downloading pyflakes-3.4.0-py2.py3-none-any.whl.metadata (3.5 kB)
2026-06-16 17:44:25.436812 | testrunner | Downloading flake8-7.3.0-py2.py3-none-any.whl (57 kB)
2026-06-16 17:44:25.544129 | testrunner | Downloading mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB)
2026-06-16 17:44:25.599795 | testrunner | Downloading pycodestyle-2.14.0-py2.py3-none-any.whl (31 kB)
2026-06-16 17:44:25.658467 | testrunner | Downloading pyflakes-3.4.0-py2.py3-none-any.whl (63 kB)
2026-06-16 17:44:25.716330 | testrunner | Installing collected packages: pyflakes, pycodestyle, mccabe, flake8
2026-06-16 17:44:25.891503 | testrunner |
2026-06-16 17:44:25.892328 | testrunner | Successfully installed flake8-7.3.0 mccabe-0.7.0 pycodestyle-2.14.0 pyflakes-3.4.0
2026-06-16 17:44:25.950085 | testrunner | pep8: 2553 I exit 0 (1.81 seconds) /home/zuul-worker/src/github.com/distributedci/python-dciclient> pip install -U flake8 pid=23274 [tox/execute/api.py:294]
2026-06-16 17:44:25.952020 | testrunner | pep8: 2555 W commands[0]> flake8 [tox/tox_env/api.py:463]
2026-06-16 17:44:26.333614 | testrunner | pep8: 2937 I exit 0 (0.38 seconds) /home/zuul-worker/src/github.com/distributedci/python-dciclient> flake8 pid=23297 [tox/execute/api.py:294]
2026-06-16 17:44:26.338233 | testrunner | pep8: OK ✔ in 2.75 seconds
2026-06-16 17:44:26.338255 | testrunner | py3: 2941 D created app data folder /home/zuul-worker/.cache/virtualenv [virtualenv/app_data/__init__.py:65]
2026-06-16 17:44:26.339644 | testrunner | py3: 2943 I find interpreter for spec PythonSpec(major=3, minor=12, free_threaded=False) [python_discovery/_discovery.py:131]
2026-06-16 17:44:26.339924 | testrunner | py3: 2943 I proposed PythonInfo(spec=CPython3.9.25.final.0-64-x86_64, system=/usr/bin/python3.9, exe=/home/zuul-worker/.local/tox/bin/python3, platform=linux, version='3.9.25 (main, Apr 17 2026, 00:00:00) \n[GCC 11.5.0 20240719 (Red Hat 11.5.0-14)]', encoding_fs_io=utf-8-utf-8) [python_discovery/_discovery.py:140]
2026-06-16 17:44:26.340900 | testrunner | py3: 2944 D discover PATH[0]=/usr/bin [python_discovery/_discovery.py:251]
2026-06-16 17:44:26.341216 | testrunner | py3: 2944 I proposed PathPythonInfo(spec=CPython3.12.13.final.0-64-x86_64, exe=/usr/bin/python3.12, platform=linux, version='3.12.13 (main, Jun  1 2026, 00:00:00) [GCC 11.5.0 20240719 (Red Hat 11.5.0-14)]', encoding_fs_io=utf-8-utf-8) [python_discovery/_discovery.py:140]
2026-06-16 17:44:26.341336 | testrunner | py3: 2944 D accepted PathPythonInfo(spec=CPython3.12.13.final.0-64-x86_64, exe=/usr/bin/python3.12, platform=linux, version='3.12.13 (main, Jun  1 2026, 00:00:00) [GCC 11.5.0 20240719 (Red Hat 11.5.0-14)]', encoding_fs_io=utf-8-utf-8) [python_discovery/_discovery.py:144]
2026-06-16 17:44:26.344323 | testrunner | py3: 2947 I create virtual environment via CPython3Posix(dest=/home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/py3, clear=False, no_vcs_ignore=False, global=False) [virtualenv/run/session.py:77]
2026-06-16 17:44:26.344796 | testrunner | py3: 2948 D create folder /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/py3/bin [virtualenv/util/path/_sync.py:18]
2026-06-16 17:44:26.345029 | testrunner | py3: 2948 D create folder /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/py3/include [virtualenv/util/path/_sync.py:18]
2026-06-16 17:44:26.345233 | testrunner | py3: 2948 D create folder /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/py3/lib/python3.12/site-packages [virtualenv/util/path/_sync.py:18]
2026-06-16 17:44:26.345573 | testrunner | py3: 2949 D create folder /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/py3/lib64/python3.12/site-packages [virtualenv/util/path/_sync.py:18]
2026-06-16 17:44:26.346156 | testrunner | py3: 2949 D write /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/py3/pyvenv.cfg [virtualenv/create/pyenv_cfg.py:41]
2026-06-16 17:44:26.346303 | testrunner | py3: 2949 D 	home = /usr/bin [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:26.346415 | testrunner | py3: 2949 D 	implementation = CPython [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:26.346516 | testrunner | py3: 2950 D 	version_info = 3.12.13.final.0 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:26.346601 | testrunner | py3: 2950 D 	version = 3.12.13 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:26.346755 | testrunner | py3: 2950 D 	executable = /usr/bin/python3.12 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:26.346851 | testrunner | py3: 2950 D 	command = /home/zuul-worker/.local/tox/bin/python3 -m virtualenv /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/py3 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:26.346948 | testrunner | py3: 2950 D 	virtualenv = 21.5.1 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:26.347044 | testrunner | py3: 2950 D 	include-system-site-packages = false [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:26.347147 | testrunner | py3: 2950 D 	base-prefix = /usr [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:26.347250 | testrunner | py3: 2950 D 	base-exec-prefix = /usr [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:26.347354 | testrunner | py3: 2950 D 	base-executable = /usr/bin/python3.12 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:26.347917 | testrunner | py3: 2951 D symlink /usr/bin/python3.12 to /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/py3/bin/python [virtualenv/util/path/_sync.py:38]
2026-06-16 17:44:26.348690 | testrunner | py3: 2952 D create virtualenv import hook file /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/py3/lib/python3.12/site-packages/_virtualenv.pth [virtualenv/create/via_global_ref/api.py:117]
2026-06-16 17:44:26.349113 | testrunner | py3: 2952 D create /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/py3/lib/python3.12/site-packages/_virtualenv.py [virtualenv/create/via_global_ref/api.py:120]
2026-06-16 17:44:26.349924 | testrunner | py3: 2953 D ============================== target debug ============================== [virtualenv/run/session.py:79]
2026-06-16 17:44:26.350252 | testrunner | py3: 2953 D debug via /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/py3/bin/python /home/zuul-worker/.local/tox/lib64/python3.9/site-packages/virtualenv/create/debug.py [virtualenv/create/creator.py:265]
2026-06-16 17:44:26.409277 | testrunner | py3: 2953 D {
2026-06-16 17:44:26.409315 | testrunner |   "sys": {
2026-06-16 17:44:26.409328 | testrunner |     "executable": "/home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/py3/bin/python",
2026-06-16 17:44:26.409340 | testrunner |     "_base_executable": "/usr/bin/python3.12",
2026-06-16 17:44:26.409352 | testrunner |     "prefix": "/home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/py3",
2026-06-16 17:44:26.409363 | testrunner |     "base_prefix": "/usr",
2026-06-16 17:44:26.409374 | testrunner |     "exec_prefix": "/home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/py3",
2026-06-16 17:44:26.409385 | testrunner |     "base_exec_prefix": "/usr",
2026-06-16 17:44:26.409396 | testrunner |     "path": [
2026-06-16 17:44:26.409407 | testrunner |       "/usr/lib64/python312.zip",
2026-06-16 17:44:26.409418 | testrunner |       "/usr/lib64/python3.12",
2026-06-16 17:44:26.409429 | testrunner |       "/usr/lib64/python3.12/lib-dynload",
2026-06-16 17:44:26.409439 | testrunner |       "/home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/py3/lib64/python3.12/site-packages",
2026-06-16 17:44:26.409450 | testrunner |       "/home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/py3/lib/python3.12/site-packages"
2026-06-16 17:44:26.409461 | testrunner |     ],
2026-06-16 17:44:26.409472 | testrunner |     "meta_path": [
2026-06-16 17:44:26.409483 | testrunner |       "<class '_virtualenv._Finder'>",
2026-06-16 17:44:26.409494 | testrunner |       "<class '_frozen_importlib.BuiltinImporter'>",
2026-06-16 17:44:26.409519 | testrunner |       "<class '_frozen_importlib.FrozenImporter'>",
2026-06-16 17:44:26.409530 | testrunner |       "<class '_frozen_importlib_external.PathFinder'>"
2026-06-16 17:44:26.409541 | testrunner |     ],
2026-06-16 17:44:26.409552 | testrunner |     "fs_encoding": "utf-8",
2026-06-16 17:44:26.409563 | testrunner |     "io_encoding": "utf-8"
2026-06-16 17:44:26.409574 | testrunner |   },
2026-06-16 17:44:26.409585 | testrunner |   "version": "3.12.13 (main, Jun  1 2026, 00:00:00) [GCC 11.5.0 20240719 (Red Hat 11.5.0-14)]",
2026-06-16 17:44:26.409596 | testrunner |   "makefile_filename": "/usr/lib64/python3.12/config-3.12-x86_64-linux-gnu/Makefile",
2026-06-16 17:44:26.409607 | testrunner |   "os": "<module 'os' (frozen)>",
2026-06-16 17:44:26.409618 | testrunner |   "site": "<module 'site' (frozen)>",
2026-06-16 17:44:26.409629 | testrunner |   "datetime": "<module 'datetime' from '/usr/lib64/python3.12/datetime.py'>",
2026-06-16 17:44:26.409640 | testrunner |   "math": "<module 'math' from '/usr/lib64/python3.12/lib-dynload/math.cpython-312-x86_64-linux-gnu.so'>",
2026-06-16 17:44:26.409651 | testrunner |   "json": "<module 'json' from '/usr/lib64/python3.12/json/__init__.py'>"
2026-06-16 17:44:26.409693 | testrunner | } [virtualenv/run/session.py:80]
2026-06-16 17:44:26.409735 | testrunner | py3: 3013 I add seed packages via FromAppData(download=False, pip=bundle, via=copy, app_data_dir=/home/zuul-worker/.cache/virtualenv) [virtualenv/run/session.py:84]
2026-06-16 17:44:26.412096 | testrunner | py3: 3015 D install pip from wheel /home/zuul-worker/.local/tox/lib64/python3.9/site-packages/virtualenv/seed/wheels/embed/pip-26.1.2-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:65]
2026-06-16 17:44:26.413949 | testrunner | py3: 3017 D copy directory /home/zuul-worker/.cache/virtualenv/wheel/3.12/image/1/CopyPipInstall/pip-26.1.2-py3-none-any/pip to /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/py3/lib/python3.12/site-packages/pip [virtualenv/util/path/_sync.py:46]
2026-06-16 17:44:26.511508 | testrunner | py3: 3114 D copy directory /home/zuul-worker/.cache/virtualenv/wheel/3.12/image/1/CopyPipInstall/pip-26.1.2-py3-none-any/pip-26.1.2.dist-info to /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/py3/lib/python3.12/site-packages/pip-26.1.2.dist-info [virtualenv/util/path/_sync.py:46]
2026-06-16 17:44:26.517038 | testrunner | py3: 3120 D copy /home/zuul-worker/.cache/virtualenv/wheel/3.12/image/1/CopyPipInstall/pip-26.1.2-py3-none-any/pip-26.1.2.virtualenv to /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/py3/lib/python3.12/site-packages/pip-26.1.2.virtualenv [virtualenv/util/path/_sync.py:46]
2026-06-16 17:44:26.518151 | testrunner | py3: 3121 D generated console scripts pip3 pip3.12 pip-3.12 pip [virtualenv/seed/embed/via_app_data/pip_install/base.py:69]
2026-06-16 17:44:26.518608 | testrunner | py3: 3122 I add activators for Bash, CShell, Fish, Nushell, PowerShell, Python, Xonsh [virtualenv/run/session.py:90]
2026-06-16 17:44:26.522564 | testrunner | py3: 3126 D write /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/py3/pyvenv.cfg [virtualenv/create/pyenv_cfg.py:41]
2026-06-16 17:44:26.522646 | testrunner | py3: 3126 D 	home = /usr/bin [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:26.522811 | testrunner | py3: 3126 D 	implementation = CPython [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:26.522889 | testrunner | py3: 3126 D 	version_info = 3.12.13.final.0 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:26.523002 | testrunner | py3: 3126 D 	version = 3.12.13 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:26.523110 | testrunner | py3: 3126 D 	executable = /usr/bin/python3.12 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:26.523196 | testrunner | py3: 3126 D 	command = /home/zuul-worker/.local/tox/bin/python3 -m virtualenv /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/py3 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:26.523292 | testrunner | py3: 3126 D 	virtualenv = 21.5.1 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:26.523388 | testrunner | py3: 3126 D 	include-system-site-packages = false [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:26.523494 | testrunner | py3: 3127 D 	base-prefix = /usr [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:26.523599 | testrunner | py3: 3127 D 	base-exec-prefix = /usr [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:26.523739 | testrunner | py3: 3127 D 	base-executable = /usr/bin/python3.12 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:44:26.536254 | testrunner | py3: 3139 W install_deps> pip install -U -e . -r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt -r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt [tox/tox_env/api.py:463]
2026-06-16 17:44:27.317306 | testrunner | Obtaining file:///home/zuul-worker/src/github.com/distributedci/python-dciclient
2026-06-16 17:44:27.318378 | testrunner |   Installing build dependencies: started
2026-06-16 17:44:27.991601 | testrunner |   Installing build dependencies: finished with status 'done'
2026-06-16 17:44:27.992827 | testrunner |   Checking if build backend supports build_editable: started
2026-06-16 17:44:28.282126 | testrunner |   Checking if build backend supports build_editable: finished with status 'done'
2026-06-16 17:44:28.283588 | testrunner |   Getting requirements to build editable: started
2026-06-16 17:44:28.510743 | testrunner |   Getting requirements to build editable: finished with status 'done'
2026-06-16 17:44:28.512292 | testrunner |   Preparing editable metadata (pyproject.toml): started
2026-06-16 17:44:28.683331 | testrunner |   Preparing editable metadata (pyproject.toml): finished with status 'done'
2026-06-16 17:44:28.686316 | testrunner | Obtaining file:///home/zuul-worker/src/github.com/distributedci/dci-control-server (from -r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:28.687510 | testrunner |   Installing build dependencies: started
2026-06-16 17:44:29.430621 | testrunner |   Installing build dependencies: finished with status 'done'
2026-06-16 17:44:29.431616 | testrunner |   Checking if build backend supports build_editable: started
2026-06-16 17:44:29.721823 | testrunner |   Checking if build backend supports build_editable: finished with status 'done'
2026-06-16 17:44:29.723265 | testrunner |   Getting requirements to build editable: started
2026-06-16 17:44:29.951693 | testrunner |   Getting requirements to build editable: finished with status 'done'
2026-06-16 17:44:29.953263 | testrunner |   Preparing editable metadata (pyproject.toml): started
2026-06-16 17:44:30.170592 | testrunner |   Preparing editable metadata (pyproject.toml): finished with status 'done'
2026-06-16 17:44:30.387518 | testrunner | Collecting PrettyTable (from -r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt (line 1))
2026-06-16 17:44:30.431605 | testrunner |   Downloading prettytable-3.17.0-py3-none-any.whl.metadata (34 kB)
2026-06-16 17:44:30.584100 | testrunner | Collecting requests (from -r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt (line 2))
2026-06-16 17:44:30.589577 | testrunner |   Downloading requests-2.34.2-py3-none-any.whl.metadata (4.8 kB)
2026-06-16 17:44:30.664697 | testrunner | Collecting dciauth (from -r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt (line 3))
2026-06-16 17:44:30.670971 | testrunner |   Downloading dciauth-4.0.1.post202603121510-py3-none-any.whl.metadata (2.8 kB)
2026-06-16 17:44:30.824008 | testrunner | Collecting pytest (from -r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 1))
2026-06-16 17:44:30.828734 | testrunner |   Downloading pytest-9.1.0-py3-none-any.whl.metadata (7.6 kB)
2026-06-16 17:44:30.907006 | testrunner | Collecting mock (from -r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 3))
2026-06-16 17:44:30.913848 | testrunner |   Downloading mock-5.2.0-py3-none-any.whl.metadata (3.1 kB)
2026-06-16 17:44:31.356950 | testrunner | Collecting boto3 (from -r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 4))
2026-06-16 17:44:31.361342 | testrunner |   Downloading boto3-1.43.31-py3-none-any.whl.metadata (6.6 kB)
2026-06-16 17:44:31.434877 | testrunner | Collecting responses (from -r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 5))
2026-06-16 17:44:31.439783 | testrunner |   Downloading responses-0.26.1-py3-none-any.whl.metadata (48 kB)
2026-06-16 17:44:31.528752 | testrunner | Collecting pyjwt (from dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:31.535356 | testrunner |   Downloading pyjwt-2.13.0-py3-none-any.whl.metadata (3.4 kB)
2026-06-16 17:44:31.822118 | testrunner | Collecting cryptography (from dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:31.825487 | testrunner |   Downloading cryptography-49.0.0-cp311-abi3-manylinux_2_34_x86_64.whl.metadata (4.3 kB)
2026-06-16 17:44:31.907835 | testrunner | Collecting pyparsing (from dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:31.912022 | testrunner |   Downloading pyparsing-3.3.2-py3-none-any.whl.metadata (5.8 kB)
2026-06-16 17:44:32.020247 | testrunner | Collecting pytz (from dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:32.024515 | testrunner |   Downloading pytz-2026.2-py2.py3-none-any.whl.metadata (22 kB)
2026-06-16 17:44:32.103033 | testrunner | Collecting psycopg[binary,pool] (from dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:32.109315 | testrunner |   Downloading psycopg-3.3.4-py3-none-any.whl.metadata (4.3 kB)
2026-06-16 17:44:32.193900 | testrunner | Collecting pyOpenSSL (from dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:32.200093 | testrunner |   Downloading pyopenssl-26.3.0-py3-none-any.whl.metadata (22 kB)
2026-06-16 17:44:32.293272 | testrunner | Collecting jsonschema (from dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:32.299003 | testrunner |   Downloading jsonschema-4.26.0-py3-none-any.whl.metadata (7.6 kB)
2026-06-16 17:44:32.679616 | testrunner | Collecting SQLAlchemy (from dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:32.684543 | testrunner |   Downloading sqlalchemy-2.0.51-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (9.5 kB)
2026-06-16 17:44:32.770401 | testrunner | Collecting alembic (from dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:32.774354 | testrunner |   Downloading alembic-1.18.4-py3-none-any.whl.metadata (7.2 kB)
2026-06-16 17:44:32.848648 | testrunner | Collecting six (from dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:32.854050 | testrunner |   Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
2026-06-16 17:44:32.936334 | testrunner | Collecting gunicorn[gevent] (from dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:32.942856 | testrunner |   Downloading gunicorn-26.0.0-py3-none-any.whl.metadata (5.4 kB)
2026-06-16 17:44:33.029433 | testrunner | Collecting flask (from dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:33.034568 | testrunner |   Downloading flask-3.1.3-py3-none-any.whl.metadata (3.2 kB)
2026-06-16 17:44:33.111775 | testrunner | Collecting jinja2 (from dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:33.116512 | testrunner |   Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
2026-06-16 17:44:33.246020 | testrunner | Collecting markupsafe (from dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:33.250617 | testrunner |   Downloading markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.7 kB)
2026-06-16 17:44:33.315096 | testrunner | Collecting itsdangerous (from dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:33.320172 | testrunner |   Downloading itsdangerous-2.2.0-py3-none-any.whl.metadata (1.9 kB)
2026-06-16 17:44:33.405324 | testrunner | Collecting werkzeug (from dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:33.410802 | testrunner |   Downloading werkzeug-3.1.8-py3-none-any.whl.metadata (4.0 kB)
2026-06-16 17:44:33.507372 | testrunner | Collecting SQLAlchemy-Utils (from dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:33.514261 | testrunner |   Downloading sqlalchemy_utils-0.42.1-py3-none-any.whl.metadata (4.6 kB)
2026-06-16 17:44:33.640724 | testrunner | Collecting passlib (from dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:33.645709 | testrunner |   Downloading passlib-1.7.4-py2.py3-none-any.whl.metadata (1.7 kB)
2026-06-16 17:44:33.767557 | testrunner | Collecting kombu (from dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:33.772369 | testrunner |   Downloading kombu-5.6.2-py3-none-any.whl.metadata (3.5 kB)
2026-06-16 17:44:33.880395 | testrunner | Collecting redis (from dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:33.885054 | testrunner |   Downloading redis-8.0.0-py3-none-any.whl.metadata (13 kB)
2026-06-16 17:44:33.966071 | testrunner | Collecting tenacity (from dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:33.972276 | testrunner |   Downloading tenacity-9.1.4-py3-none-any.whl.metadata (1.2 kB)
2026-06-16 17:44:34.046848 | testrunner | Collecting wcwidth (from PrettyTable->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt (line 1))
2026-06-16 17:44:34.055028 | testrunner |   Downloading wcwidth-0.8.1-py3-none-any.whl.metadata (43 kB)
2026-06-16 17:44:34.242760 | testrunner | Collecting charset_normalizer<4,>=2 (from requests->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt (line 2))
2026-06-16 17:44:34.248244 | testrunner |   Downloading charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (40 kB)
2026-06-16 17:44:34.326300 | testrunner | Collecting idna<4,>=2.5 (from requests->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt (line 2))
2026-06-16 17:44:34.331463 | testrunner |   Downloading idna-3.18-py3-none-any.whl.metadata (6.1 kB)
2026-06-16 17:44:34.423435 | testrunner | Collecting urllib3<3,>=1.26 (from requests->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt (line 2))
2026-06-16 17:44:34.428555 | testrunner |   Downloading urllib3-2.7.0-py3-none-any.whl.metadata (6.9 kB)
2026-06-16 17:44:34.508858 | testrunner | Collecting certifi>=2023.5.7 (from requests->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt (line 2))
2026-06-16 17:44:34.514197 | testrunner |   Downloading certifi-2026.5.20-py3-none-any.whl.metadata (2.5 kB)
2026-06-16 17:44:34.587065 | testrunner | Collecting iniconfig>=1.0.1 (from pytest->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 1))
2026-06-16 17:44:34.593828 | testrunner |   Downloading iniconfig-2.3.0-py3-none-any.whl.metadata (2.5 kB)
2026-06-16 17:44:34.668198 | testrunner | Collecting packaging>=22 (from pytest->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 1))
2026-06-16 17:44:34.674560 | testrunner |   Downloading packaging-26.2-py3-none-any.whl.metadata (3.5 kB)
2026-06-16 17:44:34.740834 | testrunner | Collecting pluggy<2,>=1.5 (from pytest->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 1))
2026-06-16 17:44:34.746119 | testrunner |   Downloading pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB)
2026-06-16 17:44:34.818645 | testrunner | Collecting pygments>=2.7.2 (from pytest->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 1))
2026-06-16 17:44:34.822322 | testrunner |   Downloading pygments-2.20.0-py3-none-any.whl.metadata (2.5 kB)
2026-06-16 17:44:35.199872 | testrunner | Collecting botocore<1.44.0,>=1.43.31 (from boto3->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 4))
2026-06-16 17:44:35.203770 | testrunner |   Downloading botocore-1.43.31-py3-none-any.whl.metadata (5.6 kB)
2026-06-16 17:44:35.266699 | testrunner | Collecting jmespath<2.0.0,>=0.7.1 (from boto3->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 4))
2026-06-16 17:44:35.270609 | testrunner |   Downloading jmespath-1.1.0-py3-none-any.whl.metadata (7.6 kB)
2026-06-16 17:44:35.345999 | testrunner | Collecting s3transfer<0.20.0,>=0.19.0 (from boto3->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 4))
2026-06-16 17:44:35.351348 | testrunner |   Downloading s3transfer-0.19.0-py3-none-any.whl.metadata (1.7 kB)
2026-06-16 17:44:35.442256 | testrunner | Collecting python-dateutil<3.0.0,>=2.1 (from botocore<1.44.0,>=1.43.31->boto3->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 4))
2026-06-16 17:44:35.448038 | testrunner |   Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
2026-06-16 17:44:35.727190 | testrunner | Collecting pyyaml (from responses->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 5))
2026-06-16 17:44:35.731192 | testrunner |   Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB)
2026-06-16 17:44:35.828210 | testrunner | Collecting Mako (from alembic->dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:35.834091 | testrunner |   Downloading mako-1.3.12-py3-none-any.whl.metadata (2.9 kB)
2026-06-16 17:44:35.910635 | testrunner | Collecting typing-extensions>=4.12 (from alembic->dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:35.915711 | testrunner |   Downloading typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB)
2026-06-16 17:44:36.138263 | testrunner | Collecting greenlet>=1 (from SQLAlchemy->dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:36.141585 | testrunner |   Downloading greenlet-3.5.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (3.8 kB)
2026-06-16 17:44:36.312262 | testrunner | Collecting cffi>=2.0.0 (from cryptography->dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:36.316359 | testrunner |   Downloading cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.6 kB)
2026-06-16 17:44:36.379090 | testrunner | Collecting pycparser (from cffi>=2.0.0->cryptography->dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:36.384212 | testrunner |   Downloading pycparser-3.0-py3-none-any.whl.metadata (8.2 kB)
2026-06-16 17:44:36.452528 | testrunner | Collecting blinker>=1.9.0 (from flask->dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:36.457963 | testrunner |   Downloading blinker-1.9.0-py3-none-any.whl.metadata (1.6 kB)
2026-06-16 17:44:36.535719 | testrunner | Collecting click>=8.1.3 (from flask->dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:36.540542 | testrunner |   Downloading click-8.4.1-py3-none-any.whl.metadata (2.6 kB)
2026-06-16 17:44:36.742007 | testrunner | Collecting gevent>=24.10.1 (from gunicorn[gevent]->dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:36.747069 | testrunner |   Downloading gevent-26.5.0-cp312-cp312-manylinux_2_28_x86_64.whl.metadata (14 kB)
2026-06-16 17:44:36.822252 | testrunner | Collecting zope.event (from gevent>=24.10.1->gunicorn[gevent]->dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:36.828691 | testrunner |   Downloading zope_event-6.2-py3-none-any.whl.metadata (5.4 kB)
2026-06-16 17:44:37.024281 | testrunner | Collecting zope.interface (from gevent>=24.10.1->gunicorn[gevent]->dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:37.029001 | testrunner |   Downloading zope_interface-8.5-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl.metadata (47 kB)
2026-06-16 17:44:37.095264 | testrunner | Collecting attrs>=22.2.0 (from jsonschema->dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:37.098699 | testrunner |   Downloading attrs-26.1.0-py3-none-any.whl.metadata (8.8 kB)
2026-06-16 17:44:37.162985 | testrunner | Collecting jsonschema-specifications>=2023.03.6 (from jsonschema->dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:37.166367 | testrunner |   Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl.metadata (2.9 kB)
2026-06-16 17:44:37.251633 | testrunner | Collecting referencing>=0.28.4 (from jsonschema->dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:37.257006 | testrunner |   Downloading referencing-0.37.0-py3-none-any.whl.metadata (2.8 kB)
2026-06-16 17:44:37.657871 | testrunner | Collecting rpds-py>=0.25.0 (from jsonschema->dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:37.661707 | testrunner |   Downloading rpds_py-2026.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.1 kB)
2026-06-16 17:44:37.736913 | testrunner | Collecting amqp<6.0.0,>=5.1.1 (from kombu->dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:37.740474 | testrunner |   Downloading amqp-5.3.1-py3-none-any.whl.metadata (8.9 kB)
2026-06-16 17:44:37.810014 | testrunner | Collecting vine==5.1.0 (from kombu->dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:37.815756 | testrunner |   Downloading vine-5.1.0-py3-none-any.whl.metadata (2.7 kB)
2026-06-16 17:44:37.885090 | testrunner | Collecting tzdata>=2025.2 (from kombu->dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:37.890206 | testrunner |   Downloading tzdata-2026.2-py2.py3-none-any.whl.metadata (1.4 kB)
2026-06-16 17:44:38.139256 | testrunner | Collecting psycopg-binary==3.3.4 (from psycopg[binary,pool]->dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:38.145784 | testrunner |   Downloading psycopg_binary-3.3.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.7 kB)
2026-06-16 17:44:38.215205 | testrunner | Collecting psycopg-pool (from psycopg[binary,pool]->dci-control-server==1.0.0->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt (line 2))
2026-06-16 17:44:38.220873 | testrunner |   Downloading psycopg_pool-3.3.1-py3-none-any.whl.metadata (2.8 kB)
2026-06-16 17:44:38.268040 | testrunner | Downloading prettytable-3.17.0-py3-none-any.whl (34 kB)
2026-06-16 17:44:38.282902 | testrunner | Downloading requests-2.34.2-py3-none-any.whl (73 kB)
2026-06-16 17:44:38.299711 | testrunner | Downloading charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (216 kB)
2026-06-16 17:44:38.326241 | testrunner | Downloading idna-3.18-py3-none-any.whl (65 kB)
2026-06-16 17:44:38.344141 | testrunner | Downloading urllib3-2.7.0-py3-none-any.whl (131 kB)
2026-06-16 17:44:38.360687 | testrunner | Downloading dciauth-4.0.1.post202603121510-py3-none-any.whl (13 kB)
2026-06-16 17:44:38.374994 | testrunner | Downloading pytest-9.1.0-py3-none-any.whl (386 kB)
2026-06-16 17:44:38.391552 | testrunner | Downloading pluggy-1.6.0-py3-none-any.whl (20 kB)
2026-06-16 17:44:38.405962 | testrunner | Downloading mock-5.2.0-py3-none-any.whl (31 kB)
2026-06-16 17:44:38.420937 | testrunner | Downloading boto3-1.43.31-py3-none-any.whl (140 kB)
2026-06-16 17:44:38.434243 | testrunner | Downloading botocore-1.43.31-py3-none-any.whl (15.2 MB)
2026-06-16 17:44:38.576244 | testrunner |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 15.2/15.2 MB 111.9 MB/s  0:00:00
2026-06-16 17:44:38.581169 | testrunner | Downloading jmespath-1.1.0-py3-none-any.whl (20 kB)
2026-06-16 17:44:38.594194 | testrunner | Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
2026-06-16 17:44:38.609525 | testrunner | Downloading s3transfer-0.19.0-py3-none-any.whl (90 kB)
2026-06-16 17:44:38.626839 | testrunner | Downloading responses-0.26.1-py3-none-any.whl (35 kB)
2026-06-16 17:44:38.639809 | testrunner | Downloading certifi-2026.5.20-py3-none-any.whl (134 kB)
2026-06-16 17:44:38.653084 | testrunner | Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB)
2026-06-16 17:44:38.666325 | testrunner | Downloading packaging-26.2-py3-none-any.whl (100 kB)
2026-06-16 17:44:38.677064 | testrunner | Downloading pygments-2.20.0-py3-none-any.whl (1.2 MB)
2026-06-16 17:44:38.699106 | testrunner |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 56.6 MB/s  0:00:00
2026-06-16 17:44:38.706125 | testrunner | Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
2026-06-16 17:44:38.722019 | testrunner | Downloading alembic-1.18.4-py3-none-any.whl (263 kB)
2026-06-16 17:44:38.744833 | testrunner | Downloading sqlalchemy-2.0.51-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.4 MB)
2026-06-16 17:44:38.785547 | testrunner |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.4/3.4 MB 87.5 MB/s  0:00:00
2026-06-16 17:44:38.790632 | testrunner | Downloading greenlet-3.5.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (611 kB)
2026-06-16 17:44:38.810569 | testrunner |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 611.4/611.4 kB 25.8 MB/s  0:00:00
2026-06-16 17:44:38.816511 | testrunner | Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB)
2026-06-16 17:44:38.832588 | testrunner | Downloading cryptography-49.0.0-cp311-abi3-manylinux_2_34_x86_64.whl (4.7 MB)
2026-06-16 17:44:38.888592 | testrunner |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.7/4.7 MB 89.7 MB/s  0:00:00
2026-06-16 17:44:38.894239 | testrunner | Downloading cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (219 kB)
2026-06-16 17:44:38.910514 | testrunner | Downloading flask-3.1.3-py3-none-any.whl (103 kB)
2026-06-16 17:44:38.925207 | testrunner | Downloading blinker-1.9.0-py3-none-any.whl (8.5 kB)
2026-06-16 17:44:38.941091 | testrunner | Downloading click-8.4.1-py3-none-any.whl (116 kB)
2026-06-16 17:44:38.954145 | testrunner | Downloading itsdangerous-2.2.0-py3-none-any.whl (16 kB)
2026-06-16 17:44:38.969193 | testrunner | Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
2026-06-16 17:44:38.984126 | testrunner | Downloading markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (22 kB)
2026-06-16 17:44:38.996042 | testrunner | Downloading werkzeug-3.1.8-py3-none-any.whl (226 kB)
2026-06-16 17:44:39.011360 | testrunner | Downloading gunicorn-26.0.0-py3-none-any.whl (212 kB)
2026-06-16 17:44:39.029433 | testrunner | Downloading gevent-26.5.0-cp312-cp312-manylinux_2_28_x86_64.whl (2.1 MB)
2026-06-16 17:44:39.057103 | testrunner |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 84.5 MB/s  0:00:00
2026-06-16 17:44:39.061087 | testrunner | Downloading jsonschema-4.26.0-py3-none-any.whl (90 kB)
2026-06-16 17:44:39.071516 | testrunner | Downloading attrs-26.1.0-py3-none-any.whl (67 kB)
2026-06-16 17:44:39.084955 | testrunner | Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB)
2026-06-16 17:44:39.092651 | testrunner | Downloading referencing-0.37.0-py3-none-any.whl (26 kB)
2026-06-16 17:44:39.104382 | testrunner | Downloading rpds_py-2026.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (376 kB)
2026-06-16 17:44:39.117862 | testrunner | Downloading kombu-5.6.2-py3-none-any.whl (214 kB)
2026-06-16 17:44:39.128427 | testrunner | Downloading vine-5.1.0-py3-none-any.whl (9.6 kB)
2026-06-16 17:44:39.139686 | testrunner | Downloading amqp-5.3.1-py3-none-any.whl (50 kB)
2026-06-16 17:44:39.149377 | testrunner | Downloading tzdata-2026.2-py2.py3-none-any.whl (349 kB)
2026-06-16 17:44:39.161401 | testrunner | Downloading mako-1.3.12-py3-none-any.whl (78 kB)
2026-06-16 17:44:39.175253 | testrunner | Downloading passlib-1.7.4-py2.py3-none-any.whl (525 kB)
2026-06-16 17:44:39.187457 | testrunner |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 525.6/525.6 kB 31.9 MB/s  0:00:00
2026-06-16 17:44:39.194268 | testrunner | Downloading psycopg-3.3.4-py3-none-any.whl (213 kB)
2026-06-16 17:44:39.218571 | testrunner | Downloading psycopg_binary-3.3.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (5.2 MB)
2026-06-16 17:44:39.271580 | testrunner |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.2/5.2 MB 100.6 MB/s  0:00:00
2026-06-16 17:44:39.279613 | testrunner | Downloading psycopg_pool-3.3.1-py3-none-any.whl (40 kB)
2026-06-16 17:44:39.291438 | testrunner | Downloading pycparser-3.0-py3-none-any.whl (48 kB)
2026-06-16 17:44:39.306120 | testrunner | Downloading pyjwt-2.13.0-py3-none-any.whl (31 kB)
2026-06-16 17:44:39.322754 | testrunner | Downloading pyopenssl-26.3.0-py3-none-any.whl (56 kB)
2026-06-16 17:44:39.334610 | testrunner | Downloading pyparsing-3.3.2-py3-none-any.whl (122 kB)
2026-06-16 17:44:39.348270 | testrunner | Downloading pytz-2026.2-py2.py3-none-any.whl (510 kB)
2026-06-16 17:44:39.364321 | testrunner | Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB)
2026-06-16 17:44:39.379984 | testrunner |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 807.9/807.9 kB 49.6 MB/s  0:00:00
2026-06-16 17:44:39.385994 | testrunner | Downloading redis-8.0.0-py3-none-any.whl (499 kB)
2026-06-16 17:44:39.403081 | testrunner | Downloading sqlalchemy_utils-0.42.1-py3-none-any.whl (91 kB)
2026-06-16 17:44:39.414803 | testrunner | Downloading tenacity-9.1.4-py3-none-any.whl (28 kB)
2026-06-16 17:44:39.426916 | testrunner | Downloading wcwidth-0.8.1-py3-none-any.whl (323 kB)
2026-06-16 17:44:39.444913 | testrunner | Downloading zope_event-6.2-py3-none-any.whl (6.5 kB)
2026-06-16 17:44:39.454825 | testrunner | Downloading zope_interface-8.5-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (270 kB)
2026-06-16 17:44:39.573382 | testrunner | Building wheels for collected packages: dciclient, dci-control-server
2026-06-16 17:44:39.574590 | testrunner |   Building editable for dciclient (pyproject.toml): started
2026-06-16 17:44:39.811755 | testrunner |   Building editable for dciclient (pyproject.toml): finished with status 'done'
2026-06-16 17:44:39.813392 | testrunner |   Created wheel for dciclient: filename=dciclient-4.2.0-0.editable-py3-none-any.whl size=10290 sha256=e4cf725efaf54ea93e3c3d6209827586a9092386afa1c4eba33009b2d0c8cfd1
2026-06-16 17:44:39.813836 | testrunner |   Stored in directory: /tmp/pip-ephem-wheel-cache-tb57fobh/wheels/b3/8c/9c/f6734563b270d4c385fdaefeab753bb7787a7d5e644d15745d
2026-06-16 17:44:39.820292 | testrunner |   Building editable for dci-control-server (pyproject.toml): started
2026-06-16 17:44:40.085594 | testrunner |   Building editable for dci-control-server (pyproject.toml): finished with status 'done'
2026-06-16 17:44:40.087018 | testrunner |   Created wheel for dci-control-server: filename=dci_control_server-1.0.0-0.editable-py3-none-any.whl size=12908 sha256=e46259a2db5237b7a50c92d3744ddd3ce337200d935600f503a2810886503153
2026-06-16 17:44:40.087615 | testrunner |   Stored in directory: /tmp/pip-ephem-wheel-cache-tb57fobh/wheels/c4/bc/39/a034ea2bc9bd5c6f5c09d741476e273991a1c67d72d319ccb6
2026-06-16 17:44:40.092108 | testrunner | Successfully built dciclient dci-control-server
2026-06-16 17:44:40.232837 | testrunner | Installing collected packages: pytz, passlib, dciauth, zope.interface, zope.event, wcwidth, vine, urllib3, tzdata, typing-extensions, tenacity, six, rpds-py, redis, pyyaml, pyparsing, pyjwt, pygments, pycparser, psycopg-binary, pluggy, packaging, mock, markupsafe, jmespath, itsdangerous, iniconfig, idna, greenlet, click, charset_normalizer, certifi, blinker, attrs, werkzeug, SQLAlchemy, requests, referencing, python-dateutil, pytest, psycopg-pool, psycopg, PrettyTable, Mako, jinja2, gunicorn, gevent, cffi, amqp, SQLAlchemy-Utils, responses, kombu, jsonschema-specifications, flask, dciclient, cryptography, botocore, alembic, s3transfer, pyOpenSSL, jsonschema, boto3, dci-control-server
2026-06-16 17:44:47.165792 | testrunner |
2026-06-16 17:44:47.169963 | testrunner | Successfully installed Mako-1.3.12 PrettyTable-3.17.0 SQLAlchemy-2.0.51 SQLAlchemy-Utils-0.42.1 alembic-1.18.4 amqp-5.3.1 attrs-26.1.0 blinker-1.9.0 boto3-1.43.31 botocore-1.43.31 certifi-2026.5.20 cffi-2.0.0 charset_normalizer-3.4.7 click-8.4.1 cryptography-49.0.0 dci-control-server-1.0.0 dciauth-4.0.1.post202603121510 dciclient-4.2.0 flask-3.1.3 gevent-26.5.0 greenlet-3.5.1 gunicorn-26.0.0 idna-3.18 iniconfig-2.3.0 itsdangerous-2.2.0 jinja2-3.1.6 jmespath-1.1.0 jsonschema-4.26.0 jsonschema-specifications-2025.9.1 kombu-5.6.2 markupsafe-3.0.3 mock-5.2.0 packaging-26.2 passlib-1.7.4 pluggy-1.6.0 psycopg-3.3.4 psycopg-binary-3.3.4 psycopg-pool-3.3.1 pyOpenSSL-26.3.0 pycparser-3.0 pygments-2.20.0 pyjwt-2.13.0 pyparsing-3.3.2 pytest-9.1.0 python-dateutil-2.9.0.post0 pytz-2026.2 pyyaml-6.0.3 redis-8.0.0 referencing-0.37.0 requests-2.34.2 responses-0.26.1 rpds-py-2026.5.1 s3transfer-0.19.0 six-1.17.0 tenacity-9.1.4 typing-extensions-4.15.0 tzdata-2026.2 urllib3-2.7.0 vine-5.1.0 wcwidth-0.8.1 werkzeug-3.1.8 zope.event-6.2 zope.interface-8.5
2026-06-16 17:44:47.491105 | testrunner | py3: 24094 I exit 0 (20.95 seconds) /home/zuul-worker/src/github.com/distributedci/python-dciclient> pip install -U -e . -r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt -r /home/zuul-worker/src/github.com/distributedci/python-dciclient/test-requirements.txt pid=23316 [tox/execute/api.py:294]
2026-06-16 17:44:47.493307 | testrunner | py3: 24096 W commands[0]> sh ./start_db.sh [tox/tox_env/api.py:463]
2026-06-16 17:44:47.500082 | testrunner | + DCI_DB_DIR=.db_dir
2026-06-16 17:44:47.500122 | testrunner | + DCI_DB_USER=dci
2026-06-16 17:44:47.500135 | testrunner | + DCI_DB_PASS=dci
2026-06-16 17:44:47.500145 | testrunner | + DCI_DB_NAME=dci
2026-06-16 17:44:47.501189 | testrunner | +++ dirname ./start_db.sh
2026-06-16 17:44:47.503429 | testrunner | ++ cd ./..
2026-06-16 17:44:47.503722 | testrunner | ++ pwd
2026-06-16 17:44:47.504156 | testrunner | + DCI_DB_DIR=/home/zuul-worker/src/github.com/distributedci/.db_dir
2026-06-16 17:44:47.504189 | testrunner | + '[' '!' -z '' ']'
2026-06-16 17:44:47.504200 | testrunner | + type pg_ctl
2026-06-16 17:44:47.504471 | testrunner | pg_ctl is /usr/bin/pg_ctl
2026-06-16 17:44:47.505043 | testrunner | + pg_ctl status -D /home/zuul-worker/src/github.com/distributedci/.db_dir
2026-06-16 17:44:47.507581 | testrunner | + '[' -d /home/zuul-worker/src/github.com/distributedci/.db_dir ']'
2026-06-16 17:44:47.507621 | testrunner | + pg_ctl initdb -D /home/zuul-worker/src/github.com/distributedci/.db_dir
2026-06-16 17:44:47.564339 | testrunner | The files belonging to this database system will be owned by user "zuul-worker".
2026-06-16 17:44:47.564389 | testrunner | This user must also own the server process.
2026-06-16 17:44:47.564402 | testrunner |
2026-06-16 17:44:47.564413 | testrunner | The database cluster will be initialized with locale "C.UTF-8".
2026-06-16 17:44:47.564423 | testrunner | The default database encoding has accordingly been set to "UTF8".
2026-06-16 17:44:47.564957 | testrunner | The default text search configuration will be set to "english".
2026-06-16 17:44:47.565006 | testrunner |
2026-06-16 17:44:47.565020 | testrunner | Data page checksums are disabled.
2026-06-16 17:44:47.565030 | testrunner |
2026-06-16 17:44:47.565041 | testrunner | creating directory /home/zuul-worker/src/github.com/distributedci/.db_dir ... ok
2026-06-16 17:44:47.565922 | testrunner | creating subdirectories ... ok
2026-06-16 17:44:47.566354 | testrunner | selecting dynamic shared memory implementation ... posix
2026-06-16 17:44:47.600133 | testrunner | selecting default max_connections ... 100
2026-06-16 17:44:47.651761 | testrunner | selecting default shared_buffers ... 128MB
2026-06-16 17:44:47.706864 | testrunner | selecting default time zone ... America/New_York
2026-06-16 17:44:47.708628 | testrunner | creating configuration files ... ok
2026-06-16 17:44:47.883692 | testrunner | running bootstrap script ... ok
2026-06-16 17:44:48.317602 | testrunner | performing post-bootstrap initialization ... ok
2026-06-16 17:44:48.596249 | testrunner | syncing data to disk ... ok
2026-06-16 17:44:48.596338 | testrunner |
2026-06-16 17:44:48.596358 | testrunner | initdb: warning: enabling "trust" authentication for local connections
2026-06-16 17:44:48.596370 | testrunner | You can change this by editing pg_hba.conf or using the option -A, or
2026-06-16 17:44:48.596380 | testrunner | --auth-local and --auth-host, the next time you run initdb.
2026-06-16 17:44:48.596808 | testrunner |
2026-06-16 17:44:48.596847 | testrunner | Success. You can now start the database server using:
2026-06-16 17:44:48.596861 | testrunner |
2026-06-16 17:44:48.596872 | testrunner |     /usr/bin/pg_ctl -D /home/zuul-worker/src/github.com/distributedci/.db_dir -l logfile start
2026-06-16 17:44:48.596882 | testrunner |
2026-06-16 17:44:48.597461 | testrunner | + echo 'unix_socket_directories = '\''/home/zuul-worker/src/github.com/distributedci/.db_dir'\'''
2026-06-16 17:44:48.597596 | testrunner | + pg_ctl start -w -D /home/zuul-worker/src/github.com/distributedci/.db_dir
2026-06-16 17:44:48.652477 | testrunner | waiting for server to start....2026-06-16 17:44:48.652 EDT [23628] LOG:  redirecting log output to logging collector process
2026-06-16 17:44:48.652521 | testrunner | 2026-06-16 17:44:48.652 EDT [23628] HINT:  Future log output will appear in directory "log".
2026-06-16 17:44:48.709651 | testrunner |  done
2026-06-16 17:44:48.709807 | testrunner | server started
2026-06-16 17:44:48.710227 | testrunner | + psql -d postgres -h /home/zuul-worker/src/github.com/distributedci/.db_dir -c 'CREATE USER dci WITH SUPERUSER PASSWORD '\''dci'\'';'
2026-06-16 17:44:48.733654 | testrunner | CREATE ROLE
2026-06-16 17:44:48.735112 | testrunner | + createdb -h /home/zuul-worker/src/github.com/distributedci/.db_dir -O dci dci
2026-06-16 17:44:48.877157 | testrunner | py3: 25480 I exit 0 (1.38 seconds) /home/zuul-worker/src/github.com/distributedci/python-dciclient> sh ./start_db.sh pid=23583 [tox/execute/api.py:294]
2026-06-16 17:44:48.877390 | testrunner | py3: 25480 W commands[1]> py.test -v [tox/tox_env/api.py:463]
2026-06-16 17:44:50.062414 | testrunner | ============================= test session starts ==============================
2026-06-16 17:44:50.062496 | testrunner | platform linux -- Python 3.12.13, pytest-9.1.0, pluggy-1.6.0 -- /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/py3/bin/python
2026-06-16 17:44:50.062511 | testrunner | cachedir: .tox/py3/.pytest_cache
2026-06-16 17:44:50.062525 | testrunner | rootdir: /home/zuul-worker/src/github.com/distributedci/python-dciclient
2026-06-16 17:44:50.985234 | testrunner | collecting ... collected 249 items
2026-06-16 17:44:50.985295 | testrunner |
2026-06-16 17:44:55.542508 | testrunner | tests/api/test_components.py::test_success_download_component_file_returns_http_response PASSED [  0%]
2026-06-16 17:45:01.833635 | testrunner | tests/api/test_components.py::test_add_tags_with_an_update PASSED        [  0%]
2026-06-16 17:45:08.255918 | testrunner | tests/api/test_components.py::test_add_tag PASSED                        [  1%]
2026-06-16 17:45:20.845055 | testrunner | tests/api/test_components.py::test_delete_tags PASSED                    [  1%]
2026-06-16 17:45:25.170492 | testrunner | tests/api/test_components.py::test_get_or_create_component PASSED        [  2%]
2026-06-16 17:45:27.344429 | testrunner | tests/api/test_components.py::test_create_component_v2 PASSED            [  2%]
2026-06-16 17:45:27.753457 | testrunner | tests/api/test_identity.py::test_my_team_id_as_regular_user PASSED       [  2%]
2026-06-16 17:45:27.880048 | testrunner | tests/api/test_identity.py::test_my_team_id_as_remoteci PASSED           [  3%]
2026-06-16 17:45:36.686178 | testrunner | tests/api/test_jobs.py::test_add_remove_job_component PASSED             [  3%]
2026-06-16 17:45:36.862723 | testrunner | tests/api/test_jobs_events.py::test_jobs_event_sequence PASSED           [  4%]
2026-06-16 17:45:36.993839 | testrunner | tests/api/test_products.py::test_success_create_product_authorized PASSED [  4%]
2026-06-16 17:45:37.092566 | testrunner | tests/api/test_products.py::test_failure_create_product_unauthorized PASSED [  4%]
2026-06-16 17:45:37.235925 | testrunner | tests/api/test_products.py::test_success_list_all_products PASSED        [  5%]
2026-06-16 17:45:37.350923 | testrunner | tests/api/test_products.py::test_success_show_product PASSED             [  5%]
2026-06-16 17:45:37.477827 | testrunner | tests/api/test_products.py::test_success_update_product_authorized PASSED [  6%]
2026-06-16 17:45:37.717919 | testrunner | tests/api/test_products.py::test_failure_update_product_unauthorized PASSED [  6%]
2026-06-16 17:45:37.854328 | testrunner | tests/api/test_products.py::test_success_delete_product_authorized PASSED [  6%]
2026-06-16 17:45:37.977435 | testrunner | tests/api/test_products.py::test_failure_delete_product_unauthorized PASSED [  7%]
2026-06-16 17:45:38.153019 | testrunner | tests/api/test_topics.py::test_get_or_create_topic PASSED                [  7%]
2026-06-16 17:45:38.154548 | testrunner | tests/shell_commands/test_cli.py::test_parse_arguments_version PASSED    [  8%]
2026-06-16 17:45:38.171270 | testrunner | tests/shell_commands/test_cli.py::test_parse_no_command_print_help PASSED [  8%]
2026-06-16 17:45:38.224231 | testrunner | tests/shell_commands/test_cli.py::test_parse_arguments_format PASSED     [  8%]
2026-06-16 17:45:38.237486 | testrunner | tests/shell_commands/test_cli.py::test_parse_arguments_dci_login PASSED  [  9%]
2026-06-16 17:45:38.250476 | testrunner | tests/shell_commands/test_cli.py::test_parse_arguments_dci_login_from_env PASSED [  9%]
2026-06-16 17:45:38.264085 | testrunner | tests/shell_commands/test_cli.py::test_parse_arguments_dci_login_overload_from_env PASSED [ 10%]
2026-06-16 17:45:38.277115 | testrunner | tests/shell_commands/test_cli.py::test_parse_arguments_dci_password PASSED [ 10%]
2026-06-16 17:45:38.289810 | testrunner | tests/shell_commands/test_cli.py::test_parse_arguments_dci_password_from_env PASSED [ 10%]
2026-06-16 17:45:38.303291 | testrunner | tests/shell_commands/test_cli.py::test_parse_arguments_dci_password_overload_from_env PASSED [ 11%]
2026-06-16 17:45:38.316928 | testrunner | tests/shell_commands/test_cli.py::test_parse_arguments_dci_client_id PASSED [ 11%]
2026-06-16 17:45:38.330462 | testrunner | tests/shell_commands/test_cli.py::test_parse_arguments_dci_client_id_from_env PASSED [ 12%]
2026-06-16 17:45:38.343585 | testrunner | tests/shell_commands/test_cli.py::test_parse_arguments_dci_client_id_overload_from_env PASSED [ 12%]
2026-06-16 17:45:38.356782 | testrunner | tests/shell_commands/test_cli.py::test_parse_arguments_dci_api_secret PASSED [ 12%]
2026-06-16 17:45:38.370992 | testrunner | tests/shell_commands/test_cli.py::test_parse_arguments_dci_api_secret_from_env PASSED [ 13%]
2026-06-16 17:45:38.384066 | testrunner | tests/shell_commands/test_cli.py::test_parse_arguments_dci_api_secret_overload_from_env PASSED [ 13%]
2026-06-16 17:45:38.397446 | testrunner | tests/shell_commands/test_cli.py::test_parse_arguments_dci_cs_url_default PASSED [ 14%]
2026-06-16 17:45:38.412244 | testrunner | tests/shell_commands/test_cli.py::test_parse_arguments_dci_cs_url PASSED [ 14%]
2026-06-16 17:45:38.424774 | testrunner | tests/shell_commands/test_cli.py::test_parse_arguments_dci_cs_url_from_env PASSED [ 14%]
2026-06-16 17:45:38.437459 | testrunner | tests/shell_commands/test_cli.py::test_parse_arguments_dci_cs_url_overload_from_env PASSED [ 15%]
2026-06-16 17:45:38.451916 | testrunner | tests/shell_commands/test_cli.py::test_parse_arguments_user_create_mutually_exclusive_boolean_flags PASSED [ 15%]
2026-06-16 17:45:38.464457 | testrunner | tests/shell_commands/test_cli.py::test_parse_arguments_sso PASSED        [ 16%]
2026-06-16 17:45:38.477052 | testrunner | tests/shell_commands/test_cli.py::test_parse_arguments_sso_env PASSED    [ 16%]
2026-06-16 17:45:38.492903 | testrunner | tests/shell_commands/test_cli.py::test_parse_arguments_sso_token PASSED  [ 16%]
2026-06-16 17:45:38.506159 | testrunner | tests/shell_commands/test_cli.py::test_parse_arguments_sso_token_env PASSED [ 17%]
2026-06-16 17:45:38.544937 | testrunner | tests/shell_commands/test_cli.py::test_verbose PASSED                    [ 17%]
2026-06-16 17:45:38.583953 | testrunner | tests/shell_commands/test_cli.py::test_csv PASSED                        [ 18%]
2026-06-16 17:45:38.598612 | testrunner | tests/shell_commands/test_cli.py::test_parse_download_authfile PASSED    [ 18%]
2026-06-16 17:45:43.009564 | testrunner | tests/shell_commands/test_component.py::test_list PASSED                 [ 18%]
2026-06-16 17:45:45.287640 | testrunner | tests/shell_commands/test_component.py::test_create PASSED               [ 19%]
2026-06-16 17:45:47.502290 | testrunner | tests/shell_commands/test_component.py::test_create_inactive PASSED      [ 19%]
2026-06-16 17:45:49.767148 | testrunner | tests/shell_commands/test_component.py::test_delete PASSED               [ 20%]
2026-06-16 17:45:52.010600 | testrunner | tests/shell_commands/test_component.py::test_show PASSED                 [ 20%]
2026-06-16 17:45:54.600263 | testrunner | tests/shell_commands/test_component.py::test_file_support PASSED         [ 20%]
2026-06-16 17:45:58.854064 | testrunner | tests/shell_commands/test_component.py::test_update PASSED               [ 21%]
2026-06-16 17:46:03.259553 | testrunner | tests/shell_commands/test_component.py::test_update_preserves_data PASSED [ 21%]
2026-06-16 17:46:07.555561 | testrunner | tests/shell_commands/test_component.py::test_update_with_data PASSED     [ 22%]
2026-06-16 17:46:13.952123 | testrunner | tests/shell_commands/test_component.py::test_update_active PASSED        [ 22%]
2026-06-16 17:46:18.506066 | testrunner | tests/shell_commands/test_component.py::test_where_on_list PASSED        [ 22%]
2026-06-16 17:46:20.712553 | testrunner | tests/shell_commands/test_component.py::test_create_component PASSED     [ 23%]
2026-06-16 17:46:22.931742 | testrunner | tests/shell_commands/test_component.py::test_create_component_without_tags PASSED [ 23%]
2026-06-16 17:46:25.207114 | testrunner | tests/shell_commands/test_component.py::test_find_latest_component PASSED [ 24%]
2026-06-16 17:46:27.436361 | testrunner | tests/shell_commands/test_component.py::test_find_latest_component_without_tags PASSED [ 24%]
2026-06-16 17:46:27.628404 | testrunner | tests/shell_commands/test_feeder.py::test_list PASSED                    [ 24%]
2026-06-16 17:46:27.889274 | testrunner | tests/shell_commands/test_feeder.py::test_create PASSED                  [ 25%]
2026-06-16 17:46:28.021099 | testrunner | tests/shell_commands/test_feeder.py::test_create_inactive PASSED         [ 25%]
2026-06-16 17:46:28.170203 | testrunner | tests/shell_commands/test_feeder.py::test_update PASSED                  [ 26%]
2026-06-16 17:46:28.320241 | testrunner | tests/shell_commands/test_feeder.py::test_delete PASSED                  [ 26%]
2026-06-16 17:46:28.469721 | testrunner | tests/shell_commands/test_feeder.py::test_show PASSED                    [ 26%]
2026-06-16 17:46:35.209313 | testrunner | tests/shell_commands/test_file.py::test_show PASSED                      [ 27%]
2026-06-16 17:46:41.931501 | testrunner | tests/shell_commands/test_file.py::test_content PASSED                   [ 27%]
2026-06-16 17:46:48.542578 | testrunner | tests/shell_commands/test_file.py::test_list PASSED                      [ 28%]
2026-06-16 17:46:55.187291 | testrunner | tests/shell_commands/test_file.py::test_delete PASSED                    [ 28%]
2026-06-16 17:47:01.813946 | testrunner | tests/shell_commands/test_file.py::test_where_on_list PASSED             [ 28%]
2026-06-16 17:47:08.430448 | testrunner | tests/shell_commands/test_file.py::test_query_on_list PASSED             [ 29%]
2026-06-16 17:47:12.873748 | testrunner | tests/shell_commands/test_job.py::test_list PASSED                       [ 29%]
2026-06-16 17:47:19.653184 | testrunner | tests/shell_commands/test_job.py::test_list_as_remoteci PASSED           [ 30%]
2026-06-16 17:47:38.295730 | testrunner | tests/shell_commands/test_job.py::test_list_with_limit PASSED            [ 30%]
2026-06-16 17:47:44.999701 | testrunner | tests/shell_commands/test_job.py::test_delete PASSED                     [ 30%]
2026-06-16 17:47:51.852931 | testrunner | tests/shell_commands/test_job.py::test_update PASSED                     [ 31%]
2026-06-16 17:47:58.780302 | testrunner | tests/shell_commands/test_job.py::test_update_preserves_tags PASSED      [ 31%]
2026-06-16 17:48:05.537490 | testrunner | tests/shell_commands/test_job.py::test_results PASSED                    [ 32%]
2026-06-16 17:48:12.349326 | testrunner | tests/shell_commands/test_job.py::test_job_output PASSED                 [ 32%]
2026-06-16 17:48:19.384757 | testrunner | tests/shell_commands/test_job.py::test_file_support PASSED               [ 32%]
2026-06-16 17:48:26.354361 | testrunner | tests/shell_commands/test_job.py::test_file_support_as_remoteci PASSED   [ 33%]
2026-06-16 17:48:33.024850 | testrunner | tests/shell_commands/test_job.py::test_diff_jobs PASSED                  [ 33%]
2026-06-16 17:48:39.651405 | testrunner | tests/shell_commands/test_job.py::test_diff_jobs_invalid_parameter PASSED [ 34%]
2026-06-16 17:48:46.406083 | testrunner | tests/shell_commands/test_job.py::test_job_key_value PASSED              [ 34%]
2026-06-16 17:48:57.375759 | testrunner | tests/shell_commands/test_job.py::test_create_job PASSED                 [ 34%]
2026-06-16 17:48:57.598085 | testrunner | tests/shell_commands/test_job.py::test_job_search PASSED                 [ 35%]
2026-06-16 17:49:04.275010 | testrunner | tests/shell_commands/test_jobstate.py::test_show PASSED                  [ 35%]
2026-06-16 17:49:04.419020 | testrunner | tests/shell_commands/test_pipeline.py::test_create_and_show_pipeline PASSED [ 36%]
2026-06-16 17:49:04.598770 | testrunner | tests/shell_commands/test_pipeline.py::test_list_pipeline PASSED         [ 36%]
2026-06-16 17:49:08.941519 | testrunner | tests/shell_commands/test_pipeline.py::test_list_jobs_pipeline PASSED    [ 36%]
2026-06-16 17:49:09.126225 | testrunner | tests/shell_commands/test_pipeline.py::test_update_pipeline PASSED       [ 37%]
2026-06-16 17:49:09.291212 | testrunner | tests/shell_commands/test_pipeline.py::test_delete_pipeline PASSED       [ 37%]
2026-06-16 17:49:09.408836 | testrunner | tests/shell_commands/test_product.py::test_success_create_basic PASSED   [ 38%]
2026-06-16 17:49:09.703122 | testrunner | tests/shell_commands/test_product.py::test_success_create_full PASSED    [ 38%]
2026-06-16 17:49:09.817704 | testrunner | tests/shell_commands/test_product.py::test_create_inactive PASSED        [ 38%]
2026-06-16 17:49:09.999429 | testrunner | tests/shell_commands/test_product.py::test_list PASSED                   [ 39%]
2026-06-16 17:49:10.109082 | testrunner | tests/shell_commands/test_product.py::test_fail_create_unauthorized_user_admin PASSED [ 39%]
2026-06-16 17:49:10.225372 | testrunner | tests/shell_commands/test_product.py::test_fail_create_unauthorized_user PASSED [ 40%]
2026-06-16 17:49:10.360427 | testrunner | tests/shell_commands/test_product.py::test_success_update PASSED         [ 40%]
2026-06-16 17:49:10.531706 | testrunner | tests/shell_commands/test_product.py::test_update_active PASSED          [ 40%]
2026-06-16 17:49:10.846991 | testrunner | tests/shell_commands/test_product.py::test_update_label PASSED           [ 41%]
2026-06-16 17:49:10.997964 | testrunner | tests/shell_commands/test_product.py::test_delete PASSED                 [ 41%]
2026-06-16 17:49:11.163445 | testrunner | tests/shell_commands/test_product.py::test_show PASSED                   [ 42%]
2026-06-16 17:49:11.315252 | testrunner | tests/shell_commands/test_product.py::test_list_teams_empty PASSED       [ 42%]
2026-06-16 17:49:11.505224 | testrunner | tests/shell_commands/test_product.py::test_attach_team_and_list PASSED   [ 42%]
2026-06-16 17:49:11.751479 | testrunner | tests/shell_commands/test_product.py::test_attach_detach_team_and_list PASSED [ 43%]
2026-06-16 17:49:11.948286 | testrunner | tests/shell_commands/test_pull_secret.py::test_download_pull_secret PASSED [ 43%]
2026-06-16 17:49:12.325210 | testrunner | tests/shell_commands/test_pull_secret.py::test_download_pull_secret_without_a_pull_secret_in_topic_data PASSED [ 44%]
2026-06-16 17:49:12.475866 | testrunner | tests/shell_commands/test_pull_secret.py::test_download_pull_secret_without_specified_topic PASSED [ 44%]
2026-06-16 17:49:12.598827 | testrunner | tests/shell_commands/test_purge.py::test_purge_wrong_resource PASSED     [ 44%]
2026-06-16 17:49:12.751214 | testrunner | tests/shell_commands/test_purge.py::test_purge_success_authorized_admin PASSED [ 45%]
2026-06-16 17:49:12.862211 | testrunner | tests/shell_commands/test_purge.py::test_purge_fail_unauthorized_user PASSED [ 45%]
2026-06-16 17:49:12.971521 | testrunner | tests/shell_commands/test_purge.py::test_purge_fail_unauthorized_user_admin PASSED [ 46%]
2026-06-16 17:49:13.345179 | testrunner | tests/shell_commands/test_purge.py::test_purge_noop PASSED               [ 46%]
2026-06-16 17:49:13.748165 | testrunner | tests/shell_commands/test_remoteci.py::test_list PASSED                  [ 46%]
2026-06-16 17:49:13.892875 | testrunner | tests/shell_commands/test_remoteci.py::test_create PASSED                [ 47%]
2026-06-16 17:49:14.023636 | testrunner | tests/shell_commands/test_remoteci.py::test_create_inactive PASSED       [ 47%]
2026-06-16 17:49:14.178546 | testrunner | tests/shell_commands/test_remoteci.py::test_update PASSED                [ 48%]
2026-06-16 17:49:14.426124 | testrunner | tests/shell_commands/test_remoteci.py::test_update_active PASSED         [ 48%]
2026-06-16 17:49:14.584913 | testrunner | tests/shell_commands/test_remoteci.py::test_delete PASSED                [ 48%]
2026-06-16 17:49:14.901301 | testrunner | tests/shell_commands/test_remoteci.py::test_show PASSED                  [ 49%]
2026-06-16 17:49:15.052801 | testrunner | tests/shell_commands/test_remoteci.py::test_update_preserves_data PASSED [ 49%]
2026-06-16 17:49:15.239803 | testrunner | tests/shell_commands/test_remoteci.py::test_get_data PASSED              [ 50%]
2026-06-16 17:49:15.389873 | testrunner | tests/shell_commands/test_remoteci.py::test_get_data_missing_key PASSED  [ 50%]
2026-06-16 17:49:15.499463 | testrunner | tests/shell_commands/test_remoteci.py::test_embed PASSED                 [ 51%]
2026-06-16 17:49:15.656501 | testrunner | tests/shell_commands/test_remoteci.py::test_where_on_list PASSED         [ 51%]
2026-06-16 17:49:15.814848 | testrunner | tests/shell_commands/test_remoteci.py::test_query_on_list PASSED         [ 51%]
2026-06-16 17:49:16.151111 | testrunner | tests/shell_commands/test_team.py::test_list PASSED                      [ 52%]
2026-06-16 17:49:16.270405 | testrunner | tests/shell_commands/test_team.py::test_create PASSED                    [ 52%]
2026-06-16 17:49:16.382554 | testrunner | tests/shell_commands/test_team.py::test_create_with_country_and_email PASSED [ 53%]
2026-06-16 17:49:16.495950 | testrunner | tests/shell_commands/test_team.py::test_create_inactive PASSED           [ 53%]
2026-06-16 17:49:16.647295 | testrunner | tests/shell_commands/test_team.py::test_create_has_pre_release_access PASSED [ 53%]
2026-06-16 17:49:16.754987 | testrunner | tests/shell_commands/test_team.py::test_create_fail_unauthorized_user_admin PASSED [ 54%]
2026-06-16 17:49:16.866797 | testrunner | tests/shell_commands/test_team.py::test_create_fail_unauthorized_user PASSED [ 54%]
2026-06-16 17:49:16.998960 | testrunner | tests/shell_commands/test_team.py::test_update PASSED                    [ 55%]
2026-06-16 17:49:17.350365 | testrunner | tests/shell_commands/test_team.py::test_update_active PASSED             [ 55%]
2026-06-16 17:49:17.508554 | testrunner | tests/shell_commands/test_team.py::test_update_pre_release_access PASSED [ 55%]
2026-06-16 17:49:17.646010 | testrunner | tests/shell_commands/test_team.py::test_update_does_not_change_pre_release_access PASSED [ 56%]
2026-06-16 17:49:17.803505 | testrunner | tests/shell_commands/test_team.py::test_update_team_external PASSED      [ 56%]
2026-06-16 17:49:17.945180 | testrunner | tests/shell_commands/test_team.py::test_delete PASSED                    [ 57%]
2026-06-16 17:49:18.077066 | testrunner | tests/shell_commands/test_team.py::test_show PASSED                      [ 57%]
2026-06-16 17:49:18.213359 | testrunner | tests/shell_commands/test_team.py::test_where_on_list PASSED             [ 57%]
2026-06-16 17:49:18.525728 | testrunner | tests/shell_commands/test_team.py::test_query_on_list PASSED             [ 58%]
2026-06-16 17:49:18.693497 | testrunner | tests/shell_commands/test_topic.py::test_list PASSED                     [ 58%]
2026-06-16 17:49:18.825276 | testrunner | tests/shell_commands/test_topic.py::test_create PASSED                   [ 59%]
2026-06-16 17:49:18.956247 | testrunner | tests/shell_commands/test_topic.py::test_create_with_component_types PASSED [ 59%]
2026-06-16 17:49:19.097848 | testrunner | tests/shell_commands/test_topic.py::test_create_with_data PASSED         [ 59%]
2026-06-16 17:49:19.230014 | testrunner | tests/shell_commands/test_topic.py::test_create_inactive PASSED          [ 60%]
2026-06-16 17:49:19.357622 | testrunner | tests/shell_commands/test_topic.py::test_create_export_control_default PASSED [ 60%]
2026-06-16 17:49:19.490622 | testrunner | tests/shell_commands/test_topic.py::test_create_export_control PASSED    [ 61%]
2026-06-16 17:49:19.622303 | testrunner | tests/shell_commands/test_topic.py::test_create_no_export_control PASSED [ 61%]
2026-06-16 17:49:19.963138 | testrunner | tests/shell_commands/test_topic.py::test_delete PASSED                   [ 61%]
2026-06-16 17:49:20.166560 | testrunner | tests/shell_commands/test_topic.py::test_show PASSED                     [ 62%]
2026-06-16 17:49:20.359216 | testrunner | tests/shell_commands/test_topic.py::test_update_active PASSED            [ 62%]
2026-06-16 17:49:20.548804 | testrunner | tests/shell_commands/test_topic.py::test_update_with_component_types PASSED [ 63%]
2026-06-16 17:49:20.697777 | testrunner | tests/shell_commands/test_topic.py::test_update_with_data PASSED         [ 63%]
2026-06-16 17:49:20.846159 | testrunner | tests/shell_commands/test_topic.py::test_update_export_control_no_change PASSED [ 63%]
2026-06-16 17:49:20.998118 | testrunner | tests/shell_commands/test_topic.py::test_update_no_export_control_no_change PASSED [ 64%]
2026-06-16 17:49:21.319691 | testrunner | tests/shell_commands/test_topic.py::test_update_export_control PASSED    [ 64%]
2026-06-16 17:49:21.468615 | testrunner | tests/shell_commands/test_topic.py::test_update_no_export_control PASSED [ 65%]
2026-06-16 17:49:21.675806 | testrunner | tests/shell_commands/test_topic.py::test_where_on_list PASSED            [ 65%]
2026-06-16 17:49:21.862523 | testrunner | tests/shell_commands/test_topic.py::test_query_on_list PASSED            [ 65%]
2026-06-16 17:49:22.236006 | testrunner | tests/shell_commands/test_user.py::test_create_user PASSED               [ 66%]
2026-06-16 17:49:22.344992 | testrunner | tests/shell_commands/test_user.py::test_create_admin PASSED              [ 66%]
2026-06-16 17:49:22.454738 | testrunner | tests/shell_commands/test_user.py::test_create_super_admin PASSED        [ 67%]
2026-06-16 17:49:22.563752 | testrunner | tests/shell_commands/test_user.py::test_create_inactive PASSED           [ 67%]
2026-06-16 17:49:22.896229 | testrunner | tests/shell_commands/test_user.py::test_list PASSED                      [ 67%]
2026-06-16 17:49:23.095318 | testrunner | tests/shell_commands/test_user.py::test_update PASSED                    [ 68%]
2026-06-16 17:49:23.283090 | testrunner | tests/shell_commands/test_user.py::test_update_active PASSED             [ 68%]
2026-06-16 17:49:23.421899 | testrunner | tests/shell_commands/test_user.py::test_delete PASSED                    [ 69%]
2026-06-16 17:49:23.561843 | testrunner | tests/shell_commands/test_user.py::test_show PASSED                      [ 69%]
2026-06-16 17:49:23.805193 | testrunner | tests/shell_commands/test_user.py::test_where_on_list PASSED             [ 69%]
2026-06-16 17:49:23.818353 | testrunner | tests/shell_commands/test_user_cli.py::test_parse_arguments_user_list_defaults PASSED [ 70%]
2026-06-16 17:49:23.832476 | testrunner | tests/shell_commands/test_user_cli.py::test_parse_arguments_user_create_no_required_args_exit[params0] PASSED [ 70%]
2026-06-16 17:49:23.847772 | testrunner | tests/shell_commands/test_user_cli.py::test_parse_arguments_user_create_no_required_args_exit[params1] PASSED [ 71%]
2026-06-16 17:49:23.861411 | testrunner | tests/shell_commands/test_user_cli.py::test_parse_arguments_user_create_no_required_args_exit[params2] PASSED [ 71%]
2026-06-16 17:49:23.875601 | testrunner | tests/shell_commands/test_user_cli.py::test_parse_arguments_user_create_required_args_no_exit PASSED [ 71%]
2026-06-16 17:49:23.900804 | testrunner | tests/shell_commands/test_user_cli.py::test_parse_arguments_user_create_boolean_flags PASSED [ 72%]
2026-06-16 17:49:23.914174 | testrunner | tests/shell_commands/test_user_cli.py::test_parse_arguments_user_create_active_default PASSED [ 72%]
2026-06-16 17:49:23.926942 | testrunner | tests/shell_commands/test_user_cli.py::test_parse_arguments_user_update PASSED [ 73%]
2026-06-16 17:49:23.939555 | testrunner | tests/shell_commands/test_user_cli.py::test_parse_arguments_user_delete PASSED [ 73%]
2026-06-16 17:49:23.940395 | testrunner | tests/shell_commands/test_utils.py::test_flatten PASSED                  [ 73%]
2026-06-16 17:49:23.941025 | testrunner | tests/shell_commands/test_utils.py::test_get_search_params PASSED        [ 74%]
2026-06-16 17:49:23.941689 | testrunner | tests/shell_commands/test_utils.py::test_get_es_search_params PASSED     [ 74%]
2026-06-16 17:49:23.943732 | testrunner | tests/test_context.py::test_context_calls_once_on_status_ok PASSED       [ 75%]
2026-06-16 17:49:23.946177 | testrunner | tests/test_context.py::test_context_retries_on_status_bad PASSED         [ 75%]
2026-06-16 17:49:47.097458 | testrunner | tests/test_file.py::test_iter PASSED                                     [ 75%]
2026-06-16 17:49:53.888918 | testrunner | tests/test_file.py::test_nrt_file_upload_json_content PASSED             [ 76%]
2026-06-16 17:50:00.674123 | testrunner | tests/test_file.py::test_nrt_file_upload_json_file PASSED                [ 76%]
2026-06-16 17:50:07.451694 | testrunner | tests/test_file.py::test_nrt_file_upload_targz_file PASSED               [ 77%]
2026-06-16 17:50:14.281560 | testrunner | tests/test_file.py::test_nrt_file_upload_empty_file PASSED               [ 77%]
2026-06-16 17:50:21.118629 | testrunner | tests/test_file.py::test_nrt_file_upload_empty_content_string PASSED     [ 77%]
2026-06-16 17:50:27.929916 | testrunner | tests/test_file.py::test_nrt_file_upload_with_redacted_content PASSED    [ 78%]
2026-06-16 17:50:34.740416 | testrunner | tests/test_file.py::test_nrt_file_upload_redacted_file PASSED            [ 78%]
2026-06-16 17:50:43.413101 | testrunner | tests/test_job.py::test_job_create_as_remoteci PASSED                    [ 79%]
2026-06-16 17:50:50.630842 | testrunner | tests/test_job.py::test_job_put PASSED                                   [ 79%]
2026-06-16 17:50:57.587907 | testrunner | tests/test_job.py::test_job_update PASSED                                [ 79%]
2026-06-16 17:51:06.340107 | testrunner | tests/test_job.py::test_job_upgraded PASSED                              [ 80%]
2026-06-16 17:51:12.686149 | testrunner | tests/test_job.py::test_job_keys_values PASSED                           [ 80%]
2026-06-16 17:51:19.384688 | testrunner | tests/test_lib.py::test_standard_headers PASSED                          [ 81%]
2026-06-16 17:51:26.033526 | testrunner | tests/test_lib.py::test_ua_headers PASSED                                [ 81%]
2026-06-16 17:51:26.167718 | testrunner | tests/test_main.py::test_build_valid_remoteci_context PASSED             [ 81%]
2026-06-16 17:51:26.320866 | testrunner | tests/test_printer.py::test_printer PASSED                               [ 82%]
2026-06-16 17:51:26.463210 | testrunner | tests/test_printer.py::test_printer_verbose PASSED                       [ 82%]
2026-06-16 17:51:26.600896 | testrunner | tests/test_printer.py::test_printer_delete PASSED                        [ 83%]
2026-06-16 17:51:26.601542 | testrunner | tests/test_redact.py::TestShouldRedact::test_default PASSED              [ 83%]
2026-06-16 17:51:26.602319 | testrunner | tests/test_redact.py::TestShouldRedact::test_explicit_true PASSED        [ 83%]
2026-06-16 17:51:26.602966 | testrunner | tests/test_redact.py::TestShouldRedact::test_explicit_false PASSED       [ 84%]
2026-06-16 17:51:26.603503 | testrunner | tests/test_redact.py::TestShouldRedact::test_env_var_true_overrides_param PASSED [ 84%]
2026-06-16 17:51:26.604072 | testrunner | tests/test_redact.py::TestShouldRedact::test_env_var_false_overrides_param PASSED [ 85%]
2026-06-16 17:51:26.604640 | testrunner | tests/test_redact.py::TestShouldRedact::test_env_var_zero PASSED         [ 85%]
2026-06-16 17:51:26.605359 | testrunner | tests/test_redact.py::TestShouldRedact::test_env_var_no PASSED           [ 85%]
2026-06-16 17:51:26.605953 | testrunner | tests/test_redact.py::TestShouldRedact::test_env_var_yes PASSED          [ 86%]
2026-06-16 17:51:26.606549 | testrunner | tests/test_redact.py::TestGetPatterns::test_returns_default_patterns PASSED [ 86%]
2026-06-16 17:51:26.607372 | testrunner | tests/test_redact.py::TestGetPatterns::test_env_patterns_override_defaults PASSED [ 87%]
2026-06-16 17:51:26.608021 | testrunner | tests/test_redact.py::TestGetPatterns::test_env_empty_segments_ignored PASSED [ 87%]
2026-06-16 17:51:26.612313 | testrunner | tests/test_redact.py::TestGetPatterns::test_invalid_pattern_warns PASSED [ 87%]
2026-06-16 17:51:26.612923 | testrunner | tests/test_redact.py::TestRedactContent::test_redact_ghp_token PASSED    [ 88%]
2026-06-16 17:51:26.613493 | testrunner | tests/test_redact.py::TestRedactContent::test_redact_github_pat_token PASSED [ 88%]
2026-06-16 17:51:26.614153 | testrunner | tests/test_redact.py::TestRedactContent::test_redact_gho_token PASSED    [ 89%]
2026-06-16 17:51:26.614828 | testrunner | tests/test_redact.py::TestRedactContent::test_redact_remoteci_uuid PASSED [ 89%]
2026-06-16 17:51:26.615427 | testrunner | tests/test_redact.py::TestRedactContent::test_redact_dci_secret PASSED   [ 89%]
2026-06-16 17:51:26.729552 | testrunner | tests/test_redact.py::TestRedactContent::test_redact_64_char_secret FAILED [ 90%]
2026-06-16 17:51:26.730278 | testrunner | tests/test_redact.py::TestRedactContent::test_redact_pull_secret_json PASSED [ 90%]
2026-06-16 17:51:26.730882 | testrunner | tests/test_redact.py::TestRedactContent::test_redact_pull_secret_json_with_spaces PASSED [ 91%]
2026-06-16 17:51:26.731558 | testrunner | tests/test_redact.py::TestRedactContent::test_redact_pull_secret_yaml PASSED [ 91%]
2026-06-16 17:51:26.732228 | testrunner | tests/test_redact.py::TestRedactContent::test_bytes_input_returns_bytes PASSED [ 91%]
2026-06-16 17:51:26.732787 | testrunner | tests/test_redact.py::TestRedactContent::test_str_input_returns_str PASSED [ 92%]
2026-06-16 17:51:26.733373 | testrunner | tests/test_redact.py::TestRedactContent::test_binary_content_unchanged PASSED [ 92%]
2026-06-16 17:51:26.733932 | testrunner | tests/test_redact.py::TestRedactContent::test_no_match_unchanged PASSED  [ 93%]
2026-06-16 17:51:26.734541 | testrunner | tests/test_redact.py::TestRedactContent::test_empty_string PASSED        [ 93%]
2026-06-16 17:51:26.735092 | testrunner | tests/test_redact.py::TestRedactContent::test_empty_bytes PASSED         [ 93%]
2026-06-16 17:51:26.735649 | testrunner | tests/test_redact.py::TestRedactContent::test_custom_patterns PASSED     [ 94%]
2026-06-16 17:51:26.736296 | testrunner | tests/test_redact.py::TestRedactContent::test_multiple_matches PASSED    [ 94%]
2026-06-16 17:51:26.736885 | testrunner | tests/test_redact.py::TestRedactContent::test_multiline_content PASSED   [ 95%]
2026-06-16 17:51:26.737535 | testrunner | tests/test_redact.py::TestRedactStream::test_redacts_token_in_stream PASSED [ 95%]
2026-06-16 17:51:26.738155 | testrunner | tests/test_redact.py::TestRedactStream::test_returns_seeked_bytesio PASSED [ 95%]
2026-06-16 17:51:26.738704 | testrunner | tests/test_redact.py::TestRedactStream::test_binary_lines_passed_through PASSED [ 96%]
2026-06-16 17:51:26.739273 | testrunner | tests/test_redact.py::TestRedactStream::test_empty_stream PASSED         [ 96%]
2026-06-16 17:51:26.739904 | testrunner | tests/test_redact.py::TestRedactStream::test_multiple_tokens_across_lines PASSED [ 97%]
2026-06-16 17:51:26.740600 | testrunner | tests/test_redact.py::TestRedactStream::test_str_lines_in_stream PASSED  [ 97%]
2026-06-16 17:51:33.424022 | testrunner | tests/test_signature.py::test_get_job_with_no_auth_fails PASSED          [ 97%]
2026-06-16 17:51:40.101077 | testrunner | tests/test_signature.py::test_get_job_with_signature_succeeds PASSED     [ 98%]
2026-06-16 17:51:46.853720 | testrunner | tests/test_signature.py::test_get_job_with_remoteci_context_succeeds PASSED [ 98%]
2026-06-16 17:51:53.495204 | testrunner | tests/test_signature.py::test_get_job_with_bad_type_context_fails PASSED [ 99%]
2026-06-16 17:52:00.125103 | testrunner | tests/test_signature.py::test_server_url_with_trailing_slash PASSED      [ 99%]
2026-06-16 17:52:00.568477 | testrunner | tests/test_signature.py::test_nrt_empty_params_are_removed_from_query PASSED [100%]
2026-06-16 17:52:00.568541 | testrunner |
2026-06-16 17:52:00.568555 | testrunner | =================================== FAILURES ===================================
2026-06-16 17:52:00.568566 | testrunner | _________________ TestRedactContent.test_redact_64_char_secret _________________
2026-06-16 17:52:00.568576 | testrunner |
2026-06-16 17:52:00.568586 | testrunner | self = <tests.test_redact.TestRedactContent object at 0x7fc876c06b70>
2026-06-16 17:52:00.568597 | testrunner |
2026-06-16 17:52:00.568607 | testrunner |     def test_redact_64_char_secret(self):
2026-06-16 17:52:00.568618 | testrunner |         secret = "a" * 64
2026-06-16 17:52:00.568628 | testrunner |         content = "old_secret=%s" % secret
2026-06-16 17:52:00.568639 | testrunner |         result = redact.redact_content(content)
2026-06-16 17:52:00.568649 | testrunner | >       assert secret not in result
2026-06-16 17:52:00.568718 | testrunner | E       AssertionError: assert 'aaaaaaaaaaa...aaaaaaaaaaaa' not in 'old_secret=...aaaaaaaaaaaa'
2026-06-16 17:52:00.568730 | testrunner | E
2026-06-16 17:52:00.568740 | testrunner | E         'aaaaaaaaaaaaaaaaaa...aaaaaaaaaaaaaaaaaaa' is contained here:
2026-06-16 17:52:00.568751 | testrunner | E           old_secret=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
2026-06-16 17:52:00.568761 | testrunner |
2026-06-16 17:52:00.568771 | testrunner | tests/test_redact.py:125: AssertionError
2026-06-16 17:52:00.568781 | testrunner | =============================== warnings summary ===============================
2026-06-16 17:52:00.568791 | testrunner | .tox/py3/lib/python3.12/site-packages/passlib/utils/__init__.py:854
2026-06-16 17:52:00.568844 | testrunner |   /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/py3/lib/python3.12/site-packages/passlib/utils/__init__.py:854: DeprecationWarning: 'crypt' is deprecated and slated for removal in Python 3.13
2026-06-16 17:52:00.568856 | testrunner |     from crypt import crypt as _crypt
2026-06-16 17:52:00.568867 | testrunner |
2026-06-16 17:52:00.568877 | testrunner | ../dci-control-server/dci/analytics/query_es_dsl.py:20
2026-06-16 17:52:00.568888 | testrunner |   /home/zuul-worker/src/github.com/distributedci/dci-control-server/dci/analytics/query_es_dsl.py:20: PyparsingDeprecationWarning: 'setParseAction' deprecated - use 'set_parse_action'
2026-06-16 17:52:00.568898 | testrunner |     _integer = pp.Word(pp.nums).setParseAction(lambda tokens: int(tokens[0]))
2026-06-16 17:52:00.568908 | testrunner |
2026-06-16 17:52:00.568918 | testrunner | ../dci-control-server/dci/analytics/query_es_dsl.py:30
2026-06-16 17:52:00.568928 | testrunner |   /home/zuul-worker/src/github.com/distributedci/dci-control-server/dci/analytics/query_es_dsl.py:30: PyparsingDeprecationWarning: 'setParseAction' deprecated - use 'set_parse_action'
2026-06-16 17:52:00.568950 | testrunner |     _integer_or_float = pp.Word(pp.nums + "." + "-").setParseAction(
2026-06-16 17:52:00.568961 | testrunner |
2026-06-16 17:52:00.568971 | testrunner | ../dci-control-server/dci/analytics/query_es_dsl.py:33
2026-06-16 17:52:00.568981 | testrunner |   /home/zuul-worker/src/github.com/distributedci/dci-control-server/dci/analytics/query_es_dsl.py:33: PyparsingDeprecationWarning: 'unquoteResults' argument is deprecated, use 'unquote_results'
2026-06-16 17:52:00.569339 | testrunner |     _value_with_quotes = pp.QuotedString("'", unquoteResults=True)
2026-06-16 17:52:00.569371 | testrunner |
2026-06-16 17:52:00.569394 | testrunner | ../dci-control-server/dci/analytics/query_es_dsl.py:52
2026-06-16 17:52:00.569406 | testrunner |   /home/zuul-worker/src/github.com/distributedci/dci-control-server/dci/analytics/query_es_dsl.py:52: PyparsingDeprecationWarning: 'oneOf' deprecated - use 'one_of'
2026-06-16 17:52:00.569416 | testrunner |     _comparison_operators = pp.oneOf(" ".join(_comparison_operators))
2026-06-16 17:52:00.569426 | testrunner |
2026-06-16 17:52:00.569436 | testrunner | ../dci-control-server/dci/analytics/query_es_dsl.py:56
2026-06-16 17:52:00.569447 | testrunner |   /home/zuul-worker/src/github.com/distributedci/dci-control-server/dci/analytics/query_es_dsl.py:56: PyparsingDeprecationWarning: 'oneOf' deprecated - use 'one_of'
2026-06-16 17:52:00.569457 | testrunner |     _membership_operators = pp.oneOf(" ".join(_membership_operators))
2026-06-16 17:52:00.569467 | testrunner |
2026-06-16 17:52:00.569477 | testrunner | ../dci-control-server/dci/analytics/query_es_dsl.py:60
2026-06-16 17:52:00.569487 | testrunner |   /home/zuul-worker/src/github.com/distributedci/dci-control-server/dci/analytics/query_es_dsl.py:60: PyparsingDeprecationWarning: 'oneOf' deprecated - use 'one_of'
2026-06-16 17:52:00.569497 | testrunner |     _logical_operators = pp.oneOf(" ".join(_logical_operators))
2026-06-16 17:52:00.569507 | testrunner |
2026-06-16 17:52:00.569518 | testrunner | ../dci-control-server/dci/db/query_dsl.py:41
2026-06-16 17:52:00.569830 | testrunner |   /home/zuul-worker/src/github.com/distributedci/dci-control-server/dci/db/query_dsl.py:41: PyparsingDeprecationWarning: 'oneOf' deprecated - use 'one_of'
2026-06-16 17:52:00.569872 | testrunner |     _operations = pp.oneOf(" ".join(_operations))
2026-06-16 17:52:00.569885 | testrunner |
2026-06-16 17:52:00.569896 | testrunner | ../dci-control-server/dci/db/query_dsl.py:45
2026-06-16 17:52:00.569907 | testrunner |   /home/zuul-worker/src/github.com/distributedci/dci-control-server/dci/db/query_dsl.py:45: PyparsingDeprecationWarning: 'oneOf' deprecated - use 'one_of'
2026-06-16 17:52:00.569917 | testrunner |     _unary_operations = pp.oneOf(" ".join(_unary_operations))
2026-06-16 17:52:00.569927 | testrunner |
2026-06-16 17:52:00.569937 | testrunner | ../dci-control-server/dci/db/query_dsl.py:52
2026-06-16 17:52:00.569948 | testrunner |   /home/zuul-worker/src/github.com/distributedci/dci-control-server/dci/db/query_dsl.py:52: PyparsingDeprecationWarning: 'oneOf' deprecated - use 'one_of'
2026-06-16 17:52:00.569958 | testrunner |     _lbop = pp.oneOf(" ".join(_logical_operations))
2026-06-16 17:52:00.569968 | testrunner |
2026-06-16 17:52:00.569978 | testrunner | tests/api/test_components.py: 163 warnings
2026-06-16 17:52:00.569988 | testrunner | tests/api/test_identity.py: 41 warnings
2026-06-16 17:52:00.569998 | testrunner | tests/api/test_jobs.py: 47 warnings
2026-06-16 17:52:00.570008 | testrunner | tests/api/test_jobs_events.py: 23 warnings
2026-06-16 17:52:00.570018 | testrunner | tests/api/test_products.py: 178 warnings
2026-06-16 17:52:00.570028 | testrunner | tests/api/test_topics.py: 24 warnings
2026-06-16 17:52:00.570038 | testrunner | tests/shell_commands/test_component.py: 387 warnings
2026-06-16 17:52:00.570048 | testrunner | tests/shell_commands/test_feeder.py: 141 warnings
2026-06-16 17:52:00.570374 | testrunner | tests/shell_commands/test_file.py: 272 warnings
2026-06-16 17:52:00.570406 | testrunner | tests/shell_commands/test_job.py: 748 warnings
2026-06-16 17:52:00.570419 | testrunner | tests/shell_commands/test_jobstate.py: 48 warnings
2026-06-16 17:52:00.570430 | testrunner | tests/shell_commands/test_pipeline.py: 117 warnings
2026-06-16 17:52:00.570440 | testrunner | tests/shell_commands/test_product.py: 322 warnings
2026-06-16 17:52:00.570449 | testrunner | tests/shell_commands/test_pull_secret.py: 66 warnings
2026-06-16 17:52:00.570459 | testrunner | tests/shell_commands/test_purge.py: 107 warnings
2026-06-16 17:52:00.570470 | testrunner | tests/shell_commands/test_remoteci.py: 311 warnings
2026-06-16 17:52:00.570488 | testrunner | tests/shell_commands/test_team.py: 368 warnings
2026-06-16 17:52:00.570499 | testrunner | tests/shell_commands/test_topic.py: 453 warnings
2026-06-16 17:52:00.570509 | testrunner | tests/shell_commands/test_user.py: 225 warnings
2026-06-16 17:52:00.570519 | testrunner | tests/test_file.py: 681 warnings
2026-06-16 17:52:00.570529 | testrunner | tests/test_job.py: 226 warnings
2026-06-16 17:52:00.570539 | testrunner | tests/test_lib.py: 90 warnings
2026-06-16 17:52:00.570549 | testrunner | tests/test_main.py: 21 warnings
2026-06-16 17:52:00.570559 | testrunner | tests/test_printer.py: 70 warnings
2026-06-16 17:52:00.570569 | testrunner | tests/test_signature.py: 247 warnings
2026-06-16 17:52:00.570580 | testrunner |   /home/zuul-worker/src/github.com/distributedci/dci-control-server/dci/common/time.py:5: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
2026-06-16 17:52:00.570685 | testrunner |     return datetime.datetime.utcnow()
2026-06-16 17:52:00.570709 | testrunner |
2026-06-16 17:52:00.570720 | testrunner | tests/api/test_identity.py: 3 warnings
2026-06-16 17:52:00.570730 | testrunner | tests/api/test_jobs.py: 15 warnings
2026-06-16 17:52:00.570741 | testrunner | tests/shell_commands/test_file.py: 90 warnings
2026-06-16 17:52:00.570751 | testrunner | tests/shell_commands/test_job.py: 327 warnings
2026-06-16 17:52:00.570761 | testrunner | tests/shell_commands/test_jobstate.py: 15 warnings
2026-06-16 17:52:00.570771 | testrunner | tests/shell_commands/test_pipeline.py: 3 warnings
2026-06-16 17:52:00.570781 | testrunner | tests/test_file.py: 153 warnings
2026-06-16 17:52:00.570791 | testrunner | tests/test_job.py: 66 warnings
2026-06-16 17:52:00.570801 | testrunner | tests/test_lib.py: 30 warnings
2026-06-16 17:52:00.570811 | testrunner | tests/test_signature.py: 88 warnings
2026-06-16 17:52:00.570822 | testrunner |   /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/py3/lib/python3.12/site-packages/dciauth/v2/time.py:5: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
2026-06-16 17:52:00.570833 | testrunner |     return datetime.datetime.utcnow()
2026-06-16 17:52:00.570843 | testrunner |
2026-06-16 17:52:00.570853 | testrunner | tests/shell_commands/test_component.py::test_where_on_list
2026-06-16 17:52:00.570863 | testrunner | tests/shell_commands/test_file.py::test_query_on_list
2026-06-16 17:52:00.570873 | testrunner | tests/shell_commands/test_job.py::test_list
2026-06-16 17:52:00.570883 | testrunner | tests/shell_commands/test_job.py::test_list_as_remoteci
2026-06-16 17:52:00.570975 | testrunner | tests/shell_commands/test_remoteci.py::test_query_on_list
2026-06-16 17:52:00.570988 | testrunner | tests/shell_commands/test_team.py::test_query_on_list
2026-06-16 17:52:00.570999 | testrunner | tests/shell_commands/test_topic.py::test_query_on_list
2026-06-16 17:52:00.571009 | testrunner | tests/shell_commands/test_user.py::test_where_on_list
2026-06-16 17:52:00.571028 | testrunner |   /home/zuul-worker/src/github.com/distributedci/dci-control-server/dci/db/query_dsl.py:66: PyparsingDeprecationWarning: 'parseString' deprecated - use 'parse_string'
2026-06-16 17:52:00.571039 | testrunner |     return query.parseString(q).asList()
2026-06-16 17:52:00.571049 | testrunner |
2026-06-16 17:52:00.571059 | testrunner | tests/shell_commands/test_job.py::test_job_search
2026-06-16 17:52:00.571070 | testrunner |   /home/zuul-worker/src/github.com/distributedci/dci-control-server/dci/analytics/query_es_dsl.py:79: PyparsingDeprecationWarning: 'parseString' deprecated - use 'parse_string'
2026-06-16 17:52:00.571080 | testrunner |     return query.parseString(q, parseAll=True).asList()
2026-06-16 17:52:00.571090 | testrunner |
2026-06-16 17:52:00.571099 | testrunner | tests/shell_commands/test_job.py::test_job_search
2026-06-16 17:52:00.571109 | testrunner |   /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/py3/lib/python3.12/site-packages/pyparsing/util.py:466: PyparsingDeprecationWarning: 'parseAll' argument is deprecated, use 'parse_all'
2026-06-16 17:52:00.571120 | testrunner |     return fn(self, *args, **kwargs)
2026-06-16 17:52:00.571130 | testrunner |
2026-06-16 17:52:00.571372 | testrunner | -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
2026-06-16 17:52:00.571405 | testrunner | =========================== short test summary info ============================
2026-06-16 17:52:00.571427 | testrunner | FAILED tests/test_redact.py::TestRedactContent::test_redact_64_char_secret - ...
2026-06-16 17:52:00.571438 | testrunner | =========== 1 failed, 248 passed, 6186 warnings in 430.20s (0:07:10) ===========
2026-06-16 17:52:01.084437 | testrunner | py3: 457687 C exit 1 (432.21 seconds) /home/zuul-worker/src/github.com/distributedci/python-dciclient> py.test -v pid=23650 [tox/execute/api.py:294]
2026-06-16 17:52:01.089907 | testrunner | py3: FAIL ✖ in 7 minutes 34.75 seconds
2026-06-16 17:52:01.089943 | testrunner | vault: 457693 D created app data folder /home/zuul-worker/.cache/virtualenv [virtualenv/app_data/__init__.py:65]
2026-06-16 17:52:01.091650 | testrunner | vault: 457695 I find interpreter for spec PythonSpec(major=3, minor=12, free_threaded=False) [python_discovery/_discovery.py:131]
2026-06-16 17:52:01.091983 | testrunner | vault: 457695 I proposed PythonInfo(spec=CPython3.9.25.final.0-64-x86_64, system=/usr/bin/python3.9, exe=/home/zuul-worker/.local/tox/bin/python3, platform=linux, version='3.9.25 (main, Apr 17 2026, 00:00:00) \n[GCC 11.5.0 20240719 (Red Hat 11.5.0-14)]', encoding_fs_io=utf-8-utf-8) [python_discovery/_discovery.py:140]
2026-06-16 17:52:01.093090 | testrunner | vault: 457696 D discover PATH[0]=/usr/bin [python_discovery/_discovery.py:251]
2026-06-16 17:52:01.095091 | testrunner | vault: 457696 I proposed PathPythonInfo(spec=CPython3.12.13.final.0-64-x86_64, exe=/usr/bin/python3.12, platform=linux, version='3.12.13 (main, Jun  1 2026, 00:00:00) [GCC 11.5.0 20240719 (Red Hat 11.5.0-14)]', encoding_fs_io=utf-8-utf-8) [python_discovery/_discovery.py:140]
2026-06-16 17:52:01.095220 | testrunner | vault: 457698 D accepted PathPythonInfo(spec=CPython3.12.13.final.0-64-x86_64, exe=/usr/bin/python3.12, platform=linux, version='3.12.13 (main, Jun  1 2026, 00:00:00) [GCC 11.5.0 20240719 (Red Hat 11.5.0-14)]', encoding_fs_io=utf-8-utf-8) [python_discovery/_discovery.py:144]
2026-06-16 17:52:01.098163 | testrunner | vault: 457701 I create virtual environment via CPython3Posix(dest=/home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault, clear=False, no_vcs_ignore=False, global=False) [virtualenv/run/session.py:77]
2026-06-16 17:52:01.098579 | testrunner | vault: 457702 D create folder /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault/bin [virtualenv/util/path/_sync.py:18]
2026-06-16 17:52:01.098843 | testrunner | vault: 457702 D create folder /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault/include [virtualenv/util/path/_sync.py:18]
2026-06-16 17:52:01.099050 | testrunner | vault: 457702 D create folder /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault/lib/python3.12/site-packages [virtualenv/util/path/_sync.py:18]
2026-06-16 17:52:01.099515 | testrunner | vault: 457703 D create folder /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault/lib64/python3.12/site-packages [virtualenv/util/path/_sync.py:18]
2026-06-16 17:52:01.100073 | testrunner | vault: 457703 D write /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault/pyvenv.cfg [virtualenv/create/pyenv_cfg.py:41]
2026-06-16 17:52:01.100216 | testrunner | vault: 457703 D 	home = /usr/bin [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:01.100331 | testrunner | vault: 457703 D 	implementation = CPython [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:01.100425 | testrunner | vault: 457704 D 	version_info = 3.12.13.final.0 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:01.100515 | testrunner | vault: 457704 D 	version = 3.12.13 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:01.100608 | testrunner | vault: 457704 D 	executable = /usr/bin/python3.12 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:01.100758 | testrunner | vault: 457704 D 	command = /home/zuul-worker/.local/tox/bin/python3 -m virtualenv /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:01.100842 | testrunner | vault: 457704 D 	virtualenv = 21.5.1 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:01.100929 | testrunner | vault: 457704 D 	include-system-site-packages = false [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:01.101027 | testrunner | vault: 457704 D 	base-prefix = /usr [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:01.101121 | testrunner | vault: 457704 D 	base-exec-prefix = /usr [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:01.101218 | testrunner | vault: 457704 D 	base-executable = /usr/bin/python3.12 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:01.101623 | testrunner | vault: 457705 D symlink /usr/bin/python3.12 to /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault/bin/python [virtualenv/util/path/_sync.py:38]
2026-06-16 17:52:01.102368 | testrunner | vault: 457705 D create virtualenv import hook file /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault/lib/python3.12/site-packages/_virtualenv.pth [virtualenv/create/via_global_ref/api.py:117]
2026-06-16 17:52:01.102678 | testrunner | vault: 457706 D create /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault/lib/python3.12/site-packages/_virtualenv.py [virtualenv/create/via_global_ref/api.py:120]
2026-06-16 17:52:01.103427 | testrunner | vault: 457707 D ============================== target debug ============================== [virtualenv/run/session.py:79]
2026-06-16 17:52:01.103731 | testrunner | vault: 457707 D debug via /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault/bin/python /home/zuul-worker/.local/tox/lib64/python3.9/site-packages/virtualenv/create/debug.py [virtualenv/create/creator.py:265]
2026-06-16 17:52:01.171170 | testrunner | vault: 457707 D {
2026-06-16 17:52:01.171209 | testrunner |   "sys": {
2026-06-16 17:52:01.171221 | testrunner |     "executable": "/home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault/bin/python",
2026-06-16 17:52:01.171232 | testrunner |     "_base_executable": "/usr/bin/python3.12",
2026-06-16 17:52:01.171242 | testrunner |     "prefix": "/home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault",
2026-06-16 17:52:01.171252 | testrunner |     "base_prefix": "/usr",
2026-06-16 17:52:01.171263 | testrunner |     "exec_prefix": "/home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault",
2026-06-16 17:52:01.171273 | testrunner |     "base_exec_prefix": "/usr",
2026-06-16 17:52:01.171283 | testrunner |     "path": [
2026-06-16 17:52:01.171293 | testrunner |       "/usr/lib64/python312.zip",
2026-06-16 17:52:01.171304 | testrunner |       "/usr/lib64/python3.12",
2026-06-16 17:52:01.171314 | testrunner |       "/usr/lib64/python3.12/lib-dynload",
2026-06-16 17:52:01.171324 | testrunner |       "/home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault/lib64/python3.12/site-packages",
2026-06-16 17:52:01.171334 | testrunner |       "/home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault/lib/python3.12/site-packages"
2026-06-16 17:52:01.171345 | testrunner |     ],
2026-06-16 17:52:01.171355 | testrunner |     "meta_path": [
2026-06-16 17:52:01.171365 | testrunner |       "<class '_virtualenv._Finder'>",
2026-06-16 17:52:01.171375 | testrunner |       "<class '_frozen_importlib.BuiltinImporter'>",
2026-06-16 17:52:01.171385 | testrunner |       "<class '_frozen_importlib.FrozenImporter'>",
2026-06-16 17:52:01.171395 | testrunner |       "<class '_frozen_importlib_external.PathFinder'>"
2026-06-16 17:52:01.171405 | testrunner |     ],
2026-06-16 17:52:01.171415 | testrunner |     "fs_encoding": "utf-8",
2026-06-16 17:52:01.171425 | testrunner |     "io_encoding": "utf-8"
2026-06-16 17:52:01.171435 | testrunner |   },
2026-06-16 17:52:01.171445 | testrunner |   "version": "3.12.13 (main, Jun  1 2026, 00:00:00) [GCC 11.5.0 20240719 (Red Hat 11.5.0-14)]",
2026-06-16 17:52:01.171455 | testrunner |   "makefile_filename": "/usr/lib64/python3.12/config-3.12-x86_64-linux-gnu/Makefile",
2026-06-16 17:52:01.171465 | testrunner |   "os": "<module 'os' (frozen)>",
2026-06-16 17:52:01.171475 | testrunner |   "site": "<module 'site' (frozen)>",
2026-06-16 17:52:01.171485 | testrunner |   "datetime": "<module 'datetime' from '/usr/lib64/python3.12/datetime.py'>",
2026-06-16 17:52:01.171496 | testrunner |   "math": "<module 'math' from '/usr/lib64/python3.12/lib-dynload/math.cpython-312-x86_64-linux-gnu.so'>",
2026-06-16 17:52:01.171506 | testrunner |   "json": "<module 'json' from '/usr/lib64/python3.12/json/__init__.py'>"
2026-06-16 17:52:01.171516 | testrunner | } [virtualenv/run/session.py:80]
2026-06-16 17:52:01.171630 | testrunner | vault: 457774 I add seed packages via FromAppData(download=False, pip=bundle, via=copy, app_data_dir=/home/zuul-worker/.cache/virtualenv) [virtualenv/run/session.py:84]
2026-06-16 17:52:01.174023 | testrunner | vault: 457777 D install pip from wheel /home/zuul-worker/.local/tox/lib64/python3.9/site-packages/virtualenv/seed/wheels/embed/pip-26.1.2-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:65]
2026-06-16 17:52:01.176211 | testrunner | vault: 457779 D copy directory /home/zuul-worker/.cache/virtualenv/wheel/3.12/image/1/CopyPipInstall/pip-26.1.2-py3-none-any/pip to /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault/lib/python3.12/site-packages/pip [virtualenv/util/path/_sync.py:46]
2026-06-16 17:52:01.276313 | testrunner | vault: 457879 D copy directory /home/zuul-worker/.cache/virtualenv/wheel/3.12/image/1/CopyPipInstall/pip-26.1.2-py3-none-any/pip-26.1.2.dist-info to /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault/lib/python3.12/site-packages/pip-26.1.2.dist-info [virtualenv/util/path/_sync.py:46]
2026-06-16 17:52:01.284099 | testrunner | vault: 457887 D copy /home/zuul-worker/.cache/virtualenv/wheel/3.12/image/1/CopyPipInstall/pip-26.1.2-py3-none-any/pip-26.1.2.virtualenv to /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault/lib/python3.12/site-packages/pip-26.1.2.virtualenv [virtualenv/util/path/_sync.py:46]
2026-06-16 17:52:01.285688 | testrunner | vault: 457889 D generated console scripts pip pip3 pip3.12 pip-3.12 [virtualenv/seed/embed/via_app_data/pip_install/base.py:69]
2026-06-16 17:52:01.286072 | testrunner | vault: 457889 I add activators for Bash, CShell, Fish, Nushell, PowerShell, Python, Xonsh [virtualenv/run/session.py:90]
2026-06-16 17:52:01.289910 | testrunner | vault: 457893 D write /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault/pyvenv.cfg [virtualenv/create/pyenv_cfg.py:41]
2026-06-16 17:52:01.289958 | testrunner | vault: 457893 D 	home = /usr/bin [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:01.290106 | testrunner | vault: 457893 D 	implementation = CPython [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:01.290195 | testrunner | vault: 457893 D 	version_info = 3.12.13.final.0 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:01.290288 | testrunner | vault: 457893 D 	version = 3.12.13 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:01.290392 | testrunner | vault: 457893 D 	executable = /usr/bin/python3.12 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:01.290482 | testrunner | vault: 457894 D 	command = /home/zuul-worker/.local/tox/bin/python3 -m virtualenv /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:01.290606 | testrunner | vault: 457894 D 	virtualenv = 21.5.1 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:01.290695 | testrunner | vault: 457894 D 	include-system-site-packages = false [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:01.290810 | testrunner | vault: 457894 D 	base-prefix = /usr [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:01.290908 | testrunner | vault: 457894 D 	base-exec-prefix = /usr [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:01.291007 | testrunner | vault: 457894 D 	base-executable = /usr/bin/python3.12 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:01.302653 | testrunner | vault: 457906 W install_deps> pip install -U ansible -e . -r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt [tox/tox_env/api.py:463]
2026-06-16 17:52:02.050537 | testrunner | Obtaining file:///home/zuul-worker/src/github.com/distributedci/python-dciclient
2026-06-16 17:52:02.051538 | testrunner |   Installing build dependencies: started
2026-06-16 17:52:02.796149 | testrunner |   Installing build dependencies: finished with status 'done'
2026-06-16 17:52:02.797066 | testrunner |   Checking if build backend supports build_editable: started
2026-06-16 17:52:03.085914 | testrunner |   Checking if build backend supports build_editable: finished with status 'done'
2026-06-16 17:52:03.086710 | testrunner |   Getting requirements to build editable: started
2026-06-16 17:52:03.272238 | testrunner |   Getting requirements to build editable: finished with status 'done'
2026-06-16 17:52:03.273251 | testrunner |   Preparing editable metadata (pyproject.toml): started
2026-06-16 17:52:03.443573 | testrunner |   Preparing editable metadata (pyproject.toml): finished with status 'done'
2026-06-16 17:52:03.758912 | testrunner | Collecting ansible
2026-06-16 17:52:03.954464 | testrunner |   Downloading ansible-14.0.0-py3-none-any.whl.metadata (8.1 kB)
2026-06-16 17:52:04.028590 | testrunner | Collecting PrettyTable (from -r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt (line 1))
2026-06-16 17:52:04.030864 | testrunner |   Using cached prettytable-3.17.0-py3-none-any.whl.metadata (34 kB)
2026-06-16 17:52:04.118344 | testrunner | Collecting requests (from -r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt (line 2))
2026-06-16 17:52:04.120636 | testrunner |   Using cached requests-2.34.2-py3-none-any.whl.metadata (4.8 kB)
2026-06-16 17:52:04.182260 | testrunner | Collecting dciauth (from -r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt (line 3))
2026-06-16 17:52:04.184903 | testrunner |   Using cached dciauth-4.0.1.post202603121510-py3-none-any.whl.metadata (2.8 kB)
2026-06-16 17:52:04.350245 | testrunner | Collecting ansible-core~=2.21.0 (from ansible)
2026-06-16 17:52:04.396263 | testrunner |   Downloading ansible_core-2.21.0-py3-none-any.whl.metadata (7.8 kB)
2026-06-16 17:52:04.472234 | testrunner | Collecting jinja2>=3.1.0 (from ansible-core~=2.21.0->ansible)
2026-06-16 17:52:04.474495 | testrunner |   Using cached jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
2026-06-16 17:52:04.578277 | testrunner | Collecting PyYAML>=5.1 (from ansible-core~=2.21.0->ansible)
2026-06-16 17:52:04.579787 | testrunner |   Using cached pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB)
2026-06-16 17:52:04.847678 | testrunner | Collecting cryptography (from ansible-core~=2.21.0->ansible)
2026-06-16 17:52:04.848849 | testrunner |   Using cached cryptography-49.0.0-cp311-abi3-manylinux_2_34_x86_64.whl.metadata (4.3 kB)
2026-06-16 17:52:04.907890 | testrunner | Collecting packaging (from ansible-core~=2.21.0->ansible)
2026-06-16 17:52:04.909257 | testrunner |   Using cached packaging-26.2-py3-none-any.whl.metadata (3.5 kB)
2026-06-16 17:52:04.976594 | testrunner | Collecting resolvelib<2.0.0,>=0.8.0 (from ansible-core~=2.21.0->ansible)
2026-06-16 17:52:05.022346 | testrunner |   Downloading resolvelib-1.2.1-py3-none-any.whl.metadata (3.7 kB)
2026-06-16 17:52:05.095173 | testrunner | Collecting wcwidth (from PrettyTable->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt (line 1))
2026-06-16 17:52:05.097593 | testrunner |   Using cached wcwidth-0.8.1-py3-none-any.whl.metadata (43 kB)
2026-06-16 17:52:05.269718 | testrunner | Collecting charset_normalizer<4,>=2 (from requests->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt (line 2))
2026-06-16 17:52:05.270956 | testrunner |   Using cached charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (40 kB)
2026-06-16 17:52:05.335696 | testrunner | Collecting idna<4,>=2.5 (from requests->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt (line 2))
2026-06-16 17:52:05.338070 | testrunner |   Using cached idna-3.18-py3-none-any.whl.metadata (6.1 kB)
2026-06-16 17:52:05.416996 | testrunner | Collecting urllib3<3,>=1.26 (from requests->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt (line 2))
2026-06-16 17:52:05.419639 | testrunner |   Using cached urllib3-2.7.0-py3-none-any.whl.metadata (6.9 kB)
2026-06-16 17:52:05.491230 | testrunner | Collecting certifi>=2023.5.7 (from requests->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt (line 2))
2026-06-16 17:52:05.493441 | testrunner |   Using cached certifi-2026.5.20-py3-none-any.whl.metadata (2.5 kB)
2026-06-16 17:52:05.613147 | testrunner | Collecting MarkupSafe>=2.0 (from jinja2>=3.1.0->ansible-core~=2.21.0->ansible)
2026-06-16 17:52:05.614832 | testrunner |   Using cached markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.7 kB)
2026-06-16 17:52:05.772381 | testrunner | Collecting cffi>=2.0.0 (from cryptography->ansible-core~=2.21.0->ansible)
2026-06-16 17:52:05.773622 | testrunner |   Using cached cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.6 kB)
2026-06-16 17:52:05.830960 | testrunner | Collecting pycparser (from cffi>=2.0.0->cryptography->ansible-core~=2.21.0->ansible)
2026-06-16 17:52:05.833281 | testrunner |   Using cached pycparser-3.0-py3-none-any.whl.metadata (8.2 kB)
2026-06-16 17:52:05.883908 | testrunner | Downloading ansible-14.0.0-py3-none-any.whl (49.1 MB)
2026-06-16 17:52:06.811884 | testrunner |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.1/49.1 MB 61.1 MB/s  0:00:00
2026-06-16 17:52:06.856693 | testrunner | Downloading ansible_core-2.21.0-py3-none-any.whl (2.4 MB)
2026-06-16 17:52:06.890828 | testrunner |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 74.4 MB/s  0:00:00
2026-06-16 17:52:06.935705 | testrunner | Downloading resolvelib-1.2.1-py3-none-any.whl (18 kB)
2026-06-16 17:52:06.945408 | testrunner | Using cached prettytable-3.17.0-py3-none-any.whl (34 kB)
2026-06-16 17:52:06.947697 | testrunner | Using cached requests-2.34.2-py3-none-any.whl (73 kB)
2026-06-16 17:52:06.950016 | testrunner | Using cached charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (216 kB)
2026-06-16 17:52:06.952700 | testrunner | Using cached idna-3.18-py3-none-any.whl (65 kB)
2026-06-16 17:52:06.955121 | testrunner | Using cached urllib3-2.7.0-py3-none-any.whl (131 kB)
2026-06-16 17:52:06.957474 | testrunner | Using cached dciauth-4.0.1.post202603121510-py3-none-any.whl (13 kB)
2026-06-16 17:52:06.959689 | testrunner | Using cached certifi-2026.5.20-py3-none-any.whl (134 kB)
2026-06-16 17:52:06.962085 | testrunner | Using cached jinja2-3.1.6-py3-none-any.whl (134 kB)
2026-06-16 17:52:06.964522 | testrunner | Using cached markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (22 kB)
2026-06-16 17:52:06.966705 | testrunner | Using cached pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB)
2026-06-16 17:52:06.970102 | testrunner | Using cached cryptography-49.0.0-cp311-abi3-manylinux_2_34_x86_64.whl (4.7 MB)
2026-06-16 17:52:06.979449 | testrunner | Using cached cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (219 kB)
2026-06-16 17:52:06.981058 | testrunner | Using cached packaging-26.2-py3-none-any.whl (100 kB)
2026-06-16 17:52:06.982523 | testrunner | Using cached pycparser-3.0-py3-none-any.whl (48 kB)
2026-06-16 17:52:06.983950 | testrunner | Using cached wcwidth-0.8.1-py3-none-any.whl (323 kB)
2026-06-16 17:52:07.180109 | testrunner | Building wheels for collected packages: dciclient
2026-06-16 17:52:07.180886 | testrunner |   Building editable for dciclient (pyproject.toml): started
2026-06-16 17:52:07.420711 | testrunner |   Building editable for dciclient (pyproject.toml): finished with status 'done'
2026-06-16 17:52:07.421311 | testrunner |   Created wheel for dciclient: filename=dciclient-4.2.0-0.editable-py3-none-any.whl size=10290 sha256=d889664effa1a5403fdafaa80e7f2696095a400cfe099e3a5fbbf6b55fe8f380
2026-06-16 17:52:07.421837 | testrunner |   Stored in directory: /tmp/pip-ephem-wheel-cache-_yzx8po6/wheels/b3/8c/9c/f6734563b270d4c385fdaefeab753bb7787a7d5e644d15745d
2026-06-16 17:52:07.426527 | testrunner | Successfully built dciclient
2026-06-16 17:52:07.591018 | testrunner | Installing collected packages: dciauth, wcwidth, urllib3, resolvelib, PyYAML, pycparser, packaging, MarkupSafe, idna, charset_normalizer, certifi, requests, PrettyTable, jinja2, cffi, dciclient, cryptography, ansible-core, ansible
2026-06-16 17:52:29.553716 | testrunner |
2026-06-16 17:52:29.556809 | testrunner | Successfully installed MarkupSafe-3.0.3 PrettyTable-3.17.0 PyYAML-6.0.3 ansible-14.0.0 ansible-core-2.21.0 certifi-2026.5.20 cffi-2.0.0 charset_normalizer-3.4.7 cryptography-49.0.0 dciauth-4.0.1.post202603121510 dciclient-4.2.0 idna-3.18 jinja2-3.1.6 packaging-26.2 pycparser-3.0 requests-2.34.2 resolvelib-1.2.1 urllib3-2.7.0 wcwidth-0.8.1
2026-06-16 17:52:29.757997 | testrunner | vault: 486361 I exit 0 (28.45 seconds) /home/zuul-worker/src/github.com/distributedci/python-dciclient> pip install -U ansible -e . -r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt pid=24413 [tox/execute/api.py:294]
2026-06-16 17:52:29.759747 | testrunner | vault: 486363 W commands[0]> sh ./tests/test-vault.sh [tox/tox_env/api.py:463]
2026-06-16 17:52:29.766435 | testrunner | + export DCI_API_SECRET=mysecret
2026-06-16 17:52:29.766453 | testrunner | + DCI_API_SECRET=mysecret
2026-06-16 17:52:29.766459 | testrunner | + ANSWER=42
2026-06-16 17:52:29.767521 | testrunner | ++ echo -n 42
2026-06-16 17:52:29.767849 | testrunner | ++ dci-vault encrypt
2026-06-16 17:52:29.768317 | testrunner | ++ dci-vault decrypt
2026-06-16 17:52:30.320002 | testrunner | + RES=42
2026-06-16 17:52:30.320604 | testrunner | + test 42 = 42
2026-06-16 17:52:30.323130 | testrunner | vault: 486926 I exit 0 (0.56 seconds) /home/zuul-worker/src/github.com/distributedci/python-dciclient> sh ./tests/test-vault.sh pid=24509 [tox/execute/api.py:294]
2026-06-16 17:52:30.329158 | testrunner | vault: OK ✔ in 29.24 seconds
2026-06-16 17:52:30.329189 | testrunner | vault-legacy: 486932 D created app data folder /home/zuul-worker/.cache/virtualenv [virtualenv/app_data/__init__.py:65]
2026-06-16 17:52:30.330551 | testrunner | vault-legacy: 486934 I find interpreter for spec PythonSpec(major=3, minor=9, free_threaded=False) [python_discovery/_discovery.py:131]
2026-06-16 17:52:30.330810 | testrunner | vault-legacy: 486934 I proposed PythonInfo(spec=CPython3.9.25.final.0-64-x86_64, system=/usr/bin/python3.9, exe=/home/zuul-worker/.local/tox/bin/python3, platform=linux, version='3.9.25 (main, Apr 17 2026, 00:00:00) \n[GCC 11.5.0 20240719 (Red Hat 11.5.0-14)]', encoding_fs_io=utf-8-utf-8) [python_discovery/_discovery.py:140]
2026-06-16 17:52:30.330945 | testrunner | vault-legacy: 486934 D accepted PythonInfo(spec=CPython3.9.25.final.0-64-x86_64, system=/usr/bin/python3.9, exe=/home/zuul-worker/.local/tox/bin/python3, platform=linux, version='3.9.25 (main, Apr 17 2026, 00:00:00) \n[GCC 11.5.0 20240719 (Red Hat 11.5.0-14)]', encoding_fs_io=utf-8-utf-8) [python_discovery/_discovery.py:144]
2026-06-16 17:52:30.333992 | testrunner | vault-legacy: 486937 I create virtual environment via CPython3Posix(dest=/home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy, clear=False, no_vcs_ignore=False, global=False) [virtualenv/run/session.py:77]
2026-06-16 17:52:30.334453 | testrunner | vault-legacy: 486937 D create folder /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy/bin [virtualenv/util/path/_sync.py:18]
2026-06-16 17:52:30.334745 | testrunner | vault-legacy: 486938 D create folder /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy/include [virtualenv/util/path/_sync.py:18]
2026-06-16 17:52:30.334959 | testrunner | vault-legacy: 486938 D create folder /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy/lib/python3.9/site-packages [virtualenv/util/path/_sync.py:18]
2026-06-16 17:52:30.335304 | testrunner | vault-legacy: 486938 D create folder /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy/lib64/python3.9/site-packages [virtualenv/util/path/_sync.py:18]
2026-06-16 17:52:30.335793 | testrunner | vault-legacy: 486939 D write /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy/pyvenv.cfg [virtualenv/create/pyenv_cfg.py:41]
2026-06-16 17:52:30.335908 | testrunner | vault-legacy: 486939 D 	home = /usr/bin [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:30.336010 | testrunner | vault-legacy: 486939 D 	implementation = CPython [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:30.336122 | testrunner | vault-legacy: 486939 D 	version_info = 3.9.25.final.0 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:30.336209 | testrunner | vault-legacy: 486939 D 	version = 3.9.25 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:30.336326 | testrunner | vault-legacy: 486939 D 	executable = /usr/bin/python3.9 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:30.336414 | testrunner | vault-legacy: 486940 D 	command = /home/zuul-worker/.local/tox/bin/python3 -m virtualenv /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:30.336503 | testrunner | vault-legacy: 486940 D 	virtualenv = 21.5.1 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:30.336607 | testrunner | vault-legacy: 486940 D 	include-system-site-packages = false [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:30.336726 | testrunner | vault-legacy: 486940 D 	base-prefix = /usr [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:30.336831 | testrunner | vault-legacy: 486940 D 	base-exec-prefix = /usr [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:30.336931 | testrunner | vault-legacy: 486940 D 	base-executable = /usr/bin/python3.9 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:30.337322 | testrunner | vault-legacy: 486940 D symlink /usr/bin/python3.9 to /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy/bin/python [virtualenv/util/path/_sync.py:38]
2026-06-16 17:52:30.337908 | testrunner | vault-legacy: 486941 D create virtualenv import hook file /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy/lib/python3.9/site-packages/_virtualenv.pth [virtualenv/create/via_global_ref/api.py:117]
2026-06-16 17:52:30.338196 | testrunner | vault-legacy: 486941 D create /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy/lib/python3.9/site-packages/_virtualenv.py [virtualenv/create/via_global_ref/api.py:120]
2026-06-16 17:52:30.339059 | testrunner | vault-legacy: 486942 D ============================== target debug ============================== [virtualenv/run/session.py:79]
2026-06-16 17:52:30.339373 | testrunner | vault-legacy: 486942 D debug via /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy/bin/python /home/zuul-worker/.local/tox/lib64/python3.9/site-packages/virtualenv/create/debug.py [virtualenv/create/creator.py:265]
2026-06-16 17:52:30.399085 | testrunner | vault-legacy: 486942 D {
2026-06-16 17:52:30.399103 | testrunner |   "sys": {
2026-06-16 17:52:30.399113 | testrunner |     "executable": "/home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy/bin/python",
2026-06-16 17:52:30.399123 | testrunner |     "_base_executable": "/home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy/bin/python",
2026-06-16 17:52:30.399133 | testrunner |     "prefix": "/home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy",
2026-06-16 17:52:30.399143 | testrunner |     "base_prefix": "/usr",
2026-06-16 17:52:30.399153 | testrunner |     "exec_prefix": "/home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy",
2026-06-16 17:52:30.399163 | testrunner |     "base_exec_prefix": "/usr",
2026-06-16 17:52:30.399173 | testrunner |     "path": [
2026-06-16 17:52:30.399183 | testrunner |       "/usr/lib64/python39.zip",
2026-06-16 17:52:30.399193 | testrunner |       "/usr/lib64/python3.9",
2026-06-16 17:52:30.399202 | testrunner |       "/usr/lib64/python3.9/lib-dynload",
2026-06-16 17:52:30.399213 | testrunner |       "/home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy/lib64/python3.9/site-packages",
2026-06-16 17:52:30.399222 | testrunner |       "/home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy/lib/python3.9/site-packages"
2026-06-16 17:52:30.399232 | testrunner |     ],
2026-06-16 17:52:30.399243 | testrunner |     "meta_path": [
2026-06-16 17:52:30.399252 | testrunner |       "<class '_virtualenv._Finder'>",
2026-06-16 17:52:30.399281 | testrunner |       "<class '_frozen_importlib.BuiltinImporter'>",
2026-06-16 17:52:30.399291 | testrunner |       "<class '_frozen_importlib.FrozenImporter'>",
2026-06-16 17:52:30.399301 | testrunner |       "<class '_frozen_importlib_external.PathFinder'>"
2026-06-16 17:52:30.399311 | testrunner |     ],
2026-06-16 17:52:30.399321 | testrunner |     "fs_encoding": "utf-8",
2026-06-16 17:52:30.399331 | testrunner |     "io_encoding": "utf-8"
2026-06-16 17:52:30.399341 | testrunner |   },
2026-06-16 17:52:30.399351 | testrunner |   "version": "3.9.25 (main, Apr 17 2026, 00:00:00) \n[GCC 11.5.0 20240719 (Red Hat 11.5.0-14)]",
2026-06-16 17:52:30.399360 | testrunner |   "makefile_filename": "/usr/lib64/python3.9/config-3.9-x86_64-linux-gnu/Makefile",
2026-06-16 17:52:30.399370 | testrunner |   "os": "<module 'os' from '/usr/lib64/python3.9/os.py'>",
2026-06-16 17:52:30.399380 | testrunner |   "site": "<module 'site' from '/usr/lib64/python3.9/site.py'>",
2026-06-16 17:52:30.399390 | testrunner |   "datetime": "<module 'datetime' from '/usr/lib64/python3.9/datetime.py'>",
2026-06-16 17:52:30.399400 | testrunner |   "math": "<module 'math' from '/usr/lib64/python3.9/lib-dynload/math.cpython-39-x86_64-linux-gnu.so'>",
2026-06-16 17:52:30.399410 | testrunner |   "json": "<module 'json' from '/usr/lib64/python3.9/json/__init__.py'>"
2026-06-16 17:52:30.399420 | testrunner | } [virtualenv/run/session.py:80]
2026-06-16 17:52:30.399575 | testrunner | vault-legacy: 487002 I add seed packages via FromAppData(download=False, pip=bundle, setuptools=bundle, via=copy, app_data_dir=/home/zuul-worker/.cache/virtualenv) [virtualenv/run/session.py:84]
2026-06-16 17:52:30.406826 | testrunner | vault-legacy: 487010 D install setuptools from wheel /home/zuul-worker/.local/tox/lib64/python3.9/site-packages/virtualenv/seed/wheels/embed/setuptools-82.0.1-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:65]
2026-06-16 17:52:30.407961 | testrunner | vault-legacy: 487011 D install pip from wheel /home/zuul-worker/.local/tox/lib64/python3.9/site-packages/virtualenv/seed/wheels/embed/pip-26.0.1-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:65]
2026-06-16 17:52:30.409462 | testrunner | vault-legacy: 487012 D build install image for pip-26.0.1-py3-none-any.whl to /home/zuul-worker/.cache/virtualenv/wheel/3.9/image/1/CopyPipInstall/pip-26.0.1-py3-none-any [virtualenv/seed/embed/via_app_data/pip_install/base.py:81]
2026-06-16 17:52:30.409886 | testrunner | vault-legacy: 487013 D build install image for setuptools-82.0.1-py3-none-any.whl to /home/zuul-worker/.cache/virtualenv/wheel/3.9/image/1/CopyPipInstall/setuptools-82.0.1-py3-none-any [virtualenv/seed/embed/via_app_data/pip_install/base.py:81]
2026-06-16 17:52:30.776493 | testrunner | vault-legacy: 487379 D copy /home/zuul-worker/.cache/virtualenv/wheel/3.9/image/1/CopyPipInstall/setuptools-82.0.1-py3-none-any/distutils-precedence.pth to /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy/lib/python3.9/site-packages/distutils-precedence.pth [virtualenv/util/path/_sync.py:46]
2026-06-16 17:52:30.777087 | testrunner | vault-legacy: 487380 D copy directory /home/zuul-worker/.cache/virtualenv/wheel/3.9/image/1/CopyPipInstall/setuptools-82.0.1-py3-none-any/_distutils_hack to /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy/lib/python3.9/site-packages/_distutils_hack [virtualenv/util/path/_sync.py:46]
2026-06-16 17:52:30.778158 | testrunner | vault-legacy: 487381 D copy directory /home/zuul-worker/.cache/virtualenv/wheel/3.9/image/1/CopyPipInstall/setuptools-82.0.1-py3-none-any/setuptools to /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy/lib/python3.9/site-packages/setuptools [virtualenv/util/path/_sync.py:46]
2026-06-16 17:52:30.832757 | testrunner | vault-legacy: 487436 D copy directory /home/zuul-worker/.cache/virtualenv/wheel/3.9/image/1/CopyPipInstall/pip-26.0.1-py3-none-any/pip to /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy/lib/python3.9/site-packages/pip [virtualenv/util/path/_sync.py:46]
2026-06-16 17:52:30.940619 | testrunner | vault-legacy: 487544 D copy directory /home/zuul-worker/.cache/virtualenv/wheel/3.9/image/1/CopyPipInstall/setuptools-82.0.1-py3-none-any/setuptools-82.0.1.dist-info to /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy/lib/python3.9/site-packages/setuptools-82.0.1.dist-info [virtualenv/util/path/_sync.py:46]
2026-06-16 17:52:30.943211 | testrunner | vault-legacy: 487546 D copy /home/zuul-worker/.cache/virtualenv/wheel/3.9/image/1/CopyPipInstall/setuptools-82.0.1-py3-none-any/setuptools-82.0.1.virtualenv to /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy/lib/python3.9/site-packages/setuptools-82.0.1.virtualenv [virtualenv/util/path/_sync.py:46]
2026-06-16 17:52:30.943630 | testrunner | vault-legacy: 487547 D generated console scripts  [virtualenv/seed/embed/via_app_data/pip_install/base.py:69]
2026-06-16 17:52:30.960100 | testrunner | vault-legacy: 487563 D copy directory /home/zuul-worker/.cache/virtualenv/wheel/3.9/image/1/CopyPipInstall/pip-26.0.1-py3-none-any/pip-26.0.1.dist-info to /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy/lib/python3.9/site-packages/pip-26.0.1.dist-info [virtualenv/util/path/_sync.py:46]
2026-06-16 17:52:30.966112 | testrunner | vault-legacy: 487569 D copy /home/zuul-worker/.cache/virtualenv/wheel/3.9/image/1/CopyPipInstall/pip-26.0.1-py3-none-any/pip-26.0.1.virtualenv to /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy/lib/python3.9/site-packages/pip-26.0.1.virtualenv [virtualenv/util/path/_sync.py:46]
2026-06-16 17:52:30.966884 | testrunner | vault-legacy: 487570 D generated console scripts pip-3.9 pip pip3 pip3.9 [virtualenv/seed/embed/via_app_data/pip_install/base.py:69]
2026-06-16 17:52:30.967328 | testrunner | vault-legacy: 487570 I add activators for Bash, CShell, Fish, Nushell, PowerShell, Python, Xonsh [virtualenv/run/session.py:90]
2026-06-16 17:52:30.970689 | testrunner | vault-legacy: 487574 D write /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy/pyvenv.cfg [virtualenv/create/pyenv_cfg.py:41]
2026-06-16 17:52:30.970763 | testrunner | vault-legacy: 487574 D 	home = /usr/bin [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:30.970903 | testrunner | vault-legacy: 487574 D 	implementation = CPython [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:30.970985 | testrunner | vault-legacy: 487574 D 	version_info = 3.9.25.final.0 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:30.971073 | testrunner | vault-legacy: 487574 D 	version = 3.9.25 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:30.971177 | testrunner | vault-legacy: 487574 D 	executable = /usr/bin/python3.9 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:30.971265 | testrunner | vault-legacy: 487574 D 	command = /home/zuul-worker/.local/tox/bin/python3 -m virtualenv /home/zuul-worker/src/github.com/distributedci/python-dciclient/.tox/vault-legacy [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:30.971361 | testrunner | vault-legacy: 487574 D 	virtualenv = 21.5.1 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:30.971454 | testrunner | vault-legacy: 487575 D 	include-system-site-packages = false [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:30.971556 | testrunner | vault-legacy: 487575 D 	base-prefix = /usr [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:30.971652 | testrunner | vault-legacy: 487575 D 	base-exec-prefix = /usr [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:30.971783 | testrunner | vault-legacy: 487575 D 	base-executable = /usr/bin/python3.9 [virtualenv/create/pyenv_cfg.py:51]
2026-06-16 17:52:30.982120 | testrunner | vault-legacy: 487585 W install_deps> pip install -U ansible==2.9.27 -e . -r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt [tox/tox_env/api.py:463]
2026-06-16 17:52:31.642752 | testrunner | Obtaining file:///home/zuul-worker/src/github.com/distributedci/python-dciclient
2026-06-16 17:52:31.645301 | testrunner |   Installing build dependencies: started
2026-06-16 17:52:32.382753 | testrunner |   Installing build dependencies: finished with status 'done'
2026-06-16 17:52:32.384782 | testrunner |   Checking if build backend supports build_editable: started
2026-06-16 17:52:32.667753 | testrunner |   Checking if build backend supports build_editable: finished with status 'done'
2026-06-16 17:52:32.669818 | testrunner |   Getting requirements to build editable: started
2026-06-16 17:52:32.848360 | testrunner |   Getting requirements to build editable: finished with status 'done'
2026-06-16 17:52:32.850737 | testrunner |   Preparing editable metadata (pyproject.toml): started
2026-06-16 17:52:33.017849 | testrunner |   Preparing editable metadata (pyproject.toml): finished with status 'done'
2026-06-16 17:52:33.147020 | testrunner | Collecting ansible==2.9.27
2026-06-16 17:52:33.166127 | testrunner |   Downloading ansible-2.9.27.tar.gz (14.8 MB)
2026-06-16 17:52:33.339507 | testrunner |      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 14.8/14.8 MB 90.1 MB/s  0:00:00
2026-06-16 17:52:40.236770 | testrunner |   Installing build dependencies: started
2026-06-16 17:52:41.210120 | testrunner |   Installing build dependencies: finished with status 'done'
2026-06-16 17:52:41.211892 | testrunner |   Getting requirements to build wheel: started
2026-06-16 17:52:42.426421 | testrunner |   Getting requirements to build wheel: finished with status 'done'
2026-06-16 17:52:42.428798 | testrunner |   Preparing metadata (pyproject.toml): started
2026-06-16 17:52:43.423953 | testrunner |   Preparing metadata (pyproject.toml): finished with status 'done'
2026-06-16 17:52:43.585952 | testrunner | Collecting PrettyTable (from -r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt (line 1))
2026-06-16 17:52:43.593591 | testrunner |   Downloading prettytable-3.16.0-py3-none-any.whl.metadata (33 kB)
2026-06-16 17:52:43.654814 | testrunner | Collecting requests (from -r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt (line 2))
2026-06-16 17:52:43.660483 | testrunner |   Downloading requests-2.32.5-py3-none-any.whl.metadata (4.9 kB)
2026-06-16 17:52:43.681779 | testrunner | Collecting dciauth (from -r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt (line 3))
2026-06-16 17:52:43.683724 | testrunner |   Using cached dciauth-4.0.1.post202603121510-py3-none-any.whl.metadata (2.8 kB)
2026-06-16 17:52:43.705878 | testrunner | Collecting jinja2 (from ansible==2.9.27)
2026-06-16 17:52:43.707753 | testrunner |   Using cached jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
2026-06-16 17:52:43.759275 | testrunner | Collecting PyYAML (from ansible==2.9.27)
2026-06-16 17:52:43.764024 | testrunner |   Downloading pyyaml-6.0.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB)
2026-06-16 17:52:44.021645 | testrunner | Collecting cryptography (from ansible==2.9.27)
2026-06-16 17:52:44.026639 | testrunner |   Downloading cryptography-49.0.0-cp39-abi3-manylinux_2_34_x86_64.whl.metadata (4.3 kB)
2026-06-16 17:52:44.085804 | testrunner | Collecting wcwidth (from PrettyTable->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt (line 1))
2026-06-16 17:52:44.087652 | testrunner |   Using cached wcwidth-0.8.1-py3-none-any.whl.metadata (43 kB)
2026-06-16 17:52:44.212963 | testrunner | Collecting charset_normalizer<4,>=2 (from requests->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt (line 2))
2026-06-16 17:52:44.218944 | testrunner |   Downloading charset_normalizer-3.4.7-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (40 kB)
2026-06-16 17:52:44.243565 | testrunner | Collecting idna<4,>=2.5 (from requests->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt (line 2))
2026-06-16 17:52:44.244854 | testrunner |   Using cached idna-3.18-py3-none-any.whl.metadata (6.1 kB)
2026-06-16 17:52:44.270196 | testrunner | Collecting urllib3<3,>=1.21.1 (from requests->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt (line 2))
2026-06-16 17:52:44.275455 | testrunner |   Downloading urllib3-2.6.3-py3-none-any.whl.metadata (6.9 kB)
2026-06-16 17:52:44.302932 | testrunner | Collecting certifi>=2017.4.17 (from requests->-r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt (line 2))
2026-06-16 17:52:44.304208 | testrunner |   Using cached certifi-2026.5.20-py3-none-any.whl.metadata (2.5 kB)
2026-06-16 17:52:44.423528 | testrunner | Collecting cffi>=2.0.0 (from cryptography->ansible==2.9.27)
2026-06-16 17:52:44.428398 | testrunner |   Downloading cffi-2.0.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.6 kB)
2026-06-16 17:52:44.449585 | testrunner | Collecting typing-extensions>=4.13.2 (from cryptography->ansible==2.9.27)
2026-06-16 17:52:44.450924 | testrunner |   Using cached typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB)
2026-06-16 17:52:44.461103 | testrunner | Collecting pycparser (from cffi>=2.0.0->cryptography->ansible==2.9.27)
2026-06-16 17:52:44.465430 | testrunner |   Downloading pycparser-2.23-py3-none-any.whl.metadata (993 bytes)
2026-06-16 17:52:44.528823 | testrunner | Collecting MarkupSafe>=2.0 (from jinja2->ansible==2.9.27)
2026-06-16 17:52:44.533706 | testrunner |   Downloading markupsafe-3.0.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.7 kB)
2026-06-16 17:52:44.546135 | testrunner | Downloading prettytable-3.16.0-py3-none-any.whl (33 kB)
2026-06-16 17:52:44.555042 | testrunner | Downloading requests-2.32.5-py3-none-any.whl (64 kB)
2026-06-16 17:52:44.566562 | testrunner | Downloading charset_normalizer-3.4.7-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (208 kB)
2026-06-16 17:52:44.577708 | testrunner | Using cached idna-3.18-py3-none-any.whl (65 kB)
2026-06-16 17:52:44.583817 | testrunner | Downloading urllib3-2.6.3-py3-none-any.whl (131 kB)
2026-06-16 17:52:44.592346 | testrunner | Using cached dciauth-4.0.1.post202603121510-py3-none-any.whl (13 kB)
2026-06-16 17:52:44.593559 | testrunner | Using cached certifi-2026.5.20-py3-none-any.whl (134 kB)
2026-06-16 17:52:44.598472 | testrunner | Downloading cryptography-49.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (4.7 MB)
2026-06-16 17:52:44.650533 | testrunner |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.7/4.7 MB 102.5 MB/s  0:00:00
2026-06-16 17:52:44.657053 | testrunner | Downloading cffi-2.0.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (216 kB)
2026-06-16 17:52:44.671793 | testrunner | Using cached typing_extensions-4.15.0-py3-none-any.whl (44 kB)
2026-06-16 17:52:44.674481 | testrunner | Using cached jinja2-3.1.6-py3-none-any.whl (134 kB)
2026-06-16 17:52:44.680745 | testrunner | Downloading markupsafe-3.0.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (20 kB)
2026-06-16 17:52:44.694059 | testrunner | Downloading pycparser-2.23-py3-none-any.whl (118 kB)
2026-06-16 17:52:44.712719 | testrunner | Downloading pyyaml-6.0.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (750 kB)
2026-06-16 17:52:44.731149 | testrunner |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 750.8/750.8 kB 36.7 MB/s  0:00:00
2026-06-16 17:52:44.733834 | testrunner | Using cached wcwidth-0.8.1-py3-none-any.whl (323 kB)
2026-06-16 17:52:44.764126 | testrunner | Building wheels for collected packages: dciclient, ansible
2026-06-16 17:52:44.765212 | testrunner |   Building editable for dciclient (pyproject.toml): started
2026-06-16 17:52:45.014709 | testrunner |   Building editable for dciclient (pyproject.toml): finished with status 'done'
2026-06-16 17:52:45.015979 | testrunner |   Created wheel for dciclient: filename=dciclient-4.2.0-0.editable-py3-none-any.whl size=10290 sha256=9f113965b90a16b4401226d60cf36034f51608487cfdb93b5a86f7accb1ad2f7
2026-06-16 17:52:45.016420 | testrunner |   Stored in directory: /tmp/pip-ephem-wheel-cache-a7vy1oq9/wheels/b6/6a/e4/9f472424ebc44c120363a74449f5c7f1aa95af7bd4a2c0c115
2026-06-16 17:52:45.022825 | testrunner |   Building wheel for ansible (pyproject.toml): started
2026-06-16 17:52:51.608573 | testrunner |   Building wheel for ansible (pyproject.toml): finished with status 'done'
2026-06-16 17:52:51.626263 | testrunner |   Created wheel for ansible: filename=ansible-2.9.27-py3-none-any.whl size=16206335 sha256=bf359a0b7e8a312639f659d4aab40888ec0eb79cc32f71006aeb27aff8247702
2026-06-16 17:52:51.626600 | testrunner |   Stored in directory: /home/zuul-worker/.cache/pip/wheels/e3/52/b3/0ecee4a64855ccfbd43e9a1c51f9315ec3fe6a3578406e6a87
2026-06-16 17:52:51.725802 | testrunner | Successfully built dciclient ansible
2026-06-16 17:52:51.797697 | testrunner | Installing collected packages: dciauth, wcwidth, urllib3, typing-extensions, PyYAML, pycparser, MarkupSafe, idna, charset_normalizer, certifi, requests, PrettyTable, jinja2, cffi, dciclient, cryptography, ansible
2026-06-16 17:52:59.966869 | testrunner |
2026-06-16 17:52:59.970124 | testrunner | Successfully installed MarkupSafe-3.0.3 PrettyTable-3.16.0 PyYAML-6.0.3 ansible-2.9.27 certifi-2026.5.20 cffi-2.0.0 charset_normalizer-3.4.7 cryptography-49.0.0 dciauth-4.0.1.post202603121510 dciclient-4.2.0 idna-3.18 jinja2-3.1.6 pycparser-2.23 requests-2.32.5 typing-extensions-4.15.0 urllib3-2.6.3 wcwidth-0.8.1
2026-06-16 17:53:02.018406 | testrunner | vault-legacy: 518621 I exit 0 (31.03 seconds) /home/zuul-worker/src/github.com/distributedci/python-dciclient> pip install -U ansible==2.9.27 -e . -r /home/zuul-worker/src/github.com/distributedci/python-dciclient/requirements.txt pid=24533 [tox/execute/api.py:294]
2026-06-16 17:53:02.019302 | testrunner | vault-legacy: 518622 W commands[0]> sh ./tests/test-vault.sh [tox/tox_env/api.py:463]
2026-06-16 17:53:02.029180 | testrunner | + export DCI_API_SECRET=mysecret
2026-06-16 17:53:02.029212 | testrunner | + DCI_API_SECRET=mysecret
2026-06-16 17:53:02.029223 | testrunner | + ANSWER=42
2026-06-16 17:53:02.030164 | testrunner | ++ echo -n 42
2026-06-16 17:53:02.030505 | testrunner | ++ dci-vault encrypt
2026-06-16 17:53:02.030983 | testrunner | ++ dci-vault decrypt
2026-06-16 17:53:02.602093 | testrunner | + RES=42
2026-06-16 17:53:02.602176 | testrunner | + test 42 = 42
2026-06-16 17:53:02.605334 | testrunner | vault-legacy: 519208 I exit 0 (0.58 seconds) /home/zuul-worker/src/github.com/distributedci/python-dciclient> sh ./tests/test-vault.sh pid=24646 [tox/execute/api.py:294]
2026-06-16 17:53:02.607315 | testrunner |   pep8: OK (2.75=setup[2.37]+cmd[0.38] seconds)
2026-06-16 17:53:02.607351 | testrunner |   py3: FAIL code 1 (454.75=setup[21.16]+cmd[1.38,432.21] seconds)
2026-06-16 17:53:02.607364 | testrunner |   vault: OK (29.24=setup[28.68]+cmd[0.56] seconds)
2026-06-16 17:53:02.607374 | testrunner |   vault-legacy: OK (32.28=setup[31.70]+cmd[0.58] seconds)
2026-06-16 17:53:02.607384 | testrunner |   evaluation failed :( (519.05 seconds)
2026-06-16 21:53:03.167916 | testrunner | ERROR
2026-06-16 21:53:03.168218 | testrunner | {
2026-06-16 21:53:03.168274 | testrunner |   "delta": "0:08:39.324152",
2026-06-16 21:53:03.168320 | testrunner |   "end": "2026-06-16 17:53:02.675017",
2026-06-16 21:53:03.168359 | testrunner |   "msg": "non-zero return code",
2026-06-16 21:53:03.168396 | testrunner |   "rc": 255,
2026-06-16 21:53:03.168432 | testrunner |   "start": "2026-06-16 17:44:23.350865"
2026-06-16 21:53:03.168469 | testrunner | }
failure
2026-06-16 21:53:03.230170 | 
2026-06-16 21:53:03.230373 | TASK [tox : Look for output]
2026-06-16 21:53:03.700762 | testrunner | ok
2026-06-16 21:53:03.721565 | 
2026-06-16 21:53:03.721704 | TASK [tox : Return file comments to Zuul]
2026-06-16 21:53:03.768219 | testrunner | skipping: Conditional result was False
2026-06-16 21:53:03.770620 | 
2026-06-16 21:53:03.770718 | PLAY RECAP
2026-06-16 21:53:03.770813 | testrunner | ok: 2 changed: 0 unreachable: 0 failed: 1 skipped: 5 rescued: 0 ignored: 0
2026-06-16 21:53:03.770910 | 
2026-06-16 21:53:03.951438 | RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/dciclient/run.yaml@main]
2026-06-16 21:53:03.954079 | POST-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/s3/clean.yaml@main]
2026-06-16 21:53:04.581322 | 
2026-06-16 21:53:04.581446 | PLAY [testrunner]
2026-06-16 21:53:04.592627 | 
2026-06-16 21:53:04.592703 | TASK [Remove minio container]
2026-06-16 17:53:06.123901 | testrunner | minio
2026-06-16 21:53:06.627821 | testrunner | ok: Runtime: 0:00:01.059677
2026-06-16 21:53:06.630892 | 
2026-06-16 21:53:06.631085 | PLAY RECAP
2026-06-16 21:53:06.631346 | testrunner | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-16 21:53:06.631447 | 
2026-06-16 21:53:06.764260 | POST-RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/s3/clean.yaml@main]
2026-06-16 21:53:06.766637 | POST-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/rhel/clean.yaml@main]
2026-06-16 21:53:07.339814 | 
2026-06-16 21:53:07.339964 | PLAY [testrunner]
2026-06-16 21:53:07.351163 | 
2026-06-16 21:53:07.351236 | TASK [Remove rhel subscription if needed]
2026-06-16 21:53:10.542522 | testrunner | changed: System successfully unregistered from None.
2026-06-16 21:53:10.545209 | 
2026-06-16 21:53:10.545334 | PLAY RECAP
2026-06-16 21:53:10.545437 | testrunner | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-16 21:53:10.545543 | 
2026-06-16 21:53:10.723709 | POST-RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/rhel/clean.yaml@main]
2026-06-16 21:53:10.725976 | POST-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/base/post.yaml@main]
2026-06-16 21:53:11.441560 | 
2026-06-16 21:53:11.441689 | PLAY [all]
2026-06-16 21:53:11.451966 | 
2026-06-16 21:53:11.452090 | TASK [include_role : fetch-output]
2026-06-16 21:53:11.491354 | testrunner | ok
2026-06-16 21:53:11.504658 | 
2026-06-16 21:53:11.504738 | TASK [fetch-output : Set log path for multiple nodes]
2026-06-16 21:53:11.570117 | testrunner | skipping: Conditional result was False
2026-06-16 21:53:11.581904 | 
2026-06-16 21:53:11.582053 | TASK [fetch-output : Set log path for single node]
2026-06-16 21:53:11.626703 | testrunner | ok
2026-06-16 21:53:11.635231 | 
2026-06-16 21:53:11.635377 | LOOP [fetch-output : Ensure local output dirs]
2026-06-16 21:53:12.101928 | testrunner -> localhost | changed: "/var/lib/zuul/builds/aaa7a9073763494bbe9b35d7e7d187a4/work/logs"
2026-06-16 21:53:12.392500 | testrunner -> localhost | changed: "/var/lib/zuul/builds/aaa7a9073763494bbe9b35d7e7d187a4/work/artifacts"
2026-06-16 21:53:12.669237 | testrunner -> localhost | changed: "/var/lib/zuul/builds/aaa7a9073763494bbe9b35d7e7d187a4/work/docs"
2026-06-16 21:53:12.696171 | 
2026-06-16 21:53:12.696413 | LOOP [fetch-output : Collect logs, artifacts and docs]
2026-06-16 21:53:13.503959 | testrunner | changed: .d..t...... ./
2026-06-16 21:53:13.504354 | testrunner | changed: All items complete
2026-06-16 21:53:13.504412 | 
2026-06-16 21:53:14.122760 | testrunner | changed: .d..t...... ./
2026-06-16 21:53:14.727985 | testrunner | changed: .d..t...... ./
2026-06-16 21:53:14.753056 | 
2026-06-16 21:53:14.753195 | TASK [include_role : fetch-output-openshift]
2026-06-16 21:53:14.780928 | testrunner | skipping: Conditional result was False
2026-06-16 21:53:14.793469 | 
2026-06-16 21:53:14.793632 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir]
2026-06-16 21:53:15.333828 | testrunner -> localhost | ok: Item: artifacts Runtime: 0:00:00.012650
2026-06-16 21:53:15.628829 | testrunner -> localhost | ok: Item: docs Runtime: 0:00:00.013918
2026-06-16 21:53:15.695556 | 
2026-06-16 21:53:15.695723 | PLAY [localhost]
2026-06-16 21:53:15.703834 | 
2026-06-16 21:53:15.703974 | TASK [generate-zuul-manifest : Generate Zuul manifest]
2026-06-16 21:53:16.123379 | localhost | changed
2026-06-16 21:53:16.144921 | 
2026-06-16 21:53:16.145065 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul]
2026-06-16 21:53:16.197834 | localhost | ok
2026-06-16 21:53:16.206234 | 
2026-06-16 21:53:16.206361 | TASK [add-fileserver : Create SSH private key tempfile]
2026-06-16 21:53:16.629166 | localhost | changed
2026-06-16 21:53:16.637472 | 
2026-06-16 21:53:16.637608 | TASK [add-fileserver : Create SSH private key from secret]
2026-06-16 21:53:17.453232 | localhost | changed
2026-06-16 21:53:17.462235 | 
2026-06-16 21:53:17.462368 | TASK [add-fileserver : Add fileserver ssh key]
2026-06-16 21:53:17.805627 | localhost | Identity added: /var/lib/zuul/builds/aaa7a9073763494bbe9b35d7e7d187a4/work/tmp/ansible.4dhw08vg (/var/lib/zuul/builds/aaa7a9073763494bbe9b35d7e7d187a4/work/tmp/ansible.4dhw08vg)
2026-06-16 21:53:17.806039 | localhost | ok: Runtime: 0:00:00.021511
2026-06-16 21:53:17.815088 | 
2026-06-16 21:53:17.815212 | TASK [add-fileserver : Remove SSH private key from disk]
2026-06-16 21:53:18.150107 | localhost | ok: Runtime: 0:00:00.006380
2026-06-16 21:53:18.160575 | 
2026-06-16 21:53:18.160704 | TASK [add-fileserver : Add fileserver to inventory]
2026-06-16 21:53:18.216559 | localhost | changed
2026-06-16 21:53:18.223762 | 
2026-06-16 21:53:18.223924 | TASK [add-fileserver : Add fileserver server to known hosts]
2026-06-16 21:53:18.664437 | localhost | changed
2026-06-16 21:53:18.675607 | 
2026-06-16 21:53:18.675721 | PLAY [a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com]
2026-06-16 21:53:18.683001 | 
2026-06-16 21:53:18.683133 | TASK [Gathering Facts]
2026-06-16 21:53:20.201563 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-16 21:53:20.214340 | 
2026-06-16 21:53:20.214465 | TASK [Set zuul-log-path fact]
2026-06-16 21:53:20.238971 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-16 21:53:20.258969 | 
2026-06-16 21:53:20.259113 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-16 21:53:20.301567 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-16 21:53:20.316183 | 
2026-06-16 21:53:20.316312 | TASK [upload-logs : Create log directories]
2026-06-16 21:53:20.656074 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed
2026-06-16 21:53:20.666899 | 
2026-06-16 21:53:20.667070 | TASK [upload-logs : Ensure logs are readable before uploading]
2026-06-16 21:53:21.036821 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com -> localhost | ok: Runtime: 0:00:00.007668
2026-06-16 21:53:21.044192 | 
2026-06-16 21:53:21.044324 | TASK [upload-logs : Upload logs to log server]
2026-06-16 21:53:22.220723 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | Output suppressed because no_log was given
2026-06-16 21:53:22.224736 | 
2026-06-16 21:53:22.224819 | LOOP [upload-logs : Compress console log and json output]
