Commit Graph

17556 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
cc9cc4d3ea Merge pull request #114794 from lavalamp/improved-has-synced
Do not N^2 loading webhook configurations
2023-01-12 16:03:24 -08:00
Daniel Smith
5a1091d88d Fix N^2 startup for webhook configurations
Add a "lazy" type to track when an update is needed. It uses a nested
locking technique to avoid extra evaluation calls.
2023-01-12 21:00:22 +00:00
Kubernetes Prow Robot
e3ae946902 Merge pull request #115029 from cpanato/update-prombot
update publishing rules to use go1.19.5
2023-01-12 12:43:05 -08:00
Kubernetes Prow Robot
3e049c5e68 Merge pull request #114883 from bobbypage/cadvisor_v047
deps: Bump cAdvisor to v0.47.1
2023-01-12 09:04:54 -08:00
cpanato
8338deb4e9 update publishing rules to use go1.19.5
Signed-off-by: cpanato <ctadeu@gmail.com>
2023-01-12 17:18:25 +01:00
Kubernetes Prow Robot
4802d7bb62 Merge pull request #114766 from MadhavJivrajani/prepare-for-go1.20
[Prepare for go1.20] *: Bump versions and fix tests
2023-01-12 07:10:54 -08:00
cpanato
eb38f1508a releng: Update images, dependencies and version to Go 1.19.5
Signed-off-by: cpanato <ctadeu@gmail.com>
2023-01-12 13:43:57 +01:00
Madhav Jivrajani
c31cc5ec46 vclib: Modify x509.UnknownAuthorityError unwrap check
Modify unwrap error utility to make it work with go1.20
This version of Go introduces a new layer of wrapping via
a new error type. The commit accounts for that while being
compatible with go1.19

Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
2023-01-12 15:08:56 +05:30
Madhav Jivrajani
e15cdb3513 vsphere: Adapt to govmomi version bumps
Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
2023-01-12 15:08:56 +05:30
Madhav Jivrajani
8b064fa4be *: Bump version of vmware/govmomi
Bumping version to include changes that
better handle TLS errors. Bump nescessary
to prepare for when the version of Go is
bumped to 1.20

Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
2023-01-12 15:08:45 +05:30
David Porter
761dd3640e deps: Bump to cAdvisor v0.47.1
Signed-off-by: David Porter <david@porter.me>
2023-01-11 16:07:12 -08:00
Kubernetes Prow Robot
c9ed04762f Merge pull request #114370 from enj/enj/r/reload_nits
encryption-at-rest: clean up context usage and duplicated code
2023-01-11 15:32:06 -08:00
Kubernetes Prow Robot
8fdaac238e Merge pull request #114879 from olivierlemasle/bump-kube-openapi
Bump kube-openapi
2023-01-11 14:28:20 -08:00
Kubernetes Prow Robot
08d9a0ef5b Merge pull request #113467 from pacoxu/psp-cleanup
Remove PodSecurityPolicy related code except client-go & API type
2023-01-11 14:28:07 -08:00
Kubernetes Prow Robot
97bbf07d3f Merge pull request #114977 from apelisse/simplify-fieldmanager-test
fieldmanagertest: Reduce API surface of the test package
2023-01-11 10:31:57 -08:00
Olivier Lemasle
8b8e20fcdb Bump kube-openapi 2023-01-11 11:48:07 +01:00
Kubernetes Prow Robot
cfa6ad50e6 Merge pull request #114972 from seans3/remove-openapi-printing
Removes deprecated kubectl openapi column printing
2023-01-11 00:53:45 -08:00
Kubernetes Prow Robot
6882e76c60 Merge pull request #114063 from ruquanzhao/fixNetworkTypesDoc
fix doc of types.go of network v1, v1alpha1, v1beta1
2023-01-10 23:47:56 -08:00
Kubernetes Prow Robot
f56c79398e Merge pull request #112365 from dgrisonnet/consolidate-isomorphic-events
Update isomorphic event definition in the events/v1 client to match aggregation logic from core/v1
2023-01-10 23:47:44 -08:00
Kubernetes Prow Robot
990b2f86fa Merge pull request #114938 from seans3/patcher-remove-kube-openapi
Removes kube-openapi dependency from Patcher
2023-01-10 21:35:22 -08:00
Antoine Pelisse
7899157345 fieldmanagertest: Reduce API surface of the test package 2023-01-10 20:05:41 -08:00
Kubernetes Prow Robot
5d794f881a Merge pull request #114910 from SataQiu/update-staging-readme
Update staging README.md
2023-01-10 19:51:19 -08:00
Sean Sullivan
2f184814b8 Removes deprecated kubectl openapi column printing 2023-01-10 17:37:18 -08:00
Kubernetes Prow Robot
7e97b4b322 Merge pull request #114868 from apelisse/private-internal-managers
fieldmanager: Make internal managers private
2023-01-10 16:33:19 -08:00
Kubernetes Prow Robot
cf81822d38 Merge pull request #114970 from tkashem/waitgroup-refactor
apiserver: refactor WithWaitGroup handler
2023-01-10 15:25:45 -08:00
Kubernetes Prow Robot
a11ad04564 Merge pull request #114859 from pohly/e2e-ginkgo-spec-ordering
dependencies: update ginkgo to v2.7.0
2023-01-10 15:25:37 -08:00
Monis Khan
70b414b0e5 encryption-at-rest: clean up context usage and duplicated code
This change in a no-op refactor of the encryption at rest code that
primarily changes the wiring to consistently use context for
lifecycle management (instead of a mixture of context and stop
channels).

Signed-off-by: Monis Khan <mok@microsoft.com>
2023-01-10 17:13:27 -05:00
Abu Kashem
9093f126b8 apiserver: refactor WithWaitGroup handler 2023-01-10 16:18:55 -05:00
Kubernetes Prow Robot
f1e74f77ff Merge pull request #114959 from ncdc/make-cr-conversions-safer
CR conversion: protect from converter input edits
2023-01-10 12:05:37 -08:00
Kubernetes Prow Robot
aab3fb3a1e Merge pull request #114940 from Rajalakshmi-Girish/fix-apiserver-ut-timeout-fail
Fixes the issue #114145
2023-01-10 10:39:59 -08:00
Kubernetes Prow Robot
2d08117e9e Merge pull request #114065 from ruquanzhao/fixNodeTypesDoc
fix doc of types.go of node
2023-01-10 10:39:25 -08:00
Damien Grisonnet
21f2f746ab event_broadcaster: update isomorphic event def
Update the definition of an isomorphic event in the events/v1 client to
match the aggregation logic that was already present in the core/v1
implementation.

The note field was omitted even though the message was used in the core
API aggregation because we didn't reach consensus.

Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com>
2023-01-10 19:29:27 +01:00
Andy Goldstein
f14cc7fdfc CR conversion: protect from converter input edits
Deep copy the input list before invoking the converter to protect from a
converter that mutates the input list.

Signed-off-by: Andy Goldstein <andy.goldstein@redhat.com>
2023-01-10 12:53:16 -05:00
Kubernetes Prow Robot
5cbd6960c8 Merge pull request #114937 from seans3/export-delete-option
Exports WarningPrinter field in DeleteOptions
2023-01-10 06:59:28 -08:00
RuquanZhao
d5b4644d23 fix doc of types.go of network v1, v1alpha1, v1beta1
Signed-off-by: Ruquan Zhao <ruquan.zhao@arm.com>
2023-01-10 20:24:51 +08:00
Sean Sullivan
34aa661eed Removes kube-openapi dependency from Patcher 2023-01-09 22:43:06 -08:00
Kubernetes Prow Robot
3742d14998 Merge pull request #114863 from danlenar/master
Use label selector for filtering out resources when pruning for kubectl diff.
2023-01-09 22:13:25 -08:00
Sean Sullivan
75ff830ab1 Exports WarningPrinter field in DeleteOptions 2023-01-09 20:53:48 -08:00
root
0f186fd6d8 Fixes the issue #114145 2023-01-10 04:49:49 +00:00
Kubernetes Prow Robot
78f2b1de33 Merge pull request #114846 from SataQiu/fix-seccomp-20230105
Remove support for seccomp annotations when determining whether a container update should trigger a policy evaluation
2023-01-09 16:19:12 -08:00
Patrick Ohly
baf832d80d dependencies: update ginkgo to v2.7.0
The new ginkgo release adds sorting of specs. This was triggered by
the observation that parallel test execution of Kubernetes E2E tests
sometimes ran the same spec twice and (presumably) other specs not at all
because spec order was random due to iteration over a map.

Sorting should avoid that problem.
2023-01-09 20:54:58 +01:00
Kubernetes Prow Robot
8d6bbfbad2 Merge pull request #112934 from wzshiming/fix/close-body
Close body when Report non-OK status code
2023-01-09 11:15:28 -08:00
Antoine Pelisse
ad65b25cc3 fieldmanager: Remove obsolete comment 2023-01-09 10:10:17 -08:00
Antoine Pelisse
adfc65ec23 Make internal managers private
This significantly reduces the surface area of the fieldmanager package
by hiding all the private "managers" objects, as well as the interface
that was made specifically for these. There is no reason to configure
these.
2023-01-09 10:10:17 -08:00
Daniel Lenar
d53af22787 Use label selector for filtering out resources when pruning.
Matches same behavior as for kubectl apply

Signed-off-by: Daniel Lenar <dlenar@vailsys.com>
2023-01-09 10:42:40 -06:00
SataQiu
61916050d3 update staging README.md 2023-01-09 12:26:16 +08:00
Nikhita Raghunath
498eaacf0a staging/publishing: remove rules for 1.22 2023-01-07 14:13:15 +05:30
Monis Khan
95ade66cc2 kms gRPC test: wait until server is healthy
Signed-off-by: Monis Khan <mok@microsoft.com>
2023-01-06 18:27:03 -05:00
Kubernetes Prow Robot
0e49c542d7 Merge pull request #114869 from liggitt/kube-openapi
bump kube-openapi
2023-01-06 13:31:27 -08:00
Kubernetes Prow Robot
98dae661f8 Merge pull request #114678 from ibihim/kmsv2-plugin-service-grpc
kmsv2: add grpc service
2023-01-06 10:00:09 -08:00