Uploaded image for project: 'Puppet Server'
  1. Puppet Server
  2. SERVER-2863

Backport atomic CA file writes to 5.x

    XMLWordPrintable

Details

    • Task
    • Status: Resolved
    • Normal
    • Resolution: Done
    • None
    • SERVER 5.3.15
    • None
    • None
    • Froyo
    • Enhancement
    • The Puppet Server CA will now write all of its files atomically, preventing an issue where CRLs could be read partway through being written, resulting in a failed load and corruping CA state. This improvement is backported from the Puppet Server 6 stream.
    • Needs Assessment

    Description

      We updated the CA to write all of its files atomically in the 6.x branch recently. There has now been a request to backport this fix to the 5.x branch.

      Original puppetserver PR: https://github.com/puppetlabs/puppetserver/pull/2334
      Original kitchensink PR: https://github.com/puppetlabs/clj-kitchensink/pull/103

      Attachments

        Activity

          People

            maggie Maggie Dreyer
            maggie Maggie Dreyer
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Zendesk Support