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

Disable server's fact cache by default

    XMLWordPrintable

Details

    • Task
    • Status: Closed
    • Normal
    • Resolution: Won't Do
    • None
    • None
    • None
    • Needs Assessment

    Description

      Puppet server stores the last known facts for all nodes that ask for catalogs in its fact cache. The cache grows unbounded and duplicates information that the server sends to puppetdb. The cache is hardcoded and cannot be disabled as far as I know.

      This ticket is to disable the fact cache by default, similar to what was done for the node cache in Puppet 5, seeĀ PUP-6060. I don't know if we need a setting to re-enable it?

      Another reason for disabling the cache is to speed up the compiler so that it doesn't need to serialize facts to YAML.

      The issue also affects webrick, but was removed in 6, so doesn't matter.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              josh Josh Cooper
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Zendesk Support