Jan Orel
f7779746ad
M #-: Fix correct config suffix ( #2628 )
2023-05-30 15:10:24 +02:00
Michal Opala
688b0b70ca
F #6030 : Fix backup_cancel regex match (rsync) ( #2627 )
2023-05-29 17:58:16 +02:00
Neal
4c1e83719d
F OpenNebula/one#6175: fiv env parsing for docker images ( #2625 )
2023-05-29 12:26:16 +02:00
Jorge Miguel Lobo Escalona
5e98202167
B #6215 : Sunstone overrides DISK SIZE attribute on instantiation ( #2623 )
2023-05-25 18:19:02 +02:00
Jorge Miguel Lobo Escalona
0b7a952140
F #6164 : add action scale in views ( #2624 )
2023-05-25 17:58:22 +02:00
Jorge Miguel Lobo Escalona
3e08c37954
B #5966 : Fix error when PIN_POLICY not present ( #2622 )
2023-05-25 16:22:12 +02:00
Jorge Miguel Lobo Escalona
5054cb7ec3
F #5966 : Add NODE_AFFINITY in FireEdge NUMA form ( #2620 )
2023-05-23 19:12:31 +02:00
Tino Vázquez
882cd1c6da
M #-: Adjust numa views in Sunstone
2023-05-23 16:15:56 +02:00
Jorge Miguel Lobo Escalona
4cb8632221
F #5966 : Add NODE_AFFINITY in sunstone NUMA form ( #2619 )
2023-05-23 16:15:04 +02:00
Jorge Miguel Lobo Escalona
5a7d3fea7c
F #6201 : remove uppercase en custom attributes ( #2618 )
2023-05-19 12:43:11 +02:00
Jorge Miguel Lobo Escalona
779d0ba041
M #~: full width in attributes ( #2617 )
2023-05-19 12:30:23 +02:00
brodriguez-opennebula
9976d68487
M #-: treat Sunstone auth header exceptions ( #2616 )
...
(cherry picked from commit b01536603d1627b57c7e0043516d4a0529e8fb7a)
2023-05-19 11:36:46 +02:00
Jorge Miguel Lobo Escalona
84eace6877
M #~: fix text overflow ( #2615 )
2023-05-18 17:08:58 +02:00
Jorge Miguel Lobo Escalona
d06251981e
F #5755 : fix color in memory ( #2614 )
2023-05-18 16:27:19 +02:00
Jorge Miguel Lobo Escalona
0e7e50cdbe
F #5755 : add tooltip description ( #2613 )
2023-05-18 16:01:01 +02:00
Jorge Miguel Lobo Escalona
debb81a02c
F #5755 : add red color in text when MAX > TOTAL ( #2610 )
...
(cherry picked from commit 8815eb543229dac7016bd36602c342afed772c25)
2023-05-18 10:48:41 +02:00
Jorge Miguel Lobo Escalona
73da5b623c
L #~: lint-fix ( #2612 )
2023-05-18 10:32:14 +02:00
Tino Vázquez
c9f67868ab
L #-: Conform with Style::WordArray brackets cop
2023-05-17 17:57:28 +02:00
Jorge Miguel Lobo Escalona
fbef6ee79b
M #~: fix vmtemplate table when instantiate template ( #2611 )
2023-05-17 17:48:40 +02:00
brodriguez-opennebula
139bfd7f0c
L #-: Conform B #6171 with Rubocop ( #2609 )
2023-05-17 14:06:59 +02:00
Jorge Miguel Lobo Escalona
d1c5d0c738
M #~: fix error numa in fireedge host tab ( #2608 )
2023-05-17 13:25:56 +02:00
brodriguez-opennebula
6d09265b61
B #6171 : Improve LinuxContainers Marketplace queries ( #2603 )
...
Instead of traversing links in https://images.linuxcontainers.org/ (which takes
a lot of time), now the LXC image information is extracted parsing the file
https://images.linuxcontainers.org/streams/v1/images.json
(cherry picked from commit 5748f96c17982482d98f041ebe3d8ea88ed33ee4)
(cherry picked from commit e4343eb05171285f4780b9269d96ac2c411820a5)
2023-05-17 12:18:01 +02:00
Jan Orel
420cd10c50
B #6207 : tm_mad ceph: fix delete, ln, flatt. trash ( #2607 )
...
When cloned rbd is moved to the CEPH_TRASH, the
clone snapshot (@snap) could not be deleted which
can lead to data loss when switching the image to
persistent and back. Flattening rbd before moving
to trash should fix it.
2023-05-17 11:36:47 +02:00
Tino Vázquez
b0db9f9832
L #-: Conform with new cops rubocop 1.51.0
2023-05-16 22:33:49 +02:00
Tino Vázquez
86fe2c260e
L #-: Update ruby to support new rubocop versions
2023-05-16 19:48:37 +02:00
Jorge Miguel Lobo Escalona
5aa4b25902
F #5755 : Implement overcommitment in FSunstone host tab ( #2606 )
2023-05-16 19:41:46 +02:00
Victor Palma
15c4626313
F #5591 : Add CLI support for custom role attrs ( #2579 )
...
(cherry picked from commit 6b11d98f3f3b0df8d686737a9c5a006052500b5b)
2023-05-12 13:52:01 +02:00
Victor Palma
33420561f7
F #5591 : Add API support for custom role attrs ( #2578 )
...
(cherry picked from commit 7a9a6f87b61b6f8a212ee7b87f846f69002210b5)
2023-05-12 13:52:01 +02:00
Jan Orel
8b7d7029db
B #-: Fix output parsing of new qemu-img ( #2605 )
...
Although `qemu-io -c length $img` would be
better we would need to recalc back to bytes.
2023-05-12 13:50:36 +02:00
Daniel Clavijo Coca
a7357a0040
B OpenNebula/one#6190: Fix apps ( #2602 )
2023-05-10 19:01:25 +02:00
Jan Orel
7090682691
M #-: Fix ansible version error message ( #2595 )
2023-05-10 16:38:41 +02:00
Daniel Clavijo Coca
fafc1e0a94
B OpenNebula/one#6173 : Include missing actions in firecracker driver
2023-05-10 16:24:31 +02:00
Ruben S. Montero
3bd9a53bde
B #6206 : minor cleanning for code
...
(cherry picked from commit 0ae5ed85c45b18eb68dedd62d6183c0aeabc1d9d)
2023-05-10 11:58:54 +02:00
Ruben S. Montero
7471016edb
B #6206 : Recreate bitmaps during cleanup in backup reset
...
Libvirt does not recreate bitmaps present in qcow2 disk images. This
prevents the proper cleaning of bitmaps during a poweron cycle. This
patch redefines all backups not present in libvirt so they are cleaned
2023-05-10 11:40:50 +02:00
Pavel Czerný
b3a5c462e4
B #6195 : Fix fsck for backup images ( #2599 )
...
(cherry picked from commit 40fbf4bdc964fb2441bc9e2f4c541c022eb3ad21)
2023-05-05 12:00:16 +02:00
Jorge Miguel Lobo Escalona
ddecc5d8d9
M #~: fix login in FireEdge ( #2598 )
...
(cherry picked from commit f3df091782692a63a7bcb58aa5c1196a801f3830)
2023-05-05 10:44:05 +02:00
Jorge Miguel Lobo Escalona
b92e0f5837
F #6091 : Reordering the schedule actions creation mode ( #2596 )
...
(cherry picked from commit c5b79289aff094c44f1d7d04a321710997dfa9cf)
2023-05-05 10:43:58 +02:00
Ruben S. Montero
78910010d3
B #6200 #6219 : Improve qemu locks
...
* Fix bug with empty bitmaps that may occur on power-off / incremental
on the first backup
* Add -U (force-share) option to convert operations to prevent locking
the disk files
* Add a 1s sleep to wait for FS to release resources after nbd server is
stopped
(cherry picked from commit 31dadefc5b9f55e4cf62d4bbcd17a91d74250c66)
2023-05-05 09:59:46 +02:00
Michal Opala
5d598803c2
B #6187 : Make restored images have correct PATH ( #2597 )
2023-05-04 16:07:21 +02:00
Frederick Borges
7f1efa5d18
B #6187 : Fix backup restore increment ID ( #2594 )
2023-04-28 10:30:57 +02:00
Pavel Czerný
502200a665
B #6156 : Fix IP6_END value ( #2593 )
...
(cherry picked from commit b767391a13cf53de781413599327ae69f1acac1b)
2023-04-27 17:45:20 +02:00
Frederick Borges
d9f94fa9b2
F #6098 : Expose qcow2 standalone attribute ( #2592 )
2023-04-25 14:36:30 +02:00
Jan Orel
a5f15920f6
B #6140 : Fix disk_type and source for block CD ( #2591 )
2023-04-25 12:34:53 +02:00
Michal Opala
30eb656e09
F #6030 : Make backup operation auto-cleanup rsync process ( #2590 )
2023-04-25 12:29:59 +02:00
Ruben S. Montero
ac6a3fb84a
L #-: Fix cpp check warning
...
(cherry picked from commit b84f68fc4b3a4acd5b16534b1f741d59d55a1cf6)
2023-04-25 12:04:07 +02:00
Jan Orel
8f1d95040c
F #6098 Introduce QCOW2_STANDALONE ( #2582 )
...
* Datastores (fs/shared) can set QCOW2_STANDALONE to create disk images without backing files. This will increase clone times but will not have any dependencies.
2023-04-25 09:58:01 +02:00
Ruben S. Montero
45f28e15d3
F #6185 : Support huge pages without CPU pinning
...
VM topology can be defined:
- To use a NUMA node and huge pages. Example:
TOPOLOGY = [ NODE_AFFINITY = 0, HUGEPAGE_SIZE = 2 ]
- To use huge pages without specifying the NUMA node. Example:
TOPOLOGY = [ HUGEPAGE_SIZE = 2 ]
In any case OpenNebula will:
- look (or check) for a NUMA node with enough free huge pages
- will pick the NUMA node with more free pages (if no NUMA node is specified)
- configure the VM with CPU affinity to the selected NUMA node
(cherry picked from commit 1b3b88ed4e4087b20a2925fbe42ad362aaee3fcd)
2023-04-24 20:45:45 +02:00
Ruben S. Montero
53b9611219
F #5966 : Support for huge pages for NUMA affinity
2023-04-24 17:52:15 +02:00
Jorge Miguel Lobo Escalona
cfa2f6801c
M #-: Refactor tokens FireEdge ( #2589 )
...
(cherry picked from commit 7e5d1d9f1439a32616721c0bb64ae714ca494d73)
2023-04-24 13:22:57 +02:00
Ruben S. Montero
b0c7c4a88d
F #5966 : NUMA affinity
...
- Adds memory pinning to the NUMA node when using NODE_AFFINITY
(cherry picked from commit b72b1cb30d9937181ccf535718c3a922ff70e909)
2023-04-24 12:57:28 +02:00