Robin Roth
e8b1c4e14a
add test for git with both depth and version arguments ( #15471 )
...
* add test for ansible/ansible-modules-core#3456
combination of options version and depth
* add test of switching to older branch
2016-04-19 07:00:45 -07:00
Matt Davis
822f904aa6
Merge pull request #14813 from mattclay/lxd-plugin
...
Add lxd connection plugin.
2016-04-19 02:06:31 -07:00
James Cammarata
0e2f1b423d
Merge pull request #15455 from chemikadze/devel
...
Fix duplicate host with different uuid created after add_host
2016-04-19 02:50:27 -04:00
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
Nikolay Sokolov
d8867d7ce3
Fix duplicate host with different uuid created after add_host
...
If add_host is performed with hostname existing in inventory, but
not yet accessed and put in inventory cache, additional host with
same hostname and different uuid is created, causing patterns to
misbehave.
2016-04-18 00:10:09 -07: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
Matt Clay
5fc76df18b
Add lxd connection plugin.
2016-04-15 19:10:57 -07: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