[ARVADOS] created: 1.3.0-564-g6ef4fa022
Git user
git at public.curoverse.com
Thu Mar 21 19:02:19 UTC 2019
at 6ef4fa022a84432bdffe31e5741233720e315f7c (commit)
commit 6ef4fa022a84432bdffe31e5741233720e315f7c
Author: Tom Clegg <tclegg at veritasgenetics.com>
Date: Thu Mar 21 15:01:10 2019 -0400
15007: Fix crash when Azure nic has IP config but no IP address.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg at veritasgenetics.com>
diff --git a/lib/cloud/azure/azure.go b/lib/cloud/azure/azure.go
index d19e4bef2..be7980ae7 100644
--- a/lib/cloud/azure/azure.go
+++ b/lib/cloud/azure/azure.go
@@ -647,7 +647,8 @@ func (ai *azureInstance) Destroy() error {
func (ai *azureInstance) Address() string {
if ai.nic.IPConfigurations != nil &&
len(*ai.nic.IPConfigurations) > 0 &&
- (*ai.nic.IPConfigurations)[0].PrivateIPAddress != nil {
+ (*ai.nic.IPConfigurations)[0].InterfaceIPConfigurationPropertiesFormat != nil &&
+ (*ai.nic.IPConfigurations)[0].InterfaceIPConfigurationPropertiesFormat.PrivateIPAddress != nil {
return *(*ai.nic.IPConfigurations)[0].PrivateIPAddress
}
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list