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

17823 Commits

Author SHA1 Message Date
Jorge Lobo
6ee6d5a725
F #3951: add prepend one_provision
Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
2021-01-05 13:22:10 +01:00
Sergio Betanzos
1628216d9c F #3951: Fix aws provider template 2021-01-04 12:21:21 +01:00
Sergio Betanzos
b40a282a1b F #3951: Fix xmlrpc variable
(cherry picked from commit b44911e5fa5b29547600f92a8b1deea22eb0dfbf)
2021-01-04 12:04:06 +01:00
Frederick Ernesto Borges Noronha
5b69575993 F #3951: Fix checks for HOT_RESIZE attribute
Signed-off-by: Frederick Ernesto Borges Noronha <frederickborgesnoronha@gmail.com>
(cherry picked from commit d9177be1e84014aef4478eced8acad38a4f02344)
2021-01-04 11:40:56 +01:00
Tino Vazquez
25efce3a61 Merge branch 'master' into f-3951 2020-12-22 12:49:49 +01:00
Petr Ospalý
36e6cbe546
F OpenNebula/one#5178: Add logrotate to supervisor (#579)
Enforce logrotate before the start of any opennebula's supervisor
service - as is done similarly in the systemd services.

Signed-off-by: Petr Ospalý <pospaly@opennebula.io>
2020-12-21 18:56:40 +01:00
Frederick Borges
bb8e071348 F #3951: Fireedge fallback noVNC private ip
Signed-off-by: Frederick Borges <fborges@opennebula.io>
2020-12-21 18:08:07 +01:00
Jan Orel
746db18a17
M #-: Fix ipam for AWS on centos7 (#577) 2020-12-20 23:28:02 +01:00
Vlastimil Holer
4682a50a31
F #5214 #5075: Fix canonical ip path on Debian-like (#576) 2020-12-20 22:49:54 +01:00
Alejandro Huertas Herrero
58b79f114e
F #5191: implement OneFlow service purge done (#569) 2020-12-18 13:32:49 +01:00
Petr Ospalý
5d066ea8f4
F OpenNebula/one#5178: Add optional configs (#574)
Each supervisord service (where missing or usable) can use its own
config file which will be sourced. Thanks to this services do not rely
on properly populated environment with all needed variables.

Useful when supervisord is run like this:
% env -i /usr/bin/supervisord

Signed-off-by: Petr Ospalý <pospaly@opennebula.io>
2020-12-18 13:12:29 +01:00
Jan Orel
e9be4e437a M #-: oneprovision: deploy priv key for snaps 2020-12-18 12:18:34 +01:00
Tino Vazquez
67a1bd70f8
L #-: Update rubocop conf file to 1.6.1
(cherry picked from commit c3eb9e73bc1d5ef5510ad97d520db48b5d82cd06)
2020-12-18 11:52:13 +01:00
Jan Orel
2a178816ab B #5210: Make LDAP group_admin configurable (conf) 2020-12-18 09:59:18 +01:00
Jan Orel
960380acf8 B #5210: Make LDAP group_admin configurable (code) 2020-12-18 09:59:18 +01:00
Frederick Borges
0db14070ee F #1660: Hot memory and vcpu resize
Signed-off-by: Frederick Borges <fborges@opennebula.io>
2020-12-17 18:06:46 +01:00
Pavel Czerny
49d80c737a M #-: Linting 2020-12-17 15:27:55 +01:00
Jorge Lobo
b04acde689 B #5209 fix sched action suspend
Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
2020-12-16 17:23:54 +01:00
Jorge Lobo
2047a9cb93
M #~: fix show vm list sunstone
Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
(cherry picked from commit 8bd0ee82c6ba64ebe5822791da1b04270d7a1625)
2020-12-16 16:58:16 +01:00
Carlos Herrera
7a3b76f92a L #~: linting resize
Signed-off-by: Carlos Herrera <cherrera@opennebula.io>
2020-12-16 15:02:42 +01:00
Tino Vazquez
7a45effdbf
M #-: Add provider templates 2020-12-16 13:23:34 +01:00
Carlos Herrera
6ad4dd1269 F #~: fix params in monitor
Signed-off-by: Carlos Herrera <cherrera@opennebula.io>
2020-12-15 19:09:52 +01:00
Frederick Borges
0e6e530f1e
F #3951: Fix problems with fireedge connections
Signed-off-by: Frederick Borges <fborges@opennebula.io>
(cherry picked from commit cedde8b3300a4aed1f08d369d358c50777c4ff6b)
2020-12-15 17:27:01 +01:00
Frederick Borges
cedde8b330 F #3951: Fix problems with fireedge connections
Signed-off-by: Frederick Borges <fborges@opennebula.io>
2020-12-15 17:11:33 +01:00
Jan Orel
37f73cdfab
M #-: Oneprovision fix count for hosts (#563) 2020-12-15 16:40:53 +01:00
Anton Todorov
09716b971f
B #5196: fix mysql reconnect (#5198)
(cherry picked from commit 3b12e4ae2dc1adb774d587c5272d4eba0f8ea5e4)
2020-12-15 13:56:08 +01:00
Alejandro Huertas Herrero
21c6e1ca2d
F #5194: check states in service transient states (#562) 2020-12-15 13:22:35 +01:00
Sergio Betanzos
abf88241db F #3951: Fix image in provisions list 2020-12-15 10:57:48 +01:00
Frederick Borges
439edcafe6
F #3951: Sunstone fireedge token
Signed-off-by: Frederick Borges <fborges@opennebula.io>
(cherry picked from commit 20babe0c06413a03cbeaa83f6194d7aadb2c4aee)
2020-12-15 10:30:14 +01:00
Frederick Borges
20babe0c06 F #3951: Sunstone fireedge token
Signed-off-by: Frederick Borges <fborges@opennebula.io>
2020-12-15 10:29:23 +01:00
Jan Orel
96068ef185
F #5214 #5075: New provision templates.
* Public IP no longer uses NAT'ing
* Improved handle of host collections and indexes
* Update of ansible roles and playbooks

Co-authored-by: Ruben S. Montero <rsmontero@opennebula.org>
2020-12-15 10:07:06 +01:00
Carlos Herrera
3ae13b6ddc F #~: add exec mode to script
Signed-off-by: Carlos Herrera <cherrera@opennebula.io>
2020-12-14 17:13:20 +01:00
Ruben S. Montero
b62eac2198
F #649: Adds default ENABLED column to oneuser 2020-12-11 16:15:00 +01:00
Pavel Czerný
0153314e3f
F #649: Disable users (#545) 2020-12-11 16:10:02 +01:00
Carlos J. Herrera
754a74c73d
F #4933: Support for vSphere 7.0 (#547)
Signed-off-by: Carlos Herrera <cherrera@opennebula.io>
2020-12-11 14:41:15 +01:00
Carlos J. Herrera
5a545b9b08
F #4386: import nic alias with ip (#546)
Signed-off-by: Carlos Herrera <cherrera@opennebula.io>
2020-12-11 14:35:34 +01:00
Carlos J. Herrera
09beabdbbf
F #5201: improve monitoring in vCenter (#543)
Signed-off-by: Carlos Herrera <cherrera@opennebula.io>
2020-12-11 14:28:48 +01:00
Sergio Betanzos
9c583bd3d2 B #5187: Fix when change nic on vm dialog 2020-12-11 13:59:07 +01:00
Sergio Betanzos
3ad30d2a7b B #5116: Fix capacity select 2020-12-11 12:40:26 +01:00
Sergio Betanzos
c105aab21b B #5117: Fix core per sockest input 2020-12-11 12:35:10 +01:00
Frederick Borges
e32c49714c
F #~: Fix fireedge validations
Signed-off-by: Frederick Borges <fborges@opennebula.io>
(cherry picked from commit 22f08d781aa4e00c72d34868eaca753a5a6bf84d)
2020-12-11 12:31:30 +01:00
Frederick Borges
22f08d781a F #~: Fix fireedge validations
Signed-off-by: Frederick Borges <fborges@opennebula.io>
2020-12-11 12:31:12 +01:00
Jorge Lobo
2a77a05c78
F #3951: fix guacamole client url
Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
(cherry picked from commit 64b297ef8002d4c1889b810770b704be4254acfb)
2020-12-11 11:47:15 +01:00
Jorge Lobo
64b297ef80 F #3951: fix guacamole client url
Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
2020-12-11 11:46:27 +01:00
Jorge Lobo
ff43299472
F #3951: fix vmrc client url
Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
(cherry picked from commit d6129a41784f141c0ea4a897b3d80033fedff206)
2020-12-11 11:06:11 +01:00
Jorge Lobo
d6129a4178 F #3951: fix vmrc client url
Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
2020-12-11 11:05:02 +01:00
Tino Vazquez
ec649b959c
F #3951: Armonize settings
so they are aligned with other OpenNebula services conf files
2020-12-10 19:16:05 +01:00
Tino Vazquez
ab44d96788
F #3951: Localhost as default for services
If left unchanged, fireedge will look to its same server
for both oned and OneFlow

(cherry picked from commit 5726c48e19b86bba8a26f0caec70def03ff9a670)
2020-12-10 17:42:20 +01:00
Tino Vazquez
5726c48e19
F #3951: Localhost as default for services
If left unchanged, fireedge will look to its same server
for both oned and OneFlow
2020-12-10 17:42:01 +01:00
Petr Ospalý
bb0b4aa526
B OpenNebula/one#5086: Add fuse support (#541)
This commit solves issues with creating new VM images based on the
docker images inside a container environment.

If fuse2fs command is present then prefer its use instead of the default
mount command which will work only under root or otherwise privileged
user.

This commit solves the mounting issue inside the rootless container
environment.

Also add a new environment file to the oned supervisord service so we
can start oned process with some additional env. variables - notably
DOCKER_HOST.

Signed-off-by: Petr Ospalý <pospaly@opennebula.io>
2020-12-10 17:30:27 +01:00