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

20586 Commits

Author SHA1 Message Date
Kristian Feldsam
2e27704a1d
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>
(cherry picked from commit 91ca9841a96433ad09bd833e2835067fa4a2d342)
2023-12-05 11:15:19 +01:00
Francisco Picolini
c48498965b
M #-: Create CONTRIBUTING.md
Adding a page about contribution
2023-12-04 18:51:28 +01:00
Jorge Miguel Lobo Escalona
3de55bef62
B #6420: Add keymap "ca-es" (#2859) 2023-12-04 13:00:31 +01:00
Jorge Miguel Lobo Escalona
2b0f530865
B #6340: Fix request create a marketplace app (#2856) 2023-12-04 12:18:17 +01:00
Daniel Clavijo Coca
fe545803c9
B OpenNebula/one#6414: Allow VIRTIO_BLK_QUEUES on one.vm.updateconf (#2852) 2023-12-04 12:12:17 +01:00
Pavel Czerný
ce062faf75
M #-: Fix monitoring encryption (#2855) 2023-12-04 11:21:37 +01:00
Tino Vázquez
7516ed7f0a L #-: Lint for rubocop 1.58.0 2023-12-04 10:40:53 +01:00
Tino Vázquez
d49e6fcc8f Revert "L #-: Linting for rubocop 1.58.0"
This reverts commit 76f1d1bba48570e4fd4f9f26b45c259d5748174a.
2023-12-04 10:05:02 +01:00
Tino Vázquez
76f1d1bba4 L #-: Linting for rubocop 1.58.0 2023-12-02 13:22:31 +01:00
Tino Vázquez
8307f3ed90 M #-: Fix syntax error
(cherry picked from commit 252f0deeb8a7f7dbfa9aada35aa72423ba6612d5)
2023-12-02 13:14:06 +01:00
Neal
7e91a72bc1
B OpenNebula/one#6391: fix key generation (#2854) 2023-12-02 13:09:15 +01:00
Ruben S. Montero
3d5f0e7f87
F #6313: Restore removed line in rsync driver 2023-12-02 11:47:44 +01:00
Ruben S. Montero
b35d8a19df
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

(cherry picked from commit 93ab45aec786435f0c0622638c43ed874f5a3f60)
2023-12-01 16:48:43 +01:00
David
d83cfa1f5e
F OpenNebula#6332: Allow update without create button vnets (#2850) 2023-12-01 11:19:14 +01:00
vichansson
63bc3e5c86
B OpenNebula/One#6362: General bug fixes (#2851) 2023-12-01 11:07:30 +01:00
Jan Orel
3fa1eb58b8
M #-: Allow == to max_ansibe (due to need of 2.13) (#2847) 2023-11-29 15:44:20 +01:00
Jorge Miguel Lobo Escalona
669aa32dd4
F #6353: Add daily option in schedule actions (#2849) 2023-11-29 15:38:37 +01:00
Jorge Miguel Lobo Escalona
64fcab6b0d
B #6352: add config sunstone-server-conf (#2846) 2023-11-28 16:44:35 +01:00
Jorge Miguel Lobo Escalona
b448fa89a8
B #6352: Fix time schedule actions (#2845) 2023-11-28 16:38:42 +01:00
vichansson
25e3529f53
F OpenNebula/one#6362: Add missing label selectors (#2844) 2023-11-28 16:26:33 +01:00
Daniel Clavijo Coca
ec64ac4457
M #-: Remove offline resize limitation from CLI (#2843) 2023-11-28 16:23:02 +01:00
Daniel Clavijo Coca
ac11277d93
F OpenNebula/one#6059: Added QoL features for backup management (#2837)
using the CLI

(cherry picked from commit 611fe5f3634471b0cf988dd27dc86c71d7271a0c)
2023-11-28 16:20:23 +01:00
Jorge Miguel Lobo Escalona
ffd0cd0c55
M #-: Fix input slider (#2841) 2023-11-28 16:08:13 +01:00
Pavel Czerný
9cf5f85db8
B #6320: Fix history for VM disk actions (#2806) 2023-11-28 11:08:57 +01:00
David
f94e225a6c
F OpenNebula#6392: User inputs not appears on vm instantiate (#2842) 2023-11-28 10:50:23 +01:00
David
dfbc4ebadb
M #-: Upgrade iconoir version to 5.5.2 (#2839) 2023-11-27 18:19:52 +01:00
Neal
e7502c8d39
M #-: Update gemfiles and change rbvmomi to rbvmomi2 (#2840) 2023-11-27 18:09:53 +01:00
Jorge Miguel Lobo Escalona
58ef2b4c9b
F OpenNebula/One#6323: fix schedule actions backupjobs (#2836) 2023-11-24 14:56:59 +01:00
Jorge Miguel Lobo Escalona
f72d2437ef
B #6333: INCREMENT_MODE input in backups (Rsunstone/FireEdge) (#2834) 2023-11-23 17:20:07 +01:00
vichansson
89045b3bcf
M #-: Add missing data-cy (#2835) 2023-11-23 17:17:30 +01:00
Ruben S. Montero
4b73241133
B #6406: Retry vm_info in flow deployment
After a VM Template is instantiated, the associated VM info is
retreived. This commit retries in case of failure up to 3 times with
linear spacing. If VM info cannot be retreived flow deployment fails
2023-11-23 14:39:15 +01:00
David
c9ed2fe5df
F OpenNebula#6332: Restricted attributes on images and vnets (#2832)
Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
2023-11-23 14:19:53 +01:00
harsxv
23decf1d53
M #-: Update EC2 driver list & typo
- Fixes typo in comment in restore action for KVM
- Updates list of instance types for EC2 driver
2023-11-22 14:41:50 +01:00
Shivang Kapoor
925df9b805
M #-: Create CODE_OF_CONDUCT.md 2023-11-22 14:29:23 +01:00
Ruben S. Montero
20fcf95ceb
F #6333: Parse INCREMENT_MODE in backup jobs
Attribute was not copied to backup config nor parsed
2023-11-22 13:54:07 +01:00
mkutouski
af6591e814
B #6282: Fix Incorrect configuration of systemd services (#2831) 2023-11-22 12:45:36 +01:00
Tino Vázquez
217253794d
M #-: Add master by default in PR template 2023-11-21 17:43:15 +01:00
Jorge Miguel Lobo Escalona
5be4b4d170
B 6323: Update backupjob tab in fireedge (#2827) 2023-11-21 17:41:44 +01:00
David
679455158a
F OpenNebula/one#6122: Groups tab (#2825)
Co-authored-by: vichansson <vhansson@opennebula.io>
Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
2023-11-20 18:00:18 +01:00
Tino Vázquez
b51bb684b5
M #-: Add PR template 2023-11-20 12:45:56 +01:00
Jorge Miguel Lobo Escalona
79451a8d1d
B 6334: Fix inputs kernel and ramdisk (#2823) 2023-11-20 10:32:29 +01:00
Ruben S. Montero
d514c204ca
B #-: Recreate links in VM folder
This handles relative links

(cherry picked from commit 1887c4d8a1efaa727063fc4f3d6d24365af899f3)
2023-11-16 18:14:27 +01:00
Ruben S. Montero
372a3be710
B #-: Fix replica migration
6.8 uses full disk paths in domain definitions for KVM. This commits
fixes some issues to adapt the migrate script in this case.
2023-11-16 11:14:45 +01:00
Ruben S. Montero
9b9f7196bf
B #6401: Fix virtio-blk queues configuration
VIRTIO_BLK_QUEUES is only supported for virtio-blk driver (and
vhost-usr-blk). This commits check the DISK is using the right disk
before adding the parameter to the DRIVER.

(cherry picked from commit 0611ffbd3ba352c19ef388646ab5b570023fab6a)
2023-11-15 18:32:19 +01:00
Jorge Miguel Lobo Escalona
d69115283f
B #6221: Add units selector MB..YB (#2819) 2023-11-15 16:26:28 +01:00
Pavel Czerný
da5e716bba
B #6388: Fix CLI output after deleting all disk snapshots (#2814) 2023-11-15 13:41:57 +01:00
Pavel Czerný
ca64f96f26
B #6354: Reinit authentication after passwd change (#2809) 2023-11-15 13:04:50 +01:00
Ruben S. Montero
c2af378c6a
F #6333: Fix path for multiple disks (2/2)
Update attach-disk action to resolve symlinks for file disks.
2023-11-14 18:40:45 +01:00
Ruben S. Montero
248bc50e16
F #6333: Fix path for multiple disks (1/2)
This is a partial fix for  backup snapshots for VMs with multiple disks.

It still fails for disks attached after the VM is created. In this case
the SOURCE of the disk is not replace by the "readlink", causing
problems to libvirt while resolving disks in the backingStore.
2023-11-14 17:57:52 +01:00
Pavel Czerný
1b3f3d1462
F #6333: Fix xml schema (#2811) 2023-11-14 12:08:43 +01:00