2026-06-10 10:45:43.683787 | Job console starting
2026-06-10 10:45:43.684539 | Updating git repos
2026-06-10 10:45:44.686907 | Cloning repos into workspace
2026-06-10 10:45:45.595349 | Restoring repo states
2026-06-10 10:45:45.606308 | Merging changes
2026-06-10 10:45:46.089664 | Checking out repos
2026-06-10 10:45:46.178667 | Preparing playbooks
2026-06-10 10:45:47.312541 | Running Ansible setup
2026-06-10 10:45:51.779140 | PRE-RUN START: [trusted : git-server/system-config/playbooks/base/pre.yaml@master]
2026-06-10 10:45:54.202659 | 
2026-06-10 10:45:54.202859 | PLAY [localhost]
2026-06-10 10:45:54.267279 | 
2026-06-10 10:45:54.267477 | TASK [Gathering Facts]
2026-06-10 10:45:56.600650 | localhost | ok
2026-06-10 10:45:56.669701 | 
2026-06-10 10:45:56.669926 | TASK [Setup log path fact]
2026-06-10 10:45:56.691690 | localhost | ok
2026-06-10 10:45:56.767641 | 
2026-06-10 10:45:56.767824 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-10 10:45:56.796550 | localhost | ok
2026-06-10 10:45:56.802110 | 
2026-06-10 10:45:56.802191 | TASK [emit-job-header : Print job information]
2026-06-10 10:45:56.892159 | # Job Information
2026-06-10 10:45:56.892607 | Ansible Version: 2.16.18
2026-06-10 10:45:56.892692 | Job: config-check
2026-06-10 10:45:56.892738 | Pipeline: gate
2026-06-10 10:45:56.892778 | Executor: zuul-executor-0.zuul-executor-headless.sf.svc.cluster.local
2026-06-10 10:45:56.892817 | Triggered by: https://gerrit.sfop.me/c/config/+/5
2026-06-10 10:45:56.892863 | Log URL (when completed): https://sfop.me/logs/3f9/internal/3f95005f23f042c7a81b544ca784f3e6/
2026-06-10 10:45:56.892907 | Event ID: 550a11e0dcc04140afa73a431b4aa8a1
2026-06-10 10:45:56.898610 | 
2026-06-10 10:45:56.898752 | LOOP [emit-job-header : Print node information]
2026-06-10 10:45:56.988193 | 
2026-06-10 10:45:56.988479 | TASK [log-inventory : Ensure Zuul Ansible directory exists]
2026-06-10 10:45:58.369331 | localhost -> localhost | changed
2026-06-10 10:45:58.379925 | 
2026-06-10 10:45:58.380100 | TASK [log-inventory : Copy ansible inventory to logs dir]
2026-06-10 10:46:01.606215 | localhost -> localhost | changed
2026-06-10 10:46:01.672397 | 
2026-06-10 10:46:01.672572 | PLAY [all]
2026-06-10 10:46:01.672778 | 
2026-06-10 10:46:01.672836 | PLAY RECAP
2026-06-10 10:46:01.672910 | localhost | ok: 5 changed: 2 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0
2026-06-10 10:46:01.672957 | 
2026-06-10 10:46:02.003118 | PRE-RUN END RESULT_NORMAL: [trusted : git-server/system-config/playbooks/base/pre.yaml@master]
2026-06-10 10:46:02.063711 | RUN START: [trusted : git-server/system-config/playbooks/config/check.yaml@master]
2026-06-10 10:46:04.270739 | 
2026-06-10 10:46:04.270928 | PLAY [localhost]
2026-06-10 10:46:04.291330 | 
2026-06-10 10:46:04.291553 | TASK [Ensure Zuul tenant config exists]
2026-06-10 10:46:05.989673 | localhost | ok: Runtime: 0:00:00.009671
2026-06-10 10:46:05.997900 | 
2026-06-10 10:46:05.998058 | TASK [Setup Zuul config.conf file]
2026-06-10 10:46:08.782392 | localhost | changed
2026-06-10 10:46:08.794624 | 
2026-06-10 10:46:08.794817 | TASK [Reveal computed config]
2026-06-10 10:46:09.900641 | localhost |
2026-06-10 10:46:09.900929 | localhost | [connection gerrit]
2026-06-10 10:46:09.901028 | localhost | driver=git
2026-06-10 10:46:09.901080 | localhost | baseurl=localhost
2026-06-10 10:46:09.901119 | localhost |
2026-06-10 10:46:09.901167 | localhost | [connection opendev.org]
2026-06-10 10:46:09.901210 | localhost | driver=git
2026-06-10 10:46:09.901248 | localhost | baseurl=localhost
2026-06-10 10:46:09.901286 | localhost |
2026-06-10 10:46:09.901325 | localhost | [connection git-server]
2026-06-10 10:46:09.901361 | localhost | driver=git
2026-06-10 10:46:09.901396 | localhost | baseurl=localhost
2026-06-10 10:46:09.901431 | localhost |
2026-06-10 10:46:09.901464 | localhost | [scheduler]
2026-06-10 10:46:09.901497 | localhost | tenant_config=/var/lib/zuul/builds/3f95005f23f042c7a81b544ca784f3e6/work/src/gerrit-sshd.sf/config/zuul/main.yaml
2026-06-10 10:46:09.901638 | localhost | ok: Runtime: 0:00:00.062065
2026-06-10 10:46:09.964551 | 
2026-06-10 10:46:09.964753 | TASK [Validate Zuul tenant config]
2026-06-10 10:46:18.708239 | localhost | Tenants config validated with success
2026-06-10 10:46:18.763401 | localhost | ok: Runtime: 0:00:07.602634
2026-06-10 10:46:18.774590 | 
2026-06-10 10:46:18.774753 | TASK [Ensure Nodepool launcher config exists]
2026-06-10 10:46:19.867549 | localhost | ok: Runtime: 0:00:00.007441
2026-06-10 10:46:19.874763 | 
2026-06-10 10:46:19.874902 | TASK [Validate Nodepool launcher config]
2026-06-10 10:46:21.783877 | localhost | 2026-06-10 10:46:21,566 INFO nodepool.cmd.config_validator: validating /var/lib/zuul/builds/3f95005f23f042c7a81b544ca784f3e6/work/src/gerrit-sshd.sf/config/nodepool/nodepool.yaml
2026-06-10 10:46:21.784035 | localhost | 2026-06-10 10:46:21,568 ERROR nodepool.cmd.config_validator: Schema validation failed
2026-06-10 10:46:21.784060 | localhost | Traceback (most recent call last):
2026-06-10 10:46:21.784079 | localhost |   File "/usr/local/lib/python3.11/site-packages/nodepool/cmd/config_validator.py", line 118, in validate
2026-06-10 10:46:21.784096 | localhost |     ConfigValidator.getSchema()(config)
2026-06-10 10:46:21.784112 | localhost |   File "/usr/local/lib/python3.11/site-packages/voluptuous/schema_builder.py", line 205, in __call__
2026-06-10 10:46:21.784129 | localhost |     return self._compiled([], data)
2026-06-10 10:46:21.784145 | localhost |            ^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-10 10:46:21.784161 | localhost |   File "/usr/local/lib/python3.11/site-packages/voluptuous/schema_builder.py", line 574, in validate_dict
2026-06-10 10:46:21.784177 | localhost |     return base_validate(path, data.items(), out)
2026-06-10 10:46:21.784193 | localhost |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-10 10:46:21.784208 | localhost |   File "/usr/local/lib/python3.11/site-packages/voluptuous/schema_builder.py", line 407, in validate_mapping
2026-06-10 10:46:21.784224 | localhost |     raise er.MultipleInvalid(errors)
2026-06-10 10:46:21.784241 | localhost | voluptuous.error.MultipleInvalid: extra keys not allowed @ data['labELz']
2026-06-10 10:46:21.784282 | localhost | ERROR
2026-06-10 10:46:21.784365 | localhost | {
2026-06-10 10:46:21.784389 | localhost |   "delta": "0:00:01.082093",
2026-06-10 10:46:21.784410 | localhost |   "end": "2026-06-10 10:46:21.685930",
2026-06-10 10:46:21.784426 | localhost |   "msg": "non-zero return code",
2026-06-10 10:46:21.784442 | localhost |   "rc": 1,
2026-06-10 10:46:21.784457 | localhost |   "start": "2026-06-10 10:46:20.603837"
2026-06-10 10:46:21.784472 | localhost | }
failure
2026-06-10 10:46:21.785610 | 
2026-06-10 10:46:21.785652 | PLAY RECAP
2026-06-10 10:46:21.785690 | localhost | ok: 5 changed: 5 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0
2026-06-10 10:46:21.785709 | 
2026-06-10 10:46:22.075200 | RUN END RESULT_NORMAL: [trusted : git-server/system-config/playbooks/config/check.yaml@master]
2026-06-10 10:46:22.076070 | POST-RUN START: [trusted : git-server/system-config/playbooks/base/post.yaml@master]
2026-06-10 10:46:24.476056 | 
2026-06-10 10:46:24.476254 | PLAY [localhost]
2026-06-10 10:46:24.565623 | 
2026-06-10 10:46:24.565864 | TASK [add-fileserver : Create SSH private key tempfile]
2026-06-10 10:46:25.682720 | localhost | changed
2026-06-10 10:46:25.691901 | 
2026-06-10 10:46:25.764999 | TASK [add-fileserver : Create SSH private key from secret]
2026-06-10 10:46:28.382826 | localhost | changed
2026-06-10 10:46:28.387976 | 
2026-06-10 10:46:28.388053 | TASK [add-fileserver : Add fileserver ssh key]
2026-06-10 10:46:29.875623 | localhost | Identity added: /var/lib/zuul/builds/3f95005f23f042c7a81b544ca784f3e6/work/tmp/ansible.9e2snlug (/var/lib/zuul/builds/3f95005f23f042c7a81b544ca784f3e6/work/tmp/ansible.9e2snlug)
2026-06-10 10:46:29.875956 | localhost | ok: Runtime: 0:00:00.021913
2026-06-10 10:46:29.884242 | 
2026-06-10 10:46:29.884386 | TASK [add-fileserver : Remove SSH private key from disk]
2026-06-10 10:46:30.872648 | localhost | ok: Runtime: 0:00:00.078362
2026-06-10 10:46:30.882368 | 
2026-06-10 10:46:30.882581 | TASK [add-fileserver : Add fileserver to inventory]
2026-06-10 10:46:31.081355 | localhost | changed
2026-06-10 10:46:31.090438 | 
2026-06-10 10:46:31.090631 | TASK [add-fileserver : Add fileserver server to known hosts]
2026-06-10 10:46:32.508002 | localhost | changed
2026-06-10 10:46:32.577801 | 
2026-06-10 10:46:32.577997 | TASK [generate-zuul-manifest : Generate Zuul manifest]
2026-06-10 10:46:33.991626 | localhost | changed
2026-06-10 10:46:34.072003 | 
2026-06-10 10:46:34.072198 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul]
2026-06-10 10:46:34.178746 | localhost | ok
2026-06-10 10:46:34.272321 | 
2026-06-10 10:46:34.272525 | TASK [include_role : report-logjuicer]
2026-06-10 10:46:34.469379 | localhost | ok
2026-06-10 10:46:34.493260 | 
2026-06-10 10:46:34.493453 | TASK [report-logjuicer : Return LogJuicer report url]
2026-06-10 10:46:34.588866 | localhost | ok
2026-06-10 10:46:34.602600 | 
2026-06-10 10:46:34.602779 | PLAY [logserver]
2026-06-10 10:46:34.665495 | 
2026-06-10 10:46:34.665695 | TASK [Set zuul-log-path fact]
2026-06-10 10:46:34.900976 | logserver | ok
2026-06-10 10:46:34.964082 | 
2026-06-10 10:46:34.964283 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-10 10:46:34.993459 | logserver | ok
2026-06-10 10:46:34.999018 | 
2026-06-10 10:46:34.999157 | TASK [upload-logs : Create log directories]
2026-06-10 10:46:36.413393 | logserver | changed
2026-06-10 10:46:36.419098 | 
2026-06-10 10:46:36.419356 | TASK [upload-logs : Ensure logs are readable before uploading]
2026-06-10 10:46:37.374892 | logserver -> localhost | ok: Runtime: 0:00:00.009157
2026-06-10 10:46:37.380700 | 
2026-06-10 10:46:37.380832 | TASK [upload-logs : Upload logs to log server]
2026-06-10 10:46:39.274125 | logserver | changed:
2026-06-10 10:46:39.274487 | logserver | .d..tp..... ./
2026-06-10 10:46:39.274631 | logserver | <f+++++++++ workspace-repos.json
2026-06-10 10:46:39.274681 | logserver | <f+++++++++ zuul-manifest.json
2026-06-10 10:46:39.274722 | logserver | cd+++++++++ zuul-info/
2026-06-10 10:46:39.274760 | logserver | <f+++++++++ zuul-info/inventory.yaml
2026-06-10 10:46:39.278669 | 
2026-06-10 10:46:39.278810 | LOOP [upload-logs : Compress console log and json output]
