---
apiVersion: batch/v1
items:
- apiVersion: batch/v1
  kind: CronJob
  metadata:
    annotations:
      capability.openshift.io/name: OperatorLifecycleManager
      include.release.openshift.io/hypershift: "true"
      include.release.openshift.io/ibm-cloud-managed: "true"
      include.release.openshift.io/self-managed-high-availability: "true"
    creationTimestamp: "2025-10-27T11:18:48Z"
    generation: 2
    managedFields:
    - apiVersion: batch/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:capability.openshift.io/name: {}
            f:include.release.openshift.io/hypershift: {}
            f:include.release.openshift.io/ibm-cloud-managed: {}
            f:include.release.openshift.io/self-managed-high-availability: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"d36bdf59-d268-4238-afb0-5e0b21cca1a4"}: {}
        f:spec:
          f:concurrencyPolicy: {}
          f:failedJobsHistoryLimit: {}
          f:jobTemplate:
            f:spec:
              f:backoffLimit: {}
              f:completionMode: {}
              f:suspend: {}
              f:template:
                f:metadata:
                  f:annotations:
                    .: {}
                    f:openshift.io/required-scc: {}
                    f:target.workload.openshift.io/management: {}
                f:spec:
                  f:containers:
                    k:{"name":"collect-profiles"}:
                      .: {}
                      f:args: {}
                      f:command: {}
                      f:image: {}
                      f:imagePullPolicy: {}
                      f:name: {}
                      f:resources:
                        .: {}
                        f:requests:
                          .: {}
                          f:cpu: {}
                          f:memory: {}
                      f:securityContext:
                        .: {}
                        f:allowPrivilegeEscalation: {}
                        f:capabilities:
                          .: {}
                          f:drop: {}
                      f:terminationMessagePath: {}
                      f:terminationMessagePolicy: {}
                      f:volumeMounts:
                        .: {}
                        k:{"mountPath":"/etc/config"}:
                          .: {}
                          f:mountPath: {}
                          f:name: {}
                        k:{"mountPath":"/var/run/secrets/serving-cert"}:
                          .: {}
                          f:mountPath: {}
                          f:name: {}
                  f:dnsPolicy: {}
                  f:priorityClassName: {}
                  f:restartPolicy: {}
                  f:schedulerName: {}
                  f:securityContext:
                    .: {}
                    f:runAsNonRoot: {}
                    f:seccompProfile:
                      .: {}
                      f:type: {}
                  f:serviceAccount: {}
                  f:serviceAccountName: {}
                  f:terminationGracePeriodSeconds: {}
                  f:volumes:
                    .: {}
                    k:{"name":"config-volume"}:
                      .: {}
                      f:configMap:
                        .: {}
                        f:defaultMode: {}
                        f:name: {}
                      f:name: {}
                    k:{"name":"secret-volume"}:
                      .: {}
                      f:name: {}
                      f:secret:
                        .: {}
                        f:defaultMode: {}
                        f:secretName: {}
          f:schedule: {}
          f:successfulJobsHistoryLimit: {}
          f:suspend: {}
      manager: cluster-version-operator
      operation: Update
      time: "2025-10-27T11:19:46Z"
    - apiVersion: batch/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:lastScheduleTime: {}
          f:lastSuccessfulTime: {}
      manager: kube-controller-manager
      operation: Update
      subresource: status
      time: "2025-10-29T13:15:06Z"
    name: collect-profiles
    namespace: openshift-operator-lifecycle-manager
    ownerReferences:
    - apiVersion: config.openshift.io/v1
      controller: true
      kind: ClusterVersion
      name: version
      uid: d36bdf59-d268-4238-afb0-5e0b21cca1a4
    resourceVersion: "2219977"
    uid: 7da574ea-68b0-4434-a642-865af58d9a90
  spec:
    concurrencyPolicy: Replace
    failedJobsHistoryLimit: 1
    jobTemplate:
      metadata:
        creationTimestamp: null
      spec:
        backoffLimit: 6
        completionMode: NonIndexed
        suspend: false
        template:
          metadata:
            annotations:
              openshift.io/required-scc: restricted-v2
              target.workload.openshift.io/management: '{"effect": "PreferredDuringScheduling"}'
            creationTimestamp: null
          spec:
            containers:
            - args:
              - -n
              - openshift-operator-lifecycle-manager
              - --config-mount-path
              - /etc/config
              - --cert-mount-path
              - /var/run/secrets/serving-cert
              - olm-operator-heap-:https://olm-operator-metrics:8443/debug/pprof/heap
              - catalog-operator-heap-:https://catalog-operator-metrics:8443/debug/pprof/heap
              command:
              - bin/collect-profiles
              image: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d9f7ebff2fc35143aa5d991b813942f7305199510985e309285e126b03866235
              imagePullPolicy: IfNotPresent
              name: collect-profiles
              resources:
                requests:
                  cpu: 10m
                  memory: 80Mi
              securityContext:
                allowPrivilegeEscalation: false
                capabilities:
                  drop:
                  - ALL
              terminationMessagePath: /dev/termination-log
              terminationMessagePolicy: FallbackToLogsOnError
              volumeMounts:
              - mountPath: /etc/config
                name: config-volume
              - mountPath: /var/run/secrets/serving-cert
                name: secret-volume
            dnsPolicy: ClusterFirst
            priorityClassName: openshift-user-critical
            restartPolicy: Never
            schedulerName: default-scheduler
            securityContext:
              runAsNonRoot: true
              seccompProfile:
                type: RuntimeDefault
            serviceAccount: collect-profiles
            serviceAccountName: collect-profiles
            terminationGracePeriodSeconds: 30
            volumes:
            - configMap:
                defaultMode: 420
                name: collect-profiles-config
              name: config-volume
            - name: secret-volume
              secret:
                defaultMode: 420
                secretName: pprof-cert
    schedule: '*/15 * * * *'
    successfulJobsHistoryLimit: 3
    suspend: false
  status:
    lastScheduleTime: "2025-10-29T13:15:00Z"
    lastSuccessfulTime: "2025-10-29T13:15:06Z"
kind: CronJobList
metadata:
  resourceVersion: "2220546"
