Commit Graph
1970 Commits
Author SHA1 Message Date
Ruben S. MonteroandJan Orel 151e7a7580 F #4056: Add user to LDAP group as admin
Author: Jan Orel <jorel@opennebula.systems>
co-authored-by: Jan Orel <jorel@opennebula.systems>
2020-01-28 12:21:26 +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
Vlastimil Holer 0ec266d34f M #-: Bump version to 5.11.80 (#3993) 2019-11-26 17:17:32 +01:00
Ruben S. Montero 23570ce0ef M #-: Fix no MySQL compilation 2019-11-26 11:26:17 +01:00
Ruben S. Montero 8fb20107e2 B #3946: Optionally forced encoding for oned connections 2019-11-19 16:10:26 +01:00
Ruben S. Montero 8834d29c67 B #3946: Set encoding for the db connections to that used by the opennebula database 2019-11-19 14:52:12 +01:00
Vlastimil Holer 09adfe97e8 M #-: Bump version to 5.10.0 (#3932) 2019-11-11 18:49:42 +01:00
Vlastimil Holer 5d3e4485eb M #-: Bump version to 5.9.90 (#3847) 2019-10-15 17:33:18 +02: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
Christian González 99985337e6 M #-: Minor changes (#3762) 2019-09-24 09:47:07 +02:00
Christian González 90bf20b4f6 F #3380: Lock conflicting api calls (#3747) 2019-09-23 15:18:49 +02:00
Ruben S. Montero 03b2b42024 F #3503: Support for overcommitment & VM pinning. Number of VMs per
physical thread can be set for each host with VMS_THREAD
2019-09-22 00:31:08 +02:00
Christian González a664466ee9 F #3380: Delete log after deleting hook (#3743) 2019-09-20 09:38:16 +02:00
Christian González 83f61b02cc F #3380: Add hooklog.info call (#3734) 2019-09-19 15:26:20 +02:00
Ruben S. Montero c78e2f2006 F #3064: Do not expose internal attribute in AddressRange class 2019-09-17 17:19:04 +02:00
Alejandro Huertas Herrero 12928399d5 F #3064: add datasores clusters encrypted attrs (#3722) 2019-09-17 16:18:54 +02:00
Alejandro Huertas Herrero 2c9bbb9642 B #3070: delete IPAM ars when deleting vnet (#3719) 2019-09-17 15:53:02 +02:00
Pavel Czerný 6339c14bc4 F #3666: System wide CPU model configuration (#3704) 2019-09-16 22:49:40 +02:00
Alejandro Huertas Herrero 536672833a F #3064: pass decrypted attributes to IPAM driver (#3706) 2019-09-16 15:51:38 +02:00
Christian González eb7df9e901 F #3380: return object body on API hooks (#3705) 2019-09-16 14:50:33 +02:00
Alejandro Huertas e997d2b2b3 F #3064: encrypt address range template
The address range template in address range pool is encrypted
2019-09-13 11:35:53 +02:00
Christian González 68a76aa9ba B #3687: check snap ID on disk snapshot revert (#3693) 2019-09-12 17:55:45 +02:00
Ruben S. MonteroandAlejandro 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
Pavel Czerný 6c6a73092c B #3630: Fix CPU/MEM reservations (#3678) 2019-09-11 11:14:51 +02:00
Ruben S. Montero bfe7694320 F #3380: Hide secrets in API hooks. Add response to API document 2019-09-10 18:17:12 +02:00
Ruben S. MonteroandChristian González 6143dd95ce F #3380: New Hook system. Drivers, oned and command line tool
Co-authored-by: Christian González <cgonzalez@opennebula.systems>
2019-09-09 14:47:42 +02:00
Ruben S. MonteroandPavel 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
Alejandro Huertas Herrero 9e7c10278a F #3064: separate encrypted attrs in oned conf (#3656) 2019-09-05 21:49:59 +02:00
Pavel Czerný 769158e908 B #3585: Fix build with sqlite=no (#3641)
(cherry picked from commit 8823a9a008)
2019-09-03 17:12:33 +02:00
Ruben S. MonteroandPavel 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 77e7b69ad6 F #3586: Use pthreads 2019-08-16 11:19:11 +02:00
Pavel Czerný e31deafff7 F #3586: Uniform thread-safe random generator 2019-08-16 11:11:31 +02:00
Jan Orel e98c801f8f F#3244: Better mixed modes (#3574) 2019-08-07 11:37:39 +02:00
Ruben S. MonteroandPavel 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 3b4b0b2723 F #3503: Support for DPDK. Added ISOLCPUS to isolate cpus from the NUMA scheduler 2019-07-25 16:23:38 +02:00
Ruben S. Montero 66f6b77bc4 B #3484: Remove unneeded function
(cherry picked from commit 43be5cfa8a)
2019-07-18 12:17:36 +02:00
Alejandro Huertas Herrero 0a130d865f B #3484: add DETACH=YES in context.sh (#3518) 2019-07-18 12:08:04 +02:00
Pavel Czerný 04b6d01599 F #2765: Configurable VM disk monitoring (#3525) 2019-07-17 22:11:02 +02:00
Pavel Czerný 2c0416fdfa B 3468: Don't automatically set active snapshot in mixed mode (#3497)
* L #-: use nullptr

* B #3468: Don't set active snapshot in mixed mode

(cherry picked from commit 95e24ab26c)
2019-07-10 19:38:04 +02:00
Ruben S. MonteroandPavel Czerny 217ff30a76 B #1815: Remove resource from VDC when erased
L #-: Derived virtual methods use override keyword

Co-authored-by: Pavel Czerny <pczerny@opennebula.systems>
2019-07-05 17:23:21 +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. MonteroandChristian 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 079d5d7d21 b #3409: Update users & groups quotas only in the zone DB 2019-06-07 16:57:01 +02:00
Christian González 8bbcfdfc6c Increase database version to 5.10.0 (#3277) 2019-04-25 18:42:41 +02:00
Christian González c73af39818 F #3208 Display only user available virtual routers in virtual networks body (#3210) 2019-04-15 17:23:55 +02:00
Christian González fa15207ae7 B #3182 Initialize number of connections 2019-04-15 17:10:07 +02:00
Ruben S. Montero e6c785b954 Feature #2722: Minor changes and data type fixes 2019-04-15 17:07:30 +02:00
Ruben S. MonteroandChristian González c64d63f3d5 F #2722: Increase the size of the replication and federation log indexes
co-authored-by: Christian González <cgonzalez@opennebula.systems>
2019-04-08 17:43:12 +02:00
Ruben S. Montero b59ee42750 Revert "F #2722: Increase the size of the replication and federation log indexes"
This reverts commit 1da93f3732.
2019-04-08 17:09:56 +02:00
Ruben S. MonteroandChristian González 1da93f3732 F #2722: Increase the size of the replication and federation log indexes
co-authored-by: Christian González <cgonzalez@opennebula.systems>
2019-04-08 14:38:02 +02:00