remove fallback logic for single-format endpoints

which were deprecated in 1.10

Kubernetes-commit: dd3ce649adb3c25d6a0d776178760d5c67829209
This commit is contained in:
Haowei Cai 2019-01-28 18:07:52 -08:00 committed by Kubernetes Publisher
parent e6a502f77f
commit 098c0c5761

View File

@ -392,7 +392,7 @@ func (d *DiscoveryClient) OpenAPISchema() (*openapi_v2.Document, error) {
if err != nil {
if errors.IsForbidden(err) || errors.IsNotFound(err) || errors.IsNotAcceptable(err) {
// single endpoint not found/registered in old server, try to fetch old endpoint
// TODO(roycaihw): remove this in 1.11
// TODO: remove this when kubectl/client-go don't work with 1.9 server
data, err = d.restClient.Get().AbsPath("/swagger-2.0.0.pb-v1").Do().Raw()
if err != nil {
return nil, err