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

Make "parser" an environment specific setting

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Normal
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: PUP 3.7.5
    • Component/s: Compiler, Docs
    • Labels:
      None
    • Template:
    • Story Points:
      1
    • Sprint:
      Language 2015-02-18, Language 2015-03-04

      Description

      To help people migrating to 4.0.0 it is of value to be able to run the master in such a way that only certain environments use the setting "parser=future". The way it works now is to switch the entire master.

      This may be as simple as just making the setting environment specific with a default value taken from the main section parser. However, there may be behavior that is conditional on Puppet[parser] that is sticky and the first task is to review those conditionals to ensure we do not have such sticky behavior.

      Note, that when merging this up to master, the construct needs to be reverted since the parser setting is then removed.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              henrik.lindberg Henrik Lindberg
              QA Contact:
              Eric Thompson
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Zendesk Support