Commit Graph

1564 Commits

Author SHA1 Message Date
Vincent Roseberry
108971f261
Add new resource to support IAM custom organization roles (#735)
* Add new resource to support IAM custom organization roles
* Add documentation
2017-11-13 16:05:16 -08:00
Vincent Roseberry
2e8ec6f9c3
Update CHANGELOG.md 2017-11-13 16:00:49 -08:00
Vincent Roseberry
a6378fc3d4
Add import support for google_compute_backend_bucket (#736)
* Add import support for google_compute_backend_bucket
* Improve docs for consistency
2017-11-13 15:59:34 -08:00
Vincent Roseberry
c8d2131294
Fix wrong filename for project custom role documentation (#734) 2017-11-13 14:57:58 -08:00
Vincent Roseberry
ee4cc85d79
Update CHANGELOG.md 2017-11-13 12:52:58 -08:00
Vincent Roseberry
6adbdcfaee
Change authorized_networks to set (#733) 2017-11-13 12:51:15 -08:00
Martin Atkins
182f87835b website: revised documentation for Compute Shared VPC resources (#725)
The documentation pages for these two resources were previously a little
muddled, with the argument references swapped and a non-working example
for the host project.
2017-11-13 12:48:18 -08:00
Vincent Roseberry
68c6641dee
Update CHANGELOG.md 2017-11-13 11:31:59 -08:00
Michael Bannister
ee641e0b1f Relax diff on maintenance_policy.daily_maintenance_window.start_time (#726)
* Relax diff on maintenance_policy.daily_maintenance_window.start_time

If the maintenance window has been set outside of Terraform to a time with a
single-digit hour (such as 1:00), and the terraform definition is set to the
same hour but with a leading zero as per validation (i.e. 01:00), do not
consider the time to be changed (as we currently don't support update on this
property).

Fixes #719

* Generalise rfc3339TimeDiffSuppress and add more test cases
2017-11-13 11:30:26 -08:00
Martin Atkins
df247070e0 Update README.md 2017-11-10 14:29:45 -08:00
James Turley
36160943f3 Correction and clarification of service_account_key docs (#721)
* Clarify acceptable inputs for pgp_argument in service_account_key docs

* Correct the key_algorithm argument docs on service_account_key
2017-11-10 11:07:05 -08:00
Vincent Roseberry
e7d1bd61b2
Update CHANGELOG.md 2017-11-10 11:02:36 -08:00
Vincent Roseberry
ab68b06af5
Add new resource to support IAM custom project roles. (#709)
* Upgrade iam client to latest version
* Add new resource to support IAM custom roles.
* Add documentation
2017-11-10 11:01:33 -08:00
Vincent Roseberry
756dec44d8
Update CHANGELOG.md 2017-11-10 11:00:09 -08:00
Vincent Roseberry
5aa9f574ea
Properly handle diff in google_compute_route next_hop_instance field (#716) 2017-11-10 10:57:53 -08:00
Dana Hoffman
88a21c2304
Update CHANGELOG.md 2017-11-10 10:22:16 -08:00
Dana Hoffman
b5faecd585
Add configurable timeouts for disks (#717)
* add configurable timeouts for disks

* add test for disk timeout
2017-11-10 10:21:14 -08:00
thomas
b3a22d0a7e Fix the description of the compute instance group as it is targeting unmanaged instances (#713) 2017-11-09 14:20:40 -08:00
Vincent Roseberry
1c8eb9adba
Update CHANGELOG.md 2017-11-09 10:19:30 -08:00
Konrad Rotkiewicz
a7c8d0469a Add import support for ssl certificate, http/s proxy and url map (#678) 2017-11-09 10:16:57 -08:00
tf-release-bot
a8718768bf Cleanup after v1.2.0 release 2017-11-09 18:05:34 +00:00
tf-release-bot
69ac46e035
v1.2.0 2017-11-09 18:01:49 +00:00
Vincent Roseberry
bd30b25a8f
Serialize org policy boolean tests to avoid flakiness when tests are run in parallel (#708) 2017-11-08 11:29:04 -08:00
Paddy
e16d169106
Merge pull request #707 from terraform-providers/paddy_fix_test_commenting
Fix commented out test.
2017-11-08 11:12:46 -08:00
Paddy
f4b7ca7cbe Fix commented out test.
Because of weirdness in our test runner, our CI tries to run every test
that matches the TestAcc* prefix, _even if it's commented out_. This
leads to failed tests in CI for tests that aren't even running, which is
annoying.

This PR just lowercases the first letter of the test so it doesn't match
the prefix anymore and the CI won't try to run it.
2017-11-08 10:58:30 -08:00
Alberto
d1305e989a add test for resource_google_project_iam_policy (#698) 2017-11-08 09:26:32 -08:00
Vincent Roseberry
02d51b7500
Update CHANGELOG.md 2017-11-08 09:12:04 -08:00
Vincent Roseberry
ff184b8d67
Add support to google_compute_target_pool for health checks self_link (#702)
- Accepts self_link in addition of health check name
- Removes the need for an API call to generate the self link
- Improves the documentation to mention that only the legacy google_compute_http_health_check is supported. This will prevent our user from being stuck like mentioned here: #300.
- Adds a MaxItems:1 in the schema. You can't have more than one. The API will fail. The official docs also says so.
- Adds a check to the acceptance test to ensure the health checks are properly setup.
2017-11-08 09:11:17 -08:00
Paddy
288aed75e2
Update CHANGELOG.md 2017-11-07 16:47:59 -08:00
Paddy
8b2486cd15
Merge pull request #359 from terraform-providers/paddy_95_dns_ns
dns: Add special handling for ns records.
2017-11-07 16:46:38 -08:00
Paddy
4a342ca8ee Add comment for create func.
Add a comment explaining why we have such wonky update logic in the
create func for NS record sets.
2017-11-07 16:42:25 -08:00
Dana Hoffman
624a737e0f
Update CHANGELOG.md 2017-11-07 15:42:34 -08:00
Michael Bannister
12060f9f3d Add support for maintenance window on google_container_cluster (#670)
* Add support for maintenance window on google_container_cluster (#526)

* Address review comments

- Set ForceNew: true on the schema element daily_maintenance_window
- Correct resource name in acceptance test
- Correct documentation of resource attribute maintenance_policy.0.daily_maintenance_window.0.duration
2017-11-07 15:42:11 -08:00
Paddy
102c2127ef
Merge pull request #701 from terraform-providers/paddy_readme_update
Add docs about upgrading to README
2017-11-07 15:38:55 -08:00
Dana Hoffman
c9c758cb90
Update CHANGELOG.md 2017-11-07 15:21:11 -08:00
Dana Hoffman
10e4f68441
Add new google_project_service resource for fine-grained service control. (#668)
* add new project service resource; add retry logic for enable/disable

* docs for google_project_service

* add project into the id
2017-11-07 15:19:57 -08:00
Paddy
470346f64a Update readme with upgrade info.
This is an expansion of @nodesocket's work in #338.
2017-11-07 14:50:30 -08:00
Dana Hoffman
1ca40d51d7
Update CHANGELOG.md 2017-11-07 14:41:29 -08:00
Patrick Decat
af0a22fbfb Make google_logging_project_sink resource importable (#688) 2017-11-07 14:40:22 -08:00
Vincent Roseberry
ca51efa7e2
Update CHANGELOG.md 2017-11-07 13:39:30 -08:00
Nic Cope
20fc7cf077 Give addresses beta support, add internal addresses (#594) 2017-11-07 13:38:26 -08:00
Dana Hoffman
06356c2fc7
Revendor hashicorp/terraform (#697)
* revendor hashicorp/terraform @0.10.1

* revendor hashicorp/go-plugin
2017-11-07 11:29:51 -08:00
Dana Hoffman
7f9f7201a8
make setFields a list of regexps (#696) 2017-11-07 11:27:05 -08:00
Vincent Roseberry
205b093701
Update CHANGELOG.md 2017-11-06 13:28:42 -08:00
Alberto
8faee72655 add support provider project on resource_google_project_iam_policy.go (#691)
* add support provider project on resource_google_project_iam_policy.go
* add specific test for iam policy with default project
2017-11-06 13:27:20 -08:00
Vincent Roseberry
31aa8ccae6
Update CHANGELOG.md 2017-11-06 11:20:49 -08:00
Nic Cope
96db217168 Add secondary range support to google_compute_subnetwork data source (#687)
..and throw in project and region while we're at it.
2017-11-06 11:19:46 -08:00
Vincent Roseberry
2643745d7a
Update CHANGELOG.md 2017-11-06 11:14:38 -08:00
Sébastien GLON
b9eac810c9 correct issue #684 (#686) 2017-11-06 10:56:10 -08:00
thomas
0ffa93802e Fix the info about the default credentials in the provider page (#689) 2017-11-06 10:53:52 -08:00