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

13020 Commits

Author SHA1 Message Date
Guillaume Oberlé
496dba9d23 Feature #4446: Add IPAM to Sunstone
Signed-off-by: Carlos Martín <cmartin@opennebula.org>
2016-08-29 12:06:23 +02:00
Carlos Martín
fa4e30a9a5 Bug #4665: Fix service template wizard, wrong pattern for network names validation 2016-08-26 17:51:49 +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
2a6d38ae43 Bug #4732: Disable NIC edit in wizard for VR VM Templates 2016-08-26 16:11:24 +02:00
Carlos Martín
349e15c01b Feature #4734: Display VR VM Template name in instantiate 2016-08-26 16:10:00 +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
a69d305d73 Feature #4211: Fix minor bugs
This commit fixes:
- when vm template instantiates more than one VM, the back button is clicked once for each VM.
- when a resource is deleted the back button is not clicked
- vnet update form does not open
2016-08-25 18:07:33 +02:00
Javi Fontan
19a7a76062 bug #4739: store token outside of vmware guestinfo 2016-08-25 15:58:42 +02:00
Carlos Martín
1a1d056d6c Bug #4343: Remove default encoding, perform only as fallback 2016-08-25 15:57:23 +02:00
Carlos Martín
3d38bcc23a Bug #4667: Move fix from the patch to fsck 2016-08-24 17:58:06 +02:00
Carlos Martín
7a291125f2 Bug #4737: Add VN_MAD to vnet template when missing 2016-08-24 17:37:09 +02:00
Carlos Martín
f438361689 Bug #4728: Integrate Daniel Dehennin's contribution in onedb fsck 2016-08-24 16:37:29 +02:00
Carlos Martín
432de61f45 Merge remote-tracking branch 'origin/feature-4715' 2016-08-24 10:50:19 +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
Ruben S. Montero
1eb2628dc4 Feature #4446: Show IPAM in onevnet 2016-08-23 20:32:29 +02:00
Carlos Martín
2d1f2da794 Bug #4695: Fsck fixes vnet IPs with whitespaces 2016-08-23 18:01:13 +02:00
Carlos Martín
8419b29f16 Feature #4715: Disable group edits for drivers that manage groups 2016-08-23 15:36:55 +02:00
Carlos Martín
a3e99f538f Feature #4715: Update group IDs when auth diver provides them 2016-08-23 14:48:45 +02:00
Javi Fontan
fbf8d4be72 feature #4176: change aws-sdk version in install_gems 2016-08-22 18:30:49 +02:00
Javi Fontan
953131550c feature #4176: Update aws-sdk gem to version 2 2016-08-22 15:18:12 +02:00
Javi Fontan
7cad9e51b2 bug #4731: bug adding default SPICE_OPTIONS
(cherry picked from commit 139bc99caaaa2dcfbe8e83e38c8d0a3c0be2c636)
2016-08-22 13:16:27 +02:00
Carlos Martín
617be96263 Bug #4689: Add word-break to attribute table cells 2016-08-22 10:53:27 +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é
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
Carlos Martín
63154e2fdf Bug #4690: Allow to edit unsupported PUBLIC_CLOUD attrs 2016-08-19 14:26:50 +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
Carlos Martín
af91310d32 Bug #4698: Fix Host OFF counter 2016-08-19 11:24:57 +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
accf25dc3b Bug #4711: Fix ID detection on callbacks 2016-08-18 18:24:04 +02:00
Carlos Martín
ccc8eb1686 Bug #4726: Fix error message when a host is not selected on migrate 2016-08-18 16:57:36 +02:00
Carlos Martín
e8a5c2826c Add missing file from commit c8386c4 2016-08-18 16:34:57 +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
Javi Fontan
ee77deb2f7 bug #4583: allow the use of : in nic extra attrs
(cherry picked from commit 4dff8953e21e5853da49a1d993deef62b18d013b)
2016-08-18 14:02:55 +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
Carlos Martín
c8386c400d Add support in Sunstone for opennebula-hybrid drivers
See https://github.com/OpenNebula/addon-opennebula-hybrid
2016-08-18 10:51:18 +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
e4ba4da388 Feature #4708: stop execution of the drivers if a command in a pipe
fails
2016-08-12 10:51:56 +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