summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | fixes conditional processing with junos and xml data structures (#17801)Peter Sprygada2016-09-282-7/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | The conditional processing was failing due for two reasons: 1) The xml to json conversion string was not happening before the runner was processing the results 2) The Conditional instance was not parsing conditionals encoded with [] This fix address both issues.
* | | Graceful error handling when delegate_to host null (#17453) (#17783)cinerama702016-09-281-0/+2
| | | | | | | | | | | | | | | Currently, if the host specified in delegate_to for a task is null, Ansible will crash with a stack trace. Add a check for this state and handle the error appropriately.
* | | Fixes issue #17759Scott Butler2016-09-281-7/+12
| | |
* | | fixed typoBrian Coca2016-09-281-2/+2
| | |
* | | fixes #16865 : we should properly determine connection type for delegated ↵Gilles Gagniard2016-09-281-6/+8
| | | | | | | | | | | | task first, before overriding remote user for local connections (#17723)
* | | Document `copy` module vault decryption behavior (#17777)fajpunk2016-09-281-0/+2
| | |
* | | Fixes issue #17795Scott Butler2016-09-281-74/+7
| | |
* | | adds overwrite kwarg to load_config in junos (#17798)Peter Sprygada2016-09-281-2/+8
| | | | | | | | | | | | | | | The junos load_config() method supports operations of overwrite, replace and merge. This adds the missing overwrite keyword arg to load_config() so that action in junos_template can be procesed correctly.
* | | Turn mount test back on (#17797)Toshio Kuratomi2016-09-283-9/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Turn mount test back on * Mount tests need PRIVILEGED so turn that back on Revert "Revert "Set PRIVILEGED=true for non_destructive tests. (#17733)" (#17738)" This reverts commit dc0fb1c212df5f08490c3e959b9dce64ff540169. * Add a needs_privileged tag so that we can skip mount tests on centos6 Some containers timeout on shippable tests when run with privileged. Unfortunately, some tests require that in order to run. Tagging those allows us to skip those tests on the platforms that timeout when we get ready to run the integration test in shippable. * Centos6 times out with PRIVILEGED set so remove that (will disable the mount tests on centos6) * Remove false start
* | | Update submodules refsToshio Kuratomi2016-09-282-13/+10
| | |
* | | The mode that we fake from stat is checked more closely under python3.5 on ↵Toshio Kuratomi2016-09-281-1/+1
| | | | | | | | | | | | | | | | | | | | | El Capitan (#17794) Python2 seems to allow any integer. Python3.5 on Linux seems to allow a 32 bit unsigned int. Python3.5 on El Capitan seems to limit it to a smaller size... perhaps a 16 bit int.
* | | Use the play term instead of playbook.Toshio Kuratomi2016-09-281-1/+1
| | | | | | | | | | | | | | | An ansible playbook is a list of plays. environment: applies per-play, not per-playbook.
* | | better handling of host lists (#17781)Brian Coca2016-09-281-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * better handling of host lists fixes #17762 * corrected message * fixed extras space
* | | ansible_play_batch (#17779)Brian Coca2016-09-283-1/+10
| | | | | | | | | | | | | | | | | | * ansible_play_batch * added version added
* | | Notice of Networking *_template deprecations (#17668)John R Barker2016-09-281-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Notice of Networking *_facts deprecations * Just use the term "Deprecations" * Update CHANGELOG.md * Improve layout
* | | Run test_template tests on OS X. (#17791)Matt Clay2016-09-271-1/+4
| | |
* | | Enable unarchive tests for OS X and FreeBSD. (#17789)Matt Clay2016-09-271-1/+2
| | |
* | | Add mnt pnts with single quote to test (16855) (#17771)Adrian Likins2016-09-271-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds some test data to test_facts.py that includes mnt points that have a single quote in the path. Ala, https://github.com/ansible/ansible/issues/16855 The bug was already fixed via other changes, but this is for regression testing.
* | | raises ValueError exception if conditional is not parsable (#17788)Peter Sprygada2016-09-271-1/+6
| | | | | | | | | | | | | | | The Conditional class now raises a ValueError with message if it cannot correclty parse the passed in conditional. This makes it easier to detect issues in modules that specify conditionals.
* | | Update get_url test to use httptester. (#17787)Matt Clay2016-09-271-1/+1
| | |
* | | Revert "Clear the plugin path cache when adding new directories" (#17785)Matt Clay2016-09-271-1/+0
| | | | | | | | | This reverts commit 5a57313dd72e574d38272364df3ef01d6a3646ef.
* | | Clear the plugin path cache when adding new directoriesJames Cammarata2016-09-271-0/+1
| | |
* | | Update submodule refs.Matt Clay2016-09-271-7/+8
| | |
* | | swallow errors during async polling (#17760)Matt Davis2016-09-271-8/+18
| | | | | | | | | also use connection reset on exceptions if available (eg, prevent reuse of "stuck" WinRM connections due to reboot/NIC bounce/etc)
* | | remove bare vars and undefined from lookup lists (#17647)Brian Coca2016-09-272-4/+2
| | | | | | | | | https://docs.ansible.com/ansible/porting_guide_2.0.html#deprecated
* | | removed deprecated first available file from tasks (#17643)Brian Coca2016-09-274-36/+3
| | | | | | | | | https://docs.ansible.com/ansible/porting_guide_2.0.html#deprecated
* | | removed deprecated 'bare' templating environment (#17640)Brian Coca2016-09-271-2/+2
| | | | | | | | | https://docs.ansible.com/ansible/porting_guide_2.0.html#deprecated
* | | undefined var should fail 'label' setting (#17675)Brian Coca2016-09-271-1/+1
| | |
* | | fix delegate_facts (#17736)Brian Coca2016-09-271-16/+19
| | | | | | | | | | | | | | | code was misplaced when we changed result processing also cleaned up import and clarified item/label fixes #17582
* | | Update submodule refsToshio Kuratomi2016-09-271-12/+5
| | |
* | | Update submodule refs (especially to pick up the mount fixes)Toshio Kuratomi2016-09-262-10/+19
| | |
* | | fixes issue where arguments for regexp search() where transposed (#17764)Peter Sprygada2016-09-261-1/+1
| | | | | | | | | | | | | | | | | | | | | The arguments for the regex search() function were transposed in the netcli match() method that caused conditionals to fail. Switched the arguments to fixe the bug fixes #17749
* | | gen_distribution_version_testcase.py should fail if ansible run fails (#17693)cinerama702016-09-261-1/+10
| | | | | | | | | | | | | | | | | | Currently, "ansible localhost -m setup" can fail silently during the run of gen_distribution_version_testcase.py, resulting in incorrect output. Use check_output() rather than communicate() and handle the exception if we get a nonzero return value.
* | | Add a umask argument to run_commandMichael Scherer2016-09-261-1/+9
| | | | | | | | | | | | | | | | | | In order to avoid problem due to race conditions, it is required to run umask when generating some sensitive files, such as a TLS key.
* | | removed unused code, added comment explainingBrian Coca2016-09-261-195/+2
| | | | | | | | | | | | files is really a placeholder for common code for separate service modules, was copy of current service module and this seemed to confuse people so this update should clear that up
* | | Fixed dev info landing page linkScott Butler2016-09-251-1/+1
| | |
* | | Update OS6 sublevels (#17735)Senthil Kumar Ganesan2016-09-241-4/+16
| | |
* | | Revert "Set PRIVILEGED=true for non_destructive tests. (#17733)" (#17738)Matt Clay2016-09-231-9/+9
| | | | | | | | | This reverts commit 1384270ccd50cc7660c9375708fda148639ab797.
* | | Disable expect continue in ansible-core-ci. (#17737)Matt Clay2016-09-231-3/+7
| | | | | | | | | This will allow use of larger SSH keys.
* | | Disable mount tests for now. Mount is buggy on too many platformsToshio Kuratomi2016-09-231-1/+1
| | |
* | | Update submodule refsToshio Kuratomi2016-09-232-17/+10
| | |
* | | Improve error handling for ansible-core-ci. (#17734)Matt Clay2016-09-231-1/+4
| | |
* | | Set PRIVILEGED=true for non_destructive tests. (#17733)Matt Clay2016-09-231-9/+9
| | | | | | | | | This should allow test_mount tests to run on Shippable.
* | | Dev guide reorg continues (#17732)scottb2016-09-2316-1/+3068
| | |
* | | fix for rsync protocol support (#16756)peter.jang2016-09-231-0/+3
| | |
* | | Update submodule refs to pick up mount fixesToshio Kuratomi2016-09-232-11/+18
| | |
* | | Add tests for the mount module (#17718)Toshio Kuratomi2016-09-232-0/+114
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add tests for the mount module * Switch from unmounted to absent... the code for mounting always modifies fstab so we need to always modify fstab to cleanup as well. * Fix comments and copyright
* | | Minor editing of PR#17730Scott Butler2016-09-231-1/+1
| | |
* | | Merge pull request #17730 from davidak/hashscottb2016-09-231-0/+3
|\ \ \ | | | | | | | | add hint to use hash filters for password in FAQ
| * | | add hint to use hash filters for password in faqDavid Kleuker2016-09-231-0/+3
| | | |