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

Windows package provider should set working directory (cwd)

    Details

    • Template:
    • Acceptance Criteria:
      • Installers that include many files and need a cwd set, can install properly with the Windows package provider
    • Epic Link:
    • Team:
      Platform OS
    • Sprint:
      Platform OS Kanban
    • Release Notes:
      Bug Fix
    • Release Notes Summary:
      Package installations using the windows package provider will now perform installations in the same location as the 'source' attribute of the resource.

      Description

      Some installations may require files other than the installer to install properly. The assumption of these installation packages may be that the path to these files is the current working directory.

      However, the Windows package provider currently does not set a working directory - and hence cannot currently support certain types of installations.

      PUP-6919 tracks the work to support cwd with the underlying Puppet::Util::Execution.execute mechanism. This ticket is to track setting the cwd automatically to the same location as the installer source.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                sean.mcdonald Sean McDonald
                Reporter:
                ethan Ethan Brown
              • Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Zendesk Support