Skip to content

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

Description

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

❓ Unknown error

The caretaker workflow failed with an unclassified error.

Error: Process completed with exit code 127.

Job: stream

Log snippet
-e {0}
2026-04-29T07:24:28.1614662Z env:
2026-04-29T07:24:28.1615863Z   CARETAKER_BACKEND_URL: https://caretaker.cat-herding.net
2026-04-29T07:24:28.1617376Z   CARETAKER_OIDC_AUDIENCE: 
2026-04-29T07:24:28.1618684Z   pythonLocation: /opt/hostedtoolcache/Python/3.12.13/x64
2026-04-29T07:24:28.1620522Z   PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.12.13/x64/lib/pkgconfig
2026-04-29T07:24:28.1622597Z   Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.13/x64
2026-04-29T07:24:28.1624247Z   Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.13/x64
2026-04-29T07:24:28.1625917Z   Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.13/x64
2026-04-29T07:24:28.1627584Z   LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.12.13/x64/lib
2026-04-29T07:24:28.1628988Z ##[endgroup]
2026-04-29T07:24:31.2447993Z 
2026-04-29T07:24:31.2448662Z [notice] A new release of pip is available: 26.0.1 -> 26.1
2026-04-29T07:24:31.2450049Z [notice] To update, run: pip install --upgrade pip
2026-04-29T07:24:31.2867308Z ##[group]Run caretaker stream --mode "full"
2026-04-29T07:24:31.2867746Z caretaker stream --mode "full"
2026-04-29T07:24:31.2890316Z shell: /usr/bin/bash -e {0}
2026-04-29T07:24:31.2890592Z env:
2026-04-29T07:24:31.2891010Z   CARETAKER_BACKEND_URL: https://caretaker.cat-herding.net
2026-04-29T07:24:31.2891399Z   CARETAKER_OIDC_AUDIENCE: 
2026-04-29T07:24:31.2891762Z   pythonLocation: /opt/hostedtoolcache/Python/3.12.13/x64
2026-04-29T07:24:31.2892449Z   PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.12.13/x64/lib/pkgconfig
2026-04-29T07:24:31.2892938Z   Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.13/x64
2026-04-29T07:24:31.2893344Z   Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.13/x64
2026-04-29T07:24:31.2893750Z   Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.13/x64
2026-04-29T07:24:31.2894170Z   LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.12.13/x64/lib
2026-04-29T07:24:31.2894557Z ##[endgroup]
2026-04-29T07:24:31.2944006Z /home/runner/work/_temp/e6925731-9e08-457d-8e70-3f4adad6c52c.sh: line 1: caretaker: command not found
2026-04-29T07:24:31.2955574Z ##[error]Process completed with exit code 127.
2026-04-29T07:24:31.3028336Z Cleaning up orphan processes
2026-04-29T07:24:31.3303090Z ##[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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions