Commit Graph

113956 Commits

Author SHA1 Message Date
michael mccune
3a76c95f8e remove aws from e2e loadbalancer udp conntrack tests
These tests are not working as expected on AWS due to the requirement
for the user to add an annotation to the UDP Service created.
2023-02-22 17:08:57 -05:00
Kubernetes Prow Robot
b86f94f438
Merge pull request #115256 from danwinship/nodeport-addresses-2
clean up kube-proxy nodeport address handling (part 2)
2023-02-22 13:07:05 -08:00
Kubernetes Prow Robot
173dde2a8c
Merge pull request #115970 from kannon92/lingering-tracking
left over uncounted from tracking cleanup
2023-02-22 09:57:57 -08:00
kannon92
32ac4a9581 left over uncounted from tracking cleanup 2023-02-22 16:45:53 +00:00
cc
d49bff855f
refine: the server-side http Request Body is always non-nil (#115908)
* refine: the server-side http Request Body is always non-nil

* revert changes under vendor

* Update staging/src/k8s.io/pod-security-admission/cmd/webhook/server/server.go

Co-authored-by: Jordan Liggitt <jordan@liggitt.net>

* Update main.go

---------

Co-authored-by: Jordan Liggitt <jordan@liggitt.net>
2023-02-22 07:18:09 -08:00
andrew_li
78c0018ca0
fix make verify (#115871) 2023-02-22 07:17:56 -08:00
Dan Winship
c45fff589a Optimize NodePortAddresses
Do more work at construct time and less at
GetNodeAddresses()/ContainsIPv4Loopback() time.
2023-02-22 08:32:21 -05:00
Dan Winship
0c2711bf24 Make NodePortAddresses abstraction around GetNodeAddresses/ContainsIPv4Loopback 2023-02-22 08:32:19 -05:00
Dan Winship
d43878f970 Put all iptables nodeport address handling in one place
For some reason we were calculating the available nodeport IPs at the
top of syncProxyRules even though we didn't use them until the end.
(Well, the previous code avoided generating KUBE-NODEPORTS chain rules
if there were no node IPs available, but that case is considered an
error anyway, so there's no need to optimize it.)

(Also fix a stale `err` reference exposed by this move.)
2023-02-22 08:30:36 -05:00
Kubernetes Prow Robot
7e40d6d04e
Merge pull request #115947 from aramase/aramase/f/kmsv2/grpc-metrics-bucket
[KMSv2] update `kms_operations_latency_seconds` metric bucket range
2023-02-22 04:47:57 -08:00
Kubernetes Prow Robot
4dd887797f
Merge pull request #115924 from claudiubelu/fix-kubeadm-unittest
unit tests: Fixes kubeadm postupgrade failing unit test on Windows
2023-02-22 00:50:08 -08:00
Kubernetes Prow Robot
39a99710bc
Merge pull request #115919 from princepereira/ppereira-115783-etplocal-master
[115783] Fix for windows kube-proxy: 'externalTrafficPolicy: Local' results in no clusterIP entry in windows node.
2023-02-22 00:49:56 -08:00
Anish Ramasekar
ac1c8aaed1
[KMSv2] update kms_operations_latency_seconds metric bucket range
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2023-02-22 07:12:35 +00:00
Kubernetes Prow Robot
1bafca3099
Merge pull request #115770 from Jefftree/aggregated-discovery-legacy-fix
Fix legacy fallback stale for aggregated discovery
2023-02-21 22:37:55 -08:00
Kubernetes Prow Robot
96312d711e
Merge pull request #115633 from TommyStarK/unit-tests/staging-apiserver-util-proxy
apiserver/util/proxy: Improving test coverage
2023-02-21 18:37:55 -08:00
Kubernetes Prow Robot
403a46037d
Merge pull request #115938 from aramase/aramase/f/organize-kms-pkg
[KMSv2] restructure kms staging dir
2023-02-21 17:26:03 -08:00
Kubernetes Prow Robot
59ec35eb2d
Merge pull request #115686 from tkashem/apf-test-fix
apiserver: fix APF tests, use T functions on the test goroutine
2023-02-21 17:25:56 -08:00
Kubernetes Prow Robot
b2a40948bd
Merge pull request #115933 from intUnderflow/clean-up-fake-recorder
Clean up FakeRecorder event emission
2023-02-21 15:27:56 -08:00
Anish Ramasekar
c9b8ad6a55
[KMSv2] restructure kms staging dir
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2023-02-21 22:40:25 +00:00
Kubernetes Prow Robot
33c1a542fb
Merge pull request #115846 from ritazh/kmsv2-metrics-invalidkeyid
kmsv2: add metrics for invalid_key_id_from_status_total
2023-02-21 14:24:39 -08:00
Kubernetes Prow Robot
06b6644fcf
Merge pull request #115815 from Huang-Wei/pod-scheduling-readiness-beta
Graduate PodSchedulingReadiness to beta
2023-02-21 14:24:32 -08:00
Kubernetes Prow Robot
4a58096e48
Merge pull request #115814 from aramase/kms-cryptographic-wearout
[KMSv2] Implement local KEK generation and rotation
2023-02-21 14:24:23 -08:00
Kubernetes Prow Robot
be3cf12d79
Merge pull request #115628 from alombarte/patch-1
getHost and getHostname have documentation swapped for IPv6
2023-02-21 14:24:16 -08:00
Kubernetes Prow Robot
c94f708ce4
Merge pull request #114470 from danwinship/kep-3178-fixups
KEP-3178-related iptables rule fixups
2023-02-21 14:24:08 -08:00
Kubernetes Prow Robot
edea44c82e
Merge pull request #113205 from mimowo/oomkiller-e2e-node-test
Add e2e_node test for oom killed container reason
2023-02-21 14:23:55 -08:00
Kubernetes Prow Robot
2d88d2d993
Merge pull request #112977 from mimowo/oomkilled-standardization
Documentation for the CRI API reason field to standardize the field for containers terminated by OOM killer
2023-02-21 13:15:58 -08:00
Lucy Sweet
247299946b Fix typo 2023-02-21 22:05:02 +01:00
Lucy Sweet
191fe47b6c Clean up FakeRecorder event emission 2023-02-21 20:35:54 +01:00
Kubernetes Prow Robot
4dfd2fe74d
Merge pull request #115922 from sourcelliu/impovevolume
Improve performance of method haveOverlap
2023-02-21 11:34:08 -08:00
Kubernetes Prow Robot
cd228fa551
Merge pull request #115073 from Nordix/proxy-ipvs-cleanup1
proxy/ipvs: Use generic Sets and sanitize code
2023-02-21 11:33:56 -08:00
Abu Kashem
62742db16b
apiserver: fix APF tests, use T functions on the test goroutine 2023-02-21 13:34:59 -05:00
Kubernetes Prow Robot
44b2fb4cfa
Merge pull request #115927 from tkashem/rate-limited-waitgroup
api-machinery: add a rate limited request wait group
2023-02-21 10:30:07 -08:00
Kubernetes Prow Robot
3a4583aeb6
Merge pull request #115860 from intUnderflow/include-annotations-fake-recorder
Allow inclusion of annotations in channel events when using FakeRecorder
2023-02-21 10:29:56 -08:00
Rita Zhang
5292542b72
kmsv2: add metrics for invalid_key_id_from_status_total
Signed-off-by: Rita Zhang <rita.z.zhang@gmail.com>
2023-02-21 09:42:40 -08:00
Anish Ramasekar
3bdd5ceae1
implement local kek generation and rotate based on status
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2023-02-21 17:40:16 +00:00
Kubernetes Prow Robot
572804c93d
Merge pull request #115903 from yoongon/feature/fit-calculation-typo
Fix typo at most_allocated_test.go
2023-02-21 09:16:09 -08:00
Kubernetes Prow Robot
07e7e72c07
Merge pull request #115721 from saschagrunert/downward-api-huge-pages-ga
Graduate `DownwardAPIHugePages` feature to stable / GA
2023-02-21 09:15:57 -08:00
Claudiu Belu
2e2ef9b0e7 unit tests: Fixes kubeadm postupgrade failing unit test on Windows
The unit test TestWriteKubeletConfigFiles fails on Windows because the
file not found error message is different on Windows.
2023-02-21 16:53:06 +00:00
mantuliu
edc0455c5c Improve performance of method haveOverlap
Signed-off-by: mantuliu <240951888@qq.com>
2023-02-22 00:51:55 +08:00
Lucy Sweet
8373afef0e Include annotations all the time 2023-02-21 16:42:37 +01:00
Lucy Sweet
7a48c6e217 Respond to review 2023-02-21 16:29:38 +01:00
Abu Kashem
e36708c18c
api-machinery: add a rate limited request wait group 2023-02-21 09:08:00 -05:00
Kubernetes Prow Robot
7b580ebec4
Merge pull request #114359 from pohly/dynamic-resource-allocation-staging-readme
staging: add DRA repo to list
2023-02-21 05:13:56 -08:00
Kubernetes Prow Robot
70f337c0d5
Merge pull request #115096 from MadhavJivrajani/unset-rv-watch-semantics
cacher: Fix watch behaviour for unset RV
2023-02-21 04:07:55 -08:00
mantuliu
af85f410a2 Improve the performance of slice usage
Signed-off-by: mantuliu <240951888@qq.com>
2023-02-21 19:30:27 +08:00
mantuliu
e1e07e34e3 Improve performance of method haveOverlap
Signed-off-by: mantuliu <240951888@qq.com>
2023-02-21 16:50:10 +08:00
Prince Pereira
62aed5de60 [115783] Fix for windows kube-proxy: 'externalTrafficPolicy: Local' results in no clusterIP entry in windows node. 2023-02-21 10:40:40 +05:30
Krzysztof Ostrowski
b4fde8da81
add cryptographic wearout for AES GCM transformer
Signed-off-by: Krzysztof Ostrowski <kostrows@redhat.com>
2023-02-21 01:57:37 +00:00
Yoon Park
c6276cc2ab Fix typo at most_allocated_test.go 2023-02-21 10:32:40 +09:00
Kubernetes Prow Robot
487c443239
Merge pull request #115710 from pohly/e2e-import-restrictions
e2e framework: revise import restrictions
2023-02-20 17:17:48 -08:00