Issue #11540 has been updated by Michael Higgins. Status changed from Accepted to Needs Decision Assignee changed from Michael Higgins to Josh Cooper
Okay, I spoke with Josh. The tests need to run on 1.8.5, but now, due to a recent[?] change in puppet code (IIUC), they fail on slave02, a Centos5.5 box. I agree with Josh that "fixing" the OS to accomodate these breaking tests is a Bad Idea. I'll note that we recently began pointing the tests at this machine so to balance the load formerly running all 'rvm' required test suites on the single 'rvm' node dev-lucid-amd64. Further, the problem seems to be that 'useradd' is not world-executable, and I hear puppet needs it to be so. /usr/sbin/useradd -D -bash: /usr/sbin/useradd: Permission denied Also, the tests require a group "puppet" (so I hear)? su - puppet This account is currently not available. But changing these would cause tests to pass where they are rightly[?] failing. Again, I'm not familiar with the issue. I"m going to mark this as 'needs decision'. As I don't know who needs to make that decision, punting over to Josh. ---------------------------------------- Bug #11540: Puppet Specs fail on Centos5 https://projects.puppetlabs.com/issues/11540 Author: Justin Stoller Status: Needs Decision Priority: Normal Assignee: Josh Cooper Category: testing Target version: 2.7.x Affected Puppet version: Keywords: specs, centos5, el5 Branch: Running Puppet specs on Centos5 gives Many failures. Most pertain to Windows. This is incredibly disconcerting and if was fixed would make testing/contributing to Puppet much easier. I've attached a file with the complete output if a dev can tell from the full rspec output what the issues are. Short story: <pre> Finished in 109.95 seconds 13179 examples, 213 failures, 88 pending </pre> Note, Centos5's packaged Ruby is 1.8.5 -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
