Ruben S. Montero
3c389f3270
development: Homogenous VM_MAD/TM_MAD (vs VMMMAD/TMMAD) name. oned does
...
not store DS_LOCATION, single get_system_dir() function
2016-04-10 22:39:21 +02:00
Ruben S. Montero
9552ccfbd6
feature #3848 : Fix host creation form
2016-04-07 13:06:44 +02:00
Jaime Melis
adeff7a751
Remove VMware drivers
2016-04-07 11:19:33 +02:00
Ruben S. Montero
7816a7912b
Merge branch 'bug-4376' into remove-xen
2016-04-06 18:23:56 +02:00
Jaime Melis
0766d6a872
Merge branch 'master' into remove-xen
2016-04-06 18:20:47 +02:00
Ruben S. Montero
8970665d46
bug-4376: Adds vlan bitmap to handle collition and reservation.
...
OpenNebula now generates the vlan_id instead of the drivers
2016-04-06 18:07:56 +02:00
Carlos Martín
1887727dd4
Feature #4217 : Check if DS supports export to market action in Sunstone
2016-04-06 15:28:05 +02:00
Jaime Melis
df0065c9de
remove xen from the code (except from Sunstone)
2016-04-06 12:11:23 +02:00
Ruben S. Montero
25169d4977
feature #2980 : Add comment to oned.conf
2016-04-05 16:27:02 +02:00
Ruben S. Montero
784a4fc960
feature #2980 : VNC port tracking. Includes a VNC bitmap for each cluster to
...
track the ports in use in the cluster and avoid port collision. VNC ports are
assigned when the VM is deployed and released when the VM is stopped, undeployed
or done.
Includes the following:
- 9da66150dc0e3dc2731518d8a215f9598696a999
- 4c35a9fcccf70cbe87d2947403ea815967e7b605
- ccfccb6d2fc40aa1c07eb994f37b8da4fb479082
- b1b64e61a39f4452c7ba00e581de42888e0e84a5
- d474ee4db9ed520bcae743d510be35b25ea988ed
- dacb61b1402da2ec309b6e79bdd285d0d11de84f
2016-04-05 12:56:34 +02:00
Tino Vazquez
1623570d92
Remove vCenter as System DS
2016-03-30 15:43:55 +02:00
Ruben S. Montero
0e215381e6
Moved TM_MAD_CONF for vcenter to its section
2016-03-29 15:09:39 +02:00
Ruben S. Montero
9af43a6916
feature #3848 #3707 : Remove VLAN from onevnet command and core
2016-03-29 15:09:39 +02:00
goberle
9de771ea31
Feature #3848 : Virtual networks should have an associated networking driver.
...
(cherry picked from commit 7e90463693
)
This cherry still needs to merge files from original contribution by goberle <goberle@unistra.fr>:
- src/sunstone/public/app/tabs/vnets-tab/form-panels/wizard.hbs
2016-03-28 12:38:45 +02:00
Ruben S. Montero
c6076a173a
bug #3390 : Reimplements the xmlrpc client using the complex one. Adds
...
TIMEOUT to client requests. This can be configured in sched.conf/oned.conf.
2016-03-24 02:07:04 +01:00
Ruben S. Montero
f581fae756
feature #4155 : Remove :detach & :suspend strategies for disk snapshots
...
for VMs in ACTIVE-RUNNING. Also revert needs to be performed in
poweroff. DISK_SNAPSHOT_REVERT state has been removed.
2016-03-22 23:07:35 +01:00
Carlos Martín
82892ad70f
Merge remote-tracking branch 'origin/master' into feature-4369
2016-03-17 18:22:51 +01:00
Carlos Martín
34f331a187
Feature #4369 : Add multiple clusters to onedb upgrade & fsck
2016-03-17 17:58:20 +01:00
Carlos Martín
b715c4f773
Feature #4369 : Remove datastore_location setting by cluster
2016-03-16 13:07:10 +01:00
Javi Fontan
1fb5f9aeff
Update vendorized rbvmomi to version 1.8.2
2016-03-10 17:41:14 +01:00
Javi Fontan
ba7ffbb543
Merge branch 'feature-4186'
2016-03-08 17:34:48 +01:00
Carlos Martín
10cbac2d54
Feature #4217 : Move cloning MP Apps IDs to a new image collection attribute
2016-03-04 16:31:10 +01:00
Anton Todorov
f9375eccab
improve rescue of VM when node fail is detected
...
* Introduce new LCM states PROLOG_MIGRATE_UNKNOWN and PROLOG_MIGRATE_UNKNOWN_FAILURE
* Change VM migrate logic for when state is ACTIVE and lcm_state is UNKNOWN to
call TM's PROLOG_MIGR action before VMM's BOOT
All core TM drivers that are not empty are skipping disks so there is no impact on
the default behaviour
The datastore addon drivers that implement access to raw block devices should check
if the LCM_STATE == 60 (PROLOG_MIGRATE_UNKNOWN) and to remove block device access
from the failed node and provide access to the current node.
There is a simple script function added to get LCM_STATE that can be used as follow
```bash
LCM_STATE=$(lcm_state)
if [ "$LCM_STATE" = "60" ]
fi
```
(cherry picked from commit 676f36e0aa
)
2016-03-03 23:59:53 +01:00
Tino Vazquez
d8a63b8e1b
feature #4186 : Fix rbvmomi
2016-03-03 17:33:14 +01:00
Tino Vazquez
bdba6c66a7
feature #4186 : Add modified rbvmomi lib Datastore.rb
2016-03-03 17:29:03 +01:00
Ruben S. Montero
7ca1036683
feature #4097 : Use glibc to log thourgh syslog, removes log4cpp
...
dependency
2016-03-02 17:08:06 +01:00
Ruben S. Montero
a4dc856406
feature #4215 : Remove public Marketplaces, even if they have images.
...
Associated apps are also removed.
2016-02-29 18:31:24 +01:00
Ruben S. Montero
b47406c429
Merge branch 'feature-4317'
2016-02-26 15:43:17 +01:00
Boris Parak
0064f572b8
Fixed restart-sched in opennebula init script
...
Fixing wrong use of `do_start` in restart-sched routine.
(cherry picked from commit 820d562f53
)
2016-02-23 11:08:59 +01:00
Carlos Martín
7693ae7af5
Feature #4317 : Support user_inputs in vm resize dialog
2016-02-17 18:50:16 +01:00
Tino Vazquez
5eb891eb9d
feature #4186 : Add support for flat vmdk for vcenter to marketplace export
2016-02-12 19:00:50 +01:00
Tino Vazquez
8c07d9d7b9
feature #4186 : Add export functionality from vCenter DS to Marketplace
2016-02-11 18:28:45 +01:00
Jaime Melis
f5737b8944
Feature #4217 : Fix supported marketapp actions checking
2016-02-10 18:16:59 +01:00
Tino Vazquez
006ba41c62
feature #4186 : Merge branch 'feature-4217' into feature-4186
...
Marketplace branch into vcenter storage
2016-02-10 12:25:28 +01:00
Jaime Melis
a04861703d
Feature #4217 : Minor typo in oned.conf
2016-02-10 09:58:01 +01:00
Ruben S. Montero
c53425c0ed
feature #4217 : Generic class for supported actions, used in
...
VirtualRouter, VirtualMachine & MarketPlace. Simplify enum names for
MarketPlaceApps
2016-02-09 16:34:25 +01:00
Tino Vazquez
6ec461acce
feature #4186 : Add upload functionality for vCenter
2016-02-04 18:57:34 +01:00
Jaime Melis
07fb60dd83
Feature #4217 : Bootstrap the OpenNebula Systems Marketplace
2016-02-03 21:50:20 +01:00
Jaime Melis
a85da12036
Feature #4217 : Define required attrs for Market templates
2016-02-03 16:03:22 +01:00
Ruben S. Montero
49575e163a
Merge branch 'master' into feature-4217
2016-02-02 14:50:46 +01:00
Ruben S. Montero
b01e2336c5
Merge branch 'feature-4215' into feature-4217
2016-02-02 14:17:20 +01:00
Tino Vazquez
6be46a6bfa
feature #4186 : Remove attached disks from VM before shutdown/cancel
2016-01-19 17:38:07 +01:00
Javi Fontan
bf65d9a3ea
feature #4215 : add onevrouter man page
2016-01-11 12:25:09 +01:00
Tino Vazquez
c08f6e5b80
feature #4186 : Add vcenter image ds driver
2016-01-11 11:21:24 +01:00
Tino Vazquez
893bec936e
feature-#4186: Add vcenter DS to oned.conf
2016-01-08 15:46:48 +01:00
Tino Vazquez
24e1c46186
feature #4186 : Merge branch 'master' into feature-4186
2016-01-08 13:21:20 +01:00
Tino Vazquez
a931ec36bd
feature #4186 : Add vCenter TM
2016-01-08 13:18:22 +01:00
Carlos Martín
19a58bfbae
Feature #4215 : Add support for VROUTER_HOOKS
2016-01-08 11:38:29 +01:00
Tino Vazquez
5873a8bc64
feature #4186 : Remove space in oned.conf preventing correct argument passing to one_datastore
2016-01-07 17:55:20 +01:00
Tino Vazquez
836adaa292
feature #4186 : Add vcenter tm and ds to oned.conf
2016-01-07 17:19:26 +01:00