Bug #6830

Specs should all pass under Ruby 1.9

Added by Matt Robinson about 1 year ago. Updated 14 days ago.

Status:Merged - Pending Release Start date:03/24/2011
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:-
Target version:3.0.0
Affected Puppet version: Branch:https://github.com/puppetlabs/puppet/pull/575
Keywords:ruby19
Votes: 1

Description

I got the tests so that they would run in #6820. That left 2003 failures in the specs (not sure about the Test::Unit tests), so this ticket can serve as an umbrella for commits that fix these specs. I doubt all specs will be fixed in one commit series.


Related issues

related to Puppet - Bug #6820: Specs don't run under Ruby 1.9 Closed 03/23/2011
related to Puppet - Bug #6555: Puppetmaster fails to start on ruby 1.9 Closed 03/02/2011

History

Updated by Matt Robinson about 1 year ago

  • Target version set to 2.7.x

Updated by Michael Stahnke 4 months ago

  • Status changed from Accepted to Closed
  • Target version changed from 2.7.x to 2.7.10

released in 2.7.10rc1

Updated by Matt Robinson 4 months ago

  • Status changed from Closed to Re-opened
  • Target version changed from 2.7.10 to 2.7.x

Specs only pass on Ruby 1.9 if you filter out the once we’ve marked as failing. There are still 200 failures without the filtering. We run the specs filtered in Continuous Integration so that we don’t regress, but at some point the specs should ALL pass.

Updated by Daniel Pittman 2 months ago

  • Branch set to https://github.com/puppetlabs/puppet/pull/575

My pull request gets Ruby 1.9.3 fully working. There are still a few headaches lingering on the 1.9.2 branch at this point in time, and 1.9.1 is not tested at all.

Updated by Daniel Pittman 2 months ago

  • Target version changed from 2.7.x to 3.x

Updated by Daniel Pittman 27 days ago

  • Status changed from Re-opened to Merged - Pending Release

Everything is passing under 1.9.3 on all our platforms at this point. At least, all of ‘em we test. We should be solid for Telly.

Updated by Daniel Pittman 14 days ago

  • Target version changed from 3.x to 3.0.0

Also available in: Atom PDF