# Live Parity Rerun Plan

This is the generated queue for reducing non-pass live parity rows. It combines:

- the ConfigHub/OCI live comparison lane;
- the strict two-cluster kind parity lane.

Use this file to choose the next live rerun. Use the receipts linked from each
row to diagnose failures. Do not treat an infrastructure or upstream-runtime
block as a ConfigHub-vs-Helm parity defect unless the semantic comparison fails.

```text
rows: 108
lifecycle-routed-not-active-rerun: 0
useful-base-resolved-not-active-rerun: 1
blocked: 54
watch: 54
configHub-oci-live-comparison: 60
two-cluster-kind-parity: 48
semantic-parity-defects: 16
infra-or-rig-rows: 0
prerequisite-or-lifecycle-rows: 14
runtime-or-watch-rows: 39
```

## Current Interpretation

16 row(s) currently point at an object-set parity defect; inspect those first. The rows below are the active work queue for stronger live
claims. 1 row(s) are documented below as resolved by a separate useful base and are no longer active rerun work.

| Chart | Base | Current | Meaning | Next action |
| --- | --- | --- | --- | --- |
| `nfs-subdir-external-provisioner/nfs-subdir-external-provisioner@4.0.18` | default | blocked | Semantic parity already passed; rerun with right-sized Helm readiness waits or classify as watch if upstream Helm stays pending. | If object comparison remains clean, record this as upstream runtime readiness rather than a ConfigHub parity defect. |
| `argo-cd/argo-cd@9.5.17` | default | watch | Semantic parity and workload readiness passed, but the GitOps controller reported a sync or health condition that needs review. | Inspect the Argo application condition and target resources; keep the recipe stable unless semantic parity starts failing. |
| `aws-ebs-csi-driver/aws-ebs-csi-driver@2.60.1` | default | watch | The base declares target-fit requirements. The aws-ebs-csi-driver process initializes metadata from IMDS or Kubernetes node providerID before it can run | Use a target with the required platform behavior, or create a separate base that matches the proof target. |
| `bitnami/apache@11.4.29` | default | watch | Semantic parity passed, but at least one rendered image could not be pulled on the target. This is an image retention, registry, or image override problem, not a ConfigHub object-model defect. | Resolve the image reference by digest, override to a pullable image, or refresh the catalog base before rerunning. |
| `bitnami/apache@11.4.29` | legacy | watch | Semantic parity passed, but at least one rendered image could not be pulled on the target. This is an image retention, registry, or image override problem, not a ConfigHub object-model defect. | Resolve the image reference by digest, override to a pullable image, or refresh the catalog base before rerunning. |
| `bitnami/contour@21.1.4` | default | watch | Semantic parity passed, but at least one rendered image could not be pulled on the target. This is an image retention, registry, or image override problem, not a ConfigHub object-model defect. | Resolve the image reference by digest, override to a pullable image, or refresh the catalog base before rerunning. |
| `bitnami/contour@21.1.4` | legacy | watch | Receipt exists and comparison did not fail; inspect readiness detail and decide whether this is acceptable target behavior. | Convert to pass only when expected live readiness settles, otherwise keep as watch with a clear target limitation. |
| `bitnami/contour@21.1.4` | no-crds | watch | Semantic parity passed, but at least one rendered image could not be pulled on the target. This is an image retention, registry, or image override problem, not a ConfigHub object-model defect. | Resolve the image reference by digest, override to a pullable image, or refresh the catalog base before rerunning. |
| `bitnami/elasticsearch@22.1.6` | default | watch | Semantic parity passed, but at least one rendered image could not be pulled on the target. This is an image retention, registry, or image override problem, not a ConfigHub object-model defect. | Resolve the image reference by digest, override to a pullable image, or refresh the catalog base before rerunning. |
| `bitnami/elasticsearch@22.1.6` | ha | watch | Semantic parity passed, but at least one rendered image could not be pulled on the target. This is an image retention, registry, or image override problem, not a ConfigHub object-model defect. | Resolve the image reference by digest, override to a pullable image, or refresh the catalog base before rerunning. |
| `bitnami/elasticsearch@22.1.6` | legacy | watch | Semantic parity passed, but at least one rendered image could not be pulled on the target. This is an image retention, registry, or image override problem, not a ConfigHub object-model defect. | Resolve the image reference by digest, override to a pullable image, or refresh the catalog base before rerunning. |
| `bitnami/mongodb@19.0.9` | existing-secret-replicaset | watch | Semantic parity and workload readiness passed, but the GitOps controller reported a sync or health condition that needs review. | Inspect the Argo application condition and target resources; keep the recipe stable unless semantic parity starts failing. |
| `bitnami/mongodb@19.1.0` | existing-secret-replicaset | watch | Semantic parity and workload readiness passed, but the GitOps controller reported a sync or health condition that needs review. | Inspect the Argo application condition and target resources; keep the recipe stable unless semantic parity starts failing. |
| `bitnami/nginx@24.0.4` | existing-tls-ingress | watch | Semantic parity and workload readiness passed, but the GitOps controller reported a sync or health condition that needs review. | Inspect the Argo application condition and target resources; keep the recipe stable unless semantic parity starts failing. |
| `bitnami/nginx@25.0.0` | existing-tls-ingress | watch | Semantic parity and workload readiness passed, but the GitOps controller reported a sync or health condition that needs review. | Inspect the Argo application condition and target resources; keep the recipe stable unless semantic parity starts failing. |
| `bitnami/opensearch@2.0.10` | default | watch | Semantic parity passed, but at least one rendered image could not be pulled on the target. This is an image retention, registry, or image override problem, not a ConfigHub object-model defect. | Resolve the image reference by digest, override to a pullable image, or refresh the catalog base before rerunning. |
| `bitnami/opensearch@2.0.10` | ha | watch | Semantic parity passed, but at least one rendered image could not be pulled on the target. This is an image retention, registry, or image override problem, not a ConfigHub object-model defect. | Resolve the image reference by digest, override to a pullable image, or refresh the catalog base before rerunning. |
| `bitnami/opensearch@2.0.10` | legacy | watch | Semantic parity passed, but at least one rendered image could not be pulled on the target. This is an image retention, registry, or image override problem, not a ConfigHub object-model defect. | Resolve the image reference by digest, override to a pullable image, or refresh the catalog base before rerunning. |
| `bitnami/phpmyadmin@20.0.0` | default | watch | Semantic parity passed, but at least one rendered image could not be pulled on the target. This is an image retention, registry, or image override problem, not a ConfigHub object-model defect. | Resolve the image reference by digest, override to a pullable image, or refresh the catalog base before rerunning. |
| `bitnami/phpmyadmin@20.0.0` | legacy | watch | Semantic parity passed, but at least one rendered image could not be pulled on the target. This is an image retention, registry, or image override problem, not a ConfigHub object-model defect. | Resolve the image reference by digest, override to a pullable image, or refresh the catalog base before rerunning. |
| `bitnami/spark@10.0.3` | default | watch | Semantic parity passed, but at least one rendered image could not be pulled on the target. This is an image retention, registry, or image override problem, not a ConfigHub object-model defect. | Resolve the image reference by digest, override to a pullable image, or refresh the catalog base before rerunning. |
| `bitnami/spark@10.0.3` | ha | watch | Semantic parity passed, but at least one rendered image could not be pulled on the target. This is an image retention, registry, or image override problem, not a ConfigHub object-model defect. | Resolve the image reference by digest, override to a pullable image, or refresh the catalog base before rerunning. |
| `bitnami/spark@10.0.3` | legacy | watch | Semantic parity passed, but at least one rendered image could not be pulled on the target. This is an image retention, registry, or image override problem, not a ConfigHub object-model defect. | Resolve the image reference by digest, override to a pullable image, or refresh the catalog base before rerunning. |
| `bitnami/zookeeper@13.8.7` | default | watch | Semantic parity passed, but at least one rendered image could not be pulled on the target. This is an image retention, registry, or image override problem, not a ConfigHub object-model defect. | Resolve the image reference by digest, override to a pullable image, or refresh the catalog base before rerunning. |
| `bitnami/zookeeper@13.8.7` | ha | watch | Semantic parity passed, but at least one rendered image could not be pulled on the target. This is an image retention, registry, or image override problem, not a ConfigHub object-model defect. | Resolve the image reference by digest, override to a pullable image, or refresh the catalog base before rerunning. |
| `bitnami/zookeeper@13.8.7` | legacy | watch | Semantic parity passed, but at least one rendered image could not be pulled on the target. This is an image retention, registry, or image override problem, not a ConfigHub object-model defect. | Resolve the image reference by digest, override to a pullable image, or refresh the catalog base before rerunning. |
| `dex/dex@0.24.0` | default | watch | Receipt exists and comparison did not fail; inspect readiness detail and decide whether this is acceptable target behavior. | Convert to pass only when expected live readiness settles, otherwise keep as watch with a clear target limitation. |
| `elastic/filebeat@8.5.1` | default | watch | Receipt exists and comparison did not fail; inspect readiness detail and decide whether this is acceptable target behavior. | Convert to pass only when expected live readiness settles, otherwise keep as watch with a clear target limitation. |
| `elastic/filebeat@8.5.1` | node-or-cluster-collector | watch | Receipt exists and comparison did not fail; inspect readiness detail and decide whether this is acceptable target behavior. | Convert to pass only when expected live readiness settles, otherwise keep as watch with a clear target limitation. |
| `elastic/kibana@8.5.1` | default | watch | Receipt exists and comparison did not fail; inspect readiness detail and decide whether this is acceptable target behavior. | Convert to pass only when expected live readiness settles, otherwise keep as watch with a clear target limitation. |
| `elastic/metricbeat@8.5.1` | default | watch | Receipt exists and comparison did not fail; inspect readiness detail and decide whether this is acceptable target behavior. | Convert to pass only when expected live readiness settles, otherwise keep as watch with a clear target limitation. |
| `fluent/fluentd@0.5.3` | default | watch | Receipt exists and comparison did not fail; inspect readiness detail and decide whether this is acceptable target behavior. | Convert to pass only when expected live readiness settles, otherwise keep as watch with a clear target limitation. |
| `gitlab/gitlab-runner@0.89.0` | default | watch | Receipt exists and comparison did not fail; inspect readiness detail and decide whether this is acceptable target behavior. | Convert to pass only when expected live readiness settles, otherwise keep as watch with a clear target limitation. |
| `grafana/pyroscope@2.0.2` | default | watch | Receipt exists and comparison did not fail; inspect readiness detail and decide whether this is acceptable target behavior. | Convert to pass only when expected live readiness settles, otherwise keep as watch with a clear target limitation. |
| `grafana/pyroscope@2.0.2` | ha | watch | Receipt exists and comparison did not fail; inspect readiness detail and decide whether this is acceptable target behavior. | Convert to pass only when expected live readiness settles, otherwise keep as watch with a clear target limitation. |
| `grafana/pyroscope@2.0.2` | no-crds | watch | Receipt exists and comparison did not fail; inspect readiness detail and decide whether this is acceptable target behavior. | Convert to pass only when expected live readiness settles, otherwise keep as watch with a clear target limitation. |
| `grafana/tempo@1.24.4` | s3-query-observability | watch | Semantic parity and workload readiness passed, but the GitOps controller reported a sync or health condition that needs review. | Inspect the Argo application condition and target resources; keep the recipe stable unless semantic parity starts failing. |
| `hashicorp/consul@2.0.0` | secure-mesh-existing-secrets | watch | Semantic parity and workload readiness passed, but the GitOps controller reported a sync or health condition that needs review. | Inspect the Argo application condition and target resources; keep the recipe stable unless semantic parity starts failing. |
| `hashicorp/terraform@1.1.2` | default | watch | Receipt exists and comparison did not fail; inspect readiness detail and decide whether this is acceptable target behavior. | Convert to pass only when expected live readiness settles, otherwise keep as watch with a clear target limitation. |
| `hashicorp/terraform@1.1.2` | no-crds | watch | Receipt exists and comparison did not fail; inspect readiness detail and decide whether this is acceptable target behavior. | Convert to pass only when expected live readiness settles, otherwise keep as watch with a clear target limitation. |
| `hashicorp/vault@0.32.0` | ha-raft-ui | watch | Receipt exists and comparison did not fail; inspect readiness detail and decide whether this is acceptable target behavior. | Convert to pass only when expected live readiness settles, otherwise keep as watch with a clear target limitation. |
| `istio/gateway@1.30.0` | controller-default-reviewed | watch | Semantic parity passed, but at least one rendered image could not be pulled on the target. This is an image retention, registry, or image override problem, not a ConfigHub object-model defect. | Resolve the image reference by digest, override to a pullable image, or refresh the catalog base before rerunning. |
| `istio/gateway@1.30.0` | default | watch | Semantic parity passed, but at least one rendered image could not be pulled on the target. This is an image retention, registry, or image override problem, not a ConfigHub object-model defect. | Resolve the image reference by digest, override to a pullable image, or refresh the catalog base before rerunning. |
| `jetstack/trust-manager@v0.22.1` | default | watch | Semantic parity and workload readiness passed, but the GitOps controller reported a sync or health condition that needs review. | Inspect the Argo application condition and target resources; keep the recipe stable unless semantic parity starts failing. |
| `kyverno/kyverno-policies@3.8.0` | default | watch | Semantic parity and workload readiness passed, but the GitOps controller reported a sync or health condition that needs review. | Inspect the Argo application condition and target resources; keep the recipe stable unless semantic parity starts failing. |
| `linkerd/linkerd-crds@1.8.0` | default | watch | Semantic parity and workload readiness passed, but the GitOps controller reported a sync or health condition that needs review. | Inspect the Argo application condition and target resources; keep the recipe stable unless semantic parity starts failing. |
| `minio-operator/tenant@7.1.1` | default | watch | Semantic parity and workload readiness passed, but the GitOps controller reported a sync or health condition that needs review. | Inspect the Argo application condition and target resources; keep the recipe stable unless semantic parity starts failing. |
| `nats/surveyor@0.20.9` | default | watch | Receipt exists and comparison did not fail; inspect readiness detail and decide whether this is acceptable target behavior. | Convert to pass only when expected live readiness settles, otherwise keep as watch with a clear target limitation. |
| `nats/surveyor@0.20.9` | default-reviewed | watch | Receipt exists and comparison did not fail; inspect readiness detail and decide whether this is acceptable target behavior. | Convert to pass only when expected live readiness settles, otherwise keep as watch with a clear target limitation. |
| `open-telemetry/opentelemetry-operator@0.114.0` | default | watch | Semantic parity and workload readiness passed, but the GitOps controller reported a sync or health condition that needs review. | Inspect the Argo application condition and target resources; keep the recipe stable unless semantic parity starts failing. |
| `opencost/opencost@2.5.21` | default | watch | Receipt exists and comparison did not fail; inspect readiness detail and decide whether this is acceptable target behavior. | Convert to pass only when expected live readiness settles, otherwise keep as watch with a clear target limitation. |
| `prometheus-community/prometheus@29.9.0` | default | watch | Semantic parity and workload readiness passed, but the GitOps controller reported a sync or health condition that needs review. | Inspect the Argo application condition and target resources; keep the recipe stable unless semantic parity starts failing. |
| `traefik/traefik@40.2.0` | no-crds | watch | Semantic parity and workload readiness passed, but the GitOps controller reported a sync or health condition that needs review. | Inspect the Argo application condition and target resources; keep the recipe stable unless semantic parity starts failing. |
| `istio/istiod@1.30.0` | default | blocked | Inspect receipt before rerun. | Open a dedicated parity issue only if the semantic object comparison fails. |
| `jaegertracing/jaeger-operator@2.57.0` | default | blocked | Inspect receipt before rerun. | Open a dedicated parity issue only if the semantic object comparison fails. |
| `prometheus-community/prometheus-adapter@5.3.0` | cluster-metrics-readonly | blocked | The base rendered a Kubernetes API version that the target no longer serves. Choose a capability-specific base or refresh the render profile before rerunning. | Use the maintained capability-profile base for the target Kubernetes API set, then rerun live parity. |
| `prometheus-community/prometheus-adapter@5.3.0` | default | blocked | The base rendered a Kubernetes API version that the target no longer serves. Choose a capability-specific base or refresh the render profile before rerunning. | Use the maintained capability-profile base for the target Kubernetes API set, then rerun live parity. |
| `rook-release/rook-ceph-cluster@v1.19.5` | default | blocked | Inspect receipt before rerun. | Open a dedicated parity issue only if the semantic object comparison fails. |
| `velero/velero@12.0.1` | default | blocked | Semantic object parity passed, but the selected base did not render a functional workload because required Helm values were not modeled. | Create a non-alias base with the required Helm values, then rerun render, ConfigHub proof, and live parity. |
| `velero/velero@12.0.1` | no-crds | blocked | Semantic object parity passed, but the selected base did not render a functional workload because required Helm values were not modeled. | Create a non-alias base with the required Helm values, then rerun render, ConfigHub proof, and live parity. |
| `aws-ebs-csi-driver/aws-ebs-csi-driver@2.60.1` | default | blocked | Semantic object comparison did not pass. Inspect the diff before changing waits or target provisioning. | Open a parity issue only if the diff is not an intentional, documented normalization. |
| `bitnami/apache@11.4.29` | legacy | blocked | Semantic object comparison did not pass. Inspect the diff before changing waits or target provisioning. | Open a parity issue only if the diff is not an intentional, documented normalization. |
| `bitnami/contour@21.1.4` | no-crds | blocked | Semantic object comparison did not pass. Inspect the diff before changing waits or target provisioning. | Open a parity issue only if the diff is not an intentional, documented normalization. |
| `bitnami/elasticsearch@22.1.6` | legacy | blocked | Semantic object comparison did not pass. Inspect the diff before changing waits or target provisioning. | Open a parity issue only if the diff is not an intentional, documented normalization. |
| `bitnami/opensearch@2.0.10` | default | blocked | Semantic object comparison did not pass. Inspect the diff before changing waits or target provisioning. | Open a parity issue only if the diff is not an intentional, documented normalization. |
| `bitnami/opensearch@2.0.10` | ha | blocked | Semantic object comparison did not pass. Inspect the diff before changing waits or target provisioning. | Open a parity issue only if the diff is not an intentional, documented normalization. |
| `bitnami/opensearch@2.0.10` | legacy | blocked | Semantic object comparison did not pass. Inspect the diff before changing waits or target provisioning. | Open a parity issue only if the diff is not an intentional, documented normalization. |
| `bitnami/phpmyadmin@20.0.0` | legacy | blocked | Semantic object comparison did not pass. Inspect the diff before changing waits or target provisioning. | Open a parity issue only if the diff is not an intentional, documented normalization. |
| `bitnami/spark@10.0.3` | legacy | blocked | Semantic object comparison did not pass. Inspect the diff before changing waits or target provisioning. | Open a parity issue only if the diff is not an intentional, documented normalization. |
| `bitnami/zookeeper@13.8.7` | legacy | blocked | Semantic object comparison did not pass. Inspect the diff before changing waits or target provisioning. | Open a parity issue only if the diff is not an intentional, documented normalization. |
| `grafana/pyroscope@2.0.2` | ha | blocked | Semantic object comparison did not pass. Inspect the diff before changing waits or target provisioning. | Open a parity issue only if the diff is not an intentional, documented normalization. |
| `hashicorp/terraform@1.1.2` | default | blocked | Semantic object comparison did not pass. Inspect the diff before changing waits or target provisioning. | Open a parity issue only if the diff is not an intentional, documented normalization. |
| `nats/nack@0.34.0` | default | blocked | Semantic object comparison did not pass. Inspect the diff before changing waits or target provisioning. | Open a parity issue only if the diff is not an intentional, documented normalization. |
| `nats/nats@2.14.0` | ha | blocked | Semantic object comparison did not pass. Inspect the diff before changing waits or target provisioning. | Open a parity issue only if the diff is not an intentional, documented normalization. |
| `prometheus-community/kube-prometheus-stack@86.1.0` | default | blocked | Semantic object comparison did not pass. Inspect the diff before changing waits or target provisioning. | Open a parity issue only if the diff is not an intentional, documented normalization. |
| `traefik/traefik@40.2.0` | default | blocked | Semantic object comparison did not pass. Inspect the diff before changing waits or target provisioning. | Open a parity issue only if the diff is not an intentional, documented normalization. |
| `autoscaler/cluster-autoscaler@9.57.0` | controller-default-reviewed | blocked | Rerun the same chart/base with two clean vanilla kind clusters before changing the recipe. | If blocked again, classify as recipe issue, target-fact/prerequisite issue, or chart runtime issue from the receipt. |
| `bitnami/apache@11.4.29` | default | blocked | Rerun the same chart/base with two clean vanilla kind clusters before changing the recipe. | If blocked again, classify as recipe issue, target-fact/prerequisite issue, or chart runtime issue from the receipt. |
| `bitnami/elasticsearch@22.1.6` | default | blocked | Rerun the same chart/base with two clean vanilla kind clusters before changing the recipe. | If blocked again, classify as recipe issue, target-fact/prerequisite issue, or chart runtime issue from the receipt. |
| `bitnami/elasticsearch@22.1.6` | ha | blocked | Rerun the same chart/base with two clean vanilla kind clusters before changing the recipe. | If blocked again, classify as recipe issue, target-fact/prerequisite issue, or chart runtime issue from the receipt. |
| `bitnami/phpmyadmin@20.0.0` | default | blocked | Rerun the same chart/base with two clean vanilla kind clusters before changing the recipe. | If blocked again, classify as recipe issue, target-fact/prerequisite issue, or chart runtime issue from the receipt. |
| `bitnami/spark@10.0.3` | default | blocked | Rerun the same chart/base with two clean vanilla kind clusters before changing the recipe. | If blocked again, classify as recipe issue, target-fact/prerequisite issue, or chart runtime issue from the receipt. |
| `bitnami/spark@10.0.3` | ha | blocked | Rerun the same chart/base with two clean vanilla kind clusters before changing the recipe. | If blocked again, classify as recipe issue, target-fact/prerequisite issue, or chart runtime issue from the receipt. |
| `bitnami/zookeeper@13.8.7` | default | blocked | Rerun the same chart/base with two clean vanilla kind clusters before changing the recipe. | If blocked again, classify as recipe issue, target-fact/prerequisite issue, or chart runtime issue from the receipt. |
| `bitnami/zookeeper@13.8.7` | ha | blocked | Rerun the same chart/base with two clean vanilla kind clusters before changing the recipe. | If blocked again, classify as recipe issue, target-fact/prerequisite issue, or chart runtime issue from the receipt. |
| `elastic/filebeat@8.5.1` | default | blocked | The target is missing required API types or prerequisites. Stage them, then rerun the same base. | Record the prerequisite in the chart facts, base variant, or install checks before promoting. |
| `elastic/metricbeat@8.5.1` | default | blocked | The target is missing required API types or prerequisites. Stage them, then rerun the same base. | Record the prerequisite in the chart facts, base variant, or install checks before promoting. |
| `hashicorp/terraform@1.1.2` | no-crds | blocked | The target is missing required API types or prerequisites. Stage them, then rerun the same base. | Record the prerequisite in the chart facts, base variant, or install checks before promoting. |
| `istio/gateway@1.30.0` | controller-default-reviewed | blocked | Rerun the same chart/base with two clean vanilla kind clusters before changing the recipe. | If blocked again, classify as recipe issue, target-fact/prerequisite issue, or chart runtime issue from the receipt. |
| `istio/gateway@1.30.0` | default | blocked | Rerun the same chart/base with two clean vanilla kind clusters before changing the recipe. | If blocked again, classify as recipe issue, target-fact/prerequisite issue, or chart runtime issue from the receipt. |
| `istio/istiod@1.30.0` | default | blocked | The target is missing required API types or prerequisites. Stage them, then rerun the same base. | Record the prerequisite in the chart facts, base variant, or install checks before promoting. |
| `jaegertracing/jaeger-operator@2.57.0` | default | blocked | The target is missing required API types or prerequisites. Stage them, then rerun the same base. | Record the prerequisite in the chart facts, base variant, or install checks before promoting. |
| `jaegertracing/jaeger-operator@2.57.0` | no-crds | blocked | The target is missing required API types or prerequisites. Stage them, then rerun the same base. | Record the prerequisite in the chart facts, base variant, or install checks before promoting. |
| `nfs-subdir-external-provisioner/nfs-subdir-external-provisioner@4.0.18` | default | blocked | Object parity passed, but the selected base did not render a functional workload because required Helm values were missing. Choose or create a values-profile base before rerunning. | Use a values-profile rerender base such as the reviewed controller base, or model the missing values in a new base before rerunning strict parity. |
| `prometheus-community/prometheus-adapter@5.3.0` | cluster-metrics-readonly | blocked | The target is missing required API types or prerequisites. Stage them, then rerun the same base. | Record the prerequisite in the chart facts, base variant, or install checks before promoting. |
| `prometheus-community/prometheus-adapter@5.3.0` | default | blocked | The target is missing required API types or prerequisites. Stage them, then rerun the same base. | Record the prerequisite in the chart facts, base variant, or install checks before promoting. |
| `rook-release/rook-ceph-cluster@v1.19.5` | default | blocked | The target is missing required API types or prerequisites. Stage them, then rerun the same base. | Record the prerequisite in the chart facts, base variant, or install checks before promoting. |
| `velero/velero@12.0.1` | default | blocked | Rerun the same chart/base with two clean vanilla kind clusters before changing the recipe. | If blocked again, classify as recipe issue, target-fact/prerequisite issue, or chart runtime issue from the receipt. |
| `velero/velero@12.0.1` | no-crds | blocked | The target is missing required API types or prerequisites. Stage them, then rerun the same base. | Record the prerequisite in the chart facts, base variant, or install checks before promoting. |
| `bitnami/contour@21.1.4` | default | blocked | This is Helm lifecycle behavior. Decide whether the hook maps to desired config, a lifecycle operation, or an observation check. | Keep desired object parity separate from hook execution and document the lifecycle route. |
| `dex/dex@0.24.0` | default | blocked | Object parity passed; rerun only after target resources, storage, and readiness waits are appropriate. | Keep the recipe stable unless the rendered object comparison starts failing. |
| `elastic/filebeat@8.5.1` | node-or-cluster-collector | blocked | Object parity passed; rerun only after target resources, storage, and readiness waits are appropriate. | Keep the recipe stable unless the rendered object comparison starts failing. |
| `elastic/kibana@8.5.1` | default | blocked | Object parity passed; rerun only after target resources, storage, and readiness waits are appropriate. | Keep the recipe stable unless the rendered object comparison starts failing. |
| `gitlab/gitlab-runner@0.89.0` | default | watch | Object parity passed; rerun only after target resources, storage, and readiness waits are appropriate. | Keep the recipe stable unless the rendered object comparison starts failing. |
| `kyverno/kyverno-policies@3.8.0` | default | watch | Rerun once on a clean pair of vanilla kind clusters; if object parity remains clean, decide whether readiness should stay watch. | Do not change chart artifacts unless semantic parity or object readiness shows a real difference. |
| `nats/surveyor@0.20.9` | default | blocked | Object parity passed; rerun only after target resources, storage, and readiness waits are appropriate. | Keep the recipe stable unless the rendered object comparison starts failing. |
| `nats/surveyor@0.20.9` | default-reviewed | blocked | Object parity passed; rerun only after target resources, storage, and readiness waits are appropriate. | Keep the recipe stable unless the rendered object comparison starts failing. |
| `opencost/opencost@2.5.21` | default | blocked | Object parity passed; rerun only after target resources, storage, and readiness waits are appropriate. | Keep the recipe stable unless the rendered object comparison starts failing. |


## Lane Breakdown

| Lane | Rows | Pass | Watch | Blocked | Fail |
| --- | ---: | ---: | ---: | ---: | ---: |
| configHub-oci-live-comparison | 60 | 0 | 52 | 8 | 0 |
| two-cluster-kind-parity | 48 | 0 | 2 | 46 | 0 |

Rows in this queue are non-pass live parity rows that need a decision before
the next claim can be made. A `watch` row usually means object parity passed
and runtime/controller health needs review. A `blocked` row can come from
either lane and may be infrastructure, prerequisite, lifecycle, target-fit, or
upstream-runtime work. Only `parity:` rows indicate an object-set defect.

## Recommended Order

1. Inspect any `parity:` rows first. Those are the only rows that currently
   point at an object-set difference.
2. Re-run any `infra:` rows on a clean host, one at a time.
3. Resolve `target-prerequisite:`, `target-fit:`, and `helm-hook:` rows by
   staging the prerequisite, choosing a suitable target, or choosing the
   lifecycle route before rerunning.
4. Review `target-runtime:`, `helm-runtime:`, and `watch` rows last. They
   usually mean object parity passed and the target needs a readiness, storage,
   capacity, or operating-policy decision.

## Next Step Buckets

| Next step | Rows | What to do |
| --- | ---: | --- |
| capability-profile-base | 2 | Use the base rendered for the target Kubernetes API set before rerunning. |
| gitops-runtime-review | 14 | Inspect GitOps/controller health; rerun after target conditions or controller waits are corrected. |
| image-retention-review | 30 | Resolve missing or mutable images by digest, override, or catalog refresh before rerunning. |
| inspect-parity-diff | 16 | Inspect the object diff before changing waits, target provisioning, or the recipe. |
| inspect-receipt | 2 | Read the receipt and classify the row before rerunning. |
| lifecycle-route | 1 | Choose the lifecycle route or observation contract before rerunning strict parity. |
| operating-policy | 1 | Record the operating policy decision, then rerun only if the expected readiness changes. |
| render-input-model | 3 | Model the required Helm values as a real base before rerunning. |
| runtime-review | 25 | Inspect runtime readiness, waits, storage, capacity, or app initialization before rerunning. |
| stage-prerequisite | 13 | Stage or model CRDs, APIs, Secrets, storage, or another prerequisite before rerunning. |
| target-fit-review | 1 | Choose a target that provides the required platform behavior, or create a base that fits the target. |

Rows in `stage-prerequisite`, `lifecycle-route`, and `operating-policy`
usually need a model or target decision before another rerun is useful. Rows in
`runtime-review` and `gitops-runtime-review` are good rerun candidates only
after the receipt explains what readiness, storage, controller, or wait
condition changed.

## Rerun Readiness

This table separates rows that need modeling or target work from rows that are
reasonable live rerun candidates.

| Readiness | Rows | Meaning |
| --- | ---: | --- |
| inspect-diff-first | 16 | Do not rerun until the semantic diff has been inspected. |
| inspect-receipt-first | 2 | Read the receipt and classify the row before rerunning. |
| model-or-stage-first | 51 | Stage the prerequisite, choose the lifecycle route, or record the operating policy before rerunning. |
| review-target-first | 39 | Review runtime, storage, controller health, or wait conditions before rerunning. |

## Resolved By Useful Base

These rows are no longer active rerun work. The raw base still has a non-pass
receipt, but a separate useful base models the required render inputs and has a
passing live receipt. The product answer is to use or promote the useful base,
not to keep rerunning a known missing-values render.

| Chart | Raw base | Useful base | Receipt | Reason |
| --- | --- | --- | --- | --- |
| `autoscaler/cluster-autoscaler@9.57.0` | default | controller-default-reviewed | [receipt](../../runs/live-helm-confighub-compare/autoscaler-cluster-autoscaler-controller-default-reviewed/receipt.yaml) | required render inputs are modeled in a useful values-profile base with passing live evidence |


## Run Safety

Run live parity reruns serially. Do not run two live parity commands at the
same time from different terminals or agents. The live harness creates and
prunes parity-owned kind clusters and related local resources; concurrent runs
can delete each other's in-flight cluster and produce a false infrastructure
failure.

If several rows need reruns, run one command, let it finish, inspect the
receipt, regenerate the relevant summary, then move to the next row.

## Repository Overrides

Some pinned public chart versions remain available from OCI even when the classic
Helm repository index no longer exposes them. The generated commands include an
explicit `--repo-url` override for those rows. This keeps the rerun command
faithful to the locked chart/version without changing the recipe.

## Rerun Queue

| Priority | Readiness | Next step | Lane | Chart | Base | Current | Reason | Support artifact | Command |
| ---: | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 20 | review-target-first | runtime-review | configHub-oci-live-comparison | `nfs-subdir-external-provisioner/nfs-subdir-external-provisioner@4.0.18` | default | blocked | helm-runtime: upstream leg blocked | - | `npm run live-parity:run -- --recipe recipes/nfs-subdir-external-provisioner/nfs-subdir-external-provisioner/4.0.18 --base default` |
| 30 | review-target-first | gitops-runtime-review | configHub-oci-live-comparison | `argo-cd/argo-cd@9.5.17` | default | watch | gitops-runtime: child Argo Application not materialized (parity passed) | [`recipes/argo-cd/argo-cd/9.5.17/gitops-runtime-review.yaml`](../../recipes/argo-cd/argo-cd/9.5.17/gitops-runtime-review.yaml) | `npm run live-parity:run -- --recipe recipes/argo-cd/argo-cd/9.5.17 --base default` |
| 30 | model-or-stage-first | target-fit-review | configHub-oci-live-comparison | `aws-ebs-csi-driver/aws-ebs-csi-driver@2.60.1` | default | watch | target-fit: AWS/EKS metadata or provider identity missing on vanilla kind (parity passed) | [`recipes/aws-ebs-csi-driver/aws-ebs-csi-driver/2.60.1/target-topology.yaml`](../../recipes/aws-ebs-csi-driver/aws-ebs-csi-driver/2.60.1/target-topology.yaml) | `npm run live-parity:run -- --recipe recipes/aws-ebs-csi-driver/aws-ebs-csi-driver/2.60.1 --base default` |
| 30 | model-or-stage-first | image-retention-review | configHub-oci-live-comparison | `bitnami/apache@11.4.29` | default | watch | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run live-parity:run -- --recipe recipes/bitnami/apache/11.4.29 --base default --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 30 | model-or-stage-first | image-retention-review | configHub-oci-live-comparison | `bitnami/apache@11.4.29` | legacy | watch | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run live-parity:run -- --recipe recipes/bitnami/apache/11.4.29 --base legacy --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 30 | model-or-stage-first | image-retention-review | configHub-oci-live-comparison | `bitnami/contour@21.1.4` | default | watch | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run live-parity:run -- --recipe recipes/bitnami/contour/21.1.4 --base default --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 30 | review-target-first | runtime-review | configHub-oci-live-comparison | `bitnami/contour@21.1.4` | legacy | watch | watch: inspect receipt | - | `npm run live-parity:run -- --recipe recipes/bitnami/contour/21.1.4 --base legacy --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 30 | model-or-stage-first | image-retention-review | configHub-oci-live-comparison | `bitnami/contour@21.1.4` | no-crds | watch | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run live-parity:run -- --recipe recipes/bitnami/contour/21.1.4 --base no-crds --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 30 | model-or-stage-first | image-retention-review | configHub-oci-live-comparison | `bitnami/elasticsearch@22.1.6` | default | watch | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run live-parity:run -- --recipe recipes/bitnami/elasticsearch/22.1.6 --base default --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 30 | model-or-stage-first | image-retention-review | configHub-oci-live-comparison | `bitnami/elasticsearch@22.1.6` | ha | watch | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run live-parity:run -- --recipe recipes/bitnami/elasticsearch/22.1.6 --base ha --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 30 | model-or-stage-first | image-retention-review | configHub-oci-live-comparison | `bitnami/elasticsearch@22.1.6` | legacy | watch | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run live-parity:run -- --recipe recipes/bitnami/elasticsearch/22.1.6 --base legacy --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 30 | review-target-first | gitops-runtime-review | configHub-oci-live-comparison | `bitnami/mongodb@19.0.9` | existing-secret-replicaset | watch | gitops-runtime: StatefulSet OutOfSync health Healthy (parity passed) | [`recipes/bitnami/mongodb/19.0.9/gitops-runtime-review.yaml`](../../recipes/bitnami/mongodb/19.0.9/gitops-runtime-review.yaml) | `npm run live-parity:run -- --recipe recipes/bitnami/mongodb/19.0.9 --base existing-secret-replicaset --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 30 | review-target-first | gitops-runtime-review | configHub-oci-live-comparison | `bitnami/mongodb@19.1.0` | existing-secret-replicaset | watch | gitops-runtime: StatefulSet OutOfSync health Healthy (parity passed) | [`recipes/bitnami/mongodb/19.1.0/gitops-runtime-review.yaml`](../../recipes/bitnami/mongodb/19.1.0/gitops-runtime-review.yaml) | `npm run live-parity:run -- --recipe recipes/bitnami/mongodb/19.1.0 --base existing-secret-replicaset --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 30 | review-target-first | gitops-runtime-review | configHub-oci-live-comparison | `bitnami/nginx@24.0.4` | existing-tls-ingress | watch | gitops-runtime: Argo health Progressing (parity passed) | [`recipes/bitnami/nginx/24.0.4/gitops-runtime-review.yaml`](../../recipes/bitnami/nginx/24.0.4/gitops-runtime-review.yaml) | `npm run live-parity:run -- --recipe recipes/bitnami/nginx/24.0.4 --base existing-tls-ingress --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 30 | review-target-first | gitops-runtime-review | configHub-oci-live-comparison | `bitnami/nginx@25.0.0` | existing-tls-ingress | watch | gitops-runtime: Argo health Progressing (parity passed) | [`recipes/bitnami/nginx/25.0.0/gitops-runtime-review.yaml`](../../recipes/bitnami/nginx/25.0.0/gitops-runtime-review.yaml) | `npm run live-parity:run -- --recipe recipes/bitnami/nginx/25.0.0 --base existing-tls-ingress --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 30 | model-or-stage-first | image-retention-review | configHub-oci-live-comparison | `bitnami/opensearch@2.0.10` | default | watch | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run live-parity:run -- --recipe recipes/bitnami/opensearch/2.0.10 --base default --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 30 | model-or-stage-first | image-retention-review | configHub-oci-live-comparison | `bitnami/opensearch@2.0.10` | ha | watch | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run live-parity:run -- --recipe recipes/bitnami/opensearch/2.0.10 --base ha --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 30 | model-or-stage-first | image-retention-review | configHub-oci-live-comparison | `bitnami/opensearch@2.0.10` | legacy | watch | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run live-parity:run -- --recipe recipes/bitnami/opensearch/2.0.10 --base legacy --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 30 | model-or-stage-first | image-retention-review | configHub-oci-live-comparison | `bitnami/phpmyadmin@20.0.0` | default | watch | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run live-parity:run -- --recipe recipes/bitnami/phpmyadmin/20.0.0 --base default --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 30 | model-or-stage-first | image-retention-review | configHub-oci-live-comparison | `bitnami/phpmyadmin@20.0.0` | legacy | watch | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run live-parity:run -- --recipe recipes/bitnami/phpmyadmin/20.0.0 --base legacy --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 30 | model-or-stage-first | image-retention-review | configHub-oci-live-comparison | `bitnami/spark@10.0.3` | default | watch | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run live-parity:run -- --recipe recipes/bitnami/spark/10.0.3 --base default --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 30 | model-or-stage-first | image-retention-review | configHub-oci-live-comparison | `bitnami/spark@10.0.3` | ha | watch | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run live-parity:run -- --recipe recipes/bitnami/spark/10.0.3 --base ha --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 30 | model-or-stage-first | image-retention-review | configHub-oci-live-comparison | `bitnami/spark@10.0.3` | legacy | watch | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run live-parity:run -- --recipe recipes/bitnami/spark/10.0.3 --base legacy --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 30 | model-or-stage-first | image-retention-review | configHub-oci-live-comparison | `bitnami/zookeeper@13.8.7` | default | watch | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run live-parity:run -- --recipe recipes/bitnami/zookeeper/13.8.7 --base default --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 30 | model-or-stage-first | image-retention-review | configHub-oci-live-comparison | `bitnami/zookeeper@13.8.7` | ha | watch | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run live-parity:run -- --recipe recipes/bitnami/zookeeper/13.8.7 --base ha --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 30 | model-or-stage-first | image-retention-review | configHub-oci-live-comparison | `bitnami/zookeeper@13.8.7` | legacy | watch | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run live-parity:run -- --recipe recipes/bitnami/zookeeper/13.8.7 --base legacy --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 30 | review-target-first | runtime-review | configHub-oci-live-comparison | `dex/dex@0.24.0` | default | watch | target-runtime: pod config/runtime errors (parity passed) | - | `npm run live-parity:run -- --recipe recipes/dex/dex/0.24.0 --base default` |
| 30 | review-target-first | runtime-review | configHub-oci-live-comparison | `elastic/filebeat@8.5.1` | default | watch | target-runtime: pod ContainerCreating (parity passed) | [`recipes/elastic/filebeat/8.5.1/target-prerequisite-plan.yaml`](../../recipes/elastic/filebeat/8.5.1/target-prerequisite-plan.yaml) | `npm run live-parity:run -- --recipe recipes/elastic/filebeat/8.5.1 --base default` |
| 30 | review-target-first | runtime-review | configHub-oci-live-comparison | `elastic/filebeat@8.5.1` | node-or-cluster-collector | watch | target-runtime: pod ContainerCreating (parity passed) | [`recipes/elastic/filebeat/8.5.1/target-prerequisite-plan.yaml`](../../recipes/elastic/filebeat/8.5.1/target-prerequisite-plan.yaml) | `npm run live-parity:run -- --recipe recipes/elastic/filebeat/8.5.1 --base node-or-cluster-collector` |
| 30 | review-target-first | runtime-review | configHub-oci-live-comparison | `elastic/kibana@8.5.1` | default | watch | target-runtime: pod ContainerCreating (parity passed) | - | `npm run live-parity:run -- --recipe recipes/elastic/kibana/8.5.1 --base default` |
| 30 | review-target-first | runtime-review | configHub-oci-live-comparison | `elastic/metricbeat@8.5.1` | default | watch | target-runtime: pod ContainerCreating (parity passed) | - | `npm run live-parity:run -- --recipe recipes/elastic/metricbeat/8.5.1 --base default` |
| 30 | review-target-first | runtime-review | configHub-oci-live-comparison | `fluent/fluentd@0.5.3` | default | watch | target-runtime: pod config/runtime errors (parity passed) | [`recipes/fluent/fluentd/0.5.3/runtime-review.yaml`](../../recipes/fluent/fluentd/0.5.3/runtime-review.yaml) | `npm run live-parity:run -- --recipe recipes/fluent/fluentd/0.5.3 --base default` |
| 30 | review-target-first | runtime-review | configHub-oci-live-comparison | `gitlab/gitlab-runner@0.89.0` | default | watch | target-runtime: ConfigHub workload not ready (parity passed) | - | `npm run live-parity:run -- --recipe recipes/gitlab/gitlab-runner/0.89.0 --base default` |
| 30 | review-target-first | runtime-review | configHub-oci-live-comparison | `grafana/pyroscope@2.0.2` | default | watch | target-runtime: ConfigHub workload not ready (parity passed) | [`recipes/grafana/pyroscope/2.0.2/runtime-review.yaml`](../../recipes/grafana/pyroscope/2.0.2/runtime-review.yaml) | `npm run live-parity:run -- --recipe recipes/grafana/pyroscope/2.0.2 --base default` |
| 30 | review-target-first | runtime-review | configHub-oci-live-comparison | `grafana/pyroscope@2.0.2` | ha | watch | target-runtime: ConfigHub workload not ready (parity passed) | [`recipes/grafana/pyroscope/2.0.2/runtime-review.yaml`](../../recipes/grafana/pyroscope/2.0.2/runtime-review.yaml) | `npm run live-parity:run -- --recipe recipes/grafana/pyroscope/2.0.2 --base ha` |
| 30 | review-target-first | runtime-review | configHub-oci-live-comparison | `grafana/pyroscope@2.0.2` | no-crds | watch | target-runtime: ConfigHub workload not ready (parity passed) | [`recipes/grafana/pyroscope/2.0.2/runtime-review.yaml`](../../recipes/grafana/pyroscope/2.0.2/runtime-review.yaml) | `npm run live-parity:run -- --recipe recipes/grafana/pyroscope/2.0.2 --base no-crds` |
| 30 | review-target-first | gitops-runtime-review | configHub-oci-live-comparison | `grafana/tempo@1.24.4` | s3-query-observability | watch | gitops-runtime: Argo health Progressing (parity passed) | [`recipes/grafana/tempo/1.24.4/gitops-runtime-review.yaml`](../../recipes/grafana/tempo/1.24.4/gitops-runtime-review.yaml) | `npm run live-parity:run -- --recipe recipes/grafana/tempo/1.24.4 --base s3-query-observability` |
| 30 | review-target-first | gitops-runtime-review | configHub-oci-live-comparison | `hashicorp/consul@2.0.0` | secure-mesh-existing-secrets | watch | gitops-runtime: Argo health Progressing (parity passed) | [`recipes/hashicorp/consul/2.0.0/gitops-runtime-review.yaml`](../../recipes/hashicorp/consul/2.0.0/gitops-runtime-review.yaml) | `npm run live-parity:run -- --recipe recipes/hashicorp/consul/2.0.0 --base secure-mesh-existing-secrets --target-profile kind-three-node` |
| 30 | review-target-first | runtime-review | configHub-oci-live-comparison | `hashicorp/terraform@1.1.2` | default | watch | target-runtime: pod ContainerCreating (parity passed) | [`recipes/hashicorp/terraform/1.1.2/target-prerequisite-plan.yaml`](../../recipes/hashicorp/terraform/1.1.2/target-prerequisite-plan.yaml) | `npm run live-parity:run -- --recipe recipes/hashicorp/terraform/1.1.2 --base default` |
| 30 | review-target-first | runtime-review | configHub-oci-live-comparison | `hashicorp/terraform@1.1.2` | no-crds | watch | target-runtime: pod ContainerCreating (parity passed) | [`recipes/hashicorp/terraform/1.1.2/target-prerequisite-plan.yaml`](../../recipes/hashicorp/terraform/1.1.2/target-prerequisite-plan.yaml) | `npm run live-parity:run -- --recipe recipes/hashicorp/terraform/1.1.2 --base no-crds` |
| 30 | model-or-stage-first | operating-policy | configHub-oci-live-comparison | `hashicorp/vault@0.32.0` | ha-raft-ui | watch | operate-policy: Vault init/unseal readiness (parity passed) | [`recipes/hashicorp/vault/0.32.0/operating-policy.yaml`](../../recipes/hashicorp/vault/0.32.0/operating-policy.yaml) | `npm run live-parity:run -- --recipe recipes/hashicorp/vault/0.32.0 --base ha-raft-ui` |
| 30 | model-or-stage-first | image-retention-review | configHub-oci-live-comparison | `istio/gateway@1.30.0` | controller-default-reviewed | watch | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run live-parity:run -- --recipe recipes/istio/gateway/1.30.0 --base controller-default-reviewed` |
| 30 | model-or-stage-first | image-retention-review | configHub-oci-live-comparison | `istio/gateway@1.30.0` | default | watch | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run live-parity:run -- --recipe recipes/istio/gateway/1.30.0 --base default` |
| 30 | review-target-first | gitops-runtime-review | configHub-oci-live-comparison | `jetstack/trust-manager@v0.22.1` | default | watch | gitops-runtime: Argo health Progressing (parity passed) | [`recipes/jetstack/trust-manager/v0.22.1/gitops-runtime-review.yaml`](../../recipes/jetstack/trust-manager/v0.22.1/gitops-runtime-review.yaml) | `npm run live-parity:run -- --recipe recipes/jetstack/trust-manager/v0.22.1 --base default` |
| 30 | review-target-first | gitops-runtime-review | configHub-oci-live-comparison | `kyverno/kyverno-policies@3.8.0` | default | watch | gitops-runtime: ClusterPolicy OutOfSync health Healthy (parity passed) | [`recipes/kyverno/kyverno-policies/3.8.0/gitops-runtime-review.yaml`](../../recipes/kyverno/kyverno-policies/3.8.0/gitops-runtime-review.yaml) | `npm run live-parity:run -- --recipe recipes/kyverno/kyverno-policies/3.8.0 --base default` |
| 30 | review-target-first | gitops-runtime-review | configHub-oci-live-comparison | `linkerd/linkerd-crds@1.8.0` | default | watch | gitops-runtime: CustomResourceDefinition OutOfSync health Healthy (parity passed) | [`recipes/linkerd/linkerd-crds/1.8.0/gitops-runtime-review.yaml`](../../recipes/linkerd/linkerd-crds/1.8.0/gitops-runtime-review.yaml) | `npm run live-parity:run -- --recipe recipes/linkerd/linkerd-crds/1.8.0 --base default` |
| 30 | review-target-first | gitops-runtime-review | configHub-oci-live-comparison | `minio-operator/tenant@7.1.1` | default | watch | gitops-runtime: Argo health Progressing (parity passed) | [`recipes/minio-operator/tenant/7.1.1/gitops-runtime-review.yaml`](../../recipes/minio-operator/tenant/7.1.1/gitops-runtime-review.yaml) | `npm run live-parity:run -- --recipe recipes/minio-operator/tenant/7.1.1 --base default` |
| 30 | review-target-first | runtime-review | configHub-oci-live-comparison | `nats/surveyor@0.20.9` | default | watch | target-runtime: pod config/runtime errors (parity passed) | [`recipes/nats/surveyor/0.20.9/runtime-review.yaml`](../../recipes/nats/surveyor/0.20.9/runtime-review.yaml) | `npm run live-parity:run -- --recipe recipes/nats/surveyor/0.20.9 --base default` |
| 30 | review-target-first | runtime-review | configHub-oci-live-comparison | `nats/surveyor@0.20.9` | default-reviewed | watch | target-runtime: pod config/runtime errors (parity passed) | [`recipes/nats/surveyor/0.20.9/runtime-review.yaml`](../../recipes/nats/surveyor/0.20.9/runtime-review.yaml) | `npm run live-parity:run -- --recipe recipes/nats/surveyor/0.20.9 --base default-reviewed` |
| 30 | review-target-first | gitops-runtime-review | configHub-oci-live-comparison | `open-telemetry/opentelemetry-operator@0.114.0` | default | watch | gitops-runtime: Argo health Progressing (parity passed) | [`recipes/open-telemetry/opentelemetry-operator/0.114.0/gitops-runtime-review.yaml`](../../recipes/open-telemetry/opentelemetry-operator/0.114.0/gitops-runtime-review.yaml) | `npm run live-parity:run -- --recipe recipes/open-telemetry/opentelemetry-operator/0.114.0 --base default` |
| 30 | review-target-first | runtime-review | configHub-oci-live-comparison | `opencost/opencost@2.5.21` | default | watch | target-runtime: pod config/runtime errors (parity passed) | - | `npm run live-parity:run -- --recipe recipes/opencost/opencost/2.5.21 --base default` |
| 30 | review-target-first | gitops-runtime-review | configHub-oci-live-comparison | `prometheus-community/prometheus@29.9.0` | default | watch | gitops-runtime: StatefulSet OutOfSync health Healthy (parity passed) | [`recipes/prometheus-community/prometheus/29.9.0/gitops-runtime-review.yaml`](../../recipes/prometheus-community/prometheus/29.9.0/gitops-runtime-review.yaml) | `npm run live-parity:run -- --recipe recipes/prometheus-community/prometheus/29.9.0 --base default` |
| 30 | review-target-first | gitops-runtime-review | configHub-oci-live-comparison | `traefik/traefik@40.2.0` | no-crds | watch | gitops-runtime: Argo health Progressing (parity passed) | [`recipes/traefik/traefik/40.2.0/gitops-runtime-review.yaml`](../../recipes/traefik/traefik/40.2.0/gitops-runtime-review.yaml) | `npm run live-parity:run -- --recipe recipes/traefik/traefik/40.2.0 --base no-crds` |
| 40 | model-or-stage-first | stage-prerequisite | configHub-oci-live-comparison | `istio/istiod@1.30.0` | default | blocked | target-prerequisite: namespace missing (parity passed) | [`recipes/istio/istiod/1.30.0/target-prerequisite-plan.yaml`](../../recipes/istio/istiod/1.30.0/target-prerequisite-plan.yaml) | `npm run live-parity:run -- --recipe recipes/istio/istiod/1.30.0 --base default` |
| 40 | model-or-stage-first | stage-prerequisite | configHub-oci-live-comparison | `jaegertracing/jaeger-operator@2.57.0` | default | blocked | target-prerequisite: cert-manager CRDs missing | [`recipes/jaegertracing/jaeger-operator/2.57.0/target-prerequisite-plan.yaml`](../../recipes/jaegertracing/jaeger-operator/2.57.0/target-prerequisite-plan.yaml) | `npm run live-parity:run -- --recipe recipes/jaegertracing/jaeger-operator/2.57.0 --base default` |
| 40 | model-or-stage-first | capability-profile-base | configHub-oci-live-comparison | `prometheus-community/prometheus-adapter@5.3.0` | cluster-metrics-readonly | blocked | capability-profile: rendered APIService version is not served by target Kubernetes | [`recipes/prometheus-community/prometheus-adapter/5.3.0/CATALOG.md`](../../recipes/prometheus-community/prometheus-adapter/5.3.0/CATALOG.md) | `npm run live-parity:run -- --recipe recipes/prometheus-community/prometheus-adapter/5.3.0 --base cluster-metrics-readonly` |
| 40 | model-or-stage-first | capability-profile-base | configHub-oci-live-comparison | `prometheus-community/prometheus-adapter@5.3.0` | default | blocked | capability-profile: rendered APIService version is not served by target Kubernetes | [`recipes/prometheus-community/prometheus-adapter/5.3.0/CATALOG.md`](../../recipes/prometheus-community/prometheus-adapter/5.3.0/CATALOG.md) | `npm run live-parity:run -- --recipe recipes/prometheus-community/prometheus-adapter/5.3.0 --base default` |
| 40 | model-or-stage-first | stage-prerequisite | configHub-oci-live-comparison | `rook-release/rook-ceph-cluster@v1.19.5` | default | blocked | target-prerequisite: namespace missing (parity passed) | [`recipes/rook-release/rook-ceph-cluster/v1.19.5/target-prerequisite-plan.yaml`](../../recipes/rook-release/rook-ceph-cluster/v1.19.5/target-prerequisite-plan.yaml) | `npm run live-parity:run -- --recipe recipes/rook-release/rook-ceph-cluster/v1.19.5 --base default` |
| 40 | model-or-stage-first | render-input-model | configHub-oci-live-comparison | `velero/velero@12.0.1` | default | blocked | render-input: required Velero provider values missing | [`recipes/velero/velero/12.0.1/value-model.yaml`](../../recipes/velero/velero/12.0.1/value-model.yaml) | `npm run live-parity:run -- --recipe recipes/velero/velero/12.0.1 --base default` |
| 40 | model-or-stage-first | render-input-model | configHub-oci-live-comparison | `velero/velero@12.0.1` | no-crds | blocked | render-input: required Velero provider values missing | [`recipes/velero/velero/12.0.1/value-model.yaml`](../../recipes/velero/velero/12.0.1/value-model.yaml) | `npm run live-parity:run -- --recipe recipes/velero/velero/12.0.1 --base no-crds` |
| 45 | inspect-diff-first | inspect-parity-diff | two-cluster-kind-parity | `aws-ebs-csi-driver/aws-ebs-csi-driver@2.60.1` | default | blocked | parity: semantic object diff | - | `npm run kind-parity:run -- --chart aws-ebs-csi-driver/aws-ebs-csi-driver --version 2.60.1 --base default` |
| 45 | inspect-diff-first | inspect-parity-diff | two-cluster-kind-parity | `bitnami/apache@11.4.29` | legacy | blocked | parity: semantic object diff | - | `npm run kind-parity:run -- --chart bitnami/apache --version 11.4.29 --base legacy --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 45 | inspect-diff-first | inspect-parity-diff | two-cluster-kind-parity | `bitnami/contour@21.1.4` | no-crds | blocked | parity: semantic object diff | - | `npm run kind-parity:run -- --chart bitnami/contour --version 21.1.4 --base no-crds --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 45 | inspect-diff-first | inspect-parity-diff | two-cluster-kind-parity | `bitnami/elasticsearch@22.1.6` | legacy | blocked | parity: semantic object diff | - | `npm run kind-parity:run -- --chart bitnami/elasticsearch --version 22.1.6 --base legacy --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 45 | inspect-diff-first | inspect-parity-diff | two-cluster-kind-parity | `bitnami/opensearch@2.0.10` | default | blocked | parity: semantic object diff | - | `npm run kind-parity:run -- --chart bitnami/opensearch --version 2.0.10 --base default --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 45 | inspect-diff-first | inspect-parity-diff | two-cluster-kind-parity | `bitnami/opensearch@2.0.10` | ha | blocked | parity: semantic object diff | - | `npm run kind-parity:run -- --chart bitnami/opensearch --version 2.0.10 --base ha --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 45 | inspect-diff-first | inspect-parity-diff | two-cluster-kind-parity | `bitnami/opensearch@2.0.10` | legacy | blocked | parity: semantic object diff | - | `npm run kind-parity:run -- --chart bitnami/opensearch --version 2.0.10 --base legacy --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 45 | inspect-diff-first | inspect-parity-diff | two-cluster-kind-parity | `bitnami/phpmyadmin@20.0.0` | legacy | blocked | parity: semantic object diff | - | `npm run kind-parity:run -- --chart bitnami/phpmyadmin --version 20.0.0 --base legacy --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 45 | inspect-diff-first | inspect-parity-diff | two-cluster-kind-parity | `bitnami/spark@10.0.3` | legacy | blocked | parity: semantic object diff | - | `npm run kind-parity:run -- --chart bitnami/spark --version 10.0.3 --base legacy --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 45 | inspect-diff-first | inspect-parity-diff | two-cluster-kind-parity | `bitnami/zookeeper@13.8.7` | legacy | blocked | parity: semantic object diff | - | `npm run kind-parity:run -- --chart bitnami/zookeeper --version 13.8.7 --base legacy --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 45 | inspect-diff-first | inspect-parity-diff | two-cluster-kind-parity | `grafana/pyroscope@2.0.2` | ha | blocked | parity: semantic object diff | - | `npm run kind-parity:run -- --chart grafana/pyroscope --version 2.0.2 --base ha` |
| 45 | inspect-diff-first | inspect-parity-diff | two-cluster-kind-parity | `hashicorp/terraform@1.1.2` | default | blocked | parity: semantic object diff | - | `npm run kind-parity:run -- --chart hashicorp/terraform --version 1.1.2 --base default` |
| 45 | inspect-diff-first | inspect-parity-diff | two-cluster-kind-parity | `nats/nack@0.34.0` | default | blocked | parity: semantic object diff | - | `npm run kind-parity:run -- --chart nats/nack --version 0.34.0 --base default` |
| 45 | inspect-diff-first | inspect-parity-diff | two-cluster-kind-parity | `nats/nats@2.14.0` | ha | blocked | parity: semantic object diff | - | `npm run kind-parity:run -- --chart nats/nats --version 2.14.0 --base ha` |
| 45 | inspect-diff-first | inspect-parity-diff | two-cluster-kind-parity | `prometheus-community/kube-prometheus-stack@86.1.0` | default | blocked | parity: semantic object diff | - | `npm run kind-parity:run -- --chart prometheus-community/kube-prometheus-stack --version 86.1.0 --base default` |
| 45 | inspect-diff-first | inspect-parity-diff | two-cluster-kind-parity | `traefik/traefik@40.2.0` | default | blocked | parity: semantic object diff | - | `npm run kind-parity:run -- --chart traefik/traefik --version 40.2.0 --base default` |
| 50 | inspect-receipt-first | inspect-receipt | two-cluster-kind-parity | `autoscaler/cluster-autoscaler@9.57.0` | controller-default-reviewed | blocked | blocked: inspect receipt | - | `npm run kind-parity:run -- --chart autoscaler/cluster-autoscaler --version 9.57.0 --base controller-default-reviewed` |
| 50 | model-or-stage-first | image-retention-review | two-cluster-kind-parity | `bitnami/apache@11.4.29` | default | blocked | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run kind-parity:run -- --chart bitnami/apache --version 11.4.29 --base default --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 50 | model-or-stage-first | image-retention-review | two-cluster-kind-parity | `bitnami/elasticsearch@22.1.6` | default | blocked | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run kind-parity:run -- --chart bitnami/elasticsearch --version 22.1.6 --base default --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 50 | model-or-stage-first | image-retention-review | two-cluster-kind-parity | `bitnami/elasticsearch@22.1.6` | ha | blocked | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run kind-parity:run -- --chart bitnami/elasticsearch --version 22.1.6 --base ha --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 50 | model-or-stage-first | image-retention-review | two-cluster-kind-parity | `bitnami/phpmyadmin@20.0.0` | default | blocked | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run kind-parity:run -- --chart bitnami/phpmyadmin --version 20.0.0 --base default --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 50 | model-or-stage-first | image-retention-review | two-cluster-kind-parity | `bitnami/spark@10.0.3` | default | blocked | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run kind-parity:run -- --chart bitnami/spark --version 10.0.3 --base default --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 50 | model-or-stage-first | image-retention-review | two-cluster-kind-parity | `bitnami/spark@10.0.3` | ha | blocked | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run kind-parity:run -- --chart bitnami/spark --version 10.0.3 --base ha --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 50 | model-or-stage-first | image-retention-review | two-cluster-kind-parity | `bitnami/zookeeper@13.8.7` | default | blocked | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run kind-parity:run -- --chart bitnami/zookeeper --version 13.8.7 --base default --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 50 | model-or-stage-first | image-retention-review | two-cluster-kind-parity | `bitnami/zookeeper@13.8.7` | ha | blocked | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run kind-parity:run -- --chart bitnami/zookeeper --version 13.8.7 --base ha --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 50 | model-or-stage-first | stage-prerequisite | two-cluster-kind-parity | `elastic/filebeat@8.5.1` | default | blocked | target-prerequisite: required Secret missing (parity passed) | [`recipes/elastic/filebeat/8.5.1/target-prerequisite-plan.yaml`](../../recipes/elastic/filebeat/8.5.1/target-prerequisite-plan.yaml) | `npm run kind-parity:run -- --chart elastic/filebeat --version 8.5.1 --base default` |
| 50 | model-or-stage-first | stage-prerequisite | two-cluster-kind-parity | `elastic/metricbeat@8.5.1` | default | blocked | target-prerequisite: required Secret missing (parity passed) | - | `npm run kind-parity:run -- --chart elastic/metricbeat --version 8.5.1 --base default` |
| 50 | model-or-stage-first | stage-prerequisite | two-cluster-kind-parity | `hashicorp/terraform@1.1.2` | no-crds | blocked | target-prerequisite: required Secret missing (parity passed) | [`recipes/hashicorp/terraform/1.1.2/target-prerequisite-plan.yaml`](../../recipes/hashicorp/terraform/1.1.2/target-prerequisite-plan.yaml) | `npm run kind-parity:run -- --chart hashicorp/terraform --version 1.1.2 --base no-crds` |
| 50 | model-or-stage-first | image-retention-review | two-cluster-kind-parity | `istio/gateway@1.30.0` | controller-default-reviewed | blocked | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run kind-parity:run -- --chart istio/gateway --version 1.30.0 --base controller-default-reviewed` |
| 50 | model-or-stage-first | image-retention-review | two-cluster-kind-parity | `istio/gateway@1.30.0` | default | blocked | remote-image: image pull failed or pinned image is unavailable (parity passed) | [`data/image-digest-workdown/summary.md`](../../data/image-digest-workdown/summary.md) | `npm run kind-parity:run -- --chart istio/gateway --version 1.30.0 --base default` |
| 50 | model-or-stage-first | stage-prerequisite | two-cluster-kind-parity | `istio/istiod@1.30.0` | default | blocked | target-prerequisite: required Namespace missing (parity passed) | [`recipes/istio/istiod/1.30.0/target-prerequisite-plan.yaml`](../../recipes/istio/istiod/1.30.0/target-prerequisite-plan.yaml) | `npm run kind-parity:run -- --chart istio/istiod --version 1.30.0 --base default` |
| 50 | model-or-stage-first | stage-prerequisite | two-cluster-kind-parity | `jaegertracing/jaeger-operator@2.57.0` | default | blocked | target-prerequisite: cert-manager CRDs missing | [`recipes/jaegertracing/jaeger-operator/2.57.0/target-prerequisite-plan.yaml`](../../recipes/jaegertracing/jaeger-operator/2.57.0/target-prerequisite-plan.yaml) | `npm run kind-parity:run -- --chart jaegertracing/jaeger-operator --version 2.57.0 --base default` |
| 50 | model-or-stage-first | stage-prerequisite | two-cluster-kind-parity | `jaegertracing/jaeger-operator@2.57.0` | no-crds | blocked | target-prerequisite: cert-manager CRDs missing | [`recipes/jaegertracing/jaeger-operator/2.57.0/target-prerequisite-plan.yaml`](../../recipes/jaegertracing/jaeger-operator/2.57.0/target-prerequisite-plan.yaml) | `npm run kind-parity:run -- --chart jaegertracing/jaeger-operator --version 2.57.0 --base no-crds` |
| 50 | model-or-stage-first | render-input-model | two-cluster-kind-parity | `nfs-subdir-external-provisioner/nfs-subdir-external-provisioner@4.0.18` | default | blocked | render-input: required Helm values missing | [`recipes/nfs-subdir-external-provisioner/nfs-subdir-external-provisioner/4.0.18/value-model.yaml`](../../recipes/nfs-subdir-external-provisioner/nfs-subdir-external-provisioner/4.0.18/value-model.yaml) | `npm run kind-parity:run -- --chart nfs-subdir-external-provisioner/nfs-subdir-external-provisioner --version 4.0.18 --base default` |
| 50 | model-or-stage-first | stage-prerequisite | two-cluster-kind-parity | `prometheus-community/prometheus-adapter@5.3.0` | cluster-metrics-readonly | blocked | target-prerequisite: CRDs missing | - | `npm run kind-parity:run -- --chart prometheus-community/prometheus-adapter --version 5.3.0 --base cluster-metrics-readonly` |
| 50 | model-or-stage-first | stage-prerequisite | two-cluster-kind-parity | `prometheus-community/prometheus-adapter@5.3.0` | default | blocked | target-prerequisite: CRDs missing | - | `npm run kind-parity:run -- --chart prometheus-community/prometheus-adapter --version 5.3.0 --base default` |
| 50 | model-or-stage-first | stage-prerequisite | two-cluster-kind-parity | `rook-release/rook-ceph-cluster@v1.19.5` | default | blocked | target-prerequisite: required Namespace missing (parity passed) | [`recipes/rook-release/rook-ceph-cluster/v1.19.5/target-prerequisite-plan.yaml`](../../recipes/rook-release/rook-ceph-cluster/v1.19.5/target-prerequisite-plan.yaml) | `npm run kind-parity:run -- --chart rook-release/rook-ceph-cluster --version v1.19.5 --base default` |
| 50 | inspect-receipt-first | inspect-receipt | two-cluster-kind-parity | `velero/velero@12.0.1` | default | blocked | blocked: inspect receipt | - | `npm run kind-parity:run -- --chart velero/velero --version 12.0.1 --base default` |
| 50 | model-or-stage-first | stage-prerequisite | two-cluster-kind-parity | `velero/velero@12.0.1` | no-crds | blocked | target-prerequisite: CRDs missing | - | `npm run kind-parity:run -- --chart velero/velero --version 12.0.1 --base no-crds` |
| 55 | model-or-stage-first | lifecycle-route | two-cluster-kind-parity | `bitnami/contour@21.1.4` | default | blocked | helm-hook: pre-install certificate generation failed (parity passed) | - | `npm run kind-parity:run -- --chart bitnami/contour --version 21.1.4 --base default --repo-url oci://registry-1.docker.io/bitnamicharts` |
| 60 | review-target-first | runtime-review | two-cluster-kind-parity | `dex/dex@0.24.0` | default | blocked | target-runtime: pod crash loop (parity passed) | - | `npm run kind-parity:run -- --chart dex/dex --version 0.24.0 --base default` |
| 60 | review-target-first | runtime-review | two-cluster-kind-parity | `elastic/filebeat@8.5.1` | node-or-cluster-collector | blocked | helm-runtime: upstream not ready (parity passed) | [`recipes/elastic/filebeat/8.5.1/target-prerequisite-plan.yaml`](../../recipes/elastic/filebeat/8.5.1/target-prerequisite-plan.yaml) | `npm run kind-parity:run -- --chart elastic/filebeat --version 8.5.1 --base node-or-cluster-collector` |
| 60 | review-target-first | runtime-review | two-cluster-kind-parity | `elastic/kibana@8.5.1` | default | blocked | helm-runtime: upstream not ready (parity passed) | - | `npm run kind-parity:run -- --chart elastic/kibana --version 8.5.1 --base default` |
| 60 | review-target-first | runtime-review | two-cluster-kind-parity | `gitlab/gitlab-runner@0.89.0` | default | watch | helm-runtime: upstream not ready (parity passed) | - | `npm run kind-parity:run -- --chart gitlab/gitlab-runner --version 0.89.0 --base default` |
| 60 | review-target-first | runtime-review | two-cluster-kind-parity | `kyverno/kyverno-policies@3.8.0` | default | watch | watch: object parity passed; readiness needs review | - | `npm run kind-parity:run -- --chart kyverno/kyverno-policies --version 3.8.0 --base default` |
| 60 | review-target-first | runtime-review | two-cluster-kind-parity | `nats/surveyor@0.20.9` | default | blocked | target-runtime: pod crash loop (parity passed) | [`recipes/nats/surveyor/0.20.9/runtime-review.yaml`](../../recipes/nats/surveyor/0.20.9/runtime-review.yaml) | `npm run kind-parity:run -- --chart nats/surveyor --version 0.20.9 --base default` |
| 60 | review-target-first | runtime-review | two-cluster-kind-parity | `nats/surveyor@0.20.9` | default-reviewed | blocked | helm-runtime: upstream not ready (parity passed) | [`recipes/nats/surveyor/0.20.9/runtime-review.yaml`](../../recipes/nats/surveyor/0.20.9/runtime-review.yaml) | `npm run kind-parity:run -- --chart nats/surveyor --version 0.20.9 --base default-reviewed` |
| 60 | review-target-first | runtime-review | two-cluster-kind-parity | `opencost/opencost@2.5.21` | default | blocked | target-runtime: pod crash loop (parity passed) | - | `npm run kind-parity:run -- --chart opencost/opencost --version 2.5.21 --base default` |



The machine-readable queue is:

```text
data/live-parity-rerun-plan/rerun-plan.csv
```
