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

Modules should have the ability to add data to the Hiera layer of the module and have it affect other modules default lookup settings.

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Normal
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Language
    • Labels:
      None
    • Template:
    • Sub-team:
    • Team:
      Froyo
    • QA Risk Assessment:
      Needs Assessment

      Description

      Puppet Version: 5+
      Puppet Server Version: 5+
      OS Name/Version: Any

      When creating profiles and/or roles, I would like the ability to be able to have my module data affect the default lookups of other modules.

      Desired Behavior:

      If I have a webserver profile, I would like to be able to add data in the modules' hiera layer to affect the defaults for the apache class or the nginx class without adding clutter to my puppet manifests.

      I imagine that this would be a setting that would have to be explicitly enabled in the module data to tell HIera to delve into the modules for all defaults unless a higher level default is found.

      Actual Behavior:

      Functionality currently does not exist

      CC: Henrik Lindberg

        Attachments

          Activity

            People

            Assignee:
            Unassigned
            Reporter:
            peiriannydd Trevor Vaughan
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:

                Zendesk Support