Francesco Romani
cd7e3d626c
e2e: topomgr: add test infra
...
This patch all the testing infra and utilities needed
to run e2e topology manager tests. This include setup
a guaranteed pod which needs some devices.
The simplest real device available for the purpose
are the SRIOV devices, hence we use them.
This patch pulls the SRIOV device plugin from
the official, yet external, repository.
We do it as close as possible for the nvidia GPU plugin.
This patch also performs minor refactoring for some
test framework utilities, needed to support the new
e2e tests.
Finally, we add an empty e2e topology manager test,
to be completed by the next patch.
Signed-off-by: Francesco Romani <fromani@redhat.com>
2020-02-10 22:47:53 +01:00
Francesco Romani
1fdf262137
e2e: topomgr: explicit save the kubelet config
...
For the sake of readability, save the old Kubelet config
once.
Signed-off-by: Francesco Romani <fromani@redhat.com>
2020-02-10 22:47:53 +01:00
Kubernetes Prow Robot
7a506ff342
Merge pull request #87696 from liggitt/node2
...
Switch node authorizer indexes to reference counts, add fastpath edge removal
2020-02-10 12:45:54 -08:00
Jordan Liggitt
8a3f587b04
Add fast path to node authorizer for node/edge removal
2020-02-10 13:51:33 -05:00
Jordan Liggitt
3e0c0792d7
Switch node authorizer index to refcounts
2020-02-10 13:24:13 -05:00
Jordan Liggitt
6d335372b2
Add configmap->node destination edges to the node authorizer index
2020-02-10 13:23:50 -05:00
Kubernetes Prow Robot
bb3cddc24f
Merge pull request #87958 from dims/tolerate-when-bazel-shutdown-errors-out
...
tolerate when bazel shutdown errors out
2020-02-10 09:24:08 -08:00
Kubernetes Prow Robot
db9123e50e
Merge pull request #87936 from Huang-Wei/waitingPods-glitch
...
Refine WaitingPod interface for scheduler Permit plugin
2020-02-10 09:23:54 -08:00
Kubernetes Prow Robot
af618bd100
Merge pull request #87957 from liggitt/noop-deltafifo-resourceversion
...
Treat replaced events that didn't change resourceVersion as resync events
2020-02-10 07:07:54 -08:00
Kubernetes Prow Robot
acd97b42f3
Merge pull request #87959 from andyzhangx/non-retriable
...
add StatusConflict(409) as non-retriable error for disksClient
2020-02-09 11:24:05 -08:00
Kubernetes Prow Robot
ca1514d03b
Merge pull request #80651 from odinuge/kubectl-proxy-handle-error
...
Add error check in kubectl proxy on server setup
2020-02-09 11:23:52 -08:00
Kubernetes Prow Robot
fe02be1521
Merge pull request #87931 from dims/ability-to-use-containerd-as-runtime
...
Ability to use containerd as runtime in kube-up (on Ubuntu)
2020-02-09 10:05:52 -08:00
Kubernetes Prow Robot
ac97b2d65e
Merge pull request #83507 from lyft/support-resetting-cpuacct
...
Prevent returning invalid usageNanoCores value when cpuacct is reset in a live container
2020-02-09 08:45:53 -08:00
Kubernetes Prow Robot
eb2d1fd19b
Merge pull request #87914 from RainbowMango/pr_support_providerid
...
Support config kubelet provider id for local cluster
2020-02-09 07:27:53 -08:00
andyzhangx
0e47c86378
add StatusConflict as non-retriable error for disksClient
2020-02-09 12:27:47 +00:00
Kubernetes Prow Robot
c5d75749c8
Merge pull request #85029 from serathius/remove-prometheus-test-e2e
...
Remove references to prometheus is test/e2e
2020-02-09 01:27:52 -08:00
Kubernetes Prow Robot
09b13aec37
Merge pull request #87947 from tanjunchen/remove-TODO-and-unused-code
...
remove TODO and unused code
2020-02-09 00:19:52 -08:00
Kubernetes Prow Robot
652f52b51c
Merge pull request #85637 from dims/cinder-migration-flag
...
Flip CSIMigrationOpenStack flag to be beta and off by default
2020-02-08 21:49:52 -08:00
Kubernetes Prow Robot
abe6321296
Merge pull request #87952 from mikedanese/opts
...
add *Options to Create, Update, and Patch in generated clientsets
2020-02-08 20:43:53 -08:00
Davanum Srinivas
598c279ecc
tolerate when bazel shutdown errors out
...
pull-kubernetes-e2e-gce-rbe are still failing with the following:
```
INFO: Waited 10 seconds for server process (pid=72) to terminate.
FATAL: Attempted to kill stale server process (pid=72) using SIGKILL, but it did not die in a timely fashion.
make: *** [Makefile:626: bazel-release] Error 36
make: Leaving directory '/home/prow/go/src/k8s.io/kubernetes'
```
we have added a pkill just after the line for bazel shutdown, so let's
continue to give the pkill a chance to run.
2020-02-08 21:47:12 -05:00
Kubernetes Prow Robot
86fcb30e53
Merge pull request #87908 from jpbetz/enable-smd-reflector
...
Bump to latest SMD to pick up performance optimizations
2020-02-08 18:11:52 -08:00
Davanum Srinivas
da024f9a57
Ability to override versions of containerd/runc
2020-02-08 20:20:15 -05:00
Kubernetes Prow Robot
d09f8b9d54
Merge pull request #79409 from takmatsu/add-phase
...
Modify Kubelet Pod Resources API to get only active pods
2020-02-08 16:09:52 -08:00
Davanum Srinivas
acd286d95d
Install containerd package depending on CONTAINER_RUNTIME
2020-02-08 17:53:37 -05:00
Davanum Srinivas
c4ef6a94b3
Add gid to config.toml only when docker group is present
...
If we don't install docker and install just containerd apt packages,
there is no docker group. In this scenario, we should not add the gid to
config.toml
2020-02-08 17:53:37 -05:00
Kubernetes Prow Robot
415b3ed950
Merge pull request #87944 from SataQiu/kubeadm-2020020802
...
kubeadm: remove 'kubeadm alpha kubelet config download'
2020-02-08 14:46:57 -08:00
Kubernetes Prow Robot
887ccc483c
Merge pull request #87942 from SataQiu/kubeadm-2020020801
...
kubeadm: deprecate --kubelet-version command line option
2020-02-08 14:46:44 -08:00
Kubernetes Prow Robot
2e2c12951e
Merge pull request #87941 from andyzhangx/non-retriable-err
...
fix: add non-retriable errors in azure clients
2020-02-08 14:46:30 -08:00
Kubernetes Prow Robot
a280a967a5
Merge pull request #87853 from alculquicondor/fix/options_test
...
Do lenient decoding only for kubescheduler.config.k8s.io/v1alpha1
2020-02-08 14:46:21 -08:00
Kubernetes Prow Robot
20dca67a8a
Merge pull request #87453 from aojea/kubeadm_dual
...
kubeadm: dual-stack validation allow single stack
2020-02-08 14:46:06 -08:00
Kubernetes Prow Robot
0c6470115e
Merge pull request #86578 from tnqn/except-validation
...
Validate Except of IPBlock for NetworkPolicy spec
2020-02-08 14:45:53 -08:00
Jordan Liggitt
a6caa0a472
Treat replaced events that didn't change resourceVersion as resync events
2020-02-08 16:30:01 -05:00
Kubernetes Prow Robot
7c1dfd1b83
Merge pull request #83546 from Asalle/fix-golint-passwordfile
...
Fix golint in staging/src/k8s.io/apiserver/plugin/pkg/authenticator/password/passwordfile
2020-02-08 10:15:54 -08:00
Mike Danese
bfc75d9a5c
manual fixes
2020-02-08 12:32:33 -05:00
Mike Danese
1dcd1fb3b7
generated: update clients
2020-02-08 12:32:30 -05:00
Mike Danese
25651408ae
generated: run refactor
2020-02-08 12:30:21 -05:00
Mike Danese
6c274ea72d
update client gen
2020-02-08 12:01:19 -05:00
tanjunchen
364c6f1173
remove TODO and unused code
2020-02-09 00:38:16 +08:00
Kubernetes Prow Robot
dde6e8e746
Merge pull request #87858 from smarterclayton/different_type
...
kubelet: Debug pod status output diff is wrong
2020-02-08 06:44:06 -08:00
Kubernetes Prow Robot
334d788f08
Merge pull request #87299 from mikedanese/ctx
...
context in client-go
2020-02-08 06:43:52 -08:00
Kubernetes Prow Robot
06c639fb4a
Merge pull request #87929 from dims/ensure-bazel-is-really-down
...
Ensure bazel is really brought down (ONLY on bazel-release target)
2020-02-08 03:00:07 -08:00
Kubernetes Prow Robot
c90fd17642
Merge pull request #87701 from yliaog/windep
...
added env var WINDOWS_CNI_STORAGE_PATH and WINDOWS_CNI_VERSION
2020-02-08 02:59:52 -08:00
Kubernetes Prow Robot
25501f8425
Merge pull request #87886 from RA489/rmbasheg
...
remove bash examples/comments from the v1beta1 and v1beta2 APIs
2020-02-08 00:21:52 -08:00
SataQiu
0714f814fe
kubeadm: remove 'kubeadm alpha kubelet config download'
2020-02-08 14:52:33 +08:00
Kubernetes Prow Robot
b3ba969756
Merge pull request #87913 from cheftako/master
...
Add code to fix kubelet/metrics memory issue.
2020-02-07 21:51:53 -08:00
SataQiu
e167b44c17
kubeadm: deprecate --kubelet-version command line option
2020-02-08 12:56:25 +08:00
andyzhangx
142778ac6c
fix: add non-retriable errors in azure clients
2020-02-08 04:26:57 +00:00
Kubernetes Prow Robot
0f13c5c3d1
Merge pull request #87930 from oomichi/issue/87679-1
...
Fix non-ascii characters in test/e2e/storage
2020-02-07 18:33:42 -08:00
Kubernetes Prow Robot
d9e574cb00
Merge pull request #87928 from johnbelamaric/show-output-in-test
...
LogResult if there is an error
2020-02-07 18:33:30 -08:00
Kubernetes Prow Robot
9bbd1a1a29
Merge pull request #87877 from justaugustus/cluster-augustus
...
cluster: Add justaugustus as reviewer
2020-02-07 18:33:19 -08:00