Enable auto-deletion of job logs

Enable auto-deletion of job logs

Mirantis Secure Registry has a global setting for auto-deletion of job logs which allows them to be removed as part of garbage collection. MSR admins can enable auto-deletion of repository events in MSR 2.6 based on specified conditions which are covered below.

Steps

  1. In your browser, navigate to https://<msr-url> and log in with your MKE credentials.

  2. Select System on the left navigation pane which will display the Settings page by default.

  3. Scroll down to Job Logs and turn on Auto-Deletion.

    ../../../_images/auto-delete-job-logs-1.png
  4. Specify the conditions with which a job log auto-deletion will be triggered.

    MSR allows you to set your auto-deletion conditions based on the following optional job log attributes:

    Name Description Example
    Age Lets you remove job logs which are older than your specified number of hours, days, weeks or months 2 months
    Max number of events Lets you specify the maximum number of job logs allowed within MSR. 100
    ../../../_images/auto-delete-job-logs-2.png

    If you check and specify both, job logs will be removed from MSR during garbage collection if either condition is met. You should see a confirmation message right away.

  5. Click Start Deletion if you’re ready. Read more about garbage collection if you’re unsure about this operation.

  6. Navigate to System > Job Logs to confirm that onlinegc_joblogs has started. For a detailed breakdown of individual job logs, see View Job-specific Logs in “Audit Jobs via the Web Interface.”

    ../../../_images/auto-delete-job-logs-3.png