Bug 36675
Summary: | eroaster unable to extract information from ISO image | ||
---|---|---|---|
Product: | [Retired] Red Hat Powertools | Reporter: | Yaron Minsky <yminsky> |
Component: | eroaster | Assignee: | Tim Powers <timp> |
Status: | CLOSED WORKSFORME | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.1 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2001-04-23 13:45:15 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Yaron Minsky
2001-04-19 18:19:11 UTC
I can't reproduce this. I tried it on a few different ISOs and it works fine. I tried it against the Powertools 7.1 ISO, and a few different distro ISO images with no tracebacks occurring. Can you let me know if this fails on other ISO images as well? Tim I tried it on a few ISO's, and I even created a new one (using eroaster) and hit the same problem. It's very odd. It's getting an IOError, presumably when trying to read the output from isoinfo. I don't see any reason why it should be doing that. I'm also having trouble thinking of a good way of instrumenting the code to figure out what's going on. A further comment. I tried switching to commands.getouput instead of using a naked popen2 command to get a pipe. It was no different. Also, I modified the code so that it tried to invoke ls instead of isoinfo. It had the same problem. So it is the reading of data form a pipe that's breaking, for some odd reason. But if I just start a naked python shell and try to do the same thing, everything works dandy. Weird. One final note. I tried putting a few different commands in there. I get different errors each time. For ls I get errno 10, "no child processes". For "sleep 5" and "echo foo", I get errno 4, "Interrupted system call". I still can't reproduce this here. Tim |