52c9c1dc39
Fixing usage string in ansible-galaxy install for role files
2014-02-15 09:57:52 -06:00
3b8fd62ff9
More site rename things.
2014-01-28 20:29:42 -05:00
d07a3b5e9b
AnsibleWorks -> Ansible
2014-01-28 20:29:42 -05:00
fc30467593
Adding an "Example Playbook" section to the README template for ansible-galaxy
...
Fixes 5397
2014-01-24 15:39:30 -06:00
593098108e
Adding suggested licenses to the ansible-galaxy meta template
2014-01-24 15:34:01 -06:00
f72f5a20df
Revert "Revert "Merge pull request #5325 from angstwad/add-su-support""
...
This reverts commit c17d0e0357 .
Conflicts:
lib/ansible/runner/connection_plugins/paramiko_ssh.py
2014-01-20 19:19:03 -06:00
c17d0e0357
Revert "Merge pull request #5325 from angstwad/add-su-support"
...
This reverts commit 6f4bfa2cff , reversing
changes made to c91ba3a7c7 .
2014-01-20 16:10:11 -05:00
c95be4ceaa
Make sudo and su command line arguments mutually exclusive
2014-01-20 11:25:10 -06:00
4088243deb
Proposing fix for Issue #4324 ; adding support for su in connection plugins ssh, ssh_alt
...
Fixes for ssh_alt support, adding in references to in_data where appropriate
2014-01-20 11:25:10 -06:00
1d9e78f2ab
Merge pull request #5376 from bob-smith/galaxyhelp
...
Display context appropriate help and inform the user they can do '--help <command>'
2014-01-14 08:37:42 -08:00
78ec7c736f
Fixes #3973 Second Revision of live ansible-pull output
2014-01-10 11:18:02 -05:00
ccbc99fe4f
Fixed splitting of role/user name when username has a '.' in it
...
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.
2014-01-06 10:42:41 -05:00
81bc44ccc2
Don't show tracebacks on Control-C.
2013-12-26 11:41:05 -05:00
ed39bebaa8
Fixing a small typo in the Galaxy README template
2013-12-24 16:05:39 -07:00
d607f2ccf5
Add some blank lines in help to add readability
2013-12-20 21:08:14 +00:00
ed858f9f72
Display context appropriate help and inform the user they can do '--help
...
<command>
2013-12-20 20:27:24 +00:00
43a1e503c3
Set default role license to BSD
2013-12-20 13:14:14 -05:00
c37fa5ddce
Use os.pathsep to split roles_path instead of a colon
2013-12-20 12:13:22 -05:00
82d145534c
Split roles_path on colon separators and use the first path for the installation path
2013-12-20 11:43:38 -05:00
904ba869cc
Create a default README.md with ansible-galaxy init
2013-12-20 11:29:08 -05:00
0d4294da42
Don't create main.yml in files/templates directories on galaxy init
2013-12-20 09:26:42 -06:00
a14d1ca485
Addresses #5364 urllib quote role names
2013-12-20 09:55:53 -05:00
a97e60c63f
add var for format.
2013-12-20 05:31:58 +09:00
afa8f36f6b
Default deps list in ansible-galaxy template to an empty list
2013-12-19 13:21:04 -06:00
301ebf8d04
Don't place (or higher) in the min_ansible_version
2013-12-19 12:58:07 -06:00
c0aa02144f
Addresses #5341 expand home directories for role_path in ansible.cfg
2013-12-18 23:22:44 -05:00
5d022182fe
Fixes #5341 Use constants.py to set the roles directory
2013-12-18 22:40:58 -05:00
4a20055a59
Add the ansible-galaxy command
2013-12-18 20:15:37 -05:00
6d80c50faf
Merge pull request #4817 from j2sol/zero-exit
...
Exit 0 with no matched hosts
2013-12-02 10:04:18 -08:00
189ec15bd5
Merge pull request #4706 from mvo5/bugfix/more-syntax-check
...
load tasks/vars includes in syntax-check mode as well
2013-11-14 09:46:54 -08:00
2d9087b806
Merge pull request #4484 from mscherer/add_short_hostname
...
ansible-pull by default will look for local.yml and $fqdn.yml.
2013-11-14 05:32:47 -08:00
91e5569324
Merge pull request #4466 from sfromm/ansible
...
Add pager support to ansible-doc
2013-11-13 20:32:20 -05:00
e08f685507
Merge pull request #3937 from masahide/devel
...
Supports to the playbook of Process Substitution
2013-11-07 14:50:23 -08:00
46554bbc30
Exit 0 with no matched hosts
...
And also print to stdout not err
This lines up with how ansible-playbook will exit. 0 in the case of no
matched hosts. This makes it easier to script ansible commands w/
variable iventory input which may or may not have an entry for the
specific ansible task being scripted. No matched hosts is acceptable,
but matched hosts w/ failures is not.
2013-11-06 08:08:21 -08:00
0b82722484
load tasks/vars includes in syntax-check mode as well
2013-10-28 13:48:50 +01:00
f8b23e5721
add a default value for the -d option of ansible-pull
...
Thi permit to simplify the command line to use by using
a sensible default, and so reduce the number of incorrect
possible choices and setup needed. Among potential
incorrect choices is using a fixed directory in /tmp, which
could be problematic with a setup whose access is not
properly restricted.
2013-10-18 02:05:41 +02:00
c7217a8f1b
Fix 'ansible-doc -l' runtime error following commit 4430d0f
...
skip "module" not found as plugin, id est directory
2013-10-16 21:58:54 +02:00
92147aff0f
also fix the doc, forgot in last commit
2013-10-13 15:34:56 +02:00
4b067fa47e
ansible-pull by default will look for local.yml and $fqdn.yml.
...
For a small network ( home, small company ), having to put the FQDN
in each file is a bit tedious, so this patch also add the shorthostname
as a 3rd default if the fqdn is not found.
2013-10-13 15:34:43 +02:00
79d6d344d8
Add pager support to ansible-doc
...
If PAGER is set, or the executable less is present, ansible-doc will use
it to pipe information into so that it can be scrolled through.
If the environment variable LESS is not set, this will set it to FRSX.
2013-10-11 10:21:29 -07:00
51638df48f
Minor format fix in ansible-pull related to the -f patch
2013-09-20 22:08:08 -05:00
97e3e967a7
Merge branch 'devel' of https://github.com/jflorian/ansible into jflorian-devel
2013-09-20 22:01:50 -05:00
ebd8e262d3
Fixed -e "" on ansible-playbook.
2013-09-07 00:28:39 -03:00
c8a5aabf39
Added -f/--force option to ansible-pull
2013-09-03 16:39:19 -04:00
ac3f05c720
Take out the spaces inside the parenthesis.
2013-08-25 05:56:57 +09:00
7f9313b2b1
Supports to the playbook of Process Substitution
2013-08-24 17:27:30 +09:00
d9be910e6e
Merge branch 'exit-3-on-dark' of https://github.com/j2sol/ansible into j2sol-exit-3-on-dark
2013-08-22 22:03:34 -05:00
8c9f84f6f8
Parse --extra-vars as YAML (which includes JSON)
2013-08-22 16:43:15 -07:00
21d2069a74
Support multiple --extra-vars flags
2013-08-22 00:01:52 -05:00
cc3651592b
Extend ansible-pull to support other source repositories
...
This extends ansible-pull so that it can support using other
source_control modules for checking out a playbook repository
(issue #3372 ). This will check to see if the module exists before
it attempts to do the checkout and will exit if the module is not found.
It requires that the module used to check out the repository support the
parameters 'name' and 'version'. The option -C, --checkout is now
optional and defaults to the module's default behavior for selecting a
branch, tag, or commit value. For git, this continues to be HEAD.
Other changes include:
* Remove git from help and use generic term(s) where needed.
* Use SortedOptParser from ansible.utils
* More abstraction of common options used between ansible and
ansible-playbook.
2013-08-20 13:43:26 -05:00