Commit Graph

77482 Commits (2ec4467af1df753b33208fea3ee33c1eeb66c519)

Author SHA1 Message Date
Anago GCB 2ec4467af1 Update CHANGELOG-1.12.md for v1.12.8. 2019-04-24 00:27:13 +00:00
Kubernetes Prow Robot 36ccff1b27
Merge pull request #76821 from ereslibre/kubeadm-config-retry-on-conflict
kubeadm: improve resiliency when conflicts arise when updating the kubeadm-config configmap
2019-04-23 15:50:01 -07:00
Kubernetes Prow Robot 06bc7e3e00
Merge pull request #76792 from dekkagaijin/insecure-port
add option to disable the apiserver's insecure port via env var
2019-04-23 14:02:35 -07:00
Kubernetes Prow Robot 0df8b10557
Merge pull request #76786 from dekkagaijin/master
add additional approvers from GKE
2019-04-23 14:02:23 -07:00
Kubernetes Prow Robot 4098347433
Merge pull request #76488 from atoato88/fix-golint-e2e-framework-util-go-part2
Fix golint failures of e2e/framework/util.go - part2
2019-04-23 14:02:12 -07:00
Kubernetes Prow Robot 56d7912939
Merge pull request #76348 from atoato88/fix-golint-e2e-framework-util-go
Fix golint failures of e2e/framework/util.go - part1
2019-04-23 14:02:01 -07:00
Kubernetes Prow Robot 90fbbee129
Merge pull request #76910 from liggitt/pod-admission
webhook admission tests: connect, proxy, binding, eviction
2019-04-23 12:12:00 -07:00
Kubernetes Prow Robot bd12b01387
Merge pull request #76903 from hormes/refactor_watch_cache
add object type to cacheWatcher
2019-04-23 09:43:36 -07:00
Kubernetes Prow Robot baa8b398db
Merge pull request #76567 from liggitt/client-go-install
Update client-go module install instructions
2019-04-23 09:43:20 -07:00
Kubernetes Prow Robot 44f254d55e
Merge pull request #76922 from xichengliudui/small-bug
Fix two minor bugs in kubeadm
2019-04-23 07:53:35 -07:00
Kubernetes Prow Robot 137aa9f1b2
Merge pull request #76815 from fejta/bzl
Add --config=remote and --config=remote-cache modes for bazel
2019-04-23 07:52:39 -07:00
Kubernetes Prow Robot 0f617a3825
Merge pull request #76500 from rojkov/issue-1399
kubeadm: check all available CA certs against pinned certs
2019-04-23 07:52:21 -07:00
Jordan Liggitt a4576ec5a6 Fix binding and eviction admission 2019-04-23 10:31:34 -04:00
Jordan Liggitt 4cfa5c7192 Test webhook admission - proxy subresources 2019-04-23 10:31:34 -04:00
Jordan Liggitt cc72248203 Test webhook admission - pod connect subresources 2019-04-23 10:31:34 -04:00
Rafael Fernández López bc8bafd825
kubeadm: improve resiliency when conflicts arise when updating the kubeadm-config ConfigMap
Add the functionality to support `CreateOrMutateConfigMap` and `MutateConfigMap`.

* `CreateOrMutateConfigMap` will try to create a given ConfigMap object; if this ConfigMap
  already exists, a new version of the resource will be retrieved from the server and a
  mutator callback will be called on it. Then, an `Update` of the mutated object will be
  performed. If there's a conflict during this `Update` operation, retry until no conflict
  happens. On every retry the object is refreshed from the server to the latest version.

* `MutateConfigMap` will try to get the latest version of the ConfigMap from the server,
  call the mutator callback and then try to `Update` the mutated object. If there's a
  conflict during this `Update` operation, retry until no conflict happens. On every retry
  the object is refreshed from the server to the latest version.

Add unit tests for `MutateConfigMap`

* One test checks that in case of no conflicts, the update of the
  given ConfigMap happens without any issues.

* Another test mimics 5 consecutive CONFLICT responses when updating
  the given ConfigMap, whereas the sixth try it will work.
2019-04-23 15:40:37 +02:00
Kubernetes Prow Robot 888b81b638
Merge pull request #76238 from Dieken/30s-ttl-for-coredns
change default 5s ttl to 30s for coredns to be same with kube-dns/dnsmasq
2019-04-23 06:20:09 -07:00
Kubernetes Prow Robot e6390ce3ff
Merge pull request #76835 from SataQiu/fix-shellcheck-hack-20190420
Fix shellcheck failures of hack/verify-boilerplate.sh verify-cli-conventions.sh verify-codegen.sh
2019-04-23 03:14:12 -07:00
Kubernetes Prow Robot fd0a140673
Merge pull request #76890 from xichengliudui/fixshellcheckfailures-31
fix shellcheck failures on and verify-test-featuregates.sh
2019-04-23 00:46:26 -07:00
Kubernetes Prow Robot ccf9556ddc
Merge pull request #76848 from Huang-Wei/fix-kubemark-proxy
Fixed a kubemark panic when hollow-node is morphed as proxy
2019-04-23 00:46:09 -07:00
Kubernetes Prow Robot 40f691a416
Merge pull request #76918 from xichengliudui/cleanup-kubeadm-master
kubeadm cleanup: master -> control-plane
2019-04-22 22:44:08 -07:00
SataQiu 2704abf844 fix shellcheck failures of hack/verify-boilerplate.sh verify-cli-conventions.sh verify-codegen.sh 2019-04-23 13:39:00 +08:00
Kubernetes Prow Robot 4ec29a1a2b
Merge pull request #76889 from SataQiu/fix-golint-kubelet-util-20190422
Fix golint failures of pkg/kubelet/util
2019-04-22 20:44:25 -07:00
Kubernetes Prow Robot b9606bef8d
Merge pull request #76860 from SataQiu/fix-golint-volume-20190420
Fix golint failures of pkg/volume/local
2019-04-22 20:44:07 -07:00
Kubernetes Prow Robot 33f907a4df
Merge pull request #76912 from tallclair/cloudinfo
Reregister cAdvisor cloud info providers in Kubelet
2019-04-22 17:10:07 -07:00
Tim Allclair c12b053390 Reregister cAdvisor cloud info providers in Kubelet 2019-04-22 15:43:45 -07:00
Kubernetes Prow Robot 588ea5d757
Merge pull request #76871 from cblecker/shellcheck-colour
Fix malformed JUNIT XML with shellcheck failures
2019-04-22 14:38:19 -07:00
Kubernetes Prow Robot a961c13db5
Merge pull request #76640 from george-angel/master
update k8s.gcr.io/k8s-dns-node-cache image version
2019-04-22 14:38:02 -07:00
Kubernetes Prow Robot dc08b6b275
Merge pull request #76625 from gnufied/skip-if-no-default-sc
Skip storage tests that depend on default SC - if no default SC is found
2019-04-22 14:37:45 -07:00
Kubernetes Prow Robot aa11d0edef
Merge pull request #76850 from yujuhong/sd-agent
GCE/Windows: enable stackdriver logging agent
2019-04-22 13:18:03 -07:00
Kubernetes Prow Robot b57387b333
Merge pull request #76767 from SataQiu/fix-shellcheck-20190418
Fix shellcheck failures of hack/verify-openapi-spec.sh
2019-04-22 13:17:46 -07:00
Hemant Kumar 6fee8a7727 Skip pvc protection tests if no default SC is found
Other tests that check for default storageclass also
check for cloudprovider such as gce, aws and openstack
and hence are already skipped in bare metal environments.

But this particular test keeps failing because no such check exists.
2019-04-22 14:51:04 -04:00
Kubernetes Prow Robot 716344fd7d
Merge pull request #76849 from liggitt/crd_webhook_integration_tests
Fix scale and rollback subresources with admission webhooks, add integration tests
2019-04-22 10:44:16 -07:00
Kubernetes Prow Robot dc395391bc
Merge pull request #76834 from SataQiu/fix-hack-shell-2019041905
Fix bug and golint failures of hack/verify-api-groups.sh
2019-04-22 10:44:00 -07:00
Kubernetes Prow Robot 0ca27bfee2
Merge pull request #76139 from SataQiu/fix-golint-kubectl-20190404
Fix golint failures of pkg/kubectl/apps
2019-04-22 10:43:44 -07:00
fansong.cfs 6c6d472039 add object type to cacheWatcher 2019-04-23 00:40:47 +08:00
Kubernetes Prow Robot cb3837f228
Merge pull request #76894 from cwdsuzhou/fix_podPriorityName_duplicated
Fix printing duplicated pod priorityClassName
2019-04-22 09:24:02 -07:00
Kubernetes Prow Robot 3488cd346a
Merge pull request #76804 from SataQiu/fix-apis-golint-20190419
Fix golint failures of pkg/apis/batch
2019-04-22 09:23:46 -07:00
SataQiu 741caa4475 fix bug and golint failures of hack/verify-api-groups.sh 2019-04-22 22:20:04 +08:00
Kubernetes Prow Robot f0a4672e6d
Merge pull request #76656 from feiskyer/az-vmss-fix
Switch to instance-level update APIs for Azure VMSS loadbalancer operations
2019-04-22 07:11:45 -07:00
caiweidong 653708b836 fix duplicated pod priorityClassName 2019-04-22 21:34:04 +08:00
Kubernetes Prow Robot f9a3a22e35
Merge pull request #76769 from rojkov/kubeadm-drop-NewCACertAndKey
kubeadm: drop duplicate function NewCACertAndKey
2019-04-22 03:21:43 -07:00
SataQiu cd6828bae0 fix golint failures of pkg/kubelet/util 2019-04-22 15:23:07 +08:00
Pengfei Ni d35c3a2299 Add unit tests 2019-04-22 13:31:47 +08:00
Pengfei Ni 620a5b32a9 Update vendors 2019-04-22 13:31:47 +08:00
Pengfei Ni 859c640597 Cleanup codes that not required any more 2019-04-22 13:31:47 +08:00
Pengfei Ni f7db5f7ab7 Replace vmss update API with instance-level update API 2019-04-22 13:31:45 +08:00
SataQiu b4bc5cb4fe
Merge branch 'master' into fix-shellcheck-20190418 2019-04-22 11:32:17 +08:00
Kubernetes Prow Robot 75d45bdfc9
Merge pull request #76856 from SataQiu/fix-hack-cherrypick-20190420
Fix shellcheck failures of hack/cherry_pick_pull.sh
2019-04-21 09:25:44 -07:00
Pengfei Ni c27ff9a11e Upgrade compute API to version 2019-03-01 2019-04-21 18:12:29 +08:00