Fix panic while provisioning Azure security group rules

This commit is contained in:
Pengfei Ni
2018-06-05 13:41:23 +08:00
parent 6c89575481
commit 8f52d8232b
2 changed files with 6 additions and 2 deletions

View File

@@ -926,8 +926,8 @@ func (az *Cloud) reconcileSecurityGroup(clusterName string, service *v1.Service,
// update security rules
dirtySg := false
var updatedRules []network.SecurityRule
if sg.SecurityRules != nil {
updatedRules = *sg.SecurityRules
if sg.SecurityGroupPropertiesFormat != nil && sg.SecurityGroupPropertiesFormat.SecurityRules != nil {
updatedRules = *sg.SecurityGroupPropertiesFormat.SecurityRules
}
for _, r := range updatedRules {