Commit Graph
20581 Commits
Author SHA1 Message Date
Jan Orel c38ce5e8f5 B #-: Take only X.Y ansible version (#2865)
To avoid minor diff conflicts

(cherry picked from commit 4cf60b07b4)
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 800bfbba0f)
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 50cea216e4)
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 c48498965b)
2023-12-04 18:53:05 +01:00
Jorge Miguel Lobo Escalona 016e225cd8 B #6420: Add keymap "ca-es" (#2859)
(cherry picked from commit 3de55bef62)
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 2b0f530865)
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 fe545803c9)
2023-12-04 12:12:45 +01:00
Pavel Czerný 26ee7c50e5 M #-: Fix monitoring encryption (#2855)
(cherry picked from commit ce062faf75)
2023-12-04 11:22:06 +01:00
Tino Vázquez 2fb9b889da L #-: Lint for rubocop 1.58.0
(cherry picked from commit 7516ed7f0a)
2023-12-04 10:41:44 +01:00
Tino Vázquez a6298a5552 Revert "L #-: Linting for rubocop 1.58.0"
This reverts commit 81b8f7c752.
2023-12-04 10:05:27 +01:00
Tino Vázquez 81b8f7c752 L #-: Linting for rubocop 1.58.0
(cherry picked from commit 76f1d1bba4)
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 7e91a72bc1)
2023-12-02 13:09:38 +01:00
Ruben S. Montero c14cc13d14 F #6313: Restore removed line in rsync driver
(cherry picked from commit 3d5f0e7f87)
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 63bc3e5c86)
2023-12-01 11:21:54 +01:00
David 18d957a432 F OpenNebula#6332: Allow update without create button vnets (#2850)
(cherry picked from commit d83cfa1f5e)
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 3fa1eb58b8)
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 669aa32dd4)
2023-11-29 15:39:07 +01:00
Jorge Miguel Lobo Escalona 6c902ce737 B #6352: Fix time schedule actions (#2845)
(cherry picked from commit b448fa89a8)
2023-11-28 16:39:00 +01:00
vichansson f0653a8b75 F OpenNebula/one#6362: Add missing label selectors (#2844)
(cherry picked from commit 25e3529f53)
2023-11-28 16:26:50 +01:00
Daniel Clavijo Coca 2cc302db4b M #-: Remove offline resize limitation from CLI (#2843)
(cherry picked from commit ec64ac4457)
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 ffd0cd0c55)
2023-11-28 16:08:30 +01:00
Pavel Czerný 8cb392764f B #6320: Fix history for VM disk actions (#2806)
(cherry picked from commit 9cf5f85db8)
2023-11-28 11:09:35 +01:00
David 271e182b88 F OpenNebula#6392: User inputs not appears on vm instantiate (#2842)
(cherry picked from commit f94e225a6c)
2023-11-28 10:51:24 +01:00
Neal e1a9acc706 M #-: Update gemfiles and change rbvmomi to rbvmomi2 (#2840)
(cherry picked from commit e7502c8d39)
2023-11-27 18:11:08 +01:00
Jorge Miguel Lobo Escalona ff07a55d9c F OpenNebula/One#6323: fix schedule actions backupjobs (#2836)
(cherry picked from commit 58ef2b4c9b)
2023-11-24 14:57:16 +01:00
Jorge Miguel Lobo Escalona 9811c1a7f0 B #6333: INCREMENT_MODE input in backups (Rsunstone/FireEdge) (#2834)
(cherry picked from commit f72d2437ef)
2023-11-23 17:21:05 +01:00
vichansson 15d4f752a3 M #-: Add missing data-cy (#2835)
(cherry picked from commit 89045b3bcf)
2023-11-23 17:17:52 +01:00
Ruben S. Montero 8a266d770f 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

(cherry picked from commit 4b73241133)
2023-11-23 14:39:54 +01:00
David 5af6ec59d9 F OpenNebula#6332: Restricted attributes on images and vnets (#2832)
Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
(cherry picked from commit c9ed2fe5df)
2023-11-23 14:20:41 +01:00
Ruben S. Montero cd2afb0a44 F #6333: Parse INCREMENT_MODE in backup jobs
Attribute was not copied to backup config nor parsed

(cherry picked from commit 20fcf95ceb)
2023-11-22 13:54:52 +01:00
Davidandvichansson faf91bc60b F OpenNebula/one#6122: Groups tab to 6.8 (#2829)
Co-authored-by: vichansson <vhansson@opennebula.io>
2023-11-22 12:12:15 +01:00
Jorge Miguel Lobo Escalona 7f525d2017 B 6323: Update backupjob tab in fireedge (#2827)
(cherry picked from commit 5be4b4d170)
2023-11-21 17:42:10 +01:00
Jorge Miguel Lobo Escalona d464ab5d6f B 6334: Fix inputs kernel and ramdisk (#2823)
(cherry picked from commit 79451a8d1d)
2023-11-20 10:34:59 +01:00
Ruben S. Montero 1887c4d8a1 B #-: Recreate links in VM folder
This handles relative links
2023-11-16 18:13:46 +01:00
Ruben S. Montero 775c205aee 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.

(cherry picked from commit 372a3be710)
2023-11-16 11:45:08 +01:00
Ruben S. Montero 0611ffbd3b 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.
2023-11-15 18:31:55 +01:00
Jorge Miguel Lobo Escalona a8d020b586 B #6221: Add units selector MB..YB (#2819)
(cherry picked from commit d69115283f)
2023-11-15 16:35:13 +01:00
Pavel Czerný eac404a950 B #6388: Fix CLI output after deleting all disk snapshots (#2814)
(cherry picked from commit da5e716bba)
2023-11-15 13:42:28 +01:00
Pavel Czerný 5721f1afec B #6354: Reinit authentication after passwd change (#2809)
(cherry picked from commit ca64f96f26)
2023-11-15 13:05:12 +01:00
Ruben S. Montero 0370b83380 F #6333: Fix path for multiple disks (2/2)
Update attach-disk action to resolve symlinks for file disks.

(cherry picked from commit c2af378c6a)
2023-11-14 18:42:31 +01:00
Ruben S. Montero 87477fdc62 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.

(cherry picked from commit 248bc50e16)
2023-11-14 18:06:48 +01:00
Pavel Czerný 7b964ecd3a F #6333: Fix xml schema (#2811)
(cherry picked from commit 1b3f3d1462)
2023-11-14 12:09:33 +01:00
Daniel Clavijo Coca 25e50bc462 B OpenNebula/one#6374: Fix DockerHub image import for images without Cmd (#2796)
(cherry picked from commit f422cdbd94)
2023-11-13 16:47:57 +01:00
Jorge Miguel Lobo Escalona 94e921167d F #6393: Change support text (#2812)
(cherry picked from commit 1eaedde073)
2023-11-13 16:25:13 +01:00
Ruben S. Montero 504eda07df F #6333: Fix ssh-replica issues
- Remove self-link when saving persistent images
- Adjust migrate to new structure (>6.8) that not use symlinks

(cherry picked from commit 118e305973)
2023-11-13 12:50:30 +01:00