vmware-archive / dispatch

Dispatch is a framework for deploying and managing serverless style applications.
http://dispatchframework.io
Apache License 2.0
532 stars 58 forks source link

Dispatch Knative Helm Install Error #793

Closed james65535 closed 5 years ago

james65535 commented 5 years ago

Bug Report

Additional Information

Expected behavior

When following Dispatch install instructions, expect the successful return of the following command: helm upgrade -i --debug ${RELEASE_NAME} ./charts/dispatch --namespace ${DISPATCH_NAMESPACE} -f values.yaml

Current behavior

helm upgrade command errors with the following output: Error: found in requirements.yaml, but missing in charts/ directory: nginx-ingress, minio, docker-registry

Steps to reproduce

When charts/dispatch has no charts folder for dependencies, the error should generate. To resolve, fetch the required charts and place them in a folder call charts within the dispatch charts folder.

Impact

Possible solution

Work around: fetch the required charts into charts/dispatch/charts folder.

Your Environment

tompscanlan commented 5 years ago

Before running the helm upgrade, run

helm dependency build ./charts/dispatch/
tompscanlan commented 5 years ago

pr that would fix this is #796

kars7e commented 5 years ago

Fixed in #796, thanks Tom!