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

The manifests directory should be recursively loaded when using directory environments

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: PUP 3.7.0
    • Component/s: Compiler, Docs
    • Labels:
      None
    • Template:
    • Story Points:
      1
    • Sprint:
      Week 2014-6-25 to 2014-7-9

      Description

      We have a manifest directory with multiples subdirectories full of node definitions. We would prefer to stay with this layout rather than moving all the node definition files into the manifests directory.

      It would also make migration easier to directory environments as all one would need to do is remove the import function calls.

      manifests
          domain
               cs.pp
               ece.pp
               mme.pp
         [...]
      

      This is documented in the following link: "Puppet will only read the first level of files in a manifest directory; it won’t descend into subdirectories."

      http://docs.puppetlabs.com/puppet/latest/reference/dirs_manifest.html#directory-behavior-vs-single-file

        Attachments

          Issue Links

            Activity

              jsd-sla-details-panel

                People

                • Assignee:
                  joshua.partlow Joshua Partlow
                  Reporter:
                  blkperl William Van Hevelingen
                  QA Contact:
                  Kurt Wall
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  5 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Zendesk Support