Ruben S. Montero
f13103548c
development: Upgrade local database version to 5.8.0
2019-02-19 17:24:23 +01:00
Ruben S. Montero
8fbd126ca2
development: Fix race condition between the expiration of the replica timeout and the pending_requests state change. api server cache mode
...
Co-authored-by: Christian González <cgonzalez@opennebula.systems>
2019-02-19 12:40:07 +01:00
Ruben S. Montero
0de6fa7493
development: Add extra debug information for HA and federated log purge
...
co-authored-by: Christian González <cgonzalez@opennebula.systems>
2019-02-15 00:15:57 +01:00
Ruben S. Montero
d59f79deb3
F #1548 : Added relative TIME specs for Actions. Format is TIME="+<sec>" action will be executed after sec seconds of being created
2019-02-14 16:37:49 +01:00
Ruben S. Montero
3d748610d4
B #2913 : Do not update vnc bitmaps if not needed
2019-02-14 15:13:58 +01:00
Christian González
461def304e
B #2913 : Add an option for updating the vnc bitmap without updating the whole cluster
2019-02-14 14:57:16 +01:00
Ruben S. Montero
633b9616cc
B #2913 : Delay DB operations and perform object updates first
2019-02-13 18:09:27 +01:00
Christian González
78fe62f9a0
B #2913 datastore/network loses attachment to its cluster while trying to allocate VM ( #2936 )
2019-02-13 17:44:02 +01:00
Vlastimil Holer
119edfe2fe
Bump version to 5.8.0 ( #2934 )
2019-02-13 16:51:21 +01:00
Ruben S. Montero
7a4a83cefd
development: revert SqlDB protorype to int error codes
2019-02-13 13:00:20 +01:00
Ruben S. Montero
4829adc738
development: SQL errors because of duplicated keys are considered
...
applied for RAFT replications. This log entries may be added in the log
because of a race condition between writing threads (i.e. two threads
creating a user with the same name). Adds new error interface for SqlDB.
2019-02-13 10:43:06 +01:00
Vlastimil Holer
81d64ff269
Bump version to 5.7.90 ( #2903 )
2019-02-06 14:40:44 +01:00
Christian González
d9fc1fffce
F #2138 : Fix bug for poff and poff-hard migrate
2019-02-05 12:26:31 +01:00
Ruben S. Montero
4842463c3c
development: Added documentation to method
2019-02-04 18:18:54 +01:00
Christian González
956960e05d
F #2205 : Add extra information to LibVirt XML
2019-02-04 18:10:47 +01:00
Christian González
ab053e3c83
F #2671 Fix bug when build whitout MySQL extenssion
2019-01-31 18:12:12 +01:00
Christian González
aabba85ee5
F #1540 Add core support for ds live migration ( #2866 )
...
* F #1540 Add core support for ds live migration
* Update RequestManagerVirtualMachine.cc
2019-01-31 17:27:55 +01:00
Christian González
b2aab50f95
F #2671 Fix version bug and migrator for search option ( #2869 )
2019-01-31 17:09:47 +01:00
Ruben S. Montero
5f7fb402aa
F #2671 : Add oned search functionality. Add an index column to perform FTS searches server-side. New parameter has been added to the one.vmpool.info call, and --search option to CLI onevm list. This commits adds support for JAVA and migrator.
...
Co-authored-by: Christian González <cgonzalez@opennebula.systems>
2019-01-30 00:10:18 +01:00
Christian González
288b449191
development: Fix some bugs at VNTemplate API
2019-01-28 19:36:43 +01:00
Vlastimil Holer
441cf1f7f9
Bump version to 5.7.85, year to 2019
2019-01-16 11:47:59 +01:00
Ruben S. Montero
8b632fbf05
F #2770 Allow updating Image metadata while being copied/saved/imported to the Datastore
...
Co-authored-by: Christian González <cgonzalez@opennebula.systems>
2019-01-10 10:09:34 +01:00
Ruben S. Montero
6b6904a6c0
B #2052 : Add mixed mode for ALLOW_ORPHANS to accomodate Ceph snapshots
...
dependencies
Co-authored-by: Christian González <cgonzalez@opennebula.systems>
2018-12-24 14:00:38 +01:00
Ruben S. Montero
ab1a05b69b
F #911 : IP(v6) alias(es) support
...
* Modify VM context generation.
* Modify attach/detach nic functionality.
* Modify CLI nic-attach, so an alias can be attached.
Co-authored-by: Alejandro Huertas <ahuertas@opennebula.systems>
2018-12-04 14:41:55 +01:00
Ruben S. Montero
b89642aaab
F #2138 : Add options to migrate through a power-off life-cycle
...
Co-authored-by: Christian González <cgonzalez@opennebula.systems>
2018-12-04 12:00:13 +01:00
Ruben S. Montero
8a81397a91
B #2607 : No way to use Floating IP with BRIDGE interfaces
...
Co-authored-by: Alejandro Huertas <ahuertas@opennebula.systems>
(cherry picked from commit 11523ef7ed
)
2018-12-04 11:19:39 +01:00
Ruben S. Montero
dba279a963
B #1762 : Remove unneeded code in oned to chek if disk is managed
2018-11-30 11:15:18 +01:00
Sergio Semedi Barranco
e60bb6d5f2
B #2625 : remove unmanaged images references from core
2018-11-23 16:42:12 +01:00
Christian González
6b364dbc55
B #2604 Add bridge type none
2018-11-23 12:10:19 +01:00
Christian González
400a6d92d9
development: Fix bug at parse_phydev_vlans
2018-11-22 10:33:37 +01:00
Christian González
d921610d15
F #826 Authorize user/group to create restricted networks ( #2625 )
2018-11-20 17:24:59 +01:00
Ruben S. Montero
a27e525c4e
development: add error message on wrong TM_MAD mode
2018-11-10 18:59:07 +01:00
juanmont
aeaf870cad
B #2544 : Added DISK_TYPE to DISK section
2018-11-07 14:02:46 +01:00
juanmont
807000a59c
B #2544 : Set LN_TARGET and CLONE_TARGET after pick the datastore
2018-11-07 14:02:46 +01:00
Ruben S. Montero
d983addf5b
Change DB version to 5.7.80
...
Co-authored-by: Christian González <cgonzalez@opennebula.systems>
2018-10-29 17:08:10 +01:00
Alejandro Huertas Herrero
7e36bc7c74
F #2490 : Add new unregister address range functionality
...
* Modify the IPAM driver
* Modify AddressRangePool to call the new action script
* Add example dummy script
2018-10-18 15:20:47 +02:00
Ruben S. Montero
1dd6cab6af
F #1246 Add recover --delete-db option
...
co-authored-by: Christian González <cgonzalez@opennebula.systems>
2018-10-15 15:38:54 +02:00
Abel Coronado
2e410af2ce
F #1147 : Permit to rename disk snapshot names in Sunstone
...
Author: Abel Coronado <acoronado@opennebula.systems>
Author: Christian González <cgonzalez@opennebula.systems>
2018-10-11 17:04:07 +02:00
Ruben S. Montero
2123afc890
F #2427 : Add support to NICs with NETWORK_MODE=auto. This commits includes
...
logic in oned to delay NIC/context resolution till deployment time. Also
scheduler has been extended to use the match-making algorithm to networks.
Sunstone interface changes to select auto networks.
2018-10-11 15:27:15 +02:00
Ruben S. Montero
f54e066949
F #2489 : Improve performance of oned:
...
* Reduce memory footprint
* Improve connection handling in the RequestManager
* Reduce the number of locking calls
* Reduce the size of the VM pool
2018-10-09 11:15:59 +02:00
Ruben S. Montero
a69baeee1a
B #2486 : Do not use in-memory VLAN ID maps to work in HA
...
(cherry picked from commit 3e1661ea4b
)
2018-10-08 18:13:18 +02:00
Ruben S. Montero
69ec6548b5
F #2253 : Add BRIDGE_TYPE to virtual network drivers. Allow custom bridging techonologies for custom drivers.
...
Author: Christian <cgonzalez@opennebula.org>
2018-09-20 13:07:05 +02:00
Ruben S. Montero
8fe6f55daa
B #2246 : Added new attribute for datastores to set compatible system datastores
...
Author: juanmont <juanmont@ucm.es>
2018-09-14 21:15:58 +02:00
juanmont
389c10b238
F #2260 : Added new wrapper to pass Pool and ObjectType
...
(cherry picked from commit b89a8fe5ca
)
2018-09-13 15:50:01 +02:00
Ruben S. Montero
08bfc40b72
commit 78c4be0ea0
...
Author: juanmont <juanmont@ucm.es>
Date: Tue Sep 4 17:35:17 2018 +0200
F #2260 : Allow all VM actions for the VRouter VMs except
nic-attach/dettach. Recursive chmown/chmod for VR
2018-09-10 20:04:04 +02:00
Ruben S. Montero
bf3291306a
Improve checks to prevent unneeded replication triggers
...
(cherry picked from commit 50a588c38b
)
(cherry picked from commit d21a0c9582
)
(cherry picked from commit 64e7c5bbd0
)
(cherry picked from commit 48881ae10a
)
(cherry picked from commit dd07086791
)
2018-09-08 13:38:01 +02:00
Ruben S. Montero
1235866e51
F #2228 : Added new VM quota - RUNNING_MEMORY, RUNNING_CPU and RUNNING_VMS.
...
These running quotas are for all states included in ACTIVE and VMS being
scheduled (PENDING and HOLD) as those states consume the same resources (in
terms of allocation) as running VMs.
Author: juanmont <juanmont@ucm.es>
2018-09-05 15:14:39 +02:00
Ruben S. Montero
32dd228376
Compute number of replicas needed to commit a log record
...
(cherry picked from commit 877df62c4f
)
2018-08-31 00:47:42 +02:00
Ruben S. Montero
a46b8fd1a4
B #2374 : Restricted attributes checked for attach-disk
2018-08-29 18:08:05 +02:00
Ruben S. Montero
da5501e23d
Remove replication requests for 1 server clusters
...
(cherry picked from commit 7c916ebe60
)
2018-08-24 17:58:20 +02:00