Commit Graph

115876 Commits

Author SHA1 Message Date
Paco Xu
64f2fe2357 kubeadm: fix crictl pull using wrong flag, use -i and -r 2023-05-06 14:50:21 +08:00
Kubernetes Prow Robot
8f3f997a98
Merge pull request #117820 from dims/use-right-executable-name-for-ss-netstat-in-log-message
Use the right command for ss/netstat when we log the usage message
2023-05-05 18:35:22 -07:00
Kubernetes Prow Robot
2c647eb20e
Merge pull request #117636 from haircommander/haircommander-reviewer
OWNERS_ALIASES: add self to sig-node-reviewers
2023-05-05 18:35:15 -07:00
Kubernetes Prow Robot
ace6a79372
Merge pull request #117811 from MikeSpreitzer/ignore-go-work
Add go.work and go.work.sum to .gitignore
2023-05-05 14:07:15 -07:00
Davanum Srinivas
a862a5f2d2 Use the right executable ss/netstat in log message
Ensure we log the same command we executed earlier
2023-05-05 20:23:01 +00:00
Kubernetes Prow Robot
af92da5cb7
Merge pull request #117717 from saschagrunert/invalid-signature-error
Add support for CRI `ErrSignatureValidationFailed`
2023-05-05 10:39:25 -07:00
Kubernetes Prow Robot
80c4abd02e
Merge pull request #117655 from carlory/fix-002
remove DelegateFSGroupToCSIDriver featuregate
2023-05-05 10:39:14 -07:00
Kubernetes Prow Robot
51ffca216c
Merge pull request #117535 from hysyeah/feature/webhookconfiguration-shortnames
add shortnames for mutatingwebhookconfigurations and validatingwebhookconfigurations
2023-05-05 09:17:32 -07:00
Kubernetes Prow Robot
f8e4d4dd00
Merge pull request #117386 from daman1807/generic-sets
pkg/proxy: use generic sets
2023-05-05 09:17:24 -07:00
Kubernetes Prow Robot
929097ae64
Merge pull request #111422 from MikeSpreitzer/objectify-apf-maintenance
Improve and simplify maintenance of APF bootstrap objects without type assertions
2023-05-05 09:17:13 -07:00
Mike Spreitzer
3e57a0bd13 Add go.work and go.work.sum to .gitignore 2023-05-05 11:16:23 -04:00
Kubernetes Prow Robot
146d3f8cde
Merge pull request #117808 from Argh4k/kubemark-verbose
Make resize of hollow objects more verbose in start-kubemark
2023-05-05 07:35:14 -07:00
Mike Spreitzer
008576da07 Improve and simplify maintenance of APF bootstrap objects
Prepare to make deletion of unwanted object conditional on ResourceVersion.

Remove unnecessary split between finding unwanted objects and removing
them.

Remove unnecessary layers of indirection to reach constant logic.

Use interfaces to remove need for type assertions.

Threaded context into APF object maintenance

Note and respect immutability of desired bootstrap objects
2023-05-05 09:36:48 -04:00
Maciej Wyrzuc
194ac957ad make resize of hollow objects more verbose in start-kubemark 2023-05-05 13:31:36 +00:00
Kubernetes Prow Robot
7e25f1232a
Merge pull request #117211 from HirazawaUi/add-auth-metrics
add Authorization tracking request/error counts and latency metrics
2023-05-05 03:19:14 -07:00
Daman
6a5cf99aad pkg/proxy: human-readable messages
Signed-off-by: Daman <aroradaman@gmail.com>
2023-05-05 14:29:24 +05:30
Daman
c2c8b8d178 pkg/proxy: using generic sets
pkg/proxy: using generic sets

Signed-off-by: Daman <aroradaman@gmail.com>
2023-05-05 14:29:23 +05:30
Kubernetes Prow Robot
940101e07e
Merge pull request #117422 from cbandy/client-go-testing-setenv
Replace os.Setenv with testing.T.Setenv in tests
2023-05-05 01:05:12 -07:00
Kubernetes Prow Robot
f5e361e4e6
Merge pull request #117107 from pohly/test-integration-race-detection-flowcontrol
pkg/registry/flowcontrol: avoid race condition during Create
2023-05-05 00:09:24 -07:00
Kubernetes Prow Robot
3cd81876bd
Merge pull request #116208 from kkkkun/support-short-name-for-flowschema-and-prioritylevelconfigurations
support short name for flowschema and prioritylevelconfiguration
2023-05-05 00:09:12 -07:00
Kubernetes Prow Robot
dea1312e03
Merge pull request #117677 from Huang-Wei/fix-quota-priorityclass
🐛 Fix incorrect calculation for ResourceQuota with PriorityClass as its scope
2023-05-04 17:59:12 -07:00
Wei Huang
359bcec0e0
benchmark test to evaluate the overhead of podMatchesScopeFunc 2023-05-04 17:02:47 -07:00
Wei Huang
edd032e22b
Fix incorrect calculation for ResourceQuota with PriorityClass as its scope 2023-05-04 17:02:47 -07:00
Kubernetes Prow Robot
fa487b0ddd
Merge pull request #117751 from liggitt/disable-NewVolumeManagerReconstruction
Disable NewVolumeManagerReconstruction and SELinuxMountReadWriteOncePod feature gate
2023-05-04 15:45:44 -07:00
Kubernetes Prow Robot
8a58c00c2a
Merge pull request #117735 from nilekhc/fix-TestKMSv2Healthz-flake
[KMSv2] fix: fixes flake in TestKMSv2Healthz
2023-05-04 15:45:33 -07:00
Kubernetes Prow Robot
ff244415ae
Merge pull request #117747 from danwinship/proxy-startup-config
proxy startup-time config handling cleanup (take 2)
2023-05-04 14:37:24 -07:00
Kubernetes Prow Robot
8aa49a7955
Merge pull request #117243 from jsafrane/vsphere-node-informer
Add node check to vSphere cloud provider
2023-05-04 14:37:13 -07:00
Jordan Liggitt
e807a6aec5
Disable NewVolumeManagerReconstruction feature gate 2023-05-04 16:41:20 -04:00
Kubernetes Prow Robot
7dec98cdcc
Merge pull request #117718 from aojea/ProxyTerminatingEndpoints
promote ProxyTerminatingEndpoints to GA
2023-05-04 13:23:13 -07:00
Kubernetes Prow Robot
ff5a582031
Merge pull request #117778 from xmudrii/pub-bot-go1199
Update publishing-bot rules for release branches to Go 1.19.9
2023-05-04 10:34:54 -07:00
Kubernetes Prow Robot
7add692580
Merge pull request #117633 from kannon92/remove-job-tracking-finalizers
remove tracking annotation from validation and webhooks
2023-05-04 10:34:43 -07:00
Dan Winship
0c9f55588c Simplify creation of default KubeProxyConfiguration 2023-05-04 11:39:40 -04:00
Kubernetes Prow Robot
f9340f3cf1
Merge pull request #117785 from danilo-gemoli/feat/e2e-net-flags
[E2E] Don't use Nodes.ExternalIPs to verify the NodePorts connectivity
2023-05-04 08:28:45 -07:00
Danilo Gemoli
ec2cc36404
e2e: disable jig.ExternalIPs 2023-05-04 15:52:34 +02:00
Kubernetes Prow Robot
bbbf7fd8ad
Merge pull request #117766 from dims/use-the-kubectl-we-built-local-up-cluster
[local-up-cluster] Use the kubectl we built and wait for node to be ready
2023-05-04 06:48:54 -07:00
Kubernetes Prow Robot
23a8642120
Merge pull request #117764 from aojea/tcp_rst
e2e agnhost functionality to RST TCP connections
2023-05-04 06:48:43 -07:00
Antonio Ojea
b849ff57b8 e2e reasonable grace termination period timeout
The existing termination period of 600 seconds for pods on the
e2e test causes that those pods are kept running after the
test has finished. 100 seconds is a good compromise to avoid
leaving pods lingering and more than enought for the test to finish.

Change-Id: I993162a77125345df1829044dc2514e03b13a407
2023-05-04 13:04:52 +00:00
Antonio Ojea
791573ddb6 promote ProxyTerminatingEndpoints to GA
Change-Id: Ife524c831d905acbc606aa7631e1194f91199938
2023-05-04 12:58:33 +00:00
Kubernetes Prow Robot
51cfa6134a
Merge pull request #117784 from dims/bump-ginkgo-poller-progress-params
Bump Ginkgo Poll Progress parameters to a sane level
2023-05-04 05:12:42 -07:00
Davanum Srinivas
5aca41af50
[local-up-cluster] Use the kubectl we built
Also wait for the Node to be ready!

Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2023-05-04 07:19:23 -04:00
Davanum Srinivas
8524d21bf4
Bump Ginkgo Poll Progress parameters to a sane level
Here's what others in our ecosystem are doing:
https://cs.k8s.io/?q=GINKGO_POLL_PROGRESS_(AFTER%7CINTERVAL)&i=nope&files=&excludeFiles=&repos=

the logs currently are too big partially because of this
incessant output from the progress thingy

When someone wants to debug something, they can use this
set of parameters to something lower to capture these
additional logs.

Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2023-05-04 07:12:15 -04:00
Marko Mudrinić
1c52fb3875
Update publishing-bot rules for release branches to Go 1.19.9
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2023-05-04 11:17:09 +02:00
Kubernetes Prow Robot
fb5e90e5d7
Merge pull request #116634 from kerthcet/feat/integration-test-performance
Improve integration test performance in scheduler
2023-05-04 01:46:42 -07:00
Antonio Ojea
19f7cb23c8 e2e agnhost functionality to RST TCP connections
add a new functionality to the agnhost image to run a server that
closes the connections received by sending a RST.

If a TCP servers closes the connection before all the socket is read,
it sends a RST. This implementations just reads only one byte from the
connection and closes it after that, that means that in order for this
to work the client has to send at least 2 bytes of data.

Using a simple curl is enough to trigger a RST:

curl http://127.0.0.1:8080
curl: (56) Recv failure: Connection reset by peer

Change-Id: I238fba0f790f2c92b37c732f51910a8b125f65db
2023-05-04 08:33:59 +00:00
Kubernetes Prow Robot
763b10f000
Merge pull request #117421 from cbandy/scheduler-testing-setenv
Replace os.Setenv with testing.T.Setenv in tests
2023-05-03 23:54:53 -07:00
Kubernetes Prow Robot
7efa07c74e
Merge pull request #117380 from yulng/dryrun1
Remove GA feature gates in 1.28 about DryRun
2023-05-03 23:54:41 -07:00
Sascha Grunert
63b69dd50c
Add support for CRI ErrSignatureValidationFailed
This allows container runtimes to propagate an image signature
verification error through the CRI and display that to the end user
during image pull. There is no other behavioral difference compared to a
regular image pull failure.

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2023-05-04 08:34:11 +02:00
Kubernetes Prow Robot
2225800369
Merge pull request #117768 from seans3/query-param-v3-fix
QueryParamVerifierV3 resilient to minimal OpenAPI V3 documents
2023-05-03 22:10:42 -07:00
Kante Yin
859359ad6a Fix strict linting
Signed-off-by: Kante Yin <kerthcet@gmail.com>
2023-05-04 10:25:10 +08:00
Kante Yin
a7035f5459 Pass Context to StartTestServer
Signed-off-by: Kante Yin <kerthcet@gmail.com>
2023-05-04 10:25:09 +08:00