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

Support ruby 2.0 x64 on windows

    Details

    • Type: Epic
    • Status: Closed
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: PUP 3.7.0
    • Component/s: None
    • Labels:
    • Epic Name:
      64-bit Ruby 2 on Windows
    • Template:
    • Epic Status:
      Done

      Description

      Ruby x64 builds have been available as of ruby 2.0, and the win32 gem community is catching up. It is important to support puppet on x64, because it eliminates the filesystem redirection nonsense that customers have to deal with when writing manifests and modules on Windows.

      There are 4 main work areas in order:

      1. FFI'ing puppet code (PUP-835, PUP-2382, PUP-766, PUP-836, PUP-837, PUP-838, PUP-839, PUP-840, PUP-2385)
      2. Vendoring ruby 2.x and related gems in puppet-win32-ruby repo (PUP-2389, PUP-2388, PUP-1281)
      3. Validating puppet and gems on ruby 2 x64 (PUP-391, PUP-1283, PUP-1760, PUP-392)
      4. Generating x86 and x64 MSIs (PUP-2383, PUP-390)

        Attachments

          Issue Links

            Activity

              jsd-sla-details-panel

                People

                • Assignee:
                  Unassigned
                  Reporter:
                  rob Rob Reynolds
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  7 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: