Matt Martz
0b36507540
Initial commit of rax_dns_record
2013-12-06 17:03:08 -06:00
Matt Martz
b82ccee78c
Remove errant raise
2013-12-06 16:49:28 -06:00
Matt Martz
ecee2f4537
Add state attribute to description
2013-12-06 16:10:00 -06:00
Matt Martz
40d9318afb
Initial commit of rax_dns module
2013-12-06 13:13:09 -06:00
David Hummel
fa93e03f22
Fix issue #5043 : ec2_vpc module wait=yes state attribute retrieval
2013-12-05 10:47:22 -05:00
Michael DeHaan
608a0ef220
Merge pull request #5168 from sivel/rax_clb_required_together
...
rax_required_together is a function
2013-12-04 19:11:58 -08:00
Matt Martz
d8be08cf00
rax_required_together is a function
2013-12-04 19:26:34 -06:00
Bruce Pennypacker
8a5d9531db
fixed documentation & added rename example
2013-12-04 10:01:30 -05:00
John Dewey
0805a1f9b7
Added ability to manage nova floating IPs
...
This module is based off the ec2_eip module, but accounts for pools,
which is openstack related functionality.
2013-12-03 22:07:08 -08:00
Michael DeHaan
edc877d6b0
Merge pull request #5133 from joshuaconner/add_docker_max_version_to_docs
...
add supported docker version to docs
2013-12-03 16:46:34 -08:00
Evgenii Terechkov
dc17b0751d
Use ovirtsdk if it installed, but fall out gracefully if it is not
2013-12-03 20:21:16 +08:00
jctanner
21144a3014
Merge pull request #5078 from brandonhilkert/fix-ec2-tags
...
Fix checking for existence of EC2 tags
2013-12-02 14:50:47 -08:00
Joshua Conner
2c09d829cb
add supported docker version to docs
2013-12-02 13:08:47 -08:00
James Tanner
4f9aadcc07
Addresses #5023 Fix import comments
2013-12-02 15:13:49 -05:00
James Tanner
38edad70ac
Fixes #5023 Convert all modules to use new snippet import pattern
2013-12-02 15:11:23 -05:00
jctanner
33f9fd31e9
Merge pull request #4996 from sivel/rax-module-utils
...
Implement ansible.module_utils.rax
2013-12-02 11:55:59 -08:00
James Tanner
576cd98d62
Merge pull request #4502 from dxsarmit/ansible
...
New library/cloud/ec2 module parameter (assign_public_ip) for non-default VPC instance launching.
2013-12-02 09:43:20 -05:00
Michael DeHaan
4c35b7f380
There's a cleaner way to do this, commit to module formatter pending.
...
Revert "No longer need to reference 'version_added' in docs for these, as this was quite a while ago."
This reverts commit ff0a41d446
.
2013-11-27 21:23:03 -05:00
Michael DeHaan
9e4d71203d
No longer need to reference 'version_added' in docs for these, as this was quite a while ago.
2013-11-27 21:19:32 -05:00
Brian Candler
584805ff6a
Additional idempotent states for virt module: "destroyed" and "paused"
2013-11-27 16:58:34 +00:00
Brandon Hilkert
a6879d14ca
Fix checking for existence of EC2 tags
2013-11-27 11:01:42 -05:00
jctanner
4211af0f4a
Merge pull request #5067 from justinludwig/fix-aws-credential-params
...
Fix AWS credential params for ec2_ami, ec2_elb, ec2_tag, ec2_vpc, route53, and s3 modules
2013-11-27 07:14:19 -08:00
John Dewey
8d3aa464b2
Added module to handle nova security groups
...
This module is loosely based on ec2_group module. However, rules are
handled slightly differently. Specific rules are able to be removed vs
removing all "rogue" [1] rules.
[1] Rogue rules are existing security group rules, which are
not included in the `rules` dict.
2013-11-27 00:37:45 -08:00
Jim Rybarski
b699af75a8
fixed documentation typo about region purpose
2013-11-27 00:35:33 -06:00
Justin Ludwig
bd9e6a74f7
Fix AWS credential params for s3 and other modules
...
The `ec2_ami`, `ec2_elb`, `ec2_tag`, `ec2_vpc`, `route53`, and `s3` modules
all canonicalize the AWS access and secret key params as
`aws_access_key` and `aws_secret_key`. However, following the fixes for #4540 ,
those modules now use `get_ec2_creds` from `lib/ansible/module_utils/ec2.py`,
which requires access/secret key params to be canonicalized as
`ec2_access_key` and `ec2_secret_key`. As a result, AWS credentials passed
to those six modules as parameters are ignored (they instead always use
the AWS credentials specified via environment variables, or nothing).
So this change fixes those six modules to canonicalize the
AWS access and secret key params as `ec2_access_key` and `ec2_secret_key`,
allowing them to again accept AWS credentials passed via module params.
2013-11-26 19:29:06 -08:00
Bruce Pennypacker
5cea67c011
Added promote command to promote read-replicas to standalone databases ( http://aws.amazon.com/about-aws/whats-new/2012/10/11/amazon-rds-mysql-rr-promotion/ ). Added ability for the modify command to rename a database instance via the optional new_instance_name parameter
2013-11-25 13:16:41 -05:00
John Dewey
ef99a3c3fa
Nova doesn't attempt to auth on obj instantiation
...
Need to call nova.authenticate() to validate credentials.
2013-11-22 21:57:02 -08:00
Matt Martz
6dbd7d0d8d
Add ansible.module_utils.rax
2013-11-21 15:46:25 -06:00
Matt Thompson
cc36bb8e95
Add missing exception name
2013-11-20 16:58:19 +00:00
Michael DeHaan
3183d4776f
Merge pull request #4971 from erjohnso/devel
...
fixes #4954 plus updates for gcutil/v1beta16 tests
2013-11-19 14:54:32 -08:00
Eric Johnson
3267d40ff2
fixes #4954 plus updates for gcutil/v1beta16 tests
2013-11-19 22:30:22 +00:00
James Tanner
db28902044
Fix pep8 error in ec2_vpc
2013-11-19 16:31:25 -05:00
James Martin
edb2129fb3
cloudformation parameters no longer required.
2013-11-19 14:17:23 -05:00
Michael DeHaan
08996d78d6
Add version_added to all modules missing version_added information, the docs formatter will now
...
raise errors when omitted, updated changelog with new modules.
2013-11-18 18:55:49 -05:00
Michael DeHaan
55a48aacc3
Changelog updates and a few module renames. vpc -> ec2_vpc, githooks -> github_hooks, blacklist -> kernel_blacklist. These are all new in 1.4 so safe to change.
2013-11-18 18:28:21 -05:00
Michael DeHaan
59dd929bbf
Update changelog, rename vpc module to ec2_vpc.
2013-11-18 17:59:40 -05:00
Tom Berger
9344bc175d
Update cloud/docker: if the image name containes a repository, strip it.
...
When using repositories other than the main one at docker.io, the image name contains the repo name (which itself contains ":" as a separator between domain and port). We don't really care about it here, so just get rid of it before looking at the image name.
2013-11-16 23:15:03 +02:00
Matt Martz
f32bc12268
Remove debug print statement
2013-11-15 19:52:10 -06:00
jctanner
fb27ca9f0a
Merge pull request #4919 from sivel/4577-rax-refactor
...
Refactor rax module. Fixes #4577
2013-11-15 12:20:13 -08:00
Matt Martz
0aa71a19ab
Refactor rax module
2013-11-15 12:25:21 -06:00
Matt Martz
7aaac10a00
follow suit with the rax refactor and split out the slugify code
2013-11-15 12:00:32 -06:00
Matt Martz
40354d0775
Add rax_facts module for retrieving facts about a Cloud Server
2013-11-15 11:12:48 -06:00
Thomas van Noort
857241f2a0
Allow for reuse of allocated but unassociated Elastic IPs.
2013-11-15 10:14:13 +01:00
James Tanner
e6bd870959
Use shared ec2 module snippet in elasticache module
2013-11-13 10:24:08 -05:00
James Tanner
a63ecf23cd
Merge pull request #4313 from jsdalton/ansible
...
Add AWS ElastiCache module
2013-11-13 10:15:51 -05:00
James Tanner
62b147f6c8
Merge branch 'add_aws_elasticache_module' of git://github.com/jsdalton/ansible into jsdalton-add_aws_elasticache_module
2013-11-13 10:10:40 -05:00
James Tanner
29be6bc164
Merge pull request #4299 from psvo/ansible
...
Fix check for ROLLBACK_COMPLETE in cloudformation module
2013-11-13 10:03:09 -05:00
jctanner
ccad333395
Merge pull request #4272 from psvo/tags_parameter_for_cloudformation
...
Add support for tags parameter to cloudformation module
2013-11-12 11:58:43 -08:00
James Tanner
810aab96e7
Change route53 module to use shared ec2 authorization module snippet
2013-11-12 14:16:30 -05:00
James Tanner
d62812b8ee
Change s3 module to use shared ec2 authorization module snippet
2013-11-12 14:13:05 -05:00