Radek Simko
7f109c6494
Merge pull request #461 from terraform-providers/travis-go-1.9
...
travis: Bump Go to 1.9
2017-09-29 07:52:02 +01:00
Dana Hoffman
591d305fd2
Update CHANGELOG.md
2017-09-28 17:46:11 -07:00
Dana Hoffman
f31e34cad9
Mark certificate as sensitive within google_compute_ssl_certificate
( #490 )
2017-09-28 17:45:36 -07:00
Paddy
e1b0eadfa7
Remove disk.
2017-09-28 17:23:29 -07:00
Paddy
e4d920b774
Remove disks field.
2017-09-28 17:22:29 -07:00
Paddy
5aca4468ac
Update tests that use deprecated resources.
2017-09-28 17:08:55 -07:00
Paddy
81162a745e
Update docs to reflect removal and deprecations.
2017-09-28 15:51:31 -07:00
Paddy
edad00bf4b
Replace variable we actually needed.
2017-09-28 15:44:21 -07:00
Paddy
19b2a3550a
Undelete initial_node_count.
...
This was just deprecated recently, don't remove it.
2017-09-28 15:40:24 -07:00
Paddy
a76fa3bd6a
Merge branch 'master' into paddy_1.0_deprecations
2017-09-28 15:37:19 -07:00
Paddy
a586429bd7
Deprecate our authoritative stuff.
2017-09-28 15:36:40 -07:00
Dana Hoffman
512c0c84d2
Update CHANGELOG.md
2017-09-28 14:39:36 -07:00
Paddy
f2f276ea0b
Remove deprecated resources for 1.0.0.
...
In advance of 1.0.0, let's take the opportunity to remove the fields on
resources that have been deprecated for a while.
2017-09-28 14:38:38 -07:00
Dana Hoffman
6d947cd20e
Add state migration from disk
to boot_disk/scratch_disk/attached_disk ( #329 )
...
* Add state migration from disk to boot_disk/scratch_disk/attached_disk
* get rid of test for now
* update schema version
* add tests for migration
* fix travis errors
* actually fix travis errors
* fix logic when project is set, also remove some log statements
* add tests for reading based on encryption key and image
* use as much of the image URL as we can for matching on image
* read project from config if it wasn't set in the attribute
* update resolveImage call
2017-09-28 14:37:03 -07:00
Vincent Roseberry
0b4158d1ea
Update CHANGELOG.md
2017-09-28 12:04:10 -07:00
Vincent Roseberry
bc25c02cbf
Firewall network field now supports self_link in addition of name ( #477 )
2017-09-28 12:02:39 -07:00
Vincent Roseberry
39a858894a
Remove alias ip range from beta feature for compute subnetwork
2017-09-28 10:48:28 -07:00
Vincent Roseberry
b5e1bf4a82
Remove alias ip range from beta feature for compute instance
2017-09-28 10:48:28 -07:00
Vincent Roseberry
764fb6b86c
Rewrite api versions tests as table driven tests ( #476 )
2017-09-27 15:25:10 -07:00
Dana Hoffman
3f956a32b6
Update CHANGELOG.md
2017-09-26 17:03:50 -07:00
Dana Hoffman
cc8ea81117
Fix a few instances where we read the project from the provider config and not using the helper function ( #469 )
2017-09-26 17:01:52 -07:00
Vincent Roseberry
f1aa5c5732
Update CHANGELOG.md
2017-09-26 16:59:18 -07:00
Vincent Roseberry
ace5dffcc8
Remove project if it has been deleted from outside of Terraform ( #466 )
2017-09-26 16:55:32 -07:00
Dana Hoffman
b3eeab0200
Update CHANGELOG.md
2017-09-26 15:58:31 -07:00
Dana Hoffman
617ad7362b
allow min node counts of 0 for node pool autoscaling ( #468 )
2017-09-26 15:57:51 -07:00
Vincent Roseberry
5874819e21
Remove beta code path in compute_global_address
2017-09-26 15:57:22 -07:00
Vincent Roseberry
d35b92086a
global_address ipv6 uses v1 api
...
global_forwarding_rule ipv6 uses v1 api
Update documentation
2017-09-26 15:57:22 -07:00
Vincent Roseberry
27a99c7dab
Don't crash if node config is nil in google_container_cluster ( #467 )
2017-09-26 15:32:12 -07:00
Joe Selman
38a961facc
Update CHANGELOG.md
2017-09-26 15:28:00 -07:00
Joe Selman
8231d6a83a
Add resource_logging_billing_account_sink resource ( #457 )
...
* Add resource_logging_billing_account_sink resource
* Fix bad style
2017-09-26 15:26:54 -07:00
Vincent Roseberry
f8936fb275
Update CHANGELOG.md
2017-09-26 14:54:26 -07:00
kf Fellows
30c8186a2e
Update dataset_id value for google_bigquery_table resource in docs ( #465 )
2017-09-26 14:17:34 -07:00
Vincent Roseberry
7f6d72e613
Update CHANGELOG.md
2017-09-26 13:45:22 -07:00
Vincent Roseberry
5e44df5199
Pubsub subscription read state from API and import support ( #456 )
2017-09-26 13:44:13 -07:00
Radek Simko
7ff344ecb1
travis: Bump Go to 1.9
2017-09-26 13:46:45 +01:00
Vincent Roseberry
54ed2b868e
Update CHANGELOG.md
2017-09-25 11:31:58 -07:00
Vincent Roseberry
20929eb468
Assign IAM policy to folder. ( #447 )
...
* Assign IAM policy to folder.
* Add documentation for google_folder_iam_policy
2017-09-25 11:30:45 -07:00
Paddy
df76cbc039
Update CHANGELOG.md
2017-09-25 10:31:35 -07:00
Paddy
c31bfdc4df
Merge pull request #439 from terraform-providers/paddy_undeletable_bucket_acls
...
Deal with undeletable bucket ACLs in storage.
2017-09-25 10:29:15 -07:00
Paddy
4ef951c060
Update CHANGELOG.md
2017-09-25 09:18:29 -07:00
Paddy
5060f07926
Pull ProjectNumber off bucket, not getProject.
...
Use the project reported by the bucket, not the one Terraform is
configured to use.
2017-09-25 06:02:36 -07:00
Vincent Roseberry
5e27acff0c
Update CHANGELOG.md
2017-09-22 12:44:04 -07:00
Vincent Roseberry
2e940178d8
Fix example in google_project. Name field is required. ( #450 )
2017-09-22 12:42:36 -07:00
Manoj Srivastava
c1d0e716d9
Folder support: Assign/Reassign a google project to a folder. ( #438 )
...
+ Make the org_id optional when creating a project. Closes #131
+ Mark org_id as computed to allow for GCP automatically assigning the org.
+ Add an acceptance test for project creation without an organization.
+ Skip TestAccGoogleProject_createWithoutOrg if GOOGLE_ORG is set.
+ Add a folder_id to the google_project resource, optionally
specifying the ID of the GCP folder in which the GCP project should
live.
+ Document how one can provision a project into a folder, and added a
sample configuration to create a project into an existing folder.
* Skip test without org if service account is used
* Support folders/* or id only for the folder id field
2017-09-22 13:03:08 -05:00
Marcus Barczak
f3ecd1ea1c
note ipv4 addresses can't be disabled on 2nd gen ( #446 )
...
Adds a note that IPv4 addresses can't be disabled on 2nd generation cloudsql instances to save end user confusion.
2017-09-22 12:12:28 -05:00
Vincent Roseberry
a575c6e824
Update service account docs to mark policy field as deprecated. ( #437 )
...
Also, update example to stop using the deprecated field.
2017-09-18 08:24:08 -07:00
Paddy
a6df85d809
Merge pull request #440 from terraform-providers/paddy_fix_object_acl_predefined
...
Fix failing test on storage_object_acl.
2017-09-16 16:23:17 -07:00
Paddy
6b1b727449
Fix failing test on storage_object_acl.
...
The `predefined_acl` test for `storage_object_acl` was failing. This is
because we removed the state-setting portion of the `predefined_acl`
field from `storage_bucket_acl`, and due to what I can only assume is a
copy/paste error, `storage_object_acl` was calling the Read function of
`storage_bucket_acl` instead of its own when using `predefined_acl`.
Updating to use `storage_object_acl`'s Read function makes the tests
pass.
2017-09-15 13:08:37 -07:00
Paddy
b343829d22
Stop fighting with the test framework.
...
Project number is now set through an environment variable instead of
being inferred at runtime using the API.
2017-09-15 12:53:44 -07:00
Paddy
755edf6d79
Fix make test.
...
Because we were instantiating a client outside of resource.TestCase, it
was being instantiated even for unit tests, which have no credentials,
causing the unit tests to fail. Sadly, this is the only way I could
figure out how to get a client inside resource.TestCase, which is very
sad making, but works.
2017-09-15 12:28:29 -07:00