- 22 Aug, 2014 18 commits
-
-
Chris Baughman committed
-
Fixes #8324 Improves #7667
Will Thames committed -
rds_module: Fix AWS connection
Michael DeHaan committed -
Remove galaxy CLI tests that hit bitbucket as bitbucket is hanging tests - maybe replace with nice github examples later :)
Michael DeHaan committed -
Michael DeHaan committed
-
git://github.com/willthames/ansible
Conflicts: lib/ansible/utils/__init__.py
Michael DeHaan committed -
Also fixes a bug whereby any changes to the route_tables were not properly reflected by setting changed=True. Fixes #8666
James Cammarata committed -
Avoid multiple blank lines with --syntax-check
James Cammarata committed -
Fixed typos
James Cammarata committed -
Corrected a simple syntax error in galaxy
James Cammarata committed -
Fixes #8681
James Cammarata committed -
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Only print a blank line between plays when also doing --list-hosts and/or --list-tasks, otherwise this output just a long list of blank lines, one for each play.
Serge van Ginderachter committed -
Pascal Borreli committed
-
John Dewey 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 22 commits
-
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Fixes #8604
James Cammarata committed -
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Michael DeHaan committed
-
Fixed role name for - { role: 'lives/in/a/subdirectory' } Should be 'lives/in/a/subdirectory', not just 'subdirectory'Will Thames committed -
`ansible-galaxy init --offline ...` can create a role without talking to the galaxy api server `ansible-galaxy install ...` only needs to talk to the galaxy api server for galaxy roles, not tar files or scm archives Fixed a bug in command line role installation
Will Thames committed -
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
-