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

Allow disabling settings catalog

    XMLWordPrintable

Details

    • Improvement
    • Status: Resolved
    • Normal
    • Resolution: Fixed
    • None
    • PUP 7.0.0
    • None
    • Night's Watch
    • 3
    • NW - 2020-09-30, NW - 2020-10-14
    • New Feature
    • 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.
    • 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

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

              Dates

                Created:
                Updated:
                Resolved:

                Zendesk Support