diff --git a/resource_digitalocean_certificate.go b/resource_digitalocean_certificate.go index 56291e6f..84c8d307 100644 --- a/resource_digitalocean_certificate.go +++ b/resource_digitalocean_certificate.go @@ -44,12 +44,14 @@ func resourceDigitalOceanCertificate() *schema.Resource { Type: schema.TypeString, Optional: true, ForceNew: true, + Computed: true, }, "sha1_fingerprint": { Type: schema.TypeString, Optional: true, ForceNew: true, + Computed: true, }, }, } diff --git a/resource_digitalocean_certificate_test.go b/resource_digitalocean_certificate_test.go index 1ae6ae8b..270d01a2 100644 --- a/resource_digitalocean_certificate_test.go +++ b/resource_digitalocean_certificate_test.go @@ -31,8 +31,7 @@ func TestAccDigitalOceanCertificate_Basic(t *testing.T) { CheckDestroy: testAccCheckDigitalOceanCertificateDestroy, Steps: []resource.TestStep{ { - ExpectNonEmptyPlan: true, - Config: testAccCheckDigitalOceanCertificateConfig_basic(rInt, privateKeyMaterial, leafCertMaterial, certChainMaterial), + Config: testAccCheckDigitalOceanCertificateConfig_basic(rInt, privateKeyMaterial, leafCertMaterial, certChainMaterial), Check: resource.ComposeTestCheckFunc( testAccCheckDigitalOceanCertificateExists("digitalocean_certificate.foobar", &cert), resource.TestCheckResourceAttr( @@ -105,11 +104,9 @@ resource "digitalocean_certificate" "foobar" { private_key = <