Commit 292cea1a authored by Pawel Skrzynski's avatar Pawel Skrzynski

In AddOrUpdateTaintOnNode create annotation map if its nil

parent e18eda9b
...@@ -2914,6 +2914,10 @@ func AddOrUpdateTaintOnNode(c *client.Client, nodeName string, taint api.Taint) ...@@ -2914,6 +2914,10 @@ func AddOrUpdateTaintOnNode(c *client.Client, nodeName string, taint api.Taint)
taintsData, err := json.Marshal(newTaints) taintsData, err := json.Marshal(newTaints)
ExpectNoError(err) ExpectNoError(err)
if node.Annotations == nil {
node.Annotations = make(map[string]string)
}
node.Annotations[api.TaintsAnnotationKey] = string(taintsData) node.Annotations[api.TaintsAnnotationKey] = string(taintsData)
_, err = c.Nodes().Update(node) _, err = c.Nodes().Update(node)
ExpectNoError(err) ExpectNoError(err)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment