diff --git a/CHANGELOG.md b/CHANGELOG.md index 381d878a..926d3862 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.4.0 + +BUG FIXES: + +* library/virtual_environment_nodes: Fix node IP address format + ## 0.3.0 ENHANCEMENTS: diff --git a/proxmox/virtual_environment_nodes.go b/proxmox/virtual_environment_nodes.go index 9edddb53..4e60630f 100644 --- a/proxmox/virtual_environment_nodes.go +++ b/proxmox/virtual_environment_nodes.go @@ -67,7 +67,9 @@ func (c *VirtualEnvironmentClient) GetNodeIP(nodeName string) (*string, error) { return nil, fmt.Errorf("Failed to determine the IP address of node \"%s\"", nodeName) } - return &nodeAddress, nil + nodeAddressParts := strings.Split(nodeAddress, "/") + + return &nodeAddressParts[0], nil } // ListNodeNetworkDevices retrieves a list of network devices for a specific nodes. diff --git a/proxmoxtf/version.go b/proxmoxtf/version.go index 06da7cd3..6c804290 100644 --- a/proxmoxtf/version.go +++ b/proxmoxtf/version.go @@ -9,5 +9,5 @@ const ( TerraformProviderName = "terraform-provider-proxmox" // TerraformProviderVersion specifies the version number. - TerraformProviderVersion = "0.3.0" + TerraformProviderVersion = "0.4.0" )