Javi Fontan
8de979e42c
Bump version 5.3.80
2017-05-25 16:07:35 +02:00
Ruben S. Montero
bca17f4ee6
F #4809 : Update SqlDB method name. DO NOT replicate monitoring data
2017-04-21 19:16:45 +02:00
Ruben S. Montero
a6d4ab3c9f
F #4809 : Update Sql database interface to include read/write/bootstrap
...
operations
2017-04-18 17:12:19 +02:00
Ruben S. Montero
ba40cffd61
F #5027 : Operations (hold, release, reserve...) for IP6 no-slaac ARs
2017-02-21 16:50:45 +01:00
Ruben S. Montero
7cbceb043b
Added VirtualMachineNic interface to abstract NIC logic
2016-12-24 01:36:30 +01: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
1956b15db6
Bug #4547 : Do no generate VLAN_ID if not needed.Inherit VLAN_ID in
...
reservations
2016-06-10 17:12:37 +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
Ruben S. Montero
698014748b
Development: Do not change vn_mad string
2016-05-25 00:00:12 +02:00
Javi Fontan
e1f6dee180
Update copyright notice year
2016-05-04 12:33:23 +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
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
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
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 7e90463693ef6639bd4f15f5b6f5079664f6a1e2)
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
Carlos Martín
e8a05ca1d7
Feature #4369 : Replace cluster ID with a set of IDs
2016-03-10 16:28:33 +01:00
Ruben S. Montero
9e4af1ebc6
feature #3204 : Security Group dynamic update. Add support to update SG
...
rules of running VMs though a new one.secgroup.commit operation
2016-03-01 23:31:31 +01:00
Ruben S. Montero
5761be4d10
feature #4217 : Simplify Template, Attribute and PoolObjectSQL class interfaces
2016-02-05 00:33:37 +01:00
Carlos Martín
034943e6b1
Feature #4215 : Filter VR leases in onevnet show
2016-01-07 16:58:54 +01:00
Carlos Martín
4c68cd7c9e
Feature #4215 : VRs have NICs defined
...
VRs can request vnet leases. If a vm template has a
VROUTER_ID, the NICs from that VR are merged into
the template. If the VR NIC has a floating IP, it
is added as VROUTER_IP.
2015-12-16 12:32:19 +01:00
Carlos Martín
4b6aaa8b19
Feature #4215 : Store a list of VR inside each vnet
2015-12-01 15:35:33 +01:00
Jaime Melis
e20fb5c4c4
Fix copyright in banners
2015-09-23 16:51:10 +02:00
Jaime Melis
8d00b74177
Change year to 2015
2015-02-24 12:27:59 +01:00
Ruben S. Montero
18786ec0e6
feature #3175 : Cache SECURITY_GROUP parsing
2014-11-11 16:27:46 +01:00
Carlos Martín
f97743eae9
Merge remote-tracking branch 'origin/master' into feature-3175
...
Conflicts:
src/sunstone/public/js/plugins/templates-tab.js
src/sunstone/public/js/sunstone.js
2014-10-24 13:32:19 +02:00
Carlos Martín
930c13ae76
Bug #3168 : process attributes in update --append
2014-10-20 16:15:06 +02:00
Carlos Martín
76218309bc
Feature #3175 : Core support for RULE/NETWORK_ID
...
Each rule is copied once for each vnet's AR
2014-10-10 16:52:51 +02:00
Carlos Martín
58810f41ee
Feature #3167 : Make the restricted attributes apply only to reservations
2014-09-29 18:27:19 +02:00
Ruben S. Montero
3df4f4f995
Fix access control for VNET reservations with group Resource Providers
2014-09-17 17:05:01 +02:00
Ruben S. Montero
dcd2e80281
feature #3183:Extend VNET to_xml method to list only VM and VNET information granted by the ACL system
2014-09-11 17:01:14 +02:00
Carlos Martín
36f19c0dcf
Feature #3167 : Allow users to edit their VNet's AR, respecting restricted attributes
2014-09-04 13:38:11 +02:00
Carlos Martín
2bfdae1c07
Feature #3167 , #3169 : fix compilation
2014-09-03 12:49:31 +02:00
Carlos Martín
c12cb2d6ba
Feature #2858 : Free leases even if the VM/NIC does not have AR_ID
...
This way VMs created in ONE < 4.8 will correctly free the IPs
2014-07-09 10:38:51 +02:00
Carlos Martín
faa407e0ec
Feature #2858 : Return error for wrong AR update actions. Do not allow to update a reservation SIZE
2014-06-16 17:56:50 +02:00
Ruben S. Montero
f57e0b4c1c
feature #2858 : Adjust quotas on VNET chown
2014-06-03 16:09:26 +02:00
Ruben S. Montero
5599906f02
feature #2858 : Fix permission check when adding a reservation to an existing reservation. Quotas always account for the reservation owner
2014-06-03 15:13:26 +02:00
Ruben S. Montero
e971911068
feature #2858 : Free address ranges on VNET
2014-06-02 19:18:32 +02:00
Ruben S. Montero
be238e98ee
feature #2858 : Add reservations to an exisiting network. VNETs are labeled with the PARENT_NETWORK_ID if any. Just one PARENT VNET is allowed
2014-05-30 19:00:59 +02:00
Ruben S. Montero
41e0412bdc
feature #2858 : free by owner returns the number of addressses freed
2014-05-30 12:57:09 +02:00
Ruben S. Montero
0fbef4c68c
feature #2858 : Reserve by IP & MAC
2014-05-30 00:00:32 +02:00
Ruben S. Montero
ab6de3ae02
feature #2858 : Fix minor memory leaks
2014-05-29 15:36:20 +02:00
Ruben S. Montero
977fc0d9e3
feature #2858 : Reserve by AR_ID, fix DB storage of reservations
2014-05-29 12:44:41 +02:00
Ruben S. Montero
28e7faf54e
feature #2858 : Check quotas for reserve addresses. Update AR on reservation
2014-05-28 10:59:02 +02:00
Ruben S. Montero
d5deaaf9e4
feature #2858 : First version of VNET reservation. VNET is created, addresses allocated. Needs to set free addr methods upon reservation removal.
2014-05-27 17:19:36 +02:00
Ruben S. Montero
20a3c25843
feature #2858 : Update ARs. Core, OCA and CLI. Needs to implement attribute removal
2014-05-23 00:24:14 +02:00
Ruben S. Montero
f440b6b1a5
feature #2858 : Add and remove methods for Address Ranges. Core, OCA and CLI
2014-05-22 20:20:33 +02:00
Ruben S. Montero
8c92f9b1a7
feature #2858 : Remove old code
2014-05-19 19:41:48 +02:00
Ruben S. Montero
1a4f9e09f0
feature #2858 : Support for Address Range attributes in context
2014-05-17 01:17:58 +02:00
Ruben S. Montero
f0e64384cf
feature #2858 : Adds lease usage information to XML descriptions
2014-05-10 21:44:39 +02:00