Commit Graph

9781 Commits

Author SHA1 Message Date
Joe Topjian
28f98c3701 provider/openstack: Allow subnets with no gateway
This commit adds a no_gateway attribute. When set, the subnet will
not have a gateway. This is different than not specifying a
gateway_ip since that will cause a default gateway of .1 to be used.
This behavior mirrors the OpenStack Neutron command-line tool.

Fixes #6031
2016-04-08 03:12:49 +00:00
Joe Topjian
1889ab7bb3 Merge pull request #6079 from jtopjian/openstack-vendor-update
vendor: Updating gophercloud for openstack
2016-04-07 20:59:47 -06:00
Joe Topjian
41689093d5 Merge pull request #6073 from justinclayton/patch-1
Update compute_instance_v2.html.markdown
2016-04-07 20:54:34 -06:00
Joe Topjian
e9f627ba92 vendor: Updating gophercloud for openstack 2016-04-08 02:51:36 +00:00
Joe Topjian
a152089e7c Update CHANGELOG.md 2016-04-07 20:46:14 -06:00
Joe Topjian
82c6afc5a7 Merge pull request #6052 from jtopjian/openstack-fix-disable-dhcp
provider/openstack: Fix Disabling DHCP on Subnets
2016-04-07 20:41:43 -06:00
Joe Topjian
f3c4ab1efa Update CHANGELOG.md 2016-04-07 20:38:24 -06:00
Joe Topjian
b002ce68cd Merge pull request #6020 from jtopjian/openstack-resize-flavor-name
provider/openstack: Allow resizing when Flavor Name changes
2016-04-07 20:37:25 -06:00
Justin Clayton
b9417819c9 Update compute_instance_v2.html.markdown 2016-04-07 15:09:59 -07:00
Paul Hinze
f1638097e5 Update CHANGELOG.md 2016-04-07 14:38:52 -05:00
Paul Hinze
2de5dd06d8 Merge pull request #6070 from hashicorp/phinze/multiple-eips-per-eni
provider/aws: Allow multiple EIPs to associate to single ENI
2016-04-07 14:38:30 -05:00
Paul Hinze
8380a7b03e provider/aws: Allow multiple EIPs to associate to single ENI
When calling AssociateAddress, the PrivateIpAddress parameter must be
used to select which private IP the EIP should associate with, otherwise
the EIP always associates with the _first_ private IP.

Without this parameter, multiple EIPs couldn't be assigned to a single
ENI. Includes covering test and docs update.

Fixes #2997
2016-04-07 13:26:15 -05:00
Paul Hinze
bf45bfb685 website: Handle SVGs in deployment mime-type fixup as well 2016-04-07 13:01:01 -05:00
Paul Hinze
d687842ed5 Merge pull request #6066 from hashicorp/phinze/website-mime-types
website: force JS/CSS mime-types on deploy
2016-04-07 12:08:39 -05:00
Matthew Walter
4fbe7cb361 Corrected typo in AzureRM template deployment docs (#6068) 2016-04-07 11:26:43 -05:00
Paul Hinze
54132c16b4 website: force JS/CSS mime-types on deploy
Should fix occassional issues with application/octet-stream mime type
assets breaking JS/CSS on site.
2016-04-07 10:39:29 -05:00
Paul Hinze
7eb91755fd Merge pull request #6063 from hashicorp/sethvargo/github
Capitalize the H in GitHub
2016-04-07 09:31:04 -05:00
Seth Vargo
4fde3b2be9 Capitalize the H in GitHub
GitHub really doesn't like when you make the H lowercase, it violates
their brand guidelines and they won't help promote anything that doesn't
use the capital H.
2016-04-07 10:26:01 -04:00
Paul Stack
662dc9f49c update docs on required parameter for api_gateway_integration
* update docs on required parameter for api_gateway_integration

This parameter was required for lambda integration.

Otherwise,

` Error creating API Gateway Integration: BadRequestException: Enumeration value for HttpMethod must be non-empty`

* documentation: Including the AWS type on the api_gateway_integration docs
2016-04-06 16:54:40 -05:00
Joe Topjian
d15a0eb752 provider/openstack: Fix Disabling DHCP on Subnets
This commit fixes a bug where "false" was not correctly being passed to
the subnet creation and therefore enabling DHCP on all subnets.
2016-04-06 21:00:27 +00:00
Martin Atkins
ca4eed7c0e Update CHANGELOG.md 2016-04-06 09:40:22 -07:00
David Harris
e698822be5 provider/aws: Renaming option_settings attribute to setting. Added test to verify that settings are applied to template.
Fixes #6035
2016-04-06 11:35:07 -05:00
Martin Atkins
f739ef9849 Human-readable error for failure to read EC2 volume
Previously the format string was using %#v, which prints the whole data structure given.

Instead we want to use %s to get the string representation of the error.

This fixes #6038.
2016-04-06 09:34:10 -07:00
Hector Rivas Gandara
ad761f338d provider/aws: Doc cloudwatch SNS and lambda perms
Documentation for `aws_cloudwatch_event_target` to warn that in order to be

able to have your AWS Lambda function or SNS topic invoked by a CloudWatch

Events rule, you must setup the right permissions

using `aws_lambda_permission` or `aws_sns_topic.policy`
2016-04-06 10:28:24 -05:00
David Glasser
320773d6c1 command: delete unused class 2016-04-05 18:42:09 -07:00
Paul Stack
84b913bc5d Update CHANGELOG.md 2016-04-05 16:00:52 -05:00
Hector Rivas Gandara
eb4fef1ca1 aws provider: normalize json of cloudwatch event_pattern
Normalise the event_pattern of the aws_cloudwatch_event_rule resource

before uploading it to AWS.



AWS seems to accept a event_pattern with a JSON with new lines, but then

the rule does not seem to work. Creating the rule in the AWS console works,

but will setup the pattern  as a json without newlines or spaces, and

display a formatted JSON.
2016-04-05 15:56:45 -05:00
samjwlee
05d44fa8e0 (doc) fix typo 2016-04-05 15:00:04 -05:00
Sander van Harmelen
5e6af8e01b Merge pull request #6010 from svanharmelen/f-deprecate-ipaddress
provider/cloudstack: make the CloudStack provider more inline with the other providers
2016-04-05 21:54:23 +02:00
James Nugent
0f250160ed Update CHANGELOG.md 2016-04-05 14:42:20 -05:00
James Nugent
fe4ddba426 Merge pull request #5988 from apparentlymart/consul-key-subtree
provider/consul: consul_key_prefix resource
2016-04-05 14:41:01 -05:00
Clint
317ce31b61 Update CHANGELOG.md 2016-04-05 14:04:23 -05:00
Clint
6f4dc98354 provider/aws: Remove CloudTrail Trail from state if not found 2016-04-05 14:04:00 -05:00
Clint
053ba9005d provider/aws: Remove Network ACL from state if not found 2016-04-05 11:11:16 -05:00
Joe Topjian
23b953eea3 provider/openstack: Allow resizing when Flavor Name changes
Previously, resizing would only work if the flavor_id changed and
would create an error if the flavor_name changes. This commit fixes
this behavior.

It also quickly refactors the getFlavorID function to use
Gophercloud's IDFromName function. getFlavorID was the basis of
IDFromName so the exact same code is used.

Fixes #5780
2016-04-05 15:31:14 +00:00
Clint
75bd44e29d Update CHANGELOG.md 2016-04-05 10:18:22 -05:00
Clint
be385b83f8 provider/aws: Fix issue with retrying deletion of Network ACLs
Fix retry after removing associations by correctly checking and returning an

error. This should patch the VPC/Resource leak in our nightly acceptance tests.
2016-04-05 10:18:03 -05:00
Paul Stack
cd6d7328d4 Update CHANGELOG.md 2016-04-04 21:50:25 -05:00
Paul Stack
7bc57b4382 Update CHANGELOG.md 2016-04-04 21:44:53 -05:00
VERDOÏA Laurent
a24207b9b7 provider/docker: #5298 Add support for docker run --user option 2016-04-04 21:43:59 -05:00
Paul Stack
9487e38812 Update CHANGELOG.md 2016-04-04 21:25:43 -05:00
KOJIMA Kazunori
d646682d7a provider/aws: Support S3 bucket notification
* Implement aws_s3_bucket_notification resource
2016-04-04 21:23:06 -05:00
Clint
b04b508b54 Update CHANGELOG.md 2016-04-04 16:56:58 -05:00
Clint
986fcd95f9 provider/google: Accept GOOGLE_CLOUD_KEYFILE_JSON env var for credentials 2016-04-04 16:56:35 -05:00
Sander van Harmelen
fddf3eccc6 Make the CloudStack provider more inline with the other provider
It turns out all other providers use `ip_address` where the CloudStack
provider uses `ipaddress`. To make this more consistent this PR
deprecates `ipaddress` and adds `ip_address` where needed…
2016-04-04 22:16:15 +02:00
Clint
805fd7c5c1 Update CHANGELOG.md 2016-04-04 11:41:59 -05:00
Clint
b351a72e4c provider/aws: Normalize and compact SQS Redrive, Policy JSON
* provider/aws: Nomralize SQS Redrive Policy JSON

* provider/aws: Fix typo in log statements

* compact the Policy on SNS Queue

* add acceptance test for policy formatting
2016-04-04 11:41:36 -05:00
Sander van Harmelen
a2695b4652 Update CHANGELOG.md 2016-04-04 18:28:14 +02:00
Sander van Harmelen
f81334fd88 Merge pull request #6004 from svanharmelen/f-cloudstack-static-nat
provider/cloudstack: add `cloudstack_static_nat` resource
2016-04-04 18:17:57 +02:00
Sander van Harmelen
e5fecca7cc Add cloudstack_static_nat resource 2016-04-04 15:48:14 +02:00