It doesn't matter what software you use, or how useful it is to you, sooner or later there will be problems. Some of these arise from a simple misunderstanding of the software, but sooner or later, there will be a problem with the software itself. In this chapter, we'll talk about some of the tools that are available to users, and discuss the following:
Properly identifying problems
Using Salt in debug/trace mode
Using salt-call locally
Dealing with YAML idiosyncrasies
Using Salt's mailing list and issue tracker