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

The manifests directory should be recursively loaded when using directory environments

    XMLWordPrintable

    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

              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