Paul Hinze
eb150ae025
provider/aws: add ses_smtp_password to iam_access_key
...
AWS gives instructions for converting AWS credentials into SES SMTP
credentials here:
https://docs.aws.amazon.com/ses/latest/DeveloperGuide/smtp-credentials.html#smtp-credentials-convert
This implements their algorithm and yields the result as an attribute on
`iam_access_key`.
2015-09-03 13:01:04 -05:00
Martin Atkins
7f64327663
Three resources for AWS AMIs.
...
AWS provides three different ways to create AMIs that each have different
inputs, but once they are complete the same management operations apply.
Thus these three resources each have a different "Create" implementation
but then share the same "Read", "Update" and "Delete" implementations.
2015-09-03 10:05:41 -07:00
Martin Atkins
4ae3a17eab
aws_elasticache_subnet_group normalizes name to lowercase.
...
The Elasticache API accepts a mixed-case subnet name on create, but
normalizes it to lowercase before storing it. When retrieving a subnet,
the name is treated as case-sensitive, so the lowercase version must be
used.
Given that case within subnet names is not significant, the new StateFunc
on the name attribute causes the state to reflect the lowercase version
that the API uses, and changes in case alone will not show as a diff.
Given that we must look up subnet names in lower case, we set the
instance id to be a lowercase version of the user's provided name. This
then allows a later Refresh call to succeed even if the user provided
a mixed-case name.
Previously users could work around this by just avoiding putting uppercase
letters in the name, but that is often inconvenient if e.g. the name is
being constructed from variables defined elsewhere that may already have
uppercase letters present.
2015-09-03 10:03:35 -07:00
Martin Atkins
1c8d0cdac7
Rundeck provider documentation for the website.
2015-09-03 10:01:32 -07:00
Martin Atkins
40aafe4455
rundeck_job resource type.
2015-09-03 10:01:32 -07:00
Martin Atkins
bb42821f74
rundeck_private_key resource type.
2015-09-03 10:01:32 -07:00
Martin Atkins
aba9698cf8
rundeck_public_key resource type.
2015-09-03 10:01:32 -07:00
Martin Atkins
f0947661fb
rundeck_project resource type.
2015-09-03 10:01:32 -07:00
Martin Atkins
a42be3e6cf
New provider for Rundeck, a runbook automation system.
2015-09-03 10:01:32 -07:00
Radek Simko
7d142134f2
Merge pull request #3129 from berendt/example_unify_syntax
...
examples: unify the configuration file syntax
2015-08-31 21:53:33 +01:00
Paul Hinze
d688c3bc68
Merge pull request #3133 from hashicorp/f-remove-symlink
...
tests: remove unnecessary symlink
2015-08-31 15:49:39 -05:00
Paul Hinze
5a12608dc3
tests: remove unnecessary symlink
2015-08-31 15:45:43 -05:00
Lars Wander
3f4c451fe8
Brought metadata code up to spec with GCE API change
2015-08-31 14:43:45 -04:00
Dave Cunningham
af5ae9b595
Merge pull request #3130 from hashicorp/b-gce-vet-fixes
...
provider/google: Misc. cleanups for tests to pass
2015-08-31 13:20:43 -04:00
Clint
046b90f5bf
Update CHANGELOG.md
2015-08-31 09:44:26 -05:00
Clint
03aba6f6a3
Merge pull request #2986 from tphummel/aws_kinesis_stream-shard_count
...
aws_kinesis_stream: shard_count state fix
2015-08-31 09:43:40 -05:00
Clint
b7c79d3166
Update CHANGELOG.md
2015-08-31 09:36:31 -05:00
Clint Shryock
f174587291
provider/aws: touch up on aws_spot_instance
2015-08-31 09:34:34 -05:00
Clint
273d4fc98d
Merge pull request #2954 from stayup-io/issue_2919_pass_extra_settings_to_aws_spot_request
...
Pass key_name and subnetId to spot instance request - resolves issue #2919
2015-08-31 09:33:30 -05:00
Clint
c8140df10e
Merge pull request #3090 from berendt/openstack_provider_docs_structure
...
provider/openstack: structuring of the documentation sidebar
2015-08-31 09:16:10 -05:00
Clint
60a23274ec
Merge pull request #3003 from cstamm13/master
...
Updating AWS SNS docs to include lambda protocol
2015-08-31 09:14:47 -05:00
Clint
ade93d2fa8
Merge pull request #3031 from kjmkznr/docs-sqs-delayseconds
...
Fix AWS SQS DelaySeconds default value.
2015-08-31 09:13:06 -05:00
Clint Shryock
5d7e156982
provider/google: Misc. cleanups for tests to pass
2015-08-31 09:06:25 -05:00
Clint
75a78dfcd0
Update CHANGELOG.md
2015-08-31 08:42:02 -05:00
Clint
81af6e18f8
Merge pull request #3043 from hashicorp/b-aws-paginate-asg-notifications
...
provider/aws: Paginate the notifications returned for ASG Notifications
2015-08-31 08:41:28 -05:00
Christian Berendt
6e92813daa
examples: unify the configuration file syntax
2015-08-31 10:24:07 +02:00
Radek Simko
3f7c3a92c3
docs: Fix typo (hyphen -> underscore) in remote-config
2015-08-29 11:30:11 +01:00
Radek Simko
5560f8a8d2
Merge pull request #3057 from jszwedko/patch-1
...
Fix remote state AWS configuration key names
2015-08-29 11:19:39 +01:00
Radek Simko
84eedc63fc
Merge pull request #3102 from AwaNoodle/master
...
Fixed Access_Token difference between code and docs
2015-08-29 11:07:09 +01:00
Mark Turner
c9ec10d71a
Altered Consul variable from 'access-token' to 'access_token' so it's the same as in the codebase
2015-08-28 17:18:35 +01:00
Clint
fd5958ea73
Update CHANGELOG.md
2015-08-28 10:28:46 -05:00
Clint
64258c1efd
Merge pull request #3053 from hashicorp/b-aws-db-updates
...
provider/aws: Updates for RDS
2015-08-28 10:26:11 -05:00
Christian Berendt
88ac993bb0
provider/openstack: structuring of the documentation sidebar
2015-08-28 09:57:35 +02:00
David Winterbottom
68779490df
Fix typo and improve readability
2015-08-27 20:42:36 +01:00
Paul Hinze
968ce8eea0
Update CHANGELOG.md
2015-08-27 10:47:45 -05:00
Paul Hinze
af5dac1ba1
Merge pull request #2157 from TimeIncOSS/interpolate-list-attr
...
interpolate: Interpolate computed list attributes
2015-08-27 10:46:29 -05:00
Radek Simko
8c01a7a40a
Merge pull request #3085 from berendt/readme_remove_tabs
...
Remove unnecessary tabs from the README file
2015-08-27 14:52:55 +01:00
Radek Simko
91d750d2df
interpolate: Expand computed TypeList attributes properly
2015-08-27 13:02:02 +01:00
Radek Simko
563fd3872b
Add a few tests for string_list
2015-08-27 13:02:02 +01:00
Christian Berendt
4a4c41e259
Remove unnecessary tabs from the README file
2015-08-27 10:10:16 +02:00
Radek Simko
a1d0c61ca0
Update CHANGELOG.md
2015-08-25 16:27:31 +01:00
Radek Simko
f4d7ec714e
Merge pull request #3061 from TimeIncOSS/b-aws-ecs-iam-diff
...
Various ECS bugfixes (IAM, destroy timeout)
2015-08-25 16:22:51 +01:00
Clint Shryock
fc0ccb957a
provider/aws: Add update method to DB Subnet Group
2015-08-24 16:52:30 -05:00
Radek Simko
a9958a3d5e
Update CHANGELOG.md
2015-08-24 20:38:13 +01:00
Dave Cunningham
06c7ff4864
Merge pull request #3065 from lwander/gce-project-metadata
...
GCE project metadata
2015-08-24 13:35:50 -04:00
Lars Wander
2aad1f7bd2
Implemented CRUD project metadata operations
...
Common metadata state is now stored
Optimistic locking support added to common_metadata
Revisions to keys in project metadata are now reflected in the project state
Wrote tests for project metadata (all pass)
Relaxed test conditions to work on projects with extra keys
Added documentation for project metadata
2015-08-24 12:53:28 -04:00
Clint Shryock
bd2adfce3b
update StateFunc to return empty string if maintenance_window not found
2015-08-24 11:25:43 -05:00
Clint Shryock
22e73d7b68
provider/aws: Lower case DB Instance's maintenance window
...
Fixes https://github.com/hashicorp/terraform/issues/2719
2015-08-24 11:08:19 -05:00
Sander van Harmelen
a535f9eda1
Merge pull request #3049 from svanharmelen/b-chef-provisioner
...
provisioner/chef: fixes issue #2872
2015-08-24 13:37:33 +02:00
Sander van Harmelen
c193f84dda
Merge pull request #3048 from svanharmelen/f-cloudstack-disk
...
provider/cloudstack: fix issue #3033 and update tweak several cloudstack resources
2015-08-24 13:36:34 +02:00