This is an automated email from the ASF dual-hosted git repository.
rohit pushed a commit to branch main
in repository
https://gitbox.apache.org/repos/asf/cloudstack-terraform-provider.git
The following commit(s) were added to refs/heads/main by this push:
new b79468a Add project id for reset ssh key for VM API (#12)
b79468a is described below
commit b79468a3db4fd3b2b0170b2a1b7ba679927bca5f
Author: Harikrishna <[email protected]>
AuthorDate: Thu Oct 28 14:14:55 2021 +0530
Add project id for reset ssh key for VM API (#12)
---
cloudstack/resource_cloudstack_instance.go | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/cloudstack/resource_cloudstack_instance.go
b/cloudstack/resource_cloudstack_instance.go
index c860628..8922606 100644
--- a/cloudstack/resource_cloudstack_instance.go
+++ b/cloudstack/resource_cloudstack_instance.go
@@ -572,6 +572,10 @@ func resourceCloudStackInstanceUpdate(d
*schema.ResourceData, meta interface{})
p :=
cs.SSH.NewResetSSHKeyForVirtualMachineParams(d.Id(), d.Get("keypair").(string))
+ // If there is a project supplied, we retrieve and set
the project id
+ if err := setProjectid(p, cs, d); err != nil {
+ return err
+ }
// Change the ssh keypair
_, err = cs.SSH.ResetSSHKeyForVirtualMachine(p)
if err != nil {