Bug 440019
| Summary: | Save to remote host button missing | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 5 | Reporter: | Alexander Todorov <atodorov> | ||||||||
| Component: | anaconda | Assignee: | Anaconda Maintenance Team <anaconda-maint-list> | ||||||||
| Status: | CLOSED WONTFIX | QA Contact: | |||||||||
| Severity: | low | Docs Contact: | |||||||||
| Priority: | low | ||||||||||
| Version: | 5.2 | CC: | jgranado, jlaska, tao | ||||||||
| Target Milestone: | rc | ||||||||||
| Target Release: | --- | ||||||||||
| Hardware: | All | ||||||||||
| OS: | Linux | ||||||||||
| Whiteboard: | |||||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||||
| Doc Text: | Story Points: | --- | |||||||||
| Clone Of: | Environment: | ||||||||||
| Last Closed: | 2008-06-12 13:24:06 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: | |||||||||||
| Attachments: |
|
||||||||||
|
Description
Alexander Todorov
2008-04-01 12:33:48 UTC
Created attachment 299882 [details]
screen dump of UI
Created attachment 299919 [details] screen dump of UI with the 'Save to Remote' present 5.1 GA dump shows that the save button is present but it was produced with other steps to reproduce. The ones described in comment #0 are not applicable to 5.1 GA. A wild guess is that the error dialog is initialized every an error is handled in the code and sometimes the buttons are not set up properly. info from jgranados: In the case where we're installing from physical media and have no network enabled it's logical the Save button to be missing. In the case where we have network enabled(5.1 case) the Save button is there. I'll do some more testing tomorrow to confirm if the above is true or not. In the meanwhile I'd appreciate if developers confirm that this is by design. Thanks. This is a bug, but it's not something that I think we need to put a priority on, especially in RHEL. We should fix this in Fedora, so the fix will make it to RHEL someday, but there's no reason it should ever be a blocker for RHEL. (In reply to comment #5) > In the meanwhile I'd appreciate if developers confirm that this is by design. I'm not an anaconda developer, but this appears to be by design. Look at gui.py in the anaconda sources, find the ExceptionWindow class and look at the __init__ constructor: # Remove the floppy button if we don't need it. if not floppy.hasFloppyDevice() and not flags.debug: buttonBox = exnxml.get_widget("buttonBox") floppyButton = exnxml.get_widget("floppyButton") buttonBox.remove(floppyButton) # Remove the remote button if there's no network. if not hasActiveNetDev() and not flags.debug: buttonBox = exnxml.get_widget("buttonBox") remoteButton = exnxml.get_widget("remoteButton") buttonBox.remove(remoteButton) So, you either need a floppy or a configured network device, or you need to pass in 'debug' on the anaconda command line, in order to enable the save buttons. As I see it, anaconda is doing what it is supposed to. When there is network, there is a button, when there is floppy there is a floppy button, If there is none. no button present. What is the required behavior? IBM-LTC says that they're doing a network install (which, obviously, means the network is active), but when anaconda crashes, the 'Save' button is missing. They're on ppc hardware. Maybe there's a bug with how anaconda is detecting if the network is active on ppc? I have not yet a chance to try and duplicate this myself on ppc hardware. I'm also assuming this is in an LPAR with ibmveth network interface. IIRC the original bug report was against Xen HVM guest which also had networking enabled but the Save to remote host button was missing. We have to look at the code that detects the network/floppy and seek for possible errors. Created attachment 303135 [details]
traceback.png (IBM Power5 Install)
Attaching screenshot of a forced traceback on a RHEL5.2-Server-20080416.0/ppc
install
Buttons displayed are:
* Save to Remote
* Debug
* OK
There is no consistent reproducer for this issue. Comment #1 shoes it *not* to be present, but it was a CD install. So its sane to say that its not suppose to be there. comment #12 states that the present. comment #10 states that it was reproduced. What are the specifics of the system from comment #12 and #10. Going to nack it for 5.3 Development Management has reviewed and declined this request. You may appeal this decision by reopening this request. |