apiVersion: helm-expt.confighub.com/v1alpha1
kind: LiveHelmInstallerKindParityReceipt
metadata:
  name: nfs-subdir-external-provisioner-nfs-subdir-external-provisioner-4.0.18-default-kind-parity-20260606
spec:
  chart: nfs-subdir-external-provisioner/nfs-subdir-external-provisioner
  version: 4.0.18
  base: default
  result: blocked
  observedAt: '2026-06-16T12:36:22Z'
  package:
    path: packages/nfs-subdir-external-provisioner/nfs-subdir-external-provisioner/4.0.18
  recipe:
    path: recipes/nfs-subdir-external-provisioner/nfs-subdir-external-provisioner/4.0.18
  variantRevision: recipes/nfs-subdir-external-provisioner/nfs-subdir-external-provisioner/4.0.18/revisions/default/r001/variant-revision.yaml
  run:
    mode: two-vanilla-kind-clusters
    helmCluster: hx-nfssub-7f1df-lw09-helm
    installerCluster: hx-nfssub-7f1df-lw09-installer
    namespace: default
    cleanup:
      result: pass
      clusters:
      - cluster: hx-nfssub-7f1df-lw09-helm
        leg: helm
        result: pass
        detail: 'Deleting cluster "hx-nfssub-7f1df-lw09-helm" ...

          Deleted nodes: ["hx-nfssub-7f1df-lw09-helm-control-plane"]'
      - cluster: hx-nfssub-7f1df-lw09-installer
        leg: installer
        result: pass
        detail: 'Deleting cluster "hx-nfssub-7f1df-lw09-installer" ...

          Deleted nodes: ["hx-nfssub-7f1df-lw09-installer-control-plane"]'
    targetTopology:
      minimumSchedulableNodes: 1
      purpose: ''
  legs:
    regularHelm:
      result: blocked
      command: helm upgrade --install nfs-subdir-external-provisioner nfs-subdir-external-provisioner
        --repo https://kubernetes-sigs.github.io/nfs-subdir-external-provisioner/
        --version 4.0.18 --namespace default --create-namespace --values $HOME/code/helm-expt/runs/live-kind-parity/nfs-subdir-external-provisioner-nfs-subdir-external-provisioner-default/regular-helm-values.yaml
        --wait --timeout 8m
      namespace: default
      manifestSHA256: 448129b8cf526e0fb240e23fc1cbddd1b6cd994158faa60904f7db5b1c10eb28
      objectCount: 7
      liveHelmManifestSHA256: 94959c6ad17cd6c9274474863fd7f9b08c8833bc896ca0e6ce81e2c44fb4d84d
      liveHelmManifestObjectCount: 7
      runtimeNamespaces: []
      runtime:
        result: pass
        namespaces: []
        workloads: ''
        pods: ''
        notReady: []
        diagnostics: []
        apiServices:
          result: pass
          items: []
      stderr: 'Error: Deployment.apps "nfs-subdir-external-provisioner" is invalid:
        [spec.template.spec.volumes[0].nfs.server: Required value, spec.template.spec.containers[0].volumeMounts[0].name:
        Not found: "nfs-subdir-external-provisioner-root"]'
      getManifestError: ''
  semanticComparison:
    allowedExtraInstallerObjects:
    - v1|Namespace||default
    semanticNormalizations: &id001
    - prune-null-fields
    regularHelmRenderVsLive:
      result: pass
      helmObjectCount: 7
      installerObjectCount: 7
      missingFromInstaller: []
      extraInInstaller: []
      semanticDiffs: []
      semanticNormalizations: *id001
      comparisonSHA256: 6447f00d42986b74131a60cbaa6fe7cca13ba06d3d9e2b913f098ff8196d3970
  checks:
  - name: kind-create-helm
    result: pass
    detail: helm kind cluster created
  - name: kind-create-installer
    result: pass
    detail: installer kind cluster created
  - name: target-facts-helm
    result: pass
    detail: secrets=0 crds=0 namespaces=0
  - name: target-facts-installer
    result: pass
    detail: secrets=0 crds=0 namespaces=0
  - name: regular-helm-operating-policy
    result: pass
    detail: none
  - name: regular-helm-render-live-parity
    result: pass
    detail: missing=0 extra=[] diffs=0
  - name: regular-helm-live
    result: blocked
    detail: 'Error: Deployment.apps "nfs-subdir-external-provisioner" is invalid:
      [spec.template.spec.volumes[0].nfs.server: Required value, spec.template.spec.containers[0].volumeMounts[0].name:
      Not found: "nfs-subdir-external-provisioner-root"]'
  - name: failure
    result: blocked
    detail: "manifest apply failed: The Deployment \"nfs-subdir-external-provisioner\"\
      \ is invalid: \n* spec.template.spec.volumes[0].nfs.server: Required value\n\
      * spec.template.spec.containers[0].volumeMounts[0].name: Not found: \"nfs-subdir-external-provisioner-root\""
  targetFacts:
    regularHelm:
      result: pass
      stagedSecrets: []
      stagedCRDs: []
      stagedObjectStores: []
      stagedNamespaces: []
    cubInstallerApply:
      result: pass
      stagedSecrets: []
      stagedCRDs: []
      stagedObjectStores: []
      stagedNamespaces: []
    requiredValues: []
  operatingPolicy:
    regularHelm:
      result: pass
      operation: none
  failure:
    message: "manifest apply failed: The Deployment \"nfs-subdir-external-provisioner\"\
      \ is invalid: \n* spec.template.spec.volumes[0].nfs.server: Required value\n\
      * spec.template.spec.containers[0].volumeMounts[0].name: Not found: \"nfs-subdir-external-provisioner-root\""
