Problem
autobot-backend/requirements.txt:60 is -r ../requirements.txt (repo-root, ~56 deps). On deploy /opt/autobot/requirements.txt does not exist (only autobot-backend/ is synced, not its sibling — same class as #11117), and the ansible/post_sync filter strips ^-r lines, so those root deps are not installed via the code-sync/ansible dep path. The backend runs today only because the venv was populated earlier / overlap with backend reqs.
Investigate + fix
Confirm whether the ~56 root requirements are actually needed at runtime; if so, either sync the root requirements.txt to the resolvable sibling path (like the #11117 constraints fix) or install it explicitly. Refs #11117, #10524, #10016 (member 4).
Problem
autobot-backend/requirements.txt:60is-r ../requirements.txt(repo-root, ~56 deps). On deploy/opt/autobot/requirements.txtdoes not exist (onlyautobot-backend/is synced, not its sibling — same class as #11117), and the ansible/post_sync filter strips^-rlines, so those root deps are not installed via the code-sync/ansible dep path. The backend runs today only because the venv was populated earlier / overlap with backend reqs.Investigate + fix
Confirm whether the ~56 root requirements are actually needed at runtime; if so, either sync the root requirements.txt to the resolvable sibling path (like the #11117 constraints fix) or install it explicitly. Refs #11117, #10524, #10016 (member 4).