First attempt at adding reinstall logic to pkg.install for yumpkg module
First attempt at adding reinstall logic to pkg.install for yumpkg module
Merge branch 'develop' into pkg.install-reinstall
First attempt at adding reinstall logic to pkg.install for yumpkg module
Added _in_pkg_dict() helper function to enable reinstall functionality for versioned package names and for sources.  Also fixed return data for reinstall of versioned package name.
Fixed pylint violations
Fixed potential unbalanced tuple unpacking
Allow user to specify known_hosts_file
Cleaning up debugs
Allow ec2 to look and use host keys
Document known_hosts_file
Add warning to doc
A more informative error message.

Closes #7336
Fixes #12774
Correct code-block usage.
Correct usage of 'CLI Example' in documentation blocks

This mass-edit was done using the following shell command:
ack --python -l '^(\s*)CLI Example::$' \
| xargs sed -i \
's/^\(\s*\)CLI Example::/\1CLI Example:\n\n\1.. code-block:: bash/g'
Correct usage of 'Example' in documentation blocks

This mass-edit was done using the following shell command:
ack --python -l '^(\s*)Example::$' | xargs sed -i \
's/^\(\s*\)Example::/\1Example:\n\n\1.. code-block:: yaml/g'
Merge pull request #12776 from gtmanfred/develop

Fixes #12774
Don't return 'True' for failing package installations.
Merge pull request #12775 from eliasp/doc-example-consistency

Consistency fixes for examples in documentation blocks