Kevin Klues
00df26a985
Fix a bug whereby reusable CPUs and devices were not being honored
...
Previously, it was possible for reusable CPUs and reusable devices (i.e.
those previously consumed by init containers) to not be reused by
subsequent init containers or app containers if the TopologyManager was
enabled. This would happen because hint generation for the
TopologyManager was not considering the reusable devices when it made
its hint calculation.
As such, it would sometimes:
1) Generate a hint for a differnent NUMA node, causing the CPUs and
devices to be allocated from that node instead of the one where the
reusable devices live; or
2) End up thinking there were not enough CPUs or devices to allocate and
throw a TopologyAffinity admission error
This patch fixes this by ensuring that reusable CPUs and devices are
considered as part of TopologyHint generation. This frunctionality is
difficult to unit test since it spans multiple components, but an e2e
test will be added in a subsequent patch to test this functionality.
2020-07-20 11:41:13 +00:00
Kevin Klues
74fe9364c3
Simplify logic in devicemanager TopologyHint generation
2020-07-20 11:41:13 +00:00
Kevin Klues
9f5f401d60
Add AnySet() to topologymanager bitmask API
2020-07-20 11:41:13 +00:00
Kubernetes Prow Robot
d9c3d15018
Merge pull request #92986 from gnufied/fix-in-use-errors
...
Handle volume-in-use error during volume expansion
2020-07-15 00:30:37 -07:00
Kubernetes Prow Robot
633ab1ca61
Merge pull request #92880 from cici37/importCloudProvider
...
Import cloud provider from k8s.io/legacy-cloud-provider
2020-07-14 18:12:37 -07:00
Kubernetes Prow Robot
01f98c4321
Merge pull request #93005 from hh/patch-1
...
Add Aaron to conformance-behaviour-approvers OWNERS_ALIASES
2020-07-14 12:35:20 -07:00
Anago GCB
f192474819
CHANGELOG: Update directory for v1.19.0-rc.1 release
2020-07-14 15:32:59 +00:00
Kubernetes Prow Robot
428b500c5a
Merge pull request #90949 from pjbgf/seccomp-least-priv-kuberuntime
...
Add seccomp least privilege for kuberuntime
2020-07-14 04:35:21 -07:00
Kubernetes Prow Robot
3f8f9998b0
Merge pull request #90948 from pjbgf/seccomp-least-priv-dockershim
...
Add seccomp least privilege for docker sandbox
2020-07-14 02:23:22 -07:00
Kubernetes Prow Robot
c46c1c043e
Merge pull request #91742 from jingxu97/June/wintests
...
Fix subPath tests for Windows
2020-07-13 23:29:21 -07:00
Kubernetes Prow Robot
e45a598a5c
Merge pull request #93029 from rajansandeep/fixfailtests
...
Fix failing DNS tests by removing deprecated option
2020-07-13 20:21:35 -07:00
Kubernetes Prow Robot
209dbdfcc3
Merge pull request #93012 from giuseppe/no-hugetlb-cgroupv2
...
kubelet, cgroupv2: make hugetlb optional
2020-07-13 20:21:20 -07:00
Kubernetes Prow Robot
6079cebfae
Merge pull request #90187 from julianvmodesto/last-applied-updater
...
Implement server-side apply upgrade and downgrade
2020-07-13 16:45:20 -07:00
Hippie Hacker
10b411f517
Add Aaron to conformance-behaviour-approvers OWNERS_ALIASES
2020-07-14 08:54:28 +12:00
Kubernetes Prow Robot
240a72b5c0
Merge pull request #88936 from jpbetz/http-trace
...
Add nested tracing and endpoint filter tracing to apiserver
2020-07-13 11:27:21 -07:00
Sandeep Rajan
211448759c
Fix failing DNS tests by removing deprecated upstream option
2020-07-13 12:53:19 -04:00
Kubernetes Prow Robot
19f0a54d6b
Merge pull request #92183 from wallrj/2163-csr-only-external-ca-mode-2
...
kubeadm alpha certs generate-csr
2020-07-13 07:18:32 -07:00
Kubernetes Prow Robot
1bcf42b442
Merge pull request #92328 from jingxu97/June/evalpath
...
Replace evalSymlink() with powershell command for subPath_windows.go
2020-07-13 01:40:35 -07:00
Giuseppe Scrivano
79be8be10e
kubelet, cgroupv2: make hugetlb optional
...
make the hugetlb controller optional when cgroup v2 is used.
Closes: https://github.com/kubernetes/kubernetes/issues/92933
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-07-13 09:40:55 +02:00
Kubernetes Prow Robot
bb8a5d2ada
Merge pull request #90959 from ica10888/master
...
Better understanding of kubectl attach description
2020-07-12 21:04:33 -07:00
Kubernetes Prow Robot
2234e2b9db
Merge pull request #92310 from verb/cli-debug-node+aylei
...
kubectl debug: support debugging nodes
2020-07-12 17:42:33 -07:00
Kubernetes Prow Robot
99d85ef924
Merge pull request #92961 from saschagrunert/owners-aliases
...
Add saschagrunert and alejandrox1 to sig-release-approvers
2020-07-12 11:36:47 -07:00
Kubernetes Prow Robot
7625976ad3
Merge pull request #92890 from Huang-Wei/postfilter-impl-6
...
Refactor and expose common preemption functions
2020-07-12 11:36:33 -07:00
Kubernetes Prow Robot
2003246285
Merge pull request #92955 from mm4tt/addon-resizer
...
Bump addon-resizer for metrics-server to 1.8.11
2020-07-12 07:00:24 -07:00
Kubernetes Prow Robot
dcf60e04dd
Merge pull request #92941 from tallclair/invalid-redirect
...
Don't return proxied redirects to the client
2020-07-12 07:00:14 -07:00
Kubernetes Prow Robot
165a221b1c
Merge pull request #92926 from detiber/FixFakeScaleClientUpdate
...
[client-go] Fix argument ordering for fake scale client update
2020-07-12 07:00:05 -07:00
Kubernetes Prow Robot
6b5dc37708
Merge pull request #92919 from dashpole/update_cadvisor
...
Update cAdvisor to v0.37.0
2020-07-12 06:59:55 -07:00
Kubernetes Prow Robot
ac40be1a3f
Merge pull request #92918 from nikhita/1.19-branches
...
publishing: add rules for 1.19 and remove for 1.15
2020-07-12 06:59:45 -07:00
Kubernetes Prow Robot
8398bc3b53
Merge pull request #92916 from joelsmith/count-etc-hosts
...
Include pod /etc/hosts in ephemeral storage calculation for eviction
2020-07-12 06:59:36 -07:00
Kubernetes Prow Robot
7d1daa0938
Merge pull request #92910 from soltysh/kubectl_cache
...
Setup cache dirs properly based on --cache-dir value
2020-07-12 06:59:26 -07:00
Kubernetes Prow Robot
53334f063f
Merge pull request #92908 from RobertKielty/error_text_clarification
...
fixes 92907 improves test error output
2020-07-12 06:59:16 -07:00
Kubernetes Prow Robot
539b0a5a0f
Merge pull request #92905 from andyzhangx/deprecate-blobdis
...
doc: deprecate azure blob disk feature
2020-07-12 06:59:07 -07:00
Kubernetes Prow Robot
8da9e9b326
Merge pull request #92902 from k-toyoda-pi/unset_alias_metrics_grabber
...
e2e/metrics_grabber: unset aliases for ginkgo and gomega packages
2020-07-12 06:58:57 -07:00
Kubernetes Prow Robot
211e6729ea
Merge pull request #92884 from marwanad/support-user-agent-in-azure-config
...
allow specifying a user agent for azure clients
2020-07-12 06:58:48 -07:00
Kubernetes Prow Robot
cbb779e9b6
Merge pull request #92883 from jingxu97/July/listzones
...
Fix ListZonesInRegion() after client BasePath change
2020-07-12 06:58:39 -07:00
Kubernetes Prow Robot
f41a20444a
Merge pull request #92881 from neolit123/1.19-deprecate-kubeadm-dkc
...
kubeadm: deprecate "kubeadm alpha kubelet config enable-dynamic"
2020-07-12 06:58:29 -07:00
Kubernetes Prow Robot
68e4c1eda1
Merge pull request #91319 from gongguan/instance-meta
...
cloud/node-controller use InstanceMetadataByProviderID
2020-07-12 06:58:15 -07:00
Kubernetes Prow Robot
79428712b1
Merge pull request #91264 from sallyom/dupeVerbsDescribe
...
When combining PolicyRules, don't duplicate verbs
2020-07-12 06:58:00 -07:00
Kubernetes Prow Robot
a2978e3ddb
Merge pull request #92718 from rajansandeep/kube-up-coredns1.7.0
...
[kube-up]: Bump CoreDNS to v1.7.0
2020-07-12 01:46:01 -07:00
Wei Huang
4e8ccf0187
Refactor and expose common preemption functions
2020-07-11 23:17:21 -07:00
Kubernetes Prow Robot
888255bf3a
Merge pull request #92879 from liggitt/short-integration-tests
...
Skip expensive integration tests in short run mode
2020-07-11 20:57:52 -07:00
Kubernetes Prow Robot
d06ff65943
Merge pull request #92876 from Huang-Wei/pdbLister
...
Add pdbLister as a member field of struct DefaultPreemption
2020-07-11 20:57:42 -07:00
Kubernetes Prow Robot
c23a4b08d7
Merge pull request #92874 from chelseychen/event-api
...
Fix a few places where source field is empty when creating events via events/v1
2020-07-11 20:57:31 -07:00
Kubernetes Prow Robot
11348a38d7
Merge pull request #92871 from liggitt/kube-features
...
Move proxy features to kube_features
2020-07-11 20:57:22 -07:00
Kubernetes Prow Robot
63926cf8e7
Merge pull request #92862 from giuseppe/cgroup-fix-leaks
...
vendor: update github.com/opencontainers/runc
2020-07-11 20:57:11 -07:00
Kubernetes Prow Robot
fa31f9fd26
Merge pull request #92860 from aojea/iptMonitor
...
iptables: don't do reverse DNS lookups
2020-07-11 20:57:02 -07:00
Kubernetes Prow Robot
79ee122c18
Merge pull request #92854 from coderanger/patch-2
...
Make sure the _output folder exists before using it from module-graph.sh
2020-07-11 20:56:53 -07:00
Kubernetes Prow Robot
71bfb73751
Merge pull request #92842 from liggitt/deprecated-annotation
...
Deprecated API request audit annotation
2020-07-11 20:56:43 -07:00
Kubernetes Prow Robot
d2f4cc032b
Merge pull request #92841 from chethanv28/fix-typo-e2e-tests
...
Fix typo in vsphere e2e test names
2020-07-11 20:56:33 -07:00
Kubernetes Prow Robot
016c2f64de
Merge pull request #92840 from adtac/listers
...
selectorspread: access listers in plugin instantiation
2020-07-11 20:56:23 -07:00