apiVersion: helm-expt.confighub.com/v1alpha1
kind: RuntimeGitOpsReceipt
metadata:
  name: prometheus-community-kube-prometheus-stack-no-crds-argo-oci-helm-expt-parity-kpsnocrds-codex-0611
spec:
  chart: prometheus-community/kube-prometheus-stack
  version: 85.3.3
  base: no-crds
  packagePath: packages/prometheus-community/kube-prometheus-stack/85.3.3
  recipePath: recipes/prometheus-community/kube-prometheus-stack/85.3.3
  controller: Argo CD OCI
  observedAt: "2026-06-11T19:39:09Z"
  result: pass
  run:
    rig: helm-expt-parity-kpsnocrds-codex-0611
    clusterSpace: helm-expt-parity-kpsnocrds-codex-0611-cluster
    workloadSpace: helm-expt-parity-kpsnocrds-codex-0611-kube-prometheus-stack
    target: helm-expt-parity-kpsnocrds-codex-0611-cluster/oci
    namespace: monitoring
    kubeContext: kind-helm-expt-parity-kpsnocrds-codex-0611
    kubeconfig: $HOME/.confighub/lk/helm-expt-parity-kpsnocrds-codex-0611.kubeconfig
    keptForInspection: false
    cleanupPolicy: cub-lk rig and ConfigHub cluster space removed after evidence capture
  oci:
    repoURL: oci://oci.hub.confighub.com:443/target/helm-expt-parity-kpsnocrds-codex-0611-cluster/oci
    path: ./helm-expt-parity-kpsnocrds-codex-0611-kube-prometheus-stack
    revision: sha256:b7eba3d6962655de9899515219fd882c9a366722a4fb5b477ea4f381f9a5eaf2
  targetFacts:
    stagedSecrets:
      - namespace: monitoring
        name: kube-prometheus-stack-admission
        keys:
          - cert
          - key
    stagedCRDs:
      - alertmanagerconfigs.monitoring.coreos.com
      - alertmanagers.monitoring.coreos.com
      - podmonitors.monitoring.coreos.com
      - probes.monitoring.coreos.com
      - prometheusagents.monitoring.coreos.com
      - prometheuses.monitoring.coreos.com
      - prometheusrules.monitoring.coreos.com
      - scrapeconfigs.monitoring.coreos.com
      - servicemonitors.monitoring.coreos.com
      - thanosrulers.monitoring.coreos.com
  checks:
    - name: render
      result: pass
      detail: Rendered no-crds base produced 115 ConfigHub OCI objects including the Namespace support object.
    - name: target-facts
      result: pass
      detail: Staged 10 Prometheus Operator CRDs and monitoring/kube-prometheus-stack-admission cert/key before Argo reconciliation.
    - name: confighub-upload
      result: pass
      detail: Units uploaded to helm-expt-parity-kpsnocrds-codex-0611-kube-prometheus-stack.
    - name: argo-sync
      result: pass
      detail: Argo application kube-prometheus-stack-parity reached Synced and Healthy at revision sha256:b7eba3d6962655de9899515219fd882c9a366722a4fb5b477ea4f381f9a5eaf2.
    - name: runtime-workloads
      result: pass
      detail: Grafana, kube-state-metrics, operator, node-exporter, alertmanager, and prometheus workloads were Ready in monitoring.
    - name: semantic-object-parity
      result: pass
      detail: Regular Helm and ConfigHub OCI/Argo object sets matched semantically, with only the recorded Namespace support object extra in ConfigHub.
  previousReceipt:
    path: data/runtime-gitops/receipts/prometheus-community-kube-prometheus-stack/no-crds/flux-blocked-2026-06-05.yaml
    result: blocked
    note: Earlier Flux run blocked because the no-crds target prerequisites were not staged.
  source:
    liveReceiptPath: runs/live-helm-confighub-compare/prometheus-community-kube-prometheus-stack-no-crds/receipt.yaml
    productionSupportEvidence: data/production-support-decisions/prometheus-community-kube-prometheus-stack/fresh-target-evidence-no-crds-2026-06-11.yaml
  notClaimed:
    - universal production support outside the declared cub-lk vanilla kind target
    - no-crds success without compatible Prometheus Operator CRDs already present or staged
    - no-crds success without the monitoring/kube-prometheus-stack-admission Secret cert/key already present or staged
