Jaime Melis
2f70d56268
Merge branch 'feature-4658'
2016-08-30 12:34:46 +02:00
Jaime Melis
b542aea0ce
Feature #4658 : remove debugging info
2016-08-30 12:33:21 +02:00
Jaime Melis
d8ee69a09a
Feature #4658 : Better range definitions for VLAN_IDs
2016-08-30 12:20:07 +02:00
Ruben S. Montero
5764e05834
Merge branch 'feature-4446b'
2016-08-26 17:26:49 +02:00
Guillaume Oberlé
f8874bb320
feature #4446 : Reservations are handled always by OpenNebula's internal
...
IPAM. Add consistency check to IPAM results. Log error messages from
IPAM drivers. Remove unused internal AR attribute (ipam_mad)
Signed-off-by: Ruben S. Montero <rsmontero@opennebula.org>
2016-08-26 17:21:07 +02:00
Carlos Martín
e95328a516
Bug #4745 : Fix segfault for malformed template attributes
2016-08-26 12:05:52 +02:00
Carlos Martín
9e23c60a55
Feature #4715 : Set a max login token time in oned.conf for each driver
2016-08-24 10:49:22 +02:00
Carlos Martín
a3e99f538f
Feature #4715 : Update group IDs when auth diver provides them
2016-08-23 14:48:45 +02:00
Guillaume Oberlé
34628427ec
feature #4446 : Activate IPAM. Fix minor bugs
...
Signed-off-by: Ruben S. Montero <rsmontero@opennebula.org>
2016-08-21 19:54:31 +02:00
Guillaume Oberlé
5ebe8c5e0d
feature #4446 : IPAM driver - OpenNebula core message parsing
...
Signed-off-by: Ruben S. Montero <rsmontero@opennebula.org>
2016-08-19 13:26:08 +02:00
Guillaume Oberlé
1772a358f5
feature #4446 : Extends IPAMRequest to include driver formatting.
...
Implements IPAM AddressRange (callbacks still missing).
Signed-off-by: Ruben S. Montero <rsmontero@opennebula.org>
2016-08-18 21:42:24 +02:00
Carlos Martín
b836ad30c0
Feature #4464 : Allow migration between clusters that share datastores/vnets
...
(cherry picked from commit f789d500f4005d00c63657ebed8d1b87b066dde6)
2016-08-18 16:25:38 +02:00
Guillaume Oberlé
e8292cd84f
feature #4446 : Logic for OpenNebula core IPAM Manager and driver
...
Signed-off-by: Ruben S. Montero <rsmontero@opennebula.org>
2016-08-18 13:30:31 +02:00
Guillaume Oberlé
f8615d6e5c
Feature #4446 : Redesign of AddressRange class to include multiple
...
implementations. When managing leases 4 abstract methos have been added
to the interface:
- from_vattr, to notify/request a new network from IPAM
- allocate_addr, to set an address as used
- get_addr, to request a free address
- free_addr, to set an address as unused
This commits also includes an AddressRange implementation based on
OpenNebula's internal IPAM
Signed-off-by: Ruben S. Montero <rsmontero@opennebula.org>
2016-08-17 19:22:53 +02:00
Ruben S. Montero
8bba5b8b73
bug #4662 : Removes double unlocks from MarketPlace. Adds SSL callbacks
...
for multithread calls
2016-07-29 17:50:52 +02:00
Ruben S. Montero
34672cbb1f
bug #4637 : Adds @> operator for boolean expresions. @> evaluates to
...
true if the value is included in a result array. An array of attributes
is obtained for multiple values xpath, e.g.
<CLUSTER>
<ID>100</ID>
<ID>101</ID>
</CLUSTER>
an expresion of the form CLUSTER/ID in a requirement returns [100, 101].
To test if a given element is in a datastore:
CLUSTER/ID @> 101 -----> [100, 101] @> 101 ---> true
Note that CLUSTER/ID = 101 only evaluates the first element found
CLUSTER/ID = 101 ----> 100 = 101 ----> false
(cherry picked from commit eed6b268ad
)
2016-07-19 13:07:02 +02:00
Carlos Martín
73ff900acb
Feature #4620 : Minor fixes
2016-07-18 18:54:15 +02:00
Ruben S. Montero
69ab761fad
feature-4620: Context for PCI devices
2016-07-18 17:05:27 +02:00
Ruben S. Montero
b6dbd9c92c
feature #4630 : Automatic assgiment of passthrough devices. Attribute and
...
deployment file
2016-07-18 14:33:50 +02:00
Ruben S. Montero
23f556a406
feature #4620 : PCI devices of type NIC gets an IP as regular NIC
2016-07-14 11:06:59 +02:00
Carlos Martín
ffdb41bc3e
Feature #4597 : Allow to create more VR VMs, and terminate existing ones
...
(cherry picked from commit 94070576d8
)
2016-07-08 11:21:59 +02:00
Ruben S. Montero
d482d967aa
feature #4411 : Change AUTH_DRIVER_CONF to AUTH_MAD_CONF. Added defaults
...
for AUTH_MAD_CONF
2016-07-06 10:16:47 +02:00
Carlos Martín
e8f9de4bb2
Feature #4411 : Disable password change for some auth drivers
2016-06-29 17:17:18 +02:00
Javi Fontan
02c6d1bb86
Bump version to 5.0.1
2016-06-24 10:39:56 +02:00
Ruben S. Montero
1956b15db6
Bug #4547 : Do no generate VLAN_ID if not needed.Inherit VLAN_ID in
...
reservations
2016-06-10 17:12:37 +02:00
Jaime Melis
865470cd47
Bump version 5.0.0
2016-06-08 12:56:22 +02:00
Javi Fontan
496196730b
Bump version to 4.90.10
2016-06-07 12:39:50 +02:00
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