added new 'shuffle' filter
tried to ensure input is always a list but will now be a noop for non
listable items
documented type based behaviour
unchained list coercion as it removed the randomization
Google: allow for different libcloud provider to support upcoming DNS module
Found issue on different System architecture.

On x86 systems doesn't work so, starting by the line 63 we check if the architecture is x86 or x64.
Support RackConnect v3 by allowing a network to be specified for use in determining ansible_ssh_host
Add support for reading from a config file
Support boot from volume discovery
Support fallbacks for access network and access ip version
Add tags options

Add -t OR --tags options to pass to ansible-playbook
Update firewall rules, error handling, other comment/whitespace cleanup.
minor clarifications of variable precedence
put start and step docs into their own topic, moved from playbook_intro
which is meant to be kept simple
removed start/step from intro, added markers to start n step
Merge pull request #9452 from erjohnso/google_endpoint_provider

Google: allow for different libcloud provider to support upcoming DNS mo...
removed version added info, too old to matter
small rephrasing for clarification
Merge pull request #9564 from bcoca/start_step_docs

Start step docs
Merge pull request #9530 from sivel/rax-inventory-access-network

rax.py inventory: improvements
Split out various vars-related things to avoid merging too early

Fixes #9498