Description of problem: When installing a VM through the cockpit from an ISO file stored on the filesystem. The interface should tell the user where to store the ISO file and what permissions should be set. Version-Release number of selected component (if applicable): cockpit-machines-184.1-1.el8.noarch How reproducible: 100% Steps to Reproduce: 1.Install new VM 2.Set iso destination filesystem 3.Set path to /root/....iso Actual results: Installation fails Expected results: There is information that the iso cannot be read before the installation starts and what should be set to make it work. Additional info: Feel free to move it to documentation if you believe that it should be handled there.
Hello Roman, I'm afraid I don't understand this yet. Do you mean you set a nonexisting path to an ISO in the dialog, and the error message should become better? Or that you set an existing path and something else went wrong?
(In reply to Martin Pitt from comment #1) > Hello Roman, > > I'm afraid I don't understand this yet. Do you mean you set a nonexisting > path to an ISO in the dialog, and the error message should become better? Or > that you set an existing path and something else went wrong? Hi, the point is that the file has to have the right permissions so the qemu process can read it. There can also be a problem with SELinux. The user may not be aware of this and expects that it works out of the box. So I believe that there should be some guidance on how to prepare the file.
After evaluating this issue, there are no plans to address it further or fix it in an upcoming release. Therefore, it is being closed. If plans change such that this issue will be fixed in an upcoming release, then the bug can be reopened.