k3s/pkg
Kubernetes Submit Queue df41787b1a Merge pull request #47823 from sjenning/fix-waiting-reason
Automatic merge from submit-queue (batch tested with PRs 44058, 48085, 48077, 48076, 47823)

don't pass CRI error through to waiting state reason

Raw gRPC errors are getting into the `Reason` field of the container status `State`, causing it to be output inline on a `kubectl get pod`

xref https://bugzilla.redhat.com/show_bug.cgi?id=1449820

Basically the issue is that the err and msg are reversed in `startContainer()`.  The msg is short and the err is long.  It should be the other way around.

This PR changes `startContainer()` to return a short error that becomes the Reason and the extracted gPRC error description that becomes the Message.

@derekwaynecarr @smarterclayton @eparis
2017-06-26 15:29:33 -07:00
..
api Merge pull request #47869 from timothysc/affinity_cleanup 2017-06-24 06:11:42 -07:00
apimachinery/tests run hack/update-all 2017-06-22 11:31:03 -07:00
apis run hack/update-all 2017-06-22 11:31:03 -07:00
auth
bootstrap/api run hack/update-all 2017-06-22 11:31:03 -07:00
capabilities
client run hack/update-all 2017-06-22 11:31:03 -07:00
cloudprovider Merge pull request #47947 from zouyee/opa 2017-06-24 04:15:55 -07:00
controller Merge pull request #44058 from caesarxuchao/background-cascading 2017-06-26 15:29:25 -07:00
conversion
credentialprovider run hack/update-all 2017-06-22 11:31:03 -07:00
features Removes alpha feature gate for affinity annotations. Beta fields should be used. 2017-06-23 10:02:14 -05:00
fieldpath run hack/update-all 2017-06-22 11:31:03 -07:00
fields
generated run hack/update-all 2017-06-22 11:31:03 -07:00
hyperkube
kubeapiserver Merge pull request #47740 from liggitt/websocket-protocol 2017-06-24 00:34:41 -07:00
kubectl Move more printers to TablePrinter 2017-06-26 11:38:36 -04:00
kubelet Merge pull request #47823 from sjenning/fix-waiting-reason 2017-06-26 15:29:33 -07:00
kubemark Merge pull request #47783 from NickrenREN/containerruntime 2017-06-23 08:29:28 -07:00
labels
master run hack/update-all 2017-06-22 11:31:03 -07:00
metrics
printers Move more printers to TablePrinter 2017-06-26 11:38:36 -04:00
probe
proxy Move iptables logging in kubeproxy from Errorf to V(2).Infof 2017-06-26 19:59:23 +02:00
quota run hack/update-all 2017-06-22 11:31:03 -07:00
registry run hack/update-all 2017-06-22 11:31:03 -07:00
routes
runtime
security run hack/update-all 2017-06-22 11:31:03 -07:00
securitycontext run hack/update-all 2017-06-22 11:31:03 -07:00
serviceaccount run hack/update-all 2017-06-22 11:31:03 -07:00
ssh
types
util Fix lint errors 2017-06-26 16:05:35 +02:00
version
volume Merge pull request #47647 from humblec/glusterfs-unused-var 2017-06-26 11:41:01 -07:00
watch
BUILD run hack/update-all 2017-06-22 11:31:03 -07:00
OWNERS