mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-19 01:40:13 +00:00
Merge pull request #115976 from ii/pending_eligible_endpoints
Create pending_eligible_endpoints.yaml and move endpoints from ineligible_endpoints.yaml
This commit is contained in:
commit
3710d93d14
190
test/conformance/testdata/ineligible_endpoints.yaml
vendored
190
test/conformance/testdata/ineligible_endpoints.yaml
vendored
@ -40,189 +40,12 @@
|
||||
- endpoint: connectCoreV1PutNodeProxyWithPath
|
||||
reason: Unable to be tested, and likely soon deprecated
|
||||
link: https://github.com/kubernetes/kubernetes/issues/95930
|
||||
- endpoint: createCoreV1NamespacedPersistentVolumeClaim
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: createCoreV1NamespacedServiceAccountToken
|
||||
reason: optional feature
|
||||
link: https://github.com/kubernetes/kubernetes/issues/80770
|
||||
- endpoint: createCoreV1Node
|
||||
reason: uses kubelet api
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L36
|
||||
- endpoint: createCoreV1PersistentVolume
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: createStorageV1CSINode
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: createStorageV1StorageClass
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: createStorageV1VolumeAttachment
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: deleteCoreV1CollectionNamespacedPersistentVolumeClaim
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: deleteCoreV1CollectionPersistentVolume
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: deleteCoreV1NamespacedPersistentVolumeClaim
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: deleteCoreV1Node
|
||||
reason: uses kubelet api
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L36
|
||||
- endpoint: deleteCoreV1PersistentVolume
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: deleteStorageV1CollectionCSIDriver
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: deleteStorageV1CollectionCSINode
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: deleteStorageV1CollectionStorageClass
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: deleteStorageV1CollectionVolumeAttachment
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: deleteStorageV1CSINode
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: deleteStorageV1StorageClass
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: deleteStorageV1VolumeAttachment
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: getFlowcontrolApiserverAPIGroup
|
||||
reason: depends on alpha feature
|
||||
link: https://github.com/kubernetes/enhancements/blob/f16c4c7f1c9e28a3cc4bb4d0e6503efea2ae7987/keps/sig-api-machinery/20190228-priority-and-fairness.md
|
||||
- endpoint: getInternalApiserverAPIGroup
|
||||
reason: Not eligible for conformance yet
|
||||
link: https://github.com/kubernetes/enhancements/blob/master/keps/sig-api-machinery/20190802-dynamic-coordinated-storage-version.md
|
||||
- endpoint: getResourceAPIGroup
|
||||
reason: still an alpha feature plan for GA 1.31
|
||||
link: https://github.com/kubernetes/enhancements/blob/master/keps/sig-node/3063-dynamic-resource-allocation/kep.yaml#L29-L33
|
||||
- endpoint: getStorageAPIGroup
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: getStorageV1APIResources
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: listCoreV1ComponentStatus
|
||||
reason: pending deprecation
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L69
|
||||
- endpoint: listCoreV1NamespacedPersistentVolumeClaim
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: listCoreV1PersistentVolume
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: listCoreV1PersistentVolumeClaimForAllNamespaces
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: listStorageV1CSINode
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: listStorageV1StorageClass
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: listStorageV1VolumeAttachment
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: patchCoreV1NamespacedPersistentVolumeClaim
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: patchCoreV1NamespacedPersistentVolumeClaimStatus
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: patchCoreV1NamespacedPodEphemeralcontainers
|
||||
reason: Not eligible for conformance yet
|
||||
link: https://github.com/kubernetes/kubernetes/pull/97276
|
||||
- endpoint: patchCoreV1PersistentVolume
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: patchCoreV1PersistentVolumeStatus
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: patchStorageV1CSIDriver
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: patchStorageV1CSINode
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: patchStorageV1StorageClass
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: patchStorageV1VolumeAttachment
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: patchStorageV1VolumeAttachmentStatus
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: readCoreV1ComponentStatus
|
||||
reason: pending deprecation
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L69
|
||||
- endpoint: readCoreV1NamespacedPersistentVolumeClaim
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: readCoreV1NamespacedPersistentVolumeClaimStatus
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: readCoreV1NamespacedPodEphemeralcontainers
|
||||
reason: Not eligible for conformance yet
|
||||
link: https://github.com/kubernetes/kubernetes/pull/97276
|
||||
- endpoint: readCoreV1PersistentVolume
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: readCoreV1PersistentVolumeStatus
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: readStorageV1CSINode
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: readStorageV1StorageClass
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: readStorageV1VolumeAttachment
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: readStorageV1VolumeAttachmentStatus
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: replaceCoreV1NamespacedPersistentVolumeClaim
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: replaceCoreV1NamespacedPersistentVolumeClaimStatus
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: replaceCoreV1NamespacedPodEphemeralcontainers
|
||||
reason: Not eligible for conformance yet
|
||||
link: https://github.com/kubernetes/kubernetes/pull/97276
|
||||
- endpoint: replaceCoreV1PersistentVolume
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: replaceCoreV1PersistentVolumeStatus
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: replaceStorageV1CSIDriver
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: replaceStorageV1CSINode
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: replaceStorageV1StorageClass
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: replaceStorageV1VolumeAttachment
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: replaceStorageV1VolumeAttachmentStatus
|
||||
reason: vendor specific feature
|
||||
link: https://github.com/kubernetes/community/blame/master/contributors/devel/sig-architecture/conformance-tests.md#L64
|
||||
- endpoint: createNetworkingV1NamespacedNetworkPolicy
|
||||
reason: optional feature
|
||||
link: https://github.com/kubernetes/kubernetes/pull/100149#issuecomment-800501953
|
||||
@ -415,21 +238,9 @@
|
||||
- endpoint: logFileListHandler
|
||||
reason: optional feature
|
||||
link: https://github.com/kubernetes/kubernetes/issues/108675
|
||||
- endpoint: readNetworkingV1NamespacedNetworkPolicyStatus
|
||||
reason: endpoints is currently feature gated and and will only receive e2e & conformance test in 1.25
|
||||
link: https://github.com/kubernetes/kubernetes/pull/107963
|
||||
- endpoint: patchNetworkingV1NamespacedNetworkPolicyStatus
|
||||
reason: endpoints is currently feature gated and and will only receive e2e & conformance test in 1.25
|
||||
link: https://github.com/kubernetes/kubernetes/pull/107963
|
||||
- endpoint: replaceNetworkingV1NamespacedNetworkPolicyStatus
|
||||
reason: endpoints is currently feature gated and and will only receive e2e & conformance test in 1.25
|
||||
link: https://github.com/kubernetes/kubernetes/pull/107963
|
||||
- endpoint: readCoreV1NodeStatus
|
||||
reason: Kubernetes distribution would reasonably not allow this action via the API
|
||||
link: https://github.com/kubernetes/kubernetes/issues/109379
|
||||
- endpoint: replaceCoreV1NodeStatus
|
||||
reason: Kubernetes distribution would reasonably not allow this action via the API
|
||||
link: https://github.com/kubernetes/kubernetes/issues/109379
|
||||
- endpoint: deleteCoreV1CollectionNode
|
||||
reason: Kubernetes distribution would reasonably not allow this action via the API
|
||||
link: https://github.com/kubernetes/kubernetes/issues/109379
|
||||
@ -444,7 +255,6 @@
|
||||
link: https://github.com/kubernetes/kubernetes/issues/112778#issuecomment-1427995711
|
||||
- endpoint: connectCoreV1GetNamespacedPodAttach
|
||||
reason: Explicitly designed to be a debug feature
|
||||
reason: Endpoint likely to be deprecated
|
||||
link: https://github.com/kubernetes/kubernetes/issues/112778#issuecomment-1427995711
|
||||
- endpoint: connectCoreV1PostNamespacedPodAttach
|
||||
reason: Explicitly designed to be a debug feature
|
||||
|
65
test/conformance/testdata/pending_eligible_endpoints.yaml
vendored
Normal file
65
test/conformance/testdata/pending_eligible_endpoints.yaml
vendored
Normal file
@ -0,0 +1,65 @@
|
||||
---
|
||||
- createCoreV1NamespacedPersistentVolumeClaim
|
||||
- createCoreV1NamespacedServiceAccountToken
|
||||
- createCoreV1Node
|
||||
- createCoreV1PersistentVolume
|
||||
- createStorageV1CSINode
|
||||
- createStorageV1StorageClass
|
||||
- createStorageV1VolumeAttachment
|
||||
- deleteCoreV1CollectionNamespacedPersistentVolumeClaim
|
||||
- deleteCoreV1CollectionPersistentVolume
|
||||
- deleteCoreV1NamespacedPersistentVolumeClaim
|
||||
- deleteCoreV1Node
|
||||
- deleteCoreV1PersistentVolume
|
||||
- deleteStorageV1CollectionCSIDriver
|
||||
- deleteStorageV1CollectionCSINode
|
||||
- deleteStorageV1CollectionStorageClass
|
||||
- deleteStorageV1CollectionVolumeAttachment
|
||||
- deleteStorageV1CSINode
|
||||
- deleteStorageV1StorageClass
|
||||
- deleteStorageV1VolumeAttachment
|
||||
- getFlowcontrolApiserverAPIGroup
|
||||
- getInternalApiserverAPIGroup
|
||||
- getResourceAPIGroup
|
||||
- getStorageAPIGroup
|
||||
- getStorageV1APIResources
|
||||
- listCoreV1NamespacedPersistentVolumeClaim
|
||||
- listCoreV1PersistentVolume
|
||||
- listCoreV1PersistentVolumeClaimForAllNamespaces
|
||||
- listStorageV1CSINode
|
||||
- listStorageV1StorageClass
|
||||
- listStorageV1VolumeAttachment
|
||||
- patchCoreV1NamespacedPersistentVolumeClaim
|
||||
- patchCoreV1NamespacedPersistentVolumeClaimStatus
|
||||
- patchCoreV1NamespacedPodEphemeralcontainers
|
||||
- patchCoreV1PersistentVolume
|
||||
- patchCoreV1PersistentVolumeStatus
|
||||
- patchNetworkingV1NamespacedNetworkPolicyStatus
|
||||
- patchStorageV1CSIDriver
|
||||
- patchStorageV1CSINode
|
||||
- patchStorageV1StorageClass
|
||||
- patchStorageV1VolumeAttachment
|
||||
- patchStorageV1VolumeAttachmentStatus
|
||||
- readCoreV1NamespacedPersistentVolumeClaim
|
||||
- readCoreV1NamespacedPersistentVolumeClaimStatus
|
||||
- readCoreV1NamespacedPodEphemeralcontainers
|
||||
- readCoreV1NodeStatus
|
||||
- readCoreV1PersistentVolume
|
||||
- readCoreV1PersistentVolumeStatus
|
||||
- readNetworkingV1NamespacedNetworkPolicyStatus
|
||||
- readStorageV1CSINode
|
||||
- readStorageV1StorageClass
|
||||
- readStorageV1VolumeAttachment
|
||||
- readStorageV1VolumeAttachmentStatus
|
||||
- replaceCoreV1NamespacedPersistentVolumeClaim
|
||||
- replaceCoreV1NamespacedPersistentVolumeClaimStatus
|
||||
- replaceCoreV1NamespacedPodEphemeralcontainers
|
||||
- replaceCoreV1NodeStatus
|
||||
- replaceCoreV1PersistentVolume
|
||||
- replaceCoreV1PersistentVolumeStatus
|
||||
- replaceNetworkingV1NamespacedNetworkPolicyStatus
|
||||
- replaceStorageV1CSIDriver
|
||||
- replaceStorageV1CSINode
|
||||
- replaceStorageV1StorageClass
|
||||
- replaceStorageV1VolumeAttachment
|
||||
- replaceStorageV1VolumeAttachmentStatus
|
Loading…
Reference in New Issue
Block a user