Issue #11540 has been updated by Josh Cooper. Status changed from Unreviewed to Accepted
Most of the errors are these `Could not set 'directory on ensure: Could not find group puppet` which is due to bug to <https://projects.puppetlabs.com/issues/9862> as the puppet user and group are not present on the system. The windows failures are strange because the code is inside an `if => Puppet.features.microsoft_windows?` block and should not be executing (as they rely on windows specific gems). Also as Nick L mentioned, `useradd`, `userdel`, etc on Centos 5 are not world writable, so there are no suitable user providers when running the tests not as root. And running the tests as root causes even more issues. Perhaps we should add an rspec exclude filter, e.g. fails_on_centos5, to those tests we know to fail like we do for ruby 192 and windows. ---------------------------------------- Bug #11540: Puppet Specs fail on Centos5 https://projects.puppetlabs.com/issues/11540 Author: Justin Stoller Status: Accepted Priority: Normal Assignee: 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.
