Cristian Ciupitu
0749112286
Micro-optimization: replace s.find(x)!=-1 with x in s
...
timeit shows a speedup of ~3x on Python 2.7.5 x86_64.
It also makes the code a bit shorter.
2014-03-16 13:10:28 -04:00
James Tanner
0d6f6ad282
Implement new default cipher class AES256
2014-03-10 16:15:44 -05:00
Francesc Esplugas
0fd5829f10
get rid of newline chars when reading password file
2014-03-02 12:41:07 +01:00
James Tanner
e3672dded0
Remove breakpoint
2014-02-26 14:53:36 -05:00
James Tanner
b74105c689
Add --vault-password-file to bin/ansible-pull
2014-02-26 14:52:57 -05:00
James Tanner
35def422a3
Addresses #6188 Add --vault-password-file to bin/ansible and bin/ansible-playbook
2014-02-26 11:01:03 -05:00
James Tanner
7acd2f3a2d
Addresses #6188 Add --vault-password-file option to the ansible-vault command
2014-02-26 10:01:59 -05:00
James Tanner
52a8efefba
Vault rewrite, pass 1
2014-02-24 13:09:36 -05:00
James Tanner
7fe3db408d
Fixes #6082 Set vault password to None by default
2014-02-19 21:26:12 -05:00
James Tanner
9ba053c885
Fix ansible cli to use vault for group var files
2014-02-19 11:23:46 -05:00
James Tanner
aa46ab1d86
Fix function name
2014-02-19 11:05:08 -05:00
James Tanner
427b8dc78d
Ansible vault: a framework for encrypting any playbook or var file.
2014-02-18 15:35:12 -05:00
James Cammarata
52c9c1dc39
Fixing usage string in ansible-galaxy install for role files
2014-02-15 09:57:52 -06:00
Michael DeHaan
3b8fd62ff9
More site rename things.
2014-01-28 20:29:42 -05:00
Michael DeHaan
d07a3b5e9b
AnsibleWorks -> Ansible
2014-01-28 20:29:42 -05:00
James Cammarata
fc30467593
Adding an "Example Playbook" section to the README template for ansible-galaxy
...
Fixes 5397
2014-01-24 15:39:30 -06:00
James Cammarata
593098108e
Adding suggested licenses to the ansible-galaxy meta template
2014-01-24 15:34:01 -06:00
Paul Durivage
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
James Tanner
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
Paul Durivage
c95be4ceaa
Make sudo and su command line arguments mutually exclusive
2014-01-20 11:25:10 -06:00
Paul Durivage
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
jctanner
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
James Tanner
78ec7c736f
Fixes #3973 Second Revision of live ansible-pull output
2014-01-10 11:18:02 -05:00
James Cammarata
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
Michael DeHaan
81bc44ccc2
Don't show tracebacks on Control-C.
2013-12-26 11:41:05 -05:00
Joshua Lund
ed39bebaa8
Fixing a small typo in the Galaxy README template
2013-12-24 16:05:39 -07:00
John Barker
d607f2ccf5
Add some blank lines in help to add readability
2013-12-20 21:08:14 +00:00
John Barker
ed858f9f72
Display context appropriate help and inform the user they can do '--help
...
<command>
2013-12-20 20:27:24 +00:00
James Tanner
43a1e503c3
Set default role license to BSD
2013-12-20 13:14:14 -05:00
James Tanner
c37fa5ddce
Use os.pathsep to split roles_path instead of a colon
2013-12-20 12:13:22 -05:00
James Tanner
82d145534c
Split roles_path on colon separators and use the first path for the installation path
2013-12-20 11:43:38 -05:00
James Tanner
904ba869cc
Create a default README.md with ansible-galaxy init
2013-12-20 11:29:08 -05:00
James Cammarata
0d4294da42
Don't create main.yml in files/templates directories on galaxy init
2013-12-20 09:26:42 -06:00
James Tanner
a14d1ca485
Addresses #5364 urllib quote role names
2013-12-20 09:55:53 -05:00
kiri
a97e60c63f
add var for format.
2013-12-20 05:31:58 +09:00
James Cammarata
afa8f36f6b
Default deps list in ansible-galaxy template to an empty list
2013-12-19 13:21:04 -06:00
Matt Martz
301ebf8d04
Don't place (or higher) in the min_ansible_version
2013-12-19 12:58:07 -06:00
James Tanner
c0aa02144f
Addresses #5341 expand home directories for role_path in ansible.cfg
2013-12-18 23:22:44 -05:00
James Tanner
5d022182fe
Fixes #5341 Use constants.py to set the roles directory
2013-12-18 22:40:58 -05:00
James Tanner
4a20055a59
Add the ansible-galaxy command
2013-12-18 20:15:37 -05:00
jctanner
6d80c50faf
Merge pull request #4817 from j2sol/zero-exit
...
Exit 0 with no matched hosts
2013-12-02 10:04:18 -08:00
jctanner
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
jctanner
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
James Tanner
91e5569324
Merge pull request #4466 from sfromm/ansible
...
Add pager support to ansible-doc
2013-11-13 20:32:20 -05:00
jctanner
e08f685507
Merge pull request #3937 from masahide/devel
...
Supports to the playbook of Process Substitution
2013-11-07 14:50:23 -08:00
Jesse Keating
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
Michael Vogt
0b82722484
load tasks/vars includes in syntax-check mode as well
2013-10-28 13:48:50 +01:00
Michael Scherer
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
Stoned Elipot
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
Michael Scherer
92147aff0f
also fix the doc, forgot in last commit
2013-10-13 15:34:56 +02:00