Commit Graph

2283 Commits

Author SHA1 Message Date
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
Nicolas Raynaud
c6ca365e26 fix(Xapi#create{,Bonded}Network): clean in case of partial failure (#576) 2017-06-28 16:26:10 +02:00
Julien Fontanet
589d21bac0 chore(package): update promise-toolbox to 0.9.5 2017-06-27 11:32:13 +02:00
Julien Fontanet
0eb7bcd013 chore(Xapi#_createTask): replace with upstream Xapi#createTask 2017-06-27 11:32:13 +02:00
Julien Fontanet
87f694f698 chore(Xapi#_watchTask): replace with upstream Xapi#watchTask 2017-06-27 11:32:08 +02:00
Julien Fontanet
ff1653383b chore(package): update xen-api to 0.13.1 2017-06-22 15:41:23 +02:00
Julien Fontanet
de7672bdfb feat(better-stacks): ignore modules starting with internal 2017-06-20 15:30:40 +02:00
Julien Fontanet
975da2c057 chore(package): update dependencies 2017-06-20 15:30:40 +02:00
Pierre Donias
23ce94fdae fix(Xapi#canSrHaveNewVdiOfSize): better content_type check (#573)
Fixes vatesfr/xo-web#2215
2017-06-13 09:25:59 +02:00
Julien Fontanet
a4ab8e712d 5.9.4 2017-06-08 10:22:01 +02:00