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

Packaging changes to support bootstrap.cfg improvements in TK and EZBake

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: SERVER 2.5.0
    • Component/s: None
    • Labels:
      None
    • Template:
    • Sub-team:
    • Story Points:
      2
    • Sprint:
      Server Emerald 2016-05-04, Server Emerald 2016-05-18, Server Emerald 2016-06-01
    • Release Notes:
      Bug Fix
    • Release Notes Summary:
      Hide
      Joe will be adding some notes on this to the docs in the repo; we created SERVER-1470 to capture the write-up.
      Show
      Joe will be adding some notes on this to the docs in the repo; we created SERVER-1470 to capture the write-up.

      Description

      As a result of TK-347 and EZ-72, we will have the ability to separate out Puppet Server's bootstrap configuration into two files. One will ideally go somewhere under /opt, and will have all of the core services that we're confident that users won't need to change. The second would be a ca.cfg file that goes under a new services.d directory in the /etc directory, and will just contain the default configuration for the ca services.

      Work included in this ticket:
      1. Modify our packaging to put the new "main" bootstrap.cfg file in the appropriate place under /opt
      2. Modify our packaging to put the new "ca.cfg" file in the appropriate place under services.d.
      3. Modify our ezbake config to take advantage of whatever we need to from EZ-72, in order to set up our service scripts to use the correct argument for bootstrap-config.

      It is possible that 1 and/or 2 above may require some additional changes in EZBake? I'll create a separate ticket for that.

        Attachments

          Activity

            jsd-sla-details-panel

              People

              • Assignee:
                erik Erik Dasher
                Reporter:
                chris Chris Price
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: