Mathieu
49e2d128ad
feat: technical release ( #6796 )
2023-04-26 15:45:14 +02:00
Pierre Donias
f587798fb0
feat(xo-web/host): Smart Reboot ( #6795 )
...
Fixes #6750
See https://xcp-ng.org/forum/topic/7136
See #6791
Suspend resident VMs, restart host and resume VMs
2023-04-26 11:37:24 +02:00
Florent BEAUCHAMP
3430ee743b
feat(xapi/VDI_exportContent) : implement NBD block level retry ( #6763 )
2023-04-26 11:32:38 +02:00
Mathieu
0583a978be
feat(xo-web/VM): display creator email and template name ( #6771 )
...
See xoa-support #13064 & #13094
2023-04-25 16:19:07 +02:00
Florent BEAUCHAMP
75989cf92d
fix(backups/restore): fix boolean/int cast for backups created on XS<7.1 ( #6772 )
2023-04-25 10:26:06 +02:00
Julien Fontanet
f1cc284b6f
feat(xo-server/host.restart): suspendResidentVms param ( #6791 )
...
Related to #6750
2023-04-25 10:22:40 +02:00
Julien Fontanet
bae0b52893
fix(CHANGELOG.unreleased): release xen-api
...
Introduced by a24512cea
2023-04-21 10:19:17 +02:00
Gabriel Gunullu
84b75e8a58
fix(xo-web/kubernetes-recipe): add DNS config ( #6678 )
...
See xoa#114
2023-04-20 09:43:32 +02:00
Julien Fontanet
136718df7e
fix(backups/importDeltaVm): handle suspend_VDI === 'OpaqueRef:NULL'
...
Fixes https://xcp-ng.org/forum/post/61169
Introduced by 4d55c5ae4
2023-04-19 17:38:20 +02:00
Julien Fontanet
d48ef1f810
feat(xo-cli): subcommands to interact with the REST API
2023-04-19 16:23:53 +02:00
Julien Fontanet
12552a1391
feat(task): put async storage in the global scope
2023-04-19 16:23:53 +02:00
Julien Fontanet
e9b658b60d
chore(task): remove unnecessary prop
2023-04-19 16:23:53 +02:00
Florent BEAUCHAMP
15f69a19f5
fix(xo-server/OVA import): revert to tar-stream@2 ( #6779 )
...
Fixes https://xcp-ng.org/forum/post/60648
Introduced by 656d13d
tar-stream@3 uses different kind of streams (`streamx`) which breaks `stream.read(size)`.
2023-04-18 14:38:18 +02:00
Mathieu
11cc299940
feat(xo-web/dashboard/health): add free space column for storage state ( #6778 )
...
See xoa-support#13538
2023-04-14 11:10:38 +02:00
Julien Fontanet
86aaa50946
feat(mixins/Hooks): start* listeners can return teardown functions
2023-04-12 15:59:38 +02:00
Julien Fontanet
68b2c287eb
feat(backups): validate VHD streams ( #6770 )
2023-04-12 12:05:55 +02:00
Julien Fontanet
955ef6806c
fix(read-chunk): handle already errored streams
2023-04-08 10:52:28 +02:00
Julien Fontanet
4d55c5ae48
fix(backups): restore VM with memory as suspended ( #6774 )
...
Fixes #5061
2023-04-07 16:02:52 +02:00
Julien Fontanet
5c6ae1912b
feat(xo-server/vm.convertToTemplate): eject removable medias ( #6769 )
...
Fixes #6752
2023-04-07 10:12:02 +02:00
Gabriel Gunullu
083483645e
fix(xo-server-usage-report): change dataset size ( #6723 )
...
Fixes zammad#12215
2023-04-06 17:33:24 +02:00
Mathieu
280b60808f
fix(xo-web/backup): maxExportRate invalid parameters ( #6768 )
...
Introduced by dc6a13962f
2023-04-05 15:53:40 +02:00
Julien Fontanet
eb8f098aaf
feat(xo-server/vm.create): store creation date/template/user ( #6731 )
2023-04-04 09:34:04 +02:00
Gabriel Gunullu
6a780d94a3
feat: technical release ( #6764 )
2023-03-31 13:35:31 +02:00
Florent BEAUCHAMP
a4d1d41b6a
refactor(xapi/VDI_exportContent): can export from NBD ( #6716 )
2023-03-30 18:21:39 +02:00
Julien Fontanet
43b6285437
feat(read-chunk): add skip() and skipStrict()
2023-03-30 12:14:59 +02:00
Julien Fontanet
93eb42785d
chore(read-chunk): assert size <= 1GiB
2023-03-30 12:14:59 +02:00
Gabriel Gunullu
5e7fb7a881
feat: technical release ( #6759 )
2023-03-29 16:51:38 +02:00
Mathieu
97790313eb
feat(xo-web/host): pro support icon at host level ( #6633 )
...
- Host is not XCP-ng: no icon
- Host doesn't have license or is part of a pool that contains at least one host that doesn't have a license: orange life buoy
- Host has license and all hosts in its pool has license (=supported host): green life buoy
- Host doesn't have license and at least one host in its pool has a license: red triangle
2023-03-29 15:54:15 +02:00
Mathieu
dc6a13962f
feat(xo-web/backup): expose maxExportRate from UI ( #6737 )
2023-03-29 14:48:53 +02:00
Florent BEAUCHAMP
23da202790
fix(xo-web): relax pattern for bucket ( #6757 )
...
bucket from AWS follow some naming convention, but other providers are more relaxed.
removing the regex check will allow the user to tests connecting and see the back-end specific error message
2023-03-29 14:45:26 +02:00
rajaa-b
f237101b4a
feat(xo-web/import): ability to import multiple VMs from VMware ( #6718 )
...
See #6708
2023-03-29 14:35:45 +02:00
Gabriel Gunullu
8c95974e65
fix(xo-server-perf-alert): skip special SRs which are always full ( #6755 )
2023-03-29 11:18:52 +02:00
Julien Fontanet
34f6be868e
feat(backups,xo-web): store SR name label in logs
...
Similar to bbf92be65 & 92a00465e
2023-03-28 18:30:47 +02:00
Julien Fontanet
c84b899276
feat(xo-web/backup/log): display VM name if available
...
Fixes part of zammad#13551
2023-03-28 18:30:44 +02:00
Pierre Donias
266a26fa31
feat(xo-web): show Suse icon when distro name is opensuse-microos ( #6746 )
...
See https://xcp-ng.org/forum/topic/6965
2023-03-28 15:19:19 +02:00
Julien Fontanet
5ce6f1fe4d
chore(CHANGELOG.unreleased): explicit restore logs REST API path
...
Introduced by 35f6476d0
2023-03-27 15:53:26 +02:00
Julien Fontanet
9c36520c79
feat(xo-server/rest-api): expose backup jobs
2023-03-27 15:53:26 +02:00
Florent Beauchamp
a5447fda3c
fix(@xen-orchestra/fs): reduce memory usage during outputstream (full VM backup)
2023-03-24 18:03:04 +01:00
Julien Fontanet
63b76fdb50
fix(xo-cli): only use color when output is a TTY
...
Fixes #6736
2023-03-18 15:19:38 +01:00
Julien Fontanet
7c6cb2454b
feat(xo-web): 5.113.0
2023-03-16 17:31:46 +01:00
Julien Fontanet
96720d186c
feat(xo-server-auth-oidc): 0.2.0
2023-03-16 17:31:27 +01:00
Mathieu
72822c9529
fix(xo-web/license): fix undefined expiration date ( #6730 )
...
Fix zammad#13319
The Pro support icon displayed in "Home/pool" considered that the licenses without expiration date had expired
2023-03-16 14:41:35 +01:00
Florent BEAUCHAMP
d87f698512
fix(vmware-explorer): fix dcPath parameter ( #6729 )
2023-03-15 14:42:34 +01:00
Mathieu
aadc1bb84c
feat(xo-web/home): icon grouping ( #6655 )
2023-03-15 10:59:06 +01:00
rajaa-b
2823af9441
feat(xo-web/render-xo-item/PIF): add VLAN number ( #6714 )
...
Fixes #4697
2023-03-15 10:45:08 +01:00
Julien Fontanet
3c4dcde1d4
feat(xo-server-auth-oidc): make well-known suffix optional
2023-03-14 10:02:26 +01:00
Julien Fontanet
5a2c315b20
feat(xo-server-auth-oidc): support email for username field ( #6722 )
...
Fixes https://xcp-ng.org/forum/post/59587
2023-03-13 15:26:03 +01:00
Julien Fontanet
65168c8532
fix(xo-server-auth-iodc): fix empty usernames with default config
...
See https://xcp-ng.org/forum/post/59587
2023-03-13 12:28:37 +01:00
Julien Fontanet
35f6476d0f
feat(xo-server/rest-api): expose backup logs ( #6711 )
2023-03-13 09:10:15 +01:00
Gabriel Gunullu
2dbe35a31c
fix(xo-web/cloud-config): update dead links ( #6719 )
2023-03-10 11:32:38 +01:00