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

Refresh Windows Environment Variables during run

    XMLWordPrintable

Details

    • New Feature
    • Status: Closed
    • Normal
    • Resolution: Won't Fix
    • None
    • None
    • Windows
    • Normal
    • 3 - 25-50% of Customers
    • 2 - Annoyance
    • 3 - $$$$
    • This seems as though it would be a very large annoyance for windows users. While that module is a workaround for now this ought to be fixed in Puppet at some point.

    Description

      With Windows, users have to work around the fact that the shell doesn't automatically refresh the environment, which includes path changes. However, a process can detect and reload the updated environment changes. These changes will then continue down to sub-processes that Puppet calls. It would be fantastic if Puppet did it automatically so that users in heterogenous environments don't need to do something special just for Windows.

      This would also greatly benefit those not extremely familiar with this shortcoming (I hear about this at least once a week through Chocolatey) - I'm pretty sure it doesn't just affect users who run both environments.

      I'm not sure if the best way to do this is as a custom type and provider or something we should do in Puppet itself. Right now I'm leaning towards a core feature.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              rob Rob Reynolds
              Eric Thompson Eric Thompson
              Votes:
              5 Vote for this issue
              Watchers:
              12 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Zendesk Support