[chef-dev] RE: Re: Re: Ruby 2.0.0 vs Ruby 2.1.5 on Windows platform


Chronological Thread 
  • From: Stuart Preston < >
  • To: Lamont Granquist < >, Steven Murawski < >
  • Cc: " " < >, Jay Mundrawala < >, Kartik Cating-Subramanian < >
  • Subject: [chef-dev] RE: Re: Re: Ruby 2.0.0 vs Ruby 2.1.5 on Windows platform
  • Date: Thu, 16 Jul 2015 11:35:38 +0000
  • Accept-language: en-GB, en-US
  • Authentication-results: chef.io; dkim=none (message not signed) header.d=none;
  • Spamdiagnosticmetadata: NSPM
  • Spamdiagnosticoutput: 1:23

Thanks for the pointer to the issue(s).  In my environment I do not see that ruby 2.1.5 is broken on the platforms specified.  This morning I did a run through with the following configurations and all seemed to work fine.  I posted screenshots (https://github.com/chef/chef-dk/issues/434#issuecomment-121929601) if anyone is interested:

 

·         Hyper-V: Windows 7 Enterprise x86 SP0 + Windows Management Framework 2.0

·         Hyper-V: Windows 7 Enterprise x64 SP0 + Windows Management Framework 2.0

·         Hyper-V: Windows 7 Enterprise x64 SP1 + Windows Management Framework 2.0

·         Hyper-V: Windows 7 Enterprise x64 SP1 + Windows Management Framework 3.0

·         Physical: Windows 8.1 Enterprise x64 + Windows Management Framework 4.0

·         Physical: Windows 10 Pro build 10240 + Windows Management Framework 5.0.10240

 

It feels to me that if there is a problem with Ruby 2.1.5 it is that in combination with something else, possibly environmental?

 

Thanks, Stuart

 

From: Lamont Granquist [mailto:
Sent: 16 July 2015 01:04
To: Steven Murawski < >
Cc: Stuart Preston < >; ; Jay Mundrawala < >; Kartik Cating-Subramanian < >
Subject: [chef-dev] Re: Re: Ruby 2.0.0 vs Ruby 2.1.5 on Windows platform

 

knife in chef-dk on ruby 2.1.5 is actually busted on windows because of it being bumped to 2.1.5:

https://github.com/chef/chef-dk/issues/434

the speed increases are good but until those problems get solved we can't ship 2.1.x or 2.2.x in chef-client (and i mentioned the possibility that we need to roll back ruby in chef-dk if we can't solve the segfaults in 2.1.5 on windows)

On 07/15/2015 11:29 AM, Steven Murawski wrote:

If I recall correctly, there were a couple of bugs in 2.1.x on Windows - including a certificate related issue.  Jay or Kartik might have the exact details.

 

Steve

 

Steven Murawski

Community Software Development Engineer @ Chef

Microsoft MVP - PowerShell
http://stevenmurawski.com

On 7/15/2015 1:18:30 PM, Stuart Preston ">< > wrote:

Hi all,

 

On my Windows machine, the ChefDK 0.6.2 installer also installs Chef-Client 12.3.0 with Ruby 2.1.5:

 

C:\opscode\chefdk\embedded\bin>ruby -v

ruby 2.1.5p273 (2014-11-13 revision 48405) [i386-mingw32]

 

However the Chef-Client 12.3.0 (and I tried the latest 12.4.1) omnibus installer is still shipping with Ruby 2.0.0:

 

C:\opscode\chef\embedded\bin>ruby -v

ruby 2.0.0p451 (2014-02-24) [i386-mingw32]

 

The speed difference is significant on my machine (2.1.5 being much faster) so I wondered if there were plans to bring Ruby 2.1.5 into the omnibus installer soon or if there is a blocking issue doing so?

 

Thanks,

Stuart

 

 

Stuart Preston

Technical Director

">

+447828735633

 

Pendrica-linkedin-100x35

 

 




Archive powered by MHonArc 2.6.16.

§