Pierre Donias
a7c554f033
feat(xo-web/snapshots): identify VM's parent snapshot ( #5824 )
...
See xoa-support#3775
2021-06-25 12:07:50 +02:00
Pierre Donias
25b4532ce3
feat: technical release ( #5825 )
2021-06-25 11:13:23 +02:00
Pierre Donias
a304f50a6b
fix(xo-server-netbox): compare compact notations of IPv6 ( #5822 )
...
XAPI doesn't use IPv6 compact notation while Netbox automatically compacts them
on creation. Comparing those 2 notations makes XO believe that the IPs in
Netbox should be deleted and new ones should be created, even though they're
actually the same IPs. This change compacts the IPs before comparing them.
2021-06-24 17:00:07 +02:00
Pierre Donias
e75f476965
fix(xo-server-netbox): filter out devices' interfaces ( #5821 )
...
See xoa-support#3812
In Netbox, a device interface and a VM interface can have the same ID `x`,
which means that listing IPs with `assigned_object_id=x` won't only get the
VM's interface's IPs but also the device's interface's IPs. This made XO
believe that those extra IPs shouldn't exist and delete them. This change
makes sure to only grab VM interface IPs.
2021-06-23 15:27:11 +02:00
Julien Fontanet
1c31460d27
fix(xo-server/disconnectXenServer): delete pool association
...
This should prevent the *server is already connected* issue after reinstalling host.
2021-06-23 10:11:12 +02:00
Julien Fontanet
19db468bf0
fix(CHANGELOG.unreleased): vhd-lib
...
Introduced by aa4f1b834
2021-06-23 09:26:23 +02:00
Julien Fontanet
5fe05578c4
fix(xo-server/backupNg.importVmBackup): returns id of imported VM
...
Fixes #5820
Introduced by d9ce1b3a9
.
2021-06-22 18:26:01 +02:00
Julien Fontanet
956f5a56cf
feat(backups/RemoteAdapter#cleanVm): fix backup size if necessary
...
Fixes #5810
Fixes #5815
2021-06-22 18:16:52 +02:00
Julien Fontanet
a3f589d740
feat(@xen-orchestra/proxy): 0.14.3
2021-06-21 14:36:55 +02:00
Julien Fontanet
beef09bb6d
feat(@xen-orchestra/backups): 0.11.2
2021-06-21 14:30:32 +02:00
Julien Fontanet
ff0a246c28
feat(proxy/api/ndJsonStream): handle iterable error
2021-06-21 14:26:55 +02:00
Julien Fontanet
f1459a1a52
fix(backups/VmBackup#_callWriters): writers.delete
...
Introduced by 56e4847b6
2021-06-21 14:26:55 +02:00
Mathieu
f3501acb64
feat(xo-web/vm/tab-disks): rescan ISO SRs ( #5814 )
...
See https://xcp-ng.org/forum/topic/4588/add-rescan-iso-sr-from-vm-menu
2021-06-18 16:15:33 +02:00
Ronan Abhamon
2238c98e95
feat(load-balancer): log vm and host names when a VM is migrated + category (density, performance, ...) ( #5808 )
...
Co-authored-by: Julien Fontanet <julien.fontanet@isonoe.net>
2021-06-18 09:49:33 +02:00
Julien Fontanet
9658d43f1f
feat(xo-server-load-balancer): use @xen-orchestra/log
2021-06-18 09:44:37 +02:00
Julien Fontanet
1748a0c3e5
chore(xen-api): remove unused inject-events
2021-06-17 16:41:04 +02:00
Julien Fontanet
4463d81758
feat(@xen-orchestra/proxy): 0.14.2
2021-06-17 15:58:00 +02:00
Julien Fontanet
74221a4ab5
feat(@xen-orchestra/backups): 0.11.1
2021-06-17 15:57:10 +02:00
Julien Fontanet
0d998ed342
feat(@xen-orchestra/xapi): 0.6.4
2021-06-17 15:56:21 +02:00
Julien Fontanet
7d5a01756e
feat(xen-api): 0.33.1
2021-06-17 15:55:20 +02:00
Pierre Donias
d66313406b
fix(xo-web/new-vm): show correct amount of memory in summary ( #5817 )
2021-06-17 14:36:44 +02:00
Pierre Donias
d96a267191
docs(web-hooks): add "wait for response" and backup related doc ( #5819 )
...
See #5420
See #5360
2021-06-17 14:34:03 +02:00
Julien Fontanet
5467583bb3
fix(backups/_VmBackup#_callWriters): dont run single writer twice
...
Introduced by 56e4847b6
See https://xcp-ng.org/forum/topic/4659/backup-failed
2021-06-17 14:14:48 +02:00
Rajaa.BARHTAOUI
9a8138d07b
fix(xo-server-perf-alert): smart mode: select only running VMs and hosts ( #5811 )
2021-06-17 11:56:04 +02:00
Pierre Donias
36c290ffea
feat(xo-web/jobs): add host.emergencyShutdownHost
to the methods list ( #5818 )
2021-06-17 11:55:51 +02:00
Julien Fontanet
3413bf9f64
fix(xen-api/{get,put}Resource): distinguish cancelation and connection issue (2)
...
Follow up of 057a1cbab
2021-06-17 10:12:09 +02:00
Julien Fontanet
3c352a3545
fix(backups/_VmBackup#_callWriters): missing writer var
...
Fixes #5816
2021-06-17 08:53:38 +02:00
Julien Fontanet
56e4847b6b
feat(backups/_VmBackup#_callWriters): dont use generic error when only one writer
2021-06-16 10:15:10 +02:00
Julien Fontanet
033b671d0b
fix(xo-server): limit number of xapiObjectToXo logs
...
See xoa-support#3830
2021-06-16 09:59:07 +02:00
Julien Fontanet
51f013851d
feat(xen-api): limit concurrent calls to 20
...
Fixes xoa-support#3767
Can be changed via `callConcurrency` option.
2021-06-14 18:37:58 +02:00
Yannick Achy
dafa4ced27
feat(docs/backups): new concurrency model ( #5701 )
2021-06-14 16:38:29 +02:00
Pierre Donias
05fe154749
fix(xo-server/xapi): don't silently swallow errors on _callInstallationPlugin ( #5809 )
...
See xoa-support#3738
Introduced by a73acedc4d
This was done to prevent triggering an error when the pack was already
installed but a XENAPI_PLUGIN_FAILURE error can happen for other reasons
2021-06-14 16:01:02 +02:00
Nick Zana
5ddceb4660
fix(docs/from sources): change GitHub URL to use TLS ( #5813 )
2021-06-14 00:34:42 +02:00
Julien Fontanet
341a1b195c
fix(docs): filenames in how to update self-signed cert
...
See xoa-support#3821
2021-06-11 17:09:23 +02:00
Julien Fontanet
29c3d1f9a6
feat(xo-web/debug): add timing
2021-06-11 10:08:14 +02:00
Rajaa.BARHTAOUI
734d4fb92b
fix(xo-server#listPoolsMatchingCriteria): fix "unknown error from the peer" error ( #5807 )
...
See xoa-support#3489
Introduced by cd8c618f08
2021-06-08 17:00:45 +02:00
Julien Fontanet
057a1cbab6
feat(xen-api/{get,put}Resource): distringuish cancelation and connection issue
...
See xoa-support#3643
2021-06-05 01:15:36 +02:00
Pierre Donias
d44509b2cd
fix(xo-server/xapi-object-to-xo/vm): handle space-delimited IP addresses ( #5805 )
...
Fixes #5801
2021-06-04 10:01:08 +02:00
Julien Fontanet
58cf69795a
fix(xo-server): remove broken API methods
...
Introduced bybdb0ca836
These methods were linked to the legacy backups which are no longer supported.
2021-06-03 14:49:18 +02:00
Julien Fontanet
6d39512576
chore: format with Prettier
...
Introduced by 059843f03
2021-06-03 14:49:14 +02:00
Julien Fontanet
ec4dde86f5
fix(CHANGELOG.unreleased): add missing entries
...
Introduced by 1c91fb9dd
2021-06-02 16:55:45 +02:00
Nicolas Raynaud
1c91fb9dd5
feat(xo-{server,web}): improve OVA import error reporting ( #5797 )
2021-06-02 16:23:08 +02:00
Yannick Achy
cbd650c5ef
feat(docs/troubleshooting): set xoa SSH password ( #5798 )
2021-06-02 09:50:29 +02:00
Julien Fontanet
c5a769cb29
fix(xo-server/glob-matcher): fix micromatch import
...
Introduced by 254558e9d
2021-05-31 17:36:47 +02:00
Julien Fontanet
00a7277377
feat(xo-server-sdn-controller): 1.0.5
2021-05-31 14:33:21 +02:00
BenjiReis
b8c32d41f5
fix(sdn-controller): dont assume all tunnels in private networks use the same device/vlan ( #5793 )
...
Fixes xoa-support#3771
2021-05-31 14:30:58 +02:00
Rajaa.BARHTAOUI
49c9fc79c7
feat(@vates/decorate-with): 0.1.0 ( #5795 )
2021-05-31 14:29:23 +02:00
Rajaa.BARHTAOUI
1284a7708e
feat: release 5.59 ( #5796 )
2021-05-31 12:07:46 +02:00
Julien Fontanet
0dd8d15a9a
fix(xo-web): use terser instead of uglify-es
...
Fixes https://xcp-ng.org/forum/topic/4638/yarn-build-failure
Better maintenance and support of modern ES features.
2021-05-28 15:38:25 +02:00
Julien Fontanet
90f59e954a
fix(docs/from sources): clarify that Node >=14.17 is required
...
Related to 00beb6170
2021-05-28 15:14:28 +02:00