James Cammarata
bf07c90868
If not specified, do not modify subnet/route_tables for ec2 VPCs
...
Also fixes a bug whereby any changes to the route_tables were not
properly reflected by setting changed=True.
Fixes #8666
10 years ago
Michael DeHaan
185d5a6221
Merge branch 'spelling' of git://github.com/cgar/ansible into devel
...
Conflicts:
docsite/rst/guide_rax.rst
plugins/callbacks/mail.py
10 years ago
James Cammarata
66b0621e2d
Add note about changing resource_tags to required in ec2_vpc
10 years ago
James Cammarata
fce2c33c7a
Merge branch 'psa-resource-tag-required' into devel
10 years ago
James Cammarata
778503c859
Merge branch 'issue_7848' of https://github.com/mpeters/ansible into mpeters-issue_7848
10 years ago
James Cammarata
56b87e8bba
Merge branch 'resource-tag-required' of https://github.com/psa/ansible into psa-resource-tag-required
10 years ago
James Cammarata
62456f5e27
Merge pull request #8022 from psa/vpc-gateway-peering
...
Fix for #7368 breaks peering connections. Unreak them.
11 years ago
Paul Armstrong
7b40939231
Fix for #7368 breaks peering connections. Unreak them.
11 years ago
James Cammarata
2b1af586a2
Make sure subnets and route_tables are initialized before using
...
Fixes #7712
11 years ago
Paul Armstrong
714a9fda64
Make resource_tags required and do whitespace cleanup
11 years ago
Yap Sok Ann
79c948e73d
ec2_vpc: Fix error when using InstanceId as a route gateway.
...
See https://github.com/ansible/ansible/issues/7368
Fixes #7368
11 years ago
Michael Peters
dda0889aec
Use the right name for the vpc_id parameter
...
Fixes #7853
11 years ago
Michael Peters
ef11416771
This should fix issue #7848
...
We need to catch any InvalidVpcID.NotFound errors and treat them
just like getting back a vpc that's not "available"
11 years ago
Carlos E. Garcia
4dcaa9d9fb
multiple spelling error changes
11 years ago
James Cammarata
566a284186
Merge pull request #6985 from jimi-c/issue_6763_ec2_vpc_params
...
Ensure params were set in ec2_vpc before accessing them
11 years ago
James Cammarata
019c515a0b
Check resource_tags value before using it in ec2_vpc
...
Fixes #7024
11 years ago
James Cammarata
af58d6e8f5
Ensure params were set in ec2_vpc before accessing them
...
Fixes #6763
11 years ago
James Laska
eff2dc23c7
Use proper YAML quotes to fix webdocs
11 years ago
James Laska
f5f726d371
Fix YAML docstring that broke webdocs
11 years ago
Michael DeHaan
5fc8a6bbd9
Merge pull request #6081 from alexanderpopov1/ec2_vpc-subnet-tagging
...
Added support for tagging subnets in ec2_vpc module
11 years ago
Michael DeHaan
be4e728a8e
Merge branch 'ec2_vpc-multiple-vpcs-support' of git://github.com/alexanderpopov1/ansible into devel
...
Conflicts:
library/cloud/ec2_vpc
11 years ago
Richard C Isaacson
37b15ab45a
Bulk update of choices=BOOLEANS to type='bool'
11 years ago
Alexander Popov
007809b0fc
Added 'version_added' to the 'resrouce_tags' attribute in DOCUMENTATION section.
11 years ago
Alexander Popov
ee6079d5e9
Added code to create tags on the VPC resource
11 years ago
Alexander Popov
2de088a325
Updated module documentation, re: resource_tags
11 years ago
Alexander Popov
ef6ba74156
Renamed vpc_id_tags to resource_tags
11 years ago
Alexander Popov
b4a9748faa
Added multi VPC support
...
Initial commit
Refactored terminate_vpc method to support vpc_id_tags
Cleaned up find_vpc() method
11 years ago
Alexander Popov
46ee641715
Renamed instance_tags to resource_tags based on community feedback.
11 years ago
Alexander Popov
e0894d5095
Renamed subnet's 'tags' attribute into 'instance_tags' to distinguish it from Ansible's own 'tags' and to conform to ec2 module naming for AWS tags.
11 years ago
Alexander Popov
e00d365630
Refactored subnet tagging to account for AWS delays; added 'tags' attribute to 'subnet' node in the returned json.
11 years ago
Alexander Popov
847680a74a
Added documentation for subnets: tags: option
11 years ago
Alexander Popov
527295b883
Added subnet tagging.
11 years ago
Richard Isaacson
5ce0b80fd3
Added instance_tenancy functionality per social request.
11 years ago
James Cammarata
6e47729d5a
Merge branch 'ec2-params' of https://github.com/scottanderson42/ansible into scottanderson42-ec2-params
...
Conflicts:
lib/ansible/module_utils/ec2.py
library/cloud/ec2
11 years ago
James Cammarata
24759f566c
Adding 'validate_certs' option to EC2 modules
...
When disabled, the boto connection will be instantiated without validating
the SSL certificate from the target endpoint. This allows the modules to connect
to Eucalyptus instances running with self-signed certs without errors.
Fixes #3978
11 years ago
Scott Anderson
26e9c1ad61
Change standard AWS access and secret key parameter names to aws_access_key and aws_secret_key. Fixes an authentication problem with the rds module and standardizes the naming convention on something more encompassing than ec2_*_key.
11 years ago
Timur Batyrshin
9ad52632c5
reword "except Error as e:" into "except Error, e:" to be compatible with Python 2.5 ( #5852 )
11 years ago
willthames
74f9f91abf
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`
11 years ago
David Hummel
fa93e03f22
Fix issue #5043 : ec2_vpc module wait=yes state attribute retrieval
11 years ago
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.
11 years ago
James Tanner
db28902044
Fix pep8 error in ec2_vpc
11 years ago
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.
11 years ago
Michael DeHaan
59dd929bbf
Update changelog, rename vpc module to ec2_vpc.
11 years ago