- 26 Apr, 2012 3 commits
-
-
Jeroen Hoekx committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
- 25 Apr, 2012 8 commits
-
-
Fix issue #227
Michael DeHaan committed -
Unify normal and sudo remote exeuction.
Michael DeHaan committed -
Commit SHA: 87b1cf45 that put temp files in `$HOME/.ansible` instead of `/home/<user>/.ansible` was producing a directory literally called `$HOME` (no expansion) with non-sudo remote execution. I'll take the blame for this one, as `ParamikoConnection.exec_command()` was not using the shell for non-sudo commands. This does sudo and non-sudo execution the same way, using the shell, so environment variables should get expanded.
jkleint committed -
Older versions of selinux, such as that deployed on rhel5, only return a context of user:role:type instead of user:role:type:level. This detects whether the tuple has three elements (old-style) or four. If the old-style, it keeps the secontext list at three elements.
Stephen Fromm committed -
fix for issue #230 - handle template taking 3 args
Michael DeHaan committed -
Seth Vidal committed
-
Bugfix for issue #229
Michael DeHaan committed -
cocoy committed
-
- 24 Apr, 2012 29 commits
-
-
Use the $HOME env var instead of hard coding /home/<username>
Michael DeHaan committed -
Support YAML list of hosts in playbook.
Michael DeHaan committed -
Reading the docs, I was a bit confused as to how to specify multiple hosts/groups in a playbook. Being YAML, I assumed a normal YAML list would work: --- - hosts: [host1, host2] But this crashes when inventory._matches() assumes hosts is a string. This patch just checks if hosts is a list, and turns it into a string joined by ';'.
jkleint committed -
runner._chain_file_module() calls .get() on error string
Michael DeHaan committed -
Chris Read committed
-
runner._return_from_module() normally returns a list (?) of `[str,bool,dict,str]`, but on error it returns `[str,bool,str,str]`. runner._chain_file_module() then tries to call .get() on the third item (`data2`), which fails when it's a string. This patch only accesses `data2` if the return value was `ok`. It might be better to return consistent types in both cases, but I'm not sure where/how else the return value is used.
jkleint committed -
handle issues when the hostlist is inadvertently set executable
Michael DeHaan committed -
git://github.com/ansible/ansible
* 'devel' of git://github.com/ansible/ansible: (2 commits) Fix tests for facter and the ansible_facts API. ...
Seth Vidal committed -
Ohai and facter modules should not use the ansible_facts API.
Michael DeHaan committed -
and/or executing it fails. This produces a nicer error message than a traceback
Seth Vidal committed -
Jeroen Hoekx committed
-
Jeroen Hoekx committed
-
Expand user in ssh identity file
Michael DeHaan committed -
Fix incorrect merge of custom-facts branch.
Michael DeHaan committed -
This fixes #216.
Jeroen Hoekx committed -
Jeroen Hoekx committed
-
Jeroen Hoekx committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
bugfix for ssh_config patch
Michael DeHaan committed -
Matt Coddington committed
-
Michael DeHaan committed
-
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
changelogs yet since this isn't released yet (but 0.3 is)
Michael DeHaan committed
-