Julien Fontanet
030477454c
chore: update deps
2021-08-17 09:59:42 +02:00
Pierre Donias
2a078d1572
fix(xo-server/host): clearHost
argument needs to have a $pool
property ( #5875 )
...
See xoa-support#3118
Introduced by b2a56c047c
2021-08-17 09:51:36 +02:00
Julien Fontanet
3c1f96bc69
chore: update dev deps
2021-08-16 14:10:18 +02:00
Mathieu
7d30bdc148
fix(xo-web/TabButtonLink): should not be empty on small screens ( #5874 )
2021-08-16 09:45:44 +02:00
Mathieu
5d42961761
feat(xo-server/network.create): allow pool admins ( #5873 )
2021-08-13 14:22:58 +02:00
Julien Fontanet
f20d5cd8d3
feat(xo-server): logging is now dynamically configurable
2021-08-12 17:30:56 +02:00
Julien Fontanet
f5111c0f41
fix(mixins/Config#watch): use deep equality to check changes
...
Because objects (and arrays) will always be new ones and thus different.
2021-08-12 17:29:57 +02:00
Pierre Donias
f5473236d0
fix(xo-web): dont warn when restoring XO config ( #5872 )
2021-08-12 09:52:45 +02:00
Julien Fontanet
d3cb31f1a7
feat(log/configure): filter
can be an array
2021-08-11 18:09:42 +02:00
Pierre Donias
d5f5cdd27a
fix(xo-server-auth-ldap): create logger inside plugin ( #5864 )
...
The plugin was wrongly expecting a logger instance to be passed on instantiation
2021-08-11 11:21:22 +02:00
Pierre Donias
656dc8fefc
fix(xo-server-ldap): handle groups with no members ( #5862 )
...
See xoa-support#3906
2021-08-10 14:12:39 +02:00
Pierre Donias
a505cd9567
fix(xo-server/xapi-objects-to-xo/VM/addresses): handle old tools alias properties ( #5860 )
...
See https://xcp-ng.org/forum/topic/4810
See #5805
2021-08-10 10:22:13 +02:00
Pierre Donias
f2a860b01a
feat: release 5.61.0 ( #5867 )
2021-07-30 16:48:13 +02:00
Pierre Donias
1a5b93de9c
feat: technical release ( #5866 )
2021-07-30 16:31:16 +02:00
Pierre Donias
0f165b33a6
feat: technical release ( #5865 )
2021-07-30 15:21:49 +02:00
Pierre Donias
4f53555f09
Revert "chore(backups/DeltaReplication): unify base VM detection" ( #5861 )
...
This reverts commit 9139c5e9d6
.
See https://xcp-ng.org/forum/topic/4817
2021-07-30 14:55:00 +02:00
Pierre Donias
175be44823
feat(xo-web/VM/advanced): handle pv_in_pvh
virtualization mode ( #5857 )
...
And handle unknown virtualization modes by showing the raw string
2021-07-28 18:41:22 +02:00
Julien Fontanet
20a6428290
fix(xo-server/xen-servers): fix lodash/pick import
...
Introduced by 4b4bea5f3
Fixes #5858
2021-07-28 08:48:17 +02:00
Julien Fontanet
4b4bea5f3b
chore(xo-server): log ids on xapiObjectToXo errors
2021-07-27 15:05:00 +02:00
Pierre Donias
c82f860334
feat: technical release ( #5856 )
2021-07-27 11:08:53 +02:00
Pierre Donias
b2a56c047c
feat(xo-server/clearHost): use pool's default migration network ( #5851 )
...
Fixes #5802
See xoa-support#3118
2021-07-27 10:44:30 +02:00
Julien Fontanet
bc6afc3933
fix(xo-server): don't fail on invalid pool pattern
...
Fixes #5849
2021-07-27 05:13:45 +02:00
Pierre Donias
280e4b65c3
feat(xo-web/VM/{shutdown,reboot}): ask user if they want to force when no tools ( #5855 )
...
Fixes #5838
2021-07-26 17:22:31 +02:00
Julien Fontanet
c6f22f4d75
fix(backups): block start_on operation on replicated VMs ( #5852 )
2021-07-26 15:01:11 +02:00
Pierre Donias
4bed8eb86f
feat(xo-server-netbox): optionally allow self-signed certificates ( #5850 )
...
See https://xcp-ng.org/forum/topic/4786/netbox-plugin-does-not-allow-self-signed-certificate
2021-07-23 09:53:02 +02:00
Julien Fontanet
c482f18572
chore(xo-web/vm/tab-advanced): shutdown is a valid operation
2021-07-23 09:49:32 +02:00
Mathieu
d7668acd9b
feat(xo-web/sr/tab-disks): display the active vdi of the basecopy ( #5826 )
...
See xoa-support#3446
2021-07-21 09:32:24 +02:00
Julien Fontanet
05b978c568
chore: update dev deps
2021-07-20 10:20:52 +02:00
Julien Fontanet
62e5ab6990
chore: update to http-request-plus@0.12.0
2021-07-20 10:03:16 +02:00
Mathieu
12216f1463
feat(xo-web/vm): rescan ISO SRs available in console view ( #5841 )
...
See xoa-support#3896
See xoa-support#3888
See xoa-support#3909
Continuity of d7940292d0
Introduced by f3501acb64
2021-07-16 17:02:10 +02:00
Pierre Donias
cbfa13a8b4
docs(netbox): make it clear that the uuid custom field needs to be lower case ( #5843 )
...
Fixes #5831
2021-07-15 09:45:05 +02:00
Pierre Donias
03ec0cab1e
feat(xo-server-netbox): add data field to Netbox API errors ( #5842 )
...
Fixes #5834
2021-07-13 17:22:51 +02:00
mathieuRA
d7940292d0
feat(xo-web/vm): rescan ISO SRs available in console view
2021-07-12 11:55:02 +02:00
Julien Fontanet
9139c5e9d6
chore(backups/DeltaReplication): unify base VM detection
...
Might help avoiding the *unable to find base VM* error.
2021-07-09 15:14:37 +02:00
Julien Fontanet
65e62018e6
chore(backups/importDeltaVm): dont explicitly wait for export tasks
...
Might be related to stuck importation issues.
2021-07-08 09:56:06 +02:00
Julien Fontanet
138a3673ce
fix(xo-server/importConfig): fix this._app.clean is not a function
...
Fixes #5836
2021-07-05 17:57:47 +02:00
Pierre Donias
096f443b56
feat: release 5.60.0 ( #5833 )
2021-06-30 15:49:52 +02:00
Pierre Donias
b37f30393d
feat: technical release ( #5832 )
2021-06-30 11:07:14 +02:00
Ronan Abhamon
f095a05c42
feat(docs/load_balancing): add doc about VM anti-affinity mode ( #5830 )
...
* feat(docs/load_balancing): add doc about VM anti-affinity mode
Signed-off-by: Ronan Abhamon <ronan.abhamon@vates.fr>
* grammar edits for anti-affinity
Co-authored-by: Jon Sands <fohdeesha@gmail.com>
2021-06-30 10:37:25 +02:00
Pierre Donias
3d15a73f1b
feat(xo-web/vm/new disk): generate random name ( #5828 )
2021-06-28 11:26:09 +02:00
Julien Fontanet
bbd571e311
chore(xo-web/vm/tab-disks.js): format with Prettier
2021-06-28 11:25:31 +02:00
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