willthames
de659af82b
Added the ability to add volumes to instances at creation time
...
This allows a volume to be cloned from a snapshot, a brand new
volume to be created, or an ephemeral volumes to be associated
at time of instance creation.
This avoids any race conditions associated with creating extra volumes
after instance creation (e.g. writes happening before the volume is
mounted).
In addition, this allows the root volume to be edited
2014-01-25 12:38:41 +10:00
Michael DeHaan
ea138cc1fb
Merge pull request #5717 from nanobeep/devel
...
Minor documentation fixes.
2014-01-24 17:29:48 -08: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
James Tanner
17f0c9e477
Refactor ec2_elb_lb to use shared module snippet code
2014-01-24 15:33:41 -05:00
James Tanner
512c02b7d2
Fix missing description key
2014-01-24 15:13:01 -05:00
James Tanner
53b7a495ca
Merge branch 'add_ec2_elb_lb_module' of git://github.com/jsdalton/ansible into jsdalton-add_ec2_elb_lb_module
2014-01-24 15:11:54 -05:00
Michael DeHaan
00b3f627eb
Overwrite docs CSS in layout.
2014-01-24 11:24:19 -05:00
Michael DeHaan
6a2720259a
Tweak background color.
2014-01-24 11:18:48 -05:00
Michael DeHaan
d04649fabb
Add logo to docsite.
2014-01-24 11:11:57 -05:00
James Tanner
4b80156267
Standardize some parameters in ec2_key
2014-01-23 22:22:09 -05:00
jctanner
cbb2a4ce9b
Merge pull request #5256 from zbal/ec2_keys
...
Add ec2_key module.
2014-01-23 19:14:46 -08:00
jctanner
3c455685bc
Merge pull request #5603 from willthames/ec2_keypair_not_mandatory
...
key_name is not required when creating ec2 instances
2014-01-23 17:06:23 -08:00
Michael DeHaan
3d4a3459ca
Add favicon, remove graphics no longer referenced.
2014-01-23 18:37:26 -05:00
Michael DeHaan
2fab6a00b1
Ensure graphics show up in docsite.
2014-01-23 18:35:28 -05:00
James Tanner
b11d62270f
Revert "Merge pull request #5496 from angstwad/cf-module"
...
This reverts commit a807e3b9c8
, reversing
changes made to df8ecdeded
.
2014-01-23 18:27:49 -05:00
James Tanner
c3408f205e
Revert "Merge pull request #5540 from angstwad/cf-container-module"
...
This reverts commit bedc616f74
, reversing
changes made to a807e3b9c8
.
2014-01-23 18:27:33 -05:00
James Tanner
bec35cc0c1
Revert "Fix docstrings in rax_files_objects"
...
This reverts commit e759832dd6
.
2014-01-23 18:27:22 -05:00
James Tanner
e759832dd6
Fix docstrings in rax_files_objects
2014-01-23 18:10:17 -05:00
jctanner
bedc616f74
Merge pull request #5540 from angstwad/cf-container-module
...
Add module support for Rackspace Cloud Files Containers
2014-01-23 14:46:11 -08:00
jctanner
a807e3b9c8
Merge pull request #5496 from angstwad/cf-module
...
Module support for Rackspace Cloud Files
2014-01-23 14:26:40 -08:00
jctanner
df8ecdeded
Merge pull request #5210 from sivel/rax-dns-record
...
rax_dns_record: Add rax_dns_record module
2014-01-23 14:13:38 -08:00
jctanner
b2d594d24e
Merge pull request #5724 from angstwad/su-tasks-fix
...
Fix bug where playbook tasks do not escalate privs with 'su'
2014-01-23 14:05:14 -08:00
jctanner
339ab7b077
Merge pull request #5208 from sivel/rax-dns
...
Add rax_dns module
2014-01-23 14:03:44 -08:00
jctanner
19e8742005
Merge pull request #5713 from angstwad/su-fix
...
Disallow su and sudo params in same play/task
2014-01-23 13:55:43 -08:00
James Tanner
86ba8f4dff
Fix git module parameters to conform to code standards
2014-01-23 16:44:17 -05:00
James Tanner
9e52d5a550
Update changelog with new git module information
2014-01-23 16:27:27 -05:00
James Tanner
18050d50ec
Fixes #4108 Add sshopts and keyfile parameters to the git module
2014-01-23 16:22:43 -05:00
James Cammarata
f2b2354332
Merge pull request #5727 from jimi-c/yum_transaction_check
...
Adding a check for pending tranasctions to the yum module
2014-01-22 13:25:30 -08:00
James Cammarata
1ca6e4bbb1
Adding a check for pending tranasctions to the yum module
...
Fixes #4649
2014-01-22 15:19:19 -06:00
Paul Durivage
e875089eba
Fix bug where self.su was being set by the sudo param in play tasks
2014-01-22 11:04:19 -06:00
Paul Durivage
01d1bd61e7
Disallow su and sudo params in same play/task
2014-01-22 10:55:45 -06:00
James Cammarata
ff8eb5f454
Merge pull request #5722 from jeromew/pipelining_default
...
Bug in constants.py, ANSIBLE_SSH_PIPELINING should be coerced to boolean
2014-01-22 07:34:02 -08:00
jctanner
293d9b490e
Merge pull request #5723 from jeromew/ssh_chmod_bug
...
Bug: chmod should be called only if the tmp dir was created in the first...
2014-01-22 07:25:01 -08:00
jeromew
ef69d23715
Bug: chmod should be called only if the tmp dir was created in the first place
2014-01-22 14:04:39 +00:00
jeromew
3f23483022
Bug in constants.py, ANSIBLE_SSH_PIPELINING should be coerced to boolean
2014-01-22 13:54:28 +00:00
Matt Jaynes
f3e416f065
Minor documentation fixes.
...
Fixed double-dash literals. Fixed broken :doc: links. Minor case fixes. Minor wording fixes.
2014-01-21 22:05:21 -07:00
James Tanner
61d283e2ad
Fix merge conflicts from #5519
2014-01-21 13:35:06 -05:00
jctanner
da136dbe7c
Merge pull request #5694 from angstwad/add-su-support-revert
...
Add su support
2014-01-21 09:57:00 -08:00
jctanner
07b6d6ffd6
Merge pull request #5690 from sivel/rax-regex-fix
...
rax module: Fix regex match
2014-01-21 06:54:06 -08:00
jctanner
5e886b8ca6
Merge pull request #5699 from jpmens/un1
...
module unarchive: documentation typos
2014-01-21 06:36:49 -08:00
jctanner
62d96620e1
Merge pull request #5704 from zimbatm/default-grove-service
...
notify/grove: set the service to "ansible" by default
2014-01-21 06:30:32 -08:00
jctanner
a6ab00b918
Merge pull request #5705 from resmo/fix/doc_do
...
digital_ocean: added requirements in DOCUMENTATION
2014-01-21 06:27:55 -08:00
jctanner
13f5ec3698
Merge pull request #5697 from kormoc/fix_missing_localhost_group
...
Fix an issue where ansbile-pull fails with AttributeError
2014-01-21 06:22:27 -08:00
Rene Moser
a412eae9cd
digital_ocean: added requirements in DOCUMENTATION
2014-01-21 14:09:21 +01:00
zimbatm
fe4d203b9a
notify/grove: set the service to "ansible" by default
2014-01-21 12:44:21 +00:00
Jan-Piet Mens
d0912b84ef
documentation typos
2014-01-21 09:03:14 +01:00
Rob Smith
761fe8cc04
Fix an issue where git-pull fails with AttributeError
...
As part of 94f3b9bfab
the code was changed to support dynamically adding localhost to the inventory. This change introduced an crash when run via ansible-pull
```
Starting ansible-pull at 2014-01-20 23:09:57
Traceback (most recent call last):
File "/tmp/ansible/bin/ansible", line 157, in <module>
(runner, results) = cli.run(options, args)
File "/tmp/ansible/bin/ansible", line 82, in run
hosts = inventory_manager.list_hosts(pattern)
File "/tmp/ansible/lib/ansible/inventory/__init__.py", line 372, in list_hosts
result = [ h.name for h in self.get_hosts(pattern) ]
File "/tmp/ansible/lib/ansible/inventory/__init__.py", line 136, in get_hosts
subset = self._get_hosts(self._subset)
File "/tmp/ansible/lib/ansible/inventory/__init__.py", line 177, in _get_hosts
that = self.__get_hosts(p)
File "/tmp/ansible/lib/ansible/inventory/__init__.py", line 198, in __get_hosts
hpat = self._hosts_in_unenumerated_pattern(name)
File "/tmp/ansible/lib/ansible/inventory/__init__.py", line 275, in _hosts_in_unenumerated_pattern
ungrouped.add_host(new_host)
AttributeError: 'NoneType' object has no attribute 'add_host'
```
The root cause is there is no group for the host to be added to. I fixed this case by creating the ungrouped group when it doesn't exist and then adding the host to the newly added group. This fixes the regression for me.
2014-01-20 20:10:47 -08:00
jctanner
4b9127f0af
Merge pull request #5695 from kormoc/fix_git_check_hostkey_2
...
Fix case where there is a ~/.ssh/known_hosts file and the host key is only in /etc/ssh/ssh_known_hosts
2014-01-20 19:03:27 -08:00
Rob Smith
953dc6b345
When not finding a host in ~/.ssh/known_hosts, the return value is 0 if the host just is not found. We then never check the system host file in /etc. This fixes the code to check /etc on any failure, not just a bad return code.
2014-01-20 18:56:39 -08:00