Add basic inventory support for RDS instances
Fix reference to parameter group name
Improve Linux network facts incl. bridges, ppp, wwan devices

This patch adds all interfaces (even inactive ones) to setup output.
ec2_vol: update docs to match default device_name values for Unix/Windows.
ec2_vol: do no work if the instance has a volume mounted at the device.
Tweaked merge_hash to also affect Runner behavior
Added 'validate' feature to copy and template modules, now you can add a check to force copy to fail if the check fails.
had to add entry in file for it to accept as a option even though file itself ignores it.
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
Add availability zone parameter
allow URL spec for install
When saving to dest, check if we get redirected, and use the new
location header to set the dest file name if we only provided a
target dir. Only save if dest not modified.
apt module: part rewrite of the upgrade logic, consistently checking
the executable paths, adding 'safe' as an alias to yes, and adding
'full' to allow aptitude full-upgrade as an alternative to apt-get
dist-upgrade
add default=yes in upgrade argument spec
package and upgrade are not mutually exclusive, but when both were set, upgrade didn't happen
ec2_facts: add ansible_ec2_placement_region key/value pair for EC2 region.
Updated ansible.spec should now work for CentOS 5 and CentOS 6

Signed-off-by: Ivan Lezhnjov IV <ivan.lezhnjov.iv@gmail.com>
Fixes wrong Source URL

Signed-off-by: Ivan Lezhnjov IV <ivan.lezhnjov.iv@gmail.com>
Update documentation for rax module

Only list the services supported
Don't put in unncessary required: false
Use better formatting for the example
Only accept supported services for rax module

Even though others are possible, fail early on unsupported ones.
clean up how it puts the files in place - in f18 /tmp is tmpfs which
means ln and os.rename() won't work across fs.
make atomic_replace use shutil.copy2 instead of os.rename() so it will
work across filesystems