James Cammarata
6eefc11c39
Make the loop variable (item by default) settable per task
...
Required for include+with* tasks which may include files that also
have tasks containing a with* loop.
Fixes #12736
2016-04-19 01:42:40 -04:00
René Moser
ff0296f98a
doc: another block/rescue with flush_handlers ( #15463 )
2016-04-18 17:18:20 -04:00
Will Thames
cfe99b991f
Add @willthames to committer list ( #15454 )
2016-04-18 15:09:30 -04:00
Toshio Kuratomi
d2a7be142e
A couple fixes for ziploader:
...
* Move zipcache temp dir creation into the locked section otherwise it
races with other workers.
* Catch IOError and turn it into an AnsibleError. IOErrors can hang
multiprocessng.
2016-04-18 11:51:45 -07:00
Matt Davis
6322ed833e
Merge pull request #15422 from jhawkesworth/win_regedit_binary_tests
...
Windows: add win_regedit integration tests (needs https://github.com/ansible/ansible-modules-extras/pull/2034 )
2016-04-18 10:56:30 -07:00
James Cammarata
ed35e8bce2
Don't override the http status code when successful in urls.py
2016-04-18 13:20:24 -04:00
Toshio Kuratomi
7833b5bec4
Merge pull request #15420 from robinro/distribution_version_tests
...
Distribution version tests
2016-04-18 10:05:55 -07:00
Robin Roth
9bb069f873
Apache2 module integration test ( #15380 )
...
* add integration test for apache2_module
* fix assert syntax
* check os_family for this test
* add comment why only debian and suse are tested
* move apache2 test to destructive
* install apache2 package
2016-04-18 18:00:02 +02:00
Chris Houseknecht
f28a0ca4bb
Update Azure doc fragment ( #15450 )
...
* Add default attribute to all option doc strings.
* Fix fragment file name.
2016-04-18 11:05:30 -04:00
Brian Coca
621b98668f
fixed boto.ec2 import
...
alternative to #15224 and fixes #11755
2016-04-18 10:34:44 -04:00
Rene Moser
3c3061378b
doc: changelog: add vmware_maintenancemode
2016-04-17 19:22:13 +02:00
Ritesh Khadgaray
3608829b1b
vmware.py: allow for better search functionality ( #15053 )
...
- search entity by path
- search vm based on folder
- search for a vm based on given id ( uuid/name/dns_name/ip/inventory_path)
- search for a cluster by name, in a given datacenter (optionally)
- search for objects of a given type in a folder
Note: instance uuid is unique to a VM
2016-04-17 19:10:24 +02:00
Chris Houseknecht
bbe32a4b5e
Merge pull request #15449 from chouseknecht/azure_common
...
Add missing AD user params.
2016-04-17 03:32:30 -04:00
chouseknecht
ea07afe67b
Add missing AD user params.
2016-04-17 01:43:39 -04:00
Chris Houseknecht
bc5e458aa9
Merge pull request #15358 from chouseknecht/azure_guide
...
Adding Getting Started with Azure guide.
2016-04-16 23:44:08 -04:00
chouseknecht
4a7fd097ba
Adding Getting Started with Azure guide.
2016-04-16 04:19:38 -04:00
Chris Houseknecht
9e6988c7b5
Merge pull request #15359 from chouseknecht/azure_common
...
Adding common utils module for new Azure modules.
2016-04-16 04:17:56 -04:00
Chris Houseknecht
b0fac225ca
Merge pull request #15360 from chouseknecht/azure_inventory
...
Adding new Azure inventory script.
2016-04-16 04:14:44 -04:00
Chris Houseknecht
4f79b584ed
Merge pull request #15425 from chouseknecht/azure_doc_fragment
...
Adding Azure module doc fragments.
2016-04-16 04:13:54 -04:00
chouseknecht
a5bed1570e
Adding new Azure inventory script.
2016-04-16 01:36:25 -04:00
chouseknecht
98d8da1e67
Adding Azure module doc fragments.
2016-04-16 01:19:59 -04:00
chouseknecht
47620737fb
Adding common utils module for new Azure modules.
2016-04-16 01:13:19 -04:00
James Cammarata
319e50abd5
Merge pull request #15435 from sivel/ansible-modules-core/issues/3437
...
Don't pass context to urlopen, instead add it to the handlers
2016-04-15 17:24:39 -04:00
Matt Martz
a985bf6a31
Don't pass context to urlopen, instead add it to the handlers. Fixes https://github.com/ansible/ansible-modules-core/issues/3437
2016-04-15 16:10:54 -05:00
Robin Roth
49cdc565c5
remove nose.tools use
2016-04-15 19:40:08 +02:00
Robin Roth
4088aa2b4c
get rid of assert_in
2016-04-15 19:30:49 +02:00
Robin Roth
692bf51fde
move gen_testcase to hacking/tests
...
* also use json instead of pprint
2016-04-15 17:14:43 +02:00
Robin Roth
37188ea336
cleanup tests
...
* use nose test generator
* more comments
* move facts import inside the skipped function, fix python3 warning
2016-04-15 17:14:14 +02:00
Robin Roth
2b104fe6ad
fix tests for SLES and CoreOS
...
* include #15230
2016-04-15 17:13:59 +02:00
Brian Coca
7062e086d4
made paging marker configurable as boto differs
2016-04-15 10:37:32 -04:00
Toshio Kuratomi
0820ac5f7f
Merge pull request #15428 from robinro/fix_test_git
...
fix broken build, test git version before running test on depth
2016-04-15 07:19:09 -07:00
Robin Roth
b48e628429
test git version before running test on depth
2016-04-15 09:49:05 +02:00
nitzmahone
e75077fb23
bump submodule refs
2016-04-14 15:57:45 -07:00
=
157072a39f
Windows: win_regedit integration tests (following https://github.com/ansible/ansible-modules-extras/pull/2034 )
2016-04-14 21:47:17 +01:00
Toshio Kuratomi
669f3dc3a8
Cleanup. Since we no longer pass a lock, we no longer need to create it
2016-04-14 11:59:06 -07:00
Peter Sprygada
9111efc975
adds two new regex filters for use in playbooks ( #14696 )
...
The first filter is regex_search which adds the ability to do a regex
search on a fact. The filter supports returning either all capture groups
or a set of capture groups (either by index or named).
Example usage of regex_search filter
debug: msg="{{ out.stdout[0] | regex_search('image version. (?P<test>\d+).(\d+)', '\\g<test>', '\\2' ) }}"
The second filter is regex_findall with adds the capability to do a
regex findall on a fact or variable and return all occurances of a pattern.
debug: msg="{{ out.stdout[0] | regex_findall('vlan (\d+)' }}"
The filter supports two addtional keyword arguments, ignorecase=[true, false]
and multiline=[true, false]
2016-04-14 14:54:03 -04:00
Robin Roth
776bffb52b
Expand git integration test ( #15391 )
...
* add testcases to git for depth
* also in combination with refspec, which gets more tricky
* add testcase for ansible/ansible-modules-core#527
2016-04-14 09:41:10 -07:00
Greg DeKoenigsberg
4edeba9518
Changing code of conduct email address
...
Will change back when we actually get the code of conduct alias set up
2016-04-14 12:26:56 -04:00
Robin Roth
3c883d8a6d
add testcases from refactor PR
2016-04-14 18:26:00 +02:00
Allyson Bowles
7f500ce6b9
Updates the community code of conduct ( #15164 )
...
* Updates to the Community Code of Conduct
Fleshes out the Code of Conduct, with adaptations from the Contributor
Covenant and the Elastic.co Community Code of Conduct.
* Better format subsections
* Use strong emphasis instead of sections
* Set subsections correctly and add newline after strong emphasis
2016-04-14 12:23:29 -04:00
Matt Clay
af8258cdf2
Revert "Increase verbosity of connection tests." ( #15305 )
2016-04-14 11:06:46 -04:00
Patrick Ogenstad
6c5ea685a2
Allow timeout to be configurable ( #14973 )
2016-04-14 09:35:07 -04:00
Toshio Kuratomi
78365e206f
Merge pull request #15059 from willthames/remove_boto_ec2_requirement
...
Remove need for unnecessary boto.ec2 import
2016-04-13 19:37:56 -07:00
Toshio Kuratomi
2163a24a12
Fix when debug commands are run on the wrapper and the wrapper as a file in the current directory
2016-04-13 14:20:01 -07:00
Toshio Kuratomi
d78ba34cf0
We switched away from passing the lock via the arguments to modify_module
...
Need to fix test-module to not pass the lock either
2016-04-13 13:35:51 -07:00
Brian Coca
a5a6bcfbbf
updated capabilities to new way of module ref
2016-04-13 14:54:34 -04:00
Brian Coca
b63238ff2c
removed unused code for signal handling
2016-04-13 14:54:34 -04:00
David Shrewsbury
6a3b6ef2c7
Update CHANGELOG for new os_project_facts module ( #15406 )
...
New OpenStack module os_project_facts.
2016-04-13 14:49:31 -04:00
Michael Scherer
74c83a91ed
Add caps facts, fix #10360 ( #15292 )
2016-04-13 14:13:45 -04:00
Wolfgang Karall
7a9b8e43da
get_mount_facts -- find bind mounts and add info to options field ( #12036 )
...
* get_mount_facts -- find bind mounts and add info to options field
* get_mount_facts -- only run findmnt if get_bin_path() finds the binary
2016-04-13 14:05:50 -04:00