Julien Fontanet
699363c548
chore(package): update promise-toolbox to v0.9.4
...
Fix an minor issue regarding Cancel#toString().
2017-06-08 17:21:16 +02:00
Julien Fontanet
6ea3eb4ba6
feat(Xapi#callAsync): cancellable async call
2017-06-08 17:21:16 +02:00
Julien Fontanet
4aa20b6f6a
fix(Xapi#watchTask): handle already settled tasks
2017-06-08 17:21:16 +02:00
Julien Fontanet
9c8ea27238
feat(cli): auto Promise.all
2017-06-08 17:21:16 +02:00
Julien Fontanet
22c515b0e7
feat(Xapi#watchTask): returns a promise which settled when the task finishes
2017-06-08 17:21:16 +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
72a53c0c09
Revert "fix: ensure a scope is used"
...
This reverts commit 3fbfbb1b2687de3d7c056a6790ad735b19eb9254.
No longer necessary, this is now fixed in vatesfr/xo-server@8c7d254244
2017-06-02 16:02:36 +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
9a5a0d7a2b
fix: ensure a scope is used
2017-06-02 10:20:20 +02:00
Julien Fontanet
a18d88a3f1
chore(configuration): typo
2017-06-02 09:59:53 +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
Julien Fontanet
7e2bd52f25
0.12.2
2017-05-31 18:06:27 +02:00
Julien Fontanet
e65dd15edc
feat(transports): add plain XML-RPC as last fallback ( #65 )
2017-05-31 18:05:46 +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
Julien Fontanet
feda929f0b
feat(xapi-object-to-xo/host): patchesRequiringReboot ( #556 )
...
See vatesfr/xo-web#2124
2017-05-31 12:17:47 +02:00
Pierre Donias
6718193dee
patchesRequiringReboot -> rebootRequired
2017-05-30 16:15:08 +02:00
Pierre Donias
d63ac7df1c
feat(xapi-object-to-xo/host): patchesRequiringReboot
...
See vatesfr/xo-web#2124
2017-05-30 16:15:08 +02:00
Julien Fontanet
e462ff3f4b
fix(Xapi#deleteVbd): add missing method
2017-05-30 16:05:50 +02:00
Julien Fontanet
8f84b767d2
chore(vbd.delete): use Xapi#deleteVbd()
2017-05-30 15:59:56 +02:00
Julien Fontanet
b7d746ee09
feat: improve HTTP handling ( #546 )
...
`Xo#httpRequest()` is used to make a request respecting XO settings like the proxy.
`Xapi#getResource()` and `Xapi#putResource()` are used to receive and send resources to/from a XenServer.
2017-05-29 15:07:24 +02:00
Julien Fontanet
83f3fcd913
fix(package): upgrade golike-defer to v0.1.0 ( #555 )
...
Errors are automatically caught and reported.
2017-05-29 10:46:41 +02:00
Julien Fontanet
781ffa5574
0.12.1
2017-05-26 17:50:47 +02:00
Julien Fontanet
8fe3b1a368
feat(Xapi#putResource): accept buffers
2017-05-26 17:49:14 +02:00
Julien Fontanet
039075736c
fix(backups): fix unlink ENOENT ( #552 )
2017-05-26 15:53:26 +02:00
badrAZ
1bead03151
feat(vm.rollingDrCopy): previous backups can be removed first ( #553 )
...
See vatesfr/xo-web#2157
2017-05-26 13:18:07 +02:00
Julien Fontanet
e64dc51a17
feat(xo-cli): 0.8.4
2017-05-25 13:16:13 +02:00
Julien Fontanet
7f4df49933
chore(xo-cli): update all dependencies
2017-05-25 13:15:47 +02:00
Julien Fontanet
2bc77ee0cd
feat(xo-lib): 0.9.0
2017-05-25 13:14:33 +02:00
Julien Fontanet
b25adf7f57
chore(xo-lib): update all dependencies
2017-05-25 13:08:57 +02:00
Julien Fontanet
bd0c2385e2
feat(Xapi#exportDeltaVm): detect unhealthy VDI chains ( #551 )
...
Fixes vatesfr/xo-web#2047
2017-05-23 16:42:15 +02:00
Julien Fontanet
689720b4b0
fix(package): update xen-api to 0.12
2017-05-23 15:50:36 +02:00
Julien Fontanet
69c48e2770
0.12.0
2017-05-23 15:47:01 +02:00
Julien Fontanet
aa934ad725
chore(package): update all dependencies
2017-05-23 15:46:53 +02:00
Julien Fontanet
8596ca607d
fix(Xapi#call): mark as disconnected on network failures ( #64 )
...
Related to vatesfr/xo-web#2099
2017-05-23 15:45:16 +02:00
Julien Fontanet
191a14e6c0
chore(package): upgrade fs-extra to 3.0.1
2017-05-23 14:50:58 +02:00
badrAZ
9c5df507ae
feat(vm.start): with force can bypass blocked operation ( #550 )
...
See vatesfr/xo-web#2119
2017-05-23 10:59:22 +02:00
Julien Fontanet
643ea9e523
feat: methods to get/put an HTTP resource ( #63 )
2017-05-22 15:51:41 +02:00