Uploaded image for project: 'FlightPath'
  1. FlightPath
  2. FLPATH-1297

docs: following instructions for deploying without cloning the repo won't work

XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False

      Description of the problem:

      If you follow the basic instructions in the helm chart without cloning the repo the "helm install" command won't work:

      helm upgrade -i orchestrator orchestrator -n orchestrator

      that's because the second argument requires the format: repo/chat
      The correct command would be:

      helm upgrade -i orchestrator orchestrator/orchestrator -n orchestrator

      In addition the second step in "Deployment with Gitops", instructing to run this command:

      ./hack/setup.sh --use-default 

      will fail.

      How reproducible:
      100%

      Steps to reproduce:

      1. Follow the instructions in https://www.parodos.dev/orchestrator-helm-chart/  without clonin the repo, or without navigating to the repo directory.

      Running 

      helm upgrade -i orchestrator orchestrator --set argocd.enabled=true --set tekton.enabled=truewill give the following error:
      Error: non-absolute URLs should be in form of repo_name/path_to_chart, got: orchestrator

      Running 

      ./hack/setup.sh: No such file or directory

      will result with the following error:

      bash: ./hack/setup.sh: No such file or directory

      Actual results:
      Error messages when following instructions.

      Expected results:
      Instructions should not depend on helm-chart-repository.

      Please not, that if we change the instructions to depend on cloning the repository, the stable version will not be deployed, which is not the behavior we want.

            jgil@redhat.com Jordi Gil
            brotman@redhat.com Bat-Zion Rotman
            Yona First Yona First
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: