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

Puppet PAL for catalog compilation cannot use resources in subsequent evaluations.

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: PUP 6.0.0
    • Component/s: None
    • Labels:
      None
    • Template:
      PUP Bug Template
    • Team:
      Platform Core
    • Method Found:
      Needs Assessment
    • Release Notes:
      Not Needed
    • Release Notes Summary:
      Not needed as PAL for Catalog Compilation has not been released yet.
    • QA Risk Assessment:
      Needs Assessment

      Description

      When using Puppet PAL to compile a catalog (new in Puppet 6.0.0) it is not possible to use any catalog related definitions in code evaluated after the initial evaluation. This is because the evaluate method is inherited from basic script compiler and it can only define non catalog related definitions.

      This is a major issue with using the new API.

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            henrik.lindberg Henrik Lindberg
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Zendesk Support