You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
oc-bench start starts the OpenClaw gateway by running openclaw gateway run either locally (host binary) or via docker exec. There is no Incus/LXC path.
When the pinned OpenClaw version lives inside an Incus container (e.g. oc-stack has 2026.4.27 but the host has 2026.4.26), the version check in check_openclaw_version fails immediately:
openclaw_version=fail OpenClaw 2026.4.26 does not match pinned version 2026.4.27
Root cause
_openclaw_cmd in openclaw_bench/preflight.py:674 only handles two cases:
Incus containers are not supported. The --openclaw-container CLI flag is wired through but assumes Docker.
Expected
oc-bench start --oc-runtime incus:oc-stack (or equivalent) should execute openclaw commands via incus exec oc-stack -- so the pinned version inside the container is used.
Related
_openclaw_cmd in openclaw_bench/preflight.py:674
_gateway_start_cmd in openclaw_bench/preflight.py:710
check_openclaw_version in openclaw_bench/preflight.py:399
Bug
oc-bench startstarts the OpenClaw gateway by runningopenclaw gateway runeither locally (host binary) or viadocker exec. There is no Incus/LXC path.When the pinned OpenClaw version lives inside an Incus container (e.g.
oc-stackhas2026.4.27but the host has2026.4.26), the version check incheck_openclaw_versionfails immediately:Root cause
_openclaw_cmdinopenclaw_bench/preflight.py:674only handles two cases:Incus containers are not supported. The
--openclaw-containerCLI flag is wired through but assumes Docker.Expected
oc-bench start --oc-runtime incus:oc-stack(or equivalent) should executeopenclawcommands viaincus exec oc-stack --so the pinned version inside the container is used.Related
_openclaw_cmdinopenclaw_bench/preflight.py:674_gateway_start_cmdinopenclaw_bench/preflight.py:710check_openclaw_versioninopenclaw_bench/preflight.py:399--oc-runtime incus:<instance>flag wired through to all OpenClaw CLI invocations.