-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
4.14
-
None
Description of problem:
With Node Feature Discovery (NFD) opearotr 4.14 the EPC labels have been moved from labels to extended resources of the node. But when we try to configure the extendedResources in NodeFeatureRule resource and apply it, the extendedResources part gets silently remove from the resource. ~~~ apiVersion: nfd.openshift.io/v1alpha1 kind: NodeFeatureRule metadata: labels: argocd.argoproj.io/instance: six-intel-device-plugins name: intel-dp-sgx-device namespace: test-namespace spec: rules: - extendedResources: sgx.intel.com/epc: '@cpu.security.sgx.epc' labels: intel.feature.node.kubernetes.io/sgx: 'true' matchFeatures: - feature: cpu.cpuid matchExpressions: SGX: op: Exists SGXLC: op: Exists - feature: cpu.security matchExpressions: sgx.enabled: op: IsTrue - feature: kernel.config matchExpressions: X86_SGX: op: Exists name: intel.sgx ~~~
Version-Release number of selected component (if applicable):
How reproducible:
4.14
Steps to Reproduce:
1.Deploy NFD Operator 4.14 2.Create NodeFeatureRule resource as described above 3.Apply the resource 4.Check the resulting yaml of the resource
Actual results:
extendedResources definition is missing
Expected results:
extendedResources definition gets applied and the labels get created
Additional info:
- depends on
-
OCPBUGS-32940 OCP NFD operator not supporting SGX EPC extended resources
- Closed
- is related to
-
OCPBUGS-32940 OCP NFD operator not supporting SGX EPC extended resources
- Closed
- links to