ChangeLog
5.7.0 (2017-03-31)
Enhancements
- Improve ActionButton error reporting #2048
- Home view master checkbox UI issue #2027
- HU Translation #2019
- [Usage report] Add name for all objects #2017
- [Home] Improve inter-types linkage #2012
- Remove bootable checkboxes in VM creation #2007
- Do not display bootable toggles for disks of non-PV VMs #1996
- Try to match network VLAN for VM migration modal #1990
- [Usage reports] Add VM names in addition to UUIDs #1984
- Host affinity in "advanced" VM creation #1983
- Add job tag in backup logs #1982
- Possibility to add a label/description to servers #1965
- Possibility to create shared VM in a resource set #1964
- Clearer display of disabled (backup) jobs #1958
- Job should have a configurable timeout #1956
- Sort failed VMs in backup report #1950
- Support for UNIX socket path #1944
- Interface - Host Patching - Button Verbiage #1911
- Display if a VM is in Self Service (and which group) #1905
- Install supplemental pack on a whole pool #1896
- Allow VM snapshots with ACLs #1865
- Icon to indicate if a snapshot is quiesce #1858
- Pool Ips input too permissive #1731
- Select is going on top after each choice #1359
Bug fixes
- Missing objects should be displayed in backup edition #2052
- Search bar content changes while typing #2035
- VM.$guest_metrics.PV_drivers_up_to_date is deprecated in XS 7.1 #2024
- Bootable flag selection checkbox for extra disk not fetched #1994
- Home view − Changing type must reset paging #1993
- XOSAN menu item should only be displayed to admins #1968
- Object type change are not correctly handled in UI #1967
- VM creation is stuck when using ISO/DVD as install method #1966
- Install pack on whole pool fails #1957
- Consoles are broken in next-release #1954
- [VHD merge] Increase BAT when necessary #1939
- Issue on VM restore time #1936
- Two remotes should not be able to have the same name #1879
- Selfservice limits not honored after VM creation #1695
5.6.0 (2017-01-27)
Reporting, LVM File level restore.
Enhancements
- Do not stop patches install if already applied #1904
- Improve scheduling UI #1893
- Smart backup and tag #1885
- Missing embeded API documention #1882
- Add local DVD in CD selector #1880
- File level restore for LVM #1878
- Restore multiple files from file level restore #1877
- Add a VM tab for host & pool views #1864
- Icon to indicate if a snapshot is quiesce #1858
- UI for disconnect hosts comp #1833
- Eject all xs-guest.iso in a pool #1798
- Display installed supplemental pack on host #1506
- Install supplemental pack on host comp #1460
- Pool-wide combined stats #1324
Bug fixes
- IP-address not released when VM removed #1906
- Interface broken due to new Bootstrap Alpha #1871
- Self service recompute all limits broken #1866
- Patch not found error for XS 6.5 #1863
- Convert To Template issues #1855
- Removing PIF seems to fail #1853
- Depth should be >= 1 in backup creation #1851
- Wrong link in Dashboard > Health #1850
- Incorrect file dates shown in new File Restore feature #1840
- IP allocation problem #1747
- Selfservice limits not honored after VM creation #1695
5.5.0 (2016-12-20)
File level restore.
Enhancements
- Better auto select network when migrate VM #1788
- Plugin for passive backup job reporting in Nagios #1664
- File level restore for delta backup #1590
- Better select filters for ACLs #1515
- All pools and "negative" filters #1503
- VM copy with disk selection #826
- Disable metadata exports #1818
Bug fixes
- Tool small selector #1832
- Replication does not work from a VM created by a CR or delta backup #1811
- Can't add a SSH key in VM creation #1805
- Issue when no default SR in a pool #1804
- XOA doesn't refresh after an update anymore #1801
- Shortcuts not inhibited on inputs on Safari #1691
5.4.0 (2016-11-23)
Enhancements
- XML display in alerts #1776
- Remove some view for non admin users #1773
- Complex matcher should support matching boolean values #1768
- Home SR view #1764
- Filter on tag click #1763
- Testable plugins #1749
- Backup/Restore Design fix. #1734
- Display the owner of a (backup) job #1733
- Use paginated table for backup jobs #1726
- SR view / Disks: should display snapshot VDIs #1723
- Restored VM should have an identifiable name #1719
- If host reboot action returns NO_HOSTS_AVAILABLE, ask to force #1717
- Hide xo-server timezone in backups #1706
- Enable hyperlink for Hostname for Issues #1700
- Pool/network - Modify column #1696
- UI - Plugins - Display a message if no plugins #1670
- Display warning/error for delta backup on XS older than 6.5 #1647
- XO without internet access doesn't work #1629
- Improve backup restore view #1609
- UI Enhancement - Acronym for dummy #1604
- Slack XO plugin for backup report #1593
- Expose XAPI exceptions in the UI #1481
- Running VMs in the host overview, all VMs in the pool overview #1432
- Move location of NFS mount point #1405
- Home: Pool list - additionnal informations for pool #1226
- Modify VLAN of an existing network #1092
- Wrong instructions for CLI upgrade #787
- Ability to export/import XO config #786
- Test button for transport-email plugin #697
- Merge
scheduler
API into schedule
#664
Bug fixes
- Should jobs be accessible to non admins? #1759
- Schedules deletion is not working #1737
- Editing a job from the jobs overview page does not work #1736
- Editing a schedule from jobs overview does not work #1728
- ACLs not correctly imported #1722
- Some Bootstrap style broken #1721
- Not properly sign out on auth token expiration #1711
- Hosts/<UUID>/network status is incorrect #1702
- Patches application fails "Found : Moved Temporarily" #1701
- Password generation for user creation is not working #1678
- #/dashboard/health Remove All Orphaned VDIs #1622
- Create a new SR - CIFS/SAMBA Broken #1615
- xo-cli --list-objects: truncated output ? 64k buffer limitation ? #1356
5.3.0 (2016-10-20)
Enhancements
- Missing favicon #1660
- ipPools quota #1565
- Dashboard - orphaned VDI #1654
- Stats in home/host view when expanded #1634
- Bar for used and total RAM on home pool view #1625
- Can't translate some text #1624
- Dynamic RAM allocation at creation time #1603
- Display memory bar in home/host view #1616
- Improve keyboard navigation #1578
- Strongly suggest to install the guest tools #1575
- Missing tooltip #1568
- Emphasize already used ips in ipPools #1566
- Change "missing feature message" for non-admins #1564
- Allow VIF edition #1446
- Disable browser autocomplete on credentials on the Update page #1304
- keyboard shortcuts #1279
- Add network bond creation #876
pool.setDefaultSr\(\)
should not require pool
param #1558
- Select default SR #1554
- No error message when I exceed my resource set quota #1541
- Hide some buttons for self service VMs #1539
- Add Job ID to backup schedules #1534
- Correct name for VM selector with templates #1530
- Help text when no matches for a filter #1517
- Icon or tooltip to allow VDI migration in VM disk view #1512
- Create a snapshot before restoring one #1445
- Auto power on setting at creation time #1444
- local remotes should be avoided if possible #1441
- Self service edition unclear #1429
- Avoid "_" char in job tag name #1414
- Display message if host reboot needed to apply patches #1352
- Color code on host PIF stats can be misleading #1265
- Sign in page is not rendered correctly #1161
- Template management #1091
- On pool view: collapse network list #1461
- Alert when trying to reboot/halt the pool master XS #1458
- Adding tooltip on Home page #1456
- Docker container management functionality missing from v5 #1442
- bad error message - delete snapshot #1433
- Create tag during VM creation #1431
Bug fixes
- Display issues on plugin array edition #1663
- Import of delta backups fails #1656
- Host - Missing IP config for PIF #1651
- Remote copy is always activating compression #1645
- LB plugin UI problems #1630
- Keyboard shortcuts should not work when a modal is open #1589
- UI small bug in drop-down lists #1411
- md5 delta backup error #1672
- Can't edit VIF network #1640
- Do not expose shortcuts while console is focused #1614
- All users can see VM templates #1621
- Profile page is broken #1612
- SR delete should redirect to home #1611
- Delta VHD backup checksum is invalidated by chaining #1606
- VM with long description break on 2 lines #1580
- Network status on VM edition #1573
- VM template deletion fails #1571
- Template edition - "no such object" #1569
- missing links / element not displayed as links #1567
- Backup restore stalled on some SMB shares #1412
- Wrong bond display #1156
- Multiple reboot selection doesn't work #1562
- Server logs should be displayed in reverse chonological order #1547
- Cannot create resource sets without limits #1537
- UI - Weird display when editing long VM desc #1528
- Useless iso selector in host console #1527
- Pool and Host dummy welcome message #1519
- Bug on Network VM tab #1518
- Link to home with filter in query does not work #1513
- VHD merge fails with "RangeError: index out of range" on SMB remote #1511
- DR: previous VDIs are not removed #1510
- DR: previous copies not removed when same number as depth #1509
- Empty Saved Search doesn't load when set to default filter #1354
- Removing a user/group should delete its ACLs #899
- OVA Import - XO stuck during import #1551
- SMB remote empty domain fails #1499
- Can't edit a remote password #1498
- Issue in VM create with CoreOS #1493
- Overlapping months in backup view #1488
- No line break for SSH key in user view #1475
- Create VIF UI issues #1472
5.2.0 (2016-09-09)
Enhancements
- IP management #1350, #988, #1427 and #240
- Update reverse proxy example #1474
- Improve log view #1467
- Backup Reports: e-mail subject #1463
- Backup Reports: report the error #1462
- Vif selector: select management network by default #1425
- Display when browser disconnected to server #1417
- Tooltip on OS icon in VM view #1416
- Display pool master #1407
- Missing tooltips in VM creation view #1402
- Handle VDB disconnect and connect #1397
- Eject host from a pool #1395
- Improve pool general view #1393
- Improve patching system #1392
- Pool name modification #1390
- Confirmation dialog before destroying VDIs #1388
- Tooltips for meter object #1387
- New Host assistant #1374
- New VM assistant #1373
- New SR assistant #1372
- Direct access to VDI listing from dashboard's SR usage breakdown #1371
- Can't set a network name at pool level #1368
- Change a few mouse over descriptions #1363
- Hide network install in VM create if template is HVM #1362
- SR space left during VM creation #1358
- Add destination SR on migration modal in VM view #1357
- Ability to create a new VM from a snapshot #1353
- Missing explanation/confirmation on Snapshot Page #1349
- Log view: expose API errors in the web UI #1344
- Registration on update page #1341
- Add export snapshot button #1336
- Use saved SSH keys in VM create CloudConfig #1319
- Collapse header in console view #1268
- Two max concurrent jobs in parallel #915
- Handle OVA import via the web UI #709
Bug fixes
- Bug on VM console when header is hidden #1485
- Disks not removed when deleting multiple VMs #1484
- Do not display VDI disconnect button when a VM is not running #1470
- Do not display VIF disconnect button when a VM is not running #1468
- Error on migration if no default SR (even when not used) #1466
- DR issue while rotating old backup #1464
- Giving resource set to end-user ends with error #1448
- Error thrown when cancelling out of Delete User confirmation dialog #1439
- Wrong month label shown in Backup and Job scheduler #1438
- Bug on Self service creation/edition #1428
- ISO selection during VM create is not mounted after #1415
- Hosts general view: bad link for storage #1408
- Backup Schedule - "Month" and "Day of Week" display error #1404
- Migrate dialog doesn't present all available VIF's in new UI interface #1403
- NFS mount issues #1396
- Select component color #1391
- SR created with local path shouldn't be shared #1389
- Disks (VBD) are attached to VM in RO mode instead of RW even if RO is unchecked #1386
- Re-connection issues between server and XS hosts #1384
- Meter object style with Chrome 52 #1383
- Editing a rolling snapshot job seems to fail #1376
- Dashboard SR usage and total inverted #1370
- XenServer connection issue with host while using VGPUs #1369
- Job created with v4 are not correctly displayed in v5 #1366
- CPU accounting in resource set #1365
- Tooltip stay displayed when a button change state #1360
- Failure on host reboot #1351
- Editing Backup Jobs Without Compression, Slider Always Set To On #1339
- Month Selection on Backup Screen Wrong #1338
- Delta backup fail when removed VDIs #1333
5.1.0 (2016-07-26)
Enhancements
- Improve backups timezone UI #1314
- HOME view submenus #1306
- Ability for a user to save SSH keys #1299
- [ACLs] Ability to select all hosts/VMs #1296
- Improve scheduling UI #1295
- Plugins: Predefined configurations #1289
- Button to recompute resource sets limits #1287
- Credit scheduler CAP and weight configuration #1283
- Migration form problem on the /v5/vms/__UUID__ page when doing xenmotion inside a pool #1254
- /v5/#/pools/__UUID__: patch table improvement #1246
- /v5/#/hosts/__UUID__: patch list improvements ? #1245
- F*cking patches, how do they work? #1236
- Change Default Filter #1235
- Add a property on jobs to know their state #1232
- Spanish translation #1231
- Home: "Filter" input and keyboard focus #1228
- Display xenserver version #1225
- Plugin config: presets & defaults #1222
- Allow halted VM migration #1216
- Missing confirm dialog on critical button #1211
- Backup logs are not sortable #1196
- Page title with the name of current object #1185
- Existing VIF management #1176
- Do not display fast clone option is there isn't template disks #1172
- UI issue when adding a user #1159
- Combined values on stats #1158
- Parallel coordinates graph #1157
- VM creation on self-service as user #1155
- VM copy bulk action on home view #1154
- Better VDI map #1151
- Missing tooltips on buttons #1150
- Patching from pool view #1149
- Missing patches in dashboard #1148
- Improve tasks view #1147
- Home bulk VM migration #1146
- LDAP plugin clear password field #1145
- Cron default behavior #1144
- Modal for migrate on home #1143
- /v5/#/srs/__UUID__: UI improvements #1142
- /v5/#/pools/: some name should be links #1141
- create the page /v5/#/pools/ #1140
- Dashboard: add links to different part of XOA #1139
- /v5/#/dashboard/overview: add link on the "Top 5 SR Usage" graph #1135
- /v5/#/backup/overview: display the error when there is one returned by xenserver on failed job. #1134
- /v5/: add an option to set the number of element displayed in tables #1133
- Updater refresh page after update #1131
- /v5/#/settings/plugins #1130
- /v5/#/new/sr: layout issue #1129
- v5 /v5/#/vms/new: layout issue #1128
- v5 user page missing style #1127
- Remote helper/tester #1075
- Generate uiSchema from custom schema properties #951
- Customizing VM names generation during batch creation #949
Bug fixes
- Plugins: Don't use
default
attributes in presets list #1288
- CPU weight must be an integer #1286
- Overview of self service is always empty #1282
- SR attach/creation issue #1281
- Self service resources not modified after a VM deletion #1276
- Scheduled jobs seems use GMT since 5.0 #1258
- Can't create a VM with disks on 2 different SRs #1257
- Graph display bug #1247
- /v5/#/hosts/UUID: Patch list not limited to the current pool #1244
- Replication issues #1233
- VM creation install method disabled fields #1198
- Update icon shouldn't be displayed when menu is collapsed #1188
- /v5/ : Load average graph axis issue #1167
- Some remote can't be opened #1164
- Bulk action for hosts in home and pool view #1153
- New Vif #1138
- Missing SRs #1123
- Continuous replication email alert does not obey per job setting #1121
- Safari XO5 issue #1120
- ACLs shoud be available in Enterprise Edition #1118
- SR edit name or description doesn't work #1116
- Bad RRD parsing for VIFs #969
5.0.0 (2016-06-24)
Enhancements
- Handle failed quiesce in snapshots #1088
- Sparklines stats #1061
- Task view #1060
- Improved import system #1048
- Backup restore view improvements #1021
- Restore VM - Wrong VLAN on the VMs interface #1016
- Fast Disk Cloning #960
- Disaster recovery job should target SRs, not pools #955
- Improve Header/Content interaction in a page #926
- New default view #912
- Xen Patching - Restart Pending #883
- Hide About page for user that are not admin #877
- ACL: Ability to view/sort/group by User/Group, Objects or Role #875
- ACL: Ability to select multiple users & group when creating a rule #874
- Translation #839
- XO offer useless network interfaces for XenMontion #833
- Show HVM, PVM, PVHVM modes in guest details #806
- Tree view: display cpu available/total for each host #696
- Greenkeeper integration #667
- Clarify vCPUs and RAM editor #658
- Backup LZ4 compression #647
- Support enum in plugins configuration #638
- Add configuration option to disable xoa-updater #535
- Use cursors to add more context to actions #523
- Review UI for flat view #354
- Review UI for the tree view #353
- Tag filtering #233
- GUI review #230
- Review UI for VM creation #214
- Ability to collapse pools/hosts in main view #173
- Issue importing .xva VM via xo-web #1022
- Enhancement Proposal - Cancel In Progress Backups #1003
- Can't create VM with CloudConfigDrive #917
- Auth: LDAP User causes problems #893
- No tags in Continuous Replication #838
- Delta backup Depth not working #802
- Update Section - Running version info missing - gui enhancement #795
- On reboot, vnc console wrongly scaled #722
- Make the object name (title) "sticky" at the top of the page #705
- pool view: display Local SR from hosts in the current pool #692
- tree view: display all IPs #689
- XO5 parallel distribution #462
- Load balancing with XO #423
Bug fixes
- vCPUs number when no tools installed #1089
- Config Drive textbox disappears when content is deleted #1012
- storage status not changed in host view page after disconnect/connect #1009
- Cannot Delete Logs From Backup Overview #1004
- [v5.x] Plugins configuration: optional non-used objects are sent #1000
- "@" char in remote password break the remote view #997
- Handle MEMORY_CONSTRAINT_VIOLATION correctly #970
- VM creation error on XenServer Dundee #964
- Copy VMs doesn't display all SRs #945
- Autopower_on wrong value #937
- Correctly handle unknown users in group view #900
- Importing into Dundee #887
- update status - gui resize issue #803
- Backup Remote Stores Problem #751
- VM view is broken when changing a disk SR twice #670
- console mouse sync #280
4.16.0 (2016-04-29)
Maintenance release
Enhancements
- TOO_MANY_PENDING_TASKS #861
Bug fixes
- Incorrect VM target name with continuous replication #904
- Error while deleting users #901
- Use an available path to the SR to create a config drive #882
- VM autoboot don't set the right pool parameter #879
- BUG: ACL with NFS ISO Library not working! #870
- Broken paths in backups in SMB #865
- Plugins page loads users/groups multiple times #829
- "Ghost" VM remains after migration #769
4.15.0 (2016-03-21)
Load balancing, SMB delta support, advanced network operations...
Enhancements
- Add the job name inside the backup email report #819
- Delta backup with quiesce #812
- Hosts: No user feedback when error occurs with SR connect / disconnect #810
- Expose components versions #807
- Rework networks/PIFs management #805
- Displaying all SRs and a list of available hosts for creating VM from a pool #790
- Add "Source network" on "VM migration" screen #785
- Migration queue #783
- Match network names for VM migration #782
- Disk names #780
- Self service: should the user be able to set the CPU weight? #767
- host & pool Citrix license status #763
- pool view: Provide "updates" section #762
- XOA ISO image: ambigious root disk label #761
- Host info: provide system serial number #760
- CIFS ISO SR Creation #731
- MAC address not preserved on VM restore #707
- Failing replication job should send reports #659
- Display networks in the Pool view #226
Bug fixes
- Broken link to backup remote #821
- Issue with self-signed cert for email plugin #817
- Plugins view, reset form and errors #815
- HVM recovery mode is broken #794
- Disk bug when creating vm from template #778
- Can't mount NFS shares in remote stores #775
- VM disk name and description not passed during creation #774
- NFS mount problem for Windows share #771
- lodash.pluck not installed #757
- this._getAuthenticationTokensForUser is not a function #755
- CentOS 6.x 64bit template creates a VM that won't boot #733
- Lot of xo:perf leading to XO crash #575
- New collection checklist #262
4.14.0 (2016-02-23)
Self service, custom CloudInit...
Enhancements
- VM creation self service with quotas #285
- Cloud config custom user data #706
- Patches behind a proxy #737
- Remote store status indicator #728
- Patch list order #724
- Enable reporting on additional backup types #717
- Tooltip name for cancel #703
- Portable VHD merging #646
Bug fixes
- Avoid merge between two delta vdi backups #702
- Text in table is not cut anymore #713
- Disk size edition issue with float numbers #719
- Create vm, summary is not refreshed #721
- Boot order problem #726
4.13.0 (2016-02-05)
Backup checksum, SMB remotes...
Enhancements
- Add SMB mount for remote #338
- Centralize Perm in a lib #345
- Expose interpool migration details #567
- Add checksum for delta backup #617
- Redirect from HTTP to HTTPS #626
- Expose vCPU weight #633
- Avoid metadata in delta backup #651
- Button to clear logs #661
- Units for RAM and disks #666
- Remove multiple VDIs at once #676
- Find orphaned VDI snapshots #679
- New health view in Dashboard #680
- Use physical usage for VDI and SR #682
- TLS configuration #685
- Better VM info on tree view #688
- Absolute values in tooltips for tree view #690
- Absolute values for host memory #691
Bug fixes
- Issues on host console screen #672
- NFS remote mount fails in particular case #665
- Unresponsive pages #662
- Live migration fail in the same pool with local SR fails #655
4.12.0 (2016-01-18)
Continuous Replication, Continuous Delta backup...
Enhancements
- Continuous VM replication #582
- Continuous Delta Backup #576
- Scheduler should not run job again if previous instance is not finished #642
- Boot VM automatically after creation #635
- Manage existing VIFs in templates #630
- Support templates with existing install repository #627
- Remove running VMs #616
- Prevent a VM to start before delta import is finished #613
- Spawn multiple VMs at once #606
- Fixed
suspendVM
in tree view. #619 (pdonias)
Bug fixes
- User defined MAC address is not fetch in VM install #643
- CoreOsCloudConfig is not shown with CoreOS #639
- Plugin activation/deactivation in web UI seems broken #637
- Issue when creating CloudConfig drive #636
- CloudConfig hostname shouldn't have space #634
- Cloned VIFs are not properly deleted on VM creation #632
- Default PV args missing during VM creation #628
- VM creation problems from custom templates #625
- Emergency shutdown race condition #622
vm.delete\(\)
should not delete VDIs attached to other VMs #621
- VM creation error from template with a disk #581
- Only delete VDI exports when VM backup is successful #644
- Change the name of an imported VM during the import process #641
- Creating a new VIF in view is partially broken #652
- Grey out the "create button" during VM creation #654
4.11.0 (2015-12-22)
Delta backup, CloudInit...
Enhancements
- Visible list of SR inside a VM #601
- VDI move #591
- Edit pre-existing disk configuration during VM creation #589
- Allow disk size edition #587
- Better VDI resize support #585
- Remove manual VM export metadata in UI #580
- Support import VM metadata #579
- Set a default pool SR #572
- ISOs should be sorted by name #565
- Button to boot a VM from a disc once #564
- Ability to boot a PV VM from a disc #563
- Add an option to manually run backup jobs #562
- backups to unmounted storage #561
- Root integer properties cannot be edited in plugins configuration form #550
- Generic CloudConfig drive #549
- Auto-discovery of installed xo-server plugins #546
- Hide info on flat view #545
- Config plugin boolean properties must have a default value (undefined prohibited) #543
- Present detailed errors on plugin configuration failures #530
- Do not reset form on failures in plugins configuration #529
- XMPP alert plugin #518
- Hide tag adders depending on ACLs #516
- Choosing a framework for xo-web 5 #514
- Prevent adding a host in an existing XAPI connection #466
- Read only connection to Xen servers/pools #439
- generic notification system #391
- Data architecture review #384
- Make filtering easier to understand/add some "default" filters #207
- Improve performance #148
Bug fixes
- VM metadata export should not require a snapshot #615
- Missing patch for all hosts is continuously refreshed #609
- Backup import memory issue #608
- Host list missing patch is buggy #604
- Servers infos should not been refreshed while a field is being edited #595
- Servers list should not been re-order while a field is being edited #594
- Correctly display size in interface (binary scale) #592
- Display failures on VM boot order modification #560
vm.setBootOrder\(\)
should throw errors on failures (non-HVM VMs) #559
- Hide boot order form for non-HVM VMs #558
- Allow editing PV args even when empty (but only for PV VMs) #557
- Crashes when using legacy event system #556
- XenServer patches check error for 6.1 #555
- activation plugin xo-server-transport-email #553
- Server error with JSON on 32 bits Dom0 #552
- Cloud Config drive shouldn't be created on default SR #548
- Deep properties cannot be edited in plugins configuration form #521
- Aborted VM export should cancel the operation #490
- VM missing with same UUID after an inter-pool migration #284
4.10.0 (2015-11-27)
Job management, email notifications, CoreOS/Docker, Quiesce snapshots...
Enhancements
Bug fixes
4.9.0 (2015-11-13)
Automated DR, restore backup, VM copy
Enhancements
Bug fixes
Misc
4.8.0 (2015-10-29)
Fully automated patch system, ACLs inheritance, stats performance improved.
Enhancements
Bug fixes
4.7.0 (2015-10-12)
Plugin config management and browser notifications.
Enhancements
Bug fixes
4.6.0 (2015-09-25)
Tags management and new visualization.
Enhancements
Bug fixes
- Export backup fails if no tags specified (xo-web#383)
- Wrong login give an obscure error message (xo-web#373)
- Update view is broken during updates (xo-web#356)
- Settings/dashboard menu incorrect display (xo-web#357)
- Console View Not refreshing if the VM restart (xo-web#107)
4.5.1 (2015-09-16)
An issue in xo-web
with the VM view.
Bug fix
- Attach disk/new disk/create interface is broken (xo-web#378)
4.5.0 (2015-09-11)
A new dataviz (parallel coord), a new provider (GitHub) and faster consoles.
Enhancements
Bug fixes
4.4.0 (2015-08-28)
SSO and Dataviz are the main features for this release.
Enhancements
Bug fixes
4.3.0 (2015-07-22)
Scheduler for rolling backups
Enhancements
Bug fixes
4.2.0 (2015-06-29)
Huge performance boost, scheduler for rolling snapshots and backward compatibility for XS 5.x series
Enhancements
Bug fixes
4.1.0 (2015-06-10)
Add the drag'n drop support from VM live migration, better ACLs groups UI.
Enhancements
Bug fixes
- Convert to template displayed when the VM is not halted (xo-web#286)
- Lost some data when refresh some views (xo-web#271)
- Suspend button don't trigger any permission message (xo-web#270)
- Create network interfaces shouldn't call xoApi directly (xo-web#269)
- Don't plug automatically a disk or a VIF if the VM is not running (xo-web#287)
4.0.2 (2015-06-01)
An issue in xo-server
with the password of default admin account and also a UI fix.
Bug fixes
- Cannot modify admin account (xo-web#265)
- Password field seems to keep empty/reset itself after 1-2 seconds (xo-web#264)
4.0.1 (2015-05-30)
An issue with the updater in HTTPS was left in the 4.0.0. This patch release fixed
it.
Bug fixes
4.0.0 (2015-05-29)
Blog post of this release.
Enhancements
Bug fixes
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)
- fix edition of a VM snapshot (b04111c)
- do not fetch stats if the VM state is transitioning (a5c9880)
- fix broken Angular due to new version of Babel which breaks ngAnnotate (0a9c868)
- feedback when connecting/disconnecting a server (027d1e8)
- clearer error message if a server is unreachable (06ca007)
3.9.0 (2015-04-20)
Blog post of this release.
Enhancements
- ability to manually connect/disconnect a server (xo-web#88 & xo-web#234)
- display the connection status of a server (xo-web#103)
- better feedback when connecting to a server (xo-web#210)
- ability to add a local LVM SR (xo-web#219)
- display virtual GPUs in VM view (xo-web#223)
- ability to automatically start a VM with its host (xo-web#224)
- ability to create networks (xo-web#225)
- live charts for a VM CPU/disk/network & RAM (xo-web#228 & xo-server#51)
- remove VM import progress notifications (redundant with the tasks list) (xo-web#235)
- XO-Server sources are compiled to JS prior distribution: less bugs & faster startups (xo-server#50)
- use XAPI
event.from()
instead of event.next()
which leads to faster connection (xo-server#52)
Bug fixes
- removed servers are properly disconnected (xo-web#61)
- fix VM creation with multiple interfaces (xo-wb#229)
- disconnected servers are properly removed from the interface (xo-web#234)
3.8.0 (2015-03-27)
Blog post of this release.
Enhancements
Bug fixes
- fix Invalid parameter(s) message on the settings page (xo-server#49)
- fix mouse clicks in console (xo-web#205)
- fix user editing on the settings page (xo-web#206)
3.7.0 (2015-03-06)
Highlights in this release are the initial ACLs implementation, live migration for VDIs and the ability to create a new storage repository.
Enhancements
- ability to live migrate a VM between hosts with different CPUs (xo-web#126)
- ability to live migrate a VDI (xo-web#177)
- display a notification on VM creation (xo-web#178)
- ability to create/attach a iSCSI/NFS/ISO SR (xo-web#179)
- display SR available space on VM creation (xo-web#180)
- ability to enable and disable host on the tree view (xo-web#181 & xo-web#182)
- ability to suspend/resume a VM (xo-web#186)
- display Linux icon for SUSE Linux Enterprise Server distribution (xo-web#187)
- correctly handle incorrectly formated token in cookies (xo-web#192)
- display host manufacturer in host view (xo-web#195)
- only display task concerning authorized objects (xo-web#197)
- better welcome message (xo-web#199)
- initial ACLs (xo-web#202)
- display an action panel to rescan, remove, attach and forget a SR (xo-web#203)
- display current active tasks in navbar (xo-web#204)
Bug fixes
- implements a proxy which fixes consoles over HTTPs (xo#14)
- fix tasks listing in host view (xo-server#43)
- fix console view on IE (xo-web#184)
- fix out of sync objects in XO-Web (xo-web#142)
- fix incorrect connection status displayed in login view (xo-web#193)
- fix flickering tree view (xo-web#194)
- single host pools should not have a dropdown menu in tree view (xo-web#198)
3.6.0 (2014-11-28)
Enhancements
Bug fixes
- disks editing on VM page should work (xo-web#86)
- dropdown menus should close after selecting an item (xo-web#140)
- user creation should require a password (xo-web#143)
- server connection should require a user and a password (xo-web#144)
- snapshot deletion should work (xo-server#147)
- VM console should work in Chrome (xo-web#149)
- tooltips should work (xo-web#163)
- disk plugged status should be automatically refreshed (xo-web#164)
- deleting users without tokens should not trigger an error (xo-server#34)
- live pool master change should work (xo-server#20)
3.5.1 (2014-08-19)
Bug fixes
- pool view works again (#139)
3.5.0 (2014-08-14)
XO-Web and XO-Server are now available as npm packages!
Enhancements
- XO-Server published on npm (#26)
- XO-Server config is now in
/etc/xo-server/config.yaml
(#33)
- paths in XO-Server's config are now relative to the config file (#19)
- use the Linux icon for Fedora (#131)
- start/stop/reboot buttons on console page (#121)
- settings page now only accessible to admin (#77)
- redirection to the home page when a VM is deleted from its own page (#56)
- XO-Web published on npm (#123)
- buid process now use Browserify ((#125, #135))
- view are now written in Jade instead of HTML (#124)
- CSS autoprefixer to improve compatibility (#132, #137)
Bug fixes
- force shutdown does not attempt a clean shutdown first anymore (#29)
- shutdown hosts are now correctly reported as such (#31)
- incorrect VM metrics (#54, #68, #108)
- an user cannot delete itself (#104)
- in VM creation, required fields are now marked as such (#113, #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)
- ability to clone/copy a VM (#116)
- mandatory log in page (#120)
Bug fixes
- failure in VM creation (#111)
3.3.1 (2014-03-28)
Enhancements
- console view is now prettier (#92)
Bug fixes
- VM creation fails to incorrect dependencies (xo-server/#24)
- VDIs list in SR view is blinking (#109)
3.3.0 (2014-03-07)
Enhancements
- Grunt has been replaced by gulp.js (#91)
- a host can be detached from a pool (#98)
- snapshots management in VM view (#99)
- log deletion in VM view (#100)
Bug fixes
- Snapshot not working in VM view (#95)
- Host Reboot/Restart toolstack/Shutdown not working in main view (#97)
- Bower cannot install
angular
automatically due to a version conflict (#101)
- Bower installs an incorrect version of
angular-animate
(#102)
3.2.0 (2014-02-21)
Enhancements
- dependencies' versions should be fixed to ease deployment (#93)
- badges added to the README to see whether dependencies are up to date (#90)
- an error notification has been added when the connection to XO-Server failed (#89)
- in host view, there is now a link to the host console (#87)
- in VM view, deleting a disk requires a confirmation (#85)
- the VM and console icons are now different (#80)
Bug fixes
- consoles now work in Google Chrome \o/ (#46)
- in host view, many buttons were not working (#79)
- in main view, incorrect icons were fixes (#81)
- MAC addresses should not be ignored during VM creation (#94)
3.1.0 (2014-02-14)
Enhancements
- in VM view, interfaces' network should be displayed (#64)
- middle-click or
Ctrl
+click should open new windows (even on pseudo-links) (#66)
- lists should use natural sorting (e.g. VM 2 before VM 10) (#69)
Bug fixes
- consoles are not implemented for hosts (#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)
- pool and host names overflow their box in the main view (#63)
- in host view, interfaces incorrectly named networks and VLAN not shown (#70)
- VM suspended state is not properly handled (#71)
- unauthenticated users should not be able to access to consoles (#73)
- incorrect scroll (under the navbar) when the view changes (#74)