Commit Graph

886 Commits

Author SHA1 Message Date
Jake Champlin
0e43124fce
Updating Makefile + Add gitignore 2017-06-09 14:30:08 -04:00
Jake Champlin
aa9478db74 Transfer of provider code 2017-06-09 16:51:19 +00:00
Jake Champlin
03a84db498 Merge branch 'master' of /home/ubuntu/terraform-vendor 2017-06-09 16:50:31 +00:00
Jake Champlin
8602b34591 Transfer google provider 2017-06-09 16:50:30 +00:00
Jake Champlin
46a47c6518
Transfer of provider website docs 2017-06-09 10:58:06 -04:00
Jake Champlin
5720340ed6
Merge branch 'master' of /Users/jake/terraform 2017-06-09 10:58:06 -04:00
Jake Champlin
b105f39423
Transfer google provider website 2017-06-09 10:58:02 -04:00
Dana Hoffman
d487f97192 provider/google: Add an additional delay when checking for sql operations (#15170) 2017-06-09 13:33:29 +03:00
Riley Karson
5b1943dd55 provider/google: Add support for draining_timeout_sec to compute_backend_service. (#14559) 2017-06-07 15:17:49 -07:00
Riley Karson
7b42b06576 provider/google: Add support for draining_timeout_sec to compute_backend_service. (#14559) 2017-06-07 15:17:49 -07:00
Shinichi TAMURA
b14e884112 provider/google: Changed network argument in google_compute_instance_group as optional (#13493) 2017-06-07 11:20:17 -07:00
Shinichi TAMURA
c3f292f9d4 provider/google: Changed network argument in google_compute_instance_group as optional (#13493) 2017-06-07 11:20:17 -07:00
Riley Karson
a7461719c3 Added private_ip_google_access update support to google_compute_subnetwork. (#15125) 2017-06-07 16:52:14 +03:00
Riley Karson
0bd8346b4b Added private_ip_google_access update support to google_compute_subnetwork. (#15125) 2017-06-07 16:52:14 +03:00
Riley Karson
79e835f012 provider/google: Update bucket storage docs introductions (#15132)
* Update overview/API links for storage_bucket_objects, and acls for both buckets and objects.

* Minor formatting changes to google_storage_bucket and acl docs.

* Updated outdated custom ACL information and fixed grammar.
2017-06-06 16:08:45 -07:00
Jake Champlin
c587774384
Updating Makefile + Add gitignore 2017-06-06 16:27:28 -04:00
Jake Champlin
f0cc9af4bc
Initial transfer of provider code 2017-06-06 11:58:56 -04:00
Jake Champlin
b66a28267d
Merge branch 'master' of /Users/jake/terraform 2017-06-06 11:58:52 -04:00
Jake Champlin
66029ac431
Transfer google provider 2017-06-06 11:58:51 -04:00
Clint
a543e456e0 provider/aws: Add Sweeper setup, Sweepers for DB Option Group, Key Pair (#14773)
* provider/aws: Add Sweeper setup, Sweepers for DB Option Group, Key Pair

* provider/google: Add sweeper for any leaked databases
* more recursion and added LC sweeper, to test out the Dependency path

* implement a dependency example

* implement sweep-run flag to filter runs

* stub a test for TestMain

* test for multiple -sweep-run list
2017-06-06 10:34:17 -05:00
Clint
7c9158e454 provider/google: Update compute_disk to read after update, always set size (#15095) 2017-06-06 09:44:23 -05:00
Jake Champlin
766ff276dc
Add Issue Template 2017-06-06 09:17:21 -04:00
Riley Karson
718500bad2 Update regional backend service documentation to reflect instance group restrictions. (#15097) 2017-06-06 15:26:26 +03:00
Riley Karson
a1babe3c37 provider/google: Make google_compute_autoscaler use Update instead of Patch. (#15101)
* Updated google_compute_autoscaler tests so that update fails as expected.

* Changed google_compute_autoscaler's Update function from using Patch to Update.
2017-06-06 15:20:29 +03:00
Riley Karson
419aab61c5 provider/google: Update health check tests (#15102)
* Made resource_compute_health_check_test perform updates.

* Made resource_compute_http_health_check_test perform updates.

* Made resource_compute_https_health_check_test perform updates.
2017-06-06 15:11:19 +03:00
Daniel Compton
494f42e3b3 Update link to canned GCS ACL's (#15096) 2017-06-06 14:59:52 +03:00
Jake
5d420e83f6 initial commit 2017-06-05 20:54:03 +00:00
Sam Bashton
092b29c4ba Allow resizing of Google Cloud persistent disks (#15077) 2017-06-05 20:19:57 +03:00
Paul Stack
46e72bd497 provider/google: Set instances to computed in compute_instance_group (#15025)
Fixes: #15024

```
% make testacc TEST=./builtin/providers/google TESTARGS='-run=TestAccComputeInstanceGroup_'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/06/02 20:48:54 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/google -v -run=TestAccComputeInstanceGroup_ -timeout 120m
=== RUN   TestAccComputeInstanceGroup_basic
--- PASS: TestAccComputeInstanceGroup_basic (123.64s)
=== RUN   TestAccComputeInstanceGroup_update
--- PASS: TestAccComputeInstanceGroup_update (150.37s)
=== RUN   TestAccComputeInstanceGroup_outOfOrderInstances
--- PASS: TestAccComputeInstanceGroup_outOfOrderInstances (103.71s)
PASS
ok  	github.com/hashicorp/terraform/builtin/providers/google	377.737s
```
2017-06-02 22:15:10 +03:00
Alessandro Fael Garcia
97677c920b docs/google: Add "list" to tags description (#14975)
The tags argument requires a list in order to work.
2017-06-01 02:19:10 +03:00
Riley Karson
2ca5b657cd provider/google: Add CORS support for google_storage_bucket. (#14695) 2017-05-31 15:44:25 -04:00
Riley Karson
ddf6cde340 provider/google: Add CORS support for google_storage_bucket. (#14695) 2017-05-31 15:44:25 -04:00
David Radcliffe
fe0bf11965 google container_cluster master_auth should be optional (#14630) 2017-05-31 15:43:31 -04:00
David Radcliffe
ee09a26b95 google container_cluster master_auth should be optional (#14630) 2017-05-31 15:43:31 -04:00
Dana Hoffman
4bda7105c9 provider/google: use a mutex to prevent concurrent sql instance operations (#14424) 2017-05-31 15:19:27 -04:00
Alessandro Fael Garcia
71c008b5ac docs/google: Add missing "Required" tags
This change updates the password and username fields in the Master Auth subheading to include the "Required" tag.
2017-05-30 13:44:39 -07:00
Sam Bashton
951efa991f Add ability to import Google Compute persistent disks (#14573)
* Add ability to import Google Compute persistent disks

* Fix additional URL names
2017-05-30 14:16:12 +01:00
Paddy
0c11f37d11 Merge pull request #12411 from drebes/cloud_router
provider/google: Cloud router resource
2017-05-24 21:36:17 -07:00
Paddy
4a87910346 Merge pull request #12411 from drebes/cloud_router
provider/google: Cloud router resource
2017-05-24 21:36:17 -07:00
Paddy
1d123af1a6 Merge pull request #14643 from hashicorp/pr-8180
provider/google: New Datasource: Google Storage Object Signed URL (supersedes #8180)
2017-05-24 16:46:14 -07:00
Paddy
4298cde7e5 Merge pull request #14643 from hashicorp/pr-8180
provider/google: New Datasource: Google Storage Object Signed URL (supersedes #8180)
2017-05-24 16:46:14 -07:00
Riley Karson
205883d594 Change google_compute_target_pool's session_affinity field default to NONE. (#14807) 2017-05-24 16:24:45 -07:00
Paddy
490d86d291 Fix some style things, handle errors.
Fix a typo, follow our acceptance test naming guidelines, simplify some
logic, and handle an unhandled error.
2017-05-24 15:55:01 -07:00
Paddy
69a8011c89 Fix fmt. 2017-05-23 14:47:46 -07:00
Paddy
4baea4e612 Merge branch 'master' into paddy_gcp_detach_deleted_disks 2017-05-23 14:45:27 -07:00
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