Uploaded image for project: 'Dev - Nexus Repo'
  1. Dev - Nexus Repo
  2. NEXUS-13329

Maven artifact whose case does not match the version folder they reside in are not migrated

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 3.3.1
    • Fix Version/s: 3.7.0
    • Component/s: Migration
    • Labels:
    • Story Points:
      3
    • Sprint:
      Core Sprint 107

      Description

      If you have a Maven artifacts in Nexus 2 whose artifact ID does not match the ID of the artifact folder they reside in these artifacts will not be migrated to Nexus 3 on upgrade.

      See attached screenshots for an example of this.

      This is a critical bug, it is unfortunately not at all uncommon for users who are running Nexus 2.x on Windows to have artifacts whose case changes over time.  These will be lost on upgrade.

      I've attached the work directory from Nexus 2.x to make this easy to reproduce.

       

       

        Attachments

        1. nx2.png
          nx2.png
          227 kB
        2. nx3.png
          nx3.png
          172 kB
        3. sonatype-work.tgz
          241 kB

          Activity

            People

            Assignee:
            jbryan Jeremy Bryan
            Reporter:
            rseddon Rich Seddon
            Last Updated By:
            Peter Lynch
            Team:
            Nexus - Core
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Date of First Response:

                tigCommentSecurity.panel-title