implement first version of coordinator & extend supervisor #1

Closed
opened 2025-08-20 08:48:15 +00:00 by despiegk · 2 comments
Owner

see specs

see specs
lee was assigned by despiegk 2025-08-20 08:48:26 +00:00
Member

Current situation:

All functionality is implemented in coordinator, there is a python script which does rpc calls to coordinator to emulate a full flow against a supervisor.

Current issues:

  • When registering a python runner with the supervisor, the supervisor does not do any (relevant) redis calls. Scripts which are sent do get a return value so they are executed, this is mostly making it a little harder to debug what is going on there
  • The coordinator has an issue in demuxing the jsonrpc return values causing some issues to update the job result, which then causes a flow to not progress. Still looking into this
Current situation: All functionality is implemented in coordinator, there is a python script which does rpc calls to coordinator to emulate a full flow against a supervisor. Current issues: - When registering a python runner with the supervisor, the supervisor does not do any (relevant) redis calls. Scripts which are sent do get a return value so they are executed, this is mostly making it a little harder to debug what is going on there - The coordinator has an issue in demuxing the jsonrpc return values causing some issues to update the job result, which then causes a flow to not progress. Still looking into this
Member

Full flow is now working, added instructions how to run a demo script in the readme

Full flow is now working, added instructions how to run a demo script in the readme
lee closed this issue 2025-09-09 09:56:38 +00:00
Sign in to join this conversation.
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: herocode/herocoordinator#1
No description provided.