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

Deploy offset in hours value is not defaulted in UI or documented as 24 hours for already existing tasks


    • Type: Bug
    • Status: New
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 3.31.0
    • Fix Version/s: None
    • Component/s: Docker
    • Labels:
    • Notability:


      Issue NEXUS-26732 introduced a new feature on the Docker - Delete unused manifests and layers task that will by default prevent the task from deleting any newly deployed asset not yet older than 24 hours. This introduces a delay protecting against accidental deletion of layers for partially uploaded docker images.

      The default value of this field is 24 hours, which will be filled in automatically when a new task is created in version 3.31.0 and newer.

      If a user was running a prior version NXRM that had this task, and they edit the task, the field will be required ( expected ) but the default of 24 is not filled in for the user. The user cannot save the task until a value is filled in. Further the UI does not suggest that a recommended default value is 24 hours in the field description. Further there is no help.s.c documentation explaining any of this.


      For existing task, ensure when the task is edited, that the default value is already filled in for the user so the user is not left guessing what the preferred default value is and we give them the default value.

      Also the UI help text for the field should include what the default value is as well, so that if the user changes it from that, they have reference in the UX about how this differs from what we recommend as a minimum.


          Issue Links



              Unassigned Unassigned
              plynch Peter Lynch
              Last Updated By:
              Grace Lee Grace Lee
              0 Vote for this issue
              2 Start watching this issue