Commit Graph
1596 Commits
Author SHA1 Message Date
Ruben S. Montero 57976f61c2 Bug #4516: Fix deadlock with concurrent reservations on the same
vnet.
2016-06-03 19:19:23 +02:00
Javi Fontan a34293c420 Bump version 4.90.5 2016-05-26 13:21:38 +02:00
Ruben S. Montero 698014748b Development: Do not change vn_mad string 2016-05-25 00:00:12 +02:00
Ruben S. Montero f45fe15bc5 bug #4476: Add default views to users group at DB bootstraping 2016-05-20 14:15:18 +02:00
Ruben S. Montero 7a55686fa6 bug #4405: Optional KEEP_SNAPSHOTS parameter for VMM drivers. It
preserves system snapshots across power on/off cycles and life migrations
if the hypervisor supports that.
2016-05-18 19:49:56 +02:00
Ruben S. Montero 7287a16c93 Bug #4467: Remove EC2 as valid public cloud name for AUTOMATIC_REQUIREMENTS 2016-05-17 18:53:49 +02:00
Jaime Melis f852150622 Bump version 4.90.0 2016-05-11 10:45:30 +02:00
Ruben S. Montero d2fbf0216e Development: Allow to "unreserve" bitmap-based attributes in oned.conf 2016-05-10 19:41:12 +02:00
Jaime Melis 14c318b7b9 Feature #3907: Improve the FSTYPE heuristic 2016-05-06 16:23:29 +02:00
Ruben S. Montero 20b84754ee Bug #4314 Feature #4320: VMs get IP6 context with ULA only addresses.
Re-design of update logic to work as other update methods
2016-05-06 12:18:48 +02:00
Javi Fontan e1f6dee180 Update copyright notice year 2016-05-04 12:33:23 +02:00
Ruben S. Montero 0352b3a73b Development: Add missing template interface for getting attributes 2016-05-03 17:17:50 +02:00
Ruben S. Montero 058e23c37a feature #3801, bug #3775: Delete operation is now under the recover
interface for admin. New terminate operation can be used in any "final"
state for end-users.
2016-05-02 18:34:42 +02:00
Ruben S. Montero 03b7b77ce8 Merge monitor information for the VM (instead of recreating). Update
Template.merge interface
2016-04-26 15:35:07 +02:00
Ruben S. Montero 2560c2da92 feature #4400: update onegate token for updateconf call 2016-04-26 12:58:31 +02:00
Ruben S. Montero bb9d4a99b5 feature #4400: Regenerate network context support for updateconf 2016-04-26 11:47:03 +02:00
Carlos Martín 0d6dd0c6ff Feature #4400: New state cloning_failure 2016-04-22 16:06:43 +02:00
Ruben S. Montero c0da2d7f89 feature #4400: Minor changes 2016-04-22 13:13:13 +02:00
Ruben S. Montero 759e645821 feature #4320: CONTEXT can now be updated in poweroff related states 2016-04-22 11:31:47 +02:00
Ruben S. Montero 0d6659c5d8 feature #4400: Better scope for RM functions, homogenous function naming 2016-04-21 17:18:01 +02:00
Carlos Martín f743efba0f Feature #4400: Add missing att. in RequestAttribute copy constructor 2016-04-21 10:48:14 +02:00
Carlos Martín 072deaf078 Feature #4400: Instantiate-persistent merges the user provided template 2016-04-20 18:01:54 +02:00
Ruben S. Montero 32e15605cd feature #4320: New operation to update the configuration of a
VirtualMachine (OS, GRAPHICS, INPUT, RAW & FEATURES). CLI/OCA methods
implemented
2016-04-20 16:57:05 +02:00
Ruben S. Montero 55660b89e6 feature #4320: BOOT allows to set any boot order in the form BOOT="disk0,nic1,disk2,nic0" 2016-04-19 16:27:56 +02:00
Jaime Melis f1b56ed322 Bug #4376: Make vlan_id_automatic a top level attribute
and only allow modification of vlan_id if vlan_id_automatic
is set to false (the vlan_id has been specified manually)
2016-04-19 15:23:22 +02:00
Jaime Melis e4db6af0ea Bug #4376: Fix typo 2016-04-19 15:23:22 +02:00
Carlos Martín 191eda35d3 Feature #4400: Fix missing DISK/SOURCE 2016-04-19 15:20:34 +02:00
Carlos Martín 53c5269249 Feature #4400: New template instantiate --persistent 2016-04-19 15:20:34 +02:00
Carlos Martín 7855ebd22d Feature #4400: Allow VMs to use Images in the locked state 2016-04-19 15:20:34 +02:00
Ruben S. Montero 9a440e558c feature #4320: Rework the attach logic of NIC and DISK 2016-04-18 16:46:02 +02:00
Ruben S. Montero f6c9924629 feautre #4403: Adds OFFLINE mode to Host. 2016-04-12 00:33:09 +02:00
Carlos Martín 01a0079f0c Feature #4400: New param to clone templates recursively 2016-04-11 13:27:31 +02:00
Ruben S. Montero ca33ac46c3 development: Update VirtualMachine.add_history interface 2016-04-10 22:53:33 +02:00
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 9c60fc55d9 feature #3848: VN_MAD is set for VirtualNetworks in Sunstone. Removed
host vnet option
2016-04-07 15:04:02 +02:00
Ruben S. Montero 820b0d16fd feature #3848: Remove VN_MAD from cli & sunstone 2016-04-07 12:49:48 +02:00
Ruben S. Montero 67ba59ada1 feature #3848: Remove VN_MAD from Host in oned. Remove VMWare driver in
core
2016-04-07 11:06:43 +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
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
Carlos Martín b8c5fd4cd7 Feature #3848: Remove VLAN=YES from sunstone 2016-03-31 16:24:45 +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
Ruben S. Montero 2fe760218e feature #4215: drop logic for MarketPlace is now in
RequestManagerDelete.
2016-03-22 15:26:21 +01:00
Ruben S. Montero 3fb8a0e161 feature #4369: Better const signature. Removed unused varibles and
methods. ACL filter is generated in the ClusterPool class, moved DB name
to private scope. Copy constructor for object collection. Uniform
get_cluster_id function.
2016-03-21 13:01:45 +01:00
Carlos Martín cf2da75c4d Feature #4369: Bump DB version to 4.90.0 2016-03-18 12:55:03 +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 eff51a0dea Feature #4369: Use ObjectCollection::from_xml instead of from_xml_node 2016-03-17 18:17:37 +01:00
Ruben S. Montero b61445315e feature #4215: Fix context generation bug 2016-03-16 19:14:37 +01:00