Paco Xu
df0d51d3b3
add some detailed message for dup container ports(steal from thockin)
2023-07-15 08:02:33 +08:00
Kubernetes Prow Robot
d5a653fd87
Merge pull request #119311 from ivelichkovich/metrics
...
matchCondition metrics for beta graduation
2023-07-14 16:55:20 -07:00
Kubernetes Prow Robot
cab65e2008
Merge pull request #118816 from PiotrProkop/topo-opts-to-beta
...
topologymanager: Promote support for improved multi-numa alignment in Topology Manager to beta
2023-07-14 16:55:08 -07:00
Maciej Skrocki
654e98e0a2
add endpointslice repo to staging README
2023-07-14 23:17:37 +00:00
Kubernetes Prow Robot
84a999923f
Merge pull request #119335 from mimowo/use-final-diff-for-job-pod-creation
...
Ensure final diff is used for setting expectations for Job pod creation
2023-07-14 15:20:54 -07:00
Kubernetes Prow Robot
2d3ce64e5d
Merge pull request #119281 from jsafrane/enable-reconstruction
...
Enable NewVolumeManagerReconstruction
2023-07-14 15:20:41 -07:00
Kubernetes Prow Robot
47aeec63a8
Merge pull request #119272 from deads2k/resources
...
add list of served versions to storage version
2023-07-14 13:22:41 -07:00
Divya Sri Sanaganapalli
1732b23a34
Ignore context canceled from validate and mutate webhook failopen metric
2023-07-14 20:20:33 +00:00
Kubernetes Prow Robot
1b7fffa0a1
Merge pull request #119328 from sanposhiho/ff-SchedulerQueueingHints
...
implement SchedulerQueueingHints feature gate
2023-07-14 12:24:01 -07:00
Kubernetes Prow Robot
6f3856f953
Merge pull request #118883 from danielvegamyhre/kep-4017-job
...
Add completion index as pod label for indexed jobs
2023-07-14 12:23:50 -07:00
David Eads
90ab7580aa
add list of served versions to storage version
2023-07-14 13:47:19 -04:00
Kubernetes Prow Robot
c79be34fba
Merge pull request #119330 from bertinatto/fix-conn-reuse-test
...
Proactively bump golang.org/x/net to v0.12.0
2023-07-14 10:27:49 -07:00
Michal Wozniak
9564bdc39d
Ensure final diff is used for setting expectations for Job pod creation
2023-07-14 19:09:39 +02:00
Igor Velichkovich
8a4a29d591
remove todo/spelling
2023-07-14 12:01:40 -05:00
Igor Velichkovich
bef43788fc
update histogram
2023-07-14 12:01:40 -05:00
Igor Velichkovich
01b9f4b6eb
matchCondition metrics
2023-07-14 12:01:37 -05:00
Daniel Vega-Myhre
5f37c102cb
revert changes in staging
2023-07-14 16:48:13 +00:00
Fabio Bertinatto
d9bd413f99
Proactively bump golang.org/x/net to v0.12.0
...
Proactively bump to v0.12.0 to avoid v0.10.0 and v0.11.0, which contain
a regression added by commit
82780d606d
.
This commit was later reverted in v0.12.0.
Generated with:
hack/pin-dependency.sh golang.org/x/net v0.12.0 && hack/update-vendor.sh
2023-07-14 13:27:38 -03:00
Kubernetes Prow Robot
2a91bd1dfd
Merge pull request #118782 from MikeSpreitzer/exempt-borrowing-impl
...
Exempt borrowing implementation
2023-07-14 09:16:00 -07:00
Kubernetes Prow Robot
4e9b487e7e
Merge pull request #118051 from A-Hilaly/api-server/webhooks/smart-reload
...
support `WebhookAccessors` smart reload
2023-07-14 09:15:48 -07:00
Kubernetes Prow Robot
ffa4c26321
Merge pull request #119140 from danwinship/iptables-metrics
...
fix sync_proxy_rules_iptables_total metric
2023-07-14 07:36:01 -07:00
Kubernetes Prow Robot
7472634bcb
Merge pull request #118303 from carlory/deprecate-cephrdb-plugin-migration
...
deprecate csi migration for ceph rbd
2023-07-14 07:35:49 -07:00
Kubernetes Prow Robot
24fe6f38f1
Merge pull request #119057 from vadasambar/feat/scheduler/expose-load-config-func
...
refactor: export `loadConfigFile` as a public function `LoadConfigFile`
2023-07-14 06:25:48 -07:00
Dan Winship
883d0c3b71
Add a dummy implementation of proxyutil.LineBuffer
...
Rather than actually assembling all of the rules we aren't going to
use, just count them and throw them away.
2023-07-14 08:38:25 -04:00
Kensei Nakada
34640772ed
implement SchedulerQueueingHints feature gate
2023-07-14 12:31:27 +00:00
Itamar Holder
619be9c153
Add a swap e2e test
...
Signed-off-by: Itamar Holder <iholder@redhat.com>
2023-07-14 14:52:28 +03:00
Itamar Holder
4b6314f815
Unit test: Swap - Limited/Unlimited Swap, cgroups v1/v2, etc
...
Signed-off-by: Itamar Holder <iholder@redhat.com>
2023-07-14 14:52:28 +03:00
Itamar Holder
a30410d9ce
LimitedSwap: Automatically configure swap limit for Burstable QoS Pods
...
After this commit, when LimitedSwap is enabled,
containers would get swap acess limited with respect
the container memory request, total physical memory
on the node, and the swap size on the node.
Pods of Best-Effort / Guaranteed QoS classes don't get
to swap. In addition, container with memory requests
that are equal to their memory limits also don't get to
swap.
The swap limitation is calculated in the following way:
1. Calculate the container's memory proportionate to the node's memory:
- Divide the container's memory request by the total node's physical memory.
Let's call this value ContainerMemoryProportion.
2. Multiply the container memory proportion by the available
swap memory for Pods:
Meaning: ContainerMemoryProportion * TotalPodsSwapAvailable.
Fore more information:
https://github.com/kubernetes/enhancements/blob/master/keps/sig-node/2400-node-swap/README.md
Signed-off-by: Itamar Holder <iholder@redhat.com>
2023-07-14 14:52:28 +03:00
Itamar Holder
e4da568f33
Make kuberuntime unit tests environment independent + support cgroup v2
...
Before this commit, to find out the current node's
cgroup version, a libcontainers function was used
directly. This way, cgroup version is hard to mock
and is dependant on the environment in which the unit
tests are being run.
After this commit, libcontainer's function is wrapped
within a variable function that can be re-assigned by
the tests. This way the test can easily mock the cgroup
version and become environment independant.
After this commit both cgroup versions v1 and v2
are being tested, no matter in which environment
it runs.
Signed-off-by: Itamar Holder <iholder@redhat.com>
2023-07-14 14:52:27 +03:00
Itamar Holder
f37aec6c57
Add LIMITED_SWAP env var to enable limited swap
...
Signed-off-by: Itamar Holder <iholder@redhat.com>
2023-07-14 14:52:27 +03:00
Kubernetes Prow Robot
95c8d61918
Merge pull request #113583 from chendave/POC_resetCfg
...
kubeadm: implementation of `ResetConfiguration` API types
2023-07-14 04:05:48 -07:00
Marko Mudrinić
0ed7bdb057
Update vendor
...
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2023-07-14 12:20:45 +02:00
Marko Mudrinić
69c4bc29f5
[go] Bump images, versions and deps to use Go 1.20.6
...
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2023-07-14 12:04:13 +02:00
Dave Chen
2a907e6004
kubeadm: fix fuzzing for ResetConfiguration
...
Signed-off-by: Dave Chen <dave.chen@arm.com>
2023-07-14 17:03:37 +08:00
Dave Chen
2e6715bc77
kubeadm: implementation of ResetConfiguration
API types
...
Signed-off-by: Dave Chen <dave.chen@arm.com>
2023-07-14 17:03:31 +08:00
VillageHeadHuang
037847066c
replace strings.Index with strings.Contains instead
...
replace strings.Index() !=-1 with strings.Contains instead
2023-07-14 15:25:36 +08:00
Kubernetes Prow Robot
e3bc35bc1b
Merge pull request #119008 from nilekhc/hotreload-update-metrics
...
[KMSv2] feat: implements metrics for encryption config hot reload
2023-07-13 23:08:00 -07:00
Kubernetes Prow Robot
18e0e668ca
Merge pull request #118933 from wojtek-t/apf_watchlist_support
...
Add support for watchlist to APF
2023-07-13 23:07:49 -07:00
Shiming Zhang
3e2a1a7b9c
Regenerate
2023-07-14 09:43:16 +08:00
Shiming Zhang
b2613dd381
Add e2e to check that hostIPs and Downward API works
2023-07-14 09:35:31 +08:00
Shiming Zhang
14b09c414a
Add DownwardAPI validation for status.hostIPs
2023-07-14 09:35:31 +08:00
Shiming Zhang
335d905ce9
Downward API support for status.hostIPs
2023-07-14 09:35:30 +08:00
Shiming Zhang
bf030fd68a
Add validate HostIPs
2023-07-14 09:35:30 +08:00
Shiming Zhang
267e76a66e
Add status.hostIPs in validEnvDownwardAPIFieldPathExpressions
2023-07-14 09:35:30 +08:00
Shiming Zhang
c287943bdd
Add status.hostIPs in ConvertDownwardAPIFieldLabel
2023-07-14 09:35:30 +08:00
Shiming Zhang
7a81ef6406
Add fuzzer for PodStatus
2023-07-14 09:35:30 +08:00
Shiming Zhang
e6bdd224c1
Add HostIPs for kubelet
2023-07-14 09:35:30 +08:00
Shiming Zhang
dacb689002
Add dropDisabledStatusFields
2023-07-14 09:35:30 +08:00
Shiming Zhang
e061143de7
Add HostIPs field and update PodIPs field
2023-07-14 09:35:30 +08:00
Shiming Zhang
c2c001a243
Add FeatureGate PodHostIPs
2023-07-14 09:35:30 +08:00