Commit Graph

17675 Commits (4d3aa721439f98ff4a41579878e87aeb5eaf97f2)
 

Author SHA1 Message Date
Brian Coca c9b0f4a9fe Merge pull request #13512 from amenonsen/debug
Clean up debug logging around _low_level_execute_command
9 years ago
Abhijit Menon-Sen 37c4e9aee3 Clean up debug logging around _low_level_execute_command
We were logging the command to be executed many times, which made debug
logs very hard to read. Now we do it only once.

Also makes the logged ssh command line cut-and-paste-able (the lack of
which has confused a number of people by now; the problem being that we
pass the command as a single argument to execve(), so it doesn't need an
extra level of quoting as it does when you try to run it by hand).
9 years ago
Charles Paul a6a58d6947 fix default host for non vcd service types 9 years ago
James Cammarata c402325085 Fixing up docker integration tests a bit 9 years ago
Toshio Kuratomi bd9582d072 Update submodule refs 9 years ago
Toshio Kuratomi 1dda8158ff become_pass needs to be bytes when it is passed to ssh.
Fixes #13240
9 years ago
Jan Warchoł 72f0679f68 Explain how 'run_once' interacts with 'serial' 9 years ago
Toshio Kuratomi 308f6a4dd6 Merge pull request #13498 from chrrrles/adhoc_callback
custom callbacks with adhoc cli
9 years ago
Charles Paul 6680cc7052 allow custom callbacks with adhoc cli for scripting
missing import of CallbackBase
9 years ago
Robin Roth c20c1a6d49 add depth option to ansible-pull
Allows shallow checkouts in ansible-pull by adding `--depth 1` (or higher number)
9 years ago
Michael Scherer fe72fff57d Fix the markdown used for the Windows module section 9 years ago
Toshio Kuratomi 30e729557f Add first draft of porting guide for 2.0 9 years ago
James Cammarata 2b36343451 Missed one place we were appending the incorrectly escaped item to raw params 9 years ago
Brian Coca 050c657524 Merge pull request #13457 from bcoca/release_docs
draft release documentation
9 years ago
Brian Coca a61387846d draft release documentation 9 years ago
Toshio Kuratomi a19e083d33 Note that handlers inside of includes are not possible at the moment 9 years ago
Toshio Kuratomi 62cbc03af6 Revert "Remove the funcd connection plugin"
This reverts commit c0d79cf7e1.

We may still port the funcd connection plugin, just not in time for
2.0.0
9 years ago
nitzmahone a7cd41b482 Windows doc updates 9 years ago
James Cammarata 30b6dd8bcd Merge pull request #13495 from Yannig/devel_debug_null_error
Do not fail when variable is not correct in debug action.
9 years ago
Yannig Perré 18ac12aee6 Do not fail when variable is not correct in debug action.
See https://github.com/ansible/ansible/issues/13484 for more information.
9 years ago
Toshio Kuratomi c0d79cf7e1 Remove the funcd connection plugin 9 years ago
nitzmahone 07bf4d9ac4 added winrm CP notes to changelog 9 years ago
Brian Coca 64864829c4 changed deprecation to removal warning 9 years ago
Toshio Kuratomi 61dc4a7e67 Update module refs 9 years ago
James Cammarata 14e19c239d Make on_file_diff callback item-aware 9 years ago
Brian Coca 04d74fd680 reenabled --tree for ansible adhoc command
previous fix to avoid callbacks now conflicted with tree optoin
which is implemented as a callback in 2.0
9 years ago
Brian Coca 7936a4687e adhoc avoids callbacks by default as it did before
Previous emptying of whitelist only affected callbacks that were
constructed for need whitelist. This now works for all callbacks.
9 years ago
Toshio Kuratomi 0211da2fe9 Clarify language of delegate_facts documentation 9 years ago
Brian Coca ae2447df91 attribute defaults that are containers are a copy
This is simpler way to prevent persistent containers across instances
of classes that use field attributes
9 years ago
Brian Coca 2bfb13bfb3 removed unused 'pattern' from ansible.cfg
also moved the config param to a 'deprecated' list in constants.py
added TODO for producing a deprecation warning for such vars
9 years ago
Brian Coca 2820b4c243 removed default from hosts to make it requried
prevents writing a play w/o a hosts entry which would default to
all/empty
9 years ago
Brian Coca c64298de02 Revert "avoid persistent containers in attribute defaults"
This reverts commit 87969868d4.
found better way to do it
9 years ago
James Cammarata 332a008273 Merge pull request #13489 from chouseknecht/galaxy-2.0
Galaxy 2.0
9 years ago
Toshio Kuratomi 04fc3f118f Code smell test for specifying both required and default in FieldAttributes 9 years ago
James Cammarata de703f81dd Merge pull request #13488 from bcoca/field_defaults
avoid persistent containers in attribute defaults
9 years ago
chouseknecht 4f84769a17 Galaxy 2.0 9 years ago
Brian Coca 87969868d4 avoid persistent containers in attribute defaults
moved from the field attribute declaration and created a placeholder
which then is resolved in the field attribute class.

this is to avoid unwanted persistent of the defaults across objects which introduces
stealth bugs when multiple objects of the same kind are used in succession while
not overriding the default values.
9 years ago
Brian Coca 0719eb3e2d clarified warning from tree callback 9 years ago
Chris Meyers 8d66dcda21 remove .gitignore 9 years ago
Chris Meyers f16628ffec symbolic link role for testing 9 years ago
Chris Meyers 57391f49ba removed ansible_python_interpreter
* added missed renames of ansible_deps to ansible_test_deps
* removed acidential inventory.dynamic file
* modified README for ansible_test_deps role
9 years ago
Brian Coca c1cec64aa8 added delegate_facts docs 9 years ago
Brian Coca d82d65ee7b keep string type filters as strings
now we don't try to convert types if using a filter that outputs a specifically formated string
made list of filters configurable
9 years ago
Brian Coca 021605a195 keep string type filters as strings
now we don't try to convert types if using a filter that outputs a specifically formated string
made list of filters configurable
9 years ago
Jeremy Audet 0e55398e16 Make "make webdocs" compatible with Python 3
The `webdocs` make target fails under Python 3. It fails due to a variety of
syntax errors, such as the use of `except Foo, e` and `print 'foo'`. Fix #13463
by making code compatible with both Python 2 and 3.
9 years ago
James Cammarata a51b7d6b9a Merge pull request #13470 from Ichimonji10/make-webdocs
Make "make webdocs" compatible with Python 3
9 years ago
James Cammarata 1799de8528 Preserve original token when appending to _raw_params in parse_kv
Fixes #13311
9 years ago
Brian Coca 795fac917e fixed typo in tree callback, added default dir
this would allow it to work with playbooks also
9 years ago
Brian Coca ec5827c22a updated with delegate_facts directive 9 years ago
James Cammarata 398f6bbb89 Fix typo from 5ae850c 9 years ago