Commit Graph

6490 Commits

Author SHA1 Message Date
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
Joshua Semar
b06f0bbf4a fix documentation 2015-09-03 10:33:59 -05:00
Radek Simko
5d215c42db provider/aws: Add acceptance test for aws_iam_saml_provider 2015-09-02 20:32:20 +01:00
Radek Simko
ac762e5503 provider/aws: Add docs for aws_iam_saml_provider 2015-09-02 20:01:36 +01:00
Radek Simko
5001bb078e provider/aws: Add new resource - aws_iam_saml_provider 2015-09-02 19:57:29 +01:00
David Radcliffe
987ec967ea read source_dest_check and save to state 2015-09-02 14:04:45 -04: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