Merge pull request #6097 from mattjeffery/bug/modprobe_normalise_name

Normalise the module name when comparing against the module names in /proc/modules
Merge pull request #6175 from AdmiralNemo/fix-filesystem

filesystem: Ignore blkid cache
Merge pull request #6203 from garetharmstronghp/fix_rpm_key_issue_5621

Fix issue #5621, rpm_key doesn't work for el5
Merge pull request #6217 from ashokrajar/patch-1

pause plugin doesn't flush raw_input prompt
Merge conflict.
Populate module_setup from the setup module rather than special code elsewhere

This small change allows for individual setup actions to populate the SETUP_CACHE and not cause a subsequent facts-gathering when not needed. This follows the standard of other facts modules as laid out in #1206 and implemented in fedfd187749654105a22be20c27e0050bc722d0a. It allows to test of the setup module has already been run even when gather_facts was explicitely disabled.
Merge pull request #6289 from rawtaz/fix-irc-nicklen

Make irc module accept the nick being shortened by the server.
Merge pull request #6323 from aresch/rpm_key_query_fix

Fix rpm_key on system with no gpg keys imported
Merge pull request #6339 from threatgrid/systemd-template-svc-fix

systemd template services must not discard template part
Merge pull request #6355 from hkariti/npm_install_invalid

Add a package to missing list if npm list reported it as invalid
Merge pull request #6391 from sergevanginderachter/hashmerge_inventoryscripts

Allow hash_behaviour=merge to be respected in core inventory
Merge pull request #6448 from jirutka/fix-5679-2

Fix #5679 again after recent changes in core
Merge pull request #6418 from bcoca/template_itnore_errors

templates ignore_errors
Make parsing variables for hosts and groups more consistent

This commit allows to specify arrays in [group:vars] block.

Signed-off-by: Oleg Bulatov <oleg@bulatov.me>
Whitespace fixes in incompatible param check

- Remove extra whitespace in conditional that checks if etype, entity or
  permissions are also set when entry is set.
Revert "Populate module_setup from the setup module rather than special code elsewhere"

This reverts commit 58eec2e4c22c800f1d8a68f0345f2872ece9c6e4.
Update setup module signature from merge commit.
Merge pull request #6515 from lotia/fix-acl-doc-and-error

Fix acl doc and error
Merge pull request #5895 from trbs/listtasks_honors_limit

make --list-tasks honor --limit
Adding man page for ansible-galaxy

Partially resolves #6471