Uploaded image for project: 'Insights Experiences'
  1. Insights Experiences
  2. HMS-1446

Nightly Snapshotting of third party repositories

    • CUSTOM_SNAP
    • 0% To Do, 0% In Progress, 100% Done
    • True

      Goal:

      • Repositories that are marked to be synced are created and synced, producing a snapshot available for clients to consume
      • Repositories that are marked to be synced are synced nightly.
      • Ability to limit snapshotting functionality to a particular account
      • Deleted repositories have all of their snapshots removed from pulp and no longer accessible

      Acceptance Criteria:

      • After creating a repository, if snapshotting is turned on for it, the repository is automatically snapshotted, and available at some url, which can be retrieved by the user
      • Every night, a new snapshot is created if there is a change and available at some url, which can be retrieved by the user
      • When a repository url is updated, the next nightly snapshot will be made using that new url
      • When a repository is deleted, the snapshots will no longer be available.

      Open questions:

       

      • How do we control which accounts can create a repo with snapshotting enabled?

            rhn-engineering-jsherrill Justin Sherrill
            hms-jsherrill Justin Sherrill
            Stephen Wadeley Stephen Wadeley
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: