Commit Graph

90530 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
7fdc1275d9
Merge pull request #90377 from cbf123/container_cpuset_fixup_2
Fix exclusive CPU allocations being deleted at container restart
2020-04-27 13:40:04 -07:00
Kubernetes Prow Robot
77bf313584
Merge pull request #90457 from deads2k/beta-annotations-03-apps
add beta annotations to apps
2020-04-27 12:09:38 -07:00
Kubernetes Prow Robot
561b2aba94
Merge pull request #90419 from klueska/upstream-update-reusable-cpus-strategy
Update strategy used to reuse CPUs from init containers in CPUManager
2020-04-27 12:09:23 -07:00
Chris Friesen
ab5870d808 Fix exclusive CPU allocations being deleted at container restart
The expectation is that exclusive CPU allocations happen at pod
creation time. When a container restarts, it should not have its
exclusive CPU allocations removed, and it should not need to
re-allocate CPUs.

There are a few places in the current code that look for containers
that have exited and call CpuManager.RemoveContainer() to clean up
the container.  This will end up deleting any exclusive CPU
allocations for that container, and if the container restarts within
the same pod it will end up using the default cpuset rather than
what should be exclusive CPUs.

Removing those calls and adding resource cleanup at allocation
time should get rid of the problem.

Signed-off-by: Chris Friesen <chris.friesen@windriver.com>
2020-04-27 11:36:54 -06:00
Kubernetes Prow Robot
95bb85378d
Merge pull request #89992 from zhouya0/remove_cobra_command_from_options
Remove *cobra.command from options
2020-04-27 09:35:44 -07:00
Kubernetes Prow Robot
ca8db0b396
Merge pull request #85806 from beautytiger/dev-191202-urlspace
fix: add space in front of url in command desc
2020-04-27 09:35:30 -07:00
Kubernetes Prow Robot
75aede28e1
Merge pull request #90484 from nilo19/cleanup/add-unit-tests-for-race-condition
Add unit tests for azure race conditions.
2020-04-27 06:39:29 -07:00
Kubernetes Prow Robot
64d55ae13b
Merge pull request #90270 from gaurav1086/aws_block_test
[Provider/AWS] fix block test
2020-04-27 05:13:29 -07:00
Kubernetes Prow Robot
cdc9e337d2
Merge pull request #90337 from gaurav1086/aws_use_TrimPrefix
[Provider/aws] use strings.TrimPrefix()
2020-04-27 02:51:29 -07:00
t-qini
e48f69de10 Add unit tests for azure race conditions. 2020-04-27 16:44:27 +08:00
Kubernetes Prow Robot
d3d870f051
Merge pull request #90459 from liggitt/rbac-deprecated
add prerelease API lifecycle tags for rbac APIs
2020-04-26 16:39:28 -07:00
Kubernetes Prow Robot
31b90f3bc0
Merge pull request #90500 from tanjunchen/remove-prometheus_import_allow_list-20200426
remove staging/src/k8s.io/apiserver/pkg/admission/metrics/ in prometheus_import_allow_list
2020-04-25 22:09:28 -07:00
tanjunchen
ff8c7fda32 remove staging/src/k8s.io/apiserver/pkg/admission/metrics/ in prometheus_import_allow_list 2020-04-26 11:36:38 +08:00
Kubernetes Prow Robot
e7de96e635
Merge pull request #90493 from KnicKnic/cert_path
fix cert path generation in windows
2020-04-25 20:05:29 -07:00
Knic Knic
a381e1b04e fix cert path generation in windows 2020-04-25 15:49:02 -07:00
Kubernetes Prow Robot
7f744be14e
Merge pull request #90476 from zhan849/harry/fix-backoff-manager-first-run
fix backoff manager timer initialization race
2020-04-25 15:19:29 -07:00
Kubernetes Prow Robot
36eee3ca8a
Merge pull request #90080 from gaurav1086/gce_nil_ptr_check
[GCE] VolumeNode nil check
2020-04-25 12:17:29 -07:00
Harry Zhang
397319ed2b fix backoff manager timer initialization race 2020-04-25 10:24:21 -07:00
Kubernetes Prow Robot
4efb43e1f5
Merge pull request #90481 from BenTheElder/shrug-unit-tests
correct canonical import for azure legacy provider mockfileclient
2020-04-25 07:27:28 -07:00
Kubernetes Prow Robot
4e45845530
Merge pull request #90095 from agadelshin/87893-ingress-egress-test
Add test for ingress/egress combination
2020-04-25 05:57:28 -07:00
Kubernetes Prow Robot
52ba6dc560
Merge pull request #89594 from wojtek-t/beta_immutable_secrets
Promote Immutable Secrets/ConfigMaps to Beta
2020-04-25 03:17:29 -07:00
Kubernetes Prow Robot
41201e72f7
Merge pull request #89285 from tanjunchen/remove-prometheus-staging/src/k8s.io/apiserver/pkg/admission/metrics
remove prometheus dependencies from k/k
2020-04-24 22:49:29 -07:00
Benjamin Elder
17cc8dfb7f correct canonical import for azure legacy provider mockfileclient 2020-04-24 21:59:06 -07:00
Kubernetes Prow Robot
40cb93bf95
Merge pull request #90425 from DavidParks8/daparks/fixacrauth
fix: Allow automatic ACR auth in private Azure clouds
2020-04-24 20:43:28 -07:00
David Parks
333b0493fb fix: ACR auth fails in private azure clouds 2020-04-24 19:13:52 -07:00
Kubernetes Prow Robot
d0f10f1d4f
Merge pull request #90465 from wojtek-t/fix_loadbalancer_tets
Migrate ingress test manifests to networking API group
2020-04-24 15:32:37 -07:00
Kubernetes Prow Robot
686f8b121c
Merge pull request #90458 from deads2k/beta-annotations-04-auth
add prerelease API lifecycle tags for authn/authz APIs
2020-04-24 15:32:27 -07:00
Kubernetes Prow Robot
b68bf25531
Merge pull request #90448 from soltysh/issue87851
Fix run command when waiting for pods
2020-04-24 15:32:17 -07:00
Kubernetes Prow Robot
7297fbd0ce
Merge pull request #90413 from PurelyApplied/nil-expiry
Improve error message when refresh token expiry is nil.
2020-04-24 15:32:07 -07:00
Kubernetes Prow Robot
5555cc1cf9
Merge pull request #90353 from gaurav1086/protofuf_use_sort_Strings
[Protobuf] simplify sort expression
2020-04-24 15:31:58 -07:00
Kubernetes Prow Robot
863daa081f
Merge pull request #90301 from deads2k/beta-annotations-02
add api lifecycle tags to admissionregistration.k8s.io
2020-04-24 15:31:43 -07:00
Kubernetes Prow Robot
219f062769
Merge pull request #64829 from dixudx/e2e_hostpath_type
fix bug on checking non directory HostPathType and add e2e tests for HostPathType
2020-04-24 15:31:29 -07:00
Kubernetes Prow Robot
7fdb2b16ae
Merge pull request #90468 from liggitt/fix-cache-control
Restore cache-control header filter
2020-04-24 14:01:29 -07:00
Jordan Liggitt
5efcc9e633 Restore cache-control header filter 2020-04-24 15:38:51 -04:00
Kubernetes Prow Robot
f8297af392
Merge pull request #90284 from wawa0210/kubelet-nodename-clean
Remove duplicate calculation nodename、hostname、hostnameOverridden when kubelet is initialized
2020-04-24 12:15:34 -07:00
Kubernetes Prow Robot
277f7614ea
Merge pull request #90203 from tanjunchen/remove-repeat-test-sche
/pkg/scheduler/framework/plugins/ : remove the repeat test example and add an test example
2020-04-24 12:15:20 -07:00
wojtekt
b112393394 Migrate ingress test manifests to networking API group 2020-04-24 20:41:48 +02:00
David Eads
ac2f03d508 add beta annotations to apps 2020-04-24 13:02:56 -04:00
Jordan Liggitt
3559c02999 RBAC deprecation tags 2020-04-24 12:53:44 -04:00
Kubernetes Prow Robot
99cc89b7da
Merge pull request #90366 from soltysh/sig-cli_owners
Update sig-cli reviewers and approvers
2020-04-24 09:38:36 -07:00
Kubernetes Prow Robot
a9f47c3a70
Merge pull request #90175 from squeed/proxy-last-queued-metric
pkg/proxy: add last-queued-timestamp metric
2020-04-24 09:38:22 -07:00
Kubernetes Prow Robot
e494b0788b
Merge pull request #89543 from bartekzurawski/fix-kube-up-gce-private-restart
Set ip alias route on kubernetes-master during booting
2020-04-24 09:38:07 -07:00
David Eads
234ef05d06 add prerelease API lifecycle tags for authn/authz APIs 2020-04-24 11:28:13 -04:00
Gaurav Singh
3531283b70 Changed error message 2020-04-24 11:15:48 -04:00
Gaurav Singh
749839c050 Change the error message 2020-04-24 10:48:09 -04:00
Maciej Szulik
6f1484256d
waitForPod should use different exitCondition depending on restart policy 2020-04-24 16:30:46 +02:00
David Eads
d32fc4e479 fix bug in api lifecycle generator file detection 2020-04-24 09:52:40 -04:00
David Eads
bc5a303442 add api lifecycle tags to admissionregistration.k8s.io 2020-04-24 09:52:39 -04:00
Kubernetes Prow Robot
47daccb272
Merge pull request #90406 from joakimr-axis/joakimr-axis_pre-existing-util.sh
Fix shellcheck failures in cluster/pre-existing/util.sh
2020-04-24 06:52:07 -07:00
Gaurav Singh
77c359f7f7 Code review changes 2020-04-24 08:32:38 -04:00