apiVersion: batch/v1
kind: CronJob
metadata:
  annotations:
    k8s.v1.cni.cncf.io/networks: '[]'
  creationTimestamp: "2026-04-06T12:19:11Z"
  generation: 1
  labels:
    service: cinder
  name: cinder-db-purge
  namespace: openstack
  ownerReferences:
  - apiVersion: cinder.openstack.org/v1beta1
    blockOwnerDeletion: true
    controller: true
    kind: Cinder
    name: cinder
    uid: 114d1033-4c83-4d5e-b0e3-2679c7cb0dad
  resourceVersion: "47829"
  uid: 9416e87a-46ac-4412-b7c0-a2e106d5a852
spec:
  concurrencyPolicy: Forbid
  failedJobsHistoryLimit: 1
  jobTemplate:
    metadata:
      annotations:
        k8s.v1.cni.cncf.io/networks: '[]'
      creationTimestamp: null
      labels:
        service: cinder
    spec:
      completions: 1
      parallelism: 1
      template:
        metadata:
          annotations:
            k8s.v1.cni.cncf.io/networks: '[]'
          creationTimestamp: null
          labels:
            service: cinder
        spec:
          containers:
          - args:
            - -c
            - /usr/bin/cinder-manage --debug --config-dir /etc/cinder/cinder.conf.d
              db purge 30
            command:
            - /bin/bash
            image: 38.102.83.94:5001/podified-master-centos10/openstack-cinder-api:watcher_latest
            imagePullPolicy: IfNotPresent
            name: cinder-db-purge
            resources: {}
            securityContext:
              runAsGroup: 42407
              runAsUser: 42407
            terminationMessagePath: /dev/termination-log
            terminationMessagePolicy: File
            volumeMounts:
            - mountPath: /etc/cinder/cinder.conf.d
              name: db-purge-config-data
              readOnly: true
            - mountPath: /etc/my.cnf
              name: config-data
              readOnly: true
              subPath: my.cnf
            - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem
              name: combined-ca-bundle
              readOnly: true
              subPath: tls-ca-bundle.pem
          dnsPolicy: ClusterFirst
          restartPolicy: Never
          schedulerName: default-scheduler
          securityContext: {}
          serviceAccount: cinder-cinder
          serviceAccountName: cinder-cinder
          terminationGracePeriodSeconds: 30
          volumes:
          - hostPath:
              path: /etc/machine-id
              type: ""
            name: etc-machine-id
          - name: scripts
            secret:
              defaultMode: 493
              secretName: cinder-scripts
          - name: config-data
            secret:
              defaultMode: 420
              secretName: cinder-config-data
          - name: db-purge-config-data
            secret:
              defaultMode: 420
              items:
              - key: 00-global-defaults.conf
                path: 00-global-defaults.conf
              - key: 02-global-custom.conf
                path: 02-global-custom.conf
              secretName: cinder-config-data
          - name: combined-ca-bundle
            secret:
              defaultMode: 292
              secretName: combined-ca-bundle
  schedule: 1 0 * * *
  successfulJobsHistoryLimit: 3
  suspend: false
status: {}
