Dana Hoffman
3434a0e15c
Merge pull request #11631 from drebes/lts_fix
...
provider/google: make local_traffic_selector computed now that we rea…
2017-02-15 12:57:25 -08:00
Roberto Jung Drebes
8b82adfdbe
provider/google: make local_traffic_selector computed now that we read it back from server
2017-02-15 19:48:44 +01:00
Radek Simko
566ad81b31
provider/google: Add google_compute_zones data source
2017-02-15 09:50:25 +00:00
Radek Simko
f353843c2f
provider/google: Add google_compute_zones data source
2017-02-15 09:50:25 +00:00
Dana Hoffman
5a3eb9394e
Merge pull request #11840 from danawillow/gke-version
...
provider/google: Update node version in container cluster test
2017-02-09 16:33:43 -08:00
Dana Hoffman
c6b1b37eb5
provider/google: Update node version in container cluster test
2017-02-09 16:14:00 -08:00
Dana Hoffman
43d968cabe
provider/google: set subnetwork_project to computed
2017-02-08 15:26:47 -08:00
Dana Hoffman
30b83cb0a6
Merge pull request #11650 from danawillow/google-container
...
provider/google: set additional_zones to computed and disallow the original zone from appearing in the list
2017-02-08 15:12:08 -08:00
Paddy
4094ed6dc9
provider/google: update DNS names in tests.
...
Our DNS tests were using terraform.test as a DNS name, which GCP was
erroring on, as we haven't proven we own the domain (and can't, as we
don't). To solve this, I updated the tests to use hashicorptest.com,
which we _do_ own, and which we have proven ownership of. The tests now
pass.
2017-02-08 10:24:04 -08:00
Dana Hoffman
562c25dba8
provider/google: always set additional_zones on read
2017-02-07 19:21:00 -08:00
Dana Hoffman
e0663f35b2
providers/google: disallow specifying the original zone in additional_zones, change field to computed
2017-02-07 11:02:02 -08:00
Jake Champlin
8107cce1f4
Merge pull request #11735 from hashicorp/paddy_11728_with_tests
...
Revert backwards incompatibility in google_project.policy_data
2017-02-07 11:50:59 -05:00
Paddy
6dfca0f836
Add a test that would have caught backwards incompatibility.
...
Add a test that would have caught the backwards incompatibility where
project IAM bindings aren't merged, but are overwritten.
2017-02-06 22:27:28 -08:00
Dana Hoffman
576f2231d9
Merge pull request #11548 from zopanix/patch-1
...
Added forceNew on accessConfig in google_compute_instance_template
2017-02-06 17:19:55 -08:00
Evan Brown
4d2b136a12
providers/google: Fix google_project IAM bug
...
This changes removes read of the deprecated `policy_data` attr in
the `google_project` resource.
0.8.5 introduced new behavior that incorrectly read the `policy_data`
field during the read lifecycle event. This caused Terraform to
assume it owned not just policy defined in the data source, but
everything that was associated with the project. Migrating from 0.8.4
to 0.8.5, this would cause the config (partial) to be compared to the
state (complete, as it was read from the API) and assume some
policies had been explicitly deleted. Terraform would then delete them.
Fixes #11556
2017-02-06 14:16:22 -08:00
Matthew Frahry
7b053a8e58
Update storage_bucket_acl.html.markdown
2017-02-03 09:26:39 -07:00
Matthew Frahry
c69a8988e7
Update storage_bucket_acl.html.markdown
...
Removing `default_acl` since Terraform doesn't manage it anymore
2017-02-03 09:09:03 -07:00
Matthew Frahry
ef398e2130
Add test to PR 9320 ( #11645 )
2017-02-03 11:50:57 +00:00
Dana Hoffman
b6f8934b2c
provider/google: only set additional zones on read if it had been set in the config
2017-02-02 17:37:03 -08:00
Dana Hoffman
2ffc1a9f1f
Merge pull request #11590 from evandbrown/google-cloud-sql-pw
...
providers/google: No default root user for SQL
2017-02-01 15:43:23 -08:00
Dana Hoffman
65fd649caa
Merge pull request #11590 from evandbrown/google-cloud-sql-pw
...
providers/google: No default root user for SQL
2017-02-01 15:43:23 -08:00
Dana Hoffman
696093659d
Merge pull request #11020 from drebes/remote_traffic_selector
...
provider/google: remote_traffic_selector for google_compute_vpn_tunnel
2017-02-01 13:04:06 -08:00
Dana Hoffman
00404479a6
Merge pull request #11020 from drebes/remote_traffic_selector
...
provider/google: remote_traffic_selector for google_compute_vpn_tunnel
2017-02-01 13:04:06 -08:00
Matthew Frahry
c15f8f0fc5
Merge pull request #11583 from hashicorp/UpdateMachineDoc
...
Update compute_instance.html.markdown
2017-02-01 09:32:24 -07:00
Mike Fowler
917aa65405
provider/google-cloud: Add second generation disk specification options ( #11571 )
...
* Add second generation disk specification options.
* Adjust test check to match resource read behaviour.
2017-02-01 16:20:31 +00:00
Mike Fowler
2806974991
provider/google-cloud: Add second generation disk specification options ( #11571 )
...
* Add second generation disk specification options.
* Adjust test check to match resource read behaviour.
2017-02-01 16:20:31 +00:00
Evan Brown
aca0825115
providers/google: No default root user for SQL
...
Cloud SQL Gen 2 instances come with a default 'root'@'%' user on
creation. This change automatically deletes that user after creation. A
Terraform user must use the google_sql_user to create a user with
appropriate host and password.
2017-01-31 22:21:11 -08:00
Evan Brown
a6c1f94419
providers/google: No default root user for SQL
...
Cloud SQL Gen 2 instances come with a default 'root'@'%' user on
creation. This change automatically deletes that user after creation. A
Terraform user must use the google_sql_user to create a user with
appropriate host and password.
2017-01-31 22:21:11 -08:00
Matthew Frahry
a4900da465
Update compute_instance.html.markdown
...
Putting all required attributes next to each other for readability and separating deprecated attributes
2017-01-31 16:45:13 -07:00
Christophe van de Kerchove
5b551718d5
This should resolve #11547
...
This should force terraform to recreate the resource after updating it.
2017-01-31 09:33:29 -05:00
Dana Hoffman
6dd07d952e
Merge pull request #11477 from gh-mlfowler/google-sql2-slave
...
provider/google: Fix master_instance_name to prevent slave rebuilds
2017-01-30 14:17:56 -08:00
Dana Hoffman
4950e66d68
provider/google: allow instance group managers in region other than project ( #11294 )
2017-01-30 11:35:35 +00:00
Paddy
d61d0e282e
Merge branch 'master' into paddy_10984_better_image_resolution
2017-01-29 23:56:00 -08:00
Christoph Blecker
7c0f207b69
ip_address is an array and requires the instance number ( #11389 )
2017-01-29 16:36:57 +00:00
Christoph Blecker
ef01f82591
Fix vet errors in providers ( #11496 )
2017-01-29 15:59:55 +00:00
Roberto Jung Drebes
74d7af5506
provider/google: acceptance tests for traffic selectors
2017-01-28 00:55:17 +01:00
Roberto Jung Drebes
515b12f750
provider/google: acceptance tests for traffic selectors
2017-01-28 00:55:17 +01:00
Roberto Jung Drebes
eec0772512
provider/google: remote_traffic_selector for google_compute_vpn_tunnel
2017-01-28 00:09:58 +01:00
Roberto Jung Drebes
c058cdcbed
provider/google: remote_traffic_selector for google_compute_vpn_tunnel
2017-01-28 00:09:58 +01:00
Mike Fowler
9851a7eaa6
Fix master_instance_name to prevent slave rebuilds
2017-01-27 21:06:46 +00:00
Dave Walter
1be448ed77
Remove duplicate google_project.project_id argument reference. ( #11449 )
...
Signed-off-by: Kevin Kelani <kkelani@pivotal.io>
2017-01-27 04:16:27 +02:00
Evan Brown
199eeeea51
providers/google: Support managing projects
...
Add support for creating, updating, and deleting projects, as well as
their enabled services and their IAM policies.
Various concessions were made for backwards compatibility, and will be
removed in 0.9 or 0.10.
2017-01-25 14:59:50 -08:00
Evan Brown
622783c762
providers/google: Support managing projects
...
Add support for creating, updating, and deleting projects, as well as
their enabled services and their IAM policies.
Various concessions were made for backwards compatibility, and will be
removed in 0.9 or 0.10.
2017-01-25 14:59:50 -08:00
Paddy
bfde91ecb1
Start adding tests for image resolution.
...
Add tests that show what we want image input strings to resolve to, so
we can test that behaviour.
2017-01-23 16:45:06 -08:00
tpoindessous
6cb049139c
Additionnal information for machine type ( #11288 )
...
Additionnal information for machine type, which is the new name of "tiers".
2017-01-19 14:41:06 +00:00
Zach Gershman
627629639b
removes region param from google_compute_backend_service ( #10903 )
...
* removes region param from backend_service
- this param was not being used in this service
- you need a regional_backend_service if you want to pass this
* deprecated region instead of outright removing
* put session affinity formatting back
2017-01-18 23:10:43 +00:00
Zach Gershman
b82d724f85
removes region param from google_compute_backend_service ( #10903 )
...
* removes region param from backend_service
- this param was not being used in this service
- you need a regional_backend_service if you want to pass this
* deprecated region instead of outright removing
* put session affinity formatting back
2017-01-18 23:10:43 +00:00
Dana Hoffman
00fad24a96
Merge pull request #11018 from unguiculus/feature/additional_zones
...
provider/google: [GKE] Allow additional zones to be configured
2017-01-18 10:10:13 -08:00
Dana Hoffman
2f1f73969f
Merge pull request #11018 from unguiculus/feature/additional_zones
...
provider/google: [GKE] Allow additional zones to be configured
2017-01-18 10:10:13 -08:00
Dana Hoffman
490587d0a8
Merge pull request #11228 from cblecker/rbs-sessionaffinity
...
provider/google: Add support for session_affinity to google_compute_region_backend_service
2017-01-18 10:06:02 -08:00