Bug 2229017
| Summary: | anaconda Storage module times out when installing via virt-manager | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Albert Stone <ahs3> | ||||||
| Component: | anaconda | Assignee: | anaconda-maint | ||||||
| Status: | NEW --- | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
| Severity: | high | Docs Contact: | |||||||
| Priority: | unspecified | ||||||||
| Version: | 38 | CC: | anaconda-maint, dan, vslavik, w | ||||||
| Target Milestone: | --- | ||||||||
| Target Release: | --- | ||||||||
| Hardware: | s390x | ||||||||
| OS: | Linux | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 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
Albert Stone
2023-08-03 23:10:32 UTC
Created attachment 1981529 [details]
tar file of logs from f36 installation attempt
(In reply to Albert Stone from comment #1) > Created attachment 1981529 [details] > tar file of logs from f36 installation attempt I'll attach f38 logs (or someone will) as soon as I can retrieve them. Created attachment 1981671 [details]
tar file of logs from f38 installation attempt
For the record I can reproduce the issue when installing s390x rawhide ISO on a ppc64le host, but not for F-36 image. The full system emulation is used by people wanting access other platforms for development/debugging. https://github.com/rhinstaller/anaconda/blob/master/data/dbus/anaconda-bus.conf#L115 is the location of the timeout definition Not sure we want to change the default, but a way to override (eg. via some inst.foo parameter) it would be great. a workaround could be using an updates image, please try adding inst.updates=http://fedora.danny.cz/s390/timeout.img to the kernel parameters when booting the installer ISO. The image contain an updated /usr/share/anaconda/dbus/anaconda-bus.conf file. (In reply to Dan Horák from comment #6) > a workaround could be using an updates image, please try adding > inst.updates=http://fedora.danny.cz/s390/timeout.img to the kernel > parameters when booting the installer ISO. The image contain an updated > /usr/share/anaconda/dbus/anaconda-bus.conf file. Forgive my ignorance here ... how does one do this? Virt-manager is not providing access to a grub menu nor do I see anywhere to add it to boot options; do I need to extract the kernel and initrd from the ISO and then add the parameter so I can direct boot a kernel in virt-manager? Or, just point me at a man page :). Thanks. Good question :-) And I am not sure there is an easy way with virt manager, but manually editing the XML definition before the installation start might allow it (there is a "review options" check box on the last screen of the wizard). Definitely it's possible when using virt-install (the command line tool) and its --extra-args. something like: virt-install --name f38 --memory 4096 --vcpus 2 --disk size=10 --graphics none --location https://kojipkgs.fedoraproject.org/compose/38/latest-Fedora-38/compose/Everything/s390x/os/ --extra-args="inst.updates=http://fedora.danny.cz/s390/timeout.img" it will need the proper "connection string" to your remote host I believe direct boot with kernel/initrd extracted from the ISO (or downloaded) would be equivalent to what the virt-install is doing ... (In reply to Dan Horák from comment #8) > Good question :-) And I am not sure there is an easy way with virt manager, > but manually editing the XML definition before the installation start might > allow it (there is a "review options" check box on the last screen of the > wizard). Definitely it's possible when using virt-install (the command line > tool) and its --extra-args. > > something like: virt-install --name f38 --memory 4096 --vcpus 2 --disk > size=10 --graphics none --location > https://kojipkgs.fedoraproject.org/compose/38/latest-Fedora-38/compose/ > Everything/s390x/os/ > --extra-args="inst.updates=http://fedora.danny.cz/s390/timeout.img" > > it will need the proper "connection string" to your remote host Confirmed. The longer timeout lets the installer start properly. Not sure why it's so slow, but the workaround does work. |