James Cammarata
4b28a51f25
Don't fail outright when a play has an empty hosts list
2015-06-16 13:56:23 -04:00
Toshio Kuratomi
605ddad37e
Add test that url lookup checks tls certificates
2015-06-16 09:46:17 -07:00
James Cammarata
30c1a2d861
Have group/host var file loading check for YAML extensions too
...
Fixes #11132
2015-06-16 11:55:56 -04:00
Brian Coca
98e5f73f44
Merge pull request #11283 from msabramo/serf_inventory_plugin
...
Add serf inventory plugin
2015-06-16 11:46:36 -04:00
Marc Abramowitz
336f45f5b3
Add serf inventory plugin
...
Add inventory plugin for [Serf](https://serfdom.io/ ).
Requires [`serfclient` Python module](https://pypi.python.org/pypi/serfclient ).
2015-06-16 08:23:38 -07:00
James Cammarata
4705a79a98
Updating docs banners
2015-06-16 11:00:11 -04:00
James Cammarata
d913f169a8
Update failed_when integration test to be more thorough
2015-06-16 11:00:11 -04:00
Brian Coca
423f1233c8
removed typo file
2015-06-16 10:49:37 -04:00
Trond Hindenes
daee298cb6
Bugfix: win_checksum.ps1
2015-06-16 14:20:34 +00:00
Brian Coca
0a23a85bfc
Merge pull request #11280 from Vebryn/patch-1
...
Update syslog_json.py
2015-06-16 10:20:02 -04:00
Vebryn
b1574ecfce
Update syslog_json.py
...
localhost is better than locahost ;)
2015-06-16 16:13:01 +02:00
Brian Coca
c87591f76f
updated to new exec_command signature
2015-06-16 09:28:27 -04:00
Brian Coca
b76dbb01cc
generalized prereqs check
...
added vaultfile class for action and lookup plugin usage
2015-06-16 09:20:15 -04:00
Brian Coca
9116ff1c28
replaced removed pager_print for print
2015-06-16 09:19:37 -04:00
Brian Coca
98f5534d9c
adaptaed to new exec signature
...
should fix #11275
2015-06-16 09:12:42 -04:00
Brian Coca
5ed2e44026
adjusted with_dict test to now work
2015-06-15 17:42:40 -04:00
Brian Coca
dc31086a17
added with_dict test
2015-06-15 17:12:36 -04:00
Brian Coca
6c884c9e39
Merge pull request #11271 from sivel/build-play-method
...
Allow AdHocCLI to be more flexible for overriding
2015-06-15 16:21:32 -04:00
Brian Coca
dcf81e3ffe
removed useless comments
2015-06-15 15:04:19 -04:00
Matt Martz
1d55e193c1
Expose the TaskQueueManager to self
2015-06-15 13:50:40 -05:00
Matt Martz
670894e2bd
Move building the play_ds into a method, that can be overridden
2015-06-15 10:35:26 -05:00
Brian Coca
8ae58f7ea3
fixed executable, correctly this time
2015-06-15 11:26:45 -04:00
Brian Coca
f576d29b6b
allow for any non string iterable in listify
2015-06-15 11:02:51 -04:00
Brian Coca
0d606b5705
added cs_template to changelog
2015-06-15 10:42:55 -04:00
Victor Schröder
d164c9c7a0
Adds explanation about all_elasticache_nodes and all_elastic_clusters settings
2015-06-15 11:36:33 +02:00
Victor Schröder
2acfbce64d
Removes unnecessary commented code and replaces with useful information
2015-06-15 11:35:25 +02:00
Victor Schröder
f2d22c1373
Fixes error messages to mention ElastiCache
2015-06-15 10:02:54 +02:00
Brian Coca
1ce1c52f6f
centralized bad password handling, fixed outputing of become method
2015-06-15 01:40:53 -04:00
Brian Coca
b89071e485
now detects incorrect password with sudo and su (at least in english)
2015-06-15 01:30:03 -04:00
Brian Coca
5bac17de51
fixed pfexec test
2015-06-15 01:20:38 -04:00
Brian Coca
be8d797c23
fixed su prompt function reference
2015-06-15 01:07:02 -04:00
Brian Coca
872448e9e8
updated connection info update_vars to only update if data is not alreayd present
...
aslo added comment clarifying why we do this
2015-06-15 01:02:27 -04:00
Brian Coca
956937b110
made executable shell configurable again
2015-06-15 00:15:31 -04:00
Brian Coca
580993fef7
enabled initial support for password prompt on become
...
- moved check prompt/password functions to connection, make more senes there
- TODO: consider moving make_become to connection from connection_info
- removed executable param that was never overriden outside of connection info
2015-06-15 00:09:25 -04:00
Brian Coca
bac35ae773
set correct become mehotds for plugin
...
fixed mixup with remote password vs become_password
2015-06-14 23:49:10 -04:00
Brian Coca
ff443d4534
added note to figurte out correct var udpate on connection_info
2015-06-14 23:48:03 -04:00
Brian Coca
c3ccf26b70
added become check back to connections
2015-06-14 23:45:56 -04:00
Brian Coca
de82c953f2
added privilege escalation special var mapping
2015-06-14 23:19:49 -04:00
Brian Coca
a248678518
initial become support to ssh plugin
...
- password prompt detection and incorrect passwrod detection to connection info
- sudoable flag to avoid become on none pe'able commands
2015-06-14 23:03:23 -04:00
Brian Coca
a267f93c83
removed incorrect assumption on become user being set
2015-06-14 21:05:23 -04:00
Brian Coca
ff15f374ad
fixed new become settings, rearranged constants to find PE related vars easier
2015-06-14 20:50:38 -04:00
Victor Schröder
e8c3e3d645
Cleans some unnecessary white spaces in ec2.py dynamic inventory plugin
2015-06-14 23:38:09 +02:00
Victor Schröder
77a2ad0e8c
Improves code organization in get_dict_from_describe_dict method
2015-06-14 23:32:10 +02:00
Victor Schröder
41b034a5d2
Process information about replica clusters for ElastiCache replication groups
2015-06-14 23:29:55 +02:00
Victor Schröder
e692a18a29
Process information about primary clusters for ElastiCache replication groups
2015-06-14 23:29:05 +02:00
Victor Schröder
43f9a653d0
Process CacheNodeIdsToReboot complex type for cache clusters
2015-06-14 23:27:16 +02:00
Victor Schröder
ffd74049da
Comments about the naming pattern in the script, that certainly deserves future refactoring
2015-06-14 23:24:51 +02:00
Victor Schröder
f25ad9dc51
Adds the appropriate key checks for ElastiCache replication groups in get_dict_from_describe_dict method
2015-06-14 23:21:33 +02:00
Victor Schröder
069ee11699
Creates add_elasticache_replication_group method in ec2.py dynamic inventory script
2015-06-14 23:18:30 +02:00
Victor Schröder
c18f6cae11
Creates get_elasticache_replication_groups_by_region method to handle the API call
2015-06-14 23:15:33 +02:00