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

Unable to pull images from hosted docker repo after move to new blobstore

    XMLWordPrintable

    Details

      Description

      Issue:
      Customer moved a docker hosted repository to a new blobstore (S3 to S3), after that docker pulls were failing "unknown blob". There were no errors in the repository-move task log.

      The nexus log shows the following log entry:

      2020-10-08 10:14:00,355+0000 WARN  [qtp42171953-201]  userA org.sonatype.nexus.blobstore.s3.internal.S3BlobStore - Attempt to access non-existent blob 23b1065b-0534-46ae-95f7-9167f1dce928 (s3://<New-S3-Blob>/content/vol-35/chap-10/23b1065b-0534-46ae-95f7-9167f1dce928.properties {})
      

      The following did not exist in the the new S3 blobstore, but did exist in old S3 blobstore.

      /content/vol-35/chap-10/23b1065b-0534-46ae-95f7-9167f1dce928.properties

      Therefore not all blob files for this hosted repository was moved.

      There was no reference to 23b1065b-0534-46ae-95f7-9167f1dce928 in the repository-move task log.

      Expected

      All blob files for a repository should be move to the new blobstore by the repository move task.

      Recovery
      Running the repository move task to move the repository back to the original blobstore resolved the issue.

        Attachments

          Activity

            People

            Assignee:
            msurani Mahendra Surani
            Reporter:
            msurani Mahendra Surani
            Last Updated By:
            Kam-Wai Lau Kam-Wai Lau
            Team:
            NXRM - Neo
            Votes:
            1 Vote for this issue
            Watchers:
            6 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Date of First Response:

                tigCommentSecurity.panel-title