add async fire-forget/check functionality
Fix the docs for glance_image.endpoint_type

The endpoint_type option was added in version 1.7,
so the docs need to state this.  Also the the description
is too brief.
Always return a list even if its empty.
portage: Add support for --changed-use

The `--changed-use` flag is an improvement over `--newuse` because it
does not trigger rebuilds for USE flag changes that would not affect the
installed package. Its use is generally recommended over `--newuse`.

Signed-off-by: Dustin C. Hatch <dustin@hatch.name>
service: use self.changed in service_enable_rcconf().

This sets the "changed" result of the module when a rc file is modified.
Previously only --check mode would show that it was going to change.
Can override each role's install path

Defaults to the system wide `roles-path` when `path` is not specified in the
provided `role-file`.  An example installing nginx to a relative path specified
by the `role-file`.

    - src: https://github.com/bennojoy/nginx
      path: vagrant/roles/
Corrected VM metadata obtention between Abiquo versions
Update playbooks_variables.rst
Fix description on quantum_subnet module
Supporting SSL cert location on SunOS (SmartOS, really)
Handle exceptions during config file parsing

Handle uncaught exceptions during config file parsing
add support for --ignore-scripts when using npm
add additional Azure Regions
zabbix_maintenance: move to new boilerplate
Fix #7711

Fix relative symlinks creation in file module

Signed-off-by: Oleg Bulatov <oleg@bulatov.me>
Ensure ansible_job_id exists even for not-started jobs
Add integration test
docs: Add versionadded for run_once
zypper: handle lists of packages efficiently
Perform region validation early to be more explicit about invalid region failures