Commit Graph
18028 Commits
Author SHA1 Message Date
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
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
Jorge Miguel Lobo Escalona b366ec7ef1 M #-: Reservation/Overcommitment (#2810)
(cherry picked from commit 90b7aeb1f5)
2023-11-13 12:39:27 +01:00
Ruben S. Montero 93cd2601e0 F #6333: Fix path bug (affects SSH drivers)
(cherry picked from commit a1232b2184)
2023-11-12 13:25:21 +01:00
Ruben S. Montero 803d39b8e2 F #6333: Snapshots for incremental backup mode
- Defines a new a attribute "INCREMENT_MODE" that can be "SNAPSHOT" or
     "CBT"

- SNAPSHOT mode: takes a disk snapshot (virsh snapshot-create-as or
  qemu-img). The current snapshot is saved in the backup store, and
  committed to the base disk image.

  The backup_qcow2.rb util adapt to different VM folder layout for SSH,
  shared, persistent, non persistent disks.

- Lint vxlan.rb

- Update onevm and XSD schema to reflect the new backup attribute

(cherry picked from commit ea1d5183ea)
2023-11-10 20:24:18 +01:00
Ruben S. Montero e9ff257d6f M #-: Remove unused code for Backup action in scheduler
(cherry picked from commit 7a9fe2fa60)
2023-11-10 11:35:05 +01:00
Jorge Miguel Lobo Escalona dcd105302d F #6323: Add status lock (#2807)
(cherry picked from commit b749757934)
2023-11-08 13:24:28 +01:00
Ruben S. Montero 0445786ae7 M #-: Add sanity check on PHYDEV
Related to issue #6367, PHYDEV maybe an empry string. This commit adds
an additional sanity check on PHYDEV to skip any configuration if it is
empty

(cherry picked from commit 2808f43c72)
2023-11-08 12:05:55 +01:00
Jorge Miguel Lobo Escalona 09b67a2b90 B #6385: fix time to live (2FA sunstone) (#2805)
(cherry picked from commit 450443e19d)
2023-11-07 18:34:53 +01:00
vichansson dc2885767c B OpenNebula/one#6375: Remove duplicate CPU field (#2804)
(cherry picked from commit 9f6b8a1891)
2023-11-07 12:35:21 +01:00
vichansson 91e6e25d47 F OpenNebula/one#6121: Quota components refactor (#2803)
(cherry picked from commit afea9c2fea)
2023-11-06 18:26:26 +01:00
vichansson 402d2c6aad M #-: Update RSunstone labels (#2801)
(cherry picked from commit 4fb8cc30b5)
2023-11-06 11:29:18 +01:00
Jorge Miguel Lobo Escalona de088842be F #6323: BackupJobs tab for FireEdge 6.8 (#2799) 2023-11-02 16:45:35 +01:00
Ruben S. Montero 9c0877d30d B #6370: Fix return code when importing market service
The import function is expected to return an array [rc, [images], [templates]].
The commit fix that when there is an error importing the service app.
2023-11-02 16:10:36 +01:00
Ruben S. Montero d0aedb8595 B #-: Fix disk snapshot live for ssh driver
It does not work when disks are not a symlink

(cherry picked from commit 8a0b647f3fb6f211218a06b1a3b759546ff62b1d)
2023-11-02 09:53:10 +01:00
vichansson 665b5127d1 B OpenNebula/one#6349: Fix VM template NIC (#2795)
(cherry picked from commit 93a039bd8b)
2023-10-27 14:55:19 +02:00
David d4c3972a8a B #: Error when getting cluster info (#2794)
Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
(cherry picked from commit 00b7ac4a3e)
2023-10-27 12:13:41 +02:00
vichansson 9fc76b56b3 M #-: Fix API filtering (#2793)
Fixes a bug where API filter flags always were ignored.

Signed-off-by: Victor Hansson <vhansson@opennebula.io>
(cherry picked from commit ef3d15148b)
2023-10-26 17:49:46 +02:00
vichansson cd521f2662 M #-: Remove text transform (#2791)
Labels are now natively displayed without applying any text transforms to them.

(cherry picked from commit e4a26f947e)
2023-10-26 11:17:37 +02:00
Daniel Clavijo Coca 7f49e1c16d F OpenNebula/one#6363: Handle system snapshots after poweroff (#2790)
(cherry picked from commit 313391b651)
2023-10-26 10:56:38 +02:00
Pavel Czerný eabede0716 B #6367: Fix onevnet update for empty attributes (#2787)
(cherry picked from commit c6d50954ef)
2023-10-26 10:46:42 +02:00
vichansson 6875719755 M #-: modify label view (#2781)
Modifies the way labels are displayed on vm templates

(cherry picked from commit 5ca01807f5)
2023-10-26 10:08:16 +02:00
vichansson 19221e03fb B OpenNebula/one#6347: Fix typo + calculations (#2788)
Fixes a typo in the translation constants where Disk Write IOPS was missing. Also adds a function to the Chartists component that now calculates the delta values for the input data if the derivative=true prop is passed to it.

Signed-off-by: Victor Hansson <vhansson@opennebula.io>
(cherry picked from commit 67d634ef77)
2023-10-25 18:45:41 +02:00
vichansson dfa0babb3e M #-: Filter backup datastores (#2785)
Now only shows datastores of type backup in the VM backup dialog.

(cherry picked from commit 52067ecfc0)
2023-10-24 17:55:53 +02:00
vichansson 07f40239d4 F OpenNebula/one#5901: Add cypress identifiers (#2783)
(cherry picked from commit a1a19c7a63)
2023-10-24 13:23:10 +02:00
mkutouski 28622e08cb M #-: oneflow delete --force analog (#2784)
An information on how to force oneflow service removal added

(cherry picked from commit 403f780497)
2023-10-23 14:39:09 +02:00
Daniel Clavijo Coca 137d0aa5ec F OpenNebula/one#6242: prioritize file read (#2779)
(cherry picked from commit 7c91082e33)
2023-10-23 12:20:08 +02:00
vichansson 4c81155a3c F OpenNebula/one#5901: Add VmGroup Tab (no config) (#2775) (#2780) 2023-10-19 12:16:41 +02:00
vichansson 3e2c0a9483 B #-: Fix incorrect handling (#2778)
(cherry picked from commit 3d7c4f4b24)
2023-10-18 16:23:36 +02:00
vichansson 57c5a9adb2 M #-: Dereference deleted rows (#2777)
(cherry picked from commit f3c9a8f5bf)
2023-10-18 16:20:02 +02:00
Tino Vázquez 4887056f35 M #-: Bump version 6.8.1 2023-10-18 15:59:56 +02:00
Jorge Miguel Lobo Escalona bf030d2b6e M #-: Translated strings for F and R Sunstone (#2776)
for 6.8.0 release
2023-10-13 13:00:35 +02:00
Jorge Miguel Lobo Escalona e3d09b404d M #-: fix status BJ and fix input to add numbers (#2774) 2023-10-11 18:23:18 +02:00
Jorge Miguel Lobo Escalona 0b89c0d575 M #-: typo fixed in FireEdge config (#2773) 2023-10-11 14:33:36 +02:00
Tino Vázquez 3e17d5e859 M #-: Bump version 6.8.0 2023-10-10 13:24:13 +02:00
Jorge Miguel Lobo Escalona 9ed471c694 B #~: fix login error fireedge (#2771) 2023-10-09 16:53:53 +02:00
Jorge Miguel Lobo Escalona 556e3513da B #6337: Add decimals when resize capacity (#2770) 2023-10-05 11:06:48 +02:00
William WeiandPavel Czerný 45a8543ab8 M #-: [goca] Change Datastores to struct/array types
Datastores are model as a struct from HostXML.cc to parse additional
data like FREE_MB/USED_MB/TOTAL_MB.

The attribute in HostShare is an array of Datastore structs as a Host can have
more then one datastore.

co-authored-by: Pavel Czerný <pczerny@opennebula.io>
2023-10-04 12:54:20 +02:00
David 1770041757 F OpenNebula/one#6286: Sunstone video section (#2769) 2023-10-04 10:28:28 +02:00
Neal 686c434389 B OpenNebula/one#6286: fixes for video device xml generation (#2768)
Signed-off-by: Neal Hansen <nhansen@opennebula.io>
2023-10-02 22:40:07 +02:00
vichansson f0cd8b4a52 M #-: Fixed conditional in VM snapshot tab (#2767)
Signed-off-by: Victor Hansson <vhansson@opennebula.io>
2023-09-29 16:22:03 +02:00
vichansson c69a1e6ce7 M #-: Modified VM snapshot tab (#2766) 2023-09-28 18:30:21 +02:00
David 25cf52e30e M #-: Ensure oneConfig hook is ready to create the form (#2764) 2023-09-28 18:25:37 +02:00