Abhijit Menon-Sen
ebd8b12e15
Add missing variable initializations
...
Without this, «ec2: state=stopped instance_ids=…» would fail with a
traceback like this:
if inst.get_attribute('sourceDestCheck')['sourceDestCheck'] != source_dest_check:
NameError: global name 'source_dest_check' is not defined
2015-10-11 07:25:56 +05:30
Brian Coca
f707a711cd
doc fixes
2015-10-09 18:36:58 -04:00
dagnello
83a9f293fd
Adding string support to metadata argument
...
This patch adds support to setting metadata key/value through a string
argument. Variables can now be used for both the metadata key and
value.
example:
meta: "{{ var1 }}:SomeValue,key:{{ var2 }}"
2015-10-09 15:28:56 -04:00
Frank van Tol
2c24d0482b
Update ec2_asg.py
2015-10-09 14:35:26 +02:00
Brian Coca
5f1f1b2904
Merge pull request #2216 from wimnat/feature/revert-1906
...
Set default of dimensions parameter to be empty dict
2015-10-08 11:03:21 -04:00
Rob
5a6599d70d
Move import statements for easier debugging (correct line numbers)
2015-10-08 14:03:40 +11:00
Brian Coca
9eb0c178ec
Merge pull request #725 from robbwagoner/cloudformation-resources
...
module cloudformation: include a CFN stack's resources in the result
2015-10-07 21:35:39 -04:00
Brian Coca
85570152a7
Merge pull request #1626 from kmadac/fixed-digital-ocean-domain-MX-Origin-Error
...
Fixed bug, when MX records pointed to ORIGIN(@) caused unintentional …
2015-10-07 21:35:06 -04:00
Brian Coca
692781c936
Merge pull request #2070 from fvant/patch-7
...
We are copying from S3, the bucket is the source, not the target.
2015-10-07 21:34:48 -04:00
Brian Coca
969c4eb493
Merge pull request #2078 from abithap/devel
...
os_server: Adding support to accept 'n' nic args as a string containi…
2015-10-07 21:34:33 -04:00
Brian Coca
7af7ef2ef7
Merge pull request #2086 from wimnat/feature/issue-2085
...
Remove 'str' type so that json is properly quoted
2015-10-07 21:34:00 -04:00
Brian Coca
af82f4b23e
Merge pull request #2105 from dagnello/network_list_state
...
Adding os_networks_facts module
2015-10-07 21:33:28 -04:00
Brian Coca
00a18c2a6e
Merge pull request #2110 from dagnello/os_image_facts
...
Adding new image facts module
2015-10-07 21:32:48 -04:00
Brian Coca
cb203420ed
added version added to new rax_cdb choices
2015-10-07 21:30:17 -04:00
Brian Coca
202236f47f
Merge pull request #1689 from mehulved/devel
...
Added support for instance types.
2015-10-07 21:27:06 -04:00
Brian Coca
547690c785
Merge pull request #2169 from stelligent/devel
...
Replaces 'old' get_ec2_creds connection method with get_aws_connection_info
2015-10-07 21:26:14 -04:00
Brian Coca
c4f64d822c
changed modules to use common ec2 docs for region
2015-10-07 16:16:24 -04:00
fperks
7fd3262c3c
Fix error on ec2 status change
...
Both `source_dest_check` and `termination_protection` variables are not
available within the scope of the startstopec2 instance method. This just
pulls them from module.params.
2015-10-07 13:43:57 -04:00
Rob
ca517abf07
Set default of dimensions parameter to be empty dict
2015-10-07 13:54:00 +11:00
Adrian Lopez
8c7d697c17
Fix yaml syntax
2015-10-06 10:26:44 +02:00
dagnello
3365dad0d8
Adding os_port Module to openstack ansible modules
2015-10-05 19:36:37 -04:00
James Cammarata
a3e7f5cfcc
Merge pull request #2062 from wimnat/feature/iam_policy_doc_fix
...
Update iam_policy.py doc and state default parameter
2015-10-05 16:53:14 -04:00
James Cammarata
02c9a1b336
Merge pull request #2158 from Shrews/os_network
...
Allow setting external attribute
2015-10-05 16:22:42 -04:00
Brian Coca
d4a03eed10
Merge pull request #2201 from halberom/qfix
...
ec2_tag - minor doc fix
2015-10-04 13:27:58 -04:00
Gerard Lynch
8b1ee3d6cb
minor doc fix
2015-10-04 17:32:12 +01:00
Colin Hutchinson
f7aa6c4d27
make a text link into a actual hyperlink
...
the text link doesn't fit on some screen resolutions. Making it into sphinx hyperlink will solve that
2015-10-03 21:50:15 -04:00
Matias De Carli
c2520e6b67
keep backwards compatibility
2015-10-03 14:03:54 -03:00
Toshio Kuratomi
dbc860daaa
Fix docs build
2015-10-02 09:21:29 -07:00
Brian Coca
79ec9efd7b
Merge pull request #1048 from emonty/feature/os_router
...
Add OpenStack Router module
2015-10-02 10:10:31 -04:00
David Shrewsbury
aa1e8b8b05
Add author to os_router
2015-10-02 09:41:18 -04:00
David Shrewsbury
08e91ef68f
Deprecate older router modules.
...
The quantum_router_gateway.py and quantum_router_interface.py modules
are deprecated with this change.
2015-10-02 09:24:03 -04:00
Matt Martz
45c5b4bf4b
Merge pull request #1002 from vmihailenco/fix/rx-isdir-path
...
rackspace: pass full path to the isdir.
2015-10-01 10:59:43 -05:00
Brian Coca
da220e0bb0
added version_added
2015-10-01 00:13:58 -04:00
Nathaniel Felsen
8ec17d0fd9
Adding support for access logs in ELB
2015-09-30 18:02:47 -07:00
Alex Kessinger
4308ae25c4
Fix a argument mismatch in elasticache
...
I think in this commit 720aeffca2
There was bug introduced where the ElastiCacheManager init method has
a number of positional arguments like so.
```py
def __init__(self, module, name, engine, cache_engine_version, node_type,
num_nodes, cache_port, parameter_group, cache_subnet_group,
cache_security_groups, security_group_ids, zone, wait,
hard_modify, region, **aws_connect_kwargs):
```
But then later in the code the positional arguments are passed in
like this.
```py
elasticache_manager = ElastiCacheManager(module, name, engine,
cache_engine_version, node_type,
num_nodes, cache_port,
cache_subnet_group,
cache_security_groups,
security_group_ids, parameter_group, zone, wait,
hard_modify, region, **aws_connect_kwargs)
```
If you count, you can see that cache_subnet_group, is being passed in
where the manager expects to see parameter_group.
2015-09-29 16:51:26 -07:00
Brian Coca
653b55bf68
Merge pull request #2160 from j-carl/fix_amazon-cloudformation-userdir
...
Fix to handle user directory within parameter 'template'.
2015-09-28 15:23:19 -04:00
Jens Carl
dc109387bd
Change type of parameter 'template' to 'path'.
2015-09-28 18:25:23 +00:00
Shayne Clausson
841835ebac
Replaces 'old' get_ec2_creds connection method with get_aws_connection_info to
...
support passing in security_token for temporary creds.
2015-09-28 19:50:02 +02:00
Toshio Kuratomi
a4ac171a07
Merge pull request #2124 from halberom/ec2_adjust_vol_handling
...
ec2 - allow use of volume_type in volumes dict
2015-09-28 09:04:12 -07:00
Gerard Lynch
1857263b63
allow use of volume_type in volumes dict
2015-09-28 17:02:46 +01:00
Toshio Kuratomi
d5f62798f0
Docs fixes
2015-09-28 08:22:36 -07:00
Toshio Kuratomi
6cad03644f
Merge pull request #2130 from shawnsilva/modify-rds-size
...
Fix for modifying the size of an RDS instance.
2015-09-28 07:38:43 -07:00
Toshio Kuratomi
3b5f232d4d
Merge pull request #2143 from atplanet/ec2-ami-mod-clarify-block-device-mapping
...
Clarify available options for device_mapping parameter of ec2_ami module
2015-09-28 07:28:08 -07:00
Toshio Kuratomi
b28df8d600
Merge pull request #2127 from selivan/patch-1
...
ec2_group.py: added ICMP rule example
2015-09-27 12:06:25 -07:00
Jens Carl
e25605cd5b
Fix to handle user directory within parameter 'template'.
2015-09-25 21:59:14 +00:00
David Shrewsbury
750a91520f
Allow setting external attribute
...
With shade > 0.13.0, networks can be created that are externally
accessible. This adds a parameter for that.
Also, add RETURN documentation and 'if __name__' check around call
to main().
2015-09-25 14:58:47 -04:00
David Shrewsbury
d52bb67978
Allow complete router configuration
...
This change allows one to completely configure a router, including
gateway and interfaces, using the latest shade (>0.13.0).
2015-09-25 13:09:02 -04:00
dagnello
40974a9811
Adding new os_subnets_facts module
...
There can be instances during an Ansible play where the list of subnets
currently available from OpenStack is required. This update provides
subnet list functionality as a new os_subnets_facts module.
2015-09-24 16:08:20 -07:00
dagnello
7d09437328
Adding os_networks_facts module
...
There can be instances during an Ansible play where the list of networks
currently available from OpenStack is required. This update provides
network list functionality as a new os_networks_facts module.
2015-09-24 16:07:45 -07:00
Abitha Palaniappan
e64791ef1a
os_server: Adding support to accept 'n' nic args as a string containing list
2015-09-24 14:00:27 -07:00
Tom Bamford
4e1d28e311
Clarify available options for device_mapping parameter of ec2_ami module
2015-09-24 12:37:03 +00:00
justnom
518ac36878
Adding additional Docker log drivers.
...
Adding additional `log_driver` choices:
* journald
* gelf
* fluentd
Compatible with Docker version >= 1.8.0
2015-09-23 11:54:51 -04:00
Matt Martz
e8227dea7a
Merge pull request #1290 from jamiehannaford/rs-as-wait
...
Rackspace: Add wait and wait_timeout options for provisioning servers to Auto Scale
2015-09-22 16:17:18 -05:00
Shawn Silva
ba8930c83a
Fix for modifying the size of an RDS instance.
...
When attempting to modify the size of an RDS instance Ansible succeeds and
returns a "changed" status. However, no changes are applied to the RDS
instance. Boto is looking for a keyword parameter of "allocated_storage" to
update the size, and this parameter wasn't being included.
2015-09-22 10:46:20 -04:00
Selivanov Pavel
ec24a86f69
ec2_group.py: added ICMP rule example
2015-09-22 16:56:13 +03:00
Brian Coca
8b7e692494
Merge pull request #1353 from awesomescot/devel
...
adding parameter group option
2015-09-21 08:31:40 -04:00
dagnello
842f09cf24
Adding new image facts module
2015-09-20 21:15:40 -07:00
Matias De Carli
854ffcb605
updated dependencies to work with azure.py 1.0.1
2015-09-19 15:19:28 -03:00
EC
9168ed4736
Fixing ec2_asg termination_policy
...
If this isnt set, it wont launch the instances because it needs to default to "Default" despite what boto docs say.
2015-09-17 15:47:16 -04:00
James Cammarata
d2c7d30c50
Merge pull request #250 from saito-hideki/bug/249
...
The nova_compute module create a list of un-use floating ip by value of fixed_ip
2015-09-17 11:25:35 -04:00
James Cammarata
64c0b67154
Merge pull request #1599 from emonty/feature/os_user_group
...
Add OpenStack Group content module
2015-09-17 11:22:56 -04:00
James Cammarata
b743224aa9
Merge pull request #1831 from tkinz27/os_start_stop
...
Adding start and stop actions to os_server_actions
2015-09-17 11:19:30 -04:00
Rob
9bf0d06e4a
Update iam_policy.py
...
Fixed doc for policy_name - it is a required field
Removed empty aliases
2015-09-17 17:52:42 +10:00
Gerard Lynch
3d12e53a28
order params, add missing tag param. update examples
2015-09-16 11:29:36 +01:00
whiter
719f68e057
Remove 'str' type so that json is properly quoted
2015-09-16 17:52:43 +10:00
Toshio Kuratomi
636eecf354
Fix improper indentation
2015-09-15 14:25:22 -07:00
Brian Coca
367b4f07a1
Merge pull request #2047 from tomfotherby/patch-1
...
Allow load_balancer_port as a Ansible variable
2015-09-15 11:15:36 -04:00
Brian Coca
4a8a54950c
Merge pull request #2067 from wimnat/feature/issue-2066
...
Add exception handling to iam
2015-09-15 10:46:26 -04:00
James Cammarata
8125ae624a
Merge pull request #2075 from evanccnyc/ec2_asgfix
...
fixing termination policies for ec2_asg
2015-09-15 10:29:34 -04:00
Evan Carter
2e84bb9c99
fixing termination policies for ec2_asg
2015-09-14 18:31:22 -04:00
Brian Coca
8a7946b91d
Merge pull request #2064 from wimnat/feature/issue-2063
...
Remove unnecessary json.loads
2015-09-14 16:46:34 -04:00
David Shrewsbury
ef93fb1c14
More os_router module cleanup and fixes.
...
Added a RETURN section, corrected version_added value, removed use of
'result' in exit_json() calls.
2015-09-14 16:20:18 -04:00
Brian Coca
a0997e8940
Merge pull request #1757 from gutoandreollo/devel
...
Added the 'hw_interfaces' array
2015-09-14 15:08:47 -04:00
Brian Coca
b2e5dd2c47
Merge pull request #1807 from brannon/supportVMClones
...
Support cloning VMs (in addition to templates)
2015-09-14 14:26:48 -04:00
Evan Carter
70ed99ec26
Fixing bug #2058 and adding some backwards compatibility
2015-09-14 11:27:37 -04:00
Frank van Tol
a7667fcaf2
Update s3.py
...
We are copying from S3, the bucket is the source, not the target.
2015-09-14 15:57:48 +02:00
Rob
da29956f03
Add exception handling to iam
2015-09-14 15:43:49 +10:00
wimnat
8e9c85bed2
Remove unnecessary json.loads
2015-09-14 14:23:34 +10:00
Brian Coca
beb60133ba
Merge pull request #2042 from abithap/devel
...
Add support for port-id,port-name to nics in os_server
2015-09-10 21:15:23 -04:00
Tom Fotherby
54ae73b1a3
Fix #1984 - allow load_balancer_port as a variable
2015-09-10 17:34:38 +01:00
Brian Coca
05c3b3ea15
minor doc fix
2015-09-10 09:07:59 -04:00
Abitha Palaniappan
f449a0f48c
Add support for port-id,port-name to nics in os_server
2015-09-09 15:38:39 -07:00
Brian Coca
1c7e8ef1a0
Merge pull request #2034 from pwnall/patch-2
...
Fix indentation in os_server documentation
2015-09-09 11:49:08 -04:00
Brian Coca
951f5807b9
Merge pull request #2028 from rosmo/s3-permissions
...
Added option to set multiple ACLs for S3 objects
2015-09-09 08:40:30 -04:00
Victor Costan
2cc431f791
Fix indentation in os_server documentation
2015-09-09 01:29:38 -04:00
Toshio Kuratomi
9363369a4c
Merge pull request #1991 from daviddyball/devel
...
Docker module log-opt support
2015-09-08 13:27:36 -07:00
Taneli Lepp
15f4b59619
Added option to set multiple ACLs for S3 objects. Also verifies the
...
selected permissions against Boto's canned ACL strings list.
2015-09-08 20:00:14 +03:00
Brian Coca
c4140cc6db
Merge pull request #2021 from h3biomed/enis_at_launch
...
ec2: allow ENIs to be specified at instance launch
2015-09-08 12:45:05 -04:00
Yanchek99
7104096c7c
Fixed typo for instance_tags documentation
2015-09-08 09:16:53 -07:00
David Dyball
a0a374b8ca
Updated PR based on comments
2015-09-08 16:19:26 +01:00
Bret Martin
27e9318ffe
Use general-purpose parameter mutual exclusion code for network_interfaces
2015-09-06 14:00:35 -04:00
Bret Martin
44f3618dd3
Add alias network_interface
and accept a string for a single ENI
2015-09-06 13:53:28 -04:00
Bret Martin
5db3f14e94
Add network_interfaces example
2015-09-06 13:18:20 -04:00
Bret Martin
a20a78a50c
Remove aliases specification from documentation since there are none
2015-09-06 13:03:04 -04:00
Brian Coca
f1efc121ee
corrected whitepace
2015-09-06 11:18:47 -04:00
Toshio Kuratomi
34655e8e29
correct documentation formatting
2015-09-05 08:56:02 -07:00
Victor Costan
2ae37e7845
os_server: nice error when flavor not found
...
When we can't find the VM flavor that the user requests, this change replaces the non-descript stack trace with a clear error message.
2015-09-04 20:46:26 -04:00
Bret Martin
eaa45dcbd9
Add network_interfaces parameter to ec2 module to support launch-time ENIs
2015-09-04 19:44:35 -04:00
Toshio Kuratomi
6e5a832dc2
Fix read-only usage to depend on the docker-py and docker server version
2015-09-04 15:59:19 -07:00
Toshio Kuratomi
a4149a37ba
Merge pull request #2011 from ansible/docker-merge-hostconfig-methods
...
We had two separate methods trying to do the same thing but neither o…
2015-09-04 12:37:17 -07:00