- 10 Mar, 2015 1 commit
-
-
- become constants inherit existing sudo/su ones - become command line options, marked sudo/su as deprecated and moved sudo/su passwords to runas group - changed method signatures as privlege escalation is collapsed to become - added tests for su and become, diabled su for lack of support in local.py - updated playbook,play and task objects to become - added become to runner - added whoami test for become/sudo/su - added home override dir for plugins - removed useless method from ask pass - forced become pass to always be string also uses to_bytes - fixed fakerunner for tests - corrected reference in synchronize action plugin - added pfexec (needs testing) - removed unused sudo/su in runner init - removed deprecated info - updated pe tests to allow to run under sudo and not need root - normalized become options into a funciton to avoid duplication and inconsistencies - pushed suppored list to connection classs property - updated all connection plugins to latest 'become' pe - includes fixes from feedback (including typos) - added draft docs - stub of become_exe, leaving for future v2 fixes
Brian Coca committed
-
- 26 Feb, 2015 1 commit
-
-
Alejandro Guirao committed
-
- 18 Feb, 2015 1 commit
-
-
Brian Coca committed
-
- 17 Feb, 2015 1 commit
-
-
Brian Coca committed
-
- 12 Feb, 2015 1 commit
-
-
updated to correct to_bytes function removed old to_bytes/to_unicode and repointed clients to new location fixed unicode test
Brian Coca committed
-
- 29 Jan, 2015 1 commit
-
-
Python's Exception constructor already takes a `message` as a parameter, which you can then get at by doing str(e) (e.message was deprecated). The reason I bothered to make this change was because I was debugging with pdb and I noticed that AnsibleErrors don't give useful information in pdb (probably because they don't have a __repr__ method that prints the `msg` attribute). (Pdb) c > /Users/marca/dev/git-repos/ansible/lib/ansible/runner/__init__.py(599)_executor() -> msg = str(ae) (Pdb) ae AnsibleError()
Marc Abramowitz committed
-
- 04 Dec, 2014 2 commits
-
-
This 'mostly' reverts commit 2769098f. Conflicts: lib/ansible/utils/__init__.py test/units/TestUtils.py
Brian Coca committed
- 25 Nov, 2014 1 commit
-
-
- make sure it calls itself correctly, now passes same params as it recieves - vars is reserved, changed for templatevars to avoid confustion - forcing mustaches again since the removal broke 'listification' as per #9622 - fixes incorrectly successful tests using undefined var, now it is defined - now returns empty list if items is None to avoid errors
Brian Coca committed
-
- 17 Nov, 2014 1 commit
-
-
Toshio Kuratomi committed
-
- 12 Nov, 2014 1 commit
-
-
Toshio Kuratomi committed
-
- 07 Nov, 2014 1 commit
-
-
Toshio Kuratomi committed
-
- 09 Oct, 2014 1 commit
-
-
Fixes #9173
Toshio Kuratomi committed
-
- 08 Oct, 2014 1 commit
-
-
(Fixes #9008.) With credit to jimi-c for the initial pass in this commit: https://github.com/jimi-c/ansible/commit/b18bd6b98edecda1fcb5a85053593e78b46b9709
Rob Howard committed
-
- 30 Sep, 2014 2 commits
-
-
Dave Rawks committed
-
* trivial test refactor to allow for python 2.6 compat
Dave Rawks committed
-
- 27 Sep, 2014 1 commit
-
-
Bruno BAILLUET committed
-
- 11 Sep, 2014 2 commits
-
-
Michael DeHaan committed
-
Tracebacks are now catchable with ignore_errors and have streamlined output. Also removes 'baby-JSON' for bash modules.
Michael DeHaan committed
-
- 10 Sep, 2014 1 commit
-
-
Fixes #8813
James Cammarata committed
-
- 05 Sep, 2014 1 commit
-
-
Fixes #8810
James Cammarata committed
-
- 22 Aug, 2014 3 commits
-
-
Michael DeHaan committed
-
Fixes #8681
James Cammarata committed -
Ensure that the automated scm determination for github.com repos still copes with .tar.gz archive files. Handling .zip archives is left as an exercise for the interested reader
Will Thames committed
-
- 21 Aug, 2014 5 commits
-
-
Michael DeHaan committed
-
Fixed role name for - { role: 'lives/in/a/subdirectory' } Should be 'lives/in/a/subdirectory', not just 'subdirectory'
Will Thames committed -
* Roles can now be given a friendly name as third field in role spec csv * Roles can be installed from URL (not just from archived SCMs) * Integration tests to demonstrate this * Unit tests to ensure that role spec parsing works as expected
Will Thames committed -
Will Thames committed
-
Moved repo_url_to_role_name to common method in ansible.utils Added unit test for repo_url_to_role_name Added integration tests for galaxy
Will Thames committed
-
- 12 Aug, 2014 1 commit
-
-
Michael DeHaan committed
-
- 11 Aug, 2014 2 commits
-
-
Michael DeHaan committed
-
Marcus Cobden committed
-
- 08 Aug, 2014 1 commit
-
-
Fixes #8512
James Cammarata committed
-
- 04 Aug, 2014 2 commits
-
-
Fixes #8394
James Cammarata committed -
Fixes #8425
James Cammarata committed
-
- 29 Jul, 2014 1 commit
-
-
Fixes #8338
James Cammarata committed
-
- 28 Jul, 2014 1 commit
-
-
Fixes #8228
James Cammarata committed
-
- 25 Jul, 2014 3 commits
-
-
James Cammarata committed
-
James Cammarata committed
-
Michael DeHaan committed
-