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

hiera_include stopped working

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Done
    • PUP 3.7.5
    • PUP 3.8.0, PUP 4.1.0
    • Language
    • Ubuntu 14.04 LTS, future parser enabled

    • 1
    • Language 2015-04-01, Language 2015-04-15
    • Bug Fix

    Description

      This worked in version 3.7.4, and is broken in 3.7.5:
      hiera_include('classes', '')
      node foo {
      }

      But only as a catalog compile driven for nodes, I can't get it to happen for puppet apply.

      It gets a failure of:
      Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Evaluation Error: Error while evaluating a Function Call, uninitialized constant Hiera::PuppetFunction at .../manifests/site.pp:48:1 on node puppetmaster

      Where line 48 is where I have hiera_include('classes', '')

      Attachments

        Issue Links

          Activity

            People

              qa qa
              robbat2 Robin Johnson
              Kurt Wall Kurt Wall
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Zendesk Support