Merge pull request #12290 from jacksontj/job_cache

Job cache
Merge pull request #12281 from terminalmage/issue12209-tests

Add tests for #12209
Merge pull request #12279 from eliasp/win-dns-prefix

Implemented win_dns_client.primary_suffix
Merge pull request #12294 from whiteinge/file-replace-test-wording

Fix incorrect wording for file.replace when run with test=True
Merge pull request #12295 from whiteinge/doc-sls_id-versionadded

Added missing versionaddded to the new state.sls_id function
Merge pull request #12305 from terminalmage/remove-redundant-arg

Remove redundant mkdirs argument
Merge pull request #12311 from cro/lxc_runner

Make sure nic, nic_opts, cpuset, memory, cpu_share get passed in
Merge pull request #12313 from gtmanfred/rvm

Follow redirects for rvm installer
lint
fix pylint warnings
remove leftover comment
RHEL 7 should use systemd module
Spaces instead of tabs
Merge pull request #12291 from skrobul/openstack-keyring

Support storing provider passwords in a keyring instead of plain-text
PEP8/PEP20: use kwargs.get instead of one line if/else

I was poking around in the transport code thinking about an idea and
noticed this simplification.
fix tiny typo in docstring ssh execution module
Merge pull request #12319 from bechtoldt/doc_typo

fix tiny typo in docstring ssh execution module
Merge pull request #12316 from GuillaumeDerval/develop

RHEL 7 should use the systemd module
minior style fix
Fix networking in lxc