Commit graph

8316 commits

Author SHA1 Message Date
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
Michael DeHaan
2a9fd98f41 Merge pull request #5365 from resmo/fix/ansible-galaxy
setup.py: fix ansible-galaxy was not installed when using make install
2013-12-20 05:58:17 -08:00
Rene Moser
dc40c406c6 setup.py: fix ansible-galaxy was not installed when using make install 2013-12-20 09:27:13 +01:00
jctanner
d505586b34 Merge pull request #5360 from succhiello/feature/fix_galaxy_init_path_exists_msg
add var for format.
2013-12-19 14:09:04 -08:00
James Tanner
ebeaf785b5 Revert "Fixes #3973 live output for ansible-pull"
This reverts commit 3b2a35ae00.
2013-12-19 16:24:46 -05:00
James Tanner
3b2a35ae00 Fixes #3973 live output for ansible-pull
Add a -v/--verbose option to ansible-pull to allow passing -vvvv to
ansible-playbook and to show stdout while the playbook executes
2013-12-19 15:38:15 -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
James Tanner
993e0f057e Allow for no role dependencies in role metadata 2013-12-19 14:19:14 -05:00
Michael DeHaan
d971a53f9e Merge pull request #5357 from sivel/no-or-higher
Do not place (or higher) in min_ansible_version
2013-12-19 11:02:17 -08:00
Matt Martz
301ebf8d04 Don't place (or higher) in the min_ansible_version 2013-12-19 12:58:07 -06:00
Matt Martz
e8ef6f14af Add documentation example of using 'register' with a loop 2013-12-19 12:11:00 -06:00
Michael DeHaan
d0265506c2 Merge pull request #5348 from lichesser/patch-1
Update install documentation to include httplib2
2013-12-19 08:32:05 -08:00
Michael DeHaan
25a8450b94 Merge pull request #5351 from resmo/fix/doc
doc: fixed changelog format
2013-12-19 08:26:38 -08:00
jctanner
1b68efb66d Merge pull request #5350 from jlaska/fix_debian_builds
Fix debian builds by adding a missing ','
2013-12-19 06:46:07 -08:00
Rene Moser
11a859d02e doc: fixed changelog format 2013-12-19 14:59:28 +01:00
James Laska
5bdd30da8a Fix debian builds by adding a missing ',' 2013-12-19 08:19:10 -05:00
lichesser
1cbae778c4 Update install documentation to include httplib2
With v1.4.2 setup.py requires httplib2 for install
2013-12-19 12:01:58 +01:00
James Tanner
1ef9930b80 Addresses #5341 Expand home directories when searching for roles in ansible-playbook 2013-12-18 23:31:03 -05: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
982c9394b2 Add example4 to the docsite AWS guide 2013-12-18 21:05:10 -05:00
James Tanner
78346eb358 Fix current version in docsite index.rst 2013-12-18 21:01:20 -05:00
James Tanner
adfe3ad74c Add 1.4.2 notes to changelog 2013-12-18 20:48:33 -05:00
James Tanner
4a20055a59 Add the ansible-galaxy command 2013-12-18 20:15:37 -05:00
jctanner
3e53fbc139 Merge pull request #5336 from psftw/devel
fix typo in synchronize module
2013-12-18 13:56:56 -08:00
John Barker
4bf9f714d0 Fix inventory parsing so that FQDN can be parsed without throwing ssh
port parsing errors
Fixes problesm introduced by 948d019fef
Adds testcases to defend
2013-12-18 21:33:05 +00:00
Peter Salvatore
12cb1afdc8 fix typo in synchronize module 2013-12-18 13:06:35 -08:00
Michael DeHaan
3f81c3c416 Merge pull request #5162 from JensRantil/fix-corrupt-module-outputs
More don't catch `SystemExit`
2013-12-18 05:13:34 -08:00
Michael DeHaan
f8c197ba24 Merge pull request #5312 from willthames/ec2_tag_enforce_state
Make state=present the default for ec2_tag
2013-12-18 05:08:50 -08:00
willthames
46a5f8c656 Make state=present the default for ec2_tag
Using `ec2_tag` module without the state argument
currently results in:
```
failed: [127.0.0.1] => {"failed": true, "parsed": false}
```
This fix makes `state=present` the default
2013-12-18 13:40:41 +10:00
jctanner
d3f94fe606 Merge pull request #5303 from mohangk/rds_postgres
Adds postgres support for Ansible RDS module
2013-12-17 14:56:21 -08:00
Serge van Ginderachter
ad6ffe00d0 bigip_monitor_http: two small bug fixes
- extra properties were not set at creation, only when updating
  which can be overlooked when running the module from more than 1 node...
- fix bas var as time_until_up didn't get used
2013-12-17 23:08:06 +01:00
jctanner
320d41149a Merge pull request #5289 from rstrox/devel
rax: import novaclient.exceptions for cs.images.find
2013-12-17 14:04:05 -08:00
jctanner
acf73bc336 Merge pull request #5225 from prometheanfire/devel
tests depend on the default encoding being utf8
2013-12-17 12:46:05 -08:00
jctanner
4209b8a953 Merge pull request #5203 from sivel/irc-rfc-loops
Improve IRC module. Fixes #5186
2013-12-17 11:46:17 -08:00
Roger López
a3dcac0a0f django_manage need not require virtualenv in PATH
The virtualenv parameter to the django_manage command is used to locate
the virtualenv and build it if necessary.  Access to the virtualenv
executable is only needed if the virtualenv directory doesn't exist and
needs to be built.  This patch allows for the situation where a
virtualenv that is not in the PATH was used to create a virtualenv prior
to running the django_manage module.
2013-12-17 14:45:42 -05:00
Brad P. Crochet
47f995ef64 Specify internal_network_name
This allow one to specify a specific internal network name for the case
where there is more than one nic on an instance. Without this, the list
of ports may not return the correct order. Therefore, it is necessary
to specify the exact internal network to attach the floating ip to
2013-12-17 14:24:30 -05:00
jctanner
ea8cd62b19 Merge pull request #5259 from mvo5/bugfix/improve-error-on-invalid-vars-file
improve error on invalid vars file (if its a list instead of a dict)
2013-12-17 11:12:53 -08:00
Brad P. Crochet
ab52efc7fb Add support for neutronclient
The quantum_* modules will now try neutronclient first, and fall back
to quantumclient. If that fails, error out.

The code now references neutron instead of quantum in all internal
cases.
2013-12-17 13:24:20 -05:00
jctanner
93c15a41dc Merge pull request #5274 from veeti/easy_install_chdir
Fix permission error when using easy_install through sudo
2013-12-17 10:11:31 -08:00
jctanner
60e7a72829 Merge pull request #5321 from jeromew/ansible_ssh_alt
ssh_alt - only trigger 'fatal' when returncode == 255 (interpreted as 'c...
2013-12-17 08:58:31 -08:00
jeromew
e4a3f49fa2 ssh_alt - only trigger 'fatal' when returncode == 255 (interpreted as 'could no connect') 2013-12-17 11:42:00 -05:00
jctanner
d7109d7811 Merge pull request #5163 from JensRantil/fix-issue-5026
`env-setup` fix for zsh <= 4.3.10
2013-12-17 08:32:26 -08:00
willthames
12005a1cd0 Move more responsibility to common EC2 module
Moved `AWS_REGIONS` into `ec2` module
Created `ec2_connect` method in `ec2` module
Updated modules able to use `ec2_connect` and `AWS_REGIONS`
2013-12-17 14:07:24 +10:00
jctanner
cd3144af5d Merge pull request #5178 from cavassin/devel
Prevents UnicodeEncodeError
2013-12-16 13:23:16 -08:00
James Tanner
f3a4705a9c Revert "Merge pull request #4874 from leth/editable_install"
This reverts commit 15b89b45e1, reversing
changes made to 3d836a1ab7.
2013-12-16 15:57:03 -05:00