Merge the salt-cloud cli integration tests into salt's test suite. Refs #8886.
Cleaned up the remaining of salt-cloud's test suite. Closes #8886.
Merge pull request #8898 from s0undt3ch/develop

Merge and cleanup salt-cloud's test suite.
Merge pull request #8899 from terminalmage/tests

Simplify jinja syntax for ubuntu pkgrepo test deps
Fixing up Spacing issues and bare exception
Fixing syntax error, using salt._compat
More specific except error
Merge pull request #8901 from techhat/ssh

Linting the new SSH and user validation code
Remove unnecessary `pass`.
Skip the test if `python-apt` is not installed for Debian like systems.
Install `python-apt`.
The cloud tests need `libcloud` installed. Skip them if not.
Merge pull request #8902 from s0undt3ch/develop

Skip the test if `python-apt` is not installed for Debian like systems.
Fix typo s/build/built/
Merge pull request #8911 from ticosax/fix-typo-dockerio.built

Fix typo s/build/built/
CentOS should not be all capitalized
fixed a typo
Merge pull request #8915 from pengyao/develop

fixed a typo
Change fire event command

Since 0.17.0, the ability to send a event payload with a more complex data structure than a string
Merge pull request #8916 from pengyao/develop

Change fire event command