1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-21 14:50:08 +03:00

12987 Commits

Author SHA1 Message Date
Guillaume Oberlé
a5b1862930 feature #4446: IPAM Driver implementation. Includes a dummy driver to be
used as templates by other drivers

Signed-off-by: Ruben S. Montero <rsmontero@opennebula.org>
2016-08-19 18:24:32 +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
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
Jaime Melis
dedd18f9b5 Feature #4706: copy the files directly from one hypervisor to the target 2016-08-11 17:34:57 +02:00
Jaime Melis
5c1059a789 Bug #4702: Custom inputs in oneflow cannot contain spaces 2016-08-09 09:29:51 +02:00
Ruben S. Montero
f517b12193 feature #4703: Check DS capacity in rescheds. Add monitor for dummy TM 2016-08-09 02:28:55 +02:00
Ruben S. Montero
3ad4d275d3 bug #4662: Do not double unlock on deploy/migrate operations
(cherry picked from commit 61a246400f65156529008cc34d760ca0fe86fc8a)
2016-08-01 11:01:58 +02:00
Jaime Melis
58206b5fca Bug #4696: OneGate token is not being properly generated
(cherry picked from commit eae3a5585fca95b6e22fb5963c74a96b56c81ae7)
2016-08-01 09:36:30 +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
7676ab6c62 bug #4662: Removed addional double unlock() 2016-07-29 12:04:00 +02:00
Jaime Melis
ed22ffa810 Fix redirect port (always to http)
(cherry picked from commit eef1ee6d4f34c3ebdf6c7cb6e764169d36e8e69d)
2016-07-29 12:03:33 +02:00
Ruben S. Montero
979c506bec bug #4662: Do not try to unlock non locked mutex for PoolObjectSQL class 2016-07-27 17:56:30 +02:00
Tino Vazquez
27c278b595 Add fallback for VM Template search in vCenter
(cherry picked from commit 40c3483f121f6fa72e40d3e4db798060aa1fda99)
2016-07-26 19:31:51 +02:00
Tino Vazquez
d130483423 Fix wrong syntax in vcenter driver 2016-07-26 19:31:51 +02:00
Tino Vazquez
84de82beb8 Fix for CDROM detach 2016-07-26 19:31:51 +02:00
Carlos Martín
5a9ca1d190 Bug #4677: Fix datatables with utf-8 search field values
(cherry picked from commit d78339e7b3c29e64fdcb3ea2d61ae8b5c9133517)
2016-07-22 16:25:52 +02:00
Carlos Martín
313f1f7e39 Bug #4675: Fix vlan_id for vcenter network import
(cherry picked from commit f3a7b9f3c5e684994c6beb4084e42c8cab12fa3c)
2016-07-22 15:21:35 +02:00
Carlos Martín
03add2e601 Bug #4674: Fix user view, update other view contents to match the original admin.yaml better
(cherry picked from commit 4f0d75d1ea102a539500160a5c1a615bff9df135)
2016-07-22 12:30:18 +02:00
Tino Vazquez
347435ecc4 Fix for bug in detach disk
(cherry picked from commit f8b58adf3742a1260c145440d7ceb1df5a64d352)
2016-07-21 16:52:42 +02:00
Carlos Martín
f626bbe357 Update translations 2016-07-21 16:50:05 +02:00
Carlos Martín
bbdd7be275 Bug #4673: Fix work-break inside error messages
(cherry picked from commit 7bf2c9c38a2e9e06f1dc4350ad577dcd1d0d1a68)
2016-07-21 16:22:41 +02:00
Jaime Melis
380403599b Adds status to the ubuntu 14.04 flow and gate init.d scripts
(cherry picked from commit 41a599d03282f6a3bb16bcdbdd12cef3d681c6c2)
2016-07-21 16:12:58 +02:00
Jaime Melis
e5ff965905 Typo
(cherry picked from commit 9c09c0d2332f33a62d983c5146b39d9f412c2e2c)
2016-07-21 16:12:55 +02:00
Carlos Martín
edff3c7eff Feature #4672: Disable settings buttons in cloud view yaml file
(cherry picked from commit 2c26ec437a3ce8b3963a8af8d32934f55f1cb176)
2016-07-21 16:03:52 +02:00
Carlos Martín
adc7792ef6 Feature #4671: New column to show user password in users table
(cherry picked from commit 3026f0820b6443aa6c22278a02dac6a47734514c)
2016-07-21 14:45:47 +02:00
Javi Fontan
0cc04f9aee bug #4640: disable pre/postmigrate for shared tm
(cherry picked from commit 56fff9184f3784bc3cec16ca9bb04febe92d74d7)
2016-07-20 18:53:42 +02:00
Tino Vazquez
8185517028 Bug #4645: Remove Save As Button from vCenter views 2016-07-20 17:39:07 +02:00
Carlos Martín
73dfec23b7 Minor style fix
(cherry picked from commit baec60a4a19cdac2b0f634c9544c47f5b390406f)
2016-07-20 17:13:32 +02:00
Carlos Martín
44d86bb14c Feature #4614: Fix viewport overflow when datatable has advanced search
(cherry picked from commit 13343e7f22d8108fde1d9768edf35a4b32d636e7)
2016-07-20 17:13:27 +02:00
Carlos Martín
b3cf34c285 Bug #4664: Use a unique ID for service template vnet tables
(cherry picked from commit 121fbda8c6aedce8014b97205d1759aeadf7147a)
2016-07-20 16:38:20 +02:00
Carlos Martín
e660da555e Bug #4661: Fix update for radio inputs
(cherry picked from commit 920f3050fa17404927baa8d243abfc4812b67b72)
2016-07-20 11:55:32 +02:00
Ruben S. Montero
2537eb8859 bug #4637: Fix wrong check for int/float bool expressions 2016-07-19 19:54:58 +02:00
Javi Fontan
8fd2afa23a Fix zendesk_api gem version 2016-07-19 18:39:22 +02:00
Jaime Melis
988991face Feature #4657: Display colors for the labels 2016-07-19 17:48:26 +02:00
Javi Fontan
e7054fafe1 bug #4602: simplify if statements
By: EOLE Team
2016-07-19 17:42:56 +02:00
Georgi Aleksandrov
bda3bf4881 bug #4602: check before changing context cdrom 2016-07-19 17:42:56 +02:00
Carlos Martín
cdc881f9c1 Bug #4653: Fix chown & quota callback refresh
(cherry picked from commit 3a5b9978646f7afca58e519aff11ec9975c3a0c4)
2016-07-19 17:25:04 +02:00
Javi Fontan
257082e5bf Merge pull request #107 from atodorov-storpool/patch-6
vmm/kvm/poll cleanup
2016-07-19 17:04:22 +02:00
Carlos Martín
e446343f66 Bug #4655: Add :zone_id to session on zone change
(cherry picked from commit 0236744cabcd161f7ec9f4b9cda1edeb418c6a0a)
2016-07-19 14:52:37 +02:00
Carlos Martín
12dec15bc7 Bug #4650: Fix sunstone tab actions dependencies
(cherry picked from commit 19434406f92ced389cdc598a608c5d45f23abb4b)
2016-07-19 14:31:21 +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 eed6b268adcb70660b0a5251c2d434b591c7bd8b)
2016-07-19 13:07:02 +02:00
Ruben S. Montero
ed745428c4 Merge branch 'feature-4620' 2016-07-18 19:04:54 +02:00
Ruben S. Montero
280641296c bug #4642: Fix monitor links for shared/ssh and qcow2/ssh combinations 2016-07-18 19:04:20 +02:00
Ruben S. Montero
4d28ea814e feature #4620: More PCI filter options 2016-07-18 19:01:39 +02:00
Carlos Martín
73ff900acb Feature #4620: Minor fixes 2016-07-18 18:54:15 +02:00
Carlos Martín
bb5dbf3800 Bug #4638: Add yaml setting to hide CPU input on vm create
(cherry picked from commit 58bebe5279978cf45d4edbe484450a8f692a9094)
2016-07-18 18:11:51 +02:00
Ruben S. Montero
69ab761fad feature-4620: Context for PCI devices 2016-07-18 17:05:27 +02:00
Carlos Martín
d0f29f2099 Bug #4646: Fix missing option in generic confirm dialog 2016-07-18 17:02:36 +02:00