-
Bug
-
Resolution: Done
-
Major
-
milestone1, 1.0.0-rc.2
-
False
-
-
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.
- incorporates
-
FLPATH-1319 Update deploying instruction into stable branch
- Closed
- is related to
-
FLPATH-1308 Instructions must point to stable branch
- Closed
- links to