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

Docker gc task should only run on docker hosted repos.

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Not A Bug
    • Affects Version/s: 3.33.1
    • Fix Version/s: None
    • Component/s: Docker, Scheduled Tasks
    • Labels:
    • Story Points:
      0
    • Notability:
      3
    • InvestmentLayer:
      support-escalated

      Description

      The task "Docker - Delete unused manifests and images" is intended really for only docker hosted repositories.

      When running this task for "All repositories" the task will run on all docker repos (including docker proxy repos). This task is intended for hosted repos.

      For docker proxy repositories, clean up task makes more sense.

      If there are many hosted docker repositories then you have to set up many individual tasks of  "Docker - Delete unused manifests and images" for each docker hosted repository.

       

      Expected

      1) When "All repositories" is selected for this task, then the task should only run on docker hosted repos. Change the option to "All hosted Docker repositories" as point of clarification in this case.

      2) When selecting an individual repositories, only docker hosted repositories should be selectable.

       

       

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            msurani Mahendra Surani
            Last Updated By:
            Michael Oliverio Michael Oliverio
            Team:
            NXRM - Optimus
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Date of First Response:

                tigCommentSecurity.panel-title