Commit Graph

3715 Commits (c2fb0b8f9d0bccd27a08dfc7febe1d5533a1d8a4)

Author SHA1 Message Date
Brian Coca ba4e9a4c82 added missing become method inventory override 11 years ago
Toshio Kuratomi f9a66a7ff7 Update core module pointer 11 years ago
Toshio Kuratomi e42848e0fe Better comment for why we have get_checksum call itself sometimes 11 years ago
Brian Coca b11be68249 updated module ref 11 years ago
Brian Coca bbdcba53da fixed bug on using su on play level not setting become method correctly 11 years ago
Brian Coca a47c132695 slight changes to allow for checksum and other commands to work correctly with quoting 11 years ago
Toshio Kuratomi 37ab61c542 Update core pointer to make use of DOCKER_TLS_VERIFY env var:
https://github.com/ansible/ansible-modules-core/issues/946
11 years ago
Toshio Kuratomi 1bf0e60646 Update core module pointer 11 years ago
Brian Coca b783ea94bb fixed raw return check for privilege escalation 11 years ago
Brian Coca 5eae435357 removed Darwin get_uptime_facts as it seems to crash on OS X, will waiy for a
patch tested by someone that has access to the platform
11 years ago
Chris Blumentritt 7813ffd719 Adding uptime_seconds fact for linux and darwin platforms
Adds ansible_uptime_seconds facts for linux and darwin platforms.  BSD
platforms may also work.
11 years ago
Toshio Kuratomi 8c3b5690e5 Merge pull request #10357 from htgoebel/devel
Fix detect of docker as virtualization_type.
11 years ago
James Cammarata eb850bf81a Fix issue with unarchive disabling pipelining mode
Was using persist_files=True when specifying the create paramater,
which breaks pipelining. Switched to use delete_remote_tmp=False instead,
which is the proper way to preserve the remove tmp dir when running
other modules from the action plugin.
11 years ago
Brian Coca a675b10b3b Merge pull request #10329 from bcoca/var_merge_combined
changed from hash_merge to combine vars which resets default to
11 years ago
Brian Coca ac1493faae fixed missed conversion of su to become 11 years ago
Toshio Kuratomi f5264414db Merge pull request #10426 from shirou/fix-hostvar-unicode-error
use to_unicode() in _jinja2_vars if type is str.
11 years ago
Shirou WAKAYAMA d92e8edf6e set 'nonstring' arg to passthru. 11 years ago
Toshio Kuratomi e413dba3a6 Update the module pointers 11 years ago
Brian Coca f229b770b2 fixed missed su to become conversion 11 years ago
Brian Coca 587ab17f10 fixes password error detection for ssh connection plugin
removes sycnronize test that does not work with current sudo setup
Fixes #10434
11 years ago
Brian Coca 747c7aaffa removed uneeded reference to su_user 11 years ago
Brian Coca de5eae2007 fixed traceback when x_user implicitly sets the become method
Fixes #10430

Also removed redundant resolution of sudo/su for backwards compatibility which
confused the conflict detection code.
11 years ago
Brian Coca a5f533e25d fixed bad paren in connection plugin 11 years ago
Shirou WAKAYAMA 2d73892acf use to_unicode() in _jinja2_vars if type is str. 11 years ago
Brian Coca 5f6db0e164 preliminary privlege escalation unification + pbrun
- 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
11 years ago
Brian Coca 17c710e713 Merge pull request #10420 from bmanojlovic/devel
add missing AIX network facts discovery
11 years ago
Boris Manojlovic a59784a581 don't use full path to command instead use module.get_bin_path 11 years ago
Matt Martz 4990814901 Prevent an empty error message 11 years ago
Boris Manojlovic 0f4cf8cb43 add missing AIX network facts discovery 11 years ago
pyroscope d0197195ed Handle /etc/os-release files with 'Raspbian' in them 11 years ago
Brian Coca d244390064 correclty added inventory this time 11 years ago
Brian Coca 642d9d6b56 readded inventory vars to runner's vars 11 years ago
Brian Coca 5453e2cbb8 removed redundant inventory call, moved grousp to proper priority 11 years ago
Chris Church 919db1025c Merge pull request #9601 from cchurch/set_delegate_before_connect
Set delegate on connection plugin before calling connect()
11 years ago
riedel 29cca0191b Adding oVirt recognition for oVirt guests. oVirt uses KVM. 11 years ago
Toshio Kuratomi 3e311db128 Update core and extras module pointers 11 years ago
Toshio Kuratomi d706fd1eda Merge pull request #10388 from willthames/no_log_skipped
Don't log item data for skipped tasks under no_log
11 years ago
Brian Coca c3d34a5386 Merge pull request #8936 from srvg/inventoryscript_onlychildren
Allow InventoryScript JSON with childgroups only
11 years ago
Brian Coca 761540e9fd Merge pull request #10392 from sgordon46/devel
facts.py throws exception when run on RHEV hypervisor #10383
11 years ago
Brian Coca aed493158c Merge pull request #9428 from landryb/openbsd_add_mount_facts
parse /etc/fstab on OpenBSD to get mount facts
11 years ago
Stephen Gordon b44bf0379b facts.py throws exception when run on RHEV hypervisor #10383 11 years ago
Will Thames 13a591eac0 Don't log item data for skipped tasks under no_log
Tasks with `no_log` set should not log data.
Remove log of item data for skipped tasks in loops

Fix for #10387
11 years ago
Toshio Kuratomi 241b905e85 Update core module pointer to fix mysql bug 11 years ago
Toshio Kuratomi 983b617fb7 Update the modules 11 years ago
Toshio Kuratomi fbc525cfb6 Use to_bytes instead of .encode(). Fixes the fact that errors is a positional argument, not a kw arg in .encode() 11 years ago
Toshio Kuratomi ffb281d96c Merge pull request #9600 from msabramo/make_AnsibleError_a_plain_ol_exception
Make AnsibleError a plain ol' exception
11 years ago
Brian Coca d43f542c1e Merge pull request #10373 from keithbentrup/patch-1
Incorrect keyword argument 'error'
11 years ago
Toshio Kuratomi a8c02b7049 Rework the shell quoting of remote checksumming
Instead of getting rid of pipes.quote, use pipes.quote and get rid of
the manually entered toplevel quotes.  This should properly escape
backslashes, quotes, and other characters.

Also fix the new checksumming python "one-liner" for csh.
ansible_shell_type needs to be set to csh.

Fixes #10363
Fixes #10353
11 years ago
Toshio Kuratomi c14a436df9 Update core and extras module pointers 11 years ago
Keith 788258917f Incorrect keyword argument 'error'
Incorrect keyword argument 'error'. It should be 'errors'.
11 years ago