Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Making the switch to v2 | James Cammarata | 2015-05-03 | 1 | -957/+1 |
| | |||||
* | Allow ansible-galaxy to install symlinks | James Cammarata | 2015-03-23 | 1 | -1/+1 |
| | |||||
* | Merge pull request #9129 from lotia/devel | Brian Coca | 2015-02-26 | 1 | -2/+1 |
|\ | | | | | Clean up template comment text in ansible-galaxy | ||||
| * | Clean up template comment text in ansible-galaxy | Ali Asad Lotia | 2014-09-24 | 1 | -2/+1 |
| | | | | | | | | | | | | Since support for non-galaxy templates is available in 1.8, the existing comment in the default_meta_template requiring specified dependencies be available via galaxy was no longer valid. That comment is now removed. | ||||
* | | Add issue_tracker_url to the galaxy template | Monty Taylor | 2015-02-10 | 1 | -0/+4 |
| | | | | | | | | | | | | There is an optional issue_tracker_url setting that can be set in meta/main.yml:galaxy_info. Include it in the generated template commented out so that it can be filled out if desired. | ||||
* | | Ignore errors from `shutil.rmtree` when removing temporary directory | Daniel Upton | 2015-02-09 | 1 | -1/+1 |
| | | |||||
* | | used del instead of pop, removed unused pprint import | Brian Coca | 2014-11-20 | 1 | -2/+1 |
| | | | | | | | | | | | | Conflicts: lib/ansible/modules/core lib/ansible/modules/extras | ||||
* | | implemented info action for galaxy | Brian Coca | 2014-11-12 | 1 | -9/+63 |
| | | |||||
* | | Fix unspecified role versions. | Toshio Kuratomi | 2014-10-09 | 1 | -1/+1 |
|/ | | | | Fixes #9236 | ||||
* | Merge pull request #8959 from willthames/galaxy_ssh_clone | James Cammarata | 2014-09-23 | 1 | -8/+0 |
|\ | | | | | Allow fairly common ssh repo clone path to work | ||||
| * | Make ansible-galaxy work as expected | Will Thames | 2014-09-10 | 1 | -8/+0 |
| | | | | | | | | | | | | This change fixes hg galaxy roles Roles also get installed if roles path is missing, which the tests currently require (fixes #8950) | ||||
* | | Merge pull request #8948 from sergevanginderachter/issue_8823 | James Cammarata | 2014-09-16 | 1 | -0/+1 |
|\ \ | | | | | | | ansible-galaxy: exit with rc 1 if role doesn't exist/is not found | ||||
| * | | Exit with rc 1 if role doesn't exist/is not found | Serge van Ginderachter | 2014-09-09 | 1 | -0/+1 |
| |/ | | | | | | | | | fixes #8823 modified: bin/ansible-galaxy | ||||
* | | Remove duplicate call to remove tmp role file | Toshio Kuratomi | 2014-09-15 | 1 | -2/+0 |
| | | |||||
* | | Do not remove local role file if given on the commandline | Michael Scherer | 2014-09-13 | 1 | -1/+2 |
|/ | | | | | | | | | | | using this (for testing purpose) : $ ansible-galaxy install COPYING - error: the file downloaded was not a tar.gz - COPYING was NOT installed successfully. - you can use --ignore-errors to skip failed roles. this result in COPYING being erased, which is surprising for the user. This also prevent erasing requirements.yml if someone use the wrong flag. | ||||
* | Add error checking to ansible-galaxy to verify the roles_path is valid | James Cammarata | 2014-09-09 | 1 | -0/+8 |
| | |||||
* | Fixing ansible-galaxy bug introduced in 399fe322 | James Cammarata | 2014-09-08 | 1 | -3/+4 |
| | |||||
* | Don't re-add galaxy deps if they've already been added for install | James Cammarata | 2014-09-05 | 1 | -4/+7 |
| | | | | Fixes #8890 | ||||
* | Fix instance comparison for deps in bin/ansible-galaxy | James Cammarata | 2014-09-04 | 1 | -1/+1 |
| | | | | Fixes #8884 | ||||
* | Can override each role's install path | John Dewey | 2014-08-27 | 1 | -1/+8 |
| | | | | | | | | | Defaults to the system wide `roles-path` when `path` is not specified in the provided `role-file`. An example installing nginx to a relative path specified by the `role-file`. - src: https://github.com/bennojoy/nginx path: vagrant/roles/ | ||||
* | Fixing a typo, still some more work to do on CLI. | Michael DeHaan | 2014-08-22 | 1 | -1/+1 |
| | |||||
* | Clarify examples further. | Michael DeHaan | 2014-08-21 | 1 | -47/+48 |
| | |||||
* | Remove some debug in ansible-galaxy upgrades, one of which raises errors ↵ | Michael DeHaan | 2014-08-21 | 1 | -7/+6 |
| | | | | down some code paths. | ||||
* | Work in progress on bin/ansible-galaxy changes testing. | Michael DeHaan | 2014-08-21 | 1 | -1/+8 |
| | |||||
* | Make galaxy work when API server not available | Will Thames | 2014-08-21 | 1 | -16/+21 |
| | | | | | | | | `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 | ||||
* | Handle older git archive commands | Will Thames | 2014-08-21 | 1 | -3/+6 |
| | | | | | | | | | | | 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 | ||||
* | Allow installation of roles from yaml roles file | Will Thames | 2014-08-21 | 1 | -22/+29 |
| | | | | | | Added docs Added more tests Improved how roles are returned from the parsers | ||||
* | Friendly Role Names and roles from URLs | Will Thames | 2014-08-21 | 1 | -53/+40 |
| | | | | | | | * 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 | ||||
* | Tidied up a little, added tests | Will Thames | 2014-08-21 | 1 | -4/+5 |
| | | | | | | 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 | ||||
* | Change to how SCM is determined | Will Thames | 2014-08-21 | 1 | -20/+10 |
| | | | | | | | Change SCM determination from executing git/hg commands to explicit in URL. Fix check for already installed dependencies | ||||
* | Allow ansible-galaxy to install roles from URLs | Will Thames | 2014-08-21 | 1 | -26/+94 |
| | | | | | | | | | | | | | | 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) | ||||
* | Add path checking for relative/escaped tar filenames in the ansible-galaxy ↵ | James Cammarata | 2014-08-06 | 1 | -2/+10 |
| | | | | command | ||||
* | Align markdown headers | John Dewey | 2014-07-17 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | A fairly trivial change since `Role Name` and `Example Playbook` will likely be modified anyways. However, since all the other sections are aligned properly, felt it would be nice to "clean this up". Before: Role Name ======== Example Playbook ------------------------- After: Role Name ========= Example Playbook ---------------- | ||||
* | Add space after full stop in ansible-galaxy help | John Barker | 2014-03-17 | 1 | -3/+3 |
| | |||||
* | Micro-optimization: replace s.find(x)!=-1 with x in s | Cristian Ciupitu | 2014-03-16 | 1 | -1/+1 |
| | | | | | timeit shows a speedup of ~3x on Python 2.7.5 x86_64. It also makes the code a bit shorter. | ||||
* | Fixing usage string in ansible-galaxy install for role files | James Cammarata | 2014-02-15 | 1 | -1/+1 |
| | |||||
* | More site rename things. | Michael DeHaan | 2014-01-28 | 1 | -3/+3 |
| | |||||
* | AnsibleWorks -> Ansible | Michael DeHaan | 2014-01-28 | 1 | -1/+1 |
| | |||||
* | Adding an "Example Playbook" section to the README template for ansible-galaxy | James Cammarata | 2014-01-24 | 1 | -0/+9 |
| | | | | Fixes 5397 | ||||
* | Adding suggested licenses to the ansible-galaxy meta template | James Cammarata | 2014-01-24 | 1 | -0/+7 |
| | |||||
* | Merge pull request #5376 from bob-smith/galaxyhelp | jctanner | 2014-01-14 | 1 | -8/+17 |
|\ | | | | | Display context appropriate help and inform the user they can do '--help <command>' | ||||
| * | Add some blank lines in help to add readability | John Barker | 2013-12-20 | 1 | -2/+4 |
| | | |||||
| * | Display context appropriate help and inform the user they can do '--help | John Barker | 2013-12-20 | 1 | -8/+15 |
| | | | | | | | | <command> | ||||
* | | Fixed splitting of role/user name when username has a '.' in it | James Cammarata | 2014-01-06 | 1 | -1/+4 |
| | | | | | | | | | | This may still be an issue if users create roles with a '.' in the name though. We will probably have to disallow that in the role naming convention. | ||||
* | | Fixing a small typo in the Galaxy README template | Joshua Lund | 2013-12-24 | 1 | -1/+1 |
| | | |||||
* | | Set default role license to BSD | James Tanner | 2013-12-20 | 1 | -1/+1 |
| | | |||||
* | | Use os.pathsep to split roles_path instead of a colon | James Tanner | 2013-12-20 | 1 | -2/+2 |
| | | |||||
* | | Split roles_path on colon separators and use the first path for the ↵ | James Tanner | 2013-12-20 | 1 | -0/+3 |
| | | | | | | | | installation path | ||||
* | | Create a default README.md with ansible-galaxy init | James Tanner | 2013-12-20 | 1 | -0/+41 |
| | | |||||
* | | Don't create main.yml in files/templates directories on galaxy init | James Cammarata | 2013-12-20 | 1 | -1/+1 |
| | |