Merge pull request #12110 from SmithSamuelM/sam_raet_38

Added makedirs to mock in test
add: new config option for virt module in order to set proper libvirt connect string
Merge pull request #12112 from ziirish/develop

add: new config option for virt module
Merge pull request #12095 from Narcolapser/list_users

are in the enum of the users. this was used also to know when to
Merge pull request #12078 from terminalmage/issue11643

Fix test=True output for supervisord.running state
Merge pull request #12089 from whiteinge/doc-jinja-inline

Pulled Jinja docs back into the code
Merge pull request #12094 from UtahDave/sqs_additions

Add aws sqs receive and delete functions
Merge pull request #12104 from jacksontj/job_cache

Rework job runner to support ext_job_cache for all functions
Merge pull request #12107 from makinacorpus/c

cron: fix #11935
Lint
Disable unreliable test.
lint
Merge pull request #12114 from cachedout/test_fix

Disable unreliable test.
Grrrr
Merge pull request #12115 from cachedout/test_fix

Fix stacktrace
minion join transaction will now last forever until joined
Merge remote-tracking branch 'upstream/develop' into sam_raet_38
Merge pull request #12116 from SmithSamuelM/sam_raet_38

Minion join transaction (RAET version) now lasts forever until joined
Pylint cleanup
Merge pull request #12117 from jacksontj/job_cache

Pylint cleanup