Uploaded image for project: 'Puppet'
  1. Puppet
  2. PUP-8682

Allow disabling settings catalog

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: PUP 7.0.0
    • Component/s: None
    • Template:
    • Team:
      Night's Watch
    • Story Points:
      3
    • Sprint:
      NW - 2020-09-30, NW - 2020-10-14
    • Release Notes:
      New Feature
    • Release Notes Summary:
      Hide
      This feature adds a new setting called settings_catalog
      which defaults to true. This settings can be used
      to configure if Puppet will compile and apply the
      settings catalog.
      Show
      This feature adds a new setting called settings_catalog which defaults to true. This settings can be used to configure if Puppet will compile and apply the settings catalog.
    • QA Risk Assessment:
      Needs Assessment

      Description

      When initializing Puppet as a library to handle master requests I do not want the settings catalog applied every time. There should be a setting that I can set when initializing Puppet that disables setting catalog compilation and application.

      • Are there packaging changes needed in FOSS if we do this? For example, we use the settings catalog to manage permissions on the codedir, which packaging creates as root.

      This ticket tracks adding the ability to prevent the settings catalog from being applied, while SERVER-2240 tracks puppetserver opting in to that behavior.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              gheorghe.popescu Gheorghe Popescu
              Reporter:
              justin Justin Stoller
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Zendesk Support