Commit Graph

858 Commits

Author SHA1 Message Date
Andrew Starr-Bochicchio 0bf3f918f6
Merge pull request #94 from andrewsomething/asb/issues/67
Don't panic when enabling private_networking or ipv6. (Fixes #67)
2018-08-02 11:01:43 -04:00
Andrew Starr-Bochicchio fcb83e1856
Merge pull request #97 from terraform-providers/asb/default_addr_values
When IPv6 and/or private networking are not enabled, default their addresses to "".
2018-08-02 10:58:54 -04:00
Andrew Starr-Bochicchio 66ae00350d
Update CHANGELOG.md 2018-07-17 18:13:14 -04:00
Andrew Starr-Bochicchio 8f84ce6c11
Merge pull request #111 from pgrzesik/feature/add-support-for-filesystem-type-for-volumes
Add support for filesystem_type parameter for volume resource
2018-07-17 18:10:09 -04:00
Piotr Grzesik 7ca20e331d Remove comment about coming update-ability 2018-07-18 00:03:54 +02:00
Piotr Grzesik 4e8217068b Update documentation 2018-07-04 00:17:52 +02:00
Piotr Grzesik 5df63e3e6d Add support for filesystem_type parameter for volume resource 2018-07-04 00:11:42 +02:00
Andrew Starr-Bochicchio adcd1fc19f
Update CHANGELOG.md 2018-06-29 16:32:13 -04:00
Andrew Starr-Bochicchio 141501e37a
Merge pull request #109 from terraform-providers/aknuds1/handle-missing-droplet-on-unassign
Handle denial to unassign floating IP from already deleted Droplet
2018-06-28 18:12:40 -04:00
Andrew Starr-Bochicchio d2fc513341 Add additional tests reasigning and unasigning Floating IPs. 2018-06-28 18:06:35 -04:00
Andrew Starr-Bochicchio aeefdc70fc
Merge pull request #108 from terraform-providers/inkel/better-error-msg-create-tag
Validate tag name at time of creation
2018-06-28 11:48:09 -04:00
Andrew Starr-Bochicchio 62334245f0 Adjust regex to allow names with dashes. 2018-06-28 11:41:15 -04:00
Andrew Starr-Bochicchio 0c5574c95d Add tests for tag name validation. 2018-06-28 11:40:30 -04:00
Arve Knudsen 1c0e1d5b0f Handle missing floating IPs (#55) 2018-06-27 15:26:03 -04:00
Andrew Starr-Bochicchio 5dd3a6781c
Merge pull request #107 from terraform-providers/slapula/record-datasource
Adds digitalocean_record datasource
2018-06-27 13:02:47 -04:00
Andrew Starr-Bochicchio 3f6d65b24a Additional testing for digitalocean_record datasource. 2018-06-27 12:47:13 -04:00
Andrew Starr-Bochicchio 3f135ddd8b Set missing values in digitalocean_record datasource. 2018-06-27 12:45:56 -04:00
Andrew Starr-Bochicchio c8186f34ff
Merge branch 'master' into record-datasource 2018-06-27 12:02:41 -04:00
Andrew Starr-Bochicchio 2b00172b10 Additional testing for digitalocean_domain datasource. 2018-06-27 12:00:40 -04:00
Andrew Starr-Bochicchio fa8be4f291 Adjust PerPage value for Domain datasource. 2018-06-27 11:39:19 -04:00
Andrew Starr-Bochicchio b4d9b12d9b Add digitalocean_domain datasource to changelog. 2018-06-26 17:41:09 -04:00
Andrew Starr-Bochicchio c99c379b40
Merge pull request #106 from terraform-providers/slapula/domain-datasource
Add digitalocean_domain data source
2018-06-26 17:38:28 -04:00
Andrew Starr-Bochicchio 2d817a423f Handle pagination in dataSourceDigitalOceanDomain 2018-06-26 16:05:58 -04:00
Aaron d6ba9086ca fixing descriptions 2018-06-26 15:56:57 -04:00
Aaron 223de9b525 Adding digitalocean_domain data source 2018-06-26 15:56:57 -04:00
Andrew Starr-Bochicchio 784bad45a9 Update changelog. 2018-06-26 15:29:19 -04:00
Andrew Starr-Bochicchio 4de34b1416 Factor out catch for import into its own function and reverse order of args. 2018-06-26 15:21:55 -04:00
Andrew Starr-Bochicchio 0942a7dd60 Don't ignore non-404 errors when reading a Domain Record. 2018-06-26 15:21:55 -04:00
Aaron 4592fb13bb Adding Import to digitalocean_record resource 2018-06-26 15:21:55 -04:00
Andrew Starr-Bochicchio 1a5c46a1ac
Add importability for Load Balancers and Certificate. (#104)
* Added importability for load balancer

* Added importability, go fmt'ed

* Added importability for DNS records

* added importability for certificates

* Added import notes for DNS records and load balancers

* Added import tests

* Added random int for test configs

* Added certificates for the test to import

* Fixed docs, added certificate importability on docs

* Make TestAccDigitalOceanCertificate_importBasic pass by reusing certificate generation from resource_digitalocean_certificate_test.go

* Fix importablity of Load Balancer Droplet droplet_ids.

* Revert "Added importability for DNS records"

This reverts commit 94b1f69fe756c862125d0b899d49eca74f7bd591.

* Remove mention of record imports in docs.

* Remove digitalocean/import_digitalocean_record_test.go
2018-06-25 19:38:10 -04:00
Igor de Alcantara Barroso 4d11c0df85 Add link to available Droplet size list. (#101)
A small change.
I spent 30 minutes hunting down this info. It might help someone with a google-fu as bad as mine :)
2018-06-18 11:00:34 -04:00
Andrew Starr-Bochicchio ba1266dd8c When IPv6 and/or private networking are not enabled, default their addresses to ''. (Fixes: #92) 2018-06-04 19:34:50 -04:00
Andrew Starr-Bochicchio e1943608d8 Set resize_disk to the default value on import.
This implements a new `resourceDigitalOceanDropletImport` function
so that we can handle some thing differently while importing
than when using `resourceDigitalOceanDropletRead`.

In particular, this is needed here as `resize_disk` defaults to
`true`, but importing results in an empty value as it a non-API
attribute. So when running `terraform apply` changes are found
regardless of the value in the tf file.

See: https://github.com/terraform-providers/terraform-provider-digitalocean/issues/76
2018-06-04 18:48:57 -04:00
Andrew Starr-Bochicchio 9136dbdde0 Don't panic when enabling private_networking or ipv6. (Fixes #67) 2018-06-04 15:54:29 -04:00
Radek Simko 27a15fa9d2
Merge pull request #86 from terraform-providers/f-make-website
make: Add website + website-test targets
2018-05-03 11:44:22 +01:00
kt 5f9f3d9f17
README.md: correct provider organization & missing repository name 2018-05-02 09:34:45 -07:00
Radek Simko f5caaae0e1
make: Add website + website-test targets 2018-05-01 17:44:41 +01:00
Andrew Starr-Bochicchio f5fa1b11ee
Start changelog for 0.1.4 2018-04-18 11:11:03 -04:00
Nikolai Zujev a5bc2fb271 Manage CAA domain records (#48)
* update godo package

* allow record type:CAA

* update doc

* fix typo

* fix test

* update godo v1.1.3
2018-04-18 11:08:01 -04:00
Eddie Zaneski 98ee12d181
Merge pull request #49 from danrabinowitz/fixes-15
Correct the logic for resizing a droplet. Fixes 15
2018-04-17 17:16:10 -04:00
Eddie Zaneski 996cd21385
Merge pull request #83 from andrewsomething/testing-details
Document how to run a specific acceptance test.
2018-04-13 16:20:32 -04:00
Andrew Starr-Bochicchio 7ef0972acb Document how to run a specific acceptance test. 2018-04-13 15:29:54 -04:00
Aaron 8f853999e4 removing forcenew 2018-04-10 18:16:50 -05:00
Aaron 064ec7d018 changing spaces auth to use env vars instead of profile 2018-04-10 18:10:43 -05:00
Eddie Zaneski 061833baf3
Merge pull request #68 from NicholasPCole/master
Use an apex domain as the example name
2018-04-09 15:21:12 +05:30
Eddie Zaneski 533344d6f2
Merge pull request #75 from andrewsomething/size-slugs
Update docs to use new size slugs.
2018-04-09 15:20:45 +05:30
Leandro López 491d877473
Validate tag name when creating
DigitalOcean only allows letters, numbers, colons, dashes and
underscores as valid characters in a tag name. This commit validates
that the assigned name is valid before calling DO's API.

Fixes #78
2018-03-23 18:48:40 -03:00
Aaron a3344f41b5 formatting again 2018-03-15 13:00:46 -05:00
Aaron 5b3f0c18f7 string interpolation not needed 2018-03-15 12:53:38 -05:00
Aaron b5029070ab formatting 2018-03-15 11:49:03 -05:00