From 76165a700b98b269699e6c0edbe2f5c76d4a0197 Mon Sep 17 00:00:00 2001 From: John Clark Date: Fri, 1 Apr 2022 04:10:51 +0000 Subject: [PATCH] Fixes SSL Certificate import --- CHANGELOG.md | 5 +++++ cloud66/resource_cloud66_ssl_certificate.go | 10 +++++----- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bb4e2e0..d502f35 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.8] - 2022-04-01 + +### Fixed +- Import SSL certificate + ## [0.1.0] - 2022-03-06 ### Added diff --git a/cloud66/resource_cloud66_ssl_certificate.go b/cloud66/resource_cloud66_ssl_certificate.go index b205c84..b66bc21 100644 --- a/cloud66/resource_cloud66_ssl_certificate.go +++ b/cloud66/resource_cloud66_ssl_certificate.go @@ -172,15 +172,15 @@ func resourceCloud66SslCertificateImport(d *schema.ResourceData, meta interface{ // split the id so we can lookup idAttr := strings.SplitN(d.Id(), "/", 2) if len(idAttr) != 2 { - return nil, fmt.Errorf("invalid id (\"%s\") specified, should be in format \"stackID/sslID\"", d.Id()) + return nil, fmt.Errorf("invalid id (\"%s\") specified, should be in format \"stackID/sha256Fingerprint\"", d.Id()) } - stackID, sslID := idAttr[0], idAttr[1] + stackID, sha256Fingerprint := idAttr[0], idAttr[1] - log.Printf("[DEBUG] Importing SSL Cert %s for stack %s", sslID, stackID) + log.Printf("[DEBUG] Importing SSL Cert %s for stack %s", sha256Fingerprint, stackID) - d.Set("stack_id", stackID) - d.SetId(sslID) + d.Set("sha256_fingerprint", sha256Fingerprint) + d.SetId(stackID) resourceCloud66SslCertificateRead(d, meta)