1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-14 16:58:18 +03:00

1513 Commits

Author SHA1 Message Date
Christian González
4269234441
F #4089: Fix minor bugs (#4568) 2020-04-21 16:25:58 +02:00
Tino Vazquez
8b34f35896
L #-: Update rubocop config file for 0.82.0 2020-04-20 19:04:40 +02:00
Alejandro Huertas Herrero
5308556a6c
F #4215: add packet and ec2 example templates (#4498)
Co-authored-by: Vlastimil Holer <vholer@opennebula.io>
2020-04-20 17:54:07 +02:00
Angel Luis Moya Gonzalez
3ab22696e4
F #4302: vCenter monitoring: Hosts (#4553)
Initial commit
2020-04-20 17:26:39 +02:00
Vlastimil Holer
424ab046b7
M #-: Use non-interactive sudo, fix arping path on Debians (#4555)
* M #-: Force all sudo usage as non-interactive
* M #-: Fix sudoers arping path on Debian-like systems
2020-04-17 19:26:31 +02:00
Kristian Feldsam
3d29bb672f
B #4148: Added missing showback xsd (#4149)
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
(cherry picked from commit b19511f4b9208253f9e1f40da165905b9285858f)
2020-04-16 15:49:12 +02:00
Alejandro Huertas Herrero
29e18184b8
B #4064: encrypt password in context section (#4528) 2020-04-14 17:07:23 +02:00
Jan Orel
670280cddc
B #-: Fix cloud_watch, re-itroduce poll() (#4504) 2020-04-14 12:44:01 +02:00
Ruben S. Montero
9aa1041103
F #3600: Initial PostgreSQL Support
co-authored-by: Igor Sivy <igorsivy@gmail.com>
co-authored-by: Pavel Czerny <pczerny@opennebula.io>
co-authored-by: Vlastimil Holer <vholer@opennebula.io>
(cherry picked from commit c52f62018c32281c6e418211f33f1bba46388e98)
2020-04-13 17:35:06 +02:00
Christian González
cbd3bda137
M #: remove useless file (#4515) 2020-04-13 16:19:46 +02:00
Ruben S. Montero
5cc301f482
Revert "B #-: Switch to KillMode=mixed (#4486)"
This reverts commit 1b90cb10f34095a290118beb28424d0f2d4c4760.
2020-04-08 17:25:36 +02:00
Alejandro Huertas Herrero
f0af3adf5f
F #4292: DDC add support for multiple playbooks (#4479)
* F #4292: DDC add support for multiple playbooks

* M #-: remove delete_suffix

* M #-: fix linting

* F #4292: run playbooks separately

* F #4292: add dummy playbook

* M #-: fix minor bug

* F #4292: Use raw task in dummy playbook

Co-authored-by: Vlastimil Holer <vholer@opennebula.io>
2020-04-08 10:52:58 +02:00
Jan Orel
1b90cb10f3
B #-: Switch to KillMode=mixed (#4486) 2020-04-08 10:46:12 +02:00
Tino Vazquez
6000826434
L #-: Enable two new rubocop checks
No impact in current code base
2020-04-06 16:53:03 +02:00
Jan Orel
e658320cb5
F #3859: Adapt azure+ec2 driver to new monitoring system(#4481) 2020-04-05 19:50:45 +02:00
Christian González
e137d98d34
F #4089: add changes to integrate with packages (#4480)
* F #4089: Add install-firecracker script

* F #4089: Update clean script path
2020-04-03 14:31:13 +02:00
Angel Luis Moya Gonzalez
f965b03163
F #4119: Fix vntemplate instantiate on vCenter (#4465) 2020-04-01 16:12:05 +02:00
Ricardo Diaz
e239bfc0d6
M #-: Redesign of map vnets mapping script (#4461)
New design of vnets mapping script based on 'open3' instead of directly
command execution.
Added option to select which private and public networks are going to be
used to perform the mapping.

Signed-off-by: Ricardo Diaz <rdiaz@opennebula.systems>
2020-04-01 13:31:49 +02:00
Ricardo Diaz
31de7daa40
M #-: map vnets compatible with OneGate (#4444)
Signed-off-by: Ricardo Diaz <rdiaz@opennebula.systems>
2020-03-30 10:03:47 +02:00
Christian González
544c1ecfcd
F #4089: Firecracker node packages (#4412) 2020-03-27 11:18:18 +01:00
Ricardo Diaz
45f4362b28
M #-: Grant ipforwarding in every recontext (#4430)
net.ipv4.ip_forward is always set to 1 in every recontextualization if
cron_start_script used as start script.

Signed-off-by: Ricardo Diaz <rdiaz@opennebula.systems>
2020-03-25 16:41:11 +01:00
Alejandro Huertas Herrero
f827bd30a5
B #4426: create symlink to libxml (#4431) 2020-03-25 16:35:41 +01:00
Alejandro Huertas Herrero
1a12129c8c
B #4425: add extended param to OneGate (#4429) 2020-03-25 16:26:16 +01:00
Ricardo Diaz
e01949c57d
L #-: Floating IPs start script (#4414)
Signed-off-by: Ricardo Diaz <rdiaz@opennebula.systems>
2020-03-24 19:40:24 +01:00
Tino Vazquez
466f9b3fb8
M #-: URL changes
* opennebula.org -> opennebula.io
  * opennebula.systems -> opennebula.io

also

  * removed unused sunstone code and conf
  * remove trailing whitespaces
2020-03-24 16:48:35 +01:00
Ricardo Diaz
739b463e65
F #-: Floating IPs start script (#4382)
New script to be used as start script on virtual machines. It get all
NIC_ALIAS IPs associated to NIC IPs of a service using OneGate, and
install iptables SNAT and DNAT rules to get connectivity with the VM
using the ALIAS_NIC IP.

Signed-off-by: Ricardo Diaz <rdiaz@opennebula.systems>
2020-03-24 11:05:41 +01:00
Pavel Czerný
eeb334b6f3
F #3859: Fix VM_STATE monitoring (#4360)
* F #3859: Fix VM_STATE monitoring

* F #3859: Remove obsolete settings from oned.conf

* F #3859: Monitor logging
2020-03-16 09:32:32 +01:00
Christian González
6ca44cad75
F #4340: Restrict access to TOPOLOGY attributes (#4341) 2020-03-13 16:08:37 +01:00
Jan Orel
2161d5e6d1
F #3859: Rename collectd-cl. to monitord-cl. (#4343) 2020-03-11 17:50:31 +01:00
Tino Vazquez
5b3e93cf44
L #-: Linting for vCenter reconfigure
Also exclude some offending (to rubocop ;) files
2020-03-06 10:37:59 +01:00
Tino Vazquez
0dad03df8c
L #-: Exclude migrators from linting 2020-03-05 17:47:13 +01:00
Ruben S. Montero
1ddc29cc52
F #4089: Firecracker integration improvements (#4295) 2020-03-05 16:36:06 +01:00
Ruben S. Montero
44e44b47a8
F #3859: 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
Ruben S. Montero
098e9b9786
F #4114: add cold nic attach feature
co-authored-by: Alejandro Huertas <ahuertas@opennebula.systems>
2020-02-26 17:51:40 +01:00
Tino Vazquez
6fbb7467df
L #-: Remove oneimage from rubocop exclusion list 2020-02-24 17:56:38 +01:00
Ruben S. Montero
96e0e27d81
F #4089: Add checks to fc operations. CentOS7 support 2020-02-23 17:01:29 +01:00
Pratik Raj
e6cc49cbde
F#4233: fixes "ERROR: executing gem invalid option: --no-ri" (#4211)
Signed-off-by: Pratik Raj <rajpratik71@gmail.com>
2020-02-21 16:50:07 +01:00
Ruben S. Montero
5f1e0ce0ff
L #4089: Fix linting and code refactoring
co-authored-by: Christian González <cgonzalez@opennebula.systems>
2020-02-21 14:20:53 +01:00
Alejandro Huertas Herrero
944d598287
F #4231: reserve ephemeral ports in oned.conf (#4235) 2020-02-20 17:28:12 +01:00
Ruben S. Montero
c8bf48f1ce
F #4089: Add microVM support via Firecracker
co-authored-by: Christian González <cgonzalez@opennebula.systems>
2020-02-20 17:06:45 +01:00
Jan Orel
792f3042a7
F #1203: Refactor Azure driver, use new SDK (#4198)
* Refactor Azure driver, use new SDK
* Azure driver: sec group, prox. group, avail
* Azure driver: Include also private ip address

Co-authored-by: Tino Vázquez <cvazquez@opennebula.systems>
2020-02-20 16:02:55 +01:00
Vlastimil Holer
4e7da31d72
B #4092: Missing gems in install_gems groups (#4230)
(cherry picked from commit ede2ec0cb4b893857b546123a507c37c6be19aac)
2020-02-20 15:20:13 +01:00
Tino Vazquez
22f9b49ec4
L #-: Changes for rubocop 0.80.0
(cherry picked from commit 81099ec2972b040ea37dda22d5f8f1d01d7b9129)
2020-02-19 18:42:40 +01:00
Daniel Clavijo Coca
9986eee7b4
F #3189: Fix LXD status report (#4210)
* F #3189: Fix lxd net hook

* F #3189: Fix LXD transitions

* F #3189:  Prioritize transition flag over status

* M #: Lint

* M #: Remove WIP hook

* M #: C7 compat

* F #3189: Remove flag only on native containers

(cherry picked from commit e594c885409c56e057ce8b1932d1c313a2b1cf83)
2020-02-19 17:55:30 +01:00
Ruben S. Montero
8696a50e8f
F #4132: Redesign oneflow internal logic
co-authored-by: Christian González <cgonzalez@opennebula.systems>
co-authored-by: Alejandro Huertas Herrero <ahuertas@opennebula.systems>
co-authored-by: Jorge Lobo <jlobo@opennebula.systems>
2020-02-19 14:56:03 +01:00
Ruben S. Montero
5e53c4f893
Revert "F #4132: Redesign oneflow internal logic"
This reverts commit da969c5fd39b208072a864a76df2ffe678cb34f0.
2020-02-19 14:56:03 +01:00
Ruben S. Montero
da969c5fd3
F #4132: Redesign oneflow internal logic
co-authored-by: Christian González <cgonzalez@opennebula.systems>
co-authored-by: Alejandro Huertas Herrero <ahuertas@opennebula.systems>
co-authored-by: Jorge Lobo <jlobo@opennebula.systems>
2020-02-18 15:53:30 +01:00
Ruben S. Montero
0d3aba8cab
F #4163: Tunrkey Linux automatic configuration for OpenNebula 2020-02-07 10:51:14 +01:00
Alejandro Huertas Herrero
52da12b312
F #4109: Fix install gems (#4160) 2020-02-06 16:26:36 +01:00
Alejandro Huertas
6fcc7c3325 F #4109: add gemfile locks 2020-02-06 10:59:38 +01:00