1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-20 10:50:08 +03:00

16029 Commits

Author SHA1 Message Date
Ruben S. Montero
dee594e792
M #-: Sync oned.conf comment and default value in code 2019-07-17 22:14:06 +02:00
Pavel Czerný
04b6d01599 F #2765: Configurable VM disk monitoring (#3525) 2019-07-17 22:11:02 +02:00
Jorge Lobo
8ebb79ef74 F #3256: NUMA information in Sunstone 2019-07-16 17:27:05 +02:00
Kristian Feldsam
35cfaf5e68
B #3513: Fix AUTOMATIC_DS_REQUIREMENTS (#3514)
(cherry picked from commit 7384907706c5c1118fa843a5a0d0c4eb043b5356)
2019-07-16 17:17:25 +02:00
Tino Vazquez
1fb9b41d0f
L #-: Fix for new linting rule
In rubocop 0.73.0 Style/MultilineWhenThen

https://rubocop.readthedocs.io/en/latest/cops_style/#stylemultilinewhenthen
2019-07-16 12:43:13 +02:00
Jorge Lobo
23c1ae8e82 B #2497: rename sunstone_2f_auth.rb (#3523)
Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>
2019-07-16 12:35:35 +02:00
Angel Luis Moya Gonzalez
a278d3f7f8 F #3440: Added NSX_PASSWORD (#3524) 2019-07-16 12:02:37 +02:00
Daniel Clavijo Coca
e135976319
F #3467: Filter tested apps (#3515)
(cherry picked from commit bb3b0f73199905cdc2780b60752a30c8c611ce8c)
2019-07-15 17:45:32 +02:00
Carlos J. Herrera
c26b6d4705 L #~: linting code of vcenter (#3507)
Signed-off-by: Carlos J. Herrera Matos <cherrera@opennebula.systems>
2019-07-12 17:05:05 +02:00
Carlos J. Herrera
51fbf27b4c F #1302: Improve error messages on vcenter deploy (#3506)
Signed-off-by: Carlos J. Herrera Matos <cherrera@opennebula.systems>
2019-07-12 16:16:01 +02:00
Christian González
d6237309ba M #-: Adjust docker binding to new GOCA (#3505) 2019-07-12 15:10:56 +02:00
Carlos J. Herrera
3a60e67657 B #3439: polish onevcenter tool, second (#3498)
* B #3439: polish onevcenter tool, second

Signed-off-by: Carlos J. Herrera Matos <cherrera@opennebula.systems>

* B #3439: show backtrace when debug_information is true

Signed-off-by: Carlos J. Herrera Matos <cherrera@opennebula.systems>
2019-07-12 14:38:09 +02:00
treywelsh
4b882f1c07 F #2940: GOCA - Externalize the client and more (#3006)
modify the way to access to the resources (Warning: breaking change)


* F #2940: GOCA - add controller

 - API refactored
 - Client externalized
 - Migrate entities and related tests.

Signed-off-by: Pierre Lafievre <pierre.lafievre@iguanesolutions.com>

* F #2940: GOCA - remove EndpointCall method

Signed-off-by: Pierre Lafievre <pierre.lafievre@iguanesolutions.com>

* F #2772: GOCA - Add http config and update dep

Signed-off-by: Pierre Lafievre <pierre.lafievre@iguanesolutions.com>

* F #2940: GOCA - add examples

Signed-off-by: Pierre Lafievre <pierre.lafievre@iguanesolutions.com>

* F #2940: GOCA - replace lock methods by values

Signed-off-by: Pierre Lafievre <pierre.lafievre@iguanesolutions.com>

* F #2940: GOCA - remove snake case

Signed-off-by: Pierre Lafievre <pierre.lafievre@iguanesolutions.com>

* F #3209: GOCA - add vm group mapping

Signed-off-by: Pierre Lafievre <pierre.lafievre@iguanesolutions.com>

* F #2830: GOCA - rename xmlresource file

Signed-off-by: Pierre Lafievre <pierre.lafievre@iguanesolutions.com>

* F #2940: GOCA - change update parameter type

Signed-off-by: Pierre Lafievre <pierre.lafievre@iguanesolutions.com>

* F #2940: GOCA - permission as parameter of chmod

Signed-off-by: Pierre Lafievre <pierre.lafievre@iguanesolutions.com>

* F #2930: GOCA - split vm file

Signed-off-by: Pierre Lafievre <pierre.lafievre@iguanesolutions.com>

* F #3209: GOCA - Add ACL parameters constants

Signed-off-by: Pierre Lafievre <pierre.lafievre@iguanesolutions.com>

* F #2940: GOCA - fix id are signed integers

Signed-off-by: Pierre Lafievre <pierre.lafievre@iguanesolutions.com>

* F #2830: GOCA - export and improve consistency

Signed-off-by: Pierre Lafievre <pierre.lafievre@iguanesolutions.com>

* F #2940: GOCA - apply Go mixed cap case

Signed-off-by: Pierre Lafievre <pierre.lafievre@iguanesolutions.com>

* F #3455: GOCA - split in packages

 - shorten and export struct names

Signed-off-by: Pierre Lafievre <pierre.lafievre@iguanesolutions.com>

* F #2830: GOCA - fix ACL and Zone regressions

Signed-off-by: Pierre Lafievre <pierre.lafievre@iguanesolutions.com>
2019-07-11 18:39:36 +02:00
Daniel Clavijo Coca
1e23634420
F #3178: Add Fedora and Devuan. Remove chroot required files
(cherry picked from commit 2541dba788343790d8539e2bd379ce29d92769cf)
2019-07-11 16:21:17 +02:00
Jan Orel
e734099c80 B #3478 Don't rely on snap_id=0 when looking for parent (#3501) 2019-07-11 16:04:21 +02:00
Alejandro Huertas Herrero
dd03200b2e F #3263: fix bug with some IP addresses (#3493) 2019-07-11 15:30:42 +02:00
Jorge Lobo
bb1e696f2f B #2497: two factor authentication (#3500)
Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>
2019-07-11 12:39:31 +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 95e24ab26c0f85bcd8f9eca95e4f241e9f212c0b)
2019-07-10 19:38:04 +02:00
Ruben S. Montero
5b43b62e3f
Revert "B #3354: add NIC aliases to the IP spoofing filter (#3356)"
This reverts commit dd72b198170284be8032a66126bfa58a2700d4f8.
2019-07-10 19:37:10 +02:00
Jorge Lobo
63bbf4e16c B #2497: Two Factor Authentication (#3470)
* F #2497: two factor authentication

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>
2019-07-10 19:00:26 +02:00
Tino Vazquez
db1d87c1ab
M #-: Remove trailing space in oned.conf 2019-07-10 17:32:16 +02:00
Jorge Lobo
d087ed32b1 B #3217: Create or update a virtual network in sunstone (#3461)
* B #3217: Create or update a VN in Sunstone

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>

* B #3217: Create or update a VN in Sunstone

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>
2019-07-08 13:15:41 +02:00
Christian González
b4aedb465a M #-: Fix minor bug in GOCA tests (#3486) 2019-07-08 12:32:30 +02:00
Angel Luis Moya Gonzalez
17b1b8628b F #3440: Added basic support to Opaque Networks (#3482)
* F #3440: Added basic support to Opaque Networks

Support to:
	Import Opaque Networks
	Import Templates with Opaque Networks
	Import Wild VMs with Opaque Networks
	Attach/Detach Opaque Network nics
	Poweron/Poweroff.. Instances with Opaque Networks

* F #3440: Fix typo on Standard Port Group

Fix Port Group typo and remove pry-byebug
2019-07-08 11:53:44 +02:00
Anton Todorov
dd72b19817 B #3354: add NIC aliases to the IP spoofing filter (#3356)
- src/vnm_mad/remotes/lib/vm.rb:
   add array of NIC aliases to the nic Array

- src/vnm_mad/remotes/lib/security_groups_iptables.rb:
   update ipv4s(and ipv6s) with the alias ips

Signed-off-by: Anton Todorov <a.todorov@storpool.com>
2019-07-05 17:52:50 +02:00
Ruben S. Montero
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
Alejandro Huertas Herrero
b9daad50b6 M #: remove duplicated key in TM_MAD_CONF (#3479) 2019-07-05 16:53:49 +02:00
Carlos J. Herrera
35a6a8a724 B #3439: polish onevcenter tool (#3475)
* B #3439: polish the onevcenter tool

Signed-off-by: Carlos J. Herrera Matos <cherrera@opennebula.systems>

* B #3439: polish the onevcenter tool

Signed-off-by: Carlos J. Herrera Matos <cherrera@opennebula.systems>

* M #~: fix linter

Signed-off-by: Carlos J. Herrera Matos <cherrera@opennebula.systems>
2019-07-05 15:43:29 +02:00
Carlos J. Herrera
836b720c2e M #~: wrong var name (#3480)
Signed-off-by: Carlos J. Herrera Matos <cherrera@opennebula.systems>
2019-07-05 12:31:01 +02:00
Ruben S. Montero
9ce688760b
F #3256: Fix onehost output for single core nodes 2019-07-04 17:33:37 +02:00
Daniel Clavijo Coca
d969a40b6e F #3256: Add LXD CPU pinning 2019-07-04 16:40:23 +02:00
Ruben S. Montero
8f1ee302b6
F #3256: Fix resize with HUGEPAGES 2019-07-04 00:20:28 +02:00
Ruben S. Montero
865c966fd7
M #-: Fix variable sizes 2019-07-03 16:08:49 +02:00
Alejandro Huertas Herrero
c9e66a7340 F #3256: fix bug in print_numa_nodes (#3476) 2019-07-03 15:02:52 +02:00
Alejandro Huertas Herrero
f425169626 F #3256: adjust table columns (#3471) 2019-07-03 14:56:43 +02:00
Ruben S. Montero
fa88368c46
B #3021:Fix bugs updating the heartbeat timeout update 2019-07-03 13:34:57 +02:00
Carlos J. Herrera
e0f4855d61 fix errr when import a qcow2 app into a vmdk ds (#3473)
Signed-off-by: Carlos J. Herrera Matos <cherrera@opennebula.systems>
2019-07-03 12:56:18 +02:00
Carlos J. Herrera
f127e717d3 fix error when delete image on vcenter using nfs (#3464)
Signed-off-by: Carlos J. Herrera Matos <cherrera@opennebula.systems>
2019-07-03 12:48:18 +02:00
Tino Vazquez
86ebc3ee64
L #-: Remove unneeded pry 2019-07-02 19:45:36 +02:00
Tino Vazquez
6a5e44d85b
L #-: Fix linting errors 2019-07-02 18:11:36 +02:00
Ruben S. Montero
38e96b1632
F #3256: Check that NUMA_NODE has memory and CPU greater than 0 2019-07-02 11:08:43 +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
b75c5fc02a
M #-: Fix typo in variable name
(cherry picked from commit 7f0863ea4998f486d1d2e7add6b2cba1fc3ac72e)
2019-06-28 18:22:35 +02:00
Christian González
baaac7fec6 M #-: Fix typo in oned.conf (#3462) 2019-06-28 16:57:15 +02:00
Alejandro Huertas Herrero
ba3af8fb64 F #688: fix bug in CLI top (#3459) 2019-06-27 12:26:36 +02:00
Tino Vazquez
f6f85f1d2c
M #-: Update contribute link 2019-06-26 18:49:26 +02:00
Carlos J. Herrera
fd72766ec5 F #3438: Show if vCenter cluster have activated HA (#3456)
Signed-off-by: Carlos J. Herrera Matos <cherrera@opennebula.systems>
2019-06-26 17:53:44 +02:00
Tino Vazquez
eb0d18db96
L #-: Remove FloatDivision style cop
Introduced in rubocop 0.72.0
2019-06-26 17:18:28 +02:00
Ruben S. Montero
bc14442af0
B #3021: Better randomize when restarting an election process 2019-06-25 10:57:31 +02:00
Pavel Czerný
9e18d65ca6
B #2563: Admin can always change other permissions (#3449)
(cherry picked from commit d56a0757a84a0efe3b30c268e101aaae60ee4f19)
2019-06-25 10:17:14 +02:00