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

Support data and puppet extensions contributed from modules

    Details

    • Type: Epic
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
    • Epic Name:
      Data in Modules
    • Template:
    • CS Priority:
      Reviewed

      Description

      At present there is a way to store data in modules using the puppet backend for hiera but it is optional and kind of broken. The site hierarchy impacts how the puppet backend behaves which makes it impossible for module authors to supply data in their modules they can rely on

      I propose a new hiera backend that loads a hierarchy of data from the ‘data’ directory in the module, this module must always be present in a puppet install. This ability is key to the ability to create configurable forge modules that do not have hard coded values thanks to the puppet 3 hiera integration

      reference the users list thread https://groups.google.com/d/topic/puppet-users/pvqzeyHkrY4/discussion

      (Details copied from http://projects.puppetlabs.com/issues/16856)

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                eric.sorenson Eric Sorenson
                Reporter:
                henrik.lindberg Henrik Lindberg
                QA Contact:
                Kurt Wall
              • Votes:
                4 Vote for this issue
                Watchers:
                14 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Zendesk Support