Skip to content

🩺 Caretaker self-heal: Unknown caretaker failure: Process completed with exit code 127. #104

Description

@care-taker-bot
sig:8bea3b7762c1 run_id:25072456177 -->

❓ Unknown error

The caretaker workflow failed with an unclassified error.

Error: Process completed with exit code 127.

Job: stream

Log snippet
not run
2026-04-28T19:10:15.5373135Z # ahead of the backend.
2026-04-28T19:10:15.5373692Z pip install --quiet "caretaker"
2026-04-28T19:10:15.5539322Z shell: /usr/bin/bash -e {0}
2026-04-28T19:10:15.5539864Z env:
2026-04-28T19:10:15.5540401Z   CARETAKER_BACKEND_URL: https://caretaker.cat-herding.net
2026-04-28T19:10:15.5541091Z   CARETAKER_OIDC_AUDIENCE: 
2026-04-28T19:10:15.5541684Z   pythonLocation: /opt/hostedtoolcache/Python/3.12.13/x64
2026-04-28T19:10:15.5542507Z   PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.12.13/x64/lib/pkgconfig
2026-04-28T19:10:15.5543390Z   Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.13/x64
2026-04-28T19:10:15.5544109Z   Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.13/x64
2026-04-28T19:10:15.5544870Z   Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.13/x64
2026-04-28T19:10:15.5545610Z   LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.12.13/x64/lib
2026-04-28T19:10:15.5546241Z ##[endgroup]
2026-04-28T19:10:17.7659700Z ##[group]Run caretaker stream --mode "full"
2026-04-28T19:10:17.7660110Z caretaker stream --mode "full"
2026-04-28T19:10:17.7722965Z shell: /usr/bin/bash -e {0}
2026-04-28T19:10:17.7723271Z env:
2026-04-28T19:10:17.7723706Z   CARETAKER_BACKEND_URL: https://caretaker.cat-herding.net
2026-04-28T19:10:17.7724107Z   CARETAKER_OIDC_AUDIENCE: 
2026-04-28T19:10:17.7724448Z   pythonLocation: /opt/hostedtoolcache/Python/3.12.13/x64
2026-04-28T19:10:17.7724894Z   PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.12.13/x64/lib/pkgconfig
2026-04-28T19:10:17.7725343Z   Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.13/x64
2026-04-28T19:10:17.7725800Z   Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.13/x64
2026-04-28T19:10:17.7726234Z   Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.13/x64
2026-04-28T19:10:17.7726643Z   LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.12.13/x64/lib
2026-04-28T19:10:17.7726994Z ##[endgroup]
2026-04-28T19:10:17.7819351Z /home/runner/work/_temp/509589ee-a8c7-43e1-bc53-43eafd810576.sh: line 1: caretaker: command not found
2026-04-28T19:10:17.7827999Z ##[error]Process completed with exit code 127.
2026-04-28T19:10:17.7900846Z Cleaning up orphan processes
2026-04-28T19:10:17.8190905Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/


TYPE: BUG_SIMPLE
KIND: unknown

Root cause:
The caretaker workflow failed with an unclassified error.

Error: Process completed with exit code 127.

Acceptance criteria:

  • Caretaker workflow runs successfully on this repo
  • The root cause identified above is resolved
  • Add a test or config guard to prevent regression

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingcaretaker:self-healCaretaker self-heal: fix needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions