From 4224cd737cd95b67908b7fc2f753cd66ac0675cb Mon Sep 17 00:00:00 2001 From: "Erik St. Martin" Date: Tue, 12 Dec 2017 10:33:16 -0500 Subject: [PATCH] Fix copy/paste error in configmap volumes, this is likely the cause of #20 --- providers/azure/aci.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/providers/azure/aci.go b/providers/azure/aci.go index a6a098bd5..76c3038a3 100644 --- a/providers/azure/aci.go +++ b/providers/azure/aci.go @@ -472,7 +472,7 @@ func (p *ACIProvider) getVolumes(pod *v1.Pod) ([]aci.Volume, error) { if v.ConfigMap != nil { paths := make(map[string]string) configMap, err := p.resourceManager.GetConfigMap(v.ConfigMap.Name, pod.Namespace) - if v.Secret.Optional != nil && !*v.Secret.Optional && k8serr.IsNotFound(err) { + if v.ConfigMap.Optional != nil && !*v.ConfigMap.Optional && k8serr.IsNotFound(err) { return nil, fmt.Errorf("ConfigMap %s is required by Pod %s and does not exist", v.ConfigMap.Name, pod.Name) } if configMap == nil {