Xen Orchestra new design
- 
 The underlying info. (Sorry it's messy, blame Notepadd++) index.js:59 Uncaught (in promise) TypeError: Cannot read property 'length' of null(…)o @ index.js:59(anonymous function) @ index.js:59(anonymous function) @ index.js:21(anonymous function) @ index.js:21r @ index.js:21(anonymous function) @ index.js:21r @ index.js:21r @ index.js:23a @ index.js:59(anonymous function) @ index.js:59_constructComponentWithoutOwner @ index.js:46_constructComponent @ index.js:46mountComponent @ index.js:46mountComponent @ index.js:48_mountChildAtIndex @ index.js:47_updateChildren @ index.js:47updateChildren @ index.js:47_updateDOMChildren @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48updateChildren @ index.js:45_reconcilerUpdateChildren @ index.js:47_updateChildren @ index.js:47updateChildren @ index.js:47_updateDOMChildren @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48updateChildren @ index.js:45_reconcilerUpdateChildren @ index.js:47_updateChildren @ index.js:47updateChildren @ index.js:47_updateDOMChildren @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48updateChildren @ index.js:45_reconcilerUpdateChildren @ index.js:47_updateChildren @ index.js:47updateChildren @ index.js:47_updateDOMChildren @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48updateChildren @ index.js:45_reconcilerUpdateChildren @ index.js:47_updateChildren @ index.js:47updateChildren @ index.js:47_updateDOMChildren @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48updateChildren @ index.js:45_reconcilerUpdateChildren @ index.js:47_updateChildren @ index.js:47updateChildren @ index.js:47_updateDOMChildren @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46performUpdateIfNecessary @ index.js:46performUpdateIfNecessary @ index.js:48s @ index.js:48perform @ index.js:49perform @ index.js:49perform @ index.js:48k @ index.js:48closeAll @ index.js:49perform @ index.js:49batchedUpdates @ index.js:47u @ index.js:48r @ index.js:48enqueueSetState @ index.js:48r.setState @ index.js:46(anonymous function) @ index.js:71 index.js:59 Uncaught TypeError: Cannot read property 'length' of nullo @ index.js:59(anonymous function) @ index.js:59(anonymous function) @ index.js:21(anonymous function) @ index.js:21r @ index.js:21(anonymous function) @ index.js:21r @ index.js:21r @ index.js:23a @ index.js:59(anonymous function) @ index.js:59_constructComponentWithoutOwner @ index.js:46_constructComponent @ index.js:46mountComponent @ index.js:46mountComponent @ index.js:48mountChildren @ index.js:47_createInitialChildren @ index.js:46mountComponent @ index.js:46mountComponent @ index.js:48mountChildren @ index.js:47_createInitialChildren @ index.js:46mountComponent @ index.js:46mountComponent @ index.js:48performInitialMount @ index.js:46mountComponent @ index.js:46mountComponent @ index.js:48mountChildren @ index.js:47_createInitialChildren @ index.js:46mountComponent @ index.js:46mountComponent @ index.js:48performInitialMount @ index.js:46mountComponent @ index.js:46mountComponent @ index.js:48mountChildren @ index.js:47_createInitialChildren @ index.js:46mountComponent @ index.js:46mountComponent @ index.js:48performInitialMount @ index.js:46mountComponent @ index.js:46mountComponent @ index.js:48performInitialMount @ index.js:46mountComponent @ index.js:46mountComponent @ index.js:48_mountChildAtIndex @ index.js:47_updateChildren @ index.js:47updateChildren @ index.js:47_updateDOMChildren @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48updateChildren @ index.js:45_reconcilerUpdateChildren @ index.js:47_updateChildren @ index.js:47updateChildren @ index.js:47_updateDOMChildren @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48updateChildren @ index.js:45_reconcilerUpdateChildren @ index.js:47_updateChildren @ index.js:47updateChildren @ index.js:47_updateDOMChildren @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48updateChildren @ index.js:45_reconcilerUpdateChildren @ index.js:47_updateChildren @ index.js:47updateChildren @ index.js:47_updateDOMChildren @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48updateChildren @ index.js:45_reconcilerUpdateChildren @ index.js:47_updateChildren @ index.js:47updateChildren @ index.js:47_updateDOMChildren @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46performUpdateIfNecessary @ index.js:46performUpdateIfNecessary @ index.js:48s @ index.js:48perform @ index.js:49perform @ index.js:49perform @ index.js:48k @ index.js:48closeAll @ index.js:49perform @ index.js:49batchedUpdates @ index.js:47a @ index.js:48dispatchEvent @ index.js:47 7index.js:48 Uncaught TypeError: Cannot read property 'getNativeNode' of nullgetNativeNode @ index.js:48getNativeNode @ index.js:46getNativeNode @ index.js:48updateChildren @ index.js:45_reconcilerUpdateChildren @ index.js:47_updateChildren @ index.js:47updateChildren @ index.js:47_updateDOMChildren @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48updateChildren @ index.js:45_reconcilerUpdateChildren @ index.js:47_updateChildren @ index.js:47updateChildren @ index.js:47_updateDOMChildren @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48updateChildren @ index.js:45_reconcilerUpdateChildren @ index.js:47_updateChildren @ index.js:47updateChildren @ index.js:47_updateDOMChildren @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48updateChildren @ index.js:45_reconcilerUpdateChildren @ index.js:47_updateChildren @ index.js:47updateChildren @ index.js:47_updateDOMChildren @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48updateChildren @ index.js:45_reconcilerUpdateChildren @ index.js:47_updateChildren @ index.js:47updateChildren @ index.js:47_updateDOMChildren @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46receiveComponent @ index.js:46receiveComponent @ index.js:48_updateRenderedComponent @ index.js:46_performComponentUpdate @ index.js:46updateComponent @ index.js:46performUpdateIfNecessary @ index.js:46performUpdateIfNecessary @ index.js:48s @ index.js:48perform @ index.js:49perform @ index.js:49perform @ index.js:48k @ index.js:48closeAll @ index.js:49perform @ index.js:49batchedUpdates @ index.js:47a @ index.js:48dispatchEvent @ index.js:47
- 
 Will you be adding "mouse-over" "tips" for the button when you click on the VM? I think i know what the buttons do, but not 100% sure. 
- 
 @BRRABill it's a known issue already in the first post of the dedicated feedback topic: https://xen-orchestra.com/forum/topic/250/xoa-v5-feedback/2 
- 
 @olivier said @BRRABill it's a known issue already in the first post of the dedicated feedback topic: https://xen-orchestra.com/forum/topic/250/xoa-v5-feedback/2 Another bookmark to add, thanks! 
- 
 v5.03 is out... 
- 
 Did you used to be able to copy running VMs, or have I lost my mind? 
- 
 @BRRABill Are you not able to copy a live VM in v5? I still see the icon... 
- 
 @Danp said in Xen Orchestra new design: @BRRABill Are you not able to copy a live VM in v5? I still see the icon... When I click the copy button, it just makes a snapshot. When I stopped the VM, it made a copy. Try it on yours, see what it does. 
- 
 @olivier said in Xen Orchestra new design: Copy/paste in console is also now working  I can't seem to get this to work. Anybody else try this? 
- 
 @Danp said in Xen Orchestra new design: @olivier said in Xen Orchestra new design: Copy/paste in console is also now working  I can't seem to get this to work. Anybody else try this? Doesn't seem to work for me either on a Windows VM. (attempted to copy a file from the VM to my system) 
- 
 @DustinB3403 said in Xen Orchestra new design: @Danp said in Xen Orchestra new design: @olivier said in Xen Orchestra new design: Copy/paste in console is also now working  I can't seem to get this to work. Anybody else try this? Doesn't seem to work for me either on a Windows VM. (attempted to copy a file from the VM to my system) I assume he meant copying/pasting of text to and from the console? 
- 
 @BRRABill said in Xen Orchestra new design: @DustinB3403 said in Xen Orchestra new design: @Danp said in Xen Orchestra new design: @olivier said in Xen Orchestra new design: Copy/paste in console is also now working  I can't seem to get this to work. Anybody else try this? Doesn't seem to work for me either on a Windows VM. (attempted to copy a file from the VM to my system) I assume he meant copying/pasting of text to and from the console? How would that be any different. The clipboard would still have to be accessible to and from. 
- 
 @DustinB3403 You can't copy / paste a file using a RDP session. Why would you think that would work with a remote console? 
- 
 @Danp yes you can. I just did this just now for a test. (making me question my sanity...) 
- 
 5.2.1 is out guys! 
- 
 @olivier said in Xen Orchestra new design: 5.2.1 is out guys! Of course I just upgraded this morning to 5.2.0 
- 
 This time, the changelog is following even the patch release: https://github.com/vatesfr/xo-web/blob/next-release/CHANGELOG.md So you know exactly what's new  
- 
 @olivier updating now. Should be complete any moment here. 
- 
 Dangit. When I created my new XO instance (after hosing the previous one) I forget what I used for username and password. Duh. 
- 
 @BRRABill said in Xen Orchestra new design: Dangit. When I created my new XO instance (after hosing the previous one) I forget what I used for username and password. Duh. Keepass dude, Keepass fixes these issues. 


