Uploaded image for project: 'Nuxeo ECM Build/Test Environment'
  1. Nuxeo ECM Build/Test Environment
  2. NXBT-3679

Upgrade Helm to 3.7.2 to fix dependency update on local charts

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Jenkins X

      Description

      While trying to deploy the NEV Helm Chart to test it we encounter this issue:

      [root@090906769e1b workspace]# helmfile --helm-binary /usr/bin/helm3 --file ci/helm/helmfile.yaml  deps
      Updating dependency ../../nuxeo-enhanced-viewer
      Saving 1 charts
      Save error occurred:  directory ../../nuxeo-enhanced-viewer/charts/arender not found
      Deleting newly downloaded charts, restoring pre-update state
      
      in ci/helm/helmfile.yaml: command "/usr/bin/helm3" exited with non-zero status:
      
      PATH:
        /usr/bin/helm3
      
      ARGS:
        0: /usr/bin/helm3 (14 bytes)
        1: dependency (10 bytes)
        2: update (6 bytes)
        3: ../../nuxeo-enhanced-viewer (27 bytes)
      
      ERROR:
        exit status 1
      
      EXIT STATUS
        1
      
      STDERR:
        Error: directory ../../nuxeo-enhanced-viewer/charts/arender not found
      
      COMBINED OUTPUT:
        Saving 1 charts
        Save error occurred:  directory ../../nuxeo-enhanced-viewer/charts/arender not found
        Deleting newly downloaded charts, restoring pre-update state
        Error: directory ../../nuxeo-enhanced-viewer/charts/arender not found
      

      This is a bug in Helm that has been fixed in 3.7.0 probably within this commit.

      We're currently in 3.6.2, we would like to upgrade to 3.7.2 to benefit from this fix.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: