[DOCS] reactors should have unquie state ids to avoid nameing conflicts. #63589
Labels
Documentation
Relates to Salt documentation
severity-medium
3rd level, incorrect or bad functionality, confusing and lacks a work around
time-estimate-sprint
Milestone
Description
currently the documentation for reactors does not call out that reactors should have unique state ids. this normally might not be a problem in most cases. however it is possible to have a name collision. which will cause reactors to silently fail or not run.
the possibility of name collision is called out in the code. at
salt/salt/utils/process.py
Lines 448 to 450 in 4ec0429
Suggested Fix
document the possibility of name collision causing dropped reactors.
Location or format of documentation
https://docs.saltproject.io/en/latest/topics/reactor/index.html
Additional context
This can cause an almost undetectable issue where a reactor will just not run and no error messages being displayed.
The text was updated successfully, but these errors were encountered: