apiVersion: "helm-expt.confighub.com/v1alpha1"
kind: "InstallerPackageReceipt"
metadata:
  name: "elastic-filebeat-8-5-1"
spec:
  chart:
    name: "filebeat"
    repository: "elastic"
    version: "8.5.1"
  deterministicBundle:
    byteIdenticalAcrossTwoLocalBundles: true
    command: "cub installer package packages/elastic/filebeat/8.5.1 -o <tmp>/elastic-filebeat-8-5-1.tgz"
    sha256: "95bc33c6d25dededed894c19f91e62d96fed2ece5ad24449a894f0f0b82eb003"
  package:
    name: "elastic-filebeat"
    path: "packages/elastic/filebeat/8.5.1"
    sourceFiles:
      -
        path: "README.md"
        sha256: "d71589fad4f023aebe146758f9e66c81319537f1f885486aacccf6c360589b21"
        bytes: 196
      -
        path: "bases/default/kustomization.yaml"
        sha256: "44d52637f259f73730afd3a41d7350391387456ab7c418f201eec1ef73720153"
        bytes: 99
      -
        path: "bases/default/upstream.yaml"
        sha256: "690fcc3d2e2d1019f35b7d9ec64ba0783b4dc445a2060c400d49dae6a251e020"
        bytes: 6911
      -
        path: "bases/node-or-cluster-collector/kustomization.yaml"
        sha256: "44d52637f259f73730afd3a41d7350391387456ab7c418f201eec1ef73720153"
        bytes: 99
      -
        path: "bases/node-or-cluster-collector/upstream.yaml"
        sha256: "690fcc3d2e2d1019f35b7d9ec64ba0783b4dc445a2060c400d49dae6a251e020"
        bytes: 6911
      -
        path: "collector/target-facts.sh"
        sha256: "621574c873714834fc2958d13d4535c8bf01d02d08c8e44e4c0f406b3a4f5282"
        bytes: 5594
      -
        path: "installer.yaml"
        sha256: "54c7a63fd759d0f253aadf0c8eccf6cda0484ca739b8e37363798743da7f7fe5"
        bytes: 1980
    version: "8.5.1"
  setupChecks:
    -
      allowedCubOnlyObjects:
        - "v1|Namespace||default"
      base: "default"
      command: "cub installer setup --pull packages/elastic/filebeat/8.5.1 --base default --work-dir <tmp> --non-interactive --namespace default"
      cubInstallObjectCountIncludingSupport: 8
      helmReleaseObjectCount: 7
      semanticObjectMatches: "7/7"
      separatedSecretCount: 0
      targetFactMode: "collector-facts"
      targetFactsBound: true
      variant: "default"
    -
      allowedCubOnlyObjects:
        - "v1|Namespace||default"
      base: "node-or-cluster-collector"
      command: "cub installer setup --pull packages/elastic/filebeat/8.5.1 --base node-or-cluster-collector --work-dir <tmp> --non-interactive --namespace default"
      cubInstallObjectCountIncludingSupport: 8
      helmReleaseObjectCount: 7
      semanticObjectMatches: "7/7"
      separatedSecretCount: 0
      targetFactMode: "collector-facts"
      targetFactsBound: true
      variant: "node-or-cluster-collector"
