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

Fix Error on Release Candidate Content

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: ADDONS_10.10, ADDONS_11.1
    • Fix Version/s: ADDONS_10.10, ADDONS_11.1
    • Component/s: Aspera Connector
    • Environment:
      Jenkins X
      Kubernetes
    • Tags:
    • Sprint:
      nxApps 2020 Cycle 11
    • Story Points:
      3

      Description

      Since we have moved the commit stage at the end of the pipeline we have regression on release candidate content.
      the requirements.yaml will change after the build helm chart stage.
      for example https://github.com/nuxeo/nuxeo-aspera-connector/blob/v4.0.0-rc.4/ci/helm/preview/requirements.yaml

      we can fixe this in two way:

      • run the commit stage after updating the version
      • reset the requirements.yaml file after building the helm chart stage

      we should fix it because we are not able to create a release from an RC due to an error occurring when building the helm chart

      It seems the requirements.yaml have not the correct content for example

      
      dependencies: 
      - alias: expose
        name: exposecontroller
        repository: '@chartmuseum.jenkins-x.io'
        version: 2.3.111
      - alias: cleanup
        name: exposecontroller
        repository: '@chartmuseum.jenkins-x.io'
        version: 2.3.111
      - alias: nuxeo
        name: nuxeo
        repository: https://chartmuseum.platform.dev.nuxeo.com
        version: ~1.0.11
      

      the correct content should be.

      
      dependencies: 
        - alias: expose
          name: exposecontroller
          repository: http://chartmuseum.jenkins-x.io
          version: 2.3.111
        - alias: cleanup
          name: exposecontroller
          repository: http://chartmuseum.jenkins-x.io
          version: 2.3.111
        - alias: nuxeo
          name: nuxeo
          version: ~1.0.11
          repository: https://chartmuseum.platform.dev.nuxeo.com
      

        Attachments

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 6 hours
                6h