Remove syndic timeout; syndic should push all local executions and returns upstream #4302

Closed
whiteinge opened this Issue Mar 27, 2013 · 2 comments

Projects

None yet

3 participants

@whiteinge
Owner

Having a timeout in the syndic breaks the async nature of minion returns. It should always and automatically push results back up to the master as they come in.

Contributor

This sounds like a good idea to me as well :)

Owner

Yes, I am planning on a number of changes to the syndic to make use of the event system which was not in place when the syndic was originally written

@thatch45 thatch45 added a commit that closed this issue Mar 30, 2013
@thatch45 thatch45 Fix #4302, This changes the syndic to listen on the event bus
and filters out the jids, and sends them up to the syndic-master.
This catches all jobs as they come in the right way, async, out
of bounds.

The problem of minion identification still persists for the cli client
on the master-master, this will require an update to the master but
it should function out of bounds of the minion update
bf04b70
@thatch45 thatch45 closed this in bf04b70 Mar 30, 2013
@thatch45 thatch45 added a commit that referenced this issue Apr 1, 2013
@thatch45 @basepi thatch45 + basepi Fix #4302, This changes the syndic to listen on the event bus
and filters out the jids, and sends them up to the syndic-master.
This catches all jobs as they come in the right way, async, out
of bounds.

The problem of minion identification still persists for the cli client
on the master-master, this will require an update to the master but
it should function out of bounds of the minion update
9e1c257
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment