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

The blobStore.getBlobStoreManager().delete() API allows for deleting blob stores that are in use

    XMLWordPrintable

    Details

    • Story Points:
      1

      Description

      Reproduce steps:

      1. Fire up Nexus 3.13.0 with default configuration.
      2. Go to system/tasks, and create a new execute script task.
      3. For the script text use: blobStore.getBlobStoreManager().delete('default')
      4. Run the script

      Observe that the default blob store is deleted, even though it is in use by many repositories.

      Expected:  The API should make the same validation checks the UI does, and prevent deleting blob stores that are in use by repositories.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              jhill Joshua Hill
              Reporter:
              rseddon Rich Seddon
              Last Updated By:
              Peter Lynch Peter Lynch
              Team:
              NXRM - Morpheus
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Date of First Response:

                  tigCommentSecurity.panel-title