Fix helm-lib dependency version
- Helm dependency is set for multiple services to 0.1.0, this will break the helm build command, rolling back to original value.
As an example indexer/Chart.yaml
:
apiVersion: v2
name: indexer
type: application
description: Installs the OSDU on Azure Core System Services
version: 1.15.0
appVersion: 0.15.0
dependencies:
- name: "helm-library"
version: "0.1.0" # << Note version
repository: file://../helm-library
enabled: true
This will produce error:
helm package --dependency-update osdu-azure/indexer
Error: can't get a valid version for repositories helm-library. Try changing the version constraint in Chart.yaml
This is because of the dependency lookup of the helm-library defined in most of the Charts
NOTE: If --dependency-update
is not set on package, when installing will produce error about missing dependency.