Commit Graph

114164 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
18eea58ac2
Merge pull request #115359 from iancoolidge/devel-cpuset
More code-review changes from k/utlils cpuset review
2023-02-28 10:55:16 -08:00
Justin SB
ab05830840 prunev2: Add labels for objects that we apply
As we apply objects when using apply/prune v2, we want to be sure they
include the label that ties them back to the applyset they are part
of.

Co-Authored-By: Katrina Verey <katrina.verey@shopify.com>
2023-02-28 13:27:33 -05:00
Tim Hockin
6a09ba8f52
Codegen: set LC_ALL and unset GREP_OPTIONS
LC_ALL is always wanted and GREP_OPTIONS is never wanted.  The `grep
--color=never` dates back to 2016, an issue with OLD grep on Macs, which
was hard to deal with when this was all Makefile magic.  Now that it's a
script, we can do it simpler.
2023-02-28 10:17:52 -08:00
David Ashpole
e0d44fd216
update otelhttp to v0.35.1 2023-02-28 17:52:30 +00:00
Ed Bartosh
5a86895070 DRA: pass CDI devices through CRI CDIDevice field 2023-02-28 19:21:20 +02:00
Ed Bartosh
fb3f8ac3c3 CRI: add CDIDevice to the ContainerConfig 2023-02-28 19:21:11 +02:00
Kubernetes Prow Robot
e519921666
Merge pull request #115940 from ahg-g/ahg-mutable-ga
Allow mutating schedulingGates in the Pod template for suspended Jobs
2023-02-28 08:51:17 -08:00
Patrick Ohly
fa98647a30 golangci-lint: update logcheck original-url 2023-02-28 17:22:33 +01:00
Patrick Ohly
cf2e6291d1 hack: move golangci-lint config files
Because the script now explicitly selects the configuration file, the files no
longer have to be in the root directory. Having them in hack without the
leading dot is better because they then have the same owners as the script and
are more visible.

The downside is that manual invocations of golangci-lint without the parameter
no longer work.
2023-02-28 17:22:31 +01:00
Patrick Ohly
2d513e1330 golangci-lint: show more information about actual invocation
Both env variables and parameters are relevant for users who want to invoke the
command directly or follow how it is used.
2023-02-28 17:21:52 +01:00
ahg-g
2ecd24011a Graduate JobMutableNodeSchedulingDirectives feature to GA 2023-02-28 15:47:13 +00:00
Kubernetes Prow Robot
6f68a13696
Merge pull request #115961 from pohly/e2e-framework-deprecate-gomega-wrappers
e2e framework: deprecate gomega wrappers
2023-02-28 06:27:29 -08:00
Kubernetes Prow Robot
04e7021d06
Merge pull request #114625 from Divya063/feature-private-image-registry
[E2E] Add support for pulling images from private registry
2023-02-28 06:27:17 -08:00
Antonio Ojea
3b17aece1f
cacher allow context cancellation if not ready (#116024)
* cacher allow context cancellation if not ready

Replace the sync.Cond variable with a channel so we can use the
context cancellation signal.

Co-authored-by: Wojciech Tyczy<C5><84>ski <wojtekt@google.com>
Change-Id: I2f75313a6337feee440ece4c1e873c32a12560dd

* wait again on pending state

Change-Id: I1ad79253a5a5d56a4d9611125825b1f7ad552be8

---------

Co-authored-by: Wojciech Tyczy<C5><84>ski <wojtekt@google.com>
2023-02-28 03:23:16 -08:00
Kubernetes Prow Robot
806b215cce
Merge pull request #115987 from yuanchen8911/cleanup
Replace closures in test packages
2023-02-28 01:47:29 -08:00
Kubernetes Prow Robot
f2fdda8667
Merge pull request #115918 from yt2985/genericWatch
Partition watchers by namespace/name scope
2023-02-28 01:47:17 -08:00
Kubernetes Prow Robot
fb37f1331b
Merge pull request #113574 from chendave/cleanup_testcases
kubeadm: Improve testcases for `init` and `join` command
2023-02-28 00:43:16 -08:00
Divya Rani
a8b1e57246 add support for pulling images from private registry 2023-02-28 00:40:51 -08:00
Kubernetes Prow Robot
35f0507dca
Merge pull request #111856 from mengjiao-liu/improve-podSpec.restartPpolicy-description
Improve spec.template.spec.restartPolicy description
2023-02-27 22:53:27 -08:00
Kubernetes Prow Robot
b9fd1802ba
Merge pull request #102884 from vinaykul/restart-free-pod-vertical-scaling
In-place Pod Vertical Scaling feature
2023-02-27 22:53:15 -08:00
Kubernetes Prow Robot
aad3050519
Merge pull request #116102 from danielvegamyhre/strategy-nit
Move AllowElasticIndexedJobs into JobValidationOptions declaration
2023-02-27 19:25:26 -08:00
Kubernetes Prow Robot
e6522f8053
Merge pull request #116095 from sourcelliu/preemption
Improve the performance of method CandidatesToVictimsMap
2023-02-27 19:25:15 -08:00
Kubernetes Prow Robot
b381469293
Merge pull request #116111 from apelisse/conformance-field-validation
turn field validation e2e tests into conformance tests
2023-02-27 18:19:22 -08:00
Kubernetes Prow Robot
f6753da51b
Merge pull request #116059 from Gekko0114/fix_typo
fix typo on Evictor's Preempt func
2023-02-27 18:19:15 -08:00
Kubernetes Prow Robot
36402f2833
Merge pull request #116039 from liggitt/crd-compat
Add CRD compatibility fixtures
2023-02-27 14:55:16 -08:00
Kevin Delgado
9828f62237 turn field validation e2e tests into conformance tests 2023-02-27 14:39:21 -08:00
Kubernetes Prow Robot
c5cd7a1db5
Merge pull request #116031 from ritazh/kmsv2_mockkms
kmsv2: add mock kms for reference implementation
2023-02-27 13:51:28 -08:00
Kubernetes Prow Robot
4a934ae821
Merge pull request #115996 from rayowang/autoscaling
Fix API field references for autoscaling v1, v2 and v2beta2
2023-02-27 13:51:16 -08:00
Jordan Liggitt
1c2fa0c7f7 Partition watchers by namespace/name scope 2023-02-27 20:38:11 +00:00
Tim Hockin
23eaa6e1e4
Fix codegen for older bash 2023-02-27 11:57:46 -08:00
Jordan Liggitt
018475269b
Update generated files 2023-02-27 14:16:02 -05:00
Jordan Liggitt
588884dd69
Add CRD compatibility objects 2023-02-27 14:12:59 -05:00
Jordan Liggitt
9997683ba2
Use custom-defined type generators for slice elements in compatibility objects 2023-02-27 14:12:59 -05:00
Jordan Liggitt
688f5babba
Skip unmarshaled fields with generating compatibility fixtures 2023-02-27 14:12:58 -05:00
Jordan Liggitt
5f9a042284
Explicitly exclude unmarshaled fields for custom-marshaled types from standard JSON handling 2023-02-27 14:12:58 -05:00
Daniel Vega-Myhre
93a74afccb move AllowElasticIndexedJobs into JobValidationOptions declaration 2023-02-27 18:45:58 +00:00
Kubernetes Prow Robot
12ceec47aa
Merge pull request #115977 from elmiko/fix-lb-test
remove aws from e2e loadbalancer udp conntrack tests
2023-02-27 10:26:50 -08:00
Kubernetes Prow Robot
a16fd5467e
Merge pull request #114925 from tkashem/watch-termination
apiserver: terminate watch with rate limiting during shutdown
2023-02-27 10:26:38 -08:00
Kubernetes Prow Robot
85c09cd1fe
Merge pull request #116079 from cyclinder/kube-dns
bump kube-dns to v1.22.20
2023-02-27 09:20:52 -08:00
Katrina Verey
0dd346673c
Introduce CLI for ApplySet-based pruning (#115979)
* Introduce CLI for ApplySet-based pruning

* Address feedback from justinsb

* Fix parent namespace sourcing and restrict types. Increase test coverage.
2023-02-27 09:20:40 -08:00
Yuan Chen
a24aef6510 Replace a function closure
Replace more closures with pointer conversion

Replace deprecated Int32Ptr to Int32
2023-02-27 09:13:36 -08:00
Rita Zhang
6fd6657d47
kmsv2: add mock kms for reference implementation
Signed-off-by: Rita Zhang <rita.z.zhang@gmail.com>
2023-02-27 08:54:53 -08:00
mantuliu
ccde866a2f Improve the performance of method CandidatesToVictimsMap
Signed-off-by: mantuliu <240951888@qq.com>
2023-02-27 23:53:19 +08:00
Abu Kashem
791fcd6fb4
apiserver: make watch termination during shutdown configurable 2023-02-27 10:49:49 -05:00
Abu Kashem
6385b86a9b
apiserver: terminate watch with a rate limiter during shutdown 2023-02-27 10:49:49 -05:00
Abu Kashem
697d967108
apiserver: watch gets notified on server shutdown signal 2023-02-27 10:49:30 -05:00
DingRui Yang
a50c9db09b
Typo: fix EndpointsLeasesResourceLock ->ConfigMapsLeasesResourceLock
The comment on ConfigMapsLeasesResourceLock begins with the wrong name: EndpointsLeasesResourceLock.
2023-02-27 21:09:07 +08:00
Kubernetes Prow Robot
911631a6e0
Merge pull request #116074 from SataQiu/fix-kubeadm-20230227
kubeadm: modify '--config' flag from required to optional for 'kubeadm kubeconfig user'
2023-02-27 04:58:19 -08:00
Kubernetes Prow Robot
015e2fa20c
Merge pull request #115953 from pohly/lint-gomega
test: fixing + linting gomega usage
2023-02-27 00:56:20 -08:00
Michal Wozniak
36eef0600d Fix the flaky OOMKiller test by sleep at start 2023-02-27 08:15:46 +01:00