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
Julien Fontanet
1615395866
Merge branch 'next-release' into stable
2015-11-27 14:23:57 +01:00
Julien Fontanet
e483abcad0
Merge pull request #130 from vatesfr/marsaudf-generic-job-schedules
...
Enhancements to prepare generic job scheduling
2015-11-27 12:03:27 +01:00
Fabrice Marsaud
12b6760f6e
Extend job & schedule API with job & schedule names, and job.runSequence
2015-11-27 11:56:37 +01:00
Julien Fontanet
6fde6d7eac
Expose plugin config validation errors ( vatesfr/xo-web#530 ).
2015-11-26 16:18:39 +01:00
Julien Fontanet
a7ef891217
Merge pull request #146 from vatesfr/abhamonr-abort-vm-export-import
...
Start VM export only when necessary.
2015-11-26 16:10:59 +01:00
wescoeur
8f22dfe87b
Start VM export only when necessary.
2015-11-26 15:42:07 +01:00
Julien Fontanet
2dc7fab39a
Merge pull request #134 from vatesfr/abhamonr-backup-jobs-notifications
...
Xo event `job:terminated` on job termination.
2015-11-26 15:29:39 +01:00
wescoeur
74cb2e3c63
'job:terminated' signal is emitted after job execution. (with one executionStatus object)
2015-11-26 11:07:37 +01:00
Julien Fontanet
6e763a58f1
Expose UUIDs on all Xapi objects which have one.
2015-11-25 16:53:25 +01:00
Julien Fontanet
a8e72ed410
Merge pull request #140 from vatesfr/julienf-xo-defineProperty
...
Xo#defineProperty() to properly expose attributes
2015-11-25 14:16:55 +01:00
Julien Fontanet
fcdfd5f936
Merge pull request #139 from vatesfr/abhamonr-remember-disabled-servers
...
Save enabled state for each server
2015-11-25 13:54:44 +01:00
Julien Fontanet
f1faa463c1
Xo#defineProperty() allows (plugins) to define property on Xo instance
2015-11-25 12:27:09 +01:00
wescoeur
a0f4952b54
Save enabled state for each server
2015-11-25 12:15:15 +01:00
Olivier Lambert
bd82ded07d
automatically set autopoweron on the pool
2015-11-25 12:06:16 +01:00
Julien Fontanet
016e17dedb
Merge pull request #145 from vatesfr/julienf-pool-autopoweron
...
Xapi#setPoolProperties() supports autoPowerOn.
2015-11-25 12:03:23 +01:00