---
apiVersion: tuned.openshift.io/v1
kind: Profile
metadata:
  creationTimestamp: "2025-10-27T11:31:49Z"
  generation: 3
  managedFields:
  - apiVersion: tuned.openshift.io/v1
    fieldsType: FieldsV1
    fieldsV1:
      f:metadata:
        f:ownerReferences:
          .: {}
          k:{"uid":"ccb78815-00d4-4d72-8719-9979c2eef3a8"}: {}
      f:spec:
        .: {}
        f:config:
          .: {}
          f:debug: {}
          f:providerName: {}
          f:tunedConfig: {}
          f:tunedProfile: {}
          f:verbosity: {}
        f:profile: {}
    manager: cluster-node-tuning-operator
    operation: Update
    time: "2025-10-27T12:07:39Z"
  - apiVersion: tuned.openshift.io/v1
    fieldsType: FieldsV1
    fieldsV1:
      f:status:
        .: {}
        f:conditions: {}
        f:observedGeneration: {}
        f:tunedProfile: {}
    manager: cluster-node-tuning-operator
    operation: Update
    subresource: status
    time: "2025-10-27T12:07:40Z"
  name: cnvqe-071.lab.eng.tlv2.redhat.com
  namespace: openshift-cluster-node-tuning-operator
  ownerReferences:
  - apiVersion: tuned.openshift.io/v1
    blockOwnerDeletion: true
    controller: true
    kind: Tuned
    name: default
    uid: ccb78815-00d4-4d72-8719-9979c2eef3a8
  resourceVersion: "32476"
  uid: df2fb34a-e0fe-43c8-a51b-73cd62ddfd9f
spec:
  config:
    debug: false
    providerName: baremetalhost
    tunedConfig: {}
    tunedProfile: openshift-node-hugepages
    verbosity: 0
  profile:
  - data: |
      [main]
      summary=Optimize systems running OpenShift (provider specific parent profile)
      include=-provider-${f:exec:cat:/var/lib/ocp-tuned/provider},openshift
    name: openshift
  - data: |
      [main]
      summary=Boot time configuration for hugepages
      include=openshift-node
      [bootloader]
      # Allocate max_numa_nodes(=4)×64×2Mi pages and 4×1Gi pages
      # Since the hugepages are spread evenly across all NUMA nodes,
      # we need to ensure all NUMA nodes have at least 64 hugepages
      # if the KubeVirt VM is scheduled with all its CPU on the same
      # NUMA node.
      cmdline_openshift_node_hugepages=default_hugepagesz=2M hugepages=256 hugepagesz=1G hugepages=4
    name: openshift-node-hugepages
status:
  conditions:
  - lastTransitionTime: "2025-10-27T11:32:00Z"
    message: TuneD profile applied.
    reason: AsExpected
    status: "True"
    type: Applied
  - lastTransitionTime: "2025-10-27T11:32:00Z"
    message: 'No error messages observed by applying the TuneD daemon profile, only
      warning(s). TuneD stderr: '
    reason: TunedWarning
    status: "False"
    type: Degraded
  observedGeneration: 3
  tunedProfile: openshift-node-hugepages
