Kaz Cheng
db979dde74
Fix a number of issues around detecting nat gateways, how ( #1511 )
...
routes_to_delete is detected, propagating_vgw_ids and checking if
gateway_id exists.
2016-07-25 21:48:27 +02:00
Matt Clay
651a25f1a3
Remove duplicate requirements.
2016-07-21 13:04:15 -04:00
Allen Sanabria
e9f7fb0927
Now when number of shards is different than what is the stream currently, it will fail.\n\nShards can not be changed on an already created stream
2016-07-14 16:57:47 -07:00
Allen Sanabria
8a17506058
version bump
2016-07-14 13:46:57 -07:00
Allen Sanabria
7cacd7dd2a
Module requires boto due to ec2.py
2016-07-14 13:46:57 -07:00
Allen Sanabria
72988aab14
updated module to accept check_mode in every boto call
2016-07-14 13:46:57 -07:00
Allen Sanabria
8c1277a8b7
Removed test as they will not be ran by Ansible.
...
* I will include tests in my personal repo which will contain all
modules written by me with their associated tests.
2016-07-14 13:46:57 -07:00
Allen Sanabria
988f468457
Added test to kinesis_stream module.
...
* Update kinesis_stream based on tests.
* Added tests for kinesis_stream.
2016-07-14 13:46:57 -07:00
Allen Sanabria
514e285d1a
update doc string
2016-07-14 13:46:57 -07:00
Allen Sanabria
4e1c3a58b3
Create, Delete, and Modify a Kinesis Stream.
...
* Create a Kinesis Stream.
* Tag a Kinesis Stream.
* Update the Retention Period of a Kinesis Stream.
* Delete a Kinesis Stream.
* Wait for a Kinesis Stream to be in an ACTIVE State.
2016-07-14 13:46:57 -07:00
Ryan S. Brown
1a7d26a1b8
iam_server_certificate_facts: Correct call to get_server_certs
2016-07-14 16:24:51 -04:00
Allen Sanabria
f36ec115fc
iam_server_certificate_facts: list all certs
...
If a server name isn't passed, retrieve all server certificates by
default. Change return value to a dict with the server_cert_name being
the key.
2016-07-14 16:23:49 -04:00
Allen Sanabria
4615a6cc76
iam_server_certificate_facts: change except
to python 2.6 syntax
2016-07-14 16:22:40 -04:00
Allen Sanabria
c574dbee54
iam_server_certificate_facts: Retrieve attributes from server certificate
...
This module will allow you to retrieve all the attributes
related to a server certificate.
2016-07-14 16:22:21 -04:00
John Kerkstra
d5ebe033e3
ec2_vpc_route_table: fixes : #2377 ( #2421 )
...
fixed fatal error when propagating_vgw_ids is None
2016-07-08 00:43:12 +02:00
Abhijit Menon-Sen
dcb1ab6bed
Merge pull request #1509 from hslee16/devel
...
adding public ip address to ec2_remote_facts
2016-07-02 15:02:23 +05:30
Constantin
602915c264
Documented returned structure. ( #2510 )
2016-07-01 10:56:03 +02:00
Stephen Granger
2490f87522
Included an example using the jinja 2 map function to return a list of ( #2458 )
...
subnet_ids.
2016-06-30 07:16:05 +02:00
Brad Davidson
8319d935ca
New module ec2_vpc_nacl_facts
2016-06-27 12:36:33 -07:00
Ryan Brown
ac8e3f18a3
Merge pull request #1599 from jmunhoz/s3-bucket-ceph
...
Add Ceph RGW S3 compatibility
2016-06-27 13:14:07 -04:00
nitzmahone
709114d55f
fix ec2_vpc_vgw exception handling issues
2016-06-22 17:26:41 -07:00
James Cammarata
d5a3f5ec5f
Merge pull request #1709 from naslanidis/new_aws_module_ec2_vpc_vgw
...
New aws module for ec2 vpc virtual gateways
2016-06-22 13:39:50 -05:00
Stefan Horning
1da89cd5a1
Get EIP association information for ENI if EIP is associated ( #2082 )
2016-06-20 13:10:56 -04:00
Javier M. Mellid
2c1530b647
Imports should be near the top of the file
...
Prior to 2.1, imports of module_utils was actually a preprocessor-like
substitution. So importing at the bottom helped preserve line numbers when
debugging. We'll be moving these to the top of files as time goes on.
Signed-off-by: Javier M. Mellid <jmunhoz@igalia.com>
2016-06-18 01:01:09 +02:00
Javier M. Mellid
78b4829623
Adapt exception syntax to work under python3 in s3_bucket.py
...
Signed-off-by: Javier M. Mellid <jmunhoz@igalia.com>
2016-06-18 01:01:06 +02:00
Javier M. Mellid
a87b2e38a0
Add Ceph RGW S3 compatibility
...
Ceph Object Gateway (Ceph RGW) is an object storage interface built on top of
librados to provide applications with a RESTful gateway to Ceph Storage
Clusters:
http://docs.ceph.com/docs/master/radosgw/
This patch adds the required bits to handle buckets with the RGW S3 RESTful API
properly.
It sticks to the AWS behaviour where possible while avoiding not yet
implemented features in the Ceph RGW API.
Signed-off-by: Javier M. Mellid <jmunhoz@igalia.com>
2016-06-18 01:01:01 +02:00
Rob
65fe9eb2b0
Add boto3 support to ec2_eni_facts ( #2425 )
2016-06-14 22:09:54 +02:00
Constantin
062c7607a4
Added block_device_mapping in the returned output ( #1553 )
2016-06-13 13:43:38 -04:00
Rob
0e9a820628
Use helper function for new module and rename ( #2277 )
2016-06-08 10:43:53 -07:00
Alex Lee
9391103f01
correcting spelling mistake
2016-06-08 08:59:35 -07:00
Alex Lee
62d7ded9ba
adding public ip address
2016-06-08 08:59:35 -07:00
Nicolas Boutet
473e5d7969
Fix typo in documentation ( #2359 )
2016-06-02 09:55:27 +02:00
Stefan Horning
8e20fcfafe
Streamlined ec2_elb_facts module return values with naming in ec2_elb… ( #2081 )
...
* Streamlined ec2_elb_facts module return values with naming in ec2_elb_lb (hosted zones)
* Keep the old return values for hosted zone to keep backwards compatibility
2016-05-28 01:56:02 +02:00
Toshio Kuratomi
5b2bf6f08a
Fix python3 syntax compilation
2016-05-25 11:48:16 -07:00
Mike Mochan
698d2a55c5
update remote tags if changed
2016-05-25 11:46:31 -07:00
Mike Mochan
cab7437e32
added tagging for the remote account
2016-05-25 11:46:31 -07:00
Mike Mochan
9a303f1628
Updates to version and requirements
2016-05-25 11:46:31 -07:00
Mike Mochan
2934495efc
Added tagging functionality
2016-05-25 11:46:31 -07:00
Mike Mochan
a58a12fc1f
All calls to describe_vpc_peering_connections need to use the params dict
2016-05-25 11:46:31 -07:00
Mike Mochan
8ab4963e78
Remove unused vars and pass params dict to describe_peering_connections
2016-05-25 11:46:31 -07:00
Mike Mochan
2291fc00d2
update to capture peer status
2016-05-25 11:46:31 -07:00
Mike Mochan
2392395a47
removed obsolete ec2 resource object
2016-05-25 11:46:31 -07:00
Mike Mochan
10ce4d8b88
refactored to use dict invocation for calling client peerings functions
2016-05-25 11:46:31 -07:00
Mike Mochan
f6c7bdf9c5
updates to Documentation - Removed refs to Boto, added params dict() and removed obsolete if statements
2016-05-25 11:46:31 -07:00
Mike Mochan
34ae687ae3
cloud/amazon/ec2_vpc_peer.py
2016-05-25 11:46:31 -07:00
Mike Mochan
f84af48733
removed debug package
2016-05-25 11:46:31 -07:00
Mike Mochan
92dea03181
Version added, GPLv3 License header added
2016-05-25 11:46:31 -07:00
Mike Mochan
400484f69f
Initial commit for cross account VPC peering module
2016-05-25 11:46:30 -07:00
Fernando José Pando
0d8eefe197
fixup sns topic subscriptions ( #2232 )
...
* fixup sns topic subscriptions
* return docs
2016-05-23 11:39:20 -04:00
Mike Mochan
6d52d84af7
New AWS module for managing VPC Network ACLs ( #1502 )
...
* New AWS module for managing VPC Networks ACLs
Moved return outside of try block
botocore.exceptions to support python 2.5
For some reason Travis is using Python V2.4 to run the tests - My code is valid
duplicate file
* Fixed NameError Exception- module not being passed when calling some boto3 client methods
* Fixes a bug reported by @dennisconrad, where the nacl is not created when subnets list is empty
* nacl property changed to name and fixes a bug where nacl is not deleted when subnets list is empty
* Updates to version and requirements
* Fix 'vpc' param to 'vpc_id' to match documentation and convention
2016-05-23 10:42:11 -04:00
Ryan Sydnor
0ba34435cf
Add encryption capability to AMI copy ( #1409 )
2016-05-23 10:39:02 -04:00
Rob
b9ab1f9f5c
Add section on how to return boto3 CamelCased results ( #2279 )
2016-05-23 10:31:41 -04:00
Rob
8fb8ec2e98
Add idempotence to ec2_eni when private_ip_address is supplied ( #2172 )
2016-05-19 07:55:54 +02:00
Victor Costan
76dee3d872
Add sts_session_token module for short-lived AWS credentials. ( #1988 )
2016-05-18 11:13:49 -07:00
Victor Costan
010286aafd
Add aws_mfa_devices module for multi-factor authentication on AWS. ( #1987 )
2016-05-18 11:10:52 -07:00
Constantin
8c1b672929
Added support for Standard - Infrequent Access stoarage class ( #2134 )
2016-05-14 10:45:05 +02:00
Rob
9677961b8c
Added better example for boto3 exception handling ( #2204 )
2016-05-11 12:33:52 +02:00
Michael Baydoun
2665acb257
created ec2_customer_gateway module ( #1868 )
2016-05-10 09:32:08 -07:00
Ash Berlin
d00d0d0846
Add missing urlparse import to s3_bucket ( #2110 )
...
This was triggered when S3_URL environment variable was set.
2016-05-10 08:00:13 -07:00
Matt Martz
a4b631522d
Merge pull request #2179 from sivel/ansible-testing-exclusions
...
Ansible testing exclusions
2016-05-07 07:36:41 -05:00
Nick Aslanidis
8be42e0676
corrected version to 2.2. Ensure no vpc-id is returned if detached
2016-05-07 21:00:23 +10:00
Matt Martz
081845b353
Fix HAS_BOTO fail_json call for ec2_ami_copy
2016-05-06 14:00:32 -05:00
Rob
959bbfbf53
Add secondary IP support and allow specifying sec groups by name ( #2161 )
2016-05-06 00:26:40 +02:00
Rob
47fddc83be
Added doc for new get_ec2_security_group_ids_from_names function in m…
2016-05-04 07:30:30 +02:00
Brad Davidson
ea8547c86a
Fix argument spec for type and tags; return VGW info instead of raw response
2016-04-29 20:29:14 +00:00
Rob
c3d8b07432
New module - ec2_snapshot_facts ( #1088 )
2016-04-19 18:07:59 -04:00
Victor Costan
1aecfc1e19
amazon/GUIDELINES.md: Fix copy-paste typo ( #2060 )
2016-04-19 00:17:08 -04:00
Fernando José Pando
3afe117730
Add SQS queue policy attachment functionality ( #1716 )
...
* Add SQS queue policy attachment functionality
SQS queue has no attribute 'Policy' until one is attached, so this special
case must be handled uniquely
SQS queue Policy can now be passed in as json
2016-04-14 23:58:44 +02:00
Jens Carl
10def11d39
Fix code example ( #2018 )
2016-04-12 18:10:41 -04:00
Rob
84f2aa6167
Updated Amazon module guidelines regarding boto3
...
* Updated Amazon module guidelines regarding boto3
* Spelling correction
2016-04-06 09:37:52 -04:00
John Barker
950e2d9484
restore version_added in dynamodb_table.py
2016-03-31 20:15:32 +01:00
Rene Moser
d0501864ab
dynamodb_table: doc fix
2016-03-23 00:43:37 +01:00
René Moser
eb5809f351
Merge pull request #1443 from dataxu/dev-dynamodb-indexes
...
Ability to set dynamo db indexes
2016-03-23 00:35:56 +01:00
René Moser
aa80e700e5
Merge pull request #1629 from caseylucas/devel
...
ec2_vpc_subnet: fix edge case where boto returns empty list after subnet creation
2016-03-22 15:35:39 +01:00
René Moser
8d8d418e94
Merge pull request #1865 from dennisconrad/devel
...
Fix for existing ENIs w/ multiple security groups
2016-03-19 17:52:39 +01:00
René Moser
f91a3cc9e8
Merge pull request #1579 from wimnat/feature/1573
...
Allow SNS topics to be created without subscriptions.
2016-03-19 14:20:34 +01:00
René Moser
d902a6d9ad
Merge pull request #1653 from nand0p/devel
...
Fix SNS topic attribute typo
2016-03-19 14:12:09 +01:00
René Moser
58654cdac1
Merge pull request #1429 from joelthompson/feature/win_load_password
...
Ensure ec2_win_password doesn't leak file handle
2016-03-19 14:09:49 +01:00
Rene Moser
ea56151a67
ec2_vpc_dhcp_options: doc fix, add version_added to new args
...
See #1640
2016-03-19 14:06:54 +01:00
René Moser
5e63d9fb71
Merge pull request #1640 from andynelson/ec2_vpc_options
...
Updated ec2_vpc_dhcp_options
2016-03-19 14:03:27 +01:00
René Moser
baa702da87
Merge pull request #1726 from kaczynskid/feature/ecs_service_fixes
...
ecs_service module fixes
2016-03-19 13:47:46 +01:00
René Moser
be03691945
Merge pull request #1727 from kaczynskid/feature/ecs_service_facts_fixes
...
ecs_service_facts fixes
2016-03-19 13:45:50 +01:00
Dennis Conrad
9acc141082
Fix for existing ENIs w/ multiple security groups
...
Do a sorted comparison of the list of security groups supplied via `module.params.get('security_groups')` and the list of security groups fetched via `get_sec_group_list(eni.groups)`. This fixes an incorrect "The specified address is already in use" error if the order of security groups in those lists differ.
2016-03-17 17:08:40 +00:00
René Moser
f62fe7c55b
Merge pull request #1733 from skinlayers/devel
...
Fixes route53_facts to use max_items parameter with record_sets query.
2016-03-16 23:08:32 +01:00
René Moser
a16c9a74f6
Merge pull request #1751 from nonshankus/additional-elb-facts
...
Adding missing attributes regarding the hosted zone. / Fixes #1549
2016-03-16 22:51:38 +01:00
Darek Kaczyński
c553e70ed2
Removed debug return values
2016-03-09 14:37:06 +01:00
Rob White
ce9aed9c52
Allow SNS topics to be created without subscriptions. Also added better error handling around boto calls.
2016-03-08 20:59:44 +11:00
Nick Aslanidis
2f56b3c8b4
corrected invalid tag description for CI checks
2016-03-06 16:41:34 +10:00
Nick Aslanidis
9eb9d1c74b
corrected required to be bool instead of list
2016-03-06 16:36:13 +10:00
Nick Aslanidis
fa8eb632f8
attempt to fix doc fragment
2016-03-06 16:15:38 +10:00
Nick Aslanidis
26e2c1bf11
updated extends_documentation_fragment and final cr
2016-03-06 16:09:14 +10:00
Brian Coca
30ba3a97ed
Merge pull request #1723 from kaczynskid/feature/ecs_task_fixes
...
ecs_task module documentation fixes
2016-03-03 18:47:08 -05:00
Fernando J Pando
1e05ee5b3b
author added
2016-03-02 12:30:07 -05:00
Andy Nelson
2a082deca8
Updated ec2_vpc_dhcp_options
2016-03-01 23:42:08 +00:00
Matt Martz
f5329eb337
Don't call sys.exit in sns_topic, use HAS_BOTO to fail
2016-03-01 14:22:28 -06:00
Matt Martz
7df0aff7dd
DOCUMENTATION fixes for a few modules
2016-03-01 14:22:08 -06:00
nonshankus
738f4cb27d
Adding missing attributes regarding the hosted zone.
2016-02-28 14:36:56 +01:00
Matt Ferrante
c5ce684812
dynamo db indexes
2016-02-26 14:16:34 -05:00
Gabriel Burkholder
2ef35c33d0
Fixes route53_facts to use max_items parameter with record_sets query.
2016-02-24 16:16:04 -08:00
Darek Kaczyński
df482bfadd
ecs_service will now compare whole model and update it if any difference found. Documentation #1483 . Workaround for datetime fileds #1348 .
2016-02-24 11:57:06 +01:00