Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-62345

Introduce External Fingerprint Storage API in core

    • Icon: New Feature New Feature
    • Resolution: Done
    • Icon: Minor Minor
    • core
    • None

      Allowing fingerprint storage to be moved to external storages will decrease the dependence of Jenkins instances on the physical disk space and would also allow for tracking the flow of fingerprints across instances of Jenkins connected to the same external storage.

      We aim to move the current fingerprint file based storage to `FileFingerprintStorage`, and provide a `FingerprintStorage` extension point for allowing configuring of external fingerprint storages.

          [JENKINS-62345] Introduce External Fingerprint Storage API in core

          stellargo created issue -
          stellargo made changes -
          Epic Link New: JENKINS-62344 [ 206309 ]
          stellargo made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          stellargo made changes -
          Description Original: Allowing fingerprint storage to be moved to external storages will decrease the dependence of Jenkins instances on the physical disk space and would also allow for tracking the flow of fingerprints across instances of Jenkins connected to the same external storage.

           

          External storages:
           * Open up the option of using pay-as-you-use cloud storages
           * Make backup management easier
           * Ensure good availability and reliability
          New: Allowing fingerprint storage to be moved to external storages will decrease the dependence of Jenkins instances on the physical disk space and would also allow for tracking the flow of fingerprints across instances of Jenkins connected to the same external storage.

          We aim to move the current fingerprint file based storage to `FileFingerprintStorage`, and provide a `FingerprintStorage` extension point for allowing configuring of external fingerprint storages.
          stellargo made changes -
          Summary Original: External Fingerprint Storage for Jenkins Prototype New: External Fingerprint Storage for Jenkins Prototype (Core)
          stellargo made changes -
          Summary Original: External Fingerprint Storage for Jenkins Prototype (Core) New: Introduce External Fingerprint Storage API in core
          stellargo made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]
          stellargo made changes -
          Resolution New: Done [ 10000 ]
          Status Original: In Review [ 10005 ] New: Resolved [ 5 ]

            stellargo stellargo
            stellargo stellargo
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: