7e687b9a58
M #-: Fix compilation warnings
2020-09-05 20:47:28 +02:00
aa9be35504
B #5006 : Increment running quotas through monitor
2020-08-03 13:44:52 +02:00
c1c819fc46
B #4827 : Add HOTPLUG_NIC_POWEROFF state
2020-05-27 19:38:23 +02:00
a5778c8e28
M #-: subscribe to service changes
2020-05-18 17:18:00 +02:00
e0355f886c
M #-: Remove unneeded counters. Review start/end times of history records
2020-05-10 02:35:46 +02:00
f3c50a5d89
M #-: Year bump to 2020 ( #4634 )
2020-04-30 15:00:02 +02:00
44e44b47a8
F #3859 : New monitoring architecture
...
co-authored-by: Pavel Czerny <pczerny@opennebula.systems >
co-authored-by: Daniel Clavijo Coca <dclavijo@opennebula.systems >
2020-03-04 16:05:57 +01:00
8d12e78fbe
F #4032 : Speed up C++ build ( #4035 )
...
In Nebula.h use forward declarations instead of #include
2019-12-10 11:45:14 +01:00
8bd13b34d8
F #3673 : Cluster and Host override KVM default configuration ( #3775 )
...
* M #-: VM use const for getters
2019-09-30 10:01:23 +02:00
3c2df22ad7
F #3064 : separate encrypted attrs by objects
...
* There are encrypted attributes for VMs, Hosts and VNets
* For VMs the user template is also encrypted
* For VNets its address ranges attributes are also encrypted
Co-authored-by: Alejandro Huertas <ahuertas@opennebula.systems >
2019-09-12 16:25:23 +02:00
500e45dbd6
F #1401 : Configurable VM_*_OPERATIONS per group and user. Restructure of the API
...
authorization levels and initialization logic.
Co-authored-by: Pavel Czerny <pczerny@opennebula.systems >
2019-09-09 13:13:52 +02:00
a742b95d83
F #3064 : Unified secret handling
...
Co-authored-by: Pavel Czerny <pczerny@opennebula.systems >
2019-09-03 16:46:36 +02:00
a6481bb038
F #1764 : updateconf for running VM
...
L #-: Use nullptr, cpplint rules
co-authored-by: Pavel Czerny <pczerny@opennebula.systems >
2019-07-26 13:45:26 +02:00
3b9ace0577
F #3256 : Support for NUMA topology, Hugepages and CPU pinning.
2019-07-01 18:58:24 +02:00
cbd9aee912
F #3393 : Reduce number of updates referencing FTS field. Changed REPLACE
...
operations to UPDATE to improve DB performance
co-authored-by: Christian González <cgonzalez@opennebula.systems >
2019-06-12 17:20:50 +02:00
4842463c3c
development: Added documentation to method
2019-02-04 18:18:54 +01:00
956960e05d
F #2205 : Add extra information to LibVirt XML
2019-02-04 18:10:47 +01:00
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
441cf1f7f9
Bump version to 5.7.85, year to 2019
2019-01-16 11:47:59 +01:00
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
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
a27e525c4e
development: add error message on wrong TM_MAD mode
2018-11-10 18:59:07 +01:00
807000a59c
B #2544 : Set LN_TARGET and CLONE_TARGET after pick the datastore
2018-11-07 14:02:46 +01:00
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
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
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
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
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
21a2bd49b3
Added new param to header documentation
2018-05-31 16:41:41 +02:00
d8e579d5a3
Extend auth methods to set lock checks
2018-05-31 12:50:02 +02:00
de436a9e8d
F #1548 : Fixes for update templates
2018-05-11 17:04:30 +02:00
ee0127327d
F #1548 : Fixed bug and added post_update_template
2018-05-11 16:31:00 +02:00
0ec5986730
B #1398 : Do not reset resizes and quotas after a recover --recreate
...
(cherry picked from commit 28f84b4513
)
2018-04-17 20:44:50 +02:00
40ce2b7fad
B #1790 : Fix updateconf with restricted attributes
2018-03-26 18:58:04 +02:00
83d548e928
B #1774 : Parsed attributes when update configuration
...
Author: juanmont <jjmontiel@opennebula.org >
(cherry picked from commit b6f1ea1804
)
2018-03-23 16:42:48 +01:00
366ba7f5e9
F #1843 : Minor refactor
2018-03-20 20:05:30 +01:00
37222d65dc
F #1792 : Greatly improve concurrency by: Remove big lock on pool control class. Increase number of MySQL connections (new configuration variable). Make all parser reentrants. This commit also simplifies the pool references.
...
(cherry picked from commit a3d3ceb771034794c4fb453dcd9aaff64c53baed)
2018-03-17 23:35:21 +01:00
37e14b23f5
F #1709 : Add index to state in VM pool
2018-02-02 17:03:45 +01:00
c911ffdc8c
Feature 756 ( #1664 )
...
* F #756 : Add support for CPU_MODEL.
- new kvm monitor probe to gather model and machine types from hosts
- generate cpu element in deployment file
* F #756 : Added machine-models to install.sh
* F #756 : Rename 'OS Booting' to 'OS & CPU'
* F #756 : Rename 'libvirt machine' to 'machine type'
* F #756 : Change 'machine type' to a drop-down
* F #756 : KVM IM machines probe prioritize kvm/kqemu/qemu domain types
* F #756 : Added CPU Model section
2018-01-18 10:42:58 +01:00
a4c0447ccf
Bump year to 2018 ( #1623 )
2018-01-02 18:27:37 +01:00
248b750945
Bug 5110 ( #527 ): changed type for memory value to deal with >2TB hosts
2017-10-13 12:43:34 +02:00
0b76513078
B #5300 : Update monitor information on VMs
2017-09-05 18:12:25 +02:00
6faed83d43
B #5300 Write disk monitor information
2017-09-05 13:18:18 +02:00
226531e09d
B #5024 : Implements recover actions for system snapshots. Sets name of
...
KVM snapshots to OpenNebula's snapshot ID
2017-06-09 15:04:19 +02:00
8de979e42c
Bump version 5.3.80
2017-05-25 16:07:35 +02:00
bca17f4ee6
F #4809 : Update SqlDB method name. DO NOT replicate monitoring data
2017-04-21 19:16:45 +02:00
a6d4ab3c9f
F #4809 : Update Sql database interface to include read/write/bootstrap
...
operations
2017-04-18 17:12:19 +02:00
d1ad6a0cc6
B #5032 : Further fixes for SELF DS (e.g. Ceph) for disks with resizes
...
and snapshots. Also updates delete-recreate quota computation
2017-03-31 20:09:27 +02:00
d90cd64cca
B #5032 : Add datastore capacity usage in quota calculations for storage
...
drivers that clone to SELF (e.g. Ceph)
2017-03-30 18:58:18 +02:00
34ea719974
F #5027 : Generate IP6 context variables for IP6 AR
2017-03-03 18:41:58 +01:00