From b697d5b08a7c8ab5af4ab582de358569026ae79f Mon Sep 17 00:00:00 2001 From: Alena Prokharchyk Date: Thu, 1 Mar 2018 21:34:34 -0800 Subject: [PATCH] Workload mapper nil pointer fix --- mapper/workload.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mapper/workload.go b/mapper/workload.go index ecf69eee..c5c3e375 100644 --- a/mapper/workload.go +++ b/mapper/workload.go @@ -13,6 +13,9 @@ func (n WorkloadAnnotations) FromInternal(data map[string]interface{}) { v, ok := values.RemoveValue(data, "workloadAnnotations", "field.cattle.io/publicEndpoints") if ok { annotations := convert.ToMapInterface(data["annotations"]) + if annotations == nil { + annotations = map[string]interface{}{} + } annotations["field.cattle.io/publicEndpoints"] = v } }