Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-30592

[CI] Fixe Helm Chart Dependencies

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: CI/CD
    • Environment:
      Kubernetes
      Helm

      Description

      we have this issue when trying to build the Nuxeo helm chart https://github.com/jenkins-x/jx/issues/7946

      v2 chart repo https://jenkins-x-charts.github.io/v2/

      jx step helm build --verbose
      
      [2021-09-08T09:03:50.261Z] + helm init --client-only --stable-repo-url=https://charts.helm.sh/stable
      
      [2021-09-08T09:03:50.261Z] $HELM_HOME has been configured at /root/.helm.
      
      [2021-09-08T09:03:50.261Z] Not installing Tiller due to 'client-only' flag having been set
      
      [2021-09-08T09:03:50.261Z] + mv values.yaml values.yaml.tosubst
      
      [2021-09-08T09:03:50.261Z] + envsubst
      
      [2021-09-08T09:03:50.261Z] + jx step helm build --verbose
      
      [2021-09-08T09:03:50.261Z] WARNING: No $CHART_REPOSITORY defined so using the default value of: http://jenkins-x-chartmuseum:8080
      
      [2021-09-08T09:03:50.261Z] DEBUG: Using helmBinary helm with feature flag: template-mode
      
      [2021-09-08T09:03:50.520Z] DEBUG: Initialising Helm 'init --client-only'
      
      [2021-09-08T09:03:50.521Z] DEBUG: getting vault name for namespace napps
      
      [2021-09-08T09:03:50.521Z] DEBUG: system vault name from config 
      
      [2021-09-08T09:03:50.521Z] DEBUG: Vault name generated: 
      
      [2021-09-08T09:03:50.779Z] Adding missing Helm repo: storage.googleapis.com https://storage.googleapis.com/chartmuseum.jenkins-x.io
      
      [2021-09-08T09:03:51.037Z] ? Repository username [? for help] 999;999ferror: failed to add chart repositories: failed to add the Helm repository with URL 'https://storage.googleapis.com/chartmuseum.jenkins-x.io': prompting for creds for https://storage.googleapis.com/chartmuseum.jenkins-x.io: asking for username: EOF
      
      script returned exit code 1
      

      we can remove external dependencies from https://github.com/nuxeo/nuxeo-aspera-connector/blob/lts-2021/ci/helm/preview/requirements.yaml

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  PagerDuty

                  Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.