Julien Fontanet
8b6961d40c
VDI.resize{,_online} expect a string contrary to what the doc says.
2015-12-16 16:33:55 +01:00
Julien Fontanet
53351877da
Fix typo: size → parseSize.
2015-12-16 15:48:33 +01:00
Julien Fontanet
522445894e
Always parse sizes.
2015-12-16 15:36:01 +01:00
Julien Fontanet
550351bb16
Merge pull request #174 from vatesfr/abhamonr-import-vdi-content
...
Import VDI content is implemented.
2015-12-16 15:06:32 +01:00
wescoeur
328adbb56f
Import VDI content is implemented.
2015-12-16 14:59:53 +01:00
Julien Fontanet
44a36bbba3
Use human-format v6 (much nicer with incorrect casing).
2015-12-16 13:17:07 +01:00
Julien Fontanet
4cc4adeda6
disk.{create,resize}() accept integers for size.
2015-12-16 11:34:46 +01:00
Julien Fontanet
c14e6f2a63
disk.resize() accepts human readable size.
2015-12-16 11:34:46 +01:00
Julien Fontanet
cfcb2d54d8
Merge pull request #172 from vatesfr/olivierlambert-vdimove
...
Allow offline VDI moving. Fix vatesfr/xo-web#591
2015-12-16 10:46:33 +01:00
Julien Fontanet
010d60e504
Coding style.
2015-12-16 09:46:39 +01:00
Julien Fontanet
eabde07ff6
Remove incorrect export.
2015-12-16 09:46:39 +01:00
Olivier Lambert
be19ad5f2a
Allow offline VDI moving. Fix https://github.com/vatesfr/xo-web/issues/591
2015-12-15 19:07:20 +01:00
Julien Fontanet
d1d0816961
Merge pull request #171 from vatesfr/olivierlambert-existingdisks
...
allow edition of existing disks during VM creation
2015-12-15 17:56:38 +01:00
Olivier Lambert
7be7170504
allow edition of existing disks during VM creation
2015-12-15 17:51:03 +01:00
Julien Fontanet
478272f515
Merge pull request #167 from vatesfr/remoteCopyVm-set-nameLabel-asap
...
Xapi#remoteCopyVm() sets name label ASAP.
2015-12-15 13:49:13 +01:00
Julien Fontanet
09af6958c8
Xapi#remoteCopyVm() sets name label ASAP.
2015-12-15 11:35:03 +01:00
Julien Fontanet
adb3a2b64e
Merge pull request #169 from vatesfr/olivierlambert-vdiresize
...
Clean VDI resize support
2015-12-14 17:09:12 +01:00
Olivier Lambert
1ee7e842dc
Clean VDI resize support
2015-12-14 17:05:59 +01:00
Julien Fontanet
b080a57406
Merge pull request #162 from vatesfr/pierre-aborting-vm-export-cancels-operation
...
VM-export interruption properly transferred to Xen
2015-12-11 18:18:05 +01:00
Julien Fontanet
7c017e345a
Minor updates.
2015-12-11 18:02:41 +01:00
Pierre
4b91343155
VM-export interruption properly transferred to Xen. ( Fix vatesfr/xo-web#490 )
...
When the connection with the client is lost, the export task is cancelled and the connection is closed.
As the task is over, the snapshot used for the export is deleted.
Cancelling the task is useless as it is cancelled by Xen
2015-12-11 18:02:41 +01:00
Julien Fontanet
02a3df8ad0
Merge pull request #164 from vatesfr/olivierlambert-import-metadata
...
Support VM metadata import. Fix vatesfr/xo-web#579
2015-12-11 17:01:47 +01:00
Olivier Lambert
6a7080f4ee
Support VM metadata import. Fix vatesfr/xo-web#579
2015-12-11 16:56:56 +01:00
Julien Fontanet
4547042577
Fix issue in utils.createRawObject().
2015-12-10 14:06:22 +01:00
Julien Fontanet
0e39eea7f8
Always use noop from utils.
2015-12-10 14:06:22 +01:00
Olivier Lambert
1e5aefea63
Merge pull request #161 from vatesfr/olivierlambert-set-default-sr
...
Set default sr
2015-12-10 12:14:27 +01:00
Olivier Lambert
02c4f333b0
minor fixes
2015-12-10 12:08:30 +01:00
Olivier Lambert
1e8fc4020b
Add setDefaultSr, fix #572
2015-12-10 11:01:05 +01:00
Olivier Lambert
f969701ac1
Merge pull request #155 from vatesfr/pierre-plugins-autodiscovery
...
Installed plugins are detected even if the config file does not show …
2015-12-09 20:41:46 +01:00
Olivier Lambert
b236243857
Merge pull request #160 from vatesfr/marsaudf-no-backup-if-unmounted
...
Rolling backup fails immediatly if remote is disabled. Fix https://github.com/vatesfr/xo-web/issues/561
2015-12-09 19:13:01 +01:00
Fabrice Marsaud
39edc64922
Rolling backup fails immediatly if remote is disabled
2015-12-09 17:18:50 +01:00
Pierre
f22ece403f
Installed plugins are automatically detected when the server starts. They are no more loaded from the config file.
...
Plugins (ie installed modules of which names start with `xo-server-`) are automatically detected and registered from `${__dirname}/node_modules/` and `/usr/local/lib/node_modules/`.
2015-12-09 16:56:48 +01:00
Julien Fontanet
f5423bb314
Merge pull request #158 from vatesfr/olivierlambert-recoveryStart
...
Generic recovery start (PV or HVM)
2015-12-07 18:11:03 +01:00
Julien Fontanet
b1e5945ebe
Xapi#startVm() and Xapi#startVmOnCd() ( fix vatesfr/xo-web#563 ).
2015-12-07 18:02:55 +01:00
Julien Fontanet
76b5be8171
Revert "Freeze config object before configuring plugin."
...
This reverts commit 789f51bd2a
.
The change introduced issues with nodemailer used in xo-server-transport-email.
2015-12-03 16:00:32 +01:00
Julien Fontanet
804bca2041
Merge pull request #148 from vatesfr/abhamonr-purge-plugin-config
...
The plugins configurations can be cleaned.
2015-12-03 14:37:32 +01:00
Julien Fontanet
10602b47b4
4.10.2
2015-12-03 12:20:48 +01:00
Julien Fontanet
8d7c522596
Merge pull request #154 from vatesfr/julienf-fix-patches-for-6.1
...
Fix patches handling for XenServer 6.1.
2015-12-03 12:20:05 +01:00
Julien Fontanet
3ac455c5a7
Fix patches handling for XenServer 6.1.
2015-12-03 12:16:56 +01:00
Julien Fontanet
2b19a459df
Merge pull request #152 from vatesfr/julienf-handle-xapiToXo-failures
...
Handle XAPI to XO objects failures.
2015-12-03 12:15:29 +01:00
Julien Fontanet
41ba2d9bf6
Properly schedule retry for the next loop.
2015-12-03 12:10:29 +01:00
Julien Fontanet
a7b5eb69d3
Handle XAPI to XO objects failures.
2015-12-03 11:13:00 +01:00
Julien Fontanet
67c209bb5e
Properly handle the case where the pool object is not here yet.
2015-12-03 10:27:23 +01:00
Julien Fontanet
a6d436d9ea
4.10.1
2015-12-02 17:45:30 +01:00
Julien Fontanet
652c784e13
Update xen-api to 0.6.8 ( fix vatesfr/xo-web#552 ).
2015-12-02 17:41:32 +01:00
wescoeur
a0a3b7a158
The plugins configurations can be cleaned.
2015-12-02 16:15:23 +01:00
Julien Fontanet
789f51bd2a
Freeze config object before configuring plugin.
2015-12-02 15:20:38 +01:00
Olivier Lambert
c2f1a74f96
Merge pull request #149 from vatesfr/julienf-fix-vm-migration-collision
...
Use a different id (opaque ref) for VMs which are under migration.
2015-11-30 17:40:31 +01:00
Julien Fontanet
a9ed7a3f3b
Use a different id (opaque ref) for VMs which are under migration.
2015-11-30 17:34:12 +01:00
Julien Fontanet
b348e88a5f
4.10.0
2015-11-27 14:24:08 +01:00