Joe Betz
ba6db69c39
Add integration tests for CRD validation rules feature
2021-11-15 21:49:32 -05:00
Joe Betz
0e0468b75e
Enable feature gated custom resource validation using validation rules
2021-11-15 21:47:24 -05:00
Joe Betz
f0a80eda46
Update third_party/forked/celopenapi to support kubernetes schema extensions and CEL property name escaping
2021-11-15 21:47:20 -05:00
cici37
66af4ecfd5
Add validation rule compilation and validation of x-kubernetes-validations extension fields
2021-11-15 21:45:47 -05:00
cici37
34ccd3038b
Auto update/generated files for validation rules feature
2021-11-15 21:45:12 -05:00
Kubernetes Prow Robot
39af75af30
Merge pull request #106201 from yxxhero/fea_106111
...
Add more msg when exec probe timeout
2021-11-15 17:51:37 -08:00
Kubernetes Prow Robot
463802765d
Merge pull request #104650 from yxxhero/initcontainer_oomkiil_as_a_failure
...
fix init container oomkilled as a failure
2021-11-15 17:51:25 -08:00
Kubernetes Prow Robot
16227cf09d
Merge pull request #106412 from ahg-g/ahg-expire
...
Increase the duration to expire an assumed pod
2021-11-15 16:23:51 -08:00
Jiahui (Jared) Feng
f5514d069e
generated: ./hack/update-openapi-spec.sh
2021-11-15 16:03:05 -08:00
Jiahui (Jared) Feng
6991aa2f22
generated: apiextensions-apiserver OpenAPI spec.
2021-11-15 16:00:09 -08:00
Hemant Kumar
9684763568
Implement changes for quota calculation for pvcs
2021-11-15 18:39:37 -05:00
Hemant Kumar
63fffd37b1
Implement API changes necessary for recovery from resize failure
2021-11-15 18:39:30 -05:00
Kubernetes Prow Robot
8260340c61
Merge pull request #106330 from verult/delegate-fsgroup-beta
...
DelegateFSGroupToCSIDriver feature gate to beta
2021-11-15 15:08:03 -08:00
Kubernetes Prow Robot
058ce89c60
Merge pull request #106285 from SergeyKanzhelev/updateHandlersDescription
...
updated probe handler types descriptions
2021-11-15 15:07:52 -08:00
Cheng Xing
23509a0852
Remove feature gate check when skipping OnRootMismatch fsgroupchangepolicy tests
2021-11-15 14:32:57 -08:00
Kubernetes Prow Robot
b6c9addd58
Merge pull request #106430 from dims/add-missing-alias-for-sig-cluster-lifecycle
...
Add missing alias - used in staging/src/k8s.io/cluster-bootstrap/OWNERS
2021-11-15 14:07:00 -08:00
Kubernetes Prow Robot
b7c4962472
Merge pull request #105685 from liggitt/kubelet-file-test
...
Simplify kubelet file config field allowlists
2021-11-15 14:06:48 -08:00
Elana Hashman
303b05cded
Fix timeout flake in restart kubelet e2e
2021-11-15 13:42:58 -08:00
Abdullah Gharaibeh
d20446377e
kube-scheduler: Increase the duration to expire an assumed pod
2021-11-15 16:21:01 -05:00
Kubernetes Prow Robot
7ac768324c
Merge pull request #106425 from verb/1.23-ec-e2e-flake
...
De-flake ephemeral containers e2e test
2021-11-15 13:05:12 -08:00
Kubernetes Prow Robot
552c2964bc
Merge pull request #106418 from SataQiu/hack-ignore-generated-files
...
Exclude generated files from the static check
2021-11-15 13:05:00 -08:00
Kubernetes Prow Robot
ce98eda406
Merge pull request #106376 from jsafrane/stabilize-unit-test
...
Fix deletion protection unit test
2021-11-15 13:04:48 -08:00
Sergey Kanzhelev
f0ed1a3b85
./hack/update-openapi-spec.sh after the updated probe handler types descriptions
2021-11-15 20:47:15 +00:00
Mike Spreitzer
ab64e85202
Factored TimedObserver into less surprising pieces
2021-11-15 15:27:34 -05:00
Rob Scott
d3af53d03f
Bumping TopologyAwareHints feature gate to beta
2021-11-15 12:21:53 -08:00
Sergey Kanzhelev
57ed0174b1
updated probe handler types descriptions
2021-11-15 19:55:27 +00:00
Davanum Srinivas
df74e7b4a6
Add missing alias - used in staging/src/k8s.io/cluster-bootstrap/OWNERS
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2021-11-15 14:50:57 -05:00
Jiahui Feng
e916e5dab3
add enum markers for built-in v1 types.
2021-11-15 11:37:06 -08:00
Kubernetes Prow Robot
159fcbb01e
Merge pull request #106408 from cynepco3hahue/e2e_node_quota_isci_test_fix_panic_nil_pointer_exception
...
e2e_node: fix nil pointer exception under quota lsci test
2021-11-15 11:27:02 -08:00
Kubernetes Prow Robot
67a352e85f
Merge pull request #101429 from Nordix/issues-93858
...
Kube-proxy/ipvs; Use go "net" lib to get nodeIPs
2021-11-15 11:26:48 -08:00
Humble Chirammal
7c40eb9ae0
Add support for rbd plugin to csi-translation-lib
...
In support of csi-migration proposal here:
https://github.com/kubernetes/community/blob/master/contributors/design-proposals/storage/csi-migration.md
Will help with migration of in-tree RBD plugin ( kubernetes.io/rbd)
to RBD CSI driver ( rbd.csi.ceph.com ).
Fixes https://github.com/kubernetes/enhancements/issues/2923
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2021-11-15 23:46:29 +05:30
Kubernetes Prow Robot
2e865cef76
Merge pull request #106275 from dgrisonnet/dgrisonnet-instrumentation-reviewer
...
Add dgrisonnet as sig-instrumentation reviewer
2021-11-15 10:05:11 -08:00
Kubernetes Prow Robot
1c127d3682
Merge pull request #105706 from uthark/oatamanenko/upgrade-etcd-3.5.1
...
Upgrade etcd to 3.5.1
2021-11-15 10:04:59 -08:00
Kubernetes Prow Robot
7cf55fee2a
Merge pull request #105555 from MikeSpreitzer/fix-105393
...
Update comment on ResourcePolicyRule
2021-11-15 10:04:47 -08:00
Lee Verberne
28bd71c291
De-flake ephemeral containers e2e test
...
The test waits for the container to be running, but the test command
sleeps for 2 seconds before writing output, creating a race.
2021-11-15 12:14:47 -05:00
Jiahui Feng
52d8b53663
add e2e test for enforcing enums in schema.
2021-11-15 09:10:43 -08:00
Kubernetes Prow Robot
ed3d9f7b48
Merge pull request #106399 from justinsb/populate_event_typemetad
...
leaderelection: populate the apiVersion/kind when reporting events
2021-11-15 09:05:00 -08:00
Kubernetes Prow Robot
da73a24f6a
Merge pull request #106123 from pohly/log-go-runner-windows
...
package log runner as part of Kubernetes releases
2021-11-15 09:04:48 -08:00
Kubernetes Prow Robot
8d301e97f7
Merge pull request #106315 from josephburnett/e2e-v2
...
Use HPA v2 in E2E tests.
2021-11-15 07:20:48 -08:00
Kubernetes Prow Robot
1e6f3b5cd6
Merge pull request #105890 from pawbana/added_request_slo_latency_metric
...
Added requestSloLatencies metric
2021-11-15 04:10:47 -08:00
Paweł Banaszewski
0afa569499
Added requestSloLatencies metric
2021-11-15 11:11:25 +00:00
SataQiu
7dedd412f0
exclude generated files from the static check
2021-11-15 18:07:45 +08:00
Antonio Ojea
5eb584d1cb
Node tests fixes ( #106371 )
...
* capture loop variable
* capture the loop variable and don't fail on not found errors
* capture loop variable
* Revert "Mark restart_test as flaky"
This reverts commit 990e9506de
.
* skip e2e node restart test with dockershim
* Update test/e2e_node/restart_test.go
Co-authored-by: Mike Miranda <mikemp96@gmail.com>
* capture loop using index
Co-authored-by: Mike Miranda <mikemp96@gmail.com>
2021-11-14 19:54:47 -08:00
Kubernetes Prow Robot
991bb65ecc
Merge pull request #106395 from verult/delegate-fsgroup-disable-onrootmismatch-e2e
...
Skip OnRootMismatch tests if the CSI driver supports VOLUME_MOUNT_GROUP.
2021-11-14 16:12:47 -08:00
Artyom Lukianov
cf2f21dd3e
e2e_node: fix nil pointer exception under quota lsci test
...
Signed-off-by: Artyom Lukianov <alukiano@redhat.com>
2021-11-14 11:50:19 +02:00
Daniel Lipovetsky
eb6e8ce00a
Include Conditions in kubectl describe namespace
...
If a namespace deletion is blocked, finding the reason why can require
reading the Conditions on the namespace.
Currently, `kubectl describe namespace` does not include Conditions.
This change adds Conditions to the output. Example output:
```
Name: example
Labels: <none>
Annotations: <none>
Status: Terminating
Conditions:
Type Status LastTransitionTime Reason Message
---- ------ ------------------ ------ -------
NamespaceDeletionContentFailure True Wed, 15 Jan 2014 00:00:00 +0000 example reason example message
No resource quota.
No LimitRange resource.
```
2021-11-13 11:31:14 -08:00
Justin SB
3bf06ff3a1
leaderelection: populate the apiVersion/kind when reporting events
...
This avoids the assumption that the kinds are populated in the schema,
and is arguably a little more efficient also.
2021-11-13 11:17:56 -05:00
Lars Ekman
9f37096c38
Kube-proxy/ipvs; Use go "net" lib to get nodeIPs
...
The nodeIPs to be used for nodePorts were collected using
netlink which was unnecessary complex and caused se #93858
2021-11-13 15:07:47 +01:00
sanposhiho
c169d4d4d2
Fix: change not to print error log on RunE
2021-11-13 14:21:04 +09:00
sanposhiho
f80ddac1bc
Fix: return error instead of os.Exit when something goes wrong
2021-11-13 14:20:56 +09:00