Commit Graph

115529 Commits

Author SHA1 Message Date
Mark Rossetti
ab9c8eb1e8
Removing WindowsHostProcessContainers feature-gate
Signed-off-by: Mark Rossetti <marosset@microsoft.com>
2023-05-01 13:30:38 -07:00
Kubernetes Prow Robot
56e17d6d67
Merge pull request #115168 from HirazawaUi/delte-pkg-apis-other-unused-functions
remove unused not api functions in the pkg/apis directory
2023-04-24 14:23:01 -07:00
Kubernetes Prow Robot
6662b2921a
Merge pull request #117488 from mborsz/point
Avoid volume copy in checkAttachableInlineVolume
2023-04-24 12:33:20 -07:00
Kubernetes Prow Robot
7fbe3cba41
Merge pull request #117483 from ArkaSaha30/bump-gofuzz
dependencies:update `github.com/google/gofuzz` to v1.2.0
2023-04-24 12:33:13 -07:00
Kubernetes Prow Robot
f77e570fba
Merge pull request #117482 from ArkaSaha30/bump-go-logr
dependencies:update `github.com/go-logr/logr` to v1.2.4
2023-04-24 12:33:01 -07:00
Kubernetes Prow Robot
c0804231b9
Merge pull request #117521 from nberlee/fix-coredns-rbac
remove nodes resource from CoreDNS RBAC manifest
2023-04-24 10:57:13 -07:00
Kubernetes Prow Robot
a876116958
Merge pull request #117241 from haircommander/bump-runc-1.1.6
vendor: bump runc to 1.1.6
2023-04-24 10:57:01 -07:00
Kubernetes Prow Robot
1def77f05c
Merge pull request #117551 from pohly/lint-pull-requests
golangci-lint: allow exceptions for Go naming convention
2023-04-24 09:51:02 -07:00
Kubernetes Prow Robot
5fa78f4646
Merge pull request #117413 from wojtek-t/generic_bookmark_tests
Refactor watch bookmark tests to allow sharing between etcd3 and watchcache
2023-04-24 08:15:03 -07:00
Kubernetes Prow Robot
c9f285facb
Merge pull request #117415 from wojtek-t/generic_watch_tests
Generalize few watch tests from cacher
2023-04-24 07:17:02 -07:00
Kubernetes Prow Robot
b5bbc75112
Merge pull request #117414 from ialidzhikov/cleanup/kcm-endpoint-leader-election-rbac
Remove endpoints (old leader election) related RBAC from kube-controller-manager ClusterRole
2023-04-24 06:17:02 -07:00
Patrick Ohly
4169d7d028 golangci-lint: allow exceptions for Go naming convention
In strict mode, stylecheck complains about Convert_* and SetDefaults_*
functions in Kubernetes because they use underscores. We want to allow that to
make the functions more readable.
2023-04-24 15:05:47 +02:00
Kubernetes Prow Robot
b35ffd1dcb
Merge pull request #113969 from Octopusjust/k8s-pr11
Add test for cmd/kubeadm/app/phases/upgrade/compute.go
2023-04-24 02:45:01 -07:00
Kubernetes Prow Robot
08755fe249
Merge pull request #117110 from pohly/test-integration-race-detection-auth
test/integration/auth: fix data race
2023-04-23 22:11:13 -07:00
Kubernetes Prow Robot
4d70d1df7c
Merge pull request #116520 from Dingshujie/update-ipfamily
service controller trigger update when service ipfamilies changes
2023-04-23 21:03:12 -07:00
Kubernetes Prow Robot
b1f901acf4
Merge pull request #117229 from yanggangtony/duplicate-code-schedule
Delete duplicate code in schedule.go
2023-04-22 21:35:14 -07:00
Kubernetes Prow Robot
5f22ab3c5f
Merge pull request #117390 from lowang-bh/less-funcations-calls-for-schedule-util
enhancemanet: reduce calculation calls
2023-04-22 20:41:12 -07:00
Kubernetes Prow Robot
b214488b42
Merge pull request #117530 from SataQiu/fix-test-panic-20230422
kubeadm: fix unit test panic for TestNewResetData
2023-04-22 05:53:12 -07:00
SataQiu
3469bb05db kubeadm: fix unit test panic for TestNewResetData 2023-04-22 17:02:34 +08:00
Kubernetes Prow Robot
25a25e27a9
Merge pull request #110477 from halfcrazy/feat/hostnetwork-fieldsel
support fieldSelector spec.hostNetwork
2023-04-21 18:13:11 -07:00
Kubernetes Prow Robot
cb032ec34e
Merge pull request #117526 from BenTheElder/mock-fun
call kube::golang::setup_env before setting up worktree, cleanup update-mocks.sh
2023-04-21 17:15:12 -07:00
Benjamin Elder
ed37e6986b uncomment exit trap to cleanup tmpdir 2023-04-21 16:16:53 -07:00
Benjamin Elder
63d44fdde5 retain KUBE_GOPATH on recursive kube::golang 2023-04-21 16:15:21 -07:00
Benjamin Elder
4d736a0435 cleanup update-mocks.sh
- remove unused tempdir
- use mktemp instead of creating tmpfile in repo
- normalize indent
2023-04-21 16:15:21 -07:00
Benjamin Elder
726992f9db call kube::golang::setup_env before setting up worktree 2023-04-21 16:15:21 -07:00
Kubernetes Prow Robot
15fd84d809
Merge pull request #117332 from kkkkun/bump-etcd-image-3.5.8
etcd: Build image 3.5.8-0
2023-04-21 15:01:11 -07:00
Kubernetes Prow Robot
4336b4ac45
Merge pull request #117424 from cbandy/kubeadm-testing-setenv
Replace os.Setenv with testing.T.Setenv in tests
2023-04-21 10:35:13 -07:00
Nico Berlee
39e52449f9
remove nodes resource from CoreDNS RBAC manifest
This commit syncs RBAC from coredns/deployment and removes a get nodes
RBAC.

Historically the federation CoreDNS plugin needed the nodes resource to
fetch zone and region labels.

However, the CoreDNS federation plugin was deprecated and cleaned up a
long time ago and removed the Nodes RBAC requirement here in
`coredns/deployment` coredns.yaml.sed:
https://github.com/coredns/deployment/pull/229

This change however, never made it to `kubernetes/kubernetes`.

Signed-off-by: Nico Berlee <nico.berlee@on2it.net>
2023-04-21 15:10:31 +02:00
Kubernetes Prow Robot
065428befa
Merge pull request #116972 from apelisse/update-openapi-file-client
openapi: Make file client more easy to re-use
2023-04-20 20:11:10 -07:00
Kubernetes Prow Robot
76a94fd836
Merge pull request #117510 from BenTheElder/clean-fun
ensure we can remove _output
2023-04-20 19:15:22 -07:00
Kubernetes Prow Robot
7fe63a9b1a
Merge pull request #116902 from sourcelliu/cast
Remove unnecessary int type conversion
2023-04-20 19:15:10 -07:00
Kubernetes Prow Robot
9d34ca5b66
Merge pull request #117276 from pacoxu/image-pull-event
kubelet: truncate the precision at a millisecond for image pull event message
2023-04-20 17:45:10 -07:00
Benjamin Elder
7a14c5ad6d ensure we can remove _output 2023-04-20 17:04:01 -07:00
Kubernetes Prow Robot
0251dde788
Merge pull request #117508 from BenTheElder/no-worries
drop linux/arm build warning, now that 1.27 is released, this is cove…
2023-04-20 16:47:10 -07:00
Benjamin Elder
11f3ef1ed7 drop linux/arm build warning, now that 1.27 is released, this is covered by the release notes
dims notes there have been no complaints so far
2023-04-20 15:47:57 -07:00
Kubernetes Prow Robot
8d494c49d1
Merge pull request #114068 from cyclinder/feature_gate
remove GA feature-gate for 1.28
2023-04-20 09:25:11 -07:00
Kubernetes Prow Robot
bda7e89790
Merge pull request #117352 from mohitsharma-in/update/golang_x_tools
dependencies: Update golang.org/x/tools to v0.8.0
2023-04-20 01:19:13 -07:00
Mohit Sharma
6f90c53633
Dependencies Update golang.org/x/tools v0.7.0 to v0.8.0 2023-04-20 11:00:06 +05:30
Maciej Borsz
5c584269a7 avoid volume copy in checkAttachableInlineVolume 2023-04-19 20:10:22 +00:00
Kubernetes Prow Robot
0afa60086a
Merge pull request #117484 from BenTheElder/tutorial
remove defunct interactive tutorial
2023-04-19 12:57:10 -07:00
Kubernetes Prow Robot
10d9d4b741
Merge pull request #117449 from TommyStarK/e2e/gh_117443
e2e: fix flaky test 'should contain OpenAPI V3 for Aggregated APIServer'
2023-04-19 11:31:11 -07:00
Benjamin Elder
2bbd07c019 remove defunct interactive tutorial 2023-04-19 11:06:26 -07:00
Kubernetes Prow Robot
f0e01d2d9e
Merge pull request #117014 from p0lyn0mial/upstream-cacher-init-expired-watchers
cacher: do not simply popExpiredWatchers when the cacher hasn't dispatched any event
2023-04-19 08:43:11 -07:00
ArkaSaha30
1d15354ccb
update gofuzz dependency
Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com>
2023-04-19 21:08:16 +05:30
ArkaSaha30
2cd23c8b17
Update go-logr dependencies
Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com>
2023-04-19 21:01:55 +05:30
kkkkun
be6709044a etcd: Build image 3.5.8-0
Signed-off-by: kkkkun <scuzk373x@gmail.com>
2023-04-19 22:08:45 +08:00
Lukasz Szaszkiewicz
6db4cbfde7 cacher: do not popExpiredWatchers when the cacher hasn't dispatched any event
If the cacher hasn't seen any event (when lastProcessedResourceVersion is zero) and
the bookmarkTimer has ticked then we shouldn't popExpiredWatchers. This is
because the watchers wont' be re-added and will miss future bookmark events when
the cacher finally receives an event via the c.incoming chan.
2023-04-19 15:29:13 +02:00
Lukasz Szaszkiewicz
eab66a687b
cacher avoid double locking (#117410)
* cacher: remove locking from watcherBookmarkTimeBuckets

it turns out that the watcherBookmarkTimeBuckets
is called from only three places/methods: startDispatching, finishDispatching and Watch.
All these methods acquire c.Lock() before touching watcherBookmarkTimeBuckets.

Thus we could remove explicit locking in
watcherBookmarkTimeBuckets since the access is already synced.

* cacher: rename watcherBookmarkTimeBuckets methods to indicate that proper synchronisation must be used
2023-04-19 06:13:11 -07:00
Kubernetes Prow Robot
0d41d28ea2
Merge pull request #117408 from cenkalti/backoff
dependencies: update github.com/cenkalti/backoff/v4 to v4.2.1
2023-04-19 03:55:22 -07:00
Kubernetes Prow Robot
cf89189ca3
Merge pull request #117399 from mohitsharma-in/update/golang_time
dependencies : Update golang.org/x/time v0.3.0
2023-04-19 03:55:10 -07:00