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

1965 Commits

Author SHA1 Message Date
Ruben S. Montero
4b746348b3
f #5725: State for Virtual Networks
* VNETs include state to flag their configuration status
  (READY/ERROR/LOCK)
* Hooks can be program based on VNET state transitions
* Include Java/Go/Ruby bindings
* New vCenter network drivers
* Place-holder to customize actions (create/delete) for other netowrk drivers
* Sunstone integration
* OneFlow syncs flow creation on VNET status
* Remove deprecated vcenter hooks and autoregistration

co-authored-by: Frederick Ernesto Borges Noronha <fborges@opennebula.io>
co-authored-by: Alejandro Huertas <ahuertas@opennebula.io>
co-authored-by: Pavel Czerny <pczerny@opennebula.systems>
2022-04-09 15:20:17 +02:00
Jan Orel
72f1e5dee5
F #5620: Add Ceph HCI to OneProvision (#1918) 2022-04-09 14:40:19 +02:00
Christian González
5f6a5cb71c
F #5717: Add support for ubuntu1604 (#1914) 2022-04-09 13:00:25 +02:00
Tino Vazquez
f7d53e75ff M #-: Bump version 6.3.85 2022-04-07 19:49:58 +02:00
Tino Vazquez
9d7f8e8a60 M #-: Add recover action to vCenter Wild VMs 2022-04-07 16:53:30 +02:00
Alejandro Huertas Herrero
632e2f8e52
M #-: change OneProvision default ver to 6.3.80 (#1916) 2022-04-07 16:41:53 +02:00
Alejandro Huertas Herrero
736aca84b9
F #5787: move virtual providers to another folder (#1900) 2022-04-06 17:40:55 +02:00
Jan Orel
5d1129910f
M #-: Refresh Gemfile locks (#1912) 2022-04-06 10:59:30 +02:00
Alejandro Huertas Herrero
df31718a5c
F #5351: fix minor bug with vgpu path (#1906) 2022-04-05 15:15:45 +02:00
Tino Vazquez
ba6bcf632b
M #-: Add missing action for vCenter Wild VMs 2022-03-30 09:55:20 +02:00
Pavel Czerný
1010ae903c
M #-: Fix opennebula_configuration.xsd (#1847) 2022-03-21 09:02:27 +01:00
Tino Vazquez
af91c0deef
M #-: change AWS metal private iface 2022-03-17 18:33:36 +01:00
Ruben S. Montero
289846f67f
M #-: Add host drivers to VM xml (short)
- This will help to identify VM class (e.g. KVM vs VMware) in list views
- Update xsd schema for vm pool (VM_MAD/TM_MAD)
2022-03-16 18:42:23 +01:00
Jan Orel
3d0665e457
M #-: OneProvision: search AWS ami in Terraform (#1840) 2022-03-16 12:36:16 +01:00
Tino Vazquez
0ad7fd7fab B #5732: Support for miltiple VMDK upload
(cherry picked from commit c5ec70903d779af6c39a762dd44106c3d571d1e9)
2022-03-15 17:54:09 +01:00
Alejandro Huertas Herrero
1350f1cbfe
M #-: change AWS default AMIs (#1839) 2022-03-15 09:46:58 +01:00
Jan Orel
3939dfb0ea
M #-: Add missing ALLOW_ORPHAN for shared TM_MAD (#1835)
shared is now the same as qcow2, so the configuration
defaults should be the same
2022-03-14 13:03:44 +01:00
Tino Vazquez
dd771b498c
L #-: Temporarily remove center/cp
from rubocop linting
2022-03-10 11:02:36 +01:00
Kristián Feldsam
b9e2dcc4eb
F #4556: Added option to conf VM logs location
Easily share VM logs between HA nodes with the aid of a sync daemon like
lsyncd

Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2022-03-03 12:07:58 +01:00
Pavel Czerný
d787313ea1
F #5753: Better live mem resize for KVM (#1820)
(cherry picked from commit c6965c3cfe28cccb3773fe2eda9d86fa4d87e8ef)
2022-03-01 10:50:25 +01:00
Ruben S. Montero
6ec28c4f35
F #5722: Restrict QinQ conf for regular users 2022-03-01 10:05:21 +01:00
Ruben S. Montero
1d545b923e
F #5722: Revert changes to oned.conf made during merge 2022-02-25 14:42:55 +01:00
Ruben S. Montero
2488ae1a13
F #5722: Support for QinQ and MTU for OVS
- CVLANs to 1dotq-tunnel
    - QINQ_TYPE defaults to 802.1q
    - Addts support fot MTU set of OVS ports

co-authored-by: Mikhail Samoylov <msamoylov@opennebula.io>
2022-02-25 14:37:30 +01:00
Jan Orel
f9fd3ed7b0
Fix typo provison/provision (#1781) 2022-02-22 15:41:33 +01:00
Jan Orel
4ce4cad8e6
Remove python role from oneprovision (#1774) 2022-02-22 15:40:29 +01:00
Ruben S. Montero
ef92dc600c
F #5722: New QinQ parameters in oned.cof [OpenvSwtich] 2022-02-21 18:35:51 +01:00
Alejandro Huertas Herrero
4b0b6d835f
F #5351: fix typo in sudoers (#1787) 2022-02-17 18:24:55 +01:00
Alejandro Huertas Herrero
7f719598bd
F #5351: add support for NVIDIA vGPU (#1779) 2022-02-17 15:51:27 +01:00
Alejandro Huertas Herrero
3acfb81942
M #-: update AMIs in AWS EU providers (#1758) 2022-02-08 12:57:30 +01:00
Ruben S. Montero
3583aa9e26
Revert 32156cfc5 for RHEL7
Faraday version 1.9.3 and faraday_middlewre 1.2 (required by newer
versions of Equinix API) requires Ruby >= 2.4.

(cherry picked from commit f75497fbb807850055728e09d6ed4cfe5e09691b)
2022-02-08 10:17:00 +01:00
Ruben S. Montero
e014513a6d
M #-: fix gem dependencies error in provision 2022-02-08 09:39:03 +01:00
Alejandro Huertas Herrero
e1585c6ef4
M #-: fix gem dependencies error in provision (#1754) 2022-02-07 13:23:25 +01:00
Sergio Betanzos
b522f4c051
M #~: Fix inputs to DigitalOcean provision (#1748) 2022-02-03 11:34:11 +01:00
Sergio Betanzos
f1cf6dfb61
M #~: Fix inputs to digitalocean provisions (#1736) 2022-02-01 18:20:10 +01:00
Alejandro Huertas Herrero
27e4ef52d4
F #5593: add default frr iface for AWS (#1723) 2022-01-28 14:04:05 +01:00
Alejandro Huertas Herrero
341d5f806b
F #5593: implement OneProvision add host operation (#1721)
* Add new CLI command oneprovision host add
    * Add new CLI command oneprovision ip add
    * Fix minor issues with destroy resources operation
    * Add force parameter to delete operation
    * Update all providers base OS to ubuntu2004
    * Update Ansible roles
2022-01-27 16:25:19 +01:00
Tino Vazquez
854d586e8f
M #-: refresh doc link to API 2022-01-18 17:32:19 +01:00
Ruben S. Montero
a57bbcf4e2
M #-: Dalli 3.0.2 does not work with passenger
(cherry picked from commit 5a89cbad3ea124b94e34d4da541fba848be2dbde)
2022-01-17 15:45:12 +01:00
mikhsam
2d9f8ee0c1
Add AlmaLinux Gemfile (#1701)
Signed-off-by: Mikhail Samoylov <msamoylov@opennebula.io>
2022-01-17 15:40:16 +01:00
Carlos J. Herrera
f9123adc9c
B #5545: vCenter VNETs with dpg does not set clusters correctly (#1680)
Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
2022-01-11 14:48:48 +01:00
Pavel Czerný
8206ace347
F #5661: Update opennebula_configuration.xsd (#1688) 2022-01-10 15:18:05 +01:00
Pavel Czerný
b3166b5e6f
F #5661: Use factor to count snapshot size (#1650)
Co-authored-by: Ruben S. Montero <rsmontero@opennebula.org>
2022-01-05 12:23:22 +01:00
Tino Vazquez
79e8cab9d7
L #-: Linting cops for rubocop 1.24.1 2022-01-04 19:21:12 +01:00
Jorge Miguel Lobo Escalona
e29bf74039
B #5584: Downgrade dalli gem version (#1679) 2022-01-04 19:01:33 +01:00
Pavel Czerný
5591f88a3b
B #5524: Apply SYSTEM_DISK_USAGE for VM snapshots (#1647)
Co-authored-by: Ruben S. Montero <rsmontero@opennebula.org>
2022-01-04 13:03:47 +01:00
Pavel Czerný
b98fdfe3d3
F #5431: Update opennebula conf schema (#1666) 2021-12-13 17:53:23 +01:00
Carlos J. Herrera
a3b6167a04
M #-: Refactor code (#1663)
Remove vCenter specific code from CLI/OCA
2021-12-13 13:57:45 +01:00
Alejandro Huertas Herrero
6f32df2037
M #-: add RedHat support to provision (#1615) 2021-11-25 09:58:02 +01:00
Frederick Borges
64dc6deac6
F #5431: Add USER_ENCRYPTED_ATTR in oned.conf (#1611) 2021-11-24 13:58:52 +01:00
Ruben S. Montero
84c00d29e3
F #5431: Add comments to oned.conf for encrypted 2021-11-24 11:08:09 +01:00