summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Make the loop variable (item by default) settable per taskfeature_make_loop_variable_settable_per_task2James Cammarata2016-04-1511-34/+140
| | | | | | | Required for include+with* tasks which may include files that also have tasks containing a with* loop. Fixes #12736
* made paging marker configurable as boto differsBrian Coca2016-04-151-3/+6
|
* Merge pull request #15428 from robinro/fix_test_gitToshio Kuratomi2016-04-151-1/+10
|\ | | | | fix broken build, test git version before running test on depth
| * test git version before running test on depthRobin Roth2016-04-151-1/+10
|/
* bump submodule refsnitzmahone2016-04-142-12/+17
|
* Cleanup. Since we no longer pass a lock, we no longer need to create itToshio Kuratomi2016-04-141-2/+0
|
* adds two new regex filters for use in playbooks (#14696)Peter Sprygada2016-04-141-0/+41
| | | | | | | | | | | | | | | | | 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]
* Expand git integration test (#15391)Robin Roth2016-04-141-0/+141
| | | | | | | | * add testcases to git for depth * also in combination with refspec, which gets more tricky * add testcase for ansible/ansible-modules-core#527
* Changing code of conduct email addressGreg DeKoenigsberg2016-04-141-1/+1
| | | Will change back when we actually get the code of conduct alias set up
* Updates the community code of conduct (#15164)Allyson Bowles2016-04-141-12/+138
| | | | | | | | | | | | | * 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
* Revert "Increase verbosity of connection tests." (#15305)Matt Clay2016-04-141-1/+1
|
* Allow timeout to be configurable (#14973)Patrick Ogenstad2016-04-143-5/+11
|
* Merge pull request #15059 from willthames/remove_boto_ec2_requirementToshio Kuratomi2016-04-131-10/+2
|\ | | | | Remove need for unnecessary boto.ec2 import
| * Remove need for unnecessary boto.ec2 importWill Thames2016-03-211-10/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | Modules shouldn't need to import boto.ec2. The check was to test if profile_name was supported by boto. Two years after the introduction of the support, we will now assume that if people are passing `profile`, they are using a version of boto that supports it (this requirement is already documented in the aws documentation fragment) Also remove even older version check for `validate_certs` Fixes #1901
* | Fix when debug commands are run on the wrapper and the wrapper as a file in ↵Toshio Kuratomi2016-04-131-1/+1
| | | | | | | | the current directory
* | We switched away from passing the lock via the arguments to modify_moduleToshio Kuratomi2016-04-131-1/+0
| | | | | | | | Need to fix test-module to not pass the lock either
* | updated capabilities to new way of module refBrian Coca2016-04-131-6/+6
| |
* | removed unused code for signal handlingBrian Coca2016-04-131-16/+0
| |
* | Update CHANGELOG for new os_project_facts module (#15406)David Shrewsbury2016-04-131-0/+1
| | | | | | New OpenStack module os_project_facts.
* | Add caps facts, fix #10360 (#15292)Michael Scherer2016-04-131-0/+21
| |
* | get_mount_facts -- find bind mounts and add info to options field (#12036)Wolfgang Karall2016-04-131-0/+18
| | | | | | | | | | | | * 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
* | minor typo fixesSandra Wills2016-04-131-2/+2
| | | | | | | | | | fixed a few minor typos in the intro for the section "Deprecating and making module aliases"
* | attempting to wrangle feedback from git comments.Sandra Wills2016-04-131-18/+30
| | | | | | | | | | please edit specific lines when possible to ensure your feedback is incorporated properly. thanks!
* | trying the new content in the checklist instead of new sectionsSandra Wills2016-04-131-46/+21
| | | | | | | | | | per bcoca's comment, thought I would move the new content to the checklist to see if you guys think this is a better treatment.
* | adding links and anchors for links, referencing check modeSandra Wills2016-04-133-1/+5
| |
* | start of merge from google doc and team comments, module guidelines as ↵Sandra Wills2016-04-132-2/+49
| | | | | | | | focus, added a link anchor as needed
* | Merge pull request #15344 from abadger/ziploaderToshio Kuratomi2016-04-1316-245/+577
|\ \ | | | | | | Ziploader "recursive imports" and caching
| * | Make the ziploader wrapper work with PY3Toshio Kuratomi2016-04-121-5/+10
| | |
| * | excommunicate fixToshio Kuratomi2016-04-121-1/+1
| | |
| * | Reenable unicode=>byte conversion for module parameters to fix integration testsToshio Kuratomi2016-04-121-0/+3
| | |
| * | Fix unittestsToshio Kuratomi2016-04-127-114/+291
| | |
| * | python-2.4's -m is severely limited.Toshio Kuratomi2016-04-121-22/+23
| | | | | | | | | | | | | | | Extract the module and invoke it as a script to work around python-2.4's lack of features.
| * | Move module arg passing from the environment to stdin (from the wrapper to ↵Toshio Kuratomi2016-04-122-88/+111
| | | | | | | | | | | | the module)
| * | Controller-side module caching.Toshio Kuratomi2016-04-128-48/+133
| | | | | | | | | | | | | | | | | | | | | | | | | | | This makes our recursive, ast.parse performance measures as fast as pre-ziploader baseline. Since this unittest isn't testing that the returned module data is correct we don't need to worry about os.rename not having any module data. Should devise a separate test for the module and caching code
| * | First whack at a recursive and ast based ziploader. I'm afraid this one may ↵Toshio Kuratomi2016-04-121-16/+56
| | | | | | | | | | | | be too slow.
| * | Correct the worker.run documentationToshio Kuratomi2016-04-121-6/+3
| | |
| * | Fix encoding string to show up in wrapperToshio Kuratomi2016-04-121-3/+4
| | |
* | | Fix for serial when percent amount is less than one host (#15396)Jonathon Klobucar2016-04-132-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ansible when there was a percentage that was calculated to be less than 1.0 would run all hosts as the value for a rolling update. The error is due to the fact that Python will round a float that is under 1.0 to 0, which will trigger the case of 0 hosts. The 0 host case tells ansible to run all hosts. The fix will see if the percentage calculation after int conversion is 0 and will else to 1 host.
* | | Merge pull request #15232 from donovan/fix-openstack-config-file-nameDavid Shrewsbury2016-04-121-1/+1
|\ \ \ | | | | | | | | add openstack.yml to CONFIG_FILES to be consistent with documentation
| * | | add openstack.yml to CONFIG_FILES to be consistent with documentationDonovan Jones2016-04-011-1/+1
| | | |
* | | | Update submodule refsToshio Kuratomi2016-04-122-10/+12
| | | |
* | | | changelog: new gitlab modules (#15393)René Moser2016-04-121-0/+4
| | | |
* | | | Merge pull request #15392 from Shrews/changelogDavid Shrewsbury2016-04-121-0/+1
|\ \ \ \ | |_|/ / |/| | | Update CHANGELOG for new os_port_facts OpenStack module
| * | | Update CHANGELOG for new os_port_facts OpenStack moduleDavid Shrewsbury2016-04-121-0/+1
|/ / / | | | | | | | | | | | | Update the CHANGELOG to reflect the new os_port_facts OpenStack module.
* | | Update submodule refsToshio Kuratomi2016-04-122-16/+10
| | |
* | | Merge pull request #15364 from gregsidelinger/galaxy-ingore-certs-fixChris Houseknecht2016-04-121-1/+9
|\ \ \ | | | | | | | | Fix issue with ansible-galaxy and --ignore-certs
| * | | Fix issue with ansible-galaxy and --ignore-certsGreg Sidelinger2016-04-111-1/+9
| | | | | | | | | | | | | | | | The --ingore-certs flag was not honored for https://server/role.tar.gz roles in the requirements file.
* | | | Handle includes which may have been created in the flow of the playbookJames Cammarata2016-04-121-6/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since 2.0 made all includes dynamic, it is now possible to create and include a file in the course of executing a playbook. However, with the introduction of implicit static includes this can cause problems if an include is thought to be static but does not yet exist. For now, we're handling missing implicit static includes as a potential dynamic include but also adding a deprecation message to show includes like this will need to be marked as `static: no` in the future. Fixes #15342
* | | | Update IOS, IOSXR, JUNOS, & OpenSwitch for environment vars.Nathaniel Case2016-04-128-40/+88
| | | |
* | | | First implementation of 'fallback' parameterNathaniel Case2016-04-125-33/+68
| | | | | | | | | | | | | | | | Implemented & documented for EOS & NXOS