Riley Karson
dd93516ce8
Update CHANGELOG.md
2017-08-04 10:17:00 -07:00
Riley Karson
0d02b116c7
Add Beta support & Beta feature ip_version to google_compute_global_forwarding_rule ( #265 )
...
* Add versioned Beta support to google_compute_global_forwarding_rule.
* Add Beta support for ip_version in google_compute_global_forwarding_rule.
* Temporary commit with compute_shared_operation.go changes.
* Added a test to see if v1 GFR is still IPV4, moved to a TestCheckFunc
* This API returns the original self links, but let's make sure we don't diff.
2017-08-04 10:15:51 -07:00
Vincent Roseberry
501e95ab05
Update CHANGELOG.md
2017-08-03 15:04:53 -07:00
alex1x
8570849022
Add Support for Google source repos ( #256 )
2017-08-03 15:00:34 -07:00
Vincent Roseberry
b5f31bb958
Update CHANGELOG.md
2017-08-03 13:55:55 -07:00
Vincent Roseberry
ec21efb665
google_compute_instance reads scheduling
fields from GCP. ( #237 )
2017-08-03 13:51:45 -07:00
Riley Karson
2fb9b0a152
Update CHANGELOG.md
2017-08-03 12:54:38 -07:00
Riley Karson
9f429e7ed2
Read from the zone set in state when possible in google_compute_autoscaler ( #193 )
2017-08-03 12:52:48 -07:00
Stefan Schmidt
59e139b373
Doc fix: Changing google_project_services.project will not force a new project to be created. ( #286 )
2017-08-03 11:02:24 -07:00
Dana Hoffman
0afcb4d52c
compute-component api has been replaced by compute, update tests ( #276 )
2017-08-03 10:58:58 -07:00
Riley Karson
a6025d5ca1
Update CHANGELOG.md
2017-08-02 17:30:50 -07:00
Riley Karson
3877b340e6
Add Beta support for auto_healing_policies to instance group manager. ( #249 )
...
* Add support for auto_healing_policies to google_compute_instance_group_manager.
* Add a test for self link stability when a v1 resource uses a versioned resource.
* Add a comment about what the stable self link test does.
* make fmt
* Fixed formatting on new tests.
* Address review comments.
* Fix make vet
2017-08-02 10:12:16 -07:00
Jake Champlin
ebc0b340cc
Merge pull request #278 from ubschmidt2/project
...
Doc fix: The project display name is actually always required.
2017-08-02 12:43:55 -04:00
Stefan Schmidt
0b4b432bdf
Doc fix: The project display name is actually always required.
2017-08-02 11:34:27 +02:00
Dana Hoffman
c16d9a823b
Update CHANGELOG.md
2017-08-01 15:40:31 -07:00
Matt Morrison
0595ef25a5
Fix disk type’Malformed URL’ error ( #275 )
...
* Fix disk type’Malformed URL’ error
The API expects the disk type to be a SelfLink URL, but the disk type
name was being used (e.g. “pd-ssd”).
* Add ACC Tests for boot disk type
* Fix acceptance test & fmt test config
The Instance data does not contain the actual disk type, just "PERSISTENT". This commit uses the computeClient to pull the disk data from the API, allowing checking of the disk type.
Also fmt'd the test configuration.
2017-08-01 15:39:32 -07:00
Dana Hoffman
7faec27fba
Schema Generator script ( #215 )
...
* Initial commit for schema generator script
* vendor discovery api
* respond to comments
* Don't fail on formatting errors
* respond to comments
* update tests with latest changes
2017-08-01 14:46:55 -07:00
Dana Hoffman
6199652159
Update CHANGELOG.md
2017-08-01 13:13:56 -07:00
Dana Hoffman
947c18ec7a
Persist state from the API for google_sql_database_instance regardless of what attributes the user has set ( #208 )
2017-08-01 13:13:09 -07:00
Stefan Schmidt
fec05d3afa
For the sake of consistency, use the same phrasing ('This can also be ( #273 )
...
specified...') for the project, credentials, and region attributes.
2017-08-01 12:37:32 -07:00
Joe Selman
c6ae260d63
Use a unique key when running project_metadata_item import tests ( #274 )
...
CI runs tests concurrently and will interfere with each other with the
current global key name.
2017-08-01 11:14:13 -07:00
Joe Selman
28f8931f0b
Fix bug where startup-script metadata did not refresh ( #180 )
...
* Fix bug where startup-script metadata did not refresh
* Remove MetadataFormatSchema and replace with explicit filters/transforms
2017-08-01 10:47:58 -07:00
Vincent Roseberry
42e901fce4
Improve docs for dns_record_set
by adding example for SPF record. ( #266 )
2017-08-01 09:59:27 -07:00
Dana Hoffman
53e24e553f
Update CHANGELOG.md
2017-07-31 11:10:08 -07:00
Dana Hoffman
32d7c3f62c
Add support for legacyAbac to google_container_cluster
( #261 )
...
* revendor container api
* Add support for legacyAbac to `google_container_cluster`
* change to single enabled field
2017-07-31 11:09:05 -07:00
Vincent Roseberry
24cfa5a76f
Update CHANGELOG.md
2017-07-31 09:34:01 -07:00
Dana Hoffman
e497a8b93c
Update CHANGELOG.md
2017-07-31 09:30:29 -07:00
Aleksandr Didenko
1ec19cf3d9
Add support node config for GKE node pool ( #184 )
...
* Add support node config for GKE node pool
* Review fixes:
- Set max items in node config schema
- Fill missing node config fields
- Put test helpers above than test vars
* Update checks in node pool tests
* Fix node pool check match
2017-07-31 09:28:39 -07:00
Vincent Roseberry
53e481434e
Add new data source: google_dns_managed_zone ( #268 )
2017-07-31 09:27:18 -07:00
Joe Selman
060861e678
Add an additional test with multiple project metadata items ( #222 )
...
This additional test would have caught the error fixed in
8f75c1c9a5
2017-07-28 15:50:12 -07:00
Joe Selman
88b1f092ff
Fix issue with nondeterminism in tests ( #226 )
2017-07-28 12:59:19 -07:00
Paddy
cb538a3535
Merge pull request #262 from ubschmidt2/default_creds
...
Document that TF falls back to using the application default credentials.
2017-07-28 12:37:32 -07:00
Paddy
bed137f52c
Update CHANGELOG.md
2017-07-28 12:24:02 -07:00
Paddy
37df58296b
Merge pull request #171 from terraform-providers/paddy_iam
...
Add google_project_iam_binding and google_project_iam_member resources.
2017-07-28 12:22:33 -07:00
Vincent Roseberry
33d59463d2
Add links to official docs across compute Terraform Google Provider docs ( #264 )
2017-07-28 11:05:48 -07:00
Joe Selman
50c10d4e7d
Revert "Revert metadata item changes ( #225 )" ( #257 )
...
* Revert "Revert metadata item changes (#225 )"
This reverts commit 884158d891
.
* Use computeOperationWait instead of computeOperationWaitGlobal
2017-07-28 10:49:02 -07:00
Joe Selman
96cef4df0e
Update google_compute_ssl_certificate docs to reference lifecycle ( #258 )
2017-07-28 10:45:32 -07:00
Vincent Roseberry
fd99f25e13
Update CHANGELOG.md
2017-07-28 09:53:00 -07:00
Vincent Roseberry
3eaf4751db
Add new resource google_compute_network_peering
( #259 )
2017-07-28 09:51:29 -07:00
Stefan Schmidt
9572b638ea
Document that the Terraform Google Provider will fall back to using the Application Default Credentials. In particular, it will use the user's identify if the user has made his credentials available by running gcloud auth application-default login.
2017-07-28 15:39:11 +02:00
Paddy
c89429cf7a
Newlines, but really this time.
...
That's embarrassing. How did I miss that?
2017-07-27 14:39:28 -07:00
Paddy
4b9432dd3a
Newlines on website source.
2017-07-27 14:38:25 -07:00
Paddy
6f98217d66
Fix embarrassing typo in log message.
2017-07-27 14:37:39 -07:00
Paddy
d3426d5bc6
Don't set IDs in RMW loops.
...
We don't need to set the ID to "" in read-modify-write helpers, because
once they're done, we read anyways to update state based on the changes.
And that read checks if the binding/member still exists, and does the
SetId("") if it doesn't.
This way, we stick with state only getting set based on the API state,
not by what we think the state will be.
2017-07-27 14:29:25 -07:00
Paddy
ac5df40896
Return a type that was needed, rename a test function.
...
Tests need to have unique names. Whoooops.
Also, the Elem property accepts an interface I guess, which means we
actually need the struct type repetition there.
2017-07-27 14:11:52 -07:00
Paddy
f88e0429c7
Test adding multiple bindings at once.
2017-07-27 14:06:15 -07:00
Paddy
78545359bd
Add logging statements, update : to / in IDs.
...
Update member IDs to use / instead of :.
Make sure we're logging any time we remove something from state.
2017-07-27 14:01:47 -07:00
Paddy
f94c3872af
Switch to / as separator.
...
Switch to using / as a separator for IDs, instead of :.
2017-07-27 13:50:31 -07:00
Paddy
adc206a02d
Add test case for updating to remove member.
...
Add a test case that updates a binding to remove a member.
2017-07-27 13:50:06 -07:00
Paddy
199ff5d1f1
Excise unnecessary type declarations.
...
Some struct types can be inferred instead of being repeated, so let's
take advantage of that.
2017-07-27 13:39:23 -07:00