+ /srv/pokybuild/yocto-worker/indexing/yocto-autobuilder-helper/scripts/release-parser.py Traceback (most recent call last): File "/srv/pokybuild/yocto-worker/indexing/yocto-autobuilder-helper/scripts/release-parser.py", line 15, in <module> repo = Repo(GIT_REPO) File "/usr/lib/python3.6/site-packages/git/repo/base.py", line 130, in __init__ raise NoSuchPathError(epath) git.exc.NoSuchPathError: /srv/pokybuild/git/mirror/poky
indexing opensuse155-vk-1 master completed at 2025-05-20T08:01:49Z https://autobuilder.yoctoproject.org/valkyrie/#/builders/104/builds/21156/steps/16/logs/stdio
indexing opensuse155-vk-1 master completed at 2025-05-21T16:17:47Z https://autobuilder.yoctoproject.org/valkyrie/#/builders/104/builds/21285/steps/16/logs/stdio indexing opensuse155-vk-1 master completed at 2025-05-21T16:46:56Z https://autobuilder.yoctoproject.org/valkyrie/#/builders/104/builds/21287/steps/16/logs/stdio indexing opensuse155-vk-1 master completed at 2025-05-21T17:01:17Z https://autobuilder.yoctoproject.org/valkyrie/#/builders/104/builds/21288/steps/16/logs/stdio indexing opensuse155-vk-1 master completed at 2025-05-21T17:17:07Z https://autobuilder.yoctoproject.org/valkyrie/#/builders/104/builds/21289/steps/16/logs/stdio indexing opensuse155-vk-1 master completed at 2025-05-21T22:01:57Z https://autobuilder.yoctoproject.org/valkyrie/#/builders/104/builds/21308/steps/16/logs/stdio indexing opensuse155-vk-1 master completed at 2025-05-22T06:16:25Z https://autobuilder.yoctoproject.org/valkyrie/#/builders/104/builds/21350/steps/16/logs/stdio indexing opensuse155-vk-1 master completed at 2025-05-22T09:46:32Z https://autobuilder.yoctoproject.org/valkyrie/#/builders/104/builds/21364/steps/16/logs/stdio
/srv/pokybuild/git/mirror/poky is populated by yocto-autobuilder-helper/janitor/ab-janitor which is run by systemd on boot. In the case of opensuse155-vk-1: fatal: unable to access 'https://github.com/exein-io/meta-exein/': Could not resolve host: github.com git.yoctoproject.org[0: 38.129.16.151]: errno=Network is unreachable Even though the unit file contains After=network-online.target it appears this process launched before the network was ready. I can look into ways to make sure the process launches after network is available. We should also modify https://git.yoctoproject.org/yocto-autobuilder-helper/tree/janitor/ab-janitor#n61 so the git clone is run whenever the needed dirs are absent, not just once when the script first runs.
Patch submitted at https://lists.yoctoproject.org/g/yocto-patches/message/1577 and applied at https://git.yoctoproject.org/yocto-autobuilder-helper/log/?h=contrib/halstead/master. Tested successfully on opensuse155-vk-1.
Patch merged and fully deployed.