Skip to main content
Package Security Manager can be configured to automatically generate and export a list of events from the system to external storage, such as an Amazon Web Services (AWS) Simple Storage Service (S3) bucket, or to a valid network storage location. Anaconda records the following events for export, organized by type:
  • artifact_copied
  • artifact_downloaded
  • artifact_generated
  • artifact_metadata_updated
  • artifact_registered
  • artifact_removed
  • artifact_skipped
  • artifact_view_refreshed
  • auto_role_added
  • auto_role_deleted
  • auto_role_updated
  • build_channel_cve_notification
  • channel_created
  • channel_cve_count_update
  • channel_deleted
  • channel_group_added
  • channel_group_deleted
  • channel_refresh_complete
  • channel_reindex
  • channel_unfrozen
  • channel_updated
  • cve_deleted
  • cve_update_finished
  • cve_updated
  • group_user_added
  • group_user_deleted
  • mirror_deleted
  • mirror_registered
  • mirror_updated
  • mirroring_completed
  • mirroring_failed
  • mirroring_started
  • mirroring_stopped
  • report_generated
  • sbom_deleted
  • sbom_updated
  • user_token_created
  • user_token_metadata_updated
  • user_token_revoked
  • user_token_updated
To establish a background job to generate and export a chronological recording of events that have occurred within the system:
  1. Open a terminal and connect to your instance of Package Security Manager.
  2. Open your installer directory, where the docker-compose.yml file is located, by running the command:
  3. Open your docker-compose.yml file using your preferred file editor.
  4. Find the repo_worker: section of the file.
  5. Add the following variables to the repo_worker: environment: section:
  6. Restart the repo_worker container by running the following command:
If you are using the REPO_CONFIGURE_AUDIT_EVENT_TYPES= variable, the report will include the artifact_downloaded events even if you do not include it.