- 28 Sep, 2015 5 commits
-
-
James Cammarata committed
-
Clarify why we add -q only for ssh
James Cammarata committed -
Python 3: the StringIO module is gone
James Cammarata committed -
Abhijit Menon-Sen committed
-
Fixes 17 failing tests on Python 3.4, restoring the 8 failures we had last Friday.
Marius Gedminas committed
-
- 27 Sep, 2015 1 commit
-
-
James Cammarata committed
-
- 26 Sep, 2015 15 commits
-
-
James Cammarata committed
-
Output proper JSON from vbox dynamic inventory contrib script
James Cammarata committed -
fix no self pointer out of class.
James Cammarata committed -
Also get pipelining working for people who look to chroot as an example for their own connection plugins Note: In the latest v2 API, action handles become but chroot doesn't reliably handle become. Maybe we need to add a has_become attribute that the action can display an appropriate error.
Toshio Kuratomi committed -
This can happen in chroot environments that don't have all of /proc available
Toshio Kuratomi committed -
Helps connection plugin implementors understand how to structure exec_command()
Toshio Kuratomi committed -
Ferry Boender committed
-
Fixes #12526
James Cammarata committed -
James Cammarata committed
-
Update outdated comment
Brian Coca committed -
Since #12165 was merged, hostnames are properly validated.
Abhijit Menon-Sen committed -
We now use "sudo -n" instead of "sudo -k && sudo …"
Abhijit Menon-Sen committed -
soarpenguin committed
-
soarpenguin committed
-
Clarified that .yml, .yaml, and .json are allowable file extensions for inventory vars files
Brian Coca committed
-
- 25 Sep, 2015 15 commits
-
-
James Cammarata committed
-
Brian Coca committed
-
Brian Coca committed
-
James Cammarata committed
-
Also strip UnsafeProxy off of low level srings and objects to ensure they don't cause issues later down the road Fixes #12513
James Cammarata committed -
James Cammarata committed
-
Toshio Kuratomi committed
-
Brian Coca committed
-
Toshio Kuratomi committed
-
Toshio Kuratomi committed
-
Typo in shell command in example
James Cammarata committed -
Marius Gedminas committed
-
Python 3: make test_variable_manager_precedence pass
James Cammarata committed -
Fixes #12501
James Cammarata committed -
Due to the way we're now calculating delegate_to, if that value is based on a loop variable ('item') we need to calculate all of the possible delegated_to variables for that loop. Fixes #12499
James Cammarata committed
-
- 24 Sep, 2015 4 commits
-
-
There doesn't appear to be anything that actually uses tmp_path in the connection plugins so we don't need to pass that in to exec_command. That change also means that we don't need to pass tmp_path around in many places in the action plugins any more. there may be more cleanup that can be done there as well (the action plugin's public run() method takes tmp as a keyword arg but that may not be necessary). As a sideeffect of this patch, some potential problems with chmod and the patch, assemble, copy, and template modules has been fixed (those modules called _remote_chmod() with the wrong order for their parameters. Removing the tmp parameter fixed them.)
Toshio Kuratomi committed -
And update portions of code to expect the proper error. Fixes #12512
James Cammarata committed -
It's not available on older versions of paramiko such as shipped in RHEL6
Toshio Kuratomi committed -
Fixes #12477
James Cammarata committed
-