saltstack / saltstack/salt

Salt syndic with multi masters doesn't push events to all masters

Open
#53,721 7 comments 0 reactions 1 assignee View on GitHub

Nobody has claimed this yet.

bug Confirmed Regression Salt-Syndic
Dominant language
Python
Stars
15.7k
Forks
5.6k
Avg merge
2d 44m
Merged PRs (30d)
80

Description

It looks like Salt syndic doesn't push the events to all masters (anymore).
This change was supposed to be implemented in this PR
https://github.com/saltstack/salt/pull/43526

I have a salt syndic with multiple minions connected to it, and the syndic connects to two MoM.
When I am running this command from one of the multi-masters:
salt '*' test.ping
I am getting random timeout responses from the minions.

If I set the master_id option in the master.conf on the MoM, then it works correctly.
However, this shouldn't have been necessary, as per PR above.
Tested using 2018.3.4 and 2019.2.0 and I am seeing same behavior.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.