stratos icon indicating copy to clipboard operation
stratos copied to clipboard

Handle Change of Helm Stable Repo

Open richard-cox opened this issue 5 years ago • 1 comments

Previously was https://kubernetes-charts.storage.googleapis.com (see https://helm.sh/blog/new-location-stable-incubator-charts) There are two issues

  1. old versions of helm client now fail with Error: error initializing: Looks like "https://kubernetes-charts.storage.googleapis.com" is not a valid chart repository or cannot be reached: Failed to fetch https://kubernetes-charts.storage.googleapis.com/index.yaml : 403 Forbidden
    • can be fixed by either updating client to something passed 2.17.0 or using helm init --stable-repo-url=https://charts.helm.sh/stable
    • this issue is causing the release pipeline to fail, to fix we need to rebuild & push base ci image (deploy/ci/scripts/Dockerfile.stratos-ci) which should rev the client
    • need to understand if there's other images affected (where helm init is called)
  2. There's a reference to the old url in code, guessing this also needs updating (src/frontend/packages/kubernetes/src/helm/monocular/chart-details/chart-details-info/chart-details-info.component.ts)

richard-cox avatar Dec 23 '20 10:12 richard-cox

I've updated ghcr.io/cf-stratos/stratos-ci-concourse:latest and the downstream release seems to have worked

richard-cox avatar Dec 23 '20 11:12 richard-cox