apiVersion: "helm-expt.confighub.com/v1alpha1"
kind: "InstallerPackageReceipt"
metadata:
  name: "hashicorp-terraform-1-1-2"
spec:
  chart:
    name: "terraform"
    repository: "hashicorp"
    version: "1.1.2"
  deterministicBundle:
    byteIdenticalAcrossTwoLocalBundles: true
    command: "cub installer package packages/hashicorp/terraform/1.1.2 -o <tmp>/hashicorp-terraform-1.1.2.tgz"
    sha256: "a656ca6d20114f92209e9416d9795f0f5e90935d91e3c1906523224be94ef88e"
  package:
    name: "hashicorp-terraform"
    path: "packages/hashicorp/terraform/1.1.2"
    sourceFiles:
      -
        path: "README.md"
        sha256: "7c0d3fa650a47ce3debefe34fbab0686a319101e7438b1087ae0b133a74701a7"
        bytes: 199
      -
        path: "bases/default/kustomization.yaml"
        sha256: "44d52637f259f73730afd3a41d7350391387456ab7c418f201eec1ef73720153"
        bytes: 99
      -
        path: "bases/default/upstream.yaml"
        sha256: "5cc2a190066cc639af6f8856b1ff8e28a40e61546d53cd04f19c5b14d6c37d3b"
        bytes: 19064
      -
        path: "bases/no-crds/kustomization.yaml"
        sha256: "44d52637f259f73730afd3a41d7350391387456ab7c418f201eec1ef73720153"
        bytes: 99
      -
        path: "bases/no-crds/upstream.yaml"
        sha256: "a8b9e5e6ce83d71e19d70e4695bdda1a2cb28c26e094a0f28b70b58a3fc6a50a"
        bytes: 4400
      -
        path: "collector/target-facts.sh"
        sha256: "bda816a8ae4a5e77ddfd8b6cde26c164d682dffb4088ed82076397dc0e3c9897"
        bytes: 5499
      -
        path: "installer.yaml"
        sha256: "fc7099928b10c94d6fe0c852d9e4c112d181a153a1acfb86c9ccc7cd06fa6d61"
        bytes: 1839
      -
        path: "prerequisites/target-facts/no-crds-crds.yaml"
        sha256: "fdce26684eb016c59e648ef8a1f8f7e41804320d4bc58090901e5bd334e8be64"
        bytes: 13956
    version: "1.1.2"
  setupChecks:
    -
      allowedCubOnlyObjects:
        - "v1|Namespace||default"
      base: "default"
      command: "cub installer setup --pull packages/hashicorp/terraform/1.1.2 --base default --work-dir <tmp> --non-interactive --namespace default"
      cubInstallObjectCountIncludingSupport: 6
      helmReleaseObjectCount: 5
      semanticObjectMatches: "5/5"
      separatedSecretCount: 0
      targetFactMode: "collector-facts"
      targetFactsBound: true
      variant: "default"
    -
      allowedCubOnlyObjects:
        - "v1|Namespace||default"
      base: "no-crds"
      command: "cub installer setup --pull packages/hashicorp/terraform/1.1.2 --base no-crds --work-dir <tmp> --non-interactive --namespace default"
      cubInstallObjectCountIncludingSupport: 5
      helmReleaseObjectCount: 4
      semanticObjectMatches: "4/4"
      separatedSecretCount: 0
      targetFactMode: "collector-facts"
      targetFactsBound: true
      variant: "no-crds"
