- 21 Aug, 2014 24 commits
-
-
Older git archive commands create tar archives even with a tar.gz extension. So change it to always create tar archives and have the install_role method cope. Removed ssh roles from the test case as they don't work unless you can connect to bitbucket via ssh and have your key there. Corrected a minor typo in error messages
Will Thames committed -
Added docs Added more tests Improved how roles are returned from the parsers
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
-
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 -
Ensure that if meta/main.yml has dependencies containing URLs these are correctly resolved at playbook runtime. Update role_name during run time so that output of e.g. task names look sensible
Will Thames committed -
Change SCM determination from executing git/hg commands to explicit in URL. Fix check for already installed dependencies
Will Thames committed -
ansible-galaxy can now refer to SCM URLs (git and hg at this point) for role names Dependencies need to use the full SCM URLs too. Otherwise all seems to work well Test rolesfile ``` http://bitbucket.org/willthames/git-ansible-galaxy,v1.1 https://bitbucket.org/willthames/hg-ansible-galaxy ``` (works with ssh too)
Will Thames committed -
James Cammarata committed
-
James Cammarata committed
-
James Cammarata committed
-
When trying to create a directory relative to the current working directory, a directory is created at the root of the filesystem instead. This patch ensures that directories specified with relative paths will be created in the current working directory. Fully qualified paths aren't affected Signed-off-by: Major Hayden <major@mhtx.net>
Major Hayden committed -
James Cammarata committed
-
https://github.com/sergevanginderachter/ansible…
Merge branch 'role_path_var' of https://github.com/sergevanginderachter/ansible into sergevanginderachter-role_path_var
James Cammarata committed -
James Cammarata committed
-
James Cammarata committed
-
https://github.com/l1k/ansible
Conflicts: test/integration/roles/test_copy/tasks/main.yml
James Cammarata committed -
James Cammarata committed
-
James Cammarata committed
-
Serge van Ginderachter committed
-
Serge van Ginderachter committed
-
Serge van Ginderachter committed
-
- 20 Aug, 2014 7 commits
-
-
Fixes #8638
James Cammarata committed -
Fixes #8698
James Cammarata committed -
Restrict ansible-pull to only do scm checkout once
James Cammarata committed -
asg-properties Get all the properties from ASG's
James Cammarata committed -
Serge van Ginderachter committed
-
James Cammarata committed
-
This addresses a bug in ansible-pull where running ansible-pull with an existing inventory causes the ansible job that does the SCM checkout to run twice - once for localhost and once for the fully qualified hostname. This can cause a race condition, and usually results in one of the ansible checkouts failing because one of the scm checkouts has its references updated underneath it. Although the SCM checkout actually succeeds, ansible fails with non-zero exit status, and so ansible-pull does not continue. Now that localhost is implicit for ansible runs, the ansible scm checkout can be done using just localhost as a target.
Will Thames committed
-
- 19 Aug, 2014 9 commits
-
-
Paul Armstrong committed
-
debconf module: add the missing 'error' vtype and reorder vtypes as they...
Michael DeHaan committed -
$powershellpath is called as ".$powershellpath"
Michael DeHaan committed -
WinRM test for long-running command.
Michael DeHaan committed -
James Cammarata committed
-
Also adds checks for the lookup integration test for passwords. Fixes #8652
James Cammarata committed -
Also adds a test to ensure the content value is not logged. Related to #8647
James Cammarata committed -
Fixes #8647
James Cammarata committed -
Serge van Ginderachter committed
-