- 10 Nov, 2018 14 commits
-
-
Davanum Srinivas authored
- Move from the old github.com/golang/glog to k8s.io/klog - klog as explicit InitFlags() so we add them as necessary - we update the other repositories that we vendor that made a similar change from glog to klog * github.com/kubernetes/repo-infra * k8s.io/gengo/ * k8s.io/kube-openapi/ * github.com/google/cadvisor - Entirely remove all references to glog - Fix some tests by explicit InitFlags in their init() methods Change-Id: I92db545ff36fcec83afe98f550c9e630098b3135
-
k8s-ci-robot authored
CRD webhook conversion
-
k8s-ci-robot authored
Make csi alpha failing test skip
-
k8s-ci-robot authored
code cleanup for kubectl taint
-
k8s-ci-robot authored
Revert resource limits priority function
-
k8s-ci-robot authored
Fix a race in the scheduler.
-
k8s-ci-robot authored
Delete node lease if the corresponding node is deleted
-
k8s-ci-robot authored
Pluginwatcher: Fix panic on failed startup
-
k8s-ci-robot authored
dynamic audit plugins
-
k8s-ci-robot authored
kubectl: remove redundant test
-
k8s-ci-robot authored
fix for test failure #70774
-
k8s-ci-robot authored
Revert "Hold mutex lock shorter when processing inter-pod affinity/anti-affin…"
-
k8s-ci-robot authored
Don't compare interface values in dynamic config controller
-
k8s-ci-robot authored
kubectl convert: add deprecation warning for 1.13
-
- 09 Nov, 2018 26 commits
-
-
Mehdy Bohlool authored
-
Mehdy Bohlool authored
-
Mike Danese authored
Loop over priorityConfigs seperately. The node loop can only safely modify result[i][index]. Before this change it sometimes modified result[i] concurrently with other loops. Fixes: 71649676 ==================== Test output for //pkg/scheduler/core:go_default_test: ================== WARNING: DATA RACE Read at 0x00c0005e8ed0 by goroutine 22: k8s.io/kubernetes/pkg/scheduler/core.PrioritizeNodes.func2() pkg/scheduler/core/generic_scheduler.go:667 +0x2ea k8s.io/kubernetes/vendor/k8s.io/client-go/util/workqueue.ParallelizeUntil.func1() staging/src/k8s.io/client-go/util/workqueue/parallelizer.go:65 +0x9e Previous write at 0x00c0005e8ed0 by goroutine 21: k8s.io/kubernetes/pkg/scheduler/core.PrioritizeNodes.func2() pkg/scheduler/core/generic_scheduler.go:668 +0x450 k8s.io/kubernetes/vendor/k8s.io/client-go/util/workqueue.ParallelizeUntil.func1() staging/src/k8s.io/client-go/util/workqueue/parallelizer.go:65 +0x9e Goroutine 22 (running) created at: k8s.io/kubernetes/vendor/k8s.io/client-go/util/workqueue.ParallelizeUntil() staging/src/k8s.io/client-go/util/workqueue/parallelizer.go:57 +0x1a3 k8s.io/kubernetes/pkg/scheduler/core.PrioritizeNodes() pkg/scheduler/core/generic_scheduler.go:682 +0x592 k8s.io/kubernetes/pkg/scheduler/core.(*genericScheduler).Schedule() pkg/scheduler/core/generic_scheduler.go:186 +0x77d k8s.io/kubernetes/pkg/scheduler/core.TestGenericScheduler.func1() pkg/scheduler/core/generic_scheduler_test.go:464 +0x91f testing.tRunner() GOROOT/src/testing/testing.go:827 +0x162 Goroutine 21 (running) created at: k8s.io/kubernetes/vendor/k8s.io/client-go/util/workqueue.ParallelizeUntil() staging/src/k8s.io/client-go/util/workqueue/parallelizer.go:57 +0x1a3 k8s.io/kubernetes/pkg/scheduler/core.PrioritizeNodes() pkg/scheduler/core/generic_scheduler.go:682 +0x592 k8s.io/kubernetes/pkg/scheduler/core.(*genericScheduler).Schedule() pkg/scheduler/core/generic_scheduler.go:186 +0x77d k8s.io/kubernetes/pkg/scheduler/core.TestGenericScheduler.func1() pkg/scheduler/core/generic_scheduler_test.go:464 +0x91f testing.tRunner() GOROOT/src/testing/testing.go:827 +0x162 ================== --- FAIL: TestGenericScheduler (0.01s) --- FAIL: TestGenericScheduler/test_6 (0.00s) testing.go:771: race detected during execution of test testing.go:771: race detected during execution of test FAIL
-
Patrick Barker authored
-
Patrick Barker authored
-
k8s-ci-robot authored
Update heketi dependencies to sha@558b29266ce0a873991ecfb3edc41a668a998514
-
k8s-ci-robot authored
Update addon-manager to 1.8.4
-
k8s-ci-robot authored
kubeadm: UnifiedControlPlaneImage string -> UseHyperKubeImage bool
-
k8s-ci-robot authored
kubeadm v1beta1: InitConfiguration.APIEndpoint -> LocalAPIEndpoint
-
k8s-ci-robot authored
fix healthz checkerNames test so that it tests against the expected output
-
Mehdy Bohlool authored
-
Mehdy Bohlool authored
-
k8s-ci-robot authored
kubeadm: Remove cluster name from JoinConfiguration
-
Masaki Kimura authored
Fixes: #70760
-
Sean Sullivan authored
-
Michael Taufen authored
This previously caused a panic when moving lastKnownGood between two non-nil values, because we were comparing the interface wrapper instead of comparing the NodeConfigSources. The case of moving from one non-nil lastKnownGood config to another doesn't appear to be tested by the e2e node tests. I added a unit test and an e2e node test to help catch bugs with this case in the future.
-
k8s-ci-robot authored
Add the existence check of /proc/net/nf_conntrack
-
Aniket Kulkarni authored
-
Humble Chirammal authored
Fixes # https://github.com/kubernetes/kubernetes/issues/70802Signed-off-by:
Humble Chirammal <hchiramm@redhat.com>
-
Rostislav M. Georgiev authored
Up until now UnifiedControlPlaneImage existed as a string value as part of the ClusterConfiguration. This provided an override for the Kubernetes core component images with a single custom image. It is mostly used to override the control plane images with the hyperkube image. This saves both bandwith and disk space on the control plane nodes. Unfortunately, this specified an entire image string (complete with its prefix, image name and tag). This disables upgrades of setups that use hyperkube. Therefore, to enable upgrades on hyperkube setups and to make configuration more convenient, the UnifiedControlPlaneImage option is replaced with a boolean option, called UseHyperKubeImage. If set to true, this option replaces the image name of any Kubernetes core components with hyperkube, thus allowing for upgrades and respecting the image repository and version, specified in the ClusterConfiguration. Signed-off-by:Rostislav M. Georgiev <rostislavg@vmware.com>
-
k8s-ci-robot authored
Add explicit "Installed" field to CSINodeInfo and change update semantics
-
Lucas Käldström authored
-
Lucas Käldström authored
-
Lucas Käldström authored
-
k8s-ci-robot authored
[kubeadm/app/..add other packages]Switch to github.com/pkg/errors
-
qingsenLi authored
-