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

Make "parser" an environment specific setting

    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