Thanks Aline, really appreciated.
On 08/22/2014 05:02 AM, Wen Wang wrote:
Hi Aline,
"Manage Media" under "Edit" -> "Storage" does not work well. There are two issues that are related to the back-end:
1) Edit cdrom media fail when VM is running, error are presented below:
{
"reason":"KCHVMSTOR0009E: Error while updating storage device: internal error unable to execute QEMU
command 'change': Could not open '/home/wangwen/Downloads/CentOS-7.0-1406-x86_64-DVD.iso': Permission
denied",
"code":"500 Internal Server Error"
}
2) Cannot change media to location except for /var/lib/libvirt/, which means the iso file only work under that directory, otherwise kimchi will popup error as below:
{
"reason":"KCHVM0019E: Unable to start virtual machine 2c057a8e-f521-4076-9a49-5e8bca8ca113-vm-1. Details
: internal error process exited while connecting to monitor: qemu-kvm: -drive file=/home/wangwen/Downloads
/CentOS-7.0-1406-x86_64-DVD.iso,if=none,media=cdrom,id=drive-ide0-1-0,readonly=on, format=raw: could not
open disk image /home/wangwen/Downloads/CentOS-7.0-1406-x86_64-DVD.iso: Permission denied\n",
"code":"500 Internal Server Error"
} Could you please take a look at this?
Thanks for reporting it, Wen Wang!
Those are known-issues and related to the backend code.
I will check it and provide a patch soon.
Best Regards Wang Wen
On 8/22/2014 2:11 PM, Wen Wang wrote:
Changes: V1 -> V2: 1) Have the "ui/css/theme-default/guest-media.css" deleted 2) Have the "edit" button in interface tab deleted when VM is running 1) Have the "Manage Media" function deleted from "Action" list 2) Enable "Edit" whether VM is running or off 3) Disable edit function of "General", "Storage", "Interface" except "replace" of the cdrom under "Storage". Wen Wang (2): UI: Delete Manage Media function from action list Allow admin user change permission settings when VM is running ui/css/theme-default/guest-media.css | 42 ------------------------- ui/js/src/kimchi.guest_edit_main.js | 56 ++++++++++++++++++++++----------- ui/js/src/kimchi.guest_main.js | 14 -------- ui/pages/guest-edit.html.tmpl | 2 +- ui/pages/guest-media.html.tmpl | 57 ---------------------------------- ui/pages/guest.html.tmpl | 1 - 6 files changed, 39 insertions(+), 133 deletions(-) delete mode 100644 ui/css/theme-default/guest-media.css delete mode 100644 ui/pages/guest-media.html.tmpl