Details

    • Type: Epic
    • Status: Closed
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: SERVER 6.6.0
    • Component/s: None
    • Epic Name:
      Track Hiera Lookups
    • Template:
    • Team/s:
      Server
    • Epic Status:
      To Do
    • Release Notes:
      New Feature
    • Release Notes Summary:
      You can now enable sending a list of all the Hiera keys looked up during compile to PuppetDB, via the `jruby-puppet.track-lookups` setting in `puppetserver.conf`. This is currently only used by CD4PE.
    • QA Risk Assessment:
      Needs Assessment

      Description

      We want to start optionally keeping track of what Hiera lookups are used to compile a catalog for a node. This information is useful for more accurately determining whether changes to Hiera data will change the compiled catalog for a given node, as CD4PE does with Impact Analysis.

      This epic tracks the work of instrumenting Puppet to gather that data, and then sending it along to PuppetDB. Note that it should be possible to trigger this collection for a specific compilation (e.g. with a parameter on a catalog request) rather than have it always on or always off.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                maggie Maggie Dreyer
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Zendesk Support