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

add per task log files for easier task auditing

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 3.5.0
    • Fix Version/s: 3.5.0
    • Component/s: Scheduled Tasks
    • Labels:
      None
    • Story Points:
      3
    • Release Note:
      Yes
    • Epic Link:
    • Sprint:
      Core Team - Sprint 97, Core - Sprint 98

      Description

      Background

      There are a number of long-running tasks whose specifics we need to audit (self-repair tasks being a good example, but also purging releases, snapshots, etc.), but we don't want to a) fill the nexus log with a million line items, or b) lose information at the whim of a customer's log levels. Support frequently gets requests from users asking to understand what happened to specific artifacts.

      Acceptance

      • Create a service that can accept all these detailed actions, in large volumes
      • One log file per run of a given scheduled task
      • Output files should be dated, clearly indicate which task was run
      • Emit the log file location into the log at the start and end of the scheduled task
      • Include task logs in the support tools zip

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              bradbeck Brad Beck
              Reporter:
              mprescott Michael Prescott
              Last Updated By:
              Collin Peters
              Votes:
              1 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Date of First Response:

                  tigCommentSecurity.panel-title