I had this working on one minion.... I see my event on the master event bus correctly... like:
# salt-run state.event pretty=True
provision/host/phase1:
...
But from some other minions, the event does not appear, instead I see "a job" like bellow... what does this mean?
# salt-call event.fire_master '{foo: Foo, bar: Bar}' 'provision/host/phase1'
local:
True
also tried:
# salt-call event.send 'provision/host/phase1' '{foo: Foo, bar: Bar}'
On master:
salt/job/20150530185042646365/ret/provisioner {
"_stamp": "2015-05-30T22:50:42.667332",
"arg": [
"{foo: Foo, bar: Bar}",
"provision/host/phase1"
],
"cmd": "_return",
"fun": "event.fire_master",
"fun_args": [
"{foo: Foo, bar: Bar}",
"provision/host/phase1"
],
"id": "provisioner",
"jid": "20150530185042646365",
"retcode": 0,
"return": true,
"tgt": "provisioner",
"tgt_type": "glob"
}