Commit Graph

2242 Commits

Author SHA1 Message Date
Julien Fontanet
5f10d9af5e chore(package): update http-request-plus to 0.4.0 2017-06-29 15:11:48 +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
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
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
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
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
badrAZ
90be44738d feat(backups): transferred data size for CR & DR (#548)
See vatesfr/xo-web#2096
2017-05-19 15:55:25 +02:00
Julien Fontanet
dbbf6d8c1f feat(Xapi#moveVdi): do nothing if already on the correct SR
Fxies vatesfr/xo-web#2158
2017-05-19 11:20:46 +02:00
Pierre Donias
a39e6846fe fix(package): update http-request-plus to 0.1.3 (#549)
Fixes patching and stats issues.
2017-05-18 11:34:38 +02:00
Julien Fontanet
9d251b5876 fix(setUpApi): compat with ws 3.0.0 2017-05-17 14:52:11 +02:00
Julien Fontanet
a3ecb520cb chore(package): update some dependencies 2017-05-17 14:04:26 +02:00
Julien Fontanet
d157a94f89 fix(Scheduling#_add): do not throw on failure 2017-05-16 20:14:11 +02:00
Julien Fontanet
12e4186972 fix(Scheduling#updateSchedule): confusion in the comment 2017-05-16 20:13:45 +02:00
Julien Fontanet
46dbd320d3 chore(Scheduling#updateSchedule): _disable() is sync 2017-05-16 17:34:47 +02:00
Julien Fontanet
07c70361da chore(Scheduling#updateSchedule): add comment 2017-05-16 17:34:36 +02:00
Julien Fontanet
b92611f4e0 chore(Scheduling#updateSchedule): explicit tests 2017-05-16 17:32:20 +02:00
Julien Fontanet
9f922b1c4e chore(Scheduling#updateSchedule): use id directly 2017-05-16 17:32:13 +02:00
badrAZ
214f04d7a2 feat(job-executor/execStatus): inject timezone from related schedule (#547)
See vatesfr/xo-web#2133
2017-05-16 12:53:02 +02:00