1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-02-10 13:57:22 +03:00

449 Commits

Author SHA1 Message Date
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
e822269bab F #2462: Better defaults for RAFT 2018-12-18 15:43:20 +01:00
Ruben S. Montero
5a4740b8c7 F #2531: Add support for linuxcontainers MarketPlace
Co-authored-by: Sergio Vega Gutiérrez <svega@opennebula.systems>
2018-12-15 17:17:17 +01:00
Ruben S. Montero
9cd97c8adb development: Added TM_MAD_SYSTEM shared to Ceph driver configuration 2018-12-12 18:02:35 +01:00
Ruben S. Montero
07399094b3 F #1684: Support for LXD/LXC Containers. The LXD/LXC drivers are heavily
inspired by the LXD addon https://github.com/OpenNebula/addon-lxdone.

Co-authored-by: Daniel Clavijo Coca <dclavijo@opennebula.systems>
Co-authored-by: Sergio Vega Gutiérrez <svega@opennebula.systems>
Co-authored-by: José Manuel de la Fé Herrero <jmdelafe92@gmail.com>
2018-11-28 12:26:59 +01:00
kvaps
92dcbbabbb development: Disallow spoofing options override for VNETs (#1906) 2018-11-22 11:25:59 +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
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
juanmont
c4905fb08d F #2356: Added new on states to oned.conf 2018-08-29 16:08:26 +02:00
Ruben S. Montero
6f85151d87 F #2150: Changes for oned.conf. Add client IP by default in oned.conf
(cherry picked from commit 3d883cd487722e01ad79c7f222fc6421290fe608)
2018-08-15 20:45:49 +02:00
juanmont
568202d82e F #2150: Log IP/TCP port from client
(cherry picked from commit 565a3e69bbe612630d0a9fea75626287520341bd)
(cherry picked from commit 7d0c4f08dcfd9141e456717a1bbf24a99e4dbcb5)
(cherry picked from commit 4e04e37ef7a0fa519f9507a7013aefdd5c7a6474)
2018-08-15 20:44:51 +02:00
Ruben S. Montero
d40cd199b9 F #2283: restore removed comments by mistake 2018-08-06 14:26:50 +02:00
Ruben S. Montero
21fe311681 F #2183: Use pager for list commands (e.g. onevm list). Support for
custom ordering (by ID) in list API calls, this can be set per user,
group and default in oned.conf
2018-08-06 14:16:00 +02:00
juanmont
d0766591f0 F #2192: New MONITOR INTERVALS for fine grain tunning 2018-06-19 16:15:01 +02:00
Ruben S. Montero
012258a39d F #994: Add VCENTER_ESX_HOST to restricted attributes 2018-06-11 18:16:56 +02:00
Ruben S. Montero
d50141d5bc Fix wrong name in oned.conf and mapping for snapshot create 2018-06-11 17:20:40 +02:00
Ruben S. Montero
8e0b6d7e8e F #2166: Added note on infinite timeouts for RAFT API calls 2018-06-08 22:49:39 +02:00
Ruben S. Montero
53fe56a991 F #2147: Better timeouts for xml-rpc clients. Updated oned.conf with default
XML-RPC timeout.
2018-06-02 13:40:54 +02:00
juanmont
cd288c349b F #1439: Add IO Burst Attributes for KVM
Author: juanmont <jjmontiel@opennebula.systems>
2018-05-18 16:27:05 +02:00
Ruben S. Montero
08acf5bd0a
Revert "F #1439: Added new attributes to set maximum values (#2060)" (#2062)
This reverts commit f42f43b6a2ea95b7e03e151202fc2e282dbf7b9f.
2018-05-05 23:54:49 +02:00
juanmont
f42f43b6a2 F #1439: Added new attributes to set maximum values (#2060)
* F #1439: Added new attributes to set maximum values

* F #1439: Added attributes to oned.conf

* F #1439: Added new attributes to Sunstone
2018-05-04 17:12:16 +02:00
Vlastimil Holer
6c92340ebd B #1236: Set default KVM monitoring timeouts 2018-04-26 16:28:18 +02:00
Ruben S. Montero
9b96c8fd3c F #1927: Extend Sql interface, free results of MySQL query.
(cherry picked from commit f502d17923a12f1f4df59e5ae100802ab6d5ba9c)
2018-04-23 12:54:27 +02:00
juanmont
3d7175c5e2 F #1927: Changed oned.conf with new Raft attribute
(cherry picked from commit df32eacc8fd328794fb0fd89664958e9f333c35d)
2018-04-23 12:54:26 +02:00
juanmont
b33afa6ed5 F #1872 Added method and changed oned.conf attribute (#1963) 2018-04-20 17:03:18 +02:00
Ruben S. Montero
95a86151f1 F #1872: Added examples to oned.conf on using the DEFAULT_ACL rules for VDC 2018-04-03 12:50:41 +02:00
juanmont
434a2749ec F #1872: Added new attributes to define default acls 2018-03-28 20:55:17 +02:00
juanmont
d305167c6e F #1885: Added configuration option to oned.conf 2018-03-23 10:31:25 +01:00
Ruben S. Montero
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
Vlastimil Holer
fdb22a0376 F #1498: Open vSwitch VXLAN driver 2018-02-28 17:31:38 +01:00
Abel Coronado
320893db4f B #1785 (#1787)
* B #1785: Broken vCenter REQUIRED_ATTRS in DS creation

* B #1785: Trimmed vCenter REQUIRED_ATTRS spaces for file consistency
2018-02-27 11:55:53 +01:00
Ruben S. Montero
224fb62712
Feature #1454: OpenNebula to OpenNebula drivers (#1743) 2018-02-15 16:00:09 +01:00
Sergio Semedi Barranco
666b9da378 F #1371: vCenter live migration support (#1739) 2018-02-13 18:30:26 +01:00
Sergio Semedi Barranco
8f384ebd0b F #1371: oned.conf changed for vcenter migration (#1736) 2018-02-12 18:15:46 +01:00
Vlastimil Holer
17d5b31cb2 B #1152: Activate LVM disks on reboot 2018-01-31 16:54:50 +01:00
Vlastimil Holer
0c0aebd440 F #1694: Add missing DISK_TYPE_SSH for shared TM_MAD_CONF 2018-01-31 16:38:57 +01:00
Vlastimil Holer
99e82ac0e3 F #1694: Support shared TM with local system DS 2018-01-30 19:06:40 +01:00
Vlastimil Holer
a4c0447ccf Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
Vlastimil Holer
1e9e52138d F #1310: Added support for multiple deployment modes. This commit adds
support of SSH mode for a Ceph datastore.

Author: Vlastimil Holer <vholer@opennebula.org>
Author: juanmont <jjmontiel@opennebula.org>
(cherry picked from commit 8ab9c02102e2e7f72c4835aa819bab49c229ef45)
2018-01-02 15:59:29 +01:00
Ruben S. Montero
c9d22b8b40 F #5204: Support for restricted attributes of type Vector
(cherry picked from commit 59b5ee8dd1ccb91161ce1ee83e99f11cbe9f1b95)
2017-09-06 16:06:15 +02:00
Ruben S. Montero
a6addb314e Raft stability patch:
* Do not reset vote on followers upon successful election
  * Cache one_auth secret to fix mt issue and improve heartbeat
  performance
  * Remove debug message when a record is not loaded
  * Remove default timeout for curl library
2017-08-03 12:28:48 +02:00
Tino Vazquez
e22fd82f0b Enable vCenter drivers by default. 2017-07-13 12:00:09 +02:00
Javi Fontan
33b7c27d8b B #5149: add RAW as restricted attribute 2017-07-10 15:59:52 +02:00
Ruben S. Montero
1f571426ab F #5214: Add support for USER_PRIORITY to set dispatch order. 2017-07-06 16:01:46 +02:00
Ruben S. Montero
8576ae69fd F #4763: Do not allow to make snapshots to readonly disks 2017-07-05 19:03:12 +02:00
Ruben S. Montero
ebc165f70f F #4885: Enable TM mads to define orphan snapshots. This is control
under TM_MAD_CONF for each MAD. By default orphans are not allowed
2017-07-05 18:13:47 +02:00
Ruben S. Montero
38bb26094a F #5208:Add CEPH_KEY to inherit attributes, so it is added to VM DISK 2017-07-05 10:53:29 +02:00
Ruben S. Montero
37740d4c62 B #5204: Wrong restricted attribute for VMs after a resize+chown
operation
2017-07-04 12:04:09 +02:00
Ruben S. Montero
f2cc7679ea Updated restricted attributes 2017-06-30 12:13:39 +02:00
mcabrerizo
d897301ec5 F #4913: Disable some vCenter required attributes 2017-06-27 14:43:17 +02:00