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 |
|
Julien Fontanet
|
fd75326bb8
|
fix(Xapi#_assertHealthyVdiChain): fix for NFS SR prior XS 7.1 (#568)
Fixes vatesfr/xo-web#2207
|
2017-06-08 10:18:40 +02:00 |
|
Julien Fontanet
|
51e09ecfcc
|
feat(jobs): no concurrent runs (#570)
|
2017-06-08 09:43:19 +02:00 |
|
Julien Fontanet
|
05e75c9a26
|
fix(Xo#registerPlugin): do not error if plugin not configured (#566)
|
2017-06-02 15:16:27 +02:00 |
|
Julien Fontanet
|
8c7d254244
|
fix(plugin.configure): auto inject default values (#565)
|
2017-06-02 14:48:15 +02:00 |
|
Julien Fontanet
|
c49d68e457
|
5.9.3
|
2017-06-01 23:00:19 +02:00 |
|
Julien Fontanet
|
13fd265e49
|
fix(Xapi#_assertHealthyVdiChain): fix incorrect test
Related to 1336920a1a
|
2017-06-01 22:58:47 +02:00 |
|
Julien Fontanet
|
ea7b03a00c
|
5.9.2
|
2017-06-01 15:54:46 +02:00 |
|
Julien Fontanet
|
1336920a1a
|
fix(Xapi#_assertHealthyVdiChain): behave when VDI is undefined
Fixes vatesfr/xo-web#2189
|
2017-06-01 15:54:10 +02:00 |
|
Pierre Donias
|
024d14d529
|
fix(Xapi#_installPoolPatchAndRequirements): ignore required patch if already installed (#564)
|
2017-06-01 15:28:03 +02:00 |
|
Julien Fontanet
|
61089c1128
|
5.9.1
|
2017-06-01 12:57:38 +02:00 |
|
Pierre Donias
|
8a74210049
|
fix(Xapi#createTemporaryVdiOnHost): properly get available SR (#562)
|
2017-06-01 12:57:14 +02:00 |
|
Julien Fontanet
|
a45a1b19b6
|
5.9.0
|
2017-05-31 18:15:32 +02:00 |
|
Julien Fontanet
|
f3d3c62809
|
fix(xapi-objects-to-xo): XenServer 5 support (#561)
|
2017-05-31 18:10:03 +02:00 |
|
Pierre Donias
|
fec976a494
|
feat(host): update patches when joining pool (#560)
See vatesfr/xo-web#878
|
2017-05-31 17:58:39 +02:00 |
|
badrAZ
|
c18b49a4a1
|
feat(vm.drCopy): block start operation on copy (#558)
Fixes vatesfr/xo-web#2097
|
2017-05-31 16:07:57 +02:00 |
|
Pierre Donias
|
872eabefba
|
feat(patching): support pool patching on XS 7.1 (#559)
See vatesfr/xo-web#2058
|
2017-05-31 15:47:31 +02:00 |
|