A deployment runs behind its version
Weik.io 2026.2An online agent runs another version of the integration than the environment wants, so the copies can run different code.
| Kind | Severity | Who sees it |
|---|---|---|
deployment- |
Warning | Everyone who can read the deployment |
What it means#
An agent still runs an older version of the integration than the deployment asks for. The copies on different agents may then run different code.
What raises it#
An online agent reports a version of the deployment other than the one the environment wants. The detail gives the agent, the version it runs and the version it should run.
What to check#
Compare what the agent runs with what it should run:
$ weikio agent diff <agent>Read what the agent last reported:
$ weikio agent status <agent>See each copy of the deployment:
$ weikio status <project>/<integration> --env <environment>How to fix it#
An agent switches versions within seconds, so a copy that stays behind is usually stuck on the new version’s start: read its log lines with weikio agent logs <agent> --since 15m. A version whose bundle needs a newer agent release is refused on an older agent, and the agent’s site is upgraded with sudo sh ./setup.sh --upgrade <images.env>. Restarting the deployment starts every copy on the version the environment wants:
$ weikio restart <project>/<integration> --env <environment>