Tino Vazquez
96cb7b4b75
Revert "M #-: Bump version 6.2.1"
...
This reverts commit bb67fb28dbbabb4215dc70ef877d297594665526.
2022-02-10 10:25:26 +01:00
Tino Vazquez
bb67fb28db
M #-: Bump version 6.2.1
2022-02-09 17:52:07 +01:00
Pavel Czerný
b80ee243c0
F #5482 : Append flag for onevm updateconf ( #1395 )
2021-08-09 11:00:58 +02:00
Ruben S. Montero
0f130a1abd
F #5289 : Remove unneeded code
2021-06-15 11:24:19 +02:00
Ruben S. Montero
3f171f3b5b
F #5289 : New api for sched actions
...
SchedActions are now a complete managed type. It is in in /TEMPLATE and
not /USER_TEMPLATE and includes dedicated API Calls to manage the
entries:
- one.vm.schedadd (add new sched_action)
- one.vm.schedupdate (update an exiting sched_action)
- one.vm.scheddelete (delete an action)
The scheduler now use this API. This will prevent race conditions
between update operations from different processes.
co-authored-by: Pavel Czerný <pczerny@opennebula.systems>
2021-06-15 08:22:26 +00:00
Ruben S. Montero
0ebda56330
M #-: Reduce attribute copies on updateconf
...
(cherry picked from commit 99d165856d3132f5d5a495a75c8c80bb0865bfca)
2021-06-10 09:56:02 +02:00
Pavel Czerný
6bca41f0db
M #-: Showback option to calculate only running VM ( #1105 )
...
(cherry picked from commit c5ad2698b75203bc820c19179c5c05529551a5f6)
2021-04-15 11:13:56 +02:00
Pavel Czerný
872939fb26
F #727 : Improve shareable disks ( #970 )
...
* Shareable only on supported hypervisors
* Fix disk-attach
* Restrict shareable disks to SHARED datastores
* On image clone: copy SHAREABLE depends on DEFAULT_IMAGE_PERSISTENT flag
2021-03-15 16:24:25 +01:00
Ruben S. Montero
59b6e59fdd
M #-: Add comments
2021-03-15 14:23:48 +01:00
Alejandro Huertas
f92c6bbfab
B #5096 : fix bug updating VM conf
2021-03-15 14:23:48 +01:00
Ruben S. Montero
cb52559200
WIP
2021-03-15 14:23:48 +01:00
Vlastimil Holer
096754b63f
M #-: Bump year to 2021 ( #778 )
2021-02-09 16:07:56 +01:00
Pavel Czerný
d6d299e612
F #1112 : Allow disk-saveas in undeployed, stopped ( #591 )
2021-01-08 10:50:12 +01:00
Pavel Czerný
7ba1bbe633
F #1660 : Hotplug VCPU and mem for KVM ( #392 )
...
Co-authored-by: Ruben S. Montero <rsmontero@opennebula.org>
2020-11-17 11:24:52 +01:00
Pavel Czerný
2808d10373
M #-: Fix VM cloning image disk format ( #410 )
2020-11-11 15:37:01 +01:00
Ruben S. Montero
26498959bc
B #5131 : Track VNC allocation across migration
...
(cherry picked from commit dd6a7f4cd6baad55d57c140c9d1ba057e5d1a9fe)
2020-10-16 12:45:24 +02:00
Pavel Czerný
3ea67d3645
F #4936 : Reduce number of new/delete, use unique_ptr ( #212 )
...
* On exit stop RequestManager first
* Use unique_ptr for pointers to Template
* Reduce number of new/delete
2020-09-15 11:16:00 +02:00
Ruben S. Montero
5ce49ed404
F #4936 : Refactor pools to use unique_ptr
...
co-authored-by: Pavel Czerný <pczerny@opennebula.systems>
2020-09-10 09:08:29 +02:00
Ruben S. Montero
22ff6b50f2
B #5006 : Increment running quotas through monitor
...
(cherry picked from commit aa9be35504be676ad4989120173c0c61dac6b00b)
2020-08-07 00:30:06 +02:00
Ruben S. Montero
565094961a
F #4936 : oned refactor
...
* Remove duplicit methods from NebulaUtil
* Const correctness
* Fix minor code quality issues
* Remove ObjectCollection::clone()
* Minor SSLUtil interface change
co-authored-by: Pavel Czerný <pczerny@opennebula.systems>
2020-07-05 22:01:32 +02:00
Pavel Czerný
daaf132a43
F #4936 : Remove 'using namespace std' from headers ( #60 )
2020-07-02 22:42:10 +02:00
Ruben S. Montero
c1c819fc46
B #4827 : Add HOTPLUG_NIC_POWEROFF state
2020-05-27 19:38:23 +02:00
Alejandro Huertas
a5778c8e28
M #-: subscribe to service changes
2020-05-18 17:18:00 +02:00
Ruben S. Montero
e0355f886c
M #-: Remove unneeded counters. Review start/end times of history records
2020-05-10 02:35:46 +02:00
Vlastimil Holer
f3c50a5d89
M #-: Year bump to 2020 ( #4634 )
2020-04-30 15:00:02 +02:00
Ruben S. Montero
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
Pavel Czerný
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
Pavel Czerný
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
Ruben S. Montero
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
Ruben S. Montero
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
Ruben S. Montero
a742b95d83
F #3064 : Unified secret handling
...
Co-authored-by: Pavel Czerny <pczerny@opennebula.systems>
2019-09-03 16:46:36 +02:00
Ruben S. Montero
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
Ruben S. Montero
3b9ace0577
F #3256 : Support for NUMA topology, Hugepages and CPU pinning.
2019-07-01 18:58:24 +02:00
Ruben S. Montero
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
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
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
Vlastimil Holer
441cf1f7f9
Bump version to 5.7.85, year to 2019
2019-01-16 11:47:59 +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
a27e525c4e
development: add error message on wrong TM_MAD mode
2018-11-10 18:59:07 +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
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
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
21a2bd49b3
Added new param to header documentation
2018-05-31 16:41:41 +02:00
Ruben S. Montero
d8e579d5a3
Extend auth methods to set lock checks
2018-05-31 12:50:02 +02:00
Ruben S. Montero
de436a9e8d
F #1548 : Fixes for update templates
2018-05-11 17:04:30 +02:00