Michael DeHaan
cd7971e0d4
Merge pull request #3809 from mscherer/fix_openstack_folsom
...
Fix traceback when openstack do not have OS-EXT-IPS:type attached to add...
2013-08-10 14:20:45 -07:00
Michael DeHaan
66b29b6813
Merge branch 'feature/gh-3789-inventory-file' of https://github.com/resmo/ansible into devel
2013-08-10 17:11:48 -04:00
Michael DeHaan
1d13ec2da3
Construct the multiprocessing manager only once.
2013-08-10 09:32:46 -04:00
René Moser
e8272e365d
implemented 'inventory_file' variable. Closes GH-3789.
2013-08-10 13:04:56 +02:00
Michael Scherer
6da44ef002
Fix traceback when openstack do not have OS-EXT-IPS:type attached to address
...
failed: [127.0.0.1] => {"failed": true, "parsed": false}
invalid output was: Traceback (most recent call last):
File "/tmp/ansible-1376083321.99-111209413777779/nova_compute", line 1176, in <module>
main()
File "/tmp/ansible-1376083321.99-111209413777779/nova_compute", line 239, in main
_get_server_state(module, nova)
File "/tmp/ansible-1376083321.99-111209413777779/nova_compute", line 198, in _get_server_state
private = [ x['addr'] for x in getattr(server, 'addresses').itervalues().next() if x['OS-EXT-IPS:type'] == 'fixed']
KeyError: 'OS-EXT-IPS:type'
This extension was added less than 6 month ago, and so cannot be used on a release
older than Grizzly ( like Folsom ).
Commit of the extension : https://review.openstack.org/#/c/21453/
See https://wiki.openstack.org/wiki/ReleaseNotes/Grizzly#Key_New_Features_2
2013-08-09 23:26:12 +02:00
James Cammarata
ceff3b6ba3
Minor modification to set_fact with_items patch
...
Previous patch was reverted due to the fact that there was an issue
with the results not always being a dictionary (they're sometimes
a unicode string, ie. when the with_items is used with yum). This
minor change corrects that by checking for a dict object.
2013-08-09 07:52:14 -05:00
James Cammarata
8be2fc745b
Revert "Check for ansible_facts in results for with_ tasks"
...
This reverts commit 1a4e6e415e
.
2013-08-08 20:32:30 -05:00
James Cammarata
1c361a9968
Merge pull request #3795 from wilsaj/patch-1
...
docfix: grammar in docstring for sysctl module
2013-08-08 10:43:08 -07:00
Serge van Ginderachter
1a4e6e415e
Check for ansible_facts in results for with_ tasks
...
that loop over a lookup plugin. Fixes #3704 and #3735
2013-08-08 12:30:32 -05:00
Andy Wilson
bc30203abe
docfix: grammar in docstring for sysctl module
2013-08-08 12:23:30 -05:00
Serge van Ginderachter
40e60c947d
Host specifiers should be sorted
...
to ensure consistent behavior, hosts should look like this:
hosts: webservers:&boston:!rack42
So when applying the host selectors, run those without the "&" first,
then the &s, then the !s.
Closes #3500
2013-08-08 18:32:24 +02:00
Michael DeHaan
067cc9274d
Add note about python-selinux.
2013-08-08 09:15:24 -04:00
Michael DeHaan
0089ecfa7e
Minor changelog updates.
2013-08-06 17:30:09 -04:00
Michael DeHaan
18be6dcb62
Use blockquote in docs.
2013-08-06 16:45:24 -04:00
Michael DeHaan
cb9c3a8bd7
Merge pull request #3762 from grosskur/fix-apt-noninteractive
...
apt: Run remove commands noninteractively
2013-08-06 13:41:07 -07:00
Michael DeHaan
4cbfe3be57
Merge pull request #3773 from cchurch/devel
...
Update callbacks used for async tasks
2013-08-06 13:32:53 -07:00
Michael DeHaan
0b4e145709
Merge pull request #3772 from lorin/s3-docpatch
...
Minor doc update to s3 & ec2 modules
2013-08-06 13:30:20 -07:00
Michael DeHaan
ff44c981e9
Merge pull request #3770 from rishid/devel
...
Add support for INI comments that begin with '#' or ';'
2013-08-06 13:29:39 -07:00
Michael DeHaan
99775176ff
Merge pull request #3623 from ralph-tice/fix_3567_2
...
changed role path template to read all vars instead of just extra_vars
2013-08-06 13:26:59 -07:00
Michael DeHaan
531e193865
Merge pull request #3643 from iliv/devel
...
Proper packaging support for RHEL/CentOS 5
2013-08-06 13:23:18 -07:00
Michael DeHaan
0edcbdca05
Merge pull request #3709 from lwade/devel
...
S3folder
2013-08-06 13:01:43 -07:00
Michael DeHaan
4401557455
add version_added attribute to module docs.
2013-08-06 15:54:20 -04:00
Michael DeHaan
14e6bba001
Merge pull request #3741 from podollb/feature_ec2_vol
...
adding param to the ec2_vol module allowing custom iops setting when creating EBS volume
2013-08-06 12:53:35 -07:00
Chris Church
6ba4331161
Correctly check for failed status from an async task. Use runner_on_async_failed callback (instead of runner_on_failed) when an async task times out. Add runner_on_async_ok callback when a task is started in fire and forget mode.
2013-08-06 12:42:44 -04:00
Lorin Hochstein
729c03ed88
Minor doc update to s3 & ec2 modules
...
Adds some additional docs about the module parameters for s3
and ec2 modules.
2013-08-06 12:23:25 -04:00
rishid
d18c90ed8f
Add support for INI comments that begin with '#' or ';'
...
Ini file format does not have a standard but ';' is used more often than '#' for comments
2013-08-06 11:41:07 -04:00
Michael DeHaan
5f18a53530
Fixup docs formatting.
2013-08-06 10:53:56 -04:00
Michael DeHaan
bc76d5adbe
Merge pull request #3768 from didiercrunch/patch-1
...
Update supervisorctl
2013-08-06 07:49:00 -07:00
didiercrunch
15160f2d93
Update supervisorctl
...
Fixed the example.
2013-08-06 09:06:28 -04:00
Alan Grosskurth
b950f9456a
apt: Run remove commands noninteractively
...
I'm seeing ansible hang when trying to remove a package, and the hung
process is `whiptail` like in #2763 . It looks like we only use
`APT_ENVVARS` and `DPKG_OPTIONS` for the `apt` commands in install()
and upgrade(). This change uses them in remove() as well, which fixes
the hang.
2013-08-05 15:20:45 -07:00
Michael DeHaan
56a00e0667
Remove dead code.
2013-08-05 16:13:50 -04:00
Michael DeHaan
2a0d67e6fc
Doc formatting/tweaking.
2013-08-05 16:13:50 -04:00
Michael DeHaan
2ff5a615df
Update CHANGELOG
2013-08-04 11:46:07 -04:00
Michael DeHaan
bcaa983c2f
Document inventory script upgrades
2013-08-04 11:45:31 -04:00
Michael DeHaan
8955ac1eda
If the result of a dynamic inventory script contains a "_meta" hash at top level
...
and the _meta hash contains a "hostvars", don't call --host hostname for any elements
and just serve them directly for performance enhancements with the external inventory
script and a large number of hosts.
2013-08-04 11:34:42 -04:00
Michael DeHaan
f715719c4f
Merge pull request #3751 from mscherer/urpmi_autodetection
...
Add urpmi as a package manager for mandriva-based distribution
2013-08-03 16:43:50 -07:00
Michael Scherer
cfa5a0f94d
Add urpmi as a package manager for mandriva-based distribution
2013-08-04 00:03:50 +02:00
Michael DeHaan
1c6b81233c
Merge pull request #3692 from tima/action-init
...
Added support of an optional init method for action modules like rsync that need to alter the connection and other inject data before it's established.
2013-08-03 12:00:04 -07:00
Michael DeHaan
de14995b8c
PEP8: fix spacing
2013-08-03 14:55:38 -04:00
Michael DeHaan
4400bbdc55
Newline at end of file.
2013-08-03 14:55:22 -04:00
Michael DeHaan
841fd11f41
Fix PEP8 commenting, but comment seems obvious so just remove it.
2013-08-03 14:55:01 -04:00
Michael DeHaan
dec43f7a2b
PEP8 indent fix.
2013-08-03 14:54:37 -04:00
Michael DeHaan
3dbe65def2
PEP8 indent fix
2013-08-03 14:54:24 -04:00
Michael DeHaan
a9121fecda
Discussed datadog module at OSCON with DD folks, does not make sense to send
...
event types for anything other than myapps here.
2013-08-03 14:52:06 -04:00
Michael DeHaan
e9747af8b7
Update changelog
2013-08-03 14:50:58 -04:00
Michael DeHaan
40e447fbd4
Merge pull request #3718 from hacosta/rpm_key
...
Add rpm_key module
2013-08-03 11:39:10 -07:00
Michael DeHaan
76fd769704
Merge pull request #3685 from mspaulding06/indexed_items
...
Indexed items lookup plugin
2013-08-03 11:36:51 -07:00
Michael DeHaan
d039fbe200
Merge pull request #3649 from dekked/extra-vars-from-file
...
Extra vars from file
2013-08-03 11:31:58 -07:00
Michael DeHaan
fa647e43ee
Merge pull request #3670 from briceburg/devel
...
NEW MODULE: dnsmadeeasy
2013-08-03 11:31:07 -07:00
Michael DeHaan
4f82b2a114
Merge pull request #3667 from exosite/devel
...
Made Linode inventory module much faster.
2013-08-03 11:29:23 -07:00