Kubernetes Prow Robot
4a896644de
Merge pull request #116235 from Jefftree/oas-ga
...
Promote OpenAPI V3 to GA
2023-03-08 14:44:20 -08:00
Kubernetes Prow Robot
b1ba5c5462
Merge pull request #116145 from seans3/discovery-stale
...
Surface "stale" GroupVersions from AggregatedDiscovery
2023-03-08 14:44:08 -08:00
Kubernetes Prow Robot
8319ac5274
Merge pull request #116383 from Huang-Wei/fix/sched-perf-test
...
fix: remove SchedulingMigratedInTreePVs feature gate in sched perf test
2023-03-08 13:12:20 -08:00
Kubernetes Prow Robot
2a22864d9c
Merge pull request #116381 from pohly/cronjob-integration-test-shutdown
...
cronjob: shut down integration test quickly again
2023-03-08 13:12:08 -08:00
Kubernetes Prow Robot
8b413d224a
Merge pull request #116342 from msau42/unlock
...
Unlock CSIMigrationvSphere feature gate
2023-03-08 11:27:24 -08:00
Kubernetes Prow Robot
7598ff36cf
Merge pull request #116333 from aojea/multiport_service
...
e2e network test for multiple protocol services on same port
2023-03-08 11:27:12 -08:00
Kubernetes Prow Robot
3307b39bba
Merge pull request #116367 from pohly/lint-config-check
...
golangci-lint: synchronize configs and add verification for that
2023-03-08 09:41:29 -08:00
Kubernetes Prow Robot
a66e139214
Merge pull request #116354 from pacoxu/cleanup-CronJobTimeZone
...
cleanup: sync testdata as CronJobTimeZone is GAed
2023-03-08 09:41:22 -08:00
Wei Huang
c9bc2f98d0
fix: remove SchedulingMigratedInTreePVs feature gate in sched perf test
2023-03-08 08:34:44 -08:00
Patrick Ohly
be82872eff
cronjob: shut down integration test quickly again
...
6f2cd1b5bd
swapped the order of cancel() and
closeFn() so that closeFn got called first when the test was done. This caused
it to block while waiting for goroutines which themselves were waiting for
the context cancellation. The test still shut down, it just took ~86s instead
of ~30s.
The fix is to register the cancel twice: once as soon as the context is
created (to clean up in case of an unexpected panic) and once after
closeFn (because then it'll get called first, as before).
2023-03-08 17:26:47 +01:00
Kubernetes Prow Robot
713ded7368
Merge pull request #115769 from mochizuki875/revert-115732-revert-root-test
...
Revert "Revert #114605 : its unit test requires root permission"
2023-03-08 07:53:24 -08:00
Kubernetes Prow Robot
499a03d88b
Merge pull request #115451 from zhucan/nodeexpandvolume-secret-e2e
...
e2e: add e2e test to node expand volume with secret
2023-03-08 07:53:12 -08:00
Kubernetes Prow Robot
03ff890ef4
Merge pull request #116329 from dims/drop-aws-kubelet-credential-provider-and-cleanup-aws-storage-e2e-tests
...
Drop aws kubelet credential provider and cleanup aws storage e2e tests
2023-03-08 06:49:11 -08:00
Patrick Ohly
a04e20f622
golangci-lint: synchronize configs and add verification for that
...
https://github.com/kubernetes/kubernetes/pull/109728 added a
golangci-strict.yaml where gingkolinter and stylecheck (some recent additions
to golangci.yaml) were missing.
To prevent such mistakes in the future, lines that are intentionally different
get annotated with a comment about golangci-strict.yaml or golangci.yaml.
Then a suitable diff command in the new verify-golangci-lint-config.sh checks
that only such lines, comments and blank lines are different.
2023-03-08 15:23:27 +01:00
Kubernetes Prow Robot
f99c351992
Merge pull request #116174 from pacoxu/fix-TestNewNodeIpamControllerWithCIDRMasks
...
node ipam controller ut: run test in parallel to avoid timeout
2023-03-08 02:25:12 -08:00
Paco Xu
23a583dc36
cleanup: sync testdata as CronJobTimeZone is GAed
2023-03-08 13:15:46 +08:00
Paco Xu
0e6636eb33
nodeipam: return error instead of panics
2023-03-08 12:47:14 +08:00
Kubernetes Prow Robot
e390791e5f
Merge pull request #116341 from bobbypage/revert-114640-handle-device-mgr-recovery
...
Revert "node: device-mgr: Handle recovery flow by checking if healthy devices exist"
2023-03-07 19:31:33 -08:00
Kubernetes Prow Robot
83334ccaa1
Merge pull request #116320 from wangchen615/lastminute-scheduler-fix
...
Address last-minute requested changes for inplace update feature testing in scheduler
2023-03-07 19:31:26 -08:00
Kubernetes Prow Robot
2abc76161f
Merge pull request #116154 from liggitt/feature-gate
...
Handle AllAlpha and AllBeta in SetFeatureGateDuringTest
2023-03-07 19:31:19 -08:00
Kubernetes Prow Robot
548e856b58
Merge pull request #116144 from dashpole/apiserver_tracing_beta_round_2
...
Graduate API Server tracing to beta
2023-03-07 19:31:12 -08:00
Sean Sullivan
fed7bb7c51
Plumb stale GroupVersions through aggregated discovery
2023-03-08 03:28:01 +00:00
Paco Xu
4fdca4c5f6
node ipam ut: run test in parallel to avoid timeout; and optimize the panic check
2023-03-08 11:10:51 +08:00
zhucan
7a87b4363b
e2e: add e2e test to node expand volume with secret
...
Signed-off-by: zhucan <zhucan.k8s@gmail.com>
2023-03-08 10:27:50 +08:00
Kubernetes Prow Robot
c24dc77b26
Merge pull request #109728 from pohly/lint-pull-requests
...
verify-golangci-lint.sh: support stricter checking in new code
2023-03-07 18:09:12 -08:00
Kubernetes Prow Robot
88cce39155
Merge pull request #116200 from Jefftree/e2e-openapi
...
Add OpenAPI V3 E2E Tests
2023-03-07 15:08:55 -08:00
Kubernetes Prow Robot
fe6a51ed4c
Merge pull request #116121 from wojtek-t/bump_qps_kubelet
...
Bump default API QPS limits for Kubelet
2023-03-07 15:08:43 -08:00
David Ashpole
4014d0fbbf
graduate API Server tracing to beta
2023-03-07 21:39:39 +00:00
Antonio Ojea
7cb135a888
e2e network test for multiple protocol services on same port
...
The test creates a Service exposing two protocols on the same port
and a backend that replies on both protocols.
1. Test that Service with works for both protocol
2. Update Service to expose only the TCP port
3. Verify that TCP works and UDP does not work
4. Update Service to expose only the UDP port
5. Verify that TCP does not work and UDP does work
Change-Id: Ic4f3a6509e332aa5694d20dfc3b223d7063a7871
2023-03-07 21:30:39 +00:00
Kubernetes Prow Robot
6bce018b36
Merge pull request #116271 from vinaykul/restart-free-pod-vertical-scaling-kubelet-panic-fix
...
Fix nil pointer access panic in kubelet from uninitialized pod allocation checkpoint manager in standalone kubelet scenario
2023-03-07 12:38:45 -08:00
Kubernetes Prow Robot
323ad355b4
Merge pull request #116264 from ivelichkovich/versionedattrrefactor
...
migrate versionedattr to avoid circular dependency
2023-03-07 12:38:32 -08:00
Michelle Au
4c0ed3b52e
Unlock CSIMigrationvSphere feature gate until there is a supported vSphere CSI driver available
2023-03-07 20:26:27 +00:00
Jefftree
658ea4b591
Refactor aggregated apiserver e2e, add openapi e2e
2023-03-07 20:04:00 +00:00
David Porter
9c20cee504
Revert "node: device-mgr: Handle recovery flow by checking if healthy devices exist"
2023-03-07 11:50:52 -08:00
Kubernetes Prow Robot
2bac225e42
Merge pull request #116331 from aojea/revert_aojea_mistake
...
Revert "do not assume backend on e2e service jig"
2023-03-07 10:44:53 -08:00
Kubernetes Prow Robot
7ec3c2727b
Merge pull request #115358 from pohly/logs-performance-benchmarks
...
Logs performance benchmarks
2023-03-07 10:44:46 -08:00
Kubernetes Prow Robot
2c8f63f693
Merge pull request #115268 from jsafrane/split-reconstruction
...
Split volume reconstruction refactoring from SELinuxMountReadWriteOncePod
2023-03-07 10:44:34 -08:00
Patrick Ohly
04700e97d3
hack: prepare for strict golangci-lint in pull-verify-kubernetes
...
The long-term goal is that when "make verify" is invoked in pull job, it will
also run golangci-lint with the strict configuration and write an
$ARTIFACTS/golangci-lint-githubactions.log file with GitHub actions
annotations. How to get those published for the GitHub PR is open.
When "make verify" is invoked manually or in any other job, the stricter check
will be skipped. That works because "PR_NUMBER" is only set for pre-merge
jobs (https://github.com/kubernetes/test-infra/blob/master/prow/jobs.md#job-environment-variables ).
Because strict linting is still new and might not be useful without a better
UI (= GitHub annotations), this PR does not fully enable the integration into
"make verify". Instead, the new verify-golangci-lint-pr.sh is excluded from it
and needs to be run in a separate job.
2023-03-07 19:38:32 +01:00
Patrick Ohly
78a3430606
golangci-lint: support stricter checking in new code
...
It is useful to check new code with a stricter configuration because we want it
to be of higher quality. Code reviews also become easier when reviewers don't
need to point out inefficient code manually.
What exactly should be enabled is up for debate. The current config uses the
golangci-lint defaults plus everything that is enabled explicitly by the normal
golangci.yaml, just to be on the safe side.
2023-03-07 19:37:57 +01:00
Kubernetes Prow Robot
0e9ad242bd
Merge pull request #116298 from soltysh/simplify_sset_test
...
Get rid of context.TODO and simplify waitForStatusCurrentReplicas
2023-03-07 09:40:45 -08:00
Kubernetes Prow Robot
37326f7cea
Merge pull request #112670 from yangjunmyfm192085/delklogV0
...
use contextual logging(nodeipam and nodelifecycle part)
2023-03-07 09:40:33 -08:00
Igor Velichkovich
64c426a902
migrate versionedattr to avoid circular dependency
2023-03-07 10:56:12 -06:00
Kubernetes Prow Robot
05f9e2a3aa
Merge pull request #116302 from p0lyn0mial/upstream-cacher-initial-events-rv-gt-zero
...
cacher: WaitUntilWatchCacheFreshAndForceAllEvents
2023-03-07 08:28:54 -08:00
Kubernetes Prow Robot
4401af2c3e
Merge pull request #116219 from SataQiu/fix-kube-controller-manager-20230302
...
kube-controller-manager: fix a bug that the kubeconfig field of kubecontrollermanager.config.k8s.io configuration is not populated correctly
2023-03-07 08:28:46 -08:00
Kubernetes Prow Robot
d67dba2313
Merge pull request #114144 from aojea/weird_mirrored_endpoints
...
e2e endpoint slices with duplicate addresses
2023-03-07 08:28:34 -08:00
Davanum Srinivas
b50d9d1e28
Cleanup vendor/
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2023-03-07 10:27:15 -05:00
Kubernetes Prow Robot
e706788455
Merge pull request #116248 from pohly/test-govet-levee
...
verify: include "govet-levee" in normal "make verify"
2023-03-07 07:21:12 -08:00
Kubernetes Prow Robot
e28b191581
Merge pull request #116167 from borgerli/pr/kcm-podgc
...
delete Evicted pods first during pod gc
2023-03-07 07:21:04 -08:00
Kubernetes Prow Robot
1030693d4e
Merge pull request #116103 from cici37/context
...
Apply context cancellation to ValidatingAdmissionPolicy
2023-03-07 07:20:56 -08:00
Kubernetes Prow Robot
2225ee5dd3
Merge pull request #115904 from soltysh/cronjob_tz_ga
...
Promote CronJob TZ to GA
2023-03-07 07:20:47 -08:00