k3s/pkg
Kubernetes Submit Queue 8a35d4c97c Merge pull request #30366 from dims/fix-issue-30355
Automatic merge from submit-queue

Validate SHA/Tag when checking docker images

Docker API does not validate the tag/sha, for example, all the following
calls work say for a alpine image with short SHA "4e38e38c8ce0"
echo -e "GET /images/alpine:4e38e38c8ce0/json HTTP/1.0\r\n" | nc -U /var/run/docker.sock
echo -e "GET /images/alpine:4e38e38c/json HTTP/1.0\r\n" | nc -U /var/run/docker.sock
echo -e "GET /images/alpine:4/json HTTP/1.0\r\n" | nc -U /var/run/docker.sock

So we should check the response from the Docker API and look for the tags or SHA explicitly.

Fixes #30355
2016-08-12 23:42:40 -07:00
..
admission Fix usage of shared informer in namespace admission controllers 2016-08-01 13:40:34 -04:00
api Merge pull request #30246 from liggitt/certificates 2016-08-12 23:03:18 -07:00
apimachinery Merge pull request #28431 from brendandburns/thirdparty2 2016-07-22 09:41:58 -07:00
apis Merge pull request #27874 from ingvagabund/kubelet-kernel-tunning-behaviour-new-flags 2016-08-12 14:11:26 -07:00
apiserver Basic audit log 2016-08-12 12:27:19 +02:00
auth Merge pull request #28281 from nhlfr/authorize-return-bool 2016-07-18 21:40:26 -07:00
capabilities Use Go canonical import paths 2016-07-16 13:48:21 -04:00
client Merge pull request #30222 from hodovska/port-forward-cmd-struct 2016-08-12 20:58:53 -07:00
cloudprovider Merge pull request #29726 from anguslees/lb-autodetect 2016-08-12 09:02:42 -07:00
controller Use unversioned client in scheduledjobs and set group version to batch/v2alpha1 2016-08-12 16:46:09 -07:00
conversion Use Go canonical import paths 2016-07-16 13:48:21 -04:00
credentialprovider Merge pull request #28539 from derekwaynecarr/credential_provider_timeout 2016-07-22 18:01:41 -07:00
dns Merge pull request #29230 from luxas/goimport 2016-08-05 16:22:01 -07:00
fieldpath Use Go canonical import paths 2016-07-16 13:48:21 -04:00
fields Use Go canonical import paths 2016-07-16 13:48:21 -04:00
genericapiserver Basic audit log 2016-08-12 12:27:19 +02:00
healthz fixes the wrong doc in package healthz 2016-07-18 22:46:09 +08:00
httplog Use Go canonical import paths 2016-07-16 13:48:21 -04:00
hyperkube Use Go canonical import paths 2016-07-16 13:48:21 -04:00
kubectl Merge pull request #30247 from ardnaxelarak/28695_suppress_noisy_output 2016-08-12 21:34:14 -07:00
kubelet Merge pull request #30366 from dims/fix-issue-30355 2016-08-12 23:42:40 -07:00
kubemark
labels Print/log pointers of structs with %#v instead of %+v 2016-08-01 22:27:56 +02:00
master move RangeRegistry to a separate package for generic usage 2016-08-09 13:10:48 +08:00
metrics
probe Merge pull request #27562 from 7ing/ipt 2016-08-02 08:02:32 -07:00
proxy kube-proxy: Propagate hostname to iptables proxier 2016-08-09 10:05:29 -07:00
quota Quota admission errors if usage is negative 2016-08-11 11:26:59 -04:00
registry Merge pull request #30246 from liggitt/certificates 2016-08-12 23:03:18 -07:00
runtime fix register.go files up + add test import 2016-08-11 17:06:54 -07:00
security Merge pull request #29812 from timstclair/aa-validation 2016-08-11 15:49:55 -07:00
securitycontext Remove pod mutation for PVs with supplemental GIDs 2016-07-22 17:41:44 -04:00
serviceaccount Check for valid serviceaccount JWT token before inspecting claims 2016-07-06 14:25:15 -04:00
ssh Revert "Add a customized ssh dialer that will timeout" 2016-07-14 08:48:24 +02:00
storage Merge pull request #30368 from wojtek-t/log_terminating_all_watchers 2016-08-10 09:26:07 -07:00
types Use Go canonical import paths 2016-07-16 13:48:21 -04:00
ui Use Go canonical import paths 2016-07-16 13:48:21 -04:00
util Merge pull request #30087 from dims/remove-pkill-dependency 2016-08-12 18:38:38 -07:00
version Use Go canonical import paths 2016-07-16 13:48:21 -04:00
volume Merge pull request #29619 from dims/fix-issue-23163 2016-08-06 01:44:15 -07:00
watch Update generated files due to dependency shift. 2016-08-09 10:41:09 -05:00
OWNERS