Description of problem:
Setup openshift-v3 env with master and nodes, try to add label to the existing minions, will fail with traceback.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Setup openshift-v3 env via vagrant
2. Get the Ready node
3. Add label to the node above
Will fail with traceback.
Detail please refer to: http://fpaste.org/192630/
Should be able to add label to node like other resources.
It is able to add label to other resources like pod:
[vagrant@openshiftdev ~]$ openshift kube label pods hello-openshift k=v
POD IP CONTAINER(S) IMAGE(S) HOST LABELS STATUS
hello-openshift 172.17.0.7 hello-openshift openshift/hello-openshift openshiftdev.local/127.0.0.1 k=v,name=hello-openshift Running
Seems the issue has been fixed with the latest code,
[vagrant@openshift-master ~]$ openshift kube label node openshift-minion-1 key=val
NAME LABELS STATUS
openshift-minion-1 key=val Schedulable,Ready
Yes, No longer reproducible on the latest code. Looks like this is fixed in the k8s upstream.