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

Upgrade Nexus servers to 3.20.1

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Package Repositories
    • Team:
      DevTools
    • Sprint:
      DevTools-14

      Description

      Deploy the Nexus 3 3.20.0 upgrade across our infrastructure.

      https://help.sonatype.com/repomanager3/release-notes/2019-release-notes#id-2019ReleaseNotes-RepositoryManager3.20.0

      https://issues.sonatype.org/secure/ReleaseNote.jspa?projectId=10001&version=18521

       

      Many fix and improvements we're concerned with, including:

      New and Noteworthy

      Ability to Clean Up by "Never downloaded"

      NEXUS-19424 

      In past versions of cleanup, you could clean up by Last Downloaded but components with no download date would be ignored. This new function allows the ability to include in Cleanup items that have never been downloaded. In this case, uploaded date will be checked instead. In addition to the ticket, see Cleanup Policies documentation for more information.

      R Format Support

      NEXUS-9837

      Nexus Repository Manager now provides native support for R repositories. R is a language used for statistical analysis and machine learning.

      Enhanced npm login for private repository usages

      NEXUS-12456 

      Added support for "npm login" bearer token authentication to proxied upstream npm private repositories.

      npm whoami support 

      NEXUS-13433

      Added support for "npm whoami".

      npm package metadata does not return correct status code sometimes 

      NEXUS-21371

      Conditional request handling added to npm group repositories to prevent errant 200 status codes from showing as 304s.

      General Improvements

      Blobstore, UI

      • [NEXUS-19811  Offline and misconfigured blob store should be noted in UI

      Docker

      Firewall

      • [NEXUS-21672 Group repo with proxy repo member to remote group repo responds 404 when remote group repo responds "403 Requested item is quarantined"

      PyPI

      • [NEXUS-18117 PyPI ignoring python_requires metadata
      • [NEXUS-20705 Index can contain absolute URLs which bypass Nexus Repository Manager

      Repository Health Check

      • [NEXUS-21589 Repository health check can fail if the same asset exists in more than one repository

      REST

      Scheduled Tasks, Maven

      • [NEXUS-21138 Snapshot remover leaves maven-metadata.xml files deleted for a long time, breaking builds

       

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              jcarsique Julien Carsique
              Participants:
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: