• Stefy Lanza (nextime / spora )'s avatar
    let a self-healing rebuild run without the repo-root file it names · f7836901
    Stefy Lanza (nextime / spora ) authored
    The GPU probe shipped a moment ago did its job on the first live run: it
    caught the cudnn failure and asked for a rebuild. The rebuild then stopped
    with
    
        Parler requirements file missing: /opt/coderai/app/requirements-parler.txt
    
    The container mounts `codai/`, `tools/` and `third_party/` over the image, so
    a repo-ROOT file added since the running image was built is simply not there —
    and a worker that heals itself must not stop for a reason that has nothing to
    do with the venv. The same mistake was already on record as ACE-Step
    reporting a missing `requirements-acestep.txt` for a venv that was fine.
    
    The file stays the source of truth and wins whenever it is present; the same
    pins also live in the worker for when it is not, with a test that parses the
    file and compares, because two copies of a pin drift.
    Co-Authored-By: 's avatarClaude Opus 5 <noreply@anthropic.com>
    Claude-Session: https://claude.ai/code/session_014T3rZozi1Ehk96NG1WesgC
    f7836901
__init__.py 4.94 KB