Olivier Lambert
|
5488a2d60a
|
Merge pull request #593 from vatesfr/setPoolMaster
feat(pool): ability to designate a new master
|
2017-08-03 11:37:31 +02:00 |
|
badrAZ
|
851182a92e
|
feat(pool): ability to designate a new master
See vatesfr/xo-web#2213
|
2017-08-03 11:21:53 +02:00 |
|
Julien Fontanet
|
f263097008
|
5.11.1
|
2017-08-02 14:19:56 +02:00 |
|
Julien Fontanet
|
21fee6122f
|
fix(vm.deltaCopy): correctly destroy VDIs (2) (#591)
|
2017-08-02 14:17:38 +02:00 |
|
Julien Fontanet
|
68a94da44c
|
feat(vm.deltaCopy): force param to bypass VDI chains check (#592)
|
2017-08-02 12:41:20 +02:00 |
|
Julien Fontanet
|
1ded2f8101
|
5.11.0
|
2017-07-31 18:30:54 +02:00 |
|
Julien Fontanet
|
e3d436a019
|
fix(vm.deltaCopy): correctly destroy VDIs (#589)
|
2017-07-31 18:30:31 +02:00 |
|
Julien Fontanet
|
76357fb918
|
fix(CollectionRedis): do not fail when entry does not exist (#590)
|
2017-07-31 14:35:31 +02:00 |
|
Pierre Donias
|
2a6c476189
|
fix(vm.create): assign device to VDIs (#586)
|
2017-07-27 19:39:08 +02:00 |
|
Julien Fontanet
|
7132a68a73
|
fix(Xapi#_getUnhealthyVdiChainLength): do not fail on missing VDI
|
2017-07-27 11:26:47 +02:00 |
|
badrAZ
|
b9e2a28915
|
feat(sr): get the non-healthy vdi chains (#587)
See vatesfr/xo-web#2178
|
2017-07-26 14:04:30 +02:00 |
|
Julien Fontanet
|
465c25e71c
|
chore(package): update dependencies
|
2017-07-25 13:06:55 +02:00 |
|
Julien Fontanet
|
c6851cd31e
|
chore(package): update dev dependencies
|
2017-07-25 12:59:55 +02:00 |
|
badrAZ
|
026e4a8982
|
fix(server.set): some props requires server to be disconnected (#580)
|
2017-07-18 10:59:19 +02:00 |
|
Pierre Donias
|
e5bd024de2
|
fix(Xapi#createBondedNetwork): mac param should be a string (#588)
|
2017-07-17 20:58:15 +02:00 |
|
Julien Fontanet
|
f05117b6a4
|
5.10.2
|
2017-07-07 15:11:11 +02:00 |
|
badrAZ
|
4932f417b6
|
fix(CollectionRedis): update indexes on update/remove (#581)
|
2017-07-07 14:52:29 +02:00 |
|
Pierre Donias
|
6d0dcce5e3
|
fix(vdi.set): properly get resource set when resizing (#585)
|
2017-07-06 10:35:09 +02:00 |
|
Julien Fontanet
|
1194f7e1b3
|
feat(xo.clean): rebuild Redis indexes (#583)
|
2017-07-06 10:19:57 +02:00 |
|
Julien Fontanet
|
457483f373
|
5.10.1
|
2017-07-05 17:46:36 +02:00 |
|
Pierre Donias
|
7f706bdbe9
|
fix(Xapi#findAvailableSharedSr): should not be async (#584)
Fixes vatesfr/xo-web#2262
|
2017-07-05 17:46:22 +02:00 |
|
Julien Fontanet
|
b462f57060
|
fix(Xapi#uploadPoolPatch): fix patch upload (#582)
Fixes vatesfr/xo-web#2254
|
2017-07-05 10:44:24 +02:00 |
|
Julien Fontanet
|
28faaf32d2
|
chore(package): update xen-api to 0.13.6
|
2017-07-05 10:36:35 +02:00 |
|
Julien Fontanet
|
c21c6f3a55
|
fix(Xapi#uploadPoolPatch): fix patch upload
Fixes vatesfr/xo-web#2254
|
2017-07-04 17:45:36 +02:00 |
|
Julien Fontanet
|
1b161843ed
|
fix(backup.list): do not fail on unparseable files
This method used to fails when encountering non-XO files, it should silently ignore them.
|
2017-07-04 14:44:37 +02:00 |
|
Julien Fontanet
|
084650e8ba
|
feat(utils/asyncMap): collection can be a promise
|
2017-07-04 14:06:40 +02:00 |
|
Julien Fontanet
|
dd5c32f889
|
chore(utils): no longer export isPromise
|
2017-07-04 14:06:22 +02:00 |
|
Julien Fontanet
|
b73add61c6
|
5.10.0
|
2017-06-30 18:14:24 +02:00 |
|
Julien Fontanet
|
46067a4e56
|
fix(vm.migrate): handle empty optional sr param
Fixes vatesfr/xo-web#2248
|
2017-06-30 17:30:00 +02:00 |
|
badrAZ
|
6089ebae2a
|
fix(vdi.set): cannot exceed the limited size defined in the resourceSet (#571)
If this VDI is attached to a single VM in a resource set, check user and limits.
Fixes vatesfr/xo-web#2198
|
2017-06-30 17:13:47 +02:00 |
|
Nicolas Raynaud
|
58ec9f4676
|
update noVNC to latest upstream version (#455)
See vatesfr/xo-web#404
|
2017-06-30 16:57:03 +02:00 |
|
badrAZ
|
d4f8d98d2b
|
feat(vm.importDeltaBackup): custom VDI→SR mapping (#567)
See vatesfr/xo-web#2070
|
2017-06-30 15:52:12 +02:00 |
|
Julien Fontanet
|
9df1716480
|
chore(XoBackups#deltaCopyVm): remove debug
|
2017-06-30 14:58:38 +02:00 |
|
Julien Fontanet
|
9c34e64d0e
|
chore: improve backup/export/import code (#575)
Should fixes vatesfr/xo-web#2227
|
2017-06-30 13:09:04 +02:00 |
|
Julien Fontanet
|
49ae88ff98
|
fix(XapiStats): do not use Xapi#getResource().readAll()
|
2017-06-29 17:27:18 +02:00 |
|
Julien Fontanet
|
33548c95aa
|
debug: display end of export VDI stream
|
2017-06-29 15:11:48 +02:00 |
|
Julien Fontanet
|
1c2748c04b
|
chore(Xapi#importDeltaVm): use asyncMap
|
2017-06-29 15:11:48 +02:00 |
|
Julien Fontanet
|
40041cd727
|
chore(Xapi): import pCatch directly from promise-toolbox
|
2017-06-29 15:11:48 +02:00 |
|
Julien Fontanet
|
cfc6374995
|
chore: replace ::pCatch(noop) with ::ignoreErrors()
|
2017-06-29 15:11:48 +02:00 |
|
Julien Fontanet
|
e3f1545cdb
|
chore(XoBackups#rollingDeltaVmBackup): use cancel token
|
2017-06-29 15:11:48 +02:00 |
|
Julien Fontanet
|
bc853da09a
|
chore(Xapi#exportDeltaVm): make it cancelable
|
2017-06-29 15:11:48 +02:00 |
|
Julien Fontanet
|
7bcece7f76
|
chore(Xapi#exportDeltaVm): remove unnecessary function
|
2017-06-29 15:11:48 +02:00 |
|
Julien Fontanet
|
168f48eea9
|
fix(Xapi#createCloudInitConfigDrive): ignore VDI_IO_ERROR while importing
|
2017-06-29 15:11:48 +02:00 |
|
Julien Fontanet
|
fd81f24030
|
fix(Xapi#createCloudInitConfigDrive): delete VDI on failure
|
2017-06-29 15:11:48 +02:00 |
|
Julien Fontanet
|
d851a8147d
|
chore(Xapi#importVdiContent): rename stream to body
|
2017-06-29 15:11:48 +02:00 |
|
Julien Fontanet
|
e0e4099750
|
fix(XoBackups#deltaCopyVm): better use $onFailure
|
2017-06-29 15:11:48 +02:00 |
|
Julien Fontanet
|
adc54c8c51
|
chore(Xapi): use task param with {put,get}Resource
|
2017-06-29 15:11:48 +02:00 |
|
Julien Fontanet
|
0350838438
|
chore(package): update xen-api to 0.13.3
|
2017-06-29 15:11:48 +02:00 |
|
Julien Fontanet
|
5f10d9af5e
|
chore(package): update http-request-plus to 0.4.0
|
2017-06-29 15:11:48 +02:00 |
|
Olivier Lambert
|
ad3a0d4c39
|
feat(host): forget a host in XAPI. Fixes vatesfr/xo-web#1934 (#578)
See vatesfr/xo-web#1934
|
2017-06-29 11:37:23 +02:00 |
|