mirror of
https://github.com/vatesfr/xen-orchestra.git
synced 2026-09-10 22:14:48 -05:00
234 lines
16 KiB
Markdown
234 lines
16 KiB
Markdown
## **3.9.1** (2015-04-21)
|
|
|
|
A few bugs hve made their way into _3.9.0_, this minor release fixes
|
|
them.
|
|
|
|
### Bug fixes
|
|
|
|
- correctly keep the VM guest metrics up to date ([xo-web#172](https://github.com/vatesfr/xen-orchestra/issues/172))
|
|
- fix edition of a VM snapshot ([b04111c](https://github.com/vatesfr/xo-server/commit/b04111c79ba8937778b84cb861bb7c2431162c11))
|
|
- do not fetch stats if the VM state is transitioning ([a5c9880](https://github.com/vatesfr/xen-orchestra/commit/a5c98803182792d2fe5ceb840ae1e23a8b767923))
|
|
- fix broken Angular due to new version of Babel which breaks ngAnnotate ([0a9c868](https://github.com/vatesfr/xen-orchestra/commit/0a9c868678d239e5b3e54b4d2bc3bd14b5400120))
|
|
- feedback when connecting/disconnecting a server ([027d1e8](https://github.com/vatesfr/xen-orchestra/commit/027d1e8cb1f2431e67042e1eec51690b2bc54ad7))
|
|
- clearer error message if a server is unreachable ([06ca007](https://github.com/vatesfr/xo-server/commit/06ca0079b321e757aaa4112caa6f92a43193e35d))
|
|
|
|
## **3.9.0** (2015-04-20)
|
|
|
|
[Blog post of this release](https://xen-orchestra.com/blog/xen-orchestra-3-9).
|
|
|
|
### Enhancements
|
|
|
|
- ability to manually connect/disconnect a server ([xo-web#88](https://github.com/vatesfr/xen-orchestra/issues/88) & [xo-web#234](https://github.com/vatesfr/xen-orchestra/issues/234))
|
|
- display the connection status of a server ([xo-web#103](https://github.com/vatesfr/xen-orchestra/issues/103))
|
|
- better feedback when connecting to a server ([xo-web#210](https://github.com/vatesfr/xen-orchestra/issues/210))
|
|
- ability to add a local LVM SR ([xo-web#219](https://github.com/vatesfr/xen-orchestra/issues/219))
|
|
- display virtual GPUs in VM view ([xo-web#223](https://github.com/vatesfr/xen-orchestra/issues/223))
|
|
- ability to automatically start a VM with its host ([xo-web#224](https://github.com/vatesfr/xen-orchestra/issues/224))
|
|
- ability to create networks ([xo-web#225](https://github.com/vatesfr/xen-orchestra/issues/225))
|
|
- live charts for a VM CPU/disk/network & RAM ([xo-web#228](https://github.com/vatesfr/xen-orchestra/issues/228) & [xo-server#51](https://github.com/vatesfr/xo-server/issues/51))
|
|
- remove VM import progress notifications (redundant with the tasks list) ([xo-web#235](https://github.com/vatesfr/xen-orchestra/issues/235))
|
|
- XO-Server sources are compiled to JS prior distribution: less bugs & faster startups ([xo-server#50](https://github.com/vatesfr/xo-server/issues/50))
|
|
- use XAPI `event.from()` instead of `event.next()` which leads to faster connection ([xo-server#52](https://github.com/vatesfr/xo-server/issues/52))
|
|
|
|
### Bug fixes
|
|
|
|
- removed servers are properly disconnected ([xo-web#61](https://github.com/vatesfr/xen-orchestra/issues/61))
|
|
- fix VM creation with multiple interfaces ([xo-wb#229](https://github.com/vatesfr/xo-wb/issues/229))
|
|
- disconnected servers are properly removed from the interface ([xo-web#234](https://github.com/vatesfr/xen-orchestra/issues/234))
|
|
|
|
## **3.8.0** (2015-03-27)
|
|
|
|
[Blog post of this release](https://xen-orchestra.com/blog/xen-orchestra-3-8).
|
|
|
|
### Enhancements
|
|
|
|
- initial plugin system ([xo-server#37](https://github.com/vatesfr/xo-server/issues/37))
|
|
- new authentication system based on providers ([xo-server#39](https://github.com/vatesfr/xo-server/issues/39))
|
|
- LDAP authentication plugin for XO-Server ([xo-server#40](https://github.com/vatesfr/xo-server/issues/40))
|
|
- disk creation on the VM page ([xo-web#215](https://github.com/vatesfr/xen-orchestra/issues/215))
|
|
- network creation on the VM page ([xo-web#216](https://github.com/vatesfr/xen-orchestra/issues/216))
|
|
- charts on the host and SR pages ([xo-web#217](https://github.com/vatesfr/xen-orchestra/issues/217))
|
|
|
|
### Bug fixes
|
|
|
|
- fix _Invalid parameter(s)_ message on the settings page ([xo-server#49](https://github.com/vatesfr/xo-server/issues/49))
|
|
- fix mouse clicks in console ([xo-web#205](https://github.com/vatesfr/xen-orchestra/issues/205))
|
|
- fix user editing on the settings page ([xo-web#206](https://github.com/vatesfr/xen-orchestra/issues/206))
|
|
|
|
## **3.7.0** (2015-03-06)
|
|
|
|
_Highlights in this release are the [initial ACLs implementation](https://xen-orchestra.com/blog/xen-orchestra-3-7-is-out-acls-in-early-access), [live migration for VDIs](https://xen-orchestra.com/blog/moving-vdi-in-live) and the ability to [create a new storage repository](https://xen-orchestra.com/blog/create-a-storage-repository-with-xen-orchestra/)._
|
|
|
|
### Enhancements
|
|
|
|
- ability to live migrate a VM between hosts with different CPUs ([xo-web#126](https://github.com/vatesfr/xen-orchestra/issues/126))
|
|
- ability to live migrate a VDI ([xo-web#177](https://github.com/vatesfr/xen-orchestra/issues/177))
|
|
- display a notification on VM creation ([xo-web#178](https://github.com/vatesfr/xen-orchestra/issues/178))
|
|
- ability to create/attach a iSCSI/NFS/ISO SR ([xo-web#179](https://github.com/vatesfr/xen-orchestra/issues/179))
|
|
- display SR available space on VM creation ([xo-web#180](https://github.com/vatesfr/xen-orchestra/issues/180))
|
|
- ability to enable and disable host on the tree view ([xo-web#181](https://github.com/vatesfr/xen-orchestra/issues/181) & [xo-web#182](https://github.com/vatesfr/xen-orchestra/issues/182))
|
|
- ability to suspend/resume a VM ([xo-web#186](https://github.com/vatesfr/xen-orchestra/issues/186))
|
|
- display Linux icon for SUSE Linux Enterprise Server distribution ([xo-web#187](https://github.com/vatesfr/xen-orchestra/issues/187))
|
|
- correctly handle incorrectly formated token in cookies ([xo-web#192](https://github.com/vatesfr/xen-orchestra/issues/192))
|
|
- display host manufacturer in host view ([xo-web#195](https://github.com/vatesfr/xen-orchestra/issues/195))
|
|
- only display task concerning authorized objects ([xo-web#197](https://github.com/vatesfr/xen-orchestra/issues/197))
|
|
- better welcome message ([xo-web#199](https://github.com/vatesfr/xen-orchestra/issues/199))
|
|
- initial ACLs ([xo-web#202](https://github.com/vatesfr/xen-orchestra/issues/202))
|
|
- display an action panel to rescan, remove, attach and forget a SR ([xo-web#203](https://github.com/vatesfr/xen-orchestra/issues/203))
|
|
- display current active tasks in navbar ([xo-web#204](https://github.com/vatesfr/xen-orchestra/issues/204))
|
|
|
|
### Bug fixes
|
|
|
|
- implements a proxy which fixes consoles over HTTPs ([xo#14](https://github.com/vatesfr/xo/issues/14))
|
|
- fix tasks listing in host view ([xo-server#43](https://github.com/vatesfr/xo-server/issues/43))
|
|
- fix console view on IE ([xo-web#184](https://github.com/vatesfr/xen-orchestra/issues/184))
|
|
- fix out of sync objects in XO-Web ([xo-web#142](https://github.com/vatesfr/xen-orchestra/issues/142))
|
|
- fix incorrect connection status displayed in login view ([xo-web#193](https://github.com/vatesfr/xen-orchestra/issues/193))
|
|
- fix _flickering_ tree view ([xo-web#194](https://github.com/vatesfr/xen-orchestra/issues/194))
|
|
- single host pools should not have a dropdown menu in tree view ([xo-web#198](https://github.com/vatesfr/xen-orchestra/issues/198))
|
|
|
|
## **3.6.0** (2014-11-28)
|
|
|
|
### Enhancements
|
|
|
|
- upload and apply patches to hosts/pools ([xo-web#150](https://github.com/vatesfr/xen-orchestra/issues/150))
|
|
- import VMs ([xo-web#151](https://github.com/vatesfr/xen-orchestra/issues/151))
|
|
- export VMs ([xo-web#152](https://github.com/vatesfr/xen-orchestra/issues/152))
|
|
- migrate VMs to another pool ([xo-web#153](https://github.com/vatesfr/xen-orchestra/issues/153))
|
|
- display pool even for single host ([xo-web#155](https://github.com/vatesfr/xen-orchestra/issues/155))
|
|
- start halted hosts with wake-on-LAN ([xo-web#154](https://github.com/vatesfr/xen-orchestra/issues/154))
|
|
- list of uploaded/applied patches ([xo-web#156](https://github.com/vatesfr/xen-orchestra/issues/156))
|
|
- use Angular 1.3 from npm ([xo-web#157](https://github.com/vatesfr/xen-orchestra/issues/157) & [xo-web#160](https://github.com/vatesfr/xen-orchestra/issues/160))
|
|
- more feedbacks on actions ([xo-web#165](https://github.com/vatesfr/xen-orchestra/issues/165))
|
|
- only buttons compatible with VM states are displayed ([xo-web#166](https://github.com/vatesfr/xen-orchestra/issues/166))
|
|
- export VM snapshot ([xo-web#167](https://github.com/vatesfr/xen-orchestra/issues/167))
|
|
- plug/unplug a SR to a host ([xo-web#169](https://github.com/vatesfr/xen-orchestra/issues/169))
|
|
- plug a SR to all available hosts ([xo-web#170](https://github.com/vatesfr/xen-orchestra/issues/170))
|
|
- disks editing on SR page ([xo-web#171](https://github.com/vatesfr/xen-orchestra/issues/171))
|
|
- export of running VMs ([xo-server#36](https://github.com/vatesfr/xo-server/issues/36))
|
|
|
|
### Bug fixes
|
|
|
|
- disks editing on VM page should work ([xo-web#86](https://github.com/vatesfr/xen-orchestra/issues/86))
|
|
- dropdown menus should close after selecting an item ([xo-web#140](https://github.com/vatesfr/xen-orchestra/issues/140))
|
|
- user creation should require a password ([xo-web#143](https://github.com/vatesfr/xen-orchestra/issues/143))
|
|
- server connection should require a user and a password ([xo-web#144](https://github.com/vatesfr/xen-orchestra/issues/144))
|
|
- snapshot deletion should work ([xo-server#147](https://github.com/vatesfr/xo-server/issues/147))
|
|
- VM console should work in Chrome ([xo-web#149](https://github.com/vatesfr/xen-orchestra/issues/149))
|
|
- tooltips should work ([xo-web#163](https://github.com/vatesfr/xen-orchestra/issues/163))
|
|
- disk plugged status should be automatically refreshed ([xo-web#164](https://github.com/vatesfr/xen-orchestra/issues/164))
|
|
- deleting users without tokens should not trigger an error ([xo-server#34](https://github.com/vatesfr/xo-server/issues/34))
|
|
- live pool master change should work ([xo-server#20](https://github.com/vatesfr/xo-server/issues/20))
|
|
|
|
## **3.5.1** (2014-08-19)
|
|
|
|
### Bug fixes
|
|
|
|
- pool view works again ([#139](https://github.com/vatesfr/xen-orchestra/issues/139))
|
|
|
|
## **3.5.0** (2014-08-14)
|
|
|
|
_[XO-Web](https://www.npmjs.org/package/xo-web) and [XO-Server](https://www.npmjs.org/package/xo-server) are now available as npm packages!_
|
|
|
|
### Enhancements
|
|
|
|
- XO-Server published on npm ([#26](https://github.com/vatesfr/xo-server/issues/26))
|
|
- XO-Server config is now in `/etc/xo-server/config.yaml` ([#33](https://github.com/vatesfr/xo-server/issues/33))
|
|
- paths in XO-Server's config are now relative to the config file ([#19](https://github.com/vatesfr/xo-server/issues/19))
|
|
- use the Linux icon for Fedora ([#131](https://github.com/vatesfr/xen-orchestra/issues/131))
|
|
- start/stop/reboot buttons on console page ([#121](https://github.com/vatesfr/xen-orchestra/issues/121))
|
|
- settings page now only accessible to admin ([#77](https://github.com/vatesfr/xen-orchestra/issues/77))
|
|
- redirection to the home page when a VM is deleted from its own page ([#56](https://github.com/vatesfr/xen-orchestra/issues/56))
|
|
- XO-Web published on npm ([#123](https://github.com/vatesfr/xen-orchestra/issues/123))
|
|
- build process now use Browserify (([#125](https://github.com/vatesfr/xen-orchestra/issues/125), [#135](https://github.com/vatesfr/xen-orchestra/issues/135)))
|
|
- view are now written in Jade instead of HTML ([#124](https://github.com/vatesfr/xen-orchestra/issues/124))
|
|
- CSS autoprefixer to improve compatibility ([#132](https://github.com/vatesfr/xen-orchestra/issues/132), [#137](https://github.com/vatesfr/xen-orchestra/issues/137))
|
|
|
|
### Bug fixes
|
|
|
|
- force shutdown does not attempt a clean shutdown first anymore ([#29](https://github.com/vatesfr/xo-server/issues/29))
|
|
- shutdown hosts are now correctly reported as such ([#31](https://github.com/vatesfr/xen-orchestra/issues/31))
|
|
- incorrect VM metrics ([#54](https://github.com/vatesfr/xen-orchestra/issues/54), [#68](https://github.com/vatesfr/xen-orchestra/issues/68), [#108](https://github.com/vatesfr/xen-orchestra/issues/108))
|
|
- an user cannot delete itself ([#104](https://github.com/vatesfr/xen-orchestra/issues/104))
|
|
- in VM creation, required fields are now marked as such ([#113](https://github.com/vatesfr/xen-orchestra/issues/113), [#114](https://github.com/vatesfr/xen-orchestra/issues/114))
|
|
|
|
## **3.4.0** (2014-05-22)
|
|
|
|
_Highlight in this release is the new events system between XO-Web
|
|
and XO-Server which results in less bandwidth consumption as well as
|
|
better performance and reactivity._
|
|
|
|
### Enhancements
|
|
|
|
- events system between XO-Web and XO-Server ([#52](https://github.com/vatesfr/xen-orchestra/issues/52))
|
|
- ability to clone/copy a VM ([#116](https://github.com/vatesfr/xen-orchestra/issues/116))
|
|
- mandatory log in page ([#120](https://github.com/vatesfr/xen-orchestra/issues/120))
|
|
|
|
### Bug fixes
|
|
|
|
- failure in VM creation ([#111](https://github.com/vatesfr/xen-orchestra/issues/111))
|
|
|
|
## **3.3.1** (2014-03-28)
|
|
|
|
### Enhancements
|
|
|
|
- console view is now prettier ([#92](https://github.com/vatesfr/xen-orchestra/issues/92))
|
|
|
|
### Bug fixes
|
|
|
|
- VM creation fails to incorrect dependencies ([xo-server/#24](https://github.com/vatesfr/xo-server/issues/24))
|
|
- VDIs list in SR view is blinking ([#109](https://github.com/vatesfr/xen-orchestra/issues/109))
|
|
|
|
## **3.3.0** (2014-03-07)
|
|
|
|
### Enhancements
|
|
|
|
- [Grunt](http://gruntjs.com/) has been replaced by [gulp.js](http://gulpjs.com/) ([#91](https://github.com/vatesfr/xen-orchestra/issues/91))
|
|
- a host can be detached from a pool ([#98](https://github.com/vatesfr/xen-orchestra/issues/98))
|
|
- snapshots management in VM view ([#99](https://github.com/vatesfr/xen-orchestra/issues/99))
|
|
- log deletion in VM view ([#100](https://github.com/vatesfr/xen-orchestra/issues/100))
|
|
|
|
### Bug fixes
|
|
|
|
- _Snapshot_ not working in VM view ([#95](https://github.com/vatesfr/xen-orchestra/issues/95))
|
|
- Host _Reboot_/_Restart toolstack_/_Shutdown_ not working in main view ([#97](https://github.com/vatesfr/xen-orchestra/issues/97))
|
|
- Bower cannot install `angular` automatically due to a version conflict ([#101](https://github.com/vatesfr/xen-orchestra/issues/101))
|
|
- Bower installs an incorrect version of `angular-animate` ([#102](https://github.com/vatesfr/xen-orchestra/issues/102))
|
|
|
|
## **3.2.0** (2014-02-21)
|
|
|
|
### Enhancements
|
|
|
|
- dependencies' versions should be fixed to ease deployment ([#93](https://github.com/vatesfr/xen-orchestra/issues/93))
|
|
- badges added to the README to see whether dependencies are up to date ([#90](https://github.com/vatesfr/xen-orchestra/issues/90))
|
|
- an error notification has been added when the connection to XO-Server failed ([#89](https://github.com/vatesfr/xen-orchestra/issues/89))
|
|
- in host view, there is now a link to the host console ([#87](https://github.com/vatesfr/xen-orchestra/issues/87))
|
|
- in VM view, deleting a disk requires a confirmation ([#85](https://github.com/vatesfr/xen-orchestra/issues/85))
|
|
- the VM and console icons are now different ([#80](https://github.com/vatesfr/xen-orchestra/issues/80))
|
|
|
|
### Bug fixes
|
|
|
|
- consoles now work in Google Chrome \o/ ([#46](https://github.com/vatesfr/xen-orchestra/issues/46))
|
|
- in host view, many buttons were not working ([#79](https://github.com/vatesfr/xen-orchestra/issues/79))
|
|
- in main view, incorrect icons were fixes ([#81](https://github.com/vatesfr/xen-orchestra/issues/81))
|
|
- MAC addresses should not be ignored during VM creation ([#94](https://github.com/vatesfr/xen-orchestra/issues/94))
|
|
|
|
## **3.1.0** (2014-02-14)
|
|
|
|
### Enhancements
|
|
|
|
- in VM view, interfaces' network should be displayed ([#64](https://github.com/vatesfr/xen-orchestra/issues/64))
|
|
- middle-click or `Ctrl`+click should open new windows (even on pseudo-links) ([#66](https://github.com/vatesfr/xen-orchestra/issues/66))
|
|
- lists should use natural sorting (e.g. _VM 2_ before _VM 10_) ([#69](https://github.com/vatesfr/xen-orchestra/issues/69))
|
|
|
|
### Bug fixes
|
|
|
|
- consoles are not implemented for hosts ([#57](https://github.com/vatesfr/xen-orchestra/issues/57))
|
|
- it makes no sense to remove a stand-alone host from a pool (58)
|
|
- in VM view, the migrate button is not working ([#59](https://github.com/vatesfr/xen-orchestra/issues/59))
|
|
- pool and host names overflow their box in the main view ([#63](https://github.com/vatesfr/xen-orchestra/issues/63))
|
|
- in host view, interfaces incorrectly named _networks_ and VLAN not shown ([#70](https://github.com/vatesfr/xen-orchestra/issues/70))
|
|
- VM suspended state is not properly handled ([#71](https://github.com/vatesfr/xen-orchestra/issues/71))
|
|
- unauthenticated users should not be able to access to consoles ([#73](https://github.com/vatesfr/xen-orchestra/issues/73))
|
|
- incorrect scroll (under the navbar) when the view changes ([#74](https://github.com/vatesfr/xen-orchestra/issues/74))
|