Problem
With a catalog-apply-incomplete marker present, st2 up --once correctly refuses, but the resident supervisor exits immediately instead of continuing on the state plane:
Error: publish machine-local stream owner binding
Caused by: catalog apply is incomplete: marker present at ...
up_loop_until runs publish_owner_binding before the first reconcile and propagates its error with ?, so an advisory/incomplete-apply condition kills the supervisor process. The integration test agent_publish::incomplete_apply_marker_blocks_declarations_but_not_the_state_plane asserts the resident keeps running and therefore fails on current main.
Expected
Declarations stay blocked while the marker is present, but the resident supervisor stays up (state plane continues), like every other reconcile-pass failure.
Evidence
Notes
Found while verifying #333; not caused by that stack.
Posted on behalf of @schickling
| field |
value |
agent_identity |
unknown |
agent_persona |
generalist |
agent_supervisor |
unavailable |
agent_tool |
OMP |
agent_tool_version |
18.0.3 |
agent_runtime |
OMP 18.0.3 |
tooling_profile |
dotfiles@f33cd9c-dirty |
Problem
With a
catalog-apply-incompletemarker present,st2 up --oncecorrectly refuses, but the resident supervisor exits immediately instead of continuing on the state plane:up_loop_untilrunspublish_owner_bindingbefore the first reconcile and propagates its error with?, so an advisory/incomplete-apply condition kills the supervisor process. The integration testagent_publish::incomplete_apply_marker_blocks_declarations_but_not_the_state_planeasserts the resident keeps running and therefore fails on currentmain.Expected
Declarations stay blocked while the marker is present, but the resident supervisor stays up (state plane continues), like every other reconcile-pass failure.
Evidence
.st2/catalog-apply-incomplete;st2 up --interval 1exits within 100 ms with the error above.Notes
Found while verifying #333; not caused by that stack.
Posted on behalf of @schickling
agent_identityagent_personaagent_supervisoragent_toolagent_tool_versionagent_runtimetooling_profile