Uploaded image for project: 'Beaker'
  1. Beaker
  2. BKR-214

Beaker Fails to Install Puppet Agent on Windows 2003 R2 x64 Platforms

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Cannot Reproduce
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Environment:

      PE: 3.8.0-rc0-767-g45ef9dc
      Beaker: 2.8.0
      Agent Platform: Windows 2003 R2 x64

    • Template:
    • Story Points:
      1

      Description

      Description

      If a user attempts to install PE onto a Windows 2003 R2 x64 node Beaker will report success, but in reality the PE MSI failed to install:

      MSI (s) (34:4C) [13:05:29:570]: Product: Puppet Enterprise (64-bit) -- This 64-bit Puppet Enterprise package does not support Windows Server 2003 because the 64-bit version of Ruby relies on OS features that Windows Server 2003 lacks.
       
      Please download and install the x86 version of the Puppet Enterprise MSI instead.
       
      MSI (s) (34:4C) [13:05:29:570]: Note: 1: 1708 
      MSI (s) (34:4C) [13:05:29:570]: Product: Puppet Enterprise (64-bit) -- Installation failed.
       
      MSI (s) (34:4C) [13:05:29:570]: Windows Installer installed the product. Product Name: Puppet Enterprise (64-bit). Product Version: 3.8.0. Product Language: 1033. Installation success or error status: 1603.
      

      Note: The x64 MSI does not work on Windows 2003 R2 x64 platforms and the i386 MSI should be used instead. This is by design.

      Attachments

      • Beaker Configuration
      • Pre-suite

      Repro Steps

      1. Install Beaker.
      2. Download the attached configuration and pre-suite file.
      3. Execute the following Beaker command:

        beaker \
          --config temp-vcloud.cfg \
          --debug \
          --pre-suite pe_install.rb \
          --keyfile ~/.ssh/id_rsa-acceptance \
          --preserve-hosts always \
          --timeout 360

      Expect

      Beaker should successfully install PE on the Windows agent.

      Actual

      The PE installation reports success, but the MSI installation failed.

        Attachments

          Issue Links

            Activity

              jsd-sla-details-panel

                People

                • Assignee:
                  ryan.gard Ryan Gard
                  Reporter:
                  ryan.gard Ryan Gard
                  QA Contact:
                  Ryan Gard
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  4 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: