Commit e70434a1 authored by k8s-merge-robot's avatar k8s-merge-robot Committed by GitHub

Merge pull request #27896 from mml/fed-labels-not-annotations

Automatic merge from submit-queue Look for the failure zone label in labels.
parents af680d6a c87b6134
......@@ -648,7 +648,7 @@ func (kd *KubeDNS) getClusterZone() (string, error) {
// Select a node (arbitrarily the first node) that has `LabelZoneFailureDomain` set.
for _, nodeItem := range nodeList.Items {
if _, ok := nodeItem.Annotations[unversioned.LabelZoneFailureDomain]; !ok {
if _, ok := nodeItem.Labels[unversioned.LabelZoneFailureDomain]; !ok {
continue
}
// Make a copy of the node, don't rely on the loop variable.
......@@ -663,7 +663,7 @@ func (kd *KubeDNS) getClusterZone() (string, error) {
return "", fmt.Errorf("Could not find any nodes")
}
zone, ok := node.Annotations[unversioned.LabelZoneFailureDomain]
zone, ok := node.Labels[unversioned.LabelZoneFailureDomain]
if !ok || zone == "" {
return "", fmt.Errorf("unknown cluster zone")
}
......
......@@ -433,7 +433,7 @@ func newNodes() *kapi.NodeList {
{
ObjectMeta: kapi.ObjectMeta{
Name: "testnode-1",
Annotations: map[string]string{
Labels: map[string]string{
// Note: The zone name here is an arbitrary string and doesn't exactly follow the
// format used by the cloud providers to name their zones. But that shouldn't matter
// for these tests here.
......
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