Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
2459 lines (1969 sloc) 194 KB

ChangeLog

next

Enhancements

  • [SR/new] Clarify address formats #4450 (PR #4460)
  • [Backup NG/New] Show warning if zstd compression is not supported on a VM #3892 (PRs #4411)

Bug fixes

  • [PBD] Obfuscate cifs password from device config #4384 (PR #4401)
  • [XOSAN] Fix "invalid parameters" error on creating a SR (PR #4478)
  • [Patching] Avoid overloading XCP-ng by reducing the frequency of yum update checks #4358 (PR #4477)
  • [Network] Fix inability to create a bonded network (PR #4489)
  • [Backup restore & Replication] Don't copy sm_config to new VDIs which might leads to useless coalesces #4482 (PR #4484)
  • [Home] Fix intermediary "no results" display showed on filtering items #4420 (PR #4456

Released packages

  • xo-server-sdn-controller v0.2.1
  • xo-server v5.49.0
  • xo-web v5.49.0

5.38.0 (2019-08-29)

Channel: latest

Enhancements

  • [VM/Attach disk] Display confirmation modal when VDI is already attached #3381 (PR #4366)
  • [Zstd]
    • [VM/copy, VM/export] Only show zstd option when it's supported #3892 (PRs #4326 #4368)
    • [VM/Bulk copy] Show warning if zstd compression is not supported on a VM #3892 (PR #4346)
  • [VM import & Continuous Replication] Enable guessVhdSizeOnImport by default, this fix some VDI_IO_ERROR with XenServer 7.1 and XCP-ng 8.0 (PR #4436)
  • [SDN Controller] Add possibility to create multiple GRE networks and VxLAN networks within a same pool (PR #4435)
  • [SDN Controller] Add possibility to create cross-pool private networks (PR #4405)

Bug fixes

  • [SR/General] Display VDI VM name in SR usage graph (PR #4370)
  • [VM/Attach disk] Fix checking VDI mode (PR #4373)
  • [VM revert] Snapshot before: add admin ACLs on created snapshot #4331 (PR #4391)
  • [Network] Fixed "invalid parameters" error when creating bonded network #4425 (PR #4429)

Released packages

  • xo-server-sdn-controller v0.2.0
  • xo-server-usage-report v0.7.3
  • xo-server v5.48.0
  • xo-web v5.48.1

5.37.1 (2019-08-06)

Channel: stable

Enhancements

  • [SDN Controller] Let the user choose on which PIF to create a private network (PR #4379)

Bug fixes

  • [SDN Controller] Better detect host shutting down to adapt network topology (PR #4314)
  • [SDN Controller] Add new hosts to pool's private networks (PR #4382)

Released packages

  • xo-server-sdn-controller v0.1.2

5.37.0 (2019-07-25)

Highlights

  • [Pool] Ability to add multiple hosts on the pool #2402 (PR #3716)
  • [SR/General] Improve SR usage graph #3608 (PR #3830)
  • [VM] Permission to revert to any snapshot for VM operators #3928 (PR #4247)
  • [Backup NG] Ability to bypass unhealthy VDI chains check #4324 (PR #4340)
  • [VM/console] Multiline copy/pasting #4261 (PR #4341)

Enhancements

  • [Stats] Ability to display last day stats #4160 (PR #4168)
  • [Settings/servers] Display servers connection issues #4300 (PR #4310)
  • [VM] Show current operations and progress #3811 (PR #3982)
  • [Backup NG/New] Generate default schedule if no schedule is specified #4036 (PR #4183)
  • [Host/Advanced] Ability to edit iSCSI IQN #4048 (PR #4208)
  • [VM,host] Improved state icons/pills (colors and tooltips) (PR #4363)

Bug fixes

  • [Settings/Servers] Fix read-only setting toggling
  • [SDN Controller] Do not choose physical PIF without IP configuration for tunnels. (PR #4319)
  • [Xen servers] Fix no connection found for object error if pool master is reinstalled #4299 (PR #4302)
  • [Backup-ng/restore] Display correct size for full VM backup #4316 (PR #4332)
  • [VM/tab-advanced] Fix CPU limits edition (PR #4337)
  • [Remotes] Fix EIO errors due to massive parallel fs operations #4323 (PR #4330)
  • [VM/Advanced] Fix virtualization mode switch (PV/HVM) (PR #4349)
  • [Task] fix hidden notification by search field #3874 (PR #4305
  • [VM] Fail to change affinity (PR #4361
  • [VM] Number of CPUs not correctly changed on running VMs (PR #4360

Released packages

  • @xen-orchestra/fs v0.10.1
  • xo-server-sdn-controller v0.1.1
  • xen-api v0.27.1
  • xo-server v5.46.0
  • xo-web v5.46.0

5.36.0 (2019-06-27)

Highlights

  • [SR/new] Create ZFS storage #4260 (PR #4266)
  • [Host/advanced] Fix host CPU hyperthreading detection #4262 (PR #4285)
  • [VM/Advanced] Ability to use UEFI instead of BIOS #4264 (PR #4268)
  • [Backup-ng/restore] Display size for full VM backup #4009 (PR #4245)
  • [Sr/new] Ability to select NFS version when creating NFS storage #3951 (PR #4277)
  • [Host/storages, SR/hosts] Display PBD details #4264 (PR #4268)
  • [auth-saml] Improve compatibility with Microsoft Azure Active Directory (PR #4294)

Enhancements

  • [Host] Display warning when "Citrix Hypervisor" license has restrictions #4251 (PR #4235)
  • [VM/Backup] Create backup bulk action #2573 (PR #4257)
  • [Host] Display warning when host's time differs too much from XOA's time #4113 (PR #4173)
  • [VM/network] Display and set bandwidth rate-limit of a VIF #4215 (PR #4293)
  • [SDN Controller] New plugin which enables creating pool-wide private networks xcp-ng/xcp#175 (PR #4269)

Bug fixes

  • [XOA] Don't require editing the email field in case of re-registration (PR #4259)
  • [Metadata backup] Missing XAPIs should trigger a failure job #4281 (PR #4283)
  • [iSCSI] Fix fibre channel paths display #4291 (PR #4303)
  • [New VM] Fix tooltips not displayed on disabled elements in some browsers (e.g. Google Chrome) #4304 (PR #4309)

Released packages

  • xo-server-auth-ldap v0.6.5
  • xen-api v0.26.0
  • xo-server-sdn-controller v0.1
  • xo-server-auth-saml v0.6.0
  • xo-server-backup-reports v0.16.2
  • xo-server v5.44.0
  • xo-web v5.44.0

5.35.0 (2019-05-29)

Enhancements

  • [VM/general] Display 'Started... ago' instead of 'Halted... ago' for paused state #3750 (PR #4170)
  • [Metadata backup] Ability to define when the backup report will be sent (PR #4149)
  • [XOA/Update] Ability to select release channel #4200 (PR #4202)
  • [User] Forget connection tokens on password change or on demand #4214 (PR #4224)
  • [Settings/Logs] LICENCE_RESTRICTION errors: suggest XCP-ng as an Open Source alternative #3876 (PR #4238)
  • [VM/Migrate] Display VDI size on migrate modal #2534 (PR #4250)
  • [Host] Display hyperthreading status on advanced tab #4262 (PR #4263)

Bug fixes

  • [Pool/Patches] Fix "an error has occurred" in "Applied patches" #4192 (PR #4193)
  • [Backup NG] Fix report sent even though "Never" is selected #4092 (PR #4178)
  • [Remotes] Fix issues after a config import (PR #4197)
  • [Charts] Fixed the chart lines sometimes changing order/color (PR #4221)
  • Prevent non-admin users to access admin pages with URL (PR #4220)
  • [Upgrade] Fix alert before upgrade while running backup jobs #4164 (PR #4235)
  • [Import] Fix import OVA files (PR #4232)
  • [VM/network] Fix duplicate IPv4 (PR #4239)
  • [Remotes] Fix disconnected remotes which may appear to work
  • [Host] Fix incorrect hypervisor name #4246 (PR #4248)

Released packages

  • xo-server-backup-reports v0.16.1
  • @xen-orchestra/fs v0.9.0
  • vhd-lib v0.7.0
  • xo-server v5.42.1
  • xo-web v5.42.1

5.34.0 (2019-04-30)

Highlights

  • [Self/New VM] Add network config box to custom cloud-init #3872 (PR #4150)
  • [Metadata backup] Detailed logs #4005 (PR #4014)
  • [Backup reports] Support metadata backups (PR #4084)
  • [VM migration] Auto select default SR and collapse optional actions #3326 (PR #4121)
  • Unlock basic stats on all editions #4166 (PR #4172)

Enhancements

  • [Settings/remotes] Expose mount options field for SMB #4063 (PR #4067)
  • [Backup/Schedule] Add warning regarding DST when you add a schedule #4042 (PR #4056)
  • [Import] Avoid blocking the UI when dropping a big OVA file on the UI (PR #4018)
  • [Backup NG/Overview] Make backup list title clearer #4111 (PR #4129)
  • [Dashboard] Hide "Report" section for non-admins #4123 (PR #4126)
  • [Self/New VM] Display confirmation modal when user will use a large amount of resources #4044 (PR #4127)
  • [VDI migration, New disk] Warning when SR host is different from the other disks #3911 (PR #4035)
  • [Attach disk] Display warning message when VDI SR is on different host from the other disks #3911 (PR #4117)
  • [Editable] Notify user when editable undo fails #3799 (PR #4150)
  • [XO] Add banner for sources users to clarify support conditions #4165 (PR #4167)

Bug fixes

  • [Continuous Replication] Fix VHD size guess for empty files #4105 (PR #4107)
  • [Backup NG] Only display full backup interval in case of a delta backup (PR #4125)
  • [Dashboard/Health] fix 'an error has occurred' on the storage state table #4128 (PR #4132)
  • [Menu] XOA: Fixed empty slot when menu is collapsed #4012 (PR #4068
  • [Self/New VM] Fix missing templates when refreshing page #3265 (PR #3565)
  • [Home] No more false positives when select Tag on Home page #4087 (PR #4112)

Released packages

  • xo-server-backup-reports v0.16.0
  • complex-matcher v0.6.0
  • xo-vmdk-to-vhd v0.1.7
  • vhd-lib v0.6.1
  • xo-server v5.40.0
  • xo-web v5.40.1

5.33.1 (2019-04-04)

Bug fix

Released packages

  • xen-api v0.25.1
  • xo-server v5.38.2

5.33.0 (2019-03-29)

Enhancements

  • [SR/Disk] Disable actions on unmanaged VDIs #3988 (PR #4000)
  • [Pool] Specify automatic networks on a Pool #3916 (PR #3958)
  • [VM/advanced] Manage start delay for VM #3909 (PR #4002)
  • [New/Vm] SR section: Display warning message when the selected SRs aren't in the same host #3911 (PR #3967)
  • Enable compression for HTTP requests (and initial objects fetch)
  • [VDI migration] Display same-pool SRs first in the selector #3945 (PR #3996)
  • [Home] Save the current page in url #3993 (PR #3999)
  • [VDI] Ensure suspend VDI is destroyed when destroying a VM #4027 (PR #4038)
  • [VM/disk]: Warning when 2 VDIs are on 2 different hosts' local SRs #3911 (PR #3969)
  • [Remotes] Benchmarks (read and write rate speed) added when remote is tested #3991 (PR #4015)
  • [Cloud Config] Support both NoCloud and Config Drive 2 datasources for maximum compatibility (PR #4053)
  • [Advanced] Configurable cookie validity (PR #4059)
  • [Plugins] Display number of installed plugins #4008 (PR #4050)
  • [Continuous Replication] Opt-in mode to guess VHD size, should help with XenServer 7.1 CU2 and various VDI_IO_ERROR errors (PR #3726)
  • [VM/Snapshots] Always delete broken quiesced snapshots #4074 (PR #4075)
  • [Settings/Servers] Display link to pool #4041 (PR #4045)
  • [Import] Change wording of drop zone (PR #4020)
  • [Backup NG] Ability to set the interval of the full backups #1783 (PR #4083)
  • [Hosts] Display a warning icon if you have XenServer license restrictions #4091 (PR #4094)
  • [Restore] Ability to restore a metadata backup #4004 (PR #4023)
  • Improve connection to XCP-ng/XenServer hosts:
    • never disconnect by itself even in case of errors
    • never stop watching events

Bug fixes

  • [New network] PIF was wrongly required which prevented from creating a private network (PR #4010)
  • [Google authentication] Migrate to new endpoint
  • [Backup NG] Better handling of huge logs #4025 (PR #4026)
  • [Home/VM] Bulk migration: fixed VM VDIs not migrated to the selected SR #3986 (PR #3987)
  • [Stats] Fix cache usage with simultaneous requests #4017 (PR #4028)
  • [Backup NG] Fix compression displayed for the wrong backup mode (PR #4021)
  • [Home] Always sort the items by their names as a secondary sort criteria #3983 (PR #4047)
  • [Remotes] Fixes spawn mount EMFILE error during backup
  • Properly redirect to sign in page instead of being stuck in a refresh loop
  • [Backup-ng] No more false positives when list matching VMs on Home page #4078 (PR #4085)
  • [Plugins] Properly remove optional settings when unchecking Fill information (PR #4076)
  • [Patches] (PR #4077)
    • Add a host to a pool: fixes the auto-patching of the host on XenServer < 7.2 #3783
    • Add a host to a pool: homogenizes both the host and pool's patches #2188
    • Safely install a subset of patches on a pool #3777
    • XCP-ng: no longer requires to run yum install xcp-ng-updater when it's already installed #3934

Released packages

  • xen-api v0.25.0
  • vhd-lib v0.6.0
  • @xen-orchestra/fs v0.8.0
  • xo-server-usage-report v0.7.2
  • xo-server v5.38.1
  • xo-web v5.38.0

5.32.2 (2019-02-28)

Bug fixes

  • Fix XAPI events monitoring on old version (XenServer 7.2)

5.32.1 (2019-02-28)

Bug fixes

  • Fix a very short timeout in the monitoring of XAPI events which may lead to unresponsive XenServer hosts

5.32.0 (2019-02-28)

Enhancements

  • [VM migration] Display same-pool hosts first in the selector #3262 (PR #3890)
  • [Home/VM] Sort VM by start time #3955 (PR #3970)
  • [Editable fields] Unfocusing (clicking outside) submits the change instead of canceling (PR #3980)
  • [Network] Dedicated page for network creation #3895 (PR #3906)
  • [Logs] Add button to download the log #3957 (PR #3985)
  • [Continuous Replication] Share full copy between schedules #3973 (PR #3995)
  • [Backup] Ability to backup XO configuration and pool metadata #808 #3501 (PR #3912)

Bug fixes

  • [Host] Fix multipathing status for XenServer < 7.5 #3956 (PR #3961)
  • [Home/VM] Show creation date of the VM on if it available #3953 (PR #3959)
  • [Notifications] Fix invalid notifications when not registered (PR #3966)
  • [Import] Fix import of some OVA files #3962 (PR #3974)
  • [Servers] Fix already connected error after a server has been removed during connection #3976 (PR #3977)
  • [Backup] Fix random mount issues with NFS/SMB remotes #3973 (PR #4003)

Released packages

  • @xen-orchestra/fs v0.7.0
  • xen-api v0.24.3
  • xoa-updater v0.15.2
  • xo-server v5.36.0
  • xo-web v5.36.0

5.31.2 (2019-02-08)

Enhancements

  • [Home] Set description on bulk snapshot #3925 (PR #3933)
  • Work-around the XenServer issue when VBD#VDI is an empty string instead of an opaque reference (PR #3950)
  • [VDI migration] Retry when XenServer fails with TOO_MANY_STORAGE_MIGRATES (PR #3940)
  • [VM]
    • [General] The creation date of the VM is now visible #3932 (PR #3947)
    • [Disks] Display device name #3902 (PR #3946)
  • [VM Snapshotting]
    • Detect and destroy broken quiesced snapshot left by XenServer #3936 (PR #3937)
    • Retry twice after a 1 minute delay if quiesce failed #3938 (PR #3952)

Bug fixes

  • [Import] Fix import of big OVA files
  • [Host] Show the host's memory usage instead of the sum of the VMs' memory usage (PR #3924)
  • [SAML] Make AssertionConsumerServiceURL matches the callback URL
  • [Backup NG] Correctly delete broken VHD chains #3875 (PR #3939)
  • [Remotes] Don't ignore mount options #3935 (PR #3931)

Released packages

  • xen-api v0.24.2
  • @xen-orchestra/fs v0.6.1
  • xo-server-auth-saml v0.5.3
  • xo-server v5.35.0
  • xo-web v5.35.0

5.31.0 (2019-01-31)

Enhancements

  • [Backup NG] Restore logs moved to restore tab #3772 (PR #3802)
  • [Remotes] New SMB implementation that provides better stability and performance #2257 (PR #3708)
  • [VM/advanced] ACL management from VM view #3040 (PR #3774)
  • [VM / snapshots] Ability to save the VM memory #3795 (PR #3812)
  • [Backup NG / Health] Show number of lone snapshots in tab label #3500 (PR #3824)
  • [Login] Add autofocus on username input on login page #3835 (PR #3836)
  • [Home/VM] Bulk snapshot: specify snapshots' names #3778 (PR #3787)
  • [Remotes] Show free space and disk usage on remote #3055 (PR #3767)
  • [New SR] Add tooltip for reattach action button #3845 (PR #3852)
  • [VM migration] Display hosts' free memory #3264 (PR #3832)
  • [Plugins] New field to filter displayed plugins (PR #3832)
  • Ability to copy ID of "unknown item"s #3833 (PR #3856)
  • [Cloud-Init] switch config drive type to nocloud to prepare for the passing of network config (PR #3877)
  • [UI] Show pool name next to templates' names #3894 (PR #3896)
  • [Backup NG] Support zstd compression for full backups #3773 (PR #3883)
  • [VM] Ability to copy a VM with zstd compression #3773 (PR #3889)
  • [VM & Host] "Pool > Host" breadcrumb at the top of the page (PR #3898)
  • [Hosts] Ability to enable/disable host multipathing #3659 (PR #3865)
  • [Login] Add OTP authentication #2044 (PR #3879)
  • [Notifications] New notification page to provide important information about XOA (PR #3904)
  • [VM] Ability to export a VM with zstd compression #3773 (PR #3891)
  • [Host/network] Display PIF speed #3887 (PR #3901)
  • [SR] Display iscsi paths and mark the SR with a yellow dot if one path is not available. #3659 (PR #3829)
  • [UI] Unifies the Signin buttons (PR #3913)
  • [Settings/remotes] NFS: display default option on placeholder #3631 (PR #3921)
  • [VM/advanced] Ability to pin vCPU to physical cores #3241 (PR #3254)

Bug fixes

  • [Self] Display sorted Resource Sets #3818 (PR #3823)
  • [Servers] Correctly report connecting status (PR #3838)
  • [Servers] Fix cannot reconnect to a server after connection has been lost #3839 (PR #3841)
  • [New VM] Fix NO_HOSTS_AVAILABLE() error when creating a VM on a local SR from template on another local SR #3084 (PR #3827)
  • [Backup NG] Fix typo in the form #3854 (PR #3855)
  • [New SR] No warning when creating a NFS SR on a path that is already used as NFS SR #3844 (PR #3851)
  • [New SR] No redirection if the SR creation failed or canceled #3843 (PR #3853)
  • [Home] Fix two tabs opened by middle click in Firefox #3450 (PR #3825)
  • [XOA] Enable downgrade for ending trial (PR #3867)
  • [OVA import] allow import of big files #3468 (PR #3504)
  • [Backup NG] Smart settings not saved when editing a backup job #3885 (PR #3886)
  • [VM/snapshot] New snapshot with memory: fix "invalid parameters" error (PR #3903)
  • [VM creation] Broken CloudInit config drive when VM created on local SR
  • [Legacy Backup] Fix error when restoring a backup
  • [Home] Fix user.getAll error when user is not admin #3573 (PR #3918)
  • [Backup NG] Fix restore issue when a disk has grown #3910 (PR #3920)
  • [Backup NG] Delete importing VMs due to interrupted CR/DR (PR #3923)

Released packages

  • vhd-cli v0.2.0
  • @xen-orchestra/fs v0.6.0
  • vhd-lib v0.5.1
  • xoa-updater v0.15.0
  • xen-api v0.24.1
  • xo-vmdk-to-vhd v0.1.6
  • xo-server v5.34.0
  • xo-web v5.34.0

5.30.0 (2018-12-20)

Enhancements

  • [Users] Display user groups #3719 (PR #3740)
  • [VDI] Display VDI's SR 3021 (PR #3285)
  • [Health, VM/disks] Display SR's container #3021 (PRs #3747, #3751)
  • [Servers] Auto-connect to ejected host #2238 (PR #3738)
  • [Backup NG] Add "XOSAN" in excluded tags by default #2128 (PR #3559)
  • [VM] add tooltip for VM status icon #3749 (PR #3765)
  • [New XOSAN] Improve view and possibility to sort SRs by name/size/free space #2416 (PR #3691)
  • [Backup NG] Disable HA on replicated VM (CR, DR) #2359 (PR #3755)
  • [Backup NG] Display the last run status for each schedule with the possibility to show the associated log #3769 (PR #3779)
  • [Backup NG] Add a link to the documentation #3789 (PR #3790)
  • [Backup NG] Ability to copy schedule/job id to the clipboard #3753 (PR #3791)
  • [Backup NG / logs] Merge the job log status with the display details button #3797 (PR #3800)
  • [XOA] Notification banner when XOA is not registered #3803 (PR #3808)

Bug fixes

  • [Home/SRs] Fixed SR status for non admin users #2204 (PR #3742)
  • [Servers] Fix occasional "server's pool already connected" errors when pool is not connected (PR #3782)
  • [Self] Fix missing objects when the self service view is the first one to be loaded when opening XO #2689 (PR #3096)

Released packages

  • @xen-orchestra/fs v0.5.0
  • xen-api v0.23.0
  • xo-acl-resolver v0.4.1
  • xo-server v5.32.0
  • xo-web v5.32.0

5.29.0 (2018-11-29)

Enhancements

  • [Perf alert] Ability to trigger an alarm if a host/VM/SR usage value is below the threshold #3612 (PR #3675)
  • [Home/VMs] Display pool's name #2226 (PR #3709)
  • [Servers] Prevent new connection if pool is already connected #2238 (PR #3724)
  • [VM] Pause (like Suspend but doesn't copy RAM on disk) #3727 (PR #3731)

Bug fixes

  • [Servers] Fix deleting server on joining a pool #2238 (PR #3728)

Released packages

  • xen-api v0.22.0
  • xo-server-perf-alert v0.2.0
  • xo-server-usage-report v0.7.1
  • xo-server v5.31.0
  • xo-web v5.31.0

5.28.2 (2018-11-16)

Enhancements

  • [VM] Ability to set nested virtualization in settings #3619 (PR #3625)
  • [Legacy Backup] Restore and File restore functionalities moved to the Backup NG view #3499 (PR #3610)
  • [Backup NG logs] Display warning in case of missing VMs instead of a ghosts VMs tasks (PR #3647)
  • [VM] On migration, automatically selects the host and SR when only one is available #3502 (PR #3654)
  • [VM] Display VGA and video RAM for PVHVM guests #3576 (PR #3664)
  • [Backup NG form] Display a warning to let the user know that the Delta Backup and the Continuous Replication are not supported on XenServer < 6.5 #3540 (PR #3668)
  • [Backup NG form] Omit VMs(Simple Backup)/pools(Smart Backup/Resident on) with XenServer < 6.5 from the selection when the Delta Backup mode or the Continuous Replication mode are selected #3540 (PR #3668)
  • [VM] Allow to switch the Virtualization mode #2372 (PR #3669)

Bug fixes

  • [Backup ng logs] Fix restarting VMs with concurrency issue #3603 (PR #3634)
  • Validate modal containing a confirm text input by pressing the Enter key #2735 (PR #2890)
  • [Patches] Bulk install correctly ignores upgrade patches on licensed hosts (PR #3651)
  • [Backup NG logs] Handle failed restores (PR #3648)
  • [Self/New VM] Incorrect limit computation #3658 (PR #3666)
  • [Plugins] Don't expose credentials in config to users (PR #3671)
  • [Self/New VM] not enough … available in the set … error in some cases (PR #3667)
  • [XOSAN] Creation stuck at "Configuring VMs" #3688 (PR #3689)
  • [Backup NG] Errors listing backups on SMB remotes with extraneous files (PR #3685)
  • [Remotes] Don't expose credentials to users #3682 (PR #3687)
  • [VM] Correctly display guest metrics updates (tools, network, etc.) #3533 (PR #3694)
  • [VM Templates] Fix deletion #3498 (PR #3695)

Released packages

  • xen-api v0.21.0
  • xo-common v0.2.0
  • xo-acl-resolver v0.4.0
  • xo-server v5.30.1
  • xo-web v5.30.0

5.28.1 (2018-11-05)

Enhancements

Bug fixes

  • [Backup NG] Increase timeout in stale remotes detection to limit false positives (PR #3632)
  • Fix re-registration issue (4e35b19ac)
  • [Backup NG logs] Fix started jobs filter #3636 (PR #3641)
  • [New VM] CPU and memory user inputs were ignored since previous release #3644 (PR #3646)

Released packages

  • @xen-orchestra/fs v0.4.1
  • xo-server v5.29.4
  • xo-web v5.29.3

5.28.0 (2018-10-31)

Enhancements

  • [Usage Report] Add IOPS read/write/total per VM #3309 (PR #3455)
  • [Self service] Sort resource sets by name (PR #3507)
  • [Usage Report] Add top 3 SRs which use the most IOPS read/write/total #3306 (PR #3508)
  • [New VM] Display a warning when the memory is below the template memory static min #3496 (PR #3513)
  • [Backup NG form] Add link to plugins setting #3457 (PR #3514)
  • [Backup reports] Add job and run ID #3488 (PR #3516)
  • [Usage Report] Add top 3 VMs which use the most IOPS read/write/total #3308 (PR #3463)
  • [Settings/logs] Homogenize action buttons in table and enable bulk deletion #3179 (PR #3528)
  • [Settings/acls] Add bulk deletion #3179 (PR #3536)
  • [Home] Improve search usage: raw numbers also match in names #2906 (PR #3552)
  • [Backup NG] Timeout of a job is now in hours #3550 (PR #3553)
  • [Backup NG] Explicit error if a VM is missing #3434 (PR #3522)
  • [Backup NG] Show all advanced settings with non-default values in overview #3549 (PR #3554)
  • [Backup NG] Collapse advanced settings by default #3551 (PR #3559)
  • [Scheduling] Merge selection and interval tabs #1902 (PR #3519)
  • [Backup NG/Restore] The backup selector now also shows the job name #3366 (PR #3564)
  • Sort buttons by criticality in tables #3168 (PR #3545)
  • [Usage Report] Ability to send a daily report #3544 (PR #3582)
  • [Backup NG logs] Disable state filters with no entries #3438 (PR #3442)
  • [ACLs] Global performance improvement on UI for non-admin users #3578 (PR #3584)
  • [Backup NG] Improve the Schedule's view (Replace table by list) #3491 (PR #3586)
  • ([Host/Storage], [Sr/hosts]) add bulk deletion #3179 (PR #3539)
  • [xo-server] Use @xen-orchestra/log for basic logging #3555 (PR #3579)
  • [Backup Report] Log error when job failed #3458 (PR #3593)
  • [Backup NG] Display logs for backup restoration #2511 (PR #3609)
  • [XOA] Display product version and list of all installed packages #3560 (PR #3621)

Bug fixes

  • [Remotes] Fix removal of broken remotes #3327 (PR #3521)
  • [Backups] Fix stuck backups due to broken NFS remotes #3467 (PR #3534)
  • [New VM] Fix missing cloud config when creating multiple VMs at once in some cases #3532 (PR #3535)
  • [VM] Fix an error when an admin tried to add a disk on a Self VM whose resource set had been deleted #2814 (PR #3530)
  • [Self/Create VM] Fix some quotas based on the template instead of the user inputs #2683 (PR #3546)
  • [Self] Ignore DR and CR VMs when computing quotas #3064 (PR #3561)
  • [Patches] Wrongly requiring to eject CDs from halted VMs and snapshots before installing patches (PR #3611)
  • [Jobs] Ensure the scheduling is not interrupted in rare cases (PR #3617)
  • [Home] Fix server.getAll error at login when user is not admin #2335 (PR #3613)

Released packages

  • xo-server-backup-reports v0.15.0
  • xo-common v0.1.2
  • @xen-orchestra/log v0.1.0
  • @xen-orchestra/fs v0.4.0
  • complex-matcher v0.5.0
  • vhd-lib v0.4.0
  • xen-api v0.20.0
  • xo-server-usage-report v0.7.0
  • xo-server v5.29.0
  • xo-web v5.29.0

5.27.2 (2018-10-05)

Enhancements

  • [Host/Networks] Remove "Add network" button #3386 (PR #3478)
  • [Host/networks] Private networks table #3387 (PR #3481)
  • [Home/pool] Patch count pill now shows the number of unique patches in the pool #3321 (PR #3483)
  • [Patches] Pre-install checks to avoid errors #3252 (PR #3484)
  • [Vm/Snapshots] Allow VM operators to create snapshots and delete those they created #3443 (PR #3482)
  • [VM/clone] Handle ACLs and Self Service #3139 (PR #3493)

Bug fixes

  • [Backup NG] Fix Cannot read property 'uuid' of undefined when a disk is removed from a VM to backup (PR #3479)
  • [Backup NG] Fix unexpected full after failure, interruption or basic rolling snapshot (PR #3485)
  • [Usage report] Display top 3 used SRs instead of top 3 biggest SRs #3307 (PR #3475)

Released packages

  • vhd-lib v0.3.2
  • xo-vmdk-to-vhd v0.1.5
  • xo-server-usage-report v0.6.0
  • xo-acl-resolver v0.3.0
  • xo-server v5.28.0
  • xo-web v5.28.0

5.27.1 (2018-09-28)

Enhancements

Bug fixes

  • [OVA Import] Allow import of files bigger than 127GB (PR #3451)
  • [File restore] Fix a path issue when going back to the parent folder (PR #3446)
  • [File restore] Fix a minor issue when showing which selected files are redundant (PR #3447)
  • [Memory] Fix a major leak #2580 #2820 (PR #3453)
  • [NFS Remotes] Fix already mounted race condition #3380 (PR #3460)
  • Fix Cannot read property 'type' of undefined when deleting a VM (PR #3465)

Released packages

  • @xen-orchestra/fs v0.3.1
  • vhd-lib v0.3.1
  • xo-vmdk-to-vhd v0.1.4
  • xo-server v5.27.2
  • xo-web v5.27.1

5.27.0 (2018-09-24)

Enhancements

  • [Remotes] Test the remote automatically on changes #3323 (PR #3397)
  • [Remotes] Use WORKGROUP as default domain for new SMB remote (PR #3398)
  • [Backup NG form] Display a tip to encourage users to create vms on a thin-provisioned storage #3334 (PR #3402)
  • [Backup NG form] improve schedule's form #3138 (PR #3359)
  • [Backup NG Overview] Display transferred and merged data size for backup jobs #3340 (PR #3408)
  • [VM] Display the PVHVM status #3014 (PR #3418)
  • [Backup reports] Ability to test the plugin (PR #3421)
  • [Backup NG] Ability to restart failed VMs' backup #3339 (PR #3420)
  • [VM] Ability to change the NIC type #3423 (PR #3440)
  • [Backup NG Overview] Display the schedule's name #3444 (PR #3445)

Bug fixes

  • [Remotes] Rename connect(ed)/disconnect(ed) to enable(d)/disable(d) #3323 (PR #3396)
  • [Remotes] Fix error appears twice on testing (PR #3399)
  • [Backup NG] Don't fail on VMs with empty VBDs (like CDs or floppy disks) (PR #3410)
  • [XOA updater] Fix issue where trial request would fail #3407 (PR #3412)
  • [Backup NG logs] Fix log's value not being updated in the copy and report button #3273 (PR #3360)
  • [Backup NG] Fix issue when Delete first was enabled for some of the remotes #3424 (PR #3427)
  • [VM/host consoles] Work around a XenServer/XCP-ng issue which lead to some consoles not working #3432 (PR #3435)
  • [Backup NG] Remove extraneous snapshots in case of multiple schedules #3132 (PR #3439)
  • [Backup NG] Fix page reloaded on creating a schedule #3461 (PR #3462)

Released packages

  • xo-server-backup-reports v0.14.0
  • @xen-orchestra/async-map v0.0.0
  • @xen-orchestra/defined v0.0.0
  • @xen-orchestra/emit-async v0.0.0
  • @xen-orchestra/mixin v0.0.0
  • xo-server v5.27.0
  • xo-web v5.27.0

5.26.0 (2018-09-07)

Enhancements

  • [Backup (file) restore] Order backups by date in selector #3294 (PR #3374)
  • [Self] Hide Tasks entry in menu for self users #3311 (PR #3373)
  • [Tasks] Show previous tasks #3266 (PR #3377)
  • [Backup NG] Add job name in names of replicated VMs (PR #3379)
  • [Backup NG] Restore directories #1924 (PR #3384)
  • [VM] Start a VM on a specific host #3191 (PR #3389)

Bug fixes

  • [Self] Fix Self Service quotas not being correctly updated when deleting multiple VMs at a time (PR #3368)
  • [Backup NG] Don't fail listing backups when a remote is broken #3365 (PR #3367)
  • [New XOSAN] Fix error sometimes occurring when selecting the pool (PR #3370)
  • [New VM] Selecting multiple VMs and clicking Create then Cancel used to redirect to Home #3268 (PR #3371)
  • [Remotes] cannot read 'properties' of undefined error (PR #3382)
  • [Servers] Various issues when adding a new server #3385 (PR #3388)
  • [Backup NG] Always delete the correct old replications #3391 (PR #3394)

Released packages

  • xo-server v5.26.0
  • xo-web v5.26.0

5.25.2 (2018-08-27)

Enhancements

Bug fixes

  • [Remotes] Fix "undefined" mount option issue #3361 (PR #3363)
  • [Continuous Replication] Don't try to import/export VDIs on halted host #3354 (PR #3355)
  • [Disaster Recovery] Don't try to import/export VMs on halted host (PR #3364)
  • [Backup NG] A successful backup job reported as Interrupted #3018 (PR #3238)

Released packages

  • xo-server v5.25.2
  • xo-web v5.25.1

5.25.0 (2018-08-23)

Enhancements

  • [Tables] Filter input now always shows up even if the table is empty #3295 (PR #3296)
  • [Tasks] The table is now still shown when there are no tasks (PR #3305)
  • [Host / Logs] Homogenize action buttons in table and enable bulk deletion #3179 (PR #3313)
  • [VM/Advanced] Change "Convert" to "Convert to template" and always show the button #3201 (PR #3319)
  • [Backup NG form] Display a tip when doing a CR on a thick-provisioned SR #3291 (PR #3333)
  • [SR/new] Add local ext SR type #3332 (PR #3335)
  • [Backup reports] Send report for the interrupted backup jobs on the server startup #2998 (PR 3164 3154)
  • [Backup NG form] Move VMs' selection to a dedicated card #2711 (PR #3338)
  • [Backup NG smart mode] Exclude replicated VMs #2338 (PR #3312)
  • [Backup NG form] Show the compression checkbox when the full mode is active #3236 (PR #3345)
  • [New VM] Display an error when the getting of the coreOS default template fails #3227 (PR #3343)
  • [Backup NG form] Set default retention to 1 #3134 (PR #3290)
  • [Backup NG] New logs are searchable by job name #3272 (PR #3351)
  • [Remotes] Add a field for NFS remotes to set mount options #1793 (PR #3353)

Bug fixes

  • [Backup NG form] Fix schedule's name overridden with undefined if it's not been edited #3286 (PR #3288)
  • [Remotes] Don't change enabled state on errors (PR #3318)
  • [Remotes] Auto-reconnect on use if necessary #2852 (PR #3320)
  • [XO items' select] Fix adding or removing a XO item from a select make the missing XO items disappear #3322 (PR #3315)
  • [New VM / Self] Filter out SRs that are not in the template's pool #3068 (PR #3070)
  • [New VM / Self] Fix 'unknown item' displayed in SR selector #3267 (PR #3070)

Released packages

  • xo-server-backup-reports v0.13.0
  • @xen-orchestra/fs 0.3.0
  • xo-server v5.25.0
  • xo-web v5.25.0

5.24.0 (2018-08-09)

Enhancements

  • [Remotes] Make SMB subfolder field optional #3249 (PR #3250)
  • [Backup NG form] Make the smart mode's toggle more visible #2711 (PR #3263)
  • Move the copy clipboard of the VM's UUID to the header #3221 (PR #3248)
  • [Health / Orphaned VMs] Homogenize action buttons in table and enable bulk deletion #3179 (PR #3274)
  • [Health / Orphaned snapshot VDIs] Homogenize action buttons in table and enable bulk deletion #3179 (PR #3270)
  • [Health / Alarms] Homogenize action buttons in table and enable bulk deletion #3179 (PR #3271)
  • [Backup NG Overview] List the Backup NG job's modes #3169 (PR #3277)
  • [Backup NG form] Move "Use compression" checkbox in the advanced settings #2711 (PR #3281)
  • [Backup NG form] Ability to remove previous backups first before backup the VMs #3212 (PR #3260)
  • [Patching] Check date consistency before patching to avoid error on install #3056

Bug fixes

  • [Pools] Filter GPU groups by pool #3176 (PR #3253)
  • [Backup NG] Fix delta backups with SMB remotes #3224 (PR #3278)
  • Fix VM restoration getting stuck on local SRs #3245 (PR #3243)

Released packages

  • xen-api v0.17.0
  • @xen-orchestra/fs 0.2.1
  • xo-server v5.24.0
  • xo-web v5.24.0

5.23.0 (2018-07-26)

Enhancements

  • Export VDI content #2432 (PR #3194)
  • Search syntax support wildcard (*) and regular expressions #3190 (PRs #3198 & #3199)
  • Import VDI content #2432 (PR #3216)
  • [Backup NG form] Ability to edit a schedule's name #2711 #3071 (PR #3143)
  • [Remotes] Ability to change the type of a remote #2423 (PR #3207)
  • [Backup NG new] Ability to set a job's timeout #2978 (PR #3222)
  • [Remotes] Ability to edit/delete a remote with an invalid URL #3182 (PR #3226)
  • [Backup NG logs] Prevent user from deleting logs to help resolving issues #3153 (PR #3235)

Bug fixes

  • [Backup Reports] Report not sent if reportWhen failure and at least a VM is successfull #3181 (PR #3185)
  • [Backup NG] Correctly migrate report setting from legacy jobs #3180 (PR #3206)
  • [Backup NG] remove incomplete XVA files #3159 (PR #3215)
  • [Backup NG form] Ability to edit a schedule's state #3223 (PR #3228)

Released packages

  • xo-remote-parser v0.5.0
  • complex-matcher v0.4.0
  • xo-server-backup-reports v0.12.3
  • xo-server v5.23.0
  • xo-web v5.23.0

5.22.1 (2018-07-13)

Bug fixes

  • [Remote select] Gracefully ignore remotes with invalid URL (PR #3178)

Released packages

  • xo-web v5.22.1

5.22.0 (2018-07-12)

Enhancements

  • [Backup NG form] Add a link to the remotes' settings #2711 #3106 #2299 (PR #3128)
  • [Backup NG logs] Make copy to clipboard and report buttons always available #3130 (PR #3133)
  • Warning message when creating a local remote #3105 (PR 3142)
  • [Remotes] Allow optional port for NFS remote 2299 (PR #3131)
  • [Backup NG form] Add offline snapshot info (PR #3144)
  • [Backup NG overview] Display concurrency and offline snapshot value 3087 (PR 3145)
  • [VM revert] notify the result of reverting a VM 3095 (PR 3150)
  • [Backup NG logs] Link XO items in the details modal #2711 (PR #3171)
  • [VM/Snapshots] Add fast clone option when creating a VM #3120 (PR #3136)
  • Add the Turkish translation (PR #3174 #2870 #2871)

Bug fixes

Released packages

  • xo-remote-parser 0.4.0
  • @xen-orchestra/fs 0.2.0
  • vhd-lib 0.3.0
  • vhd-cli 0.1.0
  • xo-server v5.22.0
  • xo-web v5.22.0

5.21.0 (2018-06-28)

Enhancements

  • Hide legacy backup creation view #2956
  • [Delta Backup NG logs] Display wether the export is a full or a delta #2711
  • Copy VDIs' UUID from SR/disks view #3051
  • [Backup NG] New option to shutdown VMs before snapshotting them #3058
  • [Backup NG form] Improve feedback #2711
  • [Backup NG] Different retentions for backup and replication #2895
  • Possibility to use a fast clone when creating a VM from a snapshot #2937
  • Ability to customize cloud config templates #2984
  • Add Backup deprecation message and link to Backup NG migration blog post #3089
  • [Backup NG] Ability to cancel a running backup job #3047
  • [Backup NG form] Ability to enable/disable a schedule #3062
  • New backup/health view with non-existent backup snapshots table #3090
  • Disable cancel/destroy tasks when not allowed #3076
  • Default remote type is NFS #3103 (PR #3114)
  • Add legacy backups snapshots to backup/health #3082 (PR #3111)
  • [Backup NG logs] Add the job's name to the modal's title #2711 (PR #3115)
  • Adding a XCP-ng host to a XS pool now fails fast #3061 (PR #3118)
  • [Backup NG logs] Ability to report a failed job and copy its log to the clipboard #3100 (PR #3110)

Bug fixes

  • update the xentools search item to return the version number of installed xentools #3015
  • Fix Nagios backup reports #2991
  • Fix the retry of a single failed/interrupted VM backup #2912
  • New VM with Self: filter out networks that are not in the template's pool #3011
  • [Backup NG] Auto-detect when a full export is necessary.
  • Fix Load Balancer #3075 #3026
  • [SR stats] Don't scale XAPI iowait values #2969
  • [Backup NG] Don't list unusable SRs for CR/DR #3050
  • Fix creating VM from snapshot (PR 3117)

5.20.0 (2018-05-31)

Enhancements

  • Add VDI UUID in SR coalesce view #2903
  • Create new VDI from SR view not attached to any VM #2229
  • [Patches] ignore XS upgrade in missing patches counter #2866
  • [Health] List VM snapshots related to non-existing backup jobs/schedules #2828

5.19.0 (2018-05-01)

Enhancements

  • Expose vendor device in VM advanced tab #2883
  • Networks created in XO are missing the "automatic" parameter #2818
  • Performance alert disk space monitoring XS #2737
  • Add ability to create NFSv4 storage repository #2706
  • [SortedTable] Support link actions #2691
  • Additional sort option: by host name #2680
  • Expose XenTools version numbers in data model and UI #2650
  • RRDs stats for SR object #2644
  • composite jobs #2367
  • Better error message #2344
  • Avoid using backup tag with special characters #2336
  • Prefix/suffix for temporary files #2333
  • Continuous Replication - better interface matching on destination #2093
  • Creation of LVMoHBA SRs #1992
  • [Delta backup] Improve restoration by creating a virtual full VHD #1943
  • VM Backups should be done in a dedicated remote directory #1752
  • Add Pool / SR filter in backup view #1762
  • Hide/Disable upgrade button when no upgrade exists #1594
  • "Upgrade" button should display "Downgrade" when trial is over #1483

Bugs

  • Allowed-ips don't works displaying index.js:1 Uncaught TypeError: (0 , z.isIp) is not a function #2891
  • Error on "usage-report" #2876
  • SR selection combo only listing local storage #2875
  • [Backup NG - Delta] Issue while importing delta #2857
  • Create New SR page broken with past commit #2853
  • [Backup NG] a target should only be preset once #2848
  • Auth Method iSCSI #2835
  • [Backup NG] ENOENT with Delta Backup #2833
  • Different backup logs #2732
  • Creating network fails silently when omitting Description #2719
  • Can't create ISO NFS SR via XOA #1845

5.18.0 (2018-03-31)

Enhancements

  • Support huge VHDs #2785
  • Usage report extended usage #2770
  • Improve host available RAM display #2750
  • Hide IP field during VM creation if not configured #2739
  • [Home] Delete VMs modal should autofocus the input field #2736
  • Backup restore view load icon #2692
  • Deleting default templates doesn't work #2666
  • DR clean previous "failed" snapshots #2656
  • [Home] Put sort criteria in URL like the filter #2585
  • Allow disconnect VDI in SR disk view #2505
  • Add confirmation modal for manual backup run #2355
  • Multiple schedule for backup jobs #2286
  • Checks before web update #2250
  • Backup logs should truly reflect if the job is running #2206
  • Hook/action if an export stream is cut #1929
  • Backup paths should not contain tags but job ids #1854
  • Add a button to delete a backup #1751
  • Dashboard available for Pool and Host level #1631
  • UI Enhancement - VM list - Allways show the Toolbar #1581
  • xoa-updater --register: unable to define proxy using the CLI #873

Bugs

  • [Backup NG] CR/DR fail with multiple VMs #2807
  • HTTPS Crash #2803
  • Backup NG "cannot fork the stream after it has been created" #2790
  • [XOSAN] Make temporary boundObjectId unique #2758
  • First VIF ignored at VM creation #2794
  • VM creation from snapshot does not work #2748
  • Error: no such object with CentOS 7 template #2747
  • [Tasks] Filter does not work #2740
  • Pagination broken when listing pool VMs #2730
  • All jobs show error icon with message "This backup's creator no longer exists" #2728
  • [Basic backup] Continous Replication VM names #2727
  • Continuous replication clone removed #2724
  • [Backup] "See matching VMs" issue #2704
  • How to exclude CR targets from a smart backup using tags? #2613
  • Successful VM import reported as failed #2056
  • Delta backup: issue if a disk is once again backed up #1824

5.17.0 (2018-03-02)

Enhancements

  • Username field labeled inconsistently #2651
  • Add modal confirmation for host emergency mode #2230
  • Authorize stats fetching in RO mode #2678
  • Limit VM.export concurrency #2669
  • Basic backup: snapshots names #2668
  • Change placement of "share" button for self #2663
  • Username field labeled inconsistently #2651
  • Backup report for VDI chain status #2639
  • [Dashboard/Health] Control domain VDIs should includes snapshots #2634
  • Do not count VM-snapshot in self quota #2626
  • [xo-web] Backup logs #2618
  • [VM/Snapshots] grouped deletion #2595
  • [Backups] add a new state for a VM: skipped #2591
  • Set a self-service VM at "share" after creation #2589
  • [Backup logs] Improve Unhealthy VDI Chain message #2586
  • [SortedTable] Put sort criteria in URL like the filter #2584
  • Cant attach XenTools on User side. #2503
  • Pool filter for health view #2302
  • [Smart Backup] Improve feedback #2253
  • Backup jobs stuck if no space left on NFS remote #2116
  • Link between backup and XS tasks #1193
  • Move delta backup grouping to server side #1008

Bugs

  • Limit VDI export concurrency #2672
  • Select is broken outside dev mode #2645
  • "New" XOSAN automatically register the user #2625
  • [VM/Advanced] Error on resource set change should not be hidden #2620
  • misspelled word #2606
  • Jobs vm.revert failing all the time #2498

5.16.0 (2018-01-31)

Enhancements

  • Use @xen-orchestra/cron everywhere #2616
  • [SortedTable] Possibility to specify grouped/individual actions together #2596
  • Self-service: allow VIF create #2593
  • Ghost tasks #2579
  • Autopatching: ignore 7.3 update patch for 7.2 #2564
  • Better Handling of suspending VMs from the Home screen #2547
  • Allow deleting VMs for which destroy is blocked #2525
  • Better confirmation on mass destructive actions #2522
  • Move VM In to/Out of Self Service Group #1913
  • Two factor auth #1897
  • token.create should accept an expiration #1769
  • Self Service User - User don't have quota in his dashboard #1538
  • Remove CoffeeScript in xo-server #189
  • Better Handling of suspending VMs from the Home screen #2547
  • [xen-api] Stronger reconnection policy #2410
  • home view - allow selecting more than 25 items #1210
  • Performances alerts #511

Bugs

  • [cron] toJSDate is not a function #2661
  • [Delta backup] Merge should not fail when delta contains no data #2635
  • Select issues #2590
  • Fix selects display #2575
  • [SortedTable] Stuck when displaying last page #2569
  • [vm/network] Duplicate key error #2553
  • Jobs vm.revert failing all the time #2498
  • TZ selector is not used for backup schedule preview #2464
  • Remove filter in VM/network view #2548

5.15.0 (2017-12-29)

Enhancements

  • VDI resize online method removed in 7.3 #2542
  • Smart replace VDI.pool_migrate removed from XenServer 7.3 Free #2541
  • New memory constraints in XenServer 7.3 #2540
  • Link to Settings/Logs for admins in error notifications #2516
  • [Self Service] Do not use placehodlers to describe inputs #2509
  • Obfuscate password in log in LDAP plugin test #2506
  • Log rotation #2492
  • Continuous Replication TAG #2473
  • Graphs in VM list view #2469
  • [Delta Backups] Do not include merge duration in transfer speed stat #2426
  • Warning for disperse mode #2537
  • Select components: auto select value if only 1 choice possible #1479

Bugs

  • VM console doesn't work when using IPv6 in URL #2530
  • Retention issue with failed basic backup #2524
  • [VM/Advanced] Check that the autopower on setting is working #2489
  • Cloud config drive create fail on XenServer < 7 #2478
  • VM create fails due to missing vGPU id #2466

5.14.0 (2017-10-31)

Enhancements

  • VM snapshot description display #2458
  • [Home] Ability to sort VM by number of snapshots #2450
  • Display XS version in host view #2439
  • [File restore]: Clarify the possibility to select multiple files #2438
  • [Continuous Replication] Time in replicated VMs #2431
  • [SortedTable] Active page in URL param #2405
  • replace all '...' with the UTF-8 equivalent #2391
  • [SortedTable] Explicit when no items #2388
  • Handle patching licenses #2382
  • Credential leaking in logs for messages regarding invalid credentials and "too fast authentication" #2363
  • [SortedTable] Keyboard support #2330
  • token.create should accept an expiration #1769
  • On updater error, display link to documentation #1610
  • Add basic vGPU support #2413
  • Storage View - Disk Tab - real disk usage #2475

Bugs

  • Config drive - Custom config not working properly #2449
  • Snapshot sorted table breaks copyVm #2446
  • [vm/snapshots] Incorrect default sort order #2442
  • [Backups/Jobs] Incorrect months mapping #2427
  • [Xapi#barrier()] Not compatible with XenServer < 6.1 #2418
  • [SortedTable] Change page when no more items on the page #2401
  • Review and fix creating a VM from a snapshot #2343
  • Unable to edit / save restored backup job #1922

5.13.0 (2017-09-29)

Enhancements

  • replace all '...' with the UTF-8 equivalent #2391
  • [SortedTable] Explicit when no items #2388
  • Auto select iqn or lun if there is only one #2379
  • [Sparklines] Hide points #2370
  • Allow xo-server-recover-account to generate a random password #2360
  • Add disk in existing VM as self user #2348
  • Sorted table for Settings/server #2340
  • Sign in should be case insensitive #2337
  • [SortedTable] Extend checkbox click to whole column #2329
  • [SortedTable] Ability to select all items (across pages) #2324
  • [SortedTable] Range selection #2323
  • Warning on SMB remote creation #2316
  • [Home | SortedTable] Add link to syntax doc in the filter input #2305
  • [SortedTable] Add optional binding of filter to an URL query #2301
  • [Home][Keyboard navigation] Allow selecting the objects #2214
  • SR view / Disks: option to display non managed VDIs #1724
  • Continuous Replication Retention #1692

Bugs

  • iSCSI issue on LUN selector #2374
  • Errors in VM copy are not properly reported #2347
  • Removing a PIF IP fails #2346
  • Review and fix creating a VM from a snapshot #2343
  • iSCSI LUN Detection fails with authentification #2339
  • Fix PoolActionBar to add a new SR #2307
  • [VM migration] Error if default SR not accessible to target host #2180
  • A job shouldn't executable more than once at the same time #2053

5.12.0 (2017-08-31)

Enhancements

  • PIF selector with physical status #2326
  • [SortedTable] Range selection #2323
  • Self service filter for home/VM view #2303
  • SR/Disks Display total of VDIs to coalesce #2300
  • Pool filter in the task view #2293
  • "Loading" while fetching objects #2285
  • [SortedTable] Add grouped actions feature #2276
  • Add a filter to the backups' log #2246
  • It should not be possible to migrate a halted VM. #2233
  • [Home][Keyboard navigation] Allow selecting the objects #2214
  • Allow to set pool master #2213
  • Continuous Replication Retention #1692

Bugs

  • Home pagination bug #2310
  • Fix PoolActionBar to add a new SR #2307
  • VM snapshots are not correctly deleted #2304
  • Parallel deletion of VMs fails #2297
  • Continous replication create multiple zombie disks #2292
  • Add user to Group issue #2196
  • [VM migration] Error if default SR not accessible to target host #2180

5.11.0 (2017-07-31)

Enhancements

  • Storage VHD chain health #2178

Bug fixes

  • No web VNC console #2258
  • Patching issues #2254
  • Advanced button in VM creation for self service user #2202
  • Hide "new VM" menu entry if not admin or not self service user #2191

5.10.0 (2017-06-30)

Enhancements

  • Improve backup log display #2239
  • Patch SR detection improvement #2215
  • Less strict coalesce detection #2207
  • IP pool UI improvement #2203
  • Ability to clear "Auto power on" flag for DR-ed VM #2097
  • [Delta backup restoration] Choose SR for each VDIs #2070
  • Ability to forget an host (even if no longer present) #1934

Bug fixes

  • Cross pool migrate fail #2248
  • ActionButtons with modals stay in pending state forever #2222
  • Permission issue for a user on self service VMs #2212
  • Self-Service resource loophole #2198
  • Backup log no longer shows the name of destination VM #2195
  • State not restored when exiting modal dialog #2194
  • [Xapi#exportDeltaVm] Cannot read property 'managed' of undefined #2189
  • VNC keyboard layout change #404

5.9.0 (2017-05-31)

Enhancements

  • Allow DR to remove previous backup first #2157
  • Feature request - add amount of RAM to memory bars #2149
  • Make the acceptability of invalid certificates configurable #2138
  • label of VM names in tasks link #2135
  • Backup report timezone #2133
  • xo-server-recover-account #2129
  • Detect disks attached to control domain #2126
  • Add task description in Tasks view #2125
  • Host reboot warning after patching for 7.1 #2124
  • Continuous Replication - possibility run VM without a clone #2119
  • Unreachable host should be detected #2099
  • Orange icon when host is is disabled #2098
  • Enhanced backup report logs #2096
  • Only show failures when configured to report on failures #2095
  • "Add all" button in self service #2081
  • Patch and pack mechanism changed on Ely #2058
  • Tip or ask people to patch from pool view #2057
  • File restore - Remind compatible backup #1930
  • Reporting for halted vm time #1613
  • Add standalone XS server to a pool and patch it to the pool level #878
  • Add Cores-per-sockets #130

Bug fixes

  • VM creation is broken for non-admins #2168
  • Can't create cloud config drive #2162
  • Select is "moving" #2142
  • Select issue for affinity host #2141
  • Dashboard Storage Usage incorrect #2123
  • Detect unmerged base copy and prevent too long chains #2047

5.8.0 (2017-04-28)

Enhancements

  • Limit About view info for non-admins #2109
  • Enabling/disabling boot device on HVM VM #2105
  • Filter: Hide snapshots in SR disk view #2102
  • Smarter XOSAN install #2084
  • PL translation #2079
  • Remove the "share this VM" option if not in self service #2061
  • "connected" status graphics are not the same on the host storage and networking tabs #2060
  • Ability to view and edit vga and videoram fields in VM view #158
  • Performances #1

Bug fixes

  • Dashboard display issues #2108
  • Dashboard CPUs Usage #2105
  • [Dashboard/Overview] Warning #2090
  • VM creation displays all networks #2086
  • Cannot change HA mode for a VM #2080
  • [Smart backup] Tags selection does not work #2077
  • [Backup jobs] Timeout should be in seconds, not milliseconds #2076
  • Missing VM templates #2075
  • [transport-email] From header not set #2074
  • Missing objects should be displayed in backup edition #2052

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//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 VBD 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)
You can’t perform that action at this time.