Issue #2997 has been updated by Ricky Zhou.
That's what I get for not testing it with a full puppet run first. Apparently, output_read.eof? doesn't imply that there is no data to be read. This patch lets readpartial throw the an EOFError to report that there is really no data left: http://ricky.fedorapeople.org/0001-Use-a-pipe-instead-of-a-temp-file-for-command-output.patch Thanks for all the testing so far :-) ---------------------------------------- Bug #2997: Puppet hangs on executable under HP-UX http://projects.reductivelabs.com/issues/2997 Author: Markus Roberts Status: Closed Priority: Normal Assigned to: Markus Roberts Category: HP-UX Target version: 0.25.2 Affected version: 0.25.2rc2 Keywords: Branch: On HP-UX (both versions) puppetd waits a *long* time for this command to complete: /usr/sbin/swlist TWWpkgut15.TWWpkgut15-RUN I'm not sure whether it ever exits. I've waited 20 minutes so far. When I run that command as root on the command-line it takes less than a second. That command is checking to see whether a package is installed. We don't see the hang with Puppet version 0.24.7. -- 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://reductivelabs.com/redmine/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.
