Paddy
9686408b7b
Remove required env var, fix test names.
...
We no longer need to set an env var (yaaay!) and our test names use
camelCase not snake_case, though that confusion is understandable.
2017-05-23 14:28:06 -07:00
Paddy
6c190d2315
Merge commit '96a67766bf94fdba15f607a9f620cc7df3675a9b' into paddy_fix_12278_rebase
2017-05-23 14:11:38 -07:00
Thomas Poindessous
c886dadb4c
Corrected test for generating disk from a snapshot URI from another project
2017-05-22 23:36:53 +02:00
Riley Karson
8890759a21
Updated debug message in compute_firewall_migrate. ( #14743 )
2017-05-22 14:05:31 -07:00
Dana Hoffman
3808f5b1d5
provider/google: stop trying to set mysqlReplicaConfiguration on read ( #14373 )
2017-05-22 14:04:28 -07:00
Thomas Poindessous
1a729163ec
Added a test acceptance for the new functionality.
...
GOOGLE_COMPUTE_DISK_SNAPSHOT_URI must be set to a valid snapshot's uri like one of the output of
gcloud compute snapshots list --uri
GOOGLE_COMPUTE_DISK_SNAPSHOT_URI should be replaced by a proper snapshot made by TF (#11690 )
2017-05-22 22:51:31 +02:00
Thomas Poindessous
7e31db5cf5
Golint from Atom
2017-05-22 22:51:31 +02:00
Thomas Poindessous
acc0e9590a
Be more specific on the regexp used to detect URI
2017-05-22 22:51:31 +02:00
Thomas Poindessous
b1e96506e0
Enable use of URI for snapshot name
2017-05-22 22:51:30 +02:00
Dana Hoffman
0a0d8eb076
provider/google: add failover parameter to sql database instance ( #14336 )
...
* provider/google: add failover parameter to sql database instance
* provider/google: update sql database instance docs
2017-05-22 13:44:25 -07:00
Riley Karson
c1ddeac868
provider/google: Add import support to google_sql_user ( #14457 )
...
* Support importing google_sql_user
* Updated documentation to reflect that passwords are not retrieved.
* Added additional documentation detailing use.
* Removed unneeded d.setId() line from GoogleSqlUser Read method.
* Changed an errors.New() call to fmt.Errorf().
* Migrate schemas of existing GoogleSqlUser resources.
* Remove explicitly setting 'id' property
* Added google_sql_user to importability page.
* Changed separator to '/' from '.' and updated tests + debug messages.
2017-05-22 13:43:10 -07:00
Riley Karson
72c63b0008
provider/google: Refactor google_storage_bucket tests ( #14694 )
2017-05-22 12:38:21 -07:00
smasue
5729c4ffbd
Missing short name in the service scope (Google compute instance) ( #14633 )
...
* Missing short name in the service scope (Google compute instance ). The missing short name is for Stackdriver Trace append.
* Missing short name in the service scope (Google compute instance ). The missing short name is for Stackdriver Trace readonly.
2017-05-22 12:21:59 -05:00
Matt Robenolt
36aff9a2c1
provider/google: Add support for privateIpGoogleAccess on subnetworks ( #14234 )
2017-05-18 13:35:02 -07:00
Clint
176aae79a0
Fix issue with GCP Cloud SQL Instance disk_autoresize
( #14582 )
...
* provider/google: Fix server/state diff with disk_autoresize
* provider/google: Default true for disk.auto_resize
For sql_database_instance , to match the new API default.
Also adds diff suppression func for autoresize on 1st gen instances
* fix typos
2017-05-18 15:09:01 -05:00
Riley Karson
083dd34547
provider/google: Fix the health check default values for http and https so they match the expected value in the documentation and specific health check instances. ( #14441 )
2017-05-15 12:59:44 -07:00
emily
74fb8df60d
Make google resource storage bucket importable ( #14455 )
2017-05-15 19:38:32 +03:00
Daniel Schierbeck
0b161db410
Add a url
attribute to google_storage_bucket
( #14393 )
...
* Add a `url` attribute to `google_storage_bucket`
* Document the `url` attribute
2017-05-11 15:30:06 +03:00
Paddy
f034eb533c
Merge pull request #14280 from hashicorp/paddy_container_versions
...
providers/google: add google_container_versions data source.
2017-05-10 15:50:16 -07:00
Paddy
2ab9033a2f
Update test names.
2017-05-10 15:12:14 -07:00
Paddy
23b525375e
google_container_versions => google_container_engine_versions
...
As per feedback from @danawillow and @radeksimko.
2017-05-10 15:01:15 -07:00
Radek Simko
192c359131
provider/google: Log HTTP requests and responses in DEBUG mode ( #14281 )
2017-05-10 21:16:43 +02:00
Alexander
4c8f6d1dc0
provider/google: BigQuery Table ( #13743 )
...
* Add resource
* Add tests
* Add documentation
* Fix invalid comment
* Remove MinItems
* Add newline
* Store expected ID and format
* Add import note
* expiration_time can be computed if dataset has an expiration_time set
* Handle 404 using new check function
2017-05-10 10:20:39 -07:00
Dana Hoffman
da2a1b5659
provider/google: Handle all 404 checks in read functions via the new function
2017-05-10 14:50:19 +03:00
Dana Hoffman
14e00af605
provider/google: better visibility for compute_region_backend_service ( #14301 )
2017-05-09 13:10:14 +03:00
emily
06b92096dd
Add additional properties for google resource storage bucket object. ( #14259 )
2017-05-08 16:35:47 -07:00
Sergiusz Bazański
99ab5cc6c4
Fix Google Cloud Service Account provider .Read ( #14282 )
...
The implementation would return an error if the resource was detected as
removed - this would break Terraform instead of making it re-create the
missing service account.
2017-05-08 09:02:54 -05:00
Paddy
56dfb7d8f8
providers/google: add google_container_versions data source.
...
Add a data source for listing available versions for Container Engine
clusters or retrieving the latest available version.
This is mostly to support our tests for specifying a version for cluster
creation; the withVersion test has been updated to use the data source,
meaning it will stop failing on us as new versions get released.
2017-05-08 00:38:11 -07:00
stack72
fe4873c1e1
proovider/google: Adding test for google_pubsub_subscription path
2017-05-05 16:57:24 +03:00
Daniel Schierbeck
f3c0c30e30
Add path
to google_pubsub_subscription
...
The path is used to globally identify a subscription.
2017-05-05 14:31:59 +02:00
Dana Hoffman
522e33f62b
provider/google: Move 404 checking into a function in provider.go, call it from instance and IGM ( #14190 )
2017-05-04 16:15:36 -07:00
Daniel Schierbeck
b309f06379
Handle google_storage_bucket_object
not being found ( #14203 )
...
Mark the resource as no longer available.
2017-05-04 20:57:49 +03:00
stack72
27d9d43721
provider/google: Minor formatting issues on import of compute route test
2017-05-04 19:17:25 +03:00
stack72
e5a73d9ccb
Merge branch 'g-route-import' of https://github.com/skalle/terraform into skalle-g-route-import
2017-05-04 19:13:58 +03:00
Paddy
ce88ad68ab
Merge pull request #13824 from JDiPierro/import_google_dns_managed_zone
...
Importability for Google DNS Managed Zone
2017-05-03 15:54:43 -07:00
Paddy
2865a34eb8
Merge pull request #12482 from tpoindessous/gcp_compute_disk_snapshot
...
provider/google : add a new resource : google_compute_snapshot
2017-05-03 15:47:07 -07:00
Dana Hoffman
dc18b53c15
provider/google: fix compute instance panic with bad disk config ( #14169 )
2017-05-03 14:30:36 -07:00
Dana Hoffman
0c3a4a240f
update list of services in ignoreUnenablableServices test ( #14168 )
2017-05-03 14:29:48 -07:00
Christoph Tavan
349a9eaa34
provider/google: Improve error messages in backend_service test
2017-05-02 23:18:41 +02:00
Christoph Tavan
3e72f23826
provider/google: Improve backend service error handling
...
Unset id in case the backend service cannot be created. This basically
updates these lines of code to match the more modern style which is
being used e.g. for the google_compute_instance resource.
2017-05-02 23:18:41 +02:00
Christoph Tavan
1054fb189d
provider/google: Add support for backend buckets
...
Adds a new resource google_compute_backend_bucket according to
https://cloud.google.com/compute/docs/reference/latest/backendBuckets
Fixes hashicorp/terraform#12505
2017-05-02 23:18:40 +02:00
Christoph Tavan
2368d8ee7e
provider/google: Update Google Compute godep
2017-05-02 23:08:23 +02:00
Justin DiPierro
96aace4011
Importability for Google DNS Managed Zone
2017-05-01 20:28:28 -04:00
Dana Hoffman
226361184e
provider/google: add support for networkIP in compute instance templates ( #13515 )
2017-05-01 17:16:05 -07:00
Dana Hoffman
1522712cdb
provider/google: Add pagination for reading project services ( #13758 )
2017-05-01 16:33:51 -07:00
Ola Karlsson
131541bbfe
Messed up the CheckDestroy attributes.
2017-04-28 05:37:12 +00:00
Ola Karlsson
f66cd36c96
Adding import for the compute_route resource
2017-04-28 04:44:37 +00:00
Dana Hoffman
d03f802be2
provider/google: ignore certain project services that can't be enabled directly via the api ( #13730 )
2017-04-27 13:00:54 -07:00
Paddy
3e36e79f63
Merge pull request #14045 from hashicorp/paddy_project_metadata_tests
...
provider/google: fix project metadata tests
2017-04-27 11:52:26 -07:00
Paddy
6ef4c9ec61
Fix both Radek & Dana's comments.
...
Style nits, but clean code is happy code.
2017-04-27 11:39:13 -07:00