Running '. ./init-build-env; ${SCRIPTSDIR}/checkvnc; OEQA_DEBUGGING_SAVED_OUTPUT=/srv/autobuilder/valkyrie.yocto.io/pub/repro-fail-openembedded/meta-webserver/ DISPLAY=:1 oe-selftest --newbuilddir $BUILDDIR/build-st-meta-webserver -r reproducible && ${SCRIPTSDIR}/../janitor/clobberdir ${BUILDDIR}/build-st-meta-webserver' with output to /srv/pokybuild/yocto-worker/reproducible-meta-oe/build/build/command-9-cmds.log in /srv/pokybuild/yocto-worker/reproducible-meta-oe/build/build
Poky - The Yocto Project testing distribution
2026-03-07 08:14:35,814 - oe-selftest - INFO - Adding layer libraries:
2026-03-07 08:14:35,814 - oe-selftest - INFO - /srv/pokybuild/yocto-worker/reproducible-meta-oe/build/layers/meta-yocto/meta-poky/lib
2026-03-07 08:14:35,814 - oe-selftest - INFO - /srv/pokybuild/yocto-worker/reproducible-meta-oe/build/layers/openembedded-core/meta/lib
2026-03-07 08:14:35,814 - oe-selftest - INFO - /srv/pokybuild/yocto-worker/reproducible-meta-oe/build/layers/meta-yocto/meta-yocto-bsp/lib
2026-03-07 08:14:35,814 - oe-selftest - INFO - /srv/pokybuild/yocto-worker/reproducible-meta-oe/build/meta-openembedded/meta-oe/lib
2026-03-07 08:14:35,814 - oe-selftest - INFO - /srv/pokybuild/yocto-worker/reproducible-meta-oe/build/layers/openembedded-core/meta-selftest/lib
2026-03-07 08:14:35,815 - oe-selftest - INFO - Checking base configuration is valid/parsable
NOTE: Reconnecting to bitbake server...
2026-03-07 08:14:36,751 - oe-selftest - INFO - Adding: "include selftest.inc" in /srv/pokybuild/yocto-worker/reproducible-meta-oe/build/build/build-st-meta-webserver/build-st/conf/local.conf
2026-03-07 08:14:36,752 - oe-selftest - INFO - Adding: "include bblayers.inc" in bblayers.conf
2026-03-07 08:14:36,752 - oe-selftest - INFO - test_diffoscope (reproducible.DiffoscopeTests.test_diffoscope)
2026-03-07 08:14:39,113 - oe-selftest - INFO - ... FAIL
2026-03-07 08:14:39,114 - oe-selftest - INFO - Traceback (most recent call last):
File "/srv/pokybuild/yocto-worker/reproducible-meta-oe/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/reproducible.py", line 116, in test_diffoscope
bitbake("diffoscope-native -c addto_recipe_sysroot")
File "/srv/pokybuild/yocto-worker/reproducible-meta-oe/build/layers/openembedded-core/meta/lib/oeqa/utils/commands.py", line 236, in bitbake
return runCmd(cmd, ignore_status, timeout, output_log=output_log, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/reproducible-meta-oe/build/layers/openembedded-core/meta/lib/oeqa/utils/commands.py", line 214, in runCmd
raise AssertionError("Command '%s' returned non-zero exit status %d:\n%s" % (command, result.status, exc_output))
AssertionError: Command 'bitbake diffoscope-native -c addto_recipe_sysroot' returned non-zero exit status 1:
ERROR: OE-core's config sanity checker detected a potential misconfiguration.
Either fix the cause of this error or at your own risk disable the checker (see sanity.conf).
Following is the list of potential problems / advisories:
Failed to create a file in SSTATE_DIR: Remote I/O error.
Summary: There was 1 ERROR message, returning a non-zero exit code.
2026-03-07 08:14:39,114 - oe-selftest - INFO - test_reproducible_builds (reproducible.ReproducibleTests.test_reproducible_builds)
2026-03-07 08:14:42,309 - oe-selftest - INFO - ... FAIL
2026-03-07 08:14:42,309 - oe-selftest - INFO - Traceback (most recent call last):
File "/srv/pokybuild/yocto-worker/reproducible-meta-oe/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/reproducible.py", line 323, in test_reproducible_builds
bitbake("diffoscope-native diffutils-native -c addto_recipe_sysroot")
File "/srv/pokybuild/yocto-worker/reproducible-meta-oe/build/layers/openembedded-core/meta/lib/oeqa/utils/commands.py", line 236, in bitbake
return runCmd(cmd, ignore_status, timeout, output_log=output_log, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/reproducible-meta-oe/build/layers/openembedded-core/meta/lib/oeqa/utils/commands.py", line 214, in runCmd
raise AssertionError("Command '%s' returned non-zero exit status %d:\n%s" % (command, result.status, exc_output))
AssertionError: Command 'bitbake diffoscope-native diffutils-native -c addto_recipe_sysroot' returned non-zero exit status 1:
NOTE: Reconnecting to bitbake server...
ERROR: OE-core's config sanity checker detected a potential misconfiguration.
Either fix the cause of this error or at your own risk disable the checker (see sanity.conf).
Following is the list of potential problems / advisories:
Failed to create a file in SSTATE_DIR: Remote I/O error.
Summary: There was 1 ERROR message, returning a non-zero exit code.
2026-03-07 08:14:42,309 - oe-selftest - INFO - ======================================================================
2026-03-07 08:14:42,310 - oe-selftest - INFO - FAIL: test_diffoscope (reproducible.DiffoscopeTests.test_diffoscope)
2026-03-07 08:14:42,310 - oe-selftest - INFO - ----------------------------------------------------------------------
2026-03-07 08:14:42,310 - oe-selftest - INFO - Traceback (most recent call last):
File "/srv/pokybuild/yocto-worker/reproducible-meta-oe/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/reproducible.py", line 116, in test_diffoscope
bitbake("diffoscope-native -c addto_recipe_sysroot")
File "/srv/pokybuild/yocto-worker/reproducible-meta-oe/build/layers/openembedded-core/meta/lib/oeqa/utils/commands.py", line 236, in bitbake
return runCmd(cmd, ignore_status, timeout, output_log=output_log, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/reproducible-meta-oe/build/layers/openembedded-core/meta/lib/oeqa/utils/commands.py", line 214, in runCmd
raise AssertionError("Command '%s' returned non-zero exit status %d:\n%s" % (command, result.status, exc_output))
AssertionError: Command 'bitbake diffoscope-native -c addto_recipe_sysroot' returned non-zero exit status 1:
ERROR: OE-core's config sanity checker detected a potential misconfiguration.
Either fix the cause of this error or at your own risk disable the checker (see sanity.conf).
Following is the list of potential problems / advisories:
Failed to create a file in SSTATE_DIR: Remote I/O error.
Summary: There was 1 ERROR message, returning a non-zero exit code.
2026-03-07 08:14:42,310 - oe-selftest - INFO - ======================================================================
2026-03-07 08:14:42,310 - oe-selftest - INFO - FAIL: test_reproducible_builds (reproducible.ReproducibleTests.test_reproducible_builds)
2026-03-07 08:14:42,310 - oe-selftest - INFO - ----------------------------------------------------------------------
2026-03-07 08:14:42,310 - oe-selftest - INFO - Traceback (most recent call last):
File "/srv/pokybuild/yocto-worker/reproducible-meta-oe/build/layers/openembedded-core/meta/lib/oeqa/selftest/cases/reproducible.py", line 323, in test_reproducible_builds
bitbake("diffoscope-native diffutils-native -c addto_recipe_sysroot")
File "/srv/pokybuild/yocto-worker/reproducible-meta-oe/build/layers/openembedded-core/meta/lib/oeqa/utils/commands.py", line 236, in bitbake
return runCmd(cmd, ignore_status, timeout, output_log=output_log, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/reproducible-meta-oe/build/layers/openembedded-core/meta/lib/oeqa/utils/commands.py", line 214, in runCmd
raise AssertionError("Command '%s' returned non-zero exit status %d:\n%s" % (command, result.status, exc_output))
AssertionError: Command 'bitbake diffoscope-native diffutils-native -c addto_recipe_sysroot' returned non-zero exit status 1:
NOTE: Reconnecting to bitbake server...
ERROR: OE-core's config sanity checker detected a potential misconfiguration.
Either fix the cause of this error or at your own risk disable the checker (see sanity.conf).
Following is the list of potential problems / advisories:
Failed to create a file in SSTATE_DIR: Remote I/O error.
Summary: There was 1 ERROR message, returning a non-zero exit code.
----------------------------------------------------------------------
2026-03-07 08:14:42,310 - oe-selftest - INFO - Ran 2 tests in 6.240s
2026-03-07 08:14:42,310 - oe-selftest - INFO - FAILED
2026-03-07 08:14:42,310 - oe-selftest - INFO - (failures=2)
Traceback (most recent call last):
File "/srv/pokybuild/yocto-worker/reproducible-meta-oe/build/layers/openembedded-core/scripts/oe-selftest", line 58, in <module>
ret = main()
^^^^^^
File "/srv/pokybuild/yocto-worker/reproducible-meta-oe/build/layers/openembedded-core/scripts/oe-selftest", line 45, in main
results = args.func(logger, args)
^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/reproducible-meta-oe/build/layers/openembedded-core/meta/lib/oeqa/selftest/context.py", line 421, in run
rc = self._internal_run(logger, args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/reproducible-meta-oe/build/layers/openembedded-core/meta/lib/oeqa/selftest/context.py", line 408, in _internal_run
configuration = self.get_configuration(args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/reproducible-meta-oe/build/layers/openembedded-core/meta/lib/oeqa/selftest/context.py", line 378, in get_configuration
metadata = metadata_from_bb()
^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/reproducible-meta-oe/build/layers/openembedded-core/meta/lib/oeqa/utils/metadata.py", line 42, in metadata_from_bb
info_dict['layers'] = get_layers(data_dict['BBLAYERS'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/reproducible-meta-oe/build/layers/openembedded-core/meta/lib/oeqa/utils/metadata.py", line 102, in get_layers
layer_dict[layer_name] = git_rev_info(layer)
^^^^^^^^^^^^^^^^^^^
File "/srv/pokybuild/yocto-worker/reproducible-meta-oe/build/layers/openembedded-core/meta/lib/oeqa/utils/metadata.py", line 88, in git_rev_info
info['commit'] = repo.head.commit.hexsha
^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/git/refs/symbolic.py", line 274, in _get_commit
obj = self._get_object()
^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/git/refs/symbolic.py", line 267, in _get_object
return Object.new_from_sha(self.repo, hex_to_bin(self.dereference_recursive(self.repo, self.path)))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/git/objects/base.py", line 94, in new_from_sha
oinfo = repo.odb.info(sha1)
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/git/db.py", line 40, in info
hexsha, typename, size = self._git.get_object_header(bin_to_hex(binsha))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/git/cmd.py", line 1384, in get_object_header
return self.__get_object_header(cmd, ref)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/git/cmd.py", line 1371, in __get_object_header
return self._parse_object_header(cmd.stdout.readline())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/git/cmd.py", line 1332, in _parse_object_header
raise ValueError("SHA %s could not be resolved, git returned: %r" % (tokens[0], header_line.strip()))
ValueError: SHA b'ac5e0160df78eef03470daf1f70a5f4d2dc0bac1' could not be resolved, git returned: b'ac5e0160df78eef03470daf1f70a5f4d2dc0bac1 missing'