Benno Joy
63fa06f477
Merge pull request #1385 from joelthompson/devel
...
Adding ability to filter AWS Route 53 private hosted zones by attache…
2015-07-12 16:36:59 +05:30
Brian Coca
b38f0a34d2
Merge pull request #1702 from askulkarni2/devel
...
s3 module: Add missing version tag to "encrypt" parameter
2015-07-10 20:44:19 -04:00
Brian Coca
fb260f4cc2
Merge pull request #1698 from evanccnyc/devel
...
Adding default cooldown to AWS ASG
2015-07-10 20:21:20 -04:00
Apoorva Kulkarni
c0e4c50eeb
s3 module: Add missing version tag to "encrypt" parameter
2015-07-10 14:56:34 -07:00
Brian Coca
bba1e66896
Merge pull request #1696 from chrismeyersfsu/fix-azure-password
...
ensure password or ssh cert specified
2015-07-10 13:57:11 -04:00
Joel Thompson
10df7b97ee
Adding ability to filter AWS Route 53 private hosted zones by attached VPC
2015-07-10 13:51:33 -04:00
Brian Coca
314913ee77
Merge pull request #1694 from vanga/devel
...
Throw error if encryption is set while passing a snapshot id
2015-07-10 13:50:07 -04:00
Toshio Kuratomi
350063532e
Merge pull request #1685 from j2sol/feature/os_subnet_ipv6
...
Plumb ipv6 modes into os_subnet
2015-07-09 14:10:56 -07:00
Nicholas O'Connor
9144785c42
Created option snapshot_to_clone. When specified, snapshot_to_clone will create a linked clone copy of the VM.
2015-07-09 16:46:39 -04:00
Evan Carter
68bd17b15e
Adding default cooldown to AWS ASG
2015-07-09 15:29:00 -04:00
Chris Meyers
59225ca7b0
ensure password or ssh cert specified
2015-07-09 13:33:46 -04:00
vanga
164043bd6d
Throw error if encryption is set while passing a snapshot id
2015-07-09 20:42:54 +05:30
Monty Taylor
007efe438d
Merge pull request #1690 from emonty/typo-fix
...
Fix a small typo in parameter processing
2015-07-09 09:36:00 -04:00
Monty Taylor
fbb6277a37
Fix a small typo in parameter processing
2015-07-09 09:33:10 -04:00
Brian Coca
5ec040a1d2
Merge pull request #1680 from Pallokala/topic_ec2_volume_default_encryption_flag_value_to_None
...
Change the default flag value to None to prevent AWS complaining: "In…
2015-07-08 22:36:13 -04:00
Nic O'Connor
706f5e25cc
Added the ability to Linked_clone from snapshot
2015-07-08 15:01:01 -04:00
Brian Coca
e3c774be6f
Merge pull request #1632 from emonty/feature/os_floating_ip
...
Add OpenStack Floating IP module
2015-07-07 19:42:42 -04:00
Jesse Keating
de89f9f99a
Plumb ipv6 modes into os_subnet
...
Shade already supports these, we just need to plumb them into the module
code.
2015-07-07 16:10:44 -07:00
Jesse Keating
76398781ba
Fix up docs
2015-07-07 15:29:47 -07:00
Tom Paine
d6d6186aef
Update vsphere_guest.py
2015-07-07 20:30:33 +01:00
Tom Paine
d9db201b9a
Update vsphere_guest.py
2015-07-07 20:30:07 +01:00
Brian Coca
8257053756
Merge pull request #1538 from emonty/feature/os_security_group_rule
...
Add OpenStack Security Group Rule Module
2015-07-07 12:38:25 -04:00
Brian Coca
12fbc4712f
Merge pull request #1646 from flyte/rds2-snapshot-on-delete
...
Provide correct kwargs to rds2 connection when making a final snapshot
2015-07-07 10:23:57 -04:00
Juho-Mikko Pellinen
b4911a47d1
Change the default flag value to None to prevent AWS complaining: "Instance creation failed => InvalidBlockDeviceMapping: the encrypted flag cannot be specified since device /dev/sda1 has a snapshot specified."
2015-07-07 16:31:47 +03:00
Monty Taylor
dd9c292861
Update docstring to show port ranges as optional
2015-07-06 18:53:31 -04:00
David Shrewsbury
6933407cd4
Correct port matching logic
...
Port matching logic did not take into account recent shade change
to equate (None, None) to (1, 65535) when Nova is the backend.
Also, this encapsulates the port matching logic into a single function
and heavily documents the logic.
2015-07-06 18:50:03 -04:00
David Shrewsbury
8664c88417
Change required parameters for rules module
...
The ports and protocol are no longer required (and now depends on
a new version of shade).
2015-07-06 18:50:03 -04:00
Monty Taylor
9f03302b68
Use int in the parameter list instead of casting
2015-07-06 18:50:03 -04:00
dagnello
2e8daa2330
Resolving issues in rule comparison algorithm
...
Port range min/max values are at times represented as string and
compared to int equivalents. This fix explicitly ensures all
port range values are ints for proper comparisons.
2015-07-06 18:50:03 -04:00
David Shrewsbury
f027e75976
Compare ports as strings
...
Ports as returned from shade are ints. They are strings as they come
in to the module.
2015-07-06 18:50:03 -04:00
David Shrewsbury
9d0c8b0507
Fix syntax error
2015-07-06 18:50:03 -04:00
Monty Taylor
0e5942d7e7
Return rule object
2015-07-06 18:50:03 -04:00
David Shrewsbury
16b3b72294
Update secgroup rules module for latest shade
...
This allows the rules module to work against either nova or neutron
for handling security groups. New parameters for 'direction' and
'ethertype' are added.
Check mode is supported with this version.
2015-07-06 18:50:03 -04:00
David Shrewsbury
5b6c6cac20
Recongnize None and -1 port equivalency
...
shade 0.7.0 represents disabled min/max ports as None (in the
neutron style) rather than -1. Recognize this as the same as -1.
2015-07-06 18:50:03 -04:00
David Shrewsbury
5758b4ebdc
Fix id value reference
2015-07-06 18:50:03 -04:00
David Shrewsbury
8f2e70a1c1
Update rules mode for latest shade
...
Shade 0.7.0 normalized the security group data that is returned,
when using nova, to look more like neutron security group data.
This adjusts for that change.
2015-07-06 18:50:03 -04:00
dagnello
b98e6663e8
Minor fixes for os_security_group_rule module
...
Was not able to use this module as it was. The changes submitted
resolved the issues I ran into in order to get it working.
2015-07-06 18:50:03 -04:00
dagnello
d35df1f217
Minor fixes for os_security_group_rule module
...
Was not able to use this module as it was. The changes submitted
resolved the issues I ran into in order to get it working.
2015-07-06 18:50:02 -04:00
Davide Guerri
a9301ba918
Fix invalid syntax in openstack_module_kwargs call
2015-07-06 18:50:02 -04:00
Monty Taylor
08b4bb42c4
Fix example code syntax
2015-07-06 18:50:02 -04:00
Monty Taylor
08b2f31915
Add OpenStack Security Group Rule module
2015-07-06 18:50:02 -04:00
Juho-Mikko Pellinen
041dc8b587
Remove empty aliases
2015-07-06 13:08:46 +03:00
Juho-Mikko Pellinen
228c03bd67
Add version number
2015-07-06 13:07:33 +03:00
Juho-Mikko Pellinen
f0ad6c5a1f
Fix hosted_zone_id after rebase.
2015-07-06 13:02:24 +03:00
Juho-Mikko Pellinen
71ebe6321b
Add support for specifying unique hosted zone identifier
2015-07-06 11:31:02 +03:00
Juho-Mikko Pellinen
110f618487
Add support for specifying unique hosted zone identifier
2015-07-06 11:29:03 +03:00
Brian Coca
52543435d6
Merge pull request #1562 from micxer/iam_policy-json-string
...
Add the option to pass a string as policy
2015-07-04 19:11:34 -04:00
Brian Coca
981f0ad481
Merge pull request #1635 from smiller171/devel
...
update docs for cloudformation
2015-07-04 16:19:28 -04:00
Brian Coca
51b6b725cc
Merge pull request #1078 from andrewgdavis/devel
...
ansible_facts reflects 1.8 output
2015-07-04 15:19:22 -04:00
Scott Miller
c3c2e6ab72
Update cloudformation.py
...
Fix for inaccurate phrasing
2015-07-04 14:45:21 -04:00
Brian Coca
17bb405578
Merge pull request #1659 from mikeputnam/fix-docs-descrepancy
...
Upstream docs show launch_config_name as required.
2015-07-03 22:46:49 -04:00
Toshio Kuratomi
ac3024e57e
Merge pull request #1620 from robbwagoner/ec2_elb_lb_instances
...
return health of instances and counts
2015-07-02 10:58:02 -07:00
Robb Wagoner
8f0d462fd0
remove double dict & fix increment bug
2015-07-02 06:16:43 -07:00
Flyte
3d9a8caa59
Provide correct kwargs to rds2 connection when making a final snapshot
2015-07-02 09:32:10 +01:00
whiter
ee782d822b
Fixed dicts comparison for tags
2015-07-02 15:24:39 +10:00
Mike Putnam
5c17a99a1c
Upstream docs show launch_config_name as required.
...
http://docs.aws.amazon.com/AutoScaling/latest/APIReference/API_AutoScalingGroup.html
Fixes #11209
Ansible behavior is correct, this commit just updates the docs to
reflect that correctness.
2015-07-01 20:58:17 -05:00
Toshio Kuratomi
ff69ce7912
Merge pull request #1638 from j2sol/bugfix/os_server_afip_doc
...
Document auto_floating_ip argument
2015-07-01 08:15:53 -07:00
Toshio Kuratomi
c71f85377d
Merge pull request #1637 from defionscode/quick_iam_patch
...
no_log to iam password
2015-07-01 08:13:44 -07:00
Toshio Kuratomi
968386cba3
Merge pull request #1631 from emonty/features/single-cloud-details
...
Add filter ability to OpenStack os-client-config module
2015-07-01 08:07:37 -07:00
Toshio Kuratomi
8f13f8851f
Merge pull request #1582 from evanccnyc/devel
...
Add ClassicLink settings to EC2_launchconfig
2015-07-01 07:49:20 -07:00
Toshio Kuratomi
02b6df3160
Fix indentation levels in os_keypair
2015-07-01 05:00:39 -07:00
Toshio Kuratomi
8f74a73713
Merge pull request #1561 from micxer/iam_policy-fix
...
Fix connection creation in iam_policy module to allow usage of profiles with boto
2015-06-30 13:39:32 -07:00
Toshio Kuratomi
edad5c80ff
Few minor things from review of the pull request
2015-06-30 13:18:56 -07:00
Toshio Kuratomi
8703fb3c76
Merge pull request #1045 from emonty/feature/os_keypair
...
Add OpenStack Keypair module
2015-06-30 13:17:27 -07:00
Toshio Kuratomi
406402bb26
Merge pull request #332 from proby/add-s3-list
...
Add support for listing keys in a specific S3 bucket
2015-06-30 04:58:58 -07:00
Michael Weinrich
4da3a724f1
Fix connection creation to allow usage of profiles with boto
2015-06-30 08:51:36 +02:00
Brian Coca
79ad99bc67
Merge pull request #497 from robbwagoner/ec2_lc_user_data
...
ec2_lc - include all launch config properties in the return
2015-06-30 00:26:38 -04:00
Brian Coca
afeb3c8d07
Merge pull request #1031 from smashwilson/docker-wait
...
[docker] Wait for process exit on detached=no.
2015-06-30 00:24:02 -04:00
Brian Coca
8b290c6274
Merge pull request #831 from j-carl/feature-route53-nameserver
...
List the name servers of a zone. Fixes #801
2015-06-30 00:11:11 -04:00
Brian Coca
5f5f01833f
Merge pull request #1508 from tarrychk/issue_1442
...
Fix computation of port bindings
2015-06-29 23:54:27 -04:00
Brian Coca
038cc05f4e
Merge pull request #1609 from smashwilson/default-net-bridge
...
[docker] Prevent unnecessary reloads due to the net parameter
2015-06-29 23:38:32 -04:00
Brian Coca
ec15b67712
Merge pull request #547 from steveeJ/devel
...
Fix bind-volumes on docker >= 1.4.0
2015-06-29 20:13:23 -04:00
Jesse Keating
ddc78c82a4
Document auto_floating_ip argument
2015-06-29 14:06:50 -07:00
Toshio Kuratomi
7edacf6b1c
Use module.fail_json() instead of sys.exit()
2015-06-29 13:26:21 -07:00
David Shrewsbury
7970924bd5
Use newest documentation style for return value.
2015-06-29 15:55:15 -04:00
Jonathan Davila
def5fdcb21
no_log to iam password
2015-06-29 15:14:50 -04:00
David Shrewsbury
e6fc129013
Add a note about the return value.
2015-06-29 14:49:13 -04:00
Scott Miller
692045f693
update docs for cloudformation
2015-06-29 14:15:23 -04:00
Monty Taylor
7b0b75ceed
Fix dict syntax typo
2015-06-29 10:34:24 -04:00
whiter
786ec1dca1
ec2_vpc_net refactor
2015-06-29 09:32:45 +10:00
Robb Wagoner
5e674ddcfc
include all launch config properties in the return
...
make all properties available when registering the result
which is useful when wanting to launch a stand-alone instance based upon
an existing Launch Config.
2015-06-26 15:51:41 -07:00
Robb Wagoner
d651b41691
return health of instances and counts
2015-06-26 15:39:08 -07:00
Brian Coca
e864576f14
Merge pull request #1133 from defionscode/ec2_vpc2
...
New vpc module. does not contain subnet or route table functionality.
2015-06-26 16:15:15 -04:00
Davide Guerri
304e187a52
Fix reuse argument documentation
2015-06-26 14:53:48 +01:00
Davide Guerri
e3d9b51cbb
Update os_floating_ip with new shade methods
2015-06-26 12:53:20 +01:00
Simon Olofsson
dc3161dfdd
Add option docker_user for docker module.
...
docker_user can be used to specify the user or UID to use within the
container.
2015-06-26 00:18:56 +02:00
Ash Wilson
29e4a127e1
Default net to 'bridge' in container diff
...
This prevents an unnecessary reload when the `net` parameter is unspecified
(i.e. almost always).
2015-06-25 17:11:38 -05:00
Patrick Roby
e90d02c35c
iterate through all keys in a more pythonic manner
2015-06-25 10:37:17 -07:00
Patrick Roby
8ba96aaf4b
update documentation, adding new params
2015-06-25 10:36:07 -07:00
David Shrewsbury
bed420cd53
Update os_keypair for latest shade
...
Uses the latest version of shade for cleaner code. Also, always
return the key dict whether we create the key, or it already exists.
The example using public_key_file is corrected to use a full path
since ~ is not converted for us.
2015-06-25 12:19:20 -04:00
Toshio Kuratomi
964d731722
Add version_added documentation to log_driver parameter
2015-06-25 08:29:42 -07:00
Toshio Kuratomi
718f32a042
Merge pull request #1405 from ryanwalls/docker-module-log-driver
...
Add support for --log-driver option that docker released with Docker 1.6
2015-06-25 08:25:46 -07:00
Toshio Kuratomi
f42fed3d70
Merge pull request #1587 from micxer/iam-fix
...
Use aws connect calls that allow boto profile use
2015-06-25 08:23:54 -07:00
Toshio Kuratomi
d824a7a9f5
Merge pull request #255 from SDFE/s3_connect_params
...
Use aws connect calls that allow boto profile use
2015-06-25 08:23:15 -07:00
Patrick Roby
00322c43fc
Add support for listing keys in a specific S3 bucket
...
Includes support for specifying a prefix, marker, and/or max_keys. Returns a list of key names (as strings).
2015-06-24 12:18:23 -07:00
James Cammarata
65c63b3afa
Updating version_added for new spot_type param in ec2 module
...
Also made sure 'choices' were set on the module param, to catch errors
in user's playbooks, etc.
2015-06-24 14:43:04 -04:00
Jay Taylor
dbed8cee3b
Added support for spot request type specification (to support persistent spot requests).
2015-06-24 08:23:52 -07:00
Evan Carter
73d5a8a63a
Fixing typo
2015-06-24 11:05:37 -04:00
Michael Weinrich
559ad374f5
Add the option to pass a string as policy
2015-06-24 12:03:01 +02:00
zimbatm
29b00ba526
route53: add support for routing policies
...
It is now possible to pass various routing policies if an identity is
provided.
This commit also introduces multiple optimisations:
* Only fetch records for the given domain
* Use UPSERT instead of DELETE+CREATE to update existing records
2015-06-24 10:43:49 +01:00