2025-04-06 13:31:57.266024 | Job console starting... 2025-04-06 13:31:57.318105 | Updating repositories 2025-04-06 13:31:57.370215 | Preparing job workspace 2025-04-06 13:31:59.473431 | Running Ansible setup... 2025-04-06 13:32:04.815977 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-04-06 13:32:05.633785 | 2025-04-06 13:32:05.633957 | PLAY [Base pre] 2025-04-06 13:32:05.663666 | 2025-04-06 13:32:05.663829 | TASK [Setup log path fact] 2025-04-06 13:32:05.686858 | ubuntu-noble | ok 2025-04-06 13:32:05.723629 | 2025-04-06 13:32:05.723777 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-04-06 13:32:05.775882 | ubuntu-noble | ok 2025-04-06 13:32:05.789588 | 2025-04-06 13:32:05.789817 | TASK [emit-job-header : Print job information] 2025-04-06 13:32:05.841885 | # Job Information 2025-04-06 13:32:05.842070 | Ansible Version: 2.15.3 2025-04-06 13:32:05.842103 | Job: mypy 2025-04-06 13:32:05.842131 | Pipeline: check 2025-04-06 13:32:05.842151 | Executor: 7d211f194f6a 2025-04-06 13:32:05.842169 | Triggered by: https://github.com/osism/netbox-manager/pull/67 2025-04-06 13:32:05.842187 | Event ID: 7e8a1b00-12eb-11f0-99e2-10142d99f4e6 2025-04-06 13:32:05.848832 | 2025-04-06 13:32:05.848947 | LOOP [emit-job-header : Print node information] 2025-04-06 13:32:05.995182 | ubuntu-noble | ok: 2025-04-06 13:32:05.995488 | ubuntu-noble | # Node Information 2025-04-06 13:32:05.995530 | ubuntu-noble | Inventory Hostname: ubuntu-noble 2025-04-06 13:32:05.995554 | ubuntu-noble | Hostname: ubuntu 2025-04-06 13:32:05.995575 | ubuntu-noble | Username: zuul 2025-04-06 13:32:05.995628 | ubuntu-noble | Distro: Ubuntu 24.04 2025-04-06 13:32:05.995652 | ubuntu-noble | Provider: regiocloud-a 2025-04-06 13:32:05.995673 | ubuntu-noble | Label: ubuntu-noble 2025-04-06 13:32:05.995694 | ubuntu-noble | Product Name: OpenStack Nova 2025-04-06 13:32:05.995713 | ubuntu-noble | Interface IP: 81.163.192.119 2025-04-06 13:32:06.011714 | 2025-04-06 13:32:06.011867 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-04-06 13:32:06.695916 | ubuntu-noble -> localhost | changed 2025-04-06 13:32:06.706847 | 2025-04-06 13:32:06.706985 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-04-06 13:32:07.825963 | ubuntu-noble -> localhost | changed 2025-04-06 13:32:07.842271 | 2025-04-06 13:32:07.842441 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-04-06 13:32:08.304098 | ubuntu-noble -> localhost | ok 2025-04-06 13:32:08.311959 | 2025-04-06 13:32:08.312085 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-04-06 13:32:08.343184 | ubuntu-noble | ok 2025-04-06 13:32:08.360914 | ubuntu-noble | included: /var/lib/zuul/builds/a10ff53ad56f48ba969b45fc105f1a62/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-04-06 13:32:08.369074 | 2025-04-06 13:32:08.369182 | TASK [add-build-sshkey : Create Temp SSH key] 2025-04-06 13:32:08.914249 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2025-04-06 13:32:08.914434 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/a10ff53ad56f48ba969b45fc105f1a62/work/a10ff53ad56f48ba969b45fc105f1a62_id_rsa 2025-04-06 13:32:08.914472 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/a10ff53ad56f48ba969b45fc105f1a62/work/a10ff53ad56f48ba969b45fc105f1a62_id_rsa.pub 2025-04-06 13:32:08.914499 | ubuntu-noble -> localhost | The key fingerprint is: 2025-04-06 13:32:08.914524 | ubuntu-noble -> localhost | SHA256:A1ZRkNoOmd0dhHm3061eIBDgZW79ZdGA2X0TMBOswgg zuul-build-sshkey 2025-04-06 13:32:08.914547 | ubuntu-noble -> localhost | The key's randomart image is: 2025-04-06 13:32:08.914568 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2025-04-06 13:32:08.914589 | ubuntu-noble -> localhost | | =*==oO+=o| 2025-04-06 13:32:08.914609 | ubuntu-noble -> localhost | | E o.++.=.=.=| 2025-04-06 13:32:08.914629 | ubuntu-noble -> localhost | | +*+.o+oo o*| 2025-04-06 13:32:08.914669 | ubuntu-noble -> localhost | | .=oo+..o.+oo| 2025-04-06 13:32:08.914693 | ubuntu-noble -> localhost | | oS . ..+ | 2025-04-06 13:32:08.914713 | ubuntu-noble -> localhost | | .. . .| 2025-04-06 13:32:08.914739 | ubuntu-noble -> localhost | | . . | 2025-04-06 13:32:08.914760 | ubuntu-noble -> localhost | | . | 2025-04-06 13:32:08.914779 | ubuntu-noble -> localhost | | | 2025-04-06 13:32:08.914799 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2025-04-06 13:32:08.914845 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.145619 2025-04-06 13:32:08.922256 | 2025-04-06 13:32:08.922383 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-04-06 13:32:08.952441 | ubuntu-noble | ok 2025-04-06 13:32:08.971261 | ubuntu-noble | included: /var/lib/zuul/builds/a10ff53ad56f48ba969b45fc105f1a62/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-04-06 13:32:08.979417 | 2025-04-06 13:32:08.979495 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-04-06 13:32:09.013506 | ubuntu-noble | skipping: Conditional result was False 2025-04-06 13:32:09.019690 | 2025-04-06 13:32:09.019774 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-04-06 13:32:09.636520 | ubuntu-noble | changed 2025-04-06 13:32:09.642549 | 2025-04-06 13:32:09.642629 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-04-06 13:32:09.932973 | ubuntu-noble | ok 2025-04-06 13:32:09.941799 | 2025-04-06 13:32:09.941919 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-04-06 13:32:10.631155 | ubuntu-noble | changed 2025-04-06 13:32:10.640775 | 2025-04-06 13:32:10.640886 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-04-06 13:32:11.305138 | ubuntu-noble | changed 2025-04-06 13:32:11.315191 | 2025-04-06 13:32:11.315309 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-04-06 13:32:11.349944 | ubuntu-noble | skipping: Conditional result was False 2025-04-06 13:32:11.357601 | 2025-04-06 13:32:11.357690 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-04-06 13:32:11.784826 | ubuntu-noble -> localhost | changed 2025-04-06 13:32:11.806404 | 2025-04-06 13:32:11.806528 | TASK [add-build-sshkey : Add back temp key] 2025-04-06 13:32:12.154243 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/a10ff53ad56f48ba969b45fc105f1a62/work/a10ff53ad56f48ba969b45fc105f1a62_id_rsa (zuul-build-sshkey) 2025-04-06 13:32:12.154447 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.020957 2025-04-06 13:32:12.161512 | 2025-04-06 13:32:12.161598 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-04-06 13:32:12.548080 | ubuntu-noble | ok 2025-04-06 13:32:12.555851 | 2025-04-06 13:32:12.555945 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-04-06 13:32:12.576747 | ubuntu-noble | skipping: Conditional result was False 2025-04-06 13:32:12.594008 | 2025-04-06 13:32:12.594119 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-04-06 13:32:13.056475 | ubuntu-noble | ok 2025-04-06 13:32:13.093846 | 2025-04-06 13:32:13.093940 | TASK [validate-host : Define zuul_info_dir fact] 2025-04-06 13:32:13.134711 | ubuntu-noble | ok 2025-04-06 13:32:13.141486 | 2025-04-06 13:32:13.141572 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-04-06 13:32:13.429512 | ubuntu-noble -> localhost | ok 2025-04-06 13:32:13.437353 | 2025-04-06 13:32:13.437439 | TASK [validate-host : Collect information about the host] 2025-04-06 13:32:14.524201 | ubuntu-noble | ok 2025-04-06 13:32:14.536860 | 2025-04-06 13:32:14.536952 | TASK [validate-host : Sanitize hostname] 2025-04-06 13:32:14.605284 | ubuntu-noble | ok 2025-04-06 13:32:14.614696 | 2025-04-06 13:32:14.614816 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-04-06 13:32:15.165084 | ubuntu-noble -> localhost | changed 2025-04-06 13:32:15.171817 | 2025-04-06 13:32:15.171919 | TASK [validate-host : Collect information about zuul worker] 2025-04-06 13:32:15.621338 | ubuntu-noble | ok 2025-04-06 13:32:15.627826 | 2025-04-06 13:32:15.627938 | TASK [validate-host : Write out all zuul information for each host] 2025-04-06 13:32:16.255708 | ubuntu-noble -> localhost | changed 2025-04-06 13:32:16.283165 | 2025-04-06 13:32:16.283327 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-04-06 13:32:16.579450 | ubuntu-noble | ok 2025-04-06 13:32:16.590593 | 2025-04-06 13:32:16.590715 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-04-06 13:32:17.365110 | ubuntu-noble | changed: 2025-04-06 13:32:17.365328 | ubuntu-noble | cd+++++++++ src/ 2025-04-06 13:32:17.365367 | ubuntu-noble | cd+++++++++ src/github.com/ 2025-04-06 13:32:17.365392 | ubuntu-noble | cd+++++++++ src/github.com/osism/ 2025-04-06 13:32:17.365413 | ubuntu-noble | cd+++++++++ src/github.com/osism/netbox-manager/ 2025-04-06 13:32:17.365434 | ubuntu-noble | netbox_manager/requirements.yml 2025-04-06 13:32:17.365637 | ubuntu-noble | cL+++++++++ src/github.com/osism/netbox-manager/settings.toml.sample -> netbox_manager/settings.toml.sample 2025-04-06 13:32:17.365657 | ubuntu-noble | cd+++++++++ src/github.com/osism/netbox-manager/.git/ 2025-04-06 13:32:17.365676 | ubuntu-noble | =2 in /tmp/venv/lib/python3.12/site-packages (from types-requests) (2.3.0) 2025-04-06 13:33:04.691154 | ubuntu-noble | Downloading types_pyyaml-6.0.12.20250402-py3-none-any.whl (20 kB) 2025-04-06 13:33:04.719951 | ubuntu-noble | Downloading types_requests-2.32.0.20250328-py3-none-any.whl (20 kB) 2025-04-06 13:33:04.924165 | ubuntu-noble | Installing collected packages: types-requests, types-PyYAML 2025-04-06 13:33:04.957801 | ubuntu-noble | Successfully installed types-PyYAML-6.0.12.20250402 types-requests-2.32.0.20250328 2025-04-06 13:33:06.869550 | ubuntu-noble | netbox_manager/main.py:238: error: Item "None" of "str | None" has no attribute "startswith" [union-attr] 2025-04-06 13:33:06.883416 | ubuntu-noble | netbox_manager/main.py:244: error: Item "None" of "str | None" has no attribute "startswith" [union-attr] 2025-04-06 13:33:06.883471 | ubuntu-noble | netbox_manager/main.py:250: error: Item "None" of "str | None" has no attribute "startswith" [union-attr] 2025-04-06 13:33:06.883498 | ubuntu-noble | Installing missing stub packages: 2025-04-06 13:33:06.883514 | ubuntu-noble | /tmp/venv/bin/python3 -m pip install types-PyYAML types-requests 2025-04-06 13:33:06.883528 | ubuntu-noble | 2025-04-06 13:33:06.883543 | ubuntu-noble | 2025-04-06 13:33:06.883557 | ubuntu-noble | Found 3 errors in 1 file (checked 3 source files) 2025-04-06 13:33:06.997456 | ubuntu-noble | ERROR 2025-04-06 13:33:06.997710 | ubuntu-noble | { 2025-04-06 13:33:06.997752 | ubuntu-noble | "delta": "0:00:09.153288", 2025-04-06 13:33:06.997778 | ubuntu-noble | "end": "2025-04-06 13:33:06.884565", 2025-04-06 13:33:06.997801 | ubuntu-noble | "msg": "non-zero return code", 2025-04-06 13:33:06.997822 | ubuntu-noble | "rc": 1, 2025-04-06 13:33:06.997844 | ubuntu-noble | "start": "2025-04-06 13:32:57.731277" 2025-04-06 13:33:06.997863 | ubuntu-noble | } failure 2025-04-06 13:33:07.001077 | 2025-04-06 13:33:07.001309 | PLAY RECAP 2025-04-06 13:33:07.001486 | ubuntu-noble | ok: 10 changed: 7 unreachable: 0 failed: 1 skipped: 12 rescued: 0 ignored: 0 2025-04-06 13:33:07.001558 | 2025-04-06 13:33:07.140756 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/zuul-jobs/playbooks/mypy/run.yaml@main] 2025-04-06 13:33:07.143881 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-04-06 13:33:07.813866 | 2025-04-06 13:33:07.814012 | PLAY [Base post] 2025-04-06 13:33:07.839374 | 2025-04-06 13:33:07.839496 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-04-06 13:33:08.459764 | ubuntu-noble | changed 2025-04-06 13:33:08.495749 | 2025-04-06 13:33:08.495858 | PLAY RECAP 2025-04-06 13:33:08.495920 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-04-06 13:33:08.495985 | 2025-04-06 13:33:08.609410 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-04-06 13:33:08.611945 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-04-06 13:33:09.374201 | 2025-04-06 13:33:09.374405 | PLAY [Base post-logs] 2025-04-06 13:33:09.390981 | 2025-04-06 13:33:09.391115 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-04-06 13:33:09.871137 | localhost | changed 2025-04-06 13:33:09.877483 | 2025-04-06 13:33:09.877744 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-04-06 13:33:09.919852 | localhost | ok 2025-04-06 13:33:09.928468 | 2025-04-06 13:33:09.928719 | TASK [Set zuul-log-path fact] 2025-04-06 13:33:09.959888 | localhost | ok 2025-04-06 13:33:09.976227 | 2025-04-06 13:33:09.976360 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-04-06 13:33:10.033621 | localhost | ok 2025-04-06 13:33:10.046481 | 2025-04-06 13:33:10.046720 | TASK [upload-logs : Create log directories] 2025-04-06 13:33:10.553673 | localhost | changed 2025-04-06 13:33:10.561123 | 2025-04-06 13:33:10.561273 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-04-06 13:33:11.049626 | localhost -> localhost | ok: Runtime: 0:00:00.004529 2025-04-06 13:33:11.058796 | 2025-04-06 13:33:11.059071 | TASK [upload-logs : Upload logs to log server] 2025-04-06 13:33:11.643003 | localhost | Output suppressed because no_log was given 2025-04-06 13:33:11.646982 | 2025-04-06 13:33:11.647102 | LOOP [upload-logs : Compress console log and json output] 2025-04-06 13:33:11.713773 | localhost | skipping: Conditional result was False 2025-04-06 13:33:11.733363 | localhost | skipping: Conditional result was False 2025-04-06 13:33:11.744146 | 2025-04-06 13:33:11.744436 | LOOP [upload-logs : Upload compressed console log and json output] 2025-04-06 13:33:11.807447 | localhost | skipping: Conditional result was False 2025-04-06 13:33:11.807762 | 2025-04-06 13:33:11.822365 | localhost | skipping: Conditional result was False 2025-04-06 13:33:11.828847 | 2025-04-06 13:33:11.829002 | LOOP [upload-logs : Upload console log and json output]