Pavel Czerný
466d336d7e
F #6103 : CppCheck version 2.10 - solved issues ( #2492 )
...
* Update smoke test checkout action
2023-02-13 17:31:51 +01:00
Pavel Czerný
4a9662a551
F #6103 : Last set of CppCheck issues ( #2481 )
2023-02-07 08:50:30 +01:00
Pavel Czerný
59ec26c931
B #6085 : Fix trim of VNC/SPICE password ( #2460 )
...
(cherry picked from commit 726a6a8547 )
2023-01-27 18:47:12 +01:00
Tino Vázquez
71f222b97d
M #-: Bump year 2023
2023-01-09 12:22:24 +01:00
Pavel Czerný
60fb740d1e
B #5640 : Fix NETRX and NETTX for accounting ( #2417 )
...
(cherry picked from commit 3beca2d9d3 )
2022-12-12 09:33:24 +01:00
Ruben S. Montero
e2d4141599
B #5867 : Fix quotas and fsck
...
co-author: Pavel Czerny <pczerny@opennebula.systems >
2022-06-20 18:34:44 +02:00
Tino Vazquez
f7d53e75ff
M #-: Bump version 6.3.85
2022-04-07 19:49:58 +02:00
Pavel Czerný and Ruben S. Montero
5591f88a3b
B #5524 : Apply SYSTEM_DISK_USAGE for VM snapshots ( #1647 )
...
Co-authored-by: Ruben S. Montero <rsmontero@opennebula.org >
2022-01-04 13:03:47 +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 and Pavel Czerný
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 99d165856d )
2021-06-10 09:56:02 +02:00
Pavel Czerný
6bca41f0db
M #-: Showback option to calculate only running VM ( #1105 )
...
(cherry picked from commit c5ad2698b7 )
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ý and Ruben S. Montero
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 dd6a7f4cd6 )
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 and Pavel Czerný
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 aa9be35504 )
2020-08-07 00:30:06 +02:00
Ruben S. Montero and Pavel Czerný
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 and Alejandro Huertas
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 and Pavel Czerny
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 and Pavel Czerny
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 and Pavel Czerny
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 and Christian González
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 and Christian González
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 and Alejandro Huertas
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