k3s/staging/src/k8s.io
Kubernetes Submit Queue 85f0a1ac42
Merge pull request #55704 from soltysh/return_real_error
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Return original error instead of negotiation one

**What this PR does / why we need it**:
When the requested type (eg. `text/html`) is not available and we're trying to hit an endpoint to which a user is for unauthorized we'll get 406, instead of 403. The reason for that is that, even if error happens we're trying to match the serializer, which fails and results in swallowing error, instead of returning raw json, for example. 

This fix returns raw json for such situations.

**Release note**:
```release-note
NONE
```
2017-11-28 08:10:22 -08:00
..
api generated 2017-11-23 16:23:53 +08:00
apiextensions-apiserver Merge pull request #49112 from gmarek/eventAPI 2017-11-22 21:48:42 -08:00
apimachinery Merge pull request #49112 from gmarek/eventAPI 2017-11-22 21:48:42 -08:00
apiserver Merge pull request #55704 from soltysh/return_real_error 2017-11-28 08:10:22 -08:00
client-go Merge pull request #56415 from liggitt/tls-cache-key 2017-11-27 16:04:31 -08:00
code-generator Code Generator: Link back to examples and articles 2017-11-27 17:11:06 -08:00
kube-aggregator Merge pull request #49112 from gmarek/eventAPI 2017-11-22 21:48:42 -08:00
metrics generated 2017-11-22 18:40:09 +00:00
sample-apiserver Merge pull request #49112 from gmarek/eventAPI 2017-11-22 21:48:42 -08:00
sample-controller Merge pull request #49112 from gmarek/eventAPI 2017-11-22 21:48:42 -08:00