Commit Graph

105522 Commits

Author SHA1 Message Date
Jan Safranek
045ca75c03 Deflake PV metrics unit test
Test 5-7 tries to delete a PVC at the very same time when it detects that
the PV controller started processing the PVC. The controller then sometimes
can't update the PVC and generate an event for it that the test expects.

From PV controller logs (not shown in CI):
> I1221 14:36:34.548160  104481 pv_controller.go:815] updating PersistentVolumeClaim[default/claim5-7] status: set phase Lost failed: cannot update claim claim5-7: claim not found

Typical error in CI:
> FAIL: TestControllerSync (83.22s)
> framework_test.go:202: Event "Warning ClaimLost" not emitted

Therefore wait for the PVC to be fully processed before deleting the PVC to
avoid races.
2021-12-21 15:36:44 +01:00
Jan Safranek
e323306ce0 Add new watchers to PV controller tests
Add fake Pod and Node watchers to the tests. It only reduces test noise:

Failed to watch *v1.Pod: unhandled watch: testing.WatchActionImpl{ActionImpl:testing.ActionImpl{Namespace:"", Verb:"watch", Resource:schema.GroupVersionResource{Group:"", Version:"v1", Resource:"pods"}, Subresource:""}, WatchRestrictions:testing.WatchRestrictions{Labels:labels.internalSelector(nil), Fields:fields.andTerm{}, ResourceVersion:""}}
2021-12-21 15:36:34 +01:00
Kubernetes Prow Robot
a8cb4e22bf
Merge pull request #106909 from adisky/remove-docker-from-hack-local-up
Remove docker as container runtime for local-up-cluster.sh
2021-12-21 06:04:46 -08:00
Kubernetes Prow Robot
13e97453f9
Merge pull request #107091 from robscott/endpointslice-metrics-perf
Improving performance of EndpointSlice controller metrics cache
2021-12-21 01:08:45 -08:00
Kubernetes Prow Robot
4cd6db046f
Merge pull request #107061 from alexzielenski/oav3-bug-incorrect-definitions-version
Fix openapi v3 bug which causes incorrect schema version to be looked up
2021-12-20 23:26:45 -08:00
Aditi Sharma
e3b92ad551 Remove docker as container runtime for local-up
Signed-off-by: Aditi Sharma <adi.sky17@gmail.com>
2021-12-21 11:37:43 +05:30
Kubernetes Prow Robot
7046fc258d
Merge pull request #104733 from thaJeztah/bump_moby_term
go.mod: github.com/moby/term v0.0.0-20210619224110-3f7ff695adc6
2021-12-20 19:24:45 -08:00
Kubernetes Prow Robot
da9a46bac2
Merge pull request #107136 from bertinatto/vsphere-log
Don't log vSphere configuration data in storage e2e tests
2021-12-20 15:11:32 -08:00
Kubernetes Prow Robot
9386aa0d60
Merge pull request #107131 from jonnylangefeld/jlf/fix-default-config-flags
Fix default config flags
2021-12-20 11:19:33 -08:00
Rob Scott
242c33615e
Improving performance of EndpointSlice controller metrics cache 2021-12-20 10:26:47 -08:00
Kubernetes Prow Robot
8c2ee3c422
Merge pull request #107083 from deejross/create-special-verbs
Allow `create.specialVerbs` to be customized
2021-12-20 10:13:07 -08:00
Arda Güçlü
afdde38321
Enable setting proxyurl in kubeconfig via kubectl config (#105566)
* Enable setting proxyurl in kubeconfig via kubectl config

This PR enables setting `proxy-url` in kubeconfig via kubectl config.

* Add godoc for proxy-url unit tests
2021-12-20 10:12:56 -08:00
Kubernetes Prow Robot
571e067cdd
Merge pull request #107085 from deejross/set-image-resolver
Allow custom img resolver and flags for `set image`
2021-12-20 08:18:55 -08:00
Ross Peoples
2f56584853 Allow custom img resolver and flags for set image 2021-12-20 09:20:53 -06:00
Kubernetes Prow Robot
f5f34166b7
Merge pull request #106954 from saschagrunert/experimental-runtime-flags
Mark `--container-runtime-endpoint` and `--image-service-endpoint` stable
2021-12-20 06:19:25 -08:00
Fabio Bertinatto
434741ecb7 Don't log vSphere configuration data in storage e2e tests 2021-12-20 09:20:57 -03:00
Jonny Langefeld
c4fbd35cf4 Fix default config flags
This is a follow up to #105520 which only changed the new default config flags in the `NewKubectlCommand` function if `kubeConfigFlags == nil`. However they are not nil because they were initialized before here:
2fe968deb6/staging/src/k8s.io/kubectl/pkg/cmd/cmd.go (L97)

This fix uses the same defaults for both functions

Signed-off-by: Jonny Langefeld <jonny.langefeld@gmail.com>
2021-12-19 19:59:59 -08:00
Kubernetes Prow Robot
489fb9bee3
Merge pull request #107025 from jsafrane/remove-attach-match
Remove AttachID matching from Detach
2021-12-17 18:41:24 -08:00
Kubernetes Prow Robot
62faf2cdc2
Merge pull request #106721 from aojea/apiserver_dual_service
apiserver endpoint reconciler ip families
2021-12-17 15:23:54 -08:00
Kubernetes Prow Robot
a1e8a5bf39
Merge pull request #107027 from Nordix/disable-nodeport-ga
Prepare AllocateLoadBalancerNodePorts for GA
2021-12-17 13:24:05 -08:00
Kubernetes Prow Robot
8ade75465a
Merge pull request #104799 from RyanAoh/cronjob_dev
fix the error when cleaning up finished jobs for cronjob
2021-12-17 13:23:53 -08:00
Kubernetes Prow Robot
e30e7f6861
Merge pull request #107087 from jsturtevant/remove-hostprocess-feature-flag
Remove Hostprocess flag from e2e test
2021-12-17 11:12:15 -08:00
Kubernetes Prow Robot
712745cb67
Merge pull request #106816 from Huang-Wei/fix-nnn-not-cleared
clear pod's .status.nominatedNodeName when necessary
2021-12-16 19:36:28 -08:00
Kubernetes Prow Robot
3623121767
Merge pull request #107084 from cici37/addRN
Update CHANGELOG to add missing release notes.
2021-12-16 18:10:29 -08:00
Kubernetes Prow Robot
00bbea47e8
Merge pull request #107060 from benluddy/proxy-test-metric-reset
Reset metric observed by TestProxyHandler for repeatable test runs.
2021-12-16 14:52:52 -08:00
Kubernetes Prow Robot
69df976769
Merge pull request #107030 from claudiubelu/tests/serial-gc-test
tests: Lowers the number of pods returned by estimateMaximumPods
2021-12-16 13:50:51 -08:00
James Sturtevant
fcb4967039 hostprocess is on by default, no longer needed 2021-12-16 13:31:52 -08:00
Kubernetes Prow Robot
0a2b6cab78
Merge pull request #107076 from alculquicondor/patch-2
Remove adtac from sig-scheduling reviewers
2021-12-16 12:46:52 -08:00
cici37
977049f297 Update CHANGELOG to add missing release notes. 2021-12-16 12:46:44 -08:00
Ross Peoples
9b2f24aee0 Allow create.specialVerbs to be customized 2021-12-16 13:08:28 -06:00
Wei Huang
2433b083a9
clear pod's .status.nominatedNodeName when necessary 2021-12-16 10:55:13 -08:00
Kubernetes Prow Robot
eb43b41cfd
Merge pull request #107050 from sunzhaochang/add-close-profiling
Add Close() for profile
2021-12-16 10:01:18 -08:00
Lars Ekman
0ac38a7472 Update generated files after ServiceLBNodePortControl->GA 2021-12-16 17:19:40 +01:00
Anago GCB
57a977996e CHANGELOG: Update directory for v1.23.1 release 2021-12-16 16:07:49 +00:00
Lars Ekman
1ef96752da Mark ServiceLBNodePortControl as GA 2021-12-16 16:48:58 +01:00
Aldo Culquicondor
71d20e284f
Remove adtac from sig-scheduling reviewers 2021-12-16 09:02:40 -05:00
Anago GCB
bafe301630 CHANGELOG: Update directory for v1.22.5 release 2021-12-16 09:21:20 +00:00
Kubernetes Prow Robot
bf1c923502
Merge pull request #107070 from pacoxu/cgroupv2-reduce-memory
skip reduceAllocatableMemoryUsage if cgroup v2 is enabled
2021-12-15 23:49:18 -08:00
Paco Xu
f0e7025371 skip reduceAllocatableMemoryUsage if cgroup v2 is enabled 2021-12-16 14:46:50 +08:00
Kubernetes Prow Robot
4c9659b1a6
Merge pull request #106986 from ialidzhikov/fix/doc-string-2
csi-translation-lib: Fix doc string of few funcs
2021-12-15 22:07:18 -08:00
Kubernetes Prow Robot
522c1be4c1
Merge pull request #106648 from calvin0327/remove-dualStack-featureGate
kubeadm: cleanup the feature gate of dual-stack.
2021-12-15 17:27:18 -08:00
Alexander Zielenski
370e18fdd1 fix bug which causes openapi builder to lookup cached possibly incorrect schema 2021-12-15 15:16:38 -08:00
Ben Luddy
b4d93a6567
Reset metric observed by TestProxyHandler for repeatable test runs.
This test expects x509_missing_san_total to be 1. When run with
-test.count greater than 1, that expectation is unmet for all but the
first test run.
2021-12-15 16:59:08 -05:00
Kubernetes Prow Robot
c4b539f86a
Merge pull request #107036 from denkensk/add-denkensk-as-reviewer-in-sig-scheduling
nominate denkensk to sig-scheduling reviewers
2021-12-15 13:09:50 -08:00
Kubernetes Prow Robot
1426587e08
Merge pull request #106436 from dims/cleanup-owners-files-no-activity-in-a-year
Cleanup OWNERS files (No Activity in the last year)
2021-12-15 12:07:51 -08:00
Anago GCB
39ba66f8ce CHANGELOG: Update directory for v1.20.14 release 2021-12-15 18:57:52 +00:00
Anago GCB
28b14cdb1a CHANGELOG: Update directory for v1.21.8 release 2021-12-15 18:39:02 +00:00
Kubernetes Prow Robot
66931c9b8f
Merge pull request #106703 from scottnice/patch-1
Fixed skipping valid volume plugins when another plugin has an error
2021-12-15 09:53:50 -08:00
Kubernetes Prow Robot
8323ef7ff0
Merge pull request #107035 from serathius/remove-sync
Remove JSON logging performance regression
2021-12-15 08:25:51 -08:00
Davanum Srinivas
497e9c1971
Cleanup OWNERS files (No Activity in the last year)
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2021-12-15 10:34:02 -05:00