2026-02-10 03:07:24.331780 | Job console starting 2026-02-10 03:07:24.359330 | Updating git repos 2026-02-10 03:07:24.408519 | Cloning repos into workspace 2026-02-10 03:07:24.571156 | Restoring repo states 2026-02-10 03:07:24.595307 | Merging changes 2026-02-10 03:07:24.595493 | Checking out repos 2026-02-10 03:07:24.763331 | Preparing playbooks 2026-02-10 03:07:26.716793 | Running Ansible setup 2026-02-10 03:07:33.545964 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-02-10 03:07:34.836949 | 2026-02-10 03:07:34.837088 | PLAY [Base pre] 2026-02-10 03:07:34.861628 | 2026-02-10 03:07:34.861765 | TASK [Setup log path fact] 2026-02-10 03:07:34.892080 | ubuntu-noble-large | ok 2026-02-10 03:07:34.908184 | 2026-02-10 03:07:34.908319 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-10 03:07:34.947501 | ubuntu-noble-large | ok 2026-02-10 03:07:34.969060 | 2026-02-10 03:07:34.969200 | TASK [emit-job-header : Print job information] 2026-02-10 03:07:34.997695 | # Job Information 2026-02-10 03:07:34.997923 | Ansible Version: 2.16.14 2026-02-10 03:07:34.997959 | Job: openstack-ironic-images-publish-metalbox 2026-02-10 03:07:34.997994 | Pipeline: periodic-daily 2026-02-10 03:07:34.998017 | Executor: 521e9411259a 2026-02-10 03:07:34.998037 | Triggered by: https://github.com/osism/openstack-ironic-images 2026-02-10 03:07:34.998061 | Event ID: 97b3bc403dff4409a471be7088ff6435 2026-02-10 03:07:35.005247 | 2026-02-10 03:07:35.005362 | LOOP [emit-job-header : Print node information] 2026-02-10 03:07:35.101204 | ubuntu-noble-large | ok: 2026-02-10 03:07:35.101425 | ubuntu-noble-large | # Node Information 2026-02-10 03:07:35.101461 | ubuntu-noble-large | Inventory Hostname: ubuntu-noble-large 2026-02-10 03:07:35.101487 | ubuntu-noble-large | Hostname: ubuntu 2026-02-10 03:07:35.101509 | ubuntu-noble-large | Username: zuul 2026-02-10 03:07:35.101531 | ubuntu-noble-large | Distro: Ubuntu 24.04 2026-02-10 03:07:35.101555 | ubuntu-noble-large | Provider: regiocloud-a 2026-02-10 03:07:35.101576 | ubuntu-noble-large | Region: 2026-02-10 03:07:35.101597 | ubuntu-noble-large | Label: ubuntu-noble-large 2026-02-10 03:07:35.101617 | ubuntu-noble-large | Product Name: OpenStack Nova 2026-02-10 03:07:35.101637 | ubuntu-noble-large | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe23:71fe 2026-02-10 03:07:35.119573 | 2026-02-10 03:07:35.119684 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-10 03:07:35.557677 | ubuntu-noble-large -> localhost | changed 2026-02-10 03:07:35.564452 | 2026-02-10 03:07:35.564555 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-10 03:07:37.259229 | ubuntu-noble-large -> localhost | changed 2026-02-10 03:07:37.291019 | 2026-02-10 03:07:37.291128 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-02-10 03:07:37.868643 | ubuntu-noble-large -> localhost | ok 2026-02-10 03:07:37.874527 | 2026-02-10 03:07:37.874635 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-02-10 03:07:37.913862 | ubuntu-noble-large | ok 2026-02-10 03:07:37.948551 | ubuntu-noble-large | included: /var/lib/zuul/builds/890be0f3b2e545a7a34f29db6ef8d52b/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-02-10 03:07:37.977428 | 2026-02-10 03:07:37.977531 | TASK [add-build-sshkey : Create Temp SSH key] 2026-02-10 03:07:39.731590 | ubuntu-noble-large -> localhost | Generating public/private rsa key pair. 2026-02-10 03:07:39.731808 | ubuntu-noble-large -> localhost | Your identification has been saved in /var/lib/zuul/builds/890be0f3b2e545a7a34f29db6ef8d52b/work/890be0f3b2e545a7a34f29db6ef8d52b_id_rsa 2026-02-10 03:07:39.731844 | ubuntu-noble-large -> localhost | Your public key has been saved in /var/lib/zuul/builds/890be0f3b2e545a7a34f29db6ef8d52b/work/890be0f3b2e545a7a34f29db6ef8d52b_id_rsa.pub 2026-02-10 03:07:39.731871 | ubuntu-noble-large -> localhost | The key fingerprint is: 2026-02-10 03:07:39.731895 | ubuntu-noble-large -> localhost | SHA256:KavG6hrsekyEzg4fGyYb7zqr0sstnSru6Ful+FqEFa4 zuul-build-sshkey 2026-02-10 03:07:39.731925 | ubuntu-noble-large -> localhost | The key's randomart image is: 2026-02-10 03:07:39.731948 | ubuntu-noble-large -> localhost | +---[RSA 3072]----+ 2026-02-10 03:07:39.731969 | ubuntu-noble-large -> localhost | | . | 2026-02-10 03:07:39.731990 | ubuntu-noble-large -> localhost | | . . | 2026-02-10 03:07:39.732010 | ubuntu-noble-large -> localhost | | . o | 2026-02-10 03:07:39.732030 | ubuntu-noble-large -> localhost | |. = . | 2026-02-10 03:07:39.732050 | ubuntu-noble-large -> localhost | |oE . .. S | 2026-02-10 03:07:39.732073 | ubuntu-noble-large -> localhost | |=oB o o | 2026-02-10 03:07:39.732094 | ubuntu-noble-large -> localhost | |+& X .. | 2026-02-10 03:07:39.732115 | ubuntu-noble-large -> localhost | |B+%.=. | 2026-02-10 03:07:39.732148 | ubuntu-noble-large -> localhost | |#^XBo | 2026-02-10 03:07:39.732170 | ubuntu-noble-large -> localhost | +----[SHA256]-----+ 2026-02-10 03:07:39.732218 | ubuntu-noble-large -> localhost | ok: Runtime: 0:00:00.824739 2026-02-10 03:07:39.738580 | 2026-02-10 03:07:39.738669 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-02-10 03:07:39.772368 | ubuntu-noble-large | ok 2026-02-10 03:07:39.781477 | ubuntu-noble-large | included: /var/lib/zuul/builds/890be0f3b2e545a7a34f29db6ef8d52b/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-02-10 03:07:39.790613 | 2026-02-10 03:07:39.790700 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-02-10 03:07:39.803925 | ubuntu-noble-large | skipping: Conditional result was False 2026-02-10 03:07:39.810467 | 2026-02-10 03:07:39.810571 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-02-10 03:07:40.733297 | ubuntu-noble-large | changed 2026-02-10 03:07:40.738988 | 2026-02-10 03:07:40.739076 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-02-10 03:07:41.042338 | ubuntu-noble-large | ok 2026-02-10 03:07:41.050319 | 2026-02-10 03:07:41.050495 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-02-10 03:07:41.795432 | ubuntu-noble-large | changed 2026-02-10 03:07:41.802272 | 2026-02-10 03:07:41.802369 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-02-10 03:07:42.504398 | ubuntu-noble-large | changed 2026-02-10 03:07:42.508840 | 2026-02-10 03:07:42.508919 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-02-10 03:07:42.545778 | ubuntu-noble-large | skipping: Conditional result was False 2026-02-10 03:07:42.550743 | 2026-02-10 03:07:42.550842 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-10 03:07:43.167261 | ubuntu-noble-large -> localhost | changed 2026-02-10 03:07:43.177887 | 2026-02-10 03:07:43.177995 | TASK [add-build-sshkey : Add back temp key] 2026-02-10 03:07:43.628198 | ubuntu-noble-large -> localhost | Identity added: /var/lib/zuul/builds/890be0f3b2e545a7a34f29db6ef8d52b/work/890be0f3b2e545a7a34f29db6ef8d52b_id_rsa (zuul-build-sshkey) 2026-02-10 03:07:43.628402 | ubuntu-noble-large -> localhost | ok: Runtime: 0:00:00.009056 2026-02-10 03:07:43.635873 | 2026-02-10 03:07:43.635962 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-02-10 03:07:44.158357 | ubuntu-noble-large | ok 2026-02-10 03:07:44.163506 | 2026-02-10 03:07:44.166962 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-02-10 03:07:44.210261 | ubuntu-noble-large | skipping: Conditional result was False 2026-02-10 03:07:44.220484 | 2026-02-10 03:07:44.220575 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-02-10 03:07:44.783093 | ubuntu-noble-large | ok 2026-02-10 03:07:44.799572 | 2026-02-10 03:07:44.799683 | TASK [validate-host : Define zuul_info_dir fact] 2026-02-10 03:07:44.847583 | ubuntu-noble-large | ok 2026-02-10 03:07:44.852546 | 2026-02-10 03:07:44.852644 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-02-10 03:07:45.323371 | ubuntu-noble-large -> localhost | ok 2026-02-10 03:07:45.329631 | 2026-02-10 03:07:45.329719 | TASK [validate-host : Collect information about the host] 2026-02-10 03:07:46.932074 | ubuntu-noble-large | ok 2026-02-10 03:07:46.944957 | 2026-02-10 03:07:46.945059 | TASK [validate-host : Sanitize hostname] 2026-02-10 03:07:47.060469 | ubuntu-noble-large | ok 2026-02-10 03:07:47.064768 | 2026-02-10 03:07:47.064856 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-02-10 03:07:47.798790 | ubuntu-noble-large -> localhost | changed 2026-02-10 03:07:47.803831 | 2026-02-10 03:07:47.803910 | TASK [validate-host : Collect information about zuul worker] 2026-02-10 03:07:48.569568 | ubuntu-noble-large | ok 2026-02-10 03:07:48.574678 | 2026-02-10 03:07:48.574766 | TASK [validate-host : Write out all zuul information for each host] 2026-02-10 03:07:49.991873 | ubuntu-noble-large -> localhost | changed 2026-02-10 03:07:50.000032 | 2026-02-10 03:07:50.000110 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-02-10 03:07:50.327178 | ubuntu-noble-large | ok 2026-02-10 03:07:50.332749 | 2026-02-10 03:07:50.332838 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-02-10 03:07:51.873011 | ubuntu-noble-large | changed: 2026-02-10 03:07:51.873170 | ubuntu-noble-large | cd+++++++++ src/ 2026-02-10 03:07:51.873199 | ubuntu-noble-large | cd+++++++++ src/github.com/ 2026-02-10 03:07:51.873219 | ubuntu-noble-large | cd+++++++++ src/github.com/osism/ 2026-02-10 03:07:51.873237 | ubuntu-noble-large | cd+++++++++ src/github.com/osism/openstack-ironic-images/ 2026-02-10 03:07:51.873253 | ubuntu-noble-large | 2026-02-10 03:23:31.949448 | ubuntu-noble-large | from diskimage_builder.disk_image_create import main 2026-02-10 03:23:31.949469 | ubuntu-noble-large | File "/tmp/venv/lib/python3.12/site-packages/diskimage_builder/disk_image_create.py", line 19, in 2026-02-10 03:23:31.949479 | ubuntu-noble-large | import diskimage_builder.paths 2026-02-10 03:23:31.949489 | ubuntu-noble-large | File "/tmp/venv/lib/python3.12/site-packages/diskimage_builder/paths.py", line 18, in 2026-02-10 03:23:31.949500 | ubuntu-noble-large | import pkg_resources 2026-02-10 03:23:31.949509 | ubuntu-noble-large | ModuleNotFoundError: No module named 'pkg_resources' 2026-02-10 03:23:32.118968 | ubuntu-noble-large | ERROR 2026-02-10 03:23:32.119427 | ubuntu-noble-large | { 2026-02-10 03:23:32.119552 | ubuntu-noble-large | "delta": "0:00:00.047227", 2026-02-10 03:23:32.119623 | ubuntu-noble-large | "end": "2026-02-10 03:23:31.954170", 2026-02-10 03:23:32.119683 | ubuntu-noble-large | "msg": "non-zero return code", 2026-02-10 03:23:32.119737 | ubuntu-noble-large | "rc": 1, 2026-02-10 03:23:32.119790 | ubuntu-noble-large | "start": "2026-02-10 03:23:31.906943" 2026-02-10 03:23:32.119849 | ubuntu-noble-large | } failure 2026-02-10 03:23:32.127053 | 2026-02-10 03:23:32.127173 | PLAY RECAP 2026-02-10 03:23:32.127265 | ubuntu-noble-large | ok: 1 changed: 0 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-02-10 03:23:32.127367 | 2026-02-10 03:23:32.283442 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/openstack-ironic-images/playbooks/build.yml@main] 2026-02-10 03:23:32.284450 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-02-10 03:23:33.090325 | 2026-02-10 03:23:33.090488 | PLAY [Base post] 2026-02-10 03:23:33.105901 | 2026-02-10 03:23:33.106035 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-02-10 03:23:33.746328 | ubuntu-noble-large | changed 2026-02-10 03:23:33.757473 | 2026-02-10 03:23:33.757626 | PLAY RECAP 2026-02-10 03:23:33.757716 | ubuntu-noble-large | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-10 03:23:33.757799 | 2026-02-10 03:23:33.885678 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-02-10 03:23:33.886639 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-02-10 03:23:34.736916 | 2026-02-10 03:23:34.737075 | PLAY [Base post-logs] 2026-02-10 03:23:34.748207 | 2026-02-10 03:23:34.748379 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-10 03:23:35.210672 | localhost | changed 2026-02-10 03:23:35.224135 | 2026-02-10 03:23:35.224389 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-10 03:23:35.262573 | localhost | ok 2026-02-10 03:23:35.268934 | 2026-02-10 03:23:35.269085 | TASK [Set zuul-log-path fact] 2026-02-10 03:23:35.285096 | localhost | ok 2026-02-10 03:23:35.298753 | 2026-02-10 03:23:35.299288 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-10 03:23:35.327736 | localhost | ok 2026-02-10 03:23:35.331597 | 2026-02-10 03:23:35.331706 | TASK [upload-logs : Create log directories] 2026-02-10 03:23:35.847306 | localhost | changed 2026-02-10 03:23:35.850209 | 2026-02-10 03:23:35.850368 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-02-10 03:23:36.342973 | localhost -> localhost | ok: Runtime: 0:00:00.006518 2026-02-10 03:23:36.350684 | 2026-02-10 03:23:36.350927 | TASK [upload-logs : Upload logs to log server] 2026-02-10 03:23:36.906049 | localhost | Output suppressed because no_log was given 2026-02-10 03:23:36.908701 | 2026-02-10 03:23:36.908838 | LOOP [upload-logs : Compress console log and json output] 2026-02-10 03:23:36.959325 | localhost | skipping: Conditional result was False 2026-02-10 03:23:36.965374 | localhost | skipping: Conditional result was False 2026-02-10 03:23:36.979813 | 2026-02-10 03:23:36.980064 | LOOP [upload-logs : Upload compressed console log and json output] 2026-02-10 03:23:37.033555 | localhost | skipping: Conditional result was False 2026-02-10 03:23:37.033831 | 2026-02-10 03:23:37.039865 | localhost | skipping: Conditional result was False 2026-02-10 03:23:37.053163 | 2026-02-10 03:23:37.053450 | LOOP [upload-logs : Upload console log and json output]