Commit Graph

4421 Commits (7cf33df0dfa0bbaf09962ec5ca4e4ff4ac64a2ec)

Author SHA1 Message Date
James Cammarata 3de6f264dd Fix bug where spaces in the $HOME directory broke things
Fixes #11332
11 years ago
James Cammarata 91a4b866b0 Fix ssh pipelining 11 years ago
Toshio Kuratomi ddec06ccfe Detect the old python-json library
Fixes #11654
11 years ago
James Cammarata 5347db2952 Also check the play basedir for the role
Fixes #11328
11 years ago
James Cammarata dca36c1d16 Reestablishing the use of tags/when for role duplication detection
Not figuring these in can cause problems with "diamond" pattern relationships,
even though this is still not quite optimal.
11 years ago
Toshio Kuratomi a0a6d12b05 Merge pull request #11603 from ansible/get_url-tls-compat
Have openssl autonegotiate tls protocol on python < 2.7.9
11 years ago
Brian Coca 03d7c8d7ca fixed new HPUX networking facts 11 years ago
Brian Coca 80eb7a20ca Merge pull request #11469 from pilou-/local_variable
Fix pyflakes error: use 'msg' variable
11 years ago
Brian Coca 91f2acb029 Merge pull request #10203 from pdelared/devel
Add HP-UX network facts
11 years ago
Pierre-Louis Bonicoli 8c392a94b7 Play.get_name: remove prefix, return name only 11 years ago
Pierre-Louis Bonicoli fda8fa77ab Fix pyflakes error: use 'msg' variable
Error was: local variable 'msg' is assigned to but never used
11 years ago
Brian Coca a09ce4bd87 added callback that skipts 'skipped' 11 years ago
Brian Coca 171c95672e fixed gathering expression as it was triggering when gather_facts was no 11 years ago
Brian Coca f66ba92745 now vault prompts for password if no password file was given, as in 1.x 11 years ago
Brian Coca a8ba9cac3f fixed ansible pull bad options ref, removed print in favor of display 11 years ago
Brian Coca f8905013cd now executes fact search when needed 11 years ago
James Cammarata 2c98b271c8 Make paramiko password detection logic match ssh connection 11 years ago
James Cammarata 3d77723e3d Cleaning up some stuff related to the connection info/become/executable change 11 years ago
James Cammarata 1c185b68be Rearranging some become stuff in relation to action/connection plugins
Moving the make_sudo_cmd() calls back up to the action level so that connection
plugins don't have to know about it at all, and moving some of the become data
(prompt and success_key) into the ConnectionInformation object so they don't
need to be passed around needlessly.
11 years ago
James Cammarata 7a9b5b6fe8 Remove unnecessary make_become_cmd from paramiko exec_command
Fixes #11611
11 years ago
Brian Coca 9dc5607730 Merge pull request #11519 from bcoca/human_readable
new human_readable filter to transform bits and bytes into cake
11 years ago
Brian Coca 115dce028d Merge pull request #11604 from bcoca/faf_deprecated_fixes
fixed first_available_found for template
11 years ago
Brian Coca 4f98fac494 Merge pull request #10914 from bcoca/non_posix_file_copy_fix
hack to prevent tempalte/copy errors on vagrant synced folders
11 years ago
Indrajit Raychaudhuri 4553a41ab5 Add homebrew to package managers' list 11 years ago
James Cammarata 271a7f3281 Cleaning up some of the notify/facts logic added earlier to fix problems 11 years ago
Brian Coca 1aa4155266 generalized warning handling, added it to adhoc also 11 years ago
James Cammarata d4ac73a1bc Adding back capability to display warnings contained in results
Fixes #11255
11 years ago
James Cammarata 5abdd3b821 Handle notifications when coupled with a loop
Fixes #11606
11 years ago
Serge van Ginderachter 8d1549900c fix AnsibleError object name in subelements plugin
fixes #11624
11 years ago
Brian Coca bc5a7fce79 Merge pull request #11616 from halberom/ssh_port
fixes 11607, override ansible_ssh_port in group/host_vars
11 years ago
Gerard Lynch a6c8d30f3e callbacks require a version constant or the v2 code doesn't pass the display param and it gives an error 11 years ago
Brian Coca 6ba706f753 minor doc reformatting
now version_added < 1.3 does not get shown, up from 1.0
option's version_added is also now filterd against this threshold
module version_added is more prominent
exaples now uses pure rst instead of intermingled with html formatting
aliases now shown in description for options
bad version fields now throw warnings instead of exceptions
ansible-doc errors now show traceback in very very verbose mode, for easier debugging
11 years ago
Brian Coca da890f9328 Merge pull request #11622 from amenonsen/gathering
devel breaks «gathering=explicit» setting in ansible.cfg
11 years ago
Brian Coca a09f6236a5 adapated to v2 11 years ago
Brian Coca 10e5c2b46d fixed var scope 11 years ago
Tom Paine 097ed1f17b Add plugin that profiles playbook tasks
Resubmission of https://github.com/ansible/ansible/pull/11270 to
correct v2 file location.

[Description and console output
demonstration](https://github.com/aioue/ansible-plugin-profile/blob/mast
er/README.md#features).

Provides per-task timing, ongoing playbook elapsed time and ordered
list of top 20 longest running tasks at end.
11 years ago
Abhijit Menon-Sen 28e2eae902 Make gathering=explicit work again
There was a confusion between the valid values for defaults.gathering
(explicit/implicit/smart) and a play's gather_facts setting (boolean),
which resulted in gathering=explicit being ignored.
11 years ago
Gerard Lynch d23ab261e1 fixes 11607, allows ansible_ssh_port to be overridden from group or host_vars 11 years ago
Brian Coca 978390693b changed to default 'auto' as it better describes the use= option 11 years ago
James Cammarata 94fa741f96 Make sure files loaded by template action are decoded properly
Fixes #11247
11 years ago
Brian Coca 5ba9fe4748 now supports maintainers and author field for display as MAINTAINERS 11 years ago
Brian Coca c603caca27 removed extra print now that items are getting passed to callback in result 11 years ago
James Cammarata 86a83c16b8 Remove some dead code from the base load_data method
Was causing an odd error which threw off the error detection code
when the datastructure was a string corresponding to a variable.
11 years ago
James Cammarata d977dd507c Merge pull request #11609 from ofpiyush/devel
Fix #11369 A result is skipped when all it's children are skipped. Th…
11 years ago
James Cammarata 052f3c2ece Fixing allow_duplicate and variable resolution bugs
Fixes #11205
11 years ago
Piyush f2bdd9af29 Fix #11369 A result is skipped when all it's children are skipped. This makes it fundamentally different from a result that was changed/failed/unreachable 11 years ago
Brian Coca 5a5b7ff561 fixed first_available_found for template, refactored into common function
added deprecation warning
fixed display.deprecated to make version optional (code already assumed this)
turned warning + 'deprecated' in plugin loader into actual call to deprecated()
11 years ago
Toshio Kuratomi 3d3e1c82a2 Have openssl autonegotiate tls protocol on python < 2.7.9
This allows usage of tls-1.1 and tls-1.2 if the underlying openssl
library supports it.  Unfortunately it also allows sslv2 and sslv3 if
the server is only configured to support those.  In this day and age,
that's probably something that the server administrator should fix
anyhow.
11 years ago
James Cammarata ba7243c5f9 Don't set changed for include tasks
Fixes #11197
11 years ago
James Cammarata 291f07242c Properly return Jinja2 Undefined class for bad hostvars lookups
Fixes #11176
11 years ago