Copying template to dynamic pool blocks browser session
Build your own Cloud
Brought to you by:
bstebler,
jeanetteka
When a dynamic VM is created from a template, the browser session is completely blocked while it's copying.
See the attached screenshot. While this is displayed, I cannot load anything in the same browser (different tab) - in a second other browser everything works fine.
In general:
Nothing should happen 'just in javascript' or otherwise only on client/browsers side. It must be possible for any number of admins to work simultaneously. And if things like copy-VM or upload-ISO, th current admin must be able to do other things in a second tab or such.
Change mile stone according to meeting from 130128
This still happens with v1.2.0_rc20
To explain this again:
When a persistent/dynamic VM is created from a template, the browsers Session (those with session-cookie, etc.) is locked while the qcow file is being copied.
This does NOT seem happen when creating a profile, the session is not locked during copying of the iso (Win7 iso takes a bit longer, check with that one).
The attached screenshots show the situation:
While the dyn-VM is being created in Chromium (top right), I get no response in Chromium (bottom right), while another browser session in Firefox (top left) gets responses.
Second screenshot:
Second Chromium window (bottom right) gets a response at the instant that the creation of the dyn-VM ends, without user interaction.