get device list only if mounted
salt-cloud: copying windows config after minion installation
BUG: white list filtering of grants
BUGFIX: MySQL: missing connection arguments in user_remove's user_exists check
BUGFIX: MySQL: grant result may not contain IDENTIFIED BY, bug would double WITH GRANT OPTION
file_recv_max_size config is specified in megabyte
Some images might take longer build

Make sure we can wait more than 60s
Using a dict to iterate orver tuple of static values is overkill
I was able to authenticate against SSH and run a command.
Improve interaction capabilities (Inspired by Pexpect)
Doc strings improvements.
Some more doc updates
Don't use hard coded paths, use `syspaths`.
Remove unused imports and add missing.
Use `vt.Terminal` to deploy VM's.

Deprecated the `tty` keyword argument since we'll always have a `tty` now.
Migrate the Jenkins script to the new Terminal class.
Fix "Invalid Changes data" in file.replace/blockreplace states

This commit returns the diffs from these two states within a dictionary,
instead of a string, getting rid of a warning that the changes data is
invalid.
Merge pull request #9122 from s0undt3ch/features/virtual-terminal

Replace NonBlockingPopen with a VirtualTerminal
Update doc build to use latest GH release system.

It looks like GH has deprecated the download system that we were using. This fix just updates our doc build to point to the new system. Here's the blog post for reference:

https://github.com/blog/1302-goodbye-uploads

This resolves many errors that appear when running 'make linkcheck' against our docs.
Fix lint issues.