Commit Graph

93196 Commits

Author SHA1 Message Date
hasheddan
b09c0d7e18
Add dependencycheck tool to check for dependency cyles in vendored pkgs
dependencycheck verifies that no violating depdendencies exist in pkgs
passed via a JSON file generated from go list.

Signed-off-by: hasheddan <georgedanielmangum@gmail.com>
2020-08-01 08:10:43 -05:00
ialidzhikov
1f06c88dd3 Fix panic on /readyz
Signed-off-by: ialidzhikov <i.alidjikov@gmail.com>
2020-08-01 13:09:40 +03:00
Jordan Liggitt
82aa6d9b4b Deflake node controller unit tests
Avoid unsynchronized use of t.Logf after a t.Fatal call
2020-07-31 20:09:54 -04:00
Jordan Liggitt
8e6a8669c0 Deflake TestExpectationsOnRecreate 2020-07-31 18:12:01 -04:00
Kubernetes Prow Robot
0051d65f9f
Merge pull request #92954 from sbueringer/pr-fix-delete-orphan-test
conformance-tests: make orpan RS created by deployment test more resilient
2020-07-31 13:51:40 -07:00
Jordan Liggitt
1e621ab5d1 Update CSR fuzzing to match defaulting 2020-07-31 15:52:01 -04:00
Jordan Liggitt
7335770670 Make toKubeContainerImageSpec deterministic 2020-07-31 14:41:11 -04:00
Jing Xu
015f2998e5 Update e2e storage tests for Windows cluster
This PR fixes a few things for e2e storage suite to run on Windows
cluster.
1. increaes timeout due to longer pod startup time for windows
2. Only set SELinuxOptions or fsGroup if os is not windows
3. Add VolumeSnapshot delete policy for windows3. Add VolumeSnapshot
delete policy for windows3. Add VolumeSnapshot delete policy for windows
2020-07-31 10:09:28 -07:00
knight42
7b07b33094
fix(e2e::network): refactor NoSNAT test
Signed-off-by: knight42 <anonymousknight96@gmail.com>
2020-08-01 00:51:51 +08:00
Kubernetes Prow Robot
a5090a8ff2
Merge pull request #93602 from liggitt/utils
Update k8s.io/utils
2020-07-31 09:39:09 -07:00
Jordan Liggitt
93e2868d4e Fix providerless kubelet startup 2020-07-31 12:30:12 -04:00
Sascha Grunert
1ee320b703
Add kind/regression label to the pull request template
We now add the kind/regression to the PR template. We also put the kinds
into an HTML comment, because prow is now able to ignore those entries.

Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2020-07-31 18:29:28 +02:00
wojtekt
76b3fe7f6d Wait for both endpoints and endpointslices in e2e tests 2020-07-31 17:24:53 +02:00
Jordan Liggitt
19b636bc84 Remove golang.org exception for preferring latest minimal version 2020-07-31 10:57:07 -04:00
Jordan Liggitt
c11e52f410 Update k8s.io/utils 2020-07-31 10:44:33 -04:00
Kubernetes Prow Robot
6324c137ea
Merge pull request #93601 from hasheddan/def-typecheck-parallel
Make typecheck default parallelism 3
2020-07-31 07:07:08 -07:00
hasheddan
242176ab31
Make typecheck default parallelism 3
Typecheck is still hitting memory limits semi-regularly on periodic CI
jobs. This bumps the default parallelism down to 3 from 4 to make it
slightly less memory intensive.

Signed-off-by: hasheddan <georgedanielmangum@gmail.com>
2020-07-31 07:42:31 -05:00
Vivek Bagade
2e4a329b35 Update Cluster Autoscaler version to 1.19.0 2020-07-31 14:13:22 +02:00
Kubernetes Prow Robot
ee72e02907
Merge pull request #85983 from xiaoanyunfei/bugfix/fix-metric-running-pod-num
fix metrics kubelet_running_pod_count
2020-07-31 03:07:06 -07:00
xiaofei.sun
a724481f5c fix metrics kubelet_running_pod_count 2020-07-31 16:35:53 +08:00
Stephen Augustus
700b1d5002 build/dependencies.yaml: Remove build references to Debian base images
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-07-31 03:25:15 -04:00
Stephen Augustus
1ccc8e3ac4 base-images: Migrate Debian base images to k/release
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-07-31 03:20:34 -04:00
Kubernetes Prow Robot
30ee970640
Merge pull request #93573 from justaugustus/aug-build
build: Add justaugustus to approvers
2020-07-30 23:54:22 -07:00
Kubernetes Prow Robot
b7d44329f3
Merge pull request #93570 from liggitt/deprecate-component-status
Mark componentstatus as deprecated
2020-07-30 23:54:12 -07:00
Kubernetes Prow Robot
c87adbfca7
Merge pull request #93562 from justaugustus/base-images
base-images: Build debian-base@v2.1.1
2020-07-30 23:54:03 -07:00
Kubernetes Prow Robot
20fbf09c3e
Merge pull request #93551 from brianpursley/runtimeclass-e2e-fix
Remove special case for node e2e tests when expecting pod rejection
2020-07-30 23:53:06 -07:00
Kubernetes Prow Robot
62b8faed40
Merge pull request #93539 from Jefftree/conformance-format
Update formatting of conformance comment
2020-07-30 22:11:07 -07:00
Kubernetes Prow Robot
debcc37798
Merge pull request #93327 from aojea/dnsipv6
e2e dns test autodetect the IP family
2020-07-30 18:39:09 -07:00
Jordan Liggitt
44a8d72d32 Mark componentstatus as deprecated 2020-07-30 17:25:26 -04:00
Hemant Kumar
20934d7e50 Create service for gluster endpoint
Creating an endpoint without a service can cause endpoint to disappear

https://github.com/kubernetes/kubernetes/issues/12964
2020-07-30 16:34:11 -04:00
Kubernetes Prow Robot
d3c1e81d5e
Merge pull request #93579 from liggitt/providerless
Fix verify-typecheck-providerless
2020-07-30 12:31:07 -07:00
Jordan Liggitt
1420b377e4 Add providerless tags 2020-07-30 13:48:40 -04:00
Jordan Liggitt
c866cb7dd0 Make verify-typecheck detect errors better 2020-07-30 13:23:34 -04:00
Joel Smith
8c70225493 jsonpath: disallow multiple immediate recursive descent (e.g. ....Foo) 2020-07-30 10:53:12 -06:00
Kubernetes Prow Robot
eb3dbac90e
Merge pull request #93572 from liggitt/parallel-typecheck
Limit typecheck parallelism by default
2020-07-30 09:40:31 -07:00
Jordan Liggitt
7cbdb4fb14 Limit typecheck parallelism by default 2020-07-30 11:10:08 -04:00
Stephen Augustus
bf91b209e5 build: Add justaugustus to approvers
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-07-30 10:48:25 -04:00
Kubernetes Prow Robot
72a62bcade
Merge pull request #92948 from cheftako/owners
Adding cheftako to pkg/controller/OWNERS
2020-07-30 05:56:30 -07:00
Kubernetes Prow Robot
9af4ad5c45
Merge pull request #93550 from Huang-Wei/refix-postfilter-flake
Deflake scheduler PostFilter and Filter integration test
2020-07-30 04:30:31 -07:00
Manjusaka
04908b26bf base-images: Build debian-base@v2.1.1
Co-authored-by: Stephen Augustus <saugustus@vmware.com>
Signed-off-by: Manjusaka <me@manjusaka.me>
2020-07-30 05:42:52 -04:00
Kubernetes Prow Robot
db28b0239a
Merge pull request #93511 from Huang-Wei/flake-reserve-plugin
Hold Pod in cache until all other cleanup work is completed
2020-07-29 23:44:30 -07:00
Jefftree
fca714f4b7 Fix conformance ordering 2020-07-29 20:50:45 -07:00
Jefftree
ace97738e2 Update formatting of conformance comment 2020-07-29 20:50:44 -07:00
Brian Pursley
6029346d0d Remove special case for node e2e tests when expecting pod rejection 2020-07-29 22:28:03 -04:00
Wei Huang
539272cb73
Deflake scheduler PostFilter and Filter integration test
- Revert "Fix integration test flake on TestFilter and TestPostFilter"
  This reverts commit 94fc18c2dc.
- Relax checking logic on expected Filter/PostFilter counters.
2020-07-29 18:37:47 -07:00
Kubernetes Prow Robot
0c642b6ef0
Merge pull request #93508 from deads2k/endpointmirror
add permissions required by endpoints controller for blockOwnerDeletion
2020-07-29 17:08:03 -07:00
Wei Huang
0e71facefe
Hold Pod in cache until all other cleanup work is completed
- Move "ForgetPod" after "RunReservePluginsUnreserve", so that the cache would hold the pod to
  avoid it's being retried simutaneously until Unreserve is completed.
- Move "assume" ahead of "RunReservePluginsReserve". This is based on the fact that "ForgetPod" is
  the last step of failure path, so "assume" should be reversly treated as the first step. The
  current failure path is like this:
  assume -> reserve -> unreserve -> forgetPod -> recordingFailure
- Make subtests of TestReservePluginUnreserve stateless
2020-07-29 11:27:19 -07:00
Kubernetes Prow Robot
d3edcb7924
Merge pull request #93490 from Huang-Wei/flake-post-filter
Fix integration test flake on TestFilter and TestPostFilter
2020-07-29 08:59:48 -07:00
Anago GCB
8e8b6a01cf CHANGELOG: Update directory for v1.19.0-rc.3 release 2020-07-29 09:04:13 +00:00
Kubernetes Prow Robot
aec30be5b3
Merge pull request #93433 from dcbw/netexec-errors
agnhost/netexec: logging cleanup and print more verbose errors
2020-07-28 21:04:01 -07:00