Merge pull request #1080 from jangie/only-add-marathon-balancees-if-any-healthcheck-results

Ensure that we don't add balancees with no health check runs if there is a health check defined on it
This commit is contained in:
Vincent Demeester 2017-02-03 15:55:23 +01:00 committed by GitHub
commit b22dc213e8
2 changed files with 4 additions and 1 deletions

View file

@ -264,6 +264,9 @@ func (provider *Marathon) taskFilter(task marathon.Task, applications *marathon.
return false
}
}
} else {
log.Debugf("Filtering marathon task %s with defined healthcheck as no healthcheck has run yet", task.AppID)
return false
}
}
return true

View file

@ -629,7 +629,7 @@ func TestMarathonTaskFilter(t *testing.T) {
},
},
},
expected: true,
expected: false,
exposedByDefault: true,
},
{