Kubernetes Prow Robot
92f0818cf2
Merge pull request #114609 from pohly/log-runtime-verbosity-level
...
runtime log verbosity level changes
2023-01-20 19:34:02 -08:00
Kubernetes Prow Robot
afe936fee5
Merge pull request #115191 from jkh52/zero-one-one
...
Bump konnectivity-client to v0.1.1
2023-01-20 17:56:02 -08:00
Kubernetes Prow Robot
c02b7e7a81
Merge pull request #114936 from seans3/openapi-validation-refactor
...
Refactor validation files into pkg/validation
2023-01-19 07:24:35 -08:00
Joseph Anttila Hall
5c01971f2a
Bump konnectivity-client to v0.1.1
...
Fixes memory leaks.
Upgrades GRPC and ProtoBuf versions.
2023-01-19 04:35:31 +00:00
Mike Danese
f61c4245c1
vendor: removed unused dep github.com/elazarl/goproxy
2023-01-18 18:31:50 +00:00
Mike Danese
6bdb8ed566
switch spdy round trip tests to simple http proxy
...
github.com/elazarl/goproxy does not properly handle upgrades over HTTP
proxy. The problem is this misinterpretation:
6691876326/vendor/github.com/elazarl/goproxy/proxy.go (L89-L95)
These should be stripped but recalculated then added back:
https://cs.opensource.google/go/go/+/refs/tags/go1.19.3:src/net/http/httputil/reverseproxy.go;l=292-297;drc=f6d844510d5f1e3b3098eba255d9b633d45eac3b
Let's just stop using goproxy, and use the stdlib instead. The
functionality we need is straightforward to implement and goproxy is
overkill.
2023-01-18 18:31:50 +00:00
Sean Sullivan
84b226409a
Refactor validation files into openapi/validation
2023-01-17 18:02:41 -08:00
Kubernetes Prow Robot
f7b02260f6
Merge pull request #114922 from ibihim/kmsv2-interface-move
...
[KMSv2] apiserver/kmsv2: mv Service interface into kmsv2
2023-01-17 10:10:33 -08:00
Patrick Ohly
9b86f457e9
k8s.io/component-base/logs: support changing verbosity of JSON output
...
The GlogSetter method is used by three components to change verbosity at
runtime through HTTP APIs. This used to work only for text output with klog
calls, but not for text output through the klog logger or for JSON output.
Now loggers can also provide a callback for changing their verbosity at
runtime. Implementing that implies that the Create factory method has to be
extended, which is an API break for the Go package, but not an API break for
the configuration file and command line flags, which is what matters for the
"api/v1" component API.
2023-01-17 10:25:54 +01:00
Krzysztof Ostrowski
b7701b00ea
apiserver/kmsv2: mv Service interface into kmsv2
...
Signed-off-by: Krzysztof Ostrowski <kostrows@redhat.com>
2023-01-17 10:05:16 +01:00
Patrick Ohly
6b5f77b163
e2e framework/pod: add gomega matchers
...
They can be used for polling with a get function and gomega.Eventually or
gomega.Consistently.
2023-01-16 09:05:37 +01:00
Davanum Srinivas
d9b98bc36a
Update to new release of moby/ipvs
...
hack/pin-dependency.sh github.com/moby/ipvs v1.1.0
- go to a fixed tag for `vishvananda/netns`
- no more references to `pkg/errors`
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2023-01-14 16:13:24 -05: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
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
Olivier Lemasle
8b8e20fcdb
Bump kube-openapi
2023-01-11 11:48:07 +01: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
Jordan Liggitt
d78de56d76
bump kube-openapi
2023-01-06 12:24:18 -05:00
Joe Betz
8a69d206a2
Fix 114661 via cel-go bump to 0.12.6 to pick up cel-go#620
2023-01-05 14:24:00 -05:00
Kubernetes Prow Robot
293bf70916
Merge pull request #114829 from liggitt/oauth-revert
...
Revert "bump golang.org/x/oauth2"
2023-01-04 18:49:58 -08:00
Jordan Liggitt
9f07c8e346
Revert "bump golang.org/x/oauth2"
...
This reverts commit fc9a140bad
.
2023-01-04 17:58:08 -05:00
Kubernetes Prow Robot
6927c85268
Merge pull request #114789 from jkh52/thirty-five
...
Bump konnectivity-client to v0.0.35
2023-01-04 14:30:10 -08:00
Jordan Liggitt
fc9a140bad
bump golang.org/x/oauth2
2023-01-04 11:16:43 -05:00
Joseph Anttila Hall
7df98deda0
Bump konnectivity-client to v0.0.35
...
./hack/pin-dependency.sh sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.0.35
./hack/update-codegen.sh
./hack/update-vendor.sh
Manual adjustments:
vendor/modules.txt
cluster/gce/addons/konnectivity-agent/konnectivity-agent-ds.yaml
cluster/gce/manifests/konnectivity-server.yaml
2023-01-03 20:23:29 +00:00
Kubernetes Prow Robot
020fb2eb77
Merge pull request #113538 from pohly/e2e-ginkgo-timeline
...
e2e: ginkgo timeline
2022-12-21 13:53:28 -08:00
Patrick Ohly
f3ef400431
dependencies: update to ginkgo v2.6.1, gomega v1.24.2
...
Ginkgo v2.5.0 adds support for a "timeline": a full description of what happened
while a specific test ran, including failures, timeouts, and log output.
Ginkgo v2.6.0 adds ReportBeforeSuite which we need for
https://github.com/kubernetes/kubernetes/issues/114313 .
2022-12-20 07:55:51 +01:00
Paco Xu
1cfbc8768b
github.com/Microsoft/hcsshim to v0.8.25
2022-12-17 22:08:54 +08:00
Kubernetes Prow Robot
843b40aeb4
Merge pull request #113985 from lavalamp/improved-has-synced
...
Propagate HasSynced properly
2022-12-15 12:15:47 -08:00
Daniel Smith
8100efc7b3
Enable propagration of HasSynced
...
* Add tracker types and tests
* Modify ResourceEventHandler interface's OnAdd member
* Add additional ResourceEventHandlerDetailedFuncs struct
* Fix SharedInformer to let users track HasSynced for their handlers
* Fix in-tree controllers which weren't computing HasSynced correctly
* Deprecate the cache.Pop function
2022-12-14 18:43:33 +00:00
Ernest Wong
a4e4cec28f
Bump github.com/aws/aws-sdk-go to v1.44.147
2022-12-14 14:18:46 +00:00
Swati Sehgal
c6b29a0b05
nrt-api: Update nrt-api go.mod and update vendor directory
...
```
./hack/update-vendor.sh
```
Signed-off-by: Swati Sehgal <swsehgal@redhat.com>
2022-12-12 17:02:04 +00:00
Swati Sehgal
5c0a599534
nrt-api: Add a symlink to the staging repo in vendor/k8s.io
2022-12-12 16:48:32 +00:00
Kubernetes Prow Robot
92ec97149c
Merge pull request #114408 from liggitt/gorilla
...
Mark github.com/gorilla dependencies to avoid increasing use
2022-12-11 09:07:25 -08:00
Jordan Liggitt
cdebf3a64c
Mark github.com/gorilla dependencies to avoid increasing use
2022-12-10 23:54:13 -05:00
Kubernetes Prow Robot
909f5be802
Merge pull request #113707 from lucacome/bump-grpc
...
Bump grpc to v1.51.0
2022-12-10 16:43:42 -08:00
Kubernetes Prow Robot
d2ed6d355e
Merge pull request #114279 from pacoxu/coredns-v1.10.0
...
update coredns to v1.10.0
2022-12-10 12:21:52 -08:00
Luca Comellini
2309c6b498
Bump grpc to v1.51.0
...
Signed-off-by: Luca Comellini <luca.com@gmail.com>
2022-12-07 09:48:08 -08:00
ialidzhikov
712dea4ae3
Update github.com/aws/aws-sdk-go
...
from v1.44.116 to v1.44.136
2022-12-07 09:23:24 +02:00
Jordan Liggitt
afe5378db9
Update golang.org/x/net 1e63c2f
...
Includes fix for CVE-2022-41717
2022-12-06 17:29:11 -05:00
Paco Xu
9b633b3dde
update github.com/coredns/corefile-migration v1.0.18
2022-12-05 11:05:39 +08:00
Patrick Ohly
14db9d1f92
e2e dra: add test driver and tests for dynamic resource allocation
...
The driver can be used manually against a cluster started with
local-up-cluster.sh and is also used for E2E testing. Because the tests proxy
connections from the nodes into the e2e.test binary and create/delete files via
the equivalent of "kubectl exec dd/rm", they can be run against arbitrary
clusters. Each test gets its own driver instance and resource class, therefore
they can run in parallel.
2022-11-12 00:17:15 +01:00
Ed Bartosh
ae0f38437c
kubelet: add support for dynamic resource allocation
...
Dependencies need to be updated to use
github.com/container-orchestrated-devices/container-device-interface.
It's not decided yet whether we will implement Topology support
for DRA or not. Not having any toppology-related code
will help to avoid wrong impression that DRA is used as a hint
provider for the Topology Manager.
2022-11-11 21:58:03 +01:00
Patrick Ohly
0133df3929
kube-controller-manager: add ResourceClaim controller
...
The controller uses the exact same logic as the generic ephemeral inline volume
controller, just for inline ResourceClaimTemplate -> ResourceClaim.
In addition, it supports removal of pods from the ReservedFor field when those
pods are known to not need the claim anymore. At the moment, only this special
case is supported. Removal of arbitrary objects would imply granting full read
access to all types to determine whether a) an object is gone and b) if the
current incarnation is the one which is listed in ReservedFor. This may get
added later.
2022-11-10 20:23:50 +01:00
Patrick Ohly
59d46c026f
staging: add ResourceClaim support code
...
This is similar to the support code for generic ephemeral inline volumes.
Differences:
- to avoid stuttering, the functions are just resourceclaim.Name and
resourceclaim.IsForPod
- resourceclaim.Name returns the right name for both cases (template
and reference), which will simplify some code
Other helper functions check some simple status conditions.
2022-11-10 20:23:50 +01:00
Patrick Ohly
76cb805af2
staging: create dynamic resource allocation repo
...
This will be used for different individual packages. A separate repo
is better than reusing something like component-helpers because dependencies
will be different.
2022-11-10 20:23:50 +01:00
Cici Huang
e81820dd20
Update modules.txt
2022-11-10 03:37:35 +00:00
Kermit Alexander II
99494e6777
Add metrics integration.
2022-11-09 19:10:54 +00:00
Kubernetes Prow Robot
37e73b419e
Merge pull request #113769 from bobbypage/bump-cadvisor-v046
...
deps: Bump cAdvisor to v0.46.0
2022-11-09 08:31:08 -08:00
Kubernetes Prow Robot
8058e8eff8
Merge pull request #113171 from Jefftree/aggregated-discovery-generic
...
Aggregated discovery server changes
2022-11-09 00:08:12 -08:00
David Porter
a2c4672163
deps: Bump cAdvisor to v0.46.0
...
Signed-off-by: David Porter <david@porter.me>
2022-11-08 18:49:14 -08:00
Kubernetes Prow Robot
e62cfabf93
Merge pull request #112050 from nilekhc/kms-hot-reload
...
Implements hot reload of the KMS `EncryptionConfiguration`
2022-11-08 17:24:12 -08:00
Alexander Zielenski
6e83f67505
add new aggregated resourcemanager to genericapiserver
...
Co-authored-by: Jeffrey Ying <jeffrey.ying86@live.com>
2022-11-08 14:44:49 -08:00
Nilekh Chaudhari
761b7822fc
feat: implements kms encryption config hot reload
...
This change enables hot reload of encryption config file when api server
flag --encryption-provider-config-automatic-reload is set to true. This
allows the user to change the encryption config file without restarting
kube-apiserver. The change is detected by polling the file and is done
by using fsnotify watcher. When file is updated it's process to generate
new set of transformers and close the old ones.
Signed-off-by: Nilekh Chaudhari <1626598+nilekhc@users.noreply.github.com>
2022-11-08 21:47:59 +00:00
Kubernetes Prow Robot
74352d88aa
Merge pull request #113577 from pacoxu/prometheus-client
...
upgrade github.com/prometheus/client_golang to v1.14.0
2022-11-08 12:42:49 -08:00
Paco Xu
ecbafed7c3
upgrade runc to v1.1.4
2022-11-08 16:42:48 +08:00
Paco Xu
c3add32859
upgrade prometheus-client to v1.14.0
2022-11-08 16:25:12 +08:00
Kubernetes Prow Robot
595ea32411
Merge pull request #113314 from cici37/celIntegration
...
CEL validation in Admission chain
2022-11-07 17:08:33 -08:00
Kubernetes Prow Robot
2f837dc113
Merge pull request #112905 from alexzielenski/kubectl-apply-csa-migration
...
kubectl: `apply --server-side` managed fields migration
2022-11-07 17:08:21 -08:00
Cici Huang
a949227be1
Vendor update
2022-11-07 20:51:52 +00:00
Cici Huang
19b2df8715
API - make update
...
API - Auto update
API - make update
API - make update
2022-11-07 20:51:52 +00:00
David Ashpole
3f1511c8e9
update k8s.io/utils to fix util tracing panic
2022-11-07 19:30:21 +00:00
Alexander Zielenski
ff5e44f5ad
update vendor
2022-11-04 14:09:30 -07:00
Fabio Bertinatto
c3529513ca
dependencies: bump CSI to v1.17.0
...
This is required in order to promote DelegateFSGroupToCSIDriver
to GA.
2022-11-04 07:26:17 -03:00
Paco Xu
1d04ee4cb6
upgrade github.com/prometheus/client_golang to v1.13.1
2022-11-03 16:22:07 +08:00
Sascha Grunert
f9707064cf
Remove CRI v1alpha2
...
After the removal of dockershim we can finally also drop support for CRI
v1alpha2.
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2022-11-03 09:13:43 +01:00
Kubernetes Prow Robot
f9bfa378ef
Merge pull request #113424 from liggitt/simplify-go.mod
...
Simplify go.mod
2022-10-31 14:20:57 -07:00
Kubernetes Prow Robot
a0b69ecd01
Merge pull request #113349 from maxsmythe/refactor-matcher-interface
...
Refactor matcher interface
2022-10-28 16:12:52 -07:00
Jordan Liggitt
0737e92da6
Regenerate vendor
2022-10-28 15:15:19 -04:00
Patrick Ohly
e6ad2f2f23
dependencies: update to gomega v1.23.0 and ginkgo v2.4.0 and dependencies
...
Gomega adds support for formatting extensions and StopTrying in matchers.
Ginkgo enhances DeferCleanup.
This also triggered an update of other dependencies.
2022-10-28 12:50:09 +02:00
aimuz
78c704d4f6
Fixed (CVE-2022-27664) Bump golang.org/x/net to v0.1.1-0.20221027164007-c63010009c80
...
Fixed https://pkg.go.dev/vuln/GO-2022-0969
Signed-off-by: aimuz <mr.imuz@gmail.com>
2022-10-28 10:49:16 +08:00
Max Smythe
5f0e54eea6
Update vendor directory
...
Signed-off-by: Max Smythe <smythe@google.com>
2022-10-25 21:06:30 -07:00
Kubernetes Prow Robot
a2827c4915
Merge pull request #111978 from Jefftree/aggregated-discovery-types
...
Aggregated discovery types
2022-10-19 13:57:07 -07:00
Kubernetes Prow Robot
ccb6275142
Merge pull request #113084 from dims/bump-aws-sdk-go-for-1.26
...
Pick up new AWS region by bumping aws-sdk-go for 1.26
2022-10-19 11:35:19 -07:00
Jefftree
2e01fbb59a
Add discovery types
2022-10-19 17:27:25 +00:00
Alexander Zielenski
a9c093b165
openapi v3 basic renderer
2022-10-17 17:01:17 -07:00
Kubernetes Prow Robot
4216ad3542
Merge pull request #113106 from pohly/dep-ginkgo-gomega
...
dependencies: update to gomega v1.22.1 and ginkgo v2.3.1
2022-10-17 11:09:26 -07:00
Kubernetes Prow Robot
28ced69b76
Merge pull request #113054 from logicalhan/proxy-metric
...
remove rate limiter metric as it is not in use
2022-10-17 11:09:18 -07:00
Patrick Ohly
d1dbf7ae3e
dependencies: update to gomega v1.22.1 and ginkgo v2.3.1
...
This adds support for timeouts and intermediate reports in Eventually and
Consistently.
2022-10-17 12:12:54 +02:00
Davanum Srinivas
af76f3b72a
Bump AWS libraries to latest
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2022-10-16 11:38:08 -04:00
Kubernetes Prow Robot
6f579d3ceb
Merge pull request #111616 from ndixita/credential-api-ga
...
Move the Kubelet Credential Provider feature to GA and Update the Credential Provider API to GA
2022-10-15 07:53:09 -07:00
Kubernetes Prow Robot
353e00796e
Merge pull request #112988 from alexzielenski/update-kube-openapi
...
update kube-openapi
2022-10-14 17:31:29 -07:00
Kubernetes Prow Robot
542ec97705
Merge pull request #113037 from pacoxu/fsnotify-v1.6.0
...
update fsnotify to v1.6.0
2022-10-13 23:00:57 -07:00
Alexander Zielenski
f622dd918a
update kube-openapi
...
hack/pin-dependency.sh k8s.io/kube-openapi 172d655c2280350c77cf05962948fc67ff043492
hack/update-vendor.sh
2022-10-13 19:51:29 -07:00
Han Kang
2bbd445f50
remove rate limiter metric as it is not in use
...
Change-Id: I91157653e3860eeecc3f572aee88da6ffc65faed
2022-10-13 13:07:11 -07:00
John McBride
dfb55ba48a
Bumps cobra from 1.5.0 to 1.6.0
...
- Upgrades mousetrap license to latest Apache 2.0
Signed-off-by: John McBride <jpmmcbride@gmail.com>
2022-10-13 14:52:39 +00:00
Paco Xu
3fee9d2735
update fsnotify to v1.6.0
2022-10-13 13:24:55 +08:00
Kubernetes Prow Robot
61ca612cbb
Merge pull request #112926 from jiahuif-forks/refactor/cel-out-of-apiextensions
...
split and move CEL package
2022-10-12 15:03:03 -07:00
Arnaud Meukam
0d19690a54
Bump golang.org/x/text to v0.3.8
...
Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2022-10-11 23:30:39 +02:00
Jiahui Feng
5b8a5b37d5
generated: ./hack/update-vendor.sh
2022-10-10 15:05:55 -07:00
Jordan Liggitt
04b178b49b
Make root approval non-recursive
2022-10-10 08:26:53 -04:00
Kubernetes Prow Robot
e11e226b23
Merge pull request #112884 from logicalhan/slis
...
wire up feature-gate for component slis
2022-10-06 18:33:52 -07:00
Manish Kumar
39ffd45175
Move celopenapi/model to staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/cel/ ( #109959 )
...
Co-authored-by: Manish Kumar <manish.kumar1@india.nec.com>
2022-10-06 17:13:52 -07:00
Han Kang
01bfbdff2d
wire up feature-gate for component slis
...
Change-Id: Iba6ffbcac9dba4f4be3023ada6ac31691c1ae17b
2022-10-06 16:26:43 -07:00
Patrick Ohly
9b93cc663a
dependencies: update to sigs.k8s.io/yaml v1.3.0
...
No particular benefit and no relevant changes, it's just to stay up-to-date and
to avoid having to pull that in when merging
https://github.com/kubernetes/kubernetes/pull/111023 which indirectly depends
on the newer release.
2022-10-05 11:14:23 +02:00
Tim Hockin
436bebf47d
Codegens: Do not auto-set boilerplate path
...
Make each invocation pass it explicitly. This will make later commits
cleaner.
2022-10-04 08:45:57 -07:00
Kubernetes Prow Robot
9720af2ba3
Merge pull request #112306 from tkashem/v1beta3
...
add v1beta3 for Priority And Fairness
2022-10-03 10:06:14 -07:00
Kubernetes Prow Robot
8d1ba6a086
Merge pull request #112731 from pacoxu/blackfriday-v2
...
upgrade Blackfriday to v2 and re-implement render
2022-09-29 08:44:53 -07:00
Kubernetes Prow Robot
827c77afcb
Merge pull request #112738 from liggitt/proto-tag
...
github.com/matttproud/golang_protobuf_extensions v1.0.2
2022-09-28 06:46:34 -07:00
Jordan Liggitt
7ea2180980
github.com/matttproud/golang_protobuf_extensions v1.0.2
2022-09-28 08:40:47 -04:00
Kubernetes Prow Robot
1294f557b9
Merge pull request #112689 from cheftako/master
...
Bump konnectivity-client to v0.0.33
2022-09-27 17:51:35 -07:00