These events are fired on the Salt Master event bus. This list is not comprehensive.
Fired when a minion performs an authentication check with the master.
Variables: |
|
---|
Note
Minions fire auth events on fairly regular basis for a number of reasons. Writing reactors to respond to events through the auth cycle can lead to infinite reactor event loops (minion tries to auth, reactor responds by doing something that generates another auth event, minion sends auth event, etc.). Consider reacting to salt/key or salt/minion/<MID>/start or firing a custom event tag instead.
Fired every time a minion connects to the Salt master.
Variables: | id -- The minion ID. |
---|
Fired when accepting and rejecting minions keys on the Salt master.
Variables: |
|
---|
Warning
If a master is in auto_accept mode, salt/key events will not be fired when the keys are accepted. In addition, pre-seeding keys (like happens through Salt-Cloud) will not cause firing of these events.
Fired as a new job is sent out to minions.
Variables: |
|
---|
Fired each time a minion returns data for a job.
Variables: |
|
---|
Events fired on a regular interval about currently connected, newly connected, or recently disconnected minions. Requires the presence_events setting to be enabled.
Variables: | present -- A list of minions that are currently connected to the Salt master. |
---|
Fired when the Presence system detects new minions connect or disconnect.
Variables: |
|
---|
Unlike other Master events, salt-cloud events are not fired on behalf of a Salt Minion. Instead, salt-cloud events are fired on behalf of a VM. This is because the minion-to-be may not yet exist to fire events to or also may have been destroyed.
This behavior is reflected by the name variable in the event data for salt-cloud events as compared to the id variable for Salt Minion-triggered events.
Fired when salt-cloud starts the VM creation process.
Variables: |
|
---|
Fired when the VM is available and salt-cloud begins deploying Salt to the new VM.
Variables: |
|
---|
Fired when salt-cloud sends the request to create a new VM.
Variables: |
|
---|
Fired when salt-cloud queries data for a new instance.
Variables: |
|
---|
Fired when salt-cloud tags a new instance.
Variables: |
|
---|
Fired while the salt-cloud deploy process is waiting for ssh to become available on the new instance.
Variables: |
|
---|
Fired once the deploy script is finished.
Variables: | event -- description of the event. |
---|
Fired once the new instance has been fully created.
Variables: |
|
---|
Fired when salt-cloud requests the destruction of an instance.
Variables: |
|
---|
Fired when an instance has been destroyed.
Variables: |
|
---|
Docs for previous releases are available on readthedocs.org.
Latest Salt release: 2014.7.2