1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-01-06 13:17:42 +03:00
Commit Graph

36 Commits

Author SHA1 Message Date
Vlastimil Holer
441cf1f7f9 Bump version to 5.7.85, year to 2019 2019-01-16 11:47:59 +01:00
juanmont
098ce33e79 F #1976: Test access rights to the security groups of a VNet and its ARs 2018-04-27 16:31:12 +02:00
Vlastimil Holer
a4c0447ccf Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
Javi Fontan
8de979e42c Bump version 5.3.80 2017-05-25 16:07:35 +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
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
Javi Fontan
e1f6dee180 Update copyright notice year 2016-05-04 12:33:23 +02: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
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
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
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
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
e6301350d0 feature #2858: Hold and Release for IP/MAC addresses in all Address Ranges. Keep compatibility with 4.6 interface 2014-05-19 17:59:06 +02:00
Ruben S. Montero
14105efd0d feature #2858: Hold first matching lease if no address range is specified 2014-05-19 00:28:27 +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
Ruben S. Montero
72b61e9ec5 feature #2858: Integrate Address Ranges with VirtualNetwork and VirtualMachine 2014-05-10 21:06:59 +02:00
Ruben S. Montero
cab018fc98 feature #2858: Allocate & free functions for the address range pool 2014-05-10 19:46:27 +02:00
Ruben S. Montero
e4cee7c1ea feature #2858: Integrate AddressRangePool with VirtualNetwork: persistency & initialization 2014-05-10 01:22:02 +02:00
Ruben S. Montero
c24dfec31a feature #2858: First version of AddressRangePool 2014-05-09 21:20:09 +02:00