apiVersion: helm-expt.confighub.com/v1alpha1
kind: LiveHelmInstallerKindParityReceipt
metadata:
  name: metrics-server-metrics-server-3.13.0-default-kind-parity-20260606
spec:
  chart: metrics-server/metrics-server
  version: 3.13.0
  base: default
  result: pass
  observedAt: '2026-06-06T08:10:29Z'
  package:
    path: packages/metrics-server/metrics-server/3.13.0
  recipe:
    path: recipes/metrics-server/metrics-server/3.13.0
  variantRevision: recipes/metrics-server/metrics-server/3.13.0/revisions/default/r001/variant-revision.yaml
  run:
    mode: two-vanilla-kind-clusters
    helmCluster: hx-metric-1db9a-pfzo-helm
    installerCluster: hx-metric-1db9a-pfzo-installer
    namespace: kube-system
    cleanup:
      result: pass
      clusters:
      - cluster: hx-metric-1db9a-pfzo-helm
        leg: helm
        result: pass
        detail: 'Deleting cluster "hx-metric-1db9a-pfzo-helm" ...

          Deleted nodes: ["hx-metric-1db9a-pfzo-helm-control-plane"]'
      - cluster: hx-metric-1db9a-pfzo-installer
        leg: installer
        result: pass
        detail: 'Deleting cluster "hx-metric-1db9a-pfzo-installer" ...

          Deleted nodes: ["hx-metric-1db9a-pfzo-installer-control-plane"]'
  legs:
    regularHelm:
      result: pass
      command: helm upgrade --install metrics-server metrics-server --repo https://kubernetes-sigs.github.io/metrics-server/
        --version 3.13.0 --namespace kube-system --create-namespace --values $HOME/code/helm-expt/runs/live-kind-parity/metrics-server-metrics-server-default/regular-helm-values.yaml
        --wait --timeout 8m
      namespace: kube-system
      manifestSHA256: 97514966a1917b1ae3b597ec3a32216d0a650db7cb56d472f4e722c69c869b51
      objectCount: 9
      liveHelmManifestSHA256: 97514966a1917b1ae3b597ec3a32216d0a650db7cb56d472f4e722c69c869b51
      liveHelmManifestObjectCount: 9
      runtimeNamespaces: &id001
      - kube-system
      runtime:
        result: pass
        namespaces: *id001
        workloads: '# kube-system

          deployment.apps/coredns          2/2   2     2     79s

          deployment.apps/metrics-server   1/1   1     1     34s

          daemonset.apps/kindnet      1     1     1     1     1     kubernetes.io/os=linux   78s

          daemonset.apps/kube-proxy   1     1     1     1     1     kubernetes.io/os=linux   79s'
        pods: '# kube-system

          coredns-7d764666f9-knnwx                                          1/1   Running   0     71s

          coredns-7d764666f9-xfrst                                          1/1   Running   0     71s

          etcd-hx-metric-1db9a-pfzo-helm-control-plane                      1/1   Running   0     80s

          kindnet-5gsxx                                                     1/1   Running   0     72s

          kube-apiserver-hx-metric-1db9a-pfzo-helm-control-plane            1/1   Running   0     80s

          kube-controller-manager-hx-metric-1db9a-pfzo-helm-control-plane   1/1   Running   0     80s

          kube-proxy-4slh4                                                  1/1   Running   0     72s

          kube-scheduler-hx-metric-1db9a-pfzo-helm-control-plane            1/1   Running   0     80s

          metrics-server-74c6bc5757-2p62x                                   1/1   Running   0     34s'
        notReady: []
      stderr: ''
      getManifestError: ''
    cubInstallerApply:
      result: pass
      renderCommand: cub installer setup --pull $HOME/code/helm-expt/packages/metrics-server/metrics-server/3.13.0
        --base default --work-dir /tmp/helm-expt-kind-parity-hx-metric-1db9a-pfzo-metrics-server
        --non-interactive --namespace kube-system
      applyMode: two-cluster vanilla-kind; namespace-first kubectl apply; separated
        secrets staged when present
      namespace: kube-system
      manifestSHA256: 0d533fa37de2334f11f4e6b0a53e9dd27094220cf2d689b9e8d08deb5c58c622
      objectCount: 10
      manifestNamespaces:
      - kube-system
      runtimeNamespaces: &id002
      - kube-system
      runtime:
        result: pass
        namespaces: *id002
        workloads: '# kube-system

          deployment.apps/coredns          2/2   2     2     84s

          deployment.apps/metrics-server   1/1   1     1     30s

          daemonset.apps/kindnet      1     1     1     1     1     kubernetes.io/os=linux   83s

          daemonset.apps/kube-proxy   1     1     1     1     1     kubernetes.io/os=linux   84s'
        pods: '# kube-system

          coredns-7d764666f9-57rvj                                               1/1   Running   0     79s

          coredns-7d764666f9-lvfrw                                               1/1   Running   0     79s

          etcd-hx-metric-1db9a-pfzo-installer-control-plane                      1/1   Running   0     85s

          kindnet-phfv6                                                          1/1   Running   0     79s

          kube-apiserver-hx-metric-1db9a-pfzo-installer-control-plane            1/1   Running   0     85s

          kube-controller-manager-hx-metric-1db9a-pfzo-installer-control-plane   1/1   Running   0     85s

          kube-proxy-7s6j9                                                       1/1   Running   0     79s

          kube-scheduler-hx-metric-1db9a-pfzo-installer-control-plane            1/1   Running   0     85s

          metrics-server-74c6bc5757-c8xqf                                        1/1   Running   0     30s'
        notReady: []
  semanticComparison:
    allowedExtraInstallerObjects:
    - v1|Namespace||kube-system
    helmVsCubInstallerApply:
      result: pass
      helmObjectCount: 9
      installerObjectCount: 10
      missingFromInstaller: []
      extraInInstaller:
      - v1|Namespace||kube-system
      semanticDiffs: []
      comparisonSHA256: d7d8f2070f925cc04d15340cdeb3f8408ddab050974b0a3f3627d942ae966b01
  checks:
  - name: kind-create-helm
    result: pass
    detail: helm kind cluster created
  - name: kind-create-installer
    result: pass
    detail: installer kind cluster created
  - name: regular-helm-live
    result: pass
    detail: "Release \"metrics-server\" does not exist. Installing it now.\nNAME:\
      \ metrics-server\nLAST DEPLOYED: Sat Jun  6 09:11:20 2026\nNAMESPACE: kube-system\n\
      STATUS: deployed\nREVISION: 1\nDESCRIPTION: Install complete\nTEST SUITE: None\n\
      NOTES:\n***********************************************************************\n\
      * Metrics Server                                                      *\n***********************************************************************\n\
      \  Chart version: 3.13.0\n  App version:   0.8.0\n  Image tag:     registry.k8s.io/metrics-server/metrics-server:v0.8.0\n\
      ***********************************************************************"
  - name: cub-installer-apply-live
    result: pass
    detail: '# kube-system

      deployment.apps/coredns          2/2   2     2     84s

      deployment.apps/metrics-server   1/1   1     1     30s

      daemonset.apps/kindnet      1     1     1     1     1     kubernetes.io/os=linux   83s

      daemonset.apps/kube-proxy   1     1     1     1     1     kubernetes.io/os=linux   84s'
  - name: semantic-object-parity
    result: pass
    detail: missing=0 extra=['v1|Namespace||kube-system'] diffs=0
