Uploaded image for project: 'MongoDB Database Tools'
  1. MongoDB Database Tools
  2. TOOLS-3532

Onboard DB Tools to Papertrail Service for SSDLC Compliance

    • Type: Icon: Task Task
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • 100.9.5
    • Affects Version/s: None
    • Component/s: None
    • None
    • 3
    • TAR 2024-05-27
    • Tools and Replicator
    • 2
    • Not Needed

      Motivation
      The Papertrail service has recently become generally available for all teams to use as part of their normal publishing workflow. Papertrail was created to support the Authorized Publication SSDLC policy requirement. If you use Papertrail to trace all release artifacts, you are fully compliant with this policy.

       

      You may close this ticket as Won’t Do if you don’t plan to use the Papertrail service, which means you will be expected to comply with go/ssdlc-policy by populating the documentation manually. 

       

      What is Papertrail?

      TLDR: Papertrail is a service that allows product teams to track various bits of release metadata per artifact that they publish, operated by the DevProd Release Infrastructure team. For details, we recommend reading our Papertrail documentation

      How do I use Papertrail?
      If your product uses Evergreen to trigger product releases:

      • Use the new papertrail.trace command to interact with this service. You may use this reference commit to the Java driver as an example of how to use this command in your project.
      • Since Papertrail is an authenticated service, when you’re ready to use this service, request credentials by go/create-issue for DEVPROD with “Release Infrastructure” Service selected titled “Papertrail Service Credentials needed”.

      If your product does not use Evergreen to trigger product releases:

      • You will not be able to communicate with Papertrail by default due to network security requirements. Please reach out by filing a DEVPROD ticket for “Release Infrastructure” service, so that we can work on possible solutions with you (which may include procuring a static IP address for your builds or running a separate task in Evergreen).

       

      We welcome all questions about this service or general release questions in #ask-devprod-release-tools.

            Assignee:
            dave.rolsky@mongodb.com Dave Rolsky
            Reporter:
            brooke.miller@mongodb.com Brooke Miller
            Craven Huynh (Inactive), Huan Li (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: