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

NPM package was unable to transfer from NX2 -> NX3, leading to inability to finish the process

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 3.1.0
    • Fix Version/s: None
    • Component/s: Migration, NPM
    • Labels:
    • Story Points:
      3
    • Notability:
      n/a

      Description

      Testing 3.1EA bundle.
      Looks like something in the json we're trying to parse is giving jackson grief, and the unfortunate side effect is a broken state during the Upgrade where we're stuck at "End phase: SYNC" and unable to do anything other than abort the process. Then aborting took a very long time, timing out the UI while leaving the 'Abort' button active. Doing the natural thing and hitting the button again looks like it ran into issues trying to acquire needed locks(see NX3 support zip logs).
      Likely there are issues with this 3vot-cli package that would cause issues regardless of Upgrade on NX3, but the forced abort scenario it leads to is not pretty. At the end of this I was left with 17+GB of deleted content in my Blobstore.

      2016-Sep-27 14:13:38
      	
      Failed processing of CREATE /3vot-cli/-/3vot-cli-0.3.27.tgz. Reached max retries: 8/8
      
      2016-Sep-27 14:13:59
      	
      Failed: javax.ws.rs.client.ResponseProcessingException: javax.ws.rs.ProcessingException: com.fasterxml.jackson.databind.JsonMappingException: Invalid type marker byte 0x30 for expected value token at [Source: java.io.BufferedInputStream@7b7aebec; line: -1, column: 828723] at [Source: java.io.BufferedInputStream@7b7aebec; line: -1, column: 828722] (through reference chain: java.util.ArrayList[49]->com.sonatype.nexus.migration.client.ChangeEntryXO["change"])
      

        Attachments

        1. 3vot-cli.json
          231 kB
        2. 3vot-cli.log
          13 kB
        3. 3vot-cli-0.9.2.tgz
          18 kB
        4. NX2-support-20160927-144908-1.zip
          19.15 MB
        5. NX3-support-20160927-144328-1.zip
          14.20 MB
        6. Screen Shot 2016-09-27 at 2.29.46 PM.png
          Screen Shot 2016-09-27 at 2.29.46 PM.png
          1.06 MB

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              krobinson Kelly Robinson
              Last Updated By:
              Rich Seddon
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Date of First Response:

                  tigCommentSecurity.panel-title