apiVersion: "helm-expt.confighub.com/v1alpha1"
kind: "InstallerPackageReceipt"
metadata:
  name: "hashicorp-vault-0.32.0"
spec:
  chart:
    name: "vault"
    repository: "hashicorp"
    version: "0.32.0"
  deterministicBundle:
    byteIdenticalAcrossTwoLocalBundles: true
    command: "cub installer package packages/hashicorp/vault/0.32.0 -o <tmp>/vault-0.32.0.tgz"
    sha256: "bda474fba0b628af687c22cab27c3f0f8c17db543d39b7fc4b67db1ee27bc654"
  package:
    name: "hashicorp-vault"
    path: "packages/hashicorp/vault/0.32.0"
    sourceFiles:
      -
        path: "README.md"
        sha256: "408e259d2dc4a0071fb5050fa19e825d551a0450e0a68b4d3d63cf0ba57b302d"
        bytes: 173
      -
        path: "bases/default/kustomization.yaml"
        sha256: "44d52637f259f73730afd3a41d7350391387456ab7c418f201eec1ef73720153"
        bytes: 99
      -
        path: "bases/default/upstream.yaml"
        sha256: "6de2d61c8de0c21faa951e89ec16658bcdff22e69d78075fdd394d895a5e6978"
        bytes: 15346
      -
        path: "bases/dev-mode/kustomization.yaml"
        sha256: "44d52637f259f73730afd3a41d7350391387456ab7c418f201eec1ef73720153"
        bytes: 99
      -
        path: "bases/dev-mode/upstream.yaml"
        sha256: "f07ae80c317a1156f1f6ae6dc849300de0ba4683eb3ffae67cdcfcd6e8072955"
        bytes: 12744
      -
        path: "bases/ha-raft-ui/kustomization.yaml"
        sha256: "44d52637f259f73730afd3a41d7350391387456ab7c418f201eec1ef73720153"
        bytes: 99
      -
        path: "bases/ha-raft-ui/upstream.yaml"
        sha256: "734a212cbb2e8d11ed288d32bc8b709e859248ef5587090b04e0fa407b248b5f"
        bytes: 18113
      -
        path: "collector/target-facts.sh"
        sha256: "652af13d6a332488d112dc502f28f14a02a14061688cdf70786aee9edac514ae"
        bytes: 2248
      -
        path: "installer.yaml"
        sha256: "4e2946b1e62037472450274df0a57f0815dee70315158c0639605b2766efcc17"
        bytes: 1016
    version: "0.32.0"
  setupChecks:
    -
      allowedCubOnlyObjects:
        - "v1|Namespace||vault"
      base: "dev-mode"
      command: "cub installer setup --pull packages/hashicorp/vault/0.32.0 --base dev-mode --work-dir <tmp> --non-interactive --namespace vault"
      cubInstallObjectCountIncludingSupport: 12
      helmReleaseObjectCount: 11
      semanticObjectMatches: "11/11"
      separatedSecretCount: 0
      targetFactMode: "not-required"
      targetFactsBound: false
      variant: "dev-mode"
    -
      allowedCubOnlyObjects:
        - "v1|Namespace||vault"
      base: "default"
      command: "cub installer setup --pull packages/hashicorp/vault/0.32.0 --base default --work-dir <tmp> --non-interactive --namespace vault"
      cubInstallObjectCountIncludingSupport: 13
      helmReleaseObjectCount: 12
      semanticObjectMatches: "12/12"
      separatedSecretCount: 0
      targetFactMode: "not-required"
      targetFactsBound: false
      variant: "default"
    -
      allowedCubOnlyObjects:
        - "v1|Namespace||vault"
      base: "ha-raft-ui"
      command: "cub installer setup --pull packages/hashicorp/vault/0.32.0 --base ha-raft-ui --work-dir <tmp> --non-interactive --namespace vault"
      cubInstallObjectCountIncludingSupport: 19
      helmReleaseObjectCount: 18
      semanticObjectMatches: "18/18"
      separatedSecretCount: 0
      targetFactMode: "collector-facts"
      targetFactsBound: true
      variant: "ha-raft-ui"
