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

20605 Commits

Author SHA1 Message Date
Shanobi
8b0bd8fe92
M #-: Fix typo in onevcenter help (#6457)
change first 'import' example from `onevcenter list` to 'onevcenter import`

(cherry picked from commit dfa7823b63c7c7f43e0829b2707f4f24aeeaa847)
2024-01-15 11:14:33 +01:00
Jorge Miguel Lobo Escalona
15a4825445
F #6118: Add vnet template tab (#2894) 2024-01-11 18:00:12 +01:00
David
2abb92c1be
F OpenNebula/one#6443: Add data cy to group and view menu (#2888)
(cherry picked from commit 779a0176c35a87e1e111030c0587cf777461adc9)
2024-01-10 13:27:54 +01:00
David
f2380823dd
B OpenNebula/one#6418: Raw data in template form (#2887)
Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
(cherry picked from commit 974f52e71848535395460a27056b003770016426)
2024-01-08 18:49:52 +01:00
David
9b900b8d54
F OpenNebula/one#6119: Add Cluster tab (#2885) (#2886)
Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
2024-01-05 13:11:54 +01:00
Ruben S. Montero
67247af9fb
B #5705: Fix SATA disk layout
This commit adds a SATA controller for each disk using the SATA bus. The
q35 machine adds ACHI controller in slot 0x1f function 2 (used for
context), in this case controller index starts from 1.

This should fix VMs using SD_DISK_BUS = sata or q35 machines with more
than one SATA disk.
2024-01-04 23:41:23 +01:00
David
b6f16cf4ce
B OpenNebula/one#6380: Fix multiple issues with image pool view (#2884)
(cherry picked from commit 53b0d9970c7e9f22257c37beeee85c6355f932a1)
2024-01-04 18:46:00 +01:00
Pavel Czerný
534a348805
M #-: Fix dummy ipam driver (#2875)
(cherry picked from commit 9177157e2a74b6084ef5214e230d6cf88b69fdd3)
2024-01-03 14:14:28 +01:00
Pavel Czerný
ca934bbde0
B #6387: Fix accounting after onevm resize (#2866)
* Fix accounting after onevm resize
* Fix crash in VM resize if VM has no history
2024-01-03 13:01:18 +01:00
Pavel Czerný
0a57636bf3
B #6432: disk_resize: Safety check of disk pointer (#2877) 2024-01-03 12:12:25 +01:00
Pavel Czerný
78ac891f7b
B #6445: Make RSA (de)encryption thread safe (#2882)
Co-authored-by: Ruben S. Montero <rsmontero@opennebula.org>
(cherry picked from commit 5966e8d60def2d8a20f6e0ad5669f78800115104)
2024-01-03 11:01:21 +01:00
Michal Opala
1802eaf99e
F OpenNebula/one#6280: Add backend detection for VRouter's LBs (#2860)
(cherry picked from commit 8796199790ddf1d37d8e86df857f286b582db81b)
2024-01-02 14:30:59 +01:00
Ruben S. Montero
18c7816074
F 6441: Introduce FLOATING_ONLY for Virtual Router
The new attribute does not allocate extra IPs on NICs with FLOATING_IP =
yes and FLOATING_ONLY = yes. The NIC will only containg a random MAC
address and VROUTER_IP/MAC.

This commit also checks that network mode auto is not used for NIC of a
VROUTER
2023-12-22 19:41:08 +01:00
David
c477e1d990
F OpenNebula/one#6124: Delete modal issue (#2880)
Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
(cherry picked from commit 5ae681d1ce0c7497cb6f89a68214dce59f4b2150)
2023-12-22 14:35:13 +01:00
David
34e3698d5c
OpenNebula/one#6124: ACL tab (#2879) 2023-12-22 13:50:53 +01:00
Neal
547d1c4fdd
B #-: fix require open3 (#2876)
Signed-off-by: Neal Hansen <nhansen@opennebula.io>
(cherry picked from commit a8c093f84812926da55417e586fba9cd99285b91)
2023-12-20 18:25:41 +01:00
Tino Vázquez
904f2931bf
M #-: Bump version 6.8.2 2023-12-19 19:19:56 +01:00
Neal
0f389458f3
F OpenNebula/one#6427: fix vcenter/stat script's fs/stat call (#2872)
(cherry picked from commit 331eb2a540db0a3a6b565a8c3818818b38868e48)
release-6.8.1
2023-12-13 19:42:13 +01:00
Daniel Clavijo Coca
1ae6c270f7
L #: Lint
(cherry picked from commit 0c6db3fa236da63ec6ea46a85b0293d5a1f43ac0)
(cherry picked from commit a080c0b45707c92c9185609294ef3155d94e9546)
2023-12-13 17:42:02 +01:00
Neal
8b75f1be58
F #6427: Remove rbvmomi and update gemlock files (#2871)
(cherry picked from commit 5aeac3cddb8e1b87807d6fed912f8c848a2dea1a)
2023-12-13 11:55:06 +01:00
Pavel Czerný
6e2c4c623f
M #-: Add ERROR attribute to backupjob xml schema (#2869) 2023-12-12 16:27:32 +01:00
Pavel Czerný
1e25904148
B 6355: Fix VM quotas (#2861)
* Remove useless default values from VM quotas, adapt chown and chgrp to it
* Fix VM transition from poweroff, stopped, suspended, undeployed to done when quotas are tmp exceeded
* Fix VM transition from poweroff to undeployed
* Fix VM transition from suspended to stopped
2023-12-12 16:19:20 +01:00
Daniel Clavijo Coca
d18cdb107b
F OpenNebula/one#6365: Improve oneflow listing commands CLI (#2870)
(cherry picked from commit 9d5322fe1daa6cb5808ef1eb968baae8498385cb)
2023-12-12 16:10:08 +01:00
Pavel Czerný
efcfda04f6
B #6409: Fix Datastore monitoring (#2868) 2023-12-12 16:07:16 +01:00
Jan Orel
c38ce5e8f5
B #-: Take only X.Y ansible version (#2865)
To avoid minor diff conflicts

(cherry picked from commit 4cf60b07b4e3b9100b7fbd0197ff69460df41612)
2023-12-10 11:54:33 +01:00
Daniel Clavijo Coca
16b5d98caa
M #: Update core updateconf description with allowed changes (#2864)
(cherry picked from commit 800bfbba0f5090d5adfaec08284bc397606f6dda)
2023-12-10 11:37:19 +01:00
Pavel Czerný
9563cdd339
B #6382: Fix snapshot revert action (#2863) 2023-12-10 11:29:29 +01:00
Anton Todorov
637b432c1b
B #6382: Fix action name when snapshot_revert
(cherry picked from commit 50cea216e4b679a36f3f60636dd833fe2365db26)
2023-12-05 12:58:07 +01:00
Kristian Feldsam
7e19392f6e
M #-: Fix iptables commands on versions < 1.6.1 and > 1.8.7
From version 1.8 iptbles front-end uses the nf_tables API to talk to the
kernel. One of the benefits is that is no longer needed to "wait", from
the man page:

"Because the xtables-nft tools use the nf_tables kernel API, rule
additions and deletions are always atomic. Unlike iptables-legacy,
iptables-nft -A .. will NOT need to retrieve the current ruleset from
the kernel, change it, and re-load the altered ruleset. Instead,
iptables-nft will tell the kernel to add one rule. For this reason, the
iptables-legacy --wait option is a no-op in iptables-nft."

This commit do no generate the --wait option from versions > 1.8.7

Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-12-05 11:25:03 +01:00
Francisco Picolini
c513665cbf
M #-: Create CONTRIBUTING.md
Adding a page about contribution

(cherry picked from commit c48498965bd7c82034c692e40dd0eb9b2b5a202b)
2023-12-04 18:53:05 +01:00
Jorge Miguel Lobo Escalona
016e225cd8
B #6420: Add keymap "ca-es" (#2859)
(cherry picked from commit 3de55bef622c2df24e19a70b94e8977d257363de)
2023-12-04 13:00:47 +01:00
Jorge Miguel Lobo Escalona
098ebde73d
B #6340: Fix request create a marketplace app (#2856)
(cherry picked from commit 2b0f530865be755f10a6077917fb6e882c2b7bd2)
2023-12-04 12:19:04 +01:00
Daniel Clavijo Coca
b38f870ba7
B OpenNebula/one#6414: Allow VIRTIO_BLK_QUEUES on one.vm.updateconf (#2852)
(cherry picked from commit fe545803c9c47b8527c02a768e80c34f33acf2b6)
2023-12-04 12:12:45 +01:00
Pavel Czerný
26ee7c50e5
M #-: Fix monitoring encryption (#2855)
(cherry picked from commit ce062faf759941eb5e8486a310ed82872a2fb75f)
2023-12-04 11:22:06 +01:00
Tino Vázquez
2fb9b889da
L #-: Lint for rubocop 1.58.0
(cherry picked from commit 7516ed7f0a03606ce7271baf0686d9a86d5ce865)
2023-12-04 10:41:44 +01:00
Tino Vázquez
a6298a5552 Revert "L #-: Linting for rubocop 1.58.0"
This reverts commit 81b8f7c7528e4b36780decf666962cdde9ef7c1b.
2023-12-04 10:05:27 +01:00
Tino Vázquez
81b8f7c752 L #-: Linting for rubocop 1.58.0
(cherry picked from commit 76f1d1bba48570e4fd4f9f26b45c259d5748174a)
2023-12-02 13:22:55 +01:00
Tino Vázquez
252f0deeb8 M #-: Fix syntax error 2023-12-02 13:13:46 +01:00
Neal
44be409ae2 B OpenNebula/one#6391: fix key generation (#2854)
(cherry picked from commit 7e91a72bc1c1886982769fb7722512eb757eed40)
2023-12-02 13:09:38 +01:00
Ruben S. Montero
c14cc13d14
F #6313: Restore removed line in rsync driver
(cherry picked from commit 3d5f0e7f87d2c527bd8241892b158101b5ace18e)
2023-12-02 11:48:34 +01:00
Ruben S. Montero
8fc96e259b
F #6313: Add configurable backup path
This path refers to a location in the hypervisor FS, to temporally store backup
disks. The path is configured with the BACKUP_BASE_PATH variable in
datastore.conf file.

This commit also updates the references in the cancel action for the
rsync datastore
2023-12-01 16:49:51 +01:00
vichansson
867cbac17a B OpenNebula/One#6362: General bug fixes (#2851)
(cherry picked from commit 63bc3e5c864adc1dd486eebdb7c90fbdbbf5ba04)
2023-12-01 11:21:54 +01:00
David
18d957a432 F OpenNebula#6332: Allow update without create button vnets (#2850)
(cherry picked from commit d83cfa1f5e3988346350e44265128873bd510740)
2023-12-01 11:19:36 +01:00
Jan Orel
7e3d1bce42
M #-: Allow == to max_ansibe (due to need of 2.13) (#2847)
(cherry picked from commit 3fa1eb58b828d2d395669b493a3f3b8a28c93d2a)
2023-11-29 15:44:41 +01:00
Jorge Miguel Lobo Escalona
b7813456f2 F #6353: Add daily option in schedule actions (#2849)
(cherry picked from commit 669aa32dd48e202eca543646059f11758a44b8f5)
2023-11-29 15:39:07 +01:00
Jorge Miguel Lobo Escalona
6c902ce737
B #6352: Fix time schedule actions (#2845)
(cherry picked from commit b448fa89a80fdab176df13d03c2e907132af3f51)
2023-11-28 16:39:00 +01:00
vichansson
f0653a8b75
F OpenNebula/one#6362: Add missing label selectors (#2844)
(cherry picked from commit 25e3529f5312b70e382357e56dced8c82f415013)
2023-11-28 16:26:50 +01:00
Daniel Clavijo Coca
2cc302db4b
M #-: Remove offline resize limitation from CLI (#2843)
(cherry picked from commit ec64ac4457fc9e58272ec3721c6790eb606a331d)
2023-11-28 16:24:28 +01:00
Daniel Clavijo Coca
611fe5f363
F OpenNebula/one#6059: Added QoL features for backup management (#2837)
using the CLI
2023-11-28 16:19:44 +01:00
Jorge Miguel Lobo Escalona
7fa9bac391
M #-: Fix input slider (#2841)
(cherry picked from commit ffd0cd0c55d50c3860f445664270d086a2547b66)
2023-11-28 16:08:30 +01:00