1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-26 06:50:09 +03:00

990 Commits

Author SHA1 Message Date
Tino Vázquez
c7b94f94cd
M #-: Bump year 2023 2023-01-09 12:21:06 +01:00
Tino Vazquez
23334c8e08
M #-: Bump version 5.12.12 2021-12-20 16:40:40 +01:00
Carlos J. Herrera
f67c7294ff
F : improve monitoring in vCenter ()
Signed-off-by: Carlos Herrera <cherrera@opennebula.io>
2020-12-11 14:29:06 +01:00
Ruben S. Montero
4c0a5c3ef3
F : Increase onegate functionality for VNF
co-authored-by: Christian González <cgonzalez@opennebula.io>
2020-10-22 13:05:08 +02:00
Christian González
7d7478b7f7
F : Include context packages in OpenNebula distribution
* download context pkgs with scons
* update gitignore info
* update docker_downloader.sh

(cherry picked from commit be6d4d916cd6083c53b7fe57d50d857443ebfe21)
2020-06-25 11:26:44 +02:00
Jan Orel
dfaa63343a
M #-: Install configs also to /usr/share/one/conf ()
(cherry picked from commit 2573eab515fd8c48b232df3498c7dbc1e86196f4)
2020-06-18 13:20:25 +02:00
Ruben S. Montero
b72a275813
M #-: Modifications to run & lock locations
* Add run and lock paths to self-contained
* Move oned lock to lock location
* vcenter monitor fifo is created in run location
* vcenter monitor lock is created in lock location
2020-06-11 13:15:23 +02:00
Vlastimil Holer
e4702a692b
M #-: Move docs to /usr/share/doc/ ()
According to FHS the directory should be /usr/share/doc/ instead of
/usr/share/docs/ (https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch04s11.html)
2020-06-08 17:15:43 +02:00
Vlastimil Holer
9303341b4e
M #-: Licenses installation () 2020-06-05 15:05:32 +02:00
Alejandro Huertas
21da53cbb6
M #-: remove database migrators
(cherry picked from commit 9da0a512e08cd6b474d56027166b89bf6a48810b)
2020-06-01 15:50:07 +02:00
Tino Vazquez
ace08b4d59
F : vCenter monitoring service
co-authored by <rsmontero@opennebula.io> and <amoya@opennebula.io>
2020-05-25 18:49:51 +02:00
Tino Vazquez
b3a97e3e91
M #-: Add missing file from vCenter driver
missing in install.sh
2020-05-20 16:17:54 +02:00
Tino Vazquez
e39cb25824
F : Avoid asking for CCR in the pool
Also some cosmetic changes
2020-05-19 18:43:00 +02:00
Ruben S. Montero
7e43c4632a
M #: generalize Domain, Domains & ProcessList
co-authored-by: Christian González <cgonzalez@opennebula.io>
2020-05-18 13:51:13 +02:00
Daniel Clavijo Coca
ec252e2aaf
F : QoL scheduling for LXD apps () 2020-05-18 03:01:50 +02:00
Christian González
acf6454c6e
F : Improve DockerHub integration ()
Add LINK attribute to marketapps
lint marketplace
2020-05-18 02:54:11 +02:00
Ruben S. Montero
b22c569ab2
F : Add RAW validator for KVM
- VirtualMachine
  - VMTemplate
  - Add libvirt rng files

co-authored-by: Christian González <cgonzalez@opennebula.io>
2020-05-18 02:23:29 +02:00
Alejandro Huertas Herrero
a392c407f2
F : add oneflow/template config files () 2020-05-17 23:50:52 +02:00
Petr Ospalý
a96de2f14a
F : Update SSH config and sockets ()
* F : Update SSH config and sockets

- install files via install.sh script
- replace crontab with systemd timer
- update opennebula.service dependency
- move ssh master sockets from ~oneadmin to /run/one/ssh-socks
- modify ssh wrapper to not use external programs but only bash builtins
- update ssh configs

Signed-off-by: Petr Ospalý <pospaly@opennebula.io>

* F : Update SSH config and sockets

* F : Update SSH config and sockets

* F : Update SSH wrapper

- rename SSH_USE_MASTER_SOCK to SSH_OPT_CONTROL_MASTER
- change the logic of this directive to be a value of the SSH
  'ControlMaster' option (default is 'auto')
- delete the SSH_USE_MASTER_SOCK from opennebula.service (not needed
  anymore)

Signed-off-by: Petr Ospalý <pospaly@opennebula.io>

Co-authored-by: Vlastimil Holer <vholer@opennebula.io>
2020-05-15 18:51:04 +02:00
Angel Luis Moya Gonzalez
0a8d8648b3
F : Monitoring vms optimized ()
* Roll back 5.10 files

- host.rb
- vm_monitor.rb
- virtual_machine.rb: to include vm_monitor

Co-authored-by: mouyaq <amoya@opennebula.io>
Co-authored-by: Tino Vázquez <cvazquez@opennebula.systems>
2020-05-11 20:01:23 +02:00
Christian González
30b1425f2c
F : Integrate DockerHub marketplace () 2020-05-10 20:14:20 +02:00
Angel Luis Moya Gonzalez
e3a2a9ee71
F : NSX Security Groups ()
* DFW - Initial function definition
* Section functions working on NSX-T
* Add revision to create rules
* Add check error to create_rule
* Fix error on delete_rule method
* Added NSX-V support
* Clear OpenNebula rules function

Co-authored-by: Tino Vazquez <tinova@opennebula.org>
2020-05-07 15:05:20 +02:00
Ruben S. Montero
2f6bbf1222
M #-: Remove wrong dummy probe from installer 2020-05-04 13:19:47 +02:00
Angel Luis Moya Gonzalez
95ab571b95
F : Change vcenter_driver.conf to vcenterrc () 2020-04-30 16:06:21 +02:00
Vlastimil Holer
f3c50a5d89
M #-: Year bump to 2020 () 2020-04-30 15:00:02 +02:00
Angel Luis Moya Gonzalez
a7cf93882b
F : VM monitoring working ()
VM monitoring working, except:
- Resource pools info
- c98f89492 - F : monitor disk location in vCenter ()
2020-04-30 10:38:30 +02:00
Tino Vazquez
d65ded78c8
F : Add missing file to install.sh
also excluding new ruby file from rubocop linting
2020-04-27 18:59:21 +02:00
Christian González
e956aa14da
F : Fix instal.sh () 2020-04-22 13:22:11 +02:00
Carlos J. Herrera
231ef5f1ef
F : Add support for vCenter tags ()
* Added REST client for vSphere
* Added support for vCenter tags
2020-04-21 17:12:41 +02:00
Alejandro Huertas Herrero
5308556a6c
F : add packet and ec2 example templates ()
Co-authored-by: Vlastimil Holer <vholer@opennebula.io>
2020-04-20 17:54:07 +02:00
Jan Orel
314af8e523
M #-: Include beacon shepherd probe for az/ec2/one () 2020-04-20 17:48:22 +02:00
Jan Orel
5074dbba4a
F : Adapt packet driver to new monitoring () 2020-04-20 17:46:48 +02:00
Angel Luis Moya Gonzalez
3ab22696e4
F : vCenter monitoring: Hosts ()
Initial commit
2020-04-20 17:26:39 +02:00
Jan Orel
93bb828735
F : Adopt one2one driver to new monitoring ()
* F : Adopt one2one driver to new monitoring

* L #-: Lint one2one driver
2020-04-14 17:09:43 +02:00
Christian González
447605fe93
F : Improves package changes () 2020-04-08 10:44:48 +02:00
Jan Orel
e658320cb5
F : Adapt azure+ec2 driver to new monitoring system() 2020-04-05 19:50:45 +02:00
Angel Luis Moya Gonzalez
f965b03163
F : Fix vntemplate instantiate on vCenter () 2020-04-01 16:12:05 +02:00
Ricardo Diaz
045313437e
M #-: Install files on share/start-scripts ()
Signed-off-by: Ricardo Diaz <rdiaz@opennebula.systems>
2020-04-01 15:22:32 +02:00
Christian González
5af8570a2b
F : remove clean script from install.sh () 2020-03-30 12:01:53 +02:00
Alejandro Huertas Herrero
aed58f5248
F : provision support of other objects types ()
Add support for the following objects:

    - VM templates
    - VNet templates
    - Flow templates
    - Marketplace apps (export operation)

Change oneprovision show command to show all the virtual resources

Change the library directory structure
2020-03-26 16:48:35 +01:00
Ruben S. Montero
bd4cd69353
F : Apply unify *-probes.d/vm dir to FC 2020-03-23 11:21:01 +01:00
Ruben S. Montero
43daf0a587
F , : Fix FC and Monitoring
* Adjust xpaths for Sunstone
    * New MONTIORING records format
    * Fix OCA API
    * Improvements on dockerhub importer
    * Improvements on firecracker context mapper
    * Fix shutdown on firecracker
    * Add logging to firecraker
2020-03-23 10:45:21 +01:00
Jan Orel
45899f763d
F : unify to *-probes.d/vm dir () 2020-03-20 16:00:14 +01:00
Jan Orel
2161d5e6d1
F : Rename collectd-cl. to monitord-cl. () 2020-03-11 17:50:31 +01:00
Ruben S. Montero
549a533e95
M #-: Add missing files for FC. Better IM shepherd 2020-03-07 18:36:20 +01:00
Ruben S. Montero
1ddc29cc52
F : Firecracker integration improvements () 2020-03-05 16:36:06 +01:00
Ruben S. Montero
44e44b47a8
F : 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
Jan Orel
8077c0904b
M #~: Add missing files to install.sh () 2020-02-21 16:11:23 +01:00
Ruben S. Montero
5f1e0ce0ff
L : Fix linting and code refactoring
co-authored-by: Christian González <cgonzalez@opennebula.systems>
2020-02-21 14:20:53 +01:00
Ruben S. Montero
c8bf48f1ce
F : Add microVM support via Firecracker
co-authored-by: Christian González <cgonzalez@opennebula.systems>
2020-02-20 17:06:45 +01:00