1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-01-20 14:03:36 +03:00

20227 Commits

Author SHA1 Message Date
Jorge Miguel Lobo Escalona
ea2a2922d7
M #-: Vendorize bower spice-html5 (#2706) 2023-10-18 11:15:14 +02:00
Jan Orel
3a9d23b5be
M #-: Update spice-html5 git url (#2587) 2023-10-18 11:15:07 +02:00
Jan Orel
200cca5bbb
M #-: Add migrators 6.4 -> 6.6 (#6348) 2023-10-11 18:52:34 +02:00
Ruben S. Montero
93a2fe481c
M #-: Add missing migrators from 876e0b9410 2023-03-07 10:26:04 +01:00
Ruben S. Montero
0e9267a301
M #-: Add migrators 5.12 -> 6.4
(cherry picked from commit 8bb0555f2239414a10afe5a56a193f54a582afb6)
2023-03-07 10:25:43 +01:00
Tino Vázquez
8e1da2e730
M #-: Bump version 6.6.1 release-6.6.1 2023-03-07 10:16:03 +01:00
Jan Orel
a68cc45c10
M #-: Revert bump year change #2 (#2541) 2023-03-06 13:45:06 +01:00
Tino Vázquez
389f0858e6
M #-: Revert bump year change (#2540) 2023-03-06 11:55:03 +01:00
Tino Vázquez
88fa753e86
L #-: Use File.empty? 2023-03-06 11:43:59 +01:00
Jorge Miguel Lobo Escalona
eaa310453f
B #6027: validate NUMA_NODE in monitoring (#2538) 2023-03-03 14:07:12 +01:00
Pierre Lafievre
348697f666
F #6105: GOCA introduce pairs
* introduce Pairs for unmarshalling a slice of pairs
* update dynamic template tests

Signed-off-by: Pierre Lafievre <pierre.lafievre@iguanesolutions.com>
(cherry picked from commit 197f04efa071bbf9fd8cb79043377d14bcb61e84)
(cherry picked from commit 4929b8542e911658531472f2c09c64474c1f727c)
(cherry picked from commit 8dacb7c65cd6a69f1dab3e560dfa86b97ef247f2)
2023-03-01 14:40:24 +01:00
Michal Opala
e6652bd08a
F #6029: Normalize exit codes for rsync backup actions (#2535)
Possible fix for "Message received: BACKUP SUCCESS 96 -" (?)
2023-03-01 13:19:30 +01:00
Frederick Borges
f4c42df235
M #~: Improve way to see clusters in VNet cards (#2532)
(cherry picked from commit ee5315ca07b10d65e7489ff5eef4a2fdfd54a0fc)
2023-02-28 17:52:44 +01:00
Carlos J. Herrera
9cb38c53ed
B 5990: fix undeploy action (#2526)
(cherry picked from commit 4eb1b40b4ebcbea7912d5d5594b9dcd71d7231a1)
2023-02-28 17:47:36 +01:00
Michal Opala
e117161d50
B #6108: [GOCA] Add missing VM id to one.vm.migrate call (#2533) 2023-02-28 16:07:29 +01:00
Frederick Borges
468541cc6a
L #~: Lint fix for fireedge (#2531)
(cherry picked from commit 1cffce05a7749d65c8e5d3080865608be258abe4)
2023-02-28 13:37:52 +01:00
Jorge Miguel Lobo Escalona
8627f78003
B #6125: update image name (#2530)
(cherry picked from commit e617664a3a3e7aa50d8388bc66311939c4550c9c)
2023-02-28 13:33:30 +01:00
Jorge Miguel Lobo Escalona
2a038f476d
B #6089: Catch error when xmlrpc is wrongly configured (#2527)
(cherry picked from commit efc346656f09d0ec7775740c07fe2fabd0d47464)
2023-02-28 13:30:58 +01:00
Frederick Borges
228424a689
B OpenNebula/one#6137: Fix VM template clone (#2524)
with images on FSunstone

(cherry picked from commit 752fff5e7f3dfdc795b62efc65c7db15d7c37387)
2023-02-28 13:23:25 +01:00
Ruben S. Montero
9bf063b1a2
Revert "F #5591: Custom role attributes in oneflow added (#2525)"
This reverts commit d6ec6fad071d8f0dfaa3b6deff3c8a72877f8cf5.
2023-02-28 11:47:20 +01:00
Ruben S. Montero
f1e860ee14
M #-: Fix for ruby 2.5
(cherry picked from commit 2d1ee3c2220a99cc12831985325c1e4d5b710cff)
2023-02-28 10:34:18 +01:00
Jan Orel
d58cafafab
B #6147: Convert chain std. image before ssh/mvds (#2529)
Don't copy base.1->base chain used in recovery snapshot (OneStore) but convert to standalone image first.

(cherry picked from commit 2934b6396f8d2bf37a633bb4b7bd6815fdfb0776)
2023-02-27 15:44:20 +01:00
Michal Opala
53caf686af
Restic/Rsync downloader fixes for full backups (#2528)
* F #6029: Fix rsync downloader full backup handling
- "short-circuit" full backups
- disable sparsify for rsync downlaoder

* F #6029: Fix restic downloader full backup handling
- "short-circuit" full backups
- disable sparsify for restic downlaoder
2023-02-27 13:05:50 +01:00
Victor Palma
d6ec6fad07
F #5591: Custom role attributes in oneflow added (#2525) 2023-02-27 10:29:36 +01:00
Frederick Borges
9ed5c84373
B OpenNebula/one#6015: Fix deploy mode fill value (#2523)
(cherry picked from commit 58f4368d6d8ffe71628d88e49cd1de6fc0088cc9)
2023-02-24 13:39:18 +01:00
Tino Vázquez
828d3b38c3
L #-: Adjust for new rubocop version
(cherry picked from commit 2eeea9b80ba896d0b293c49000c93b84e5558b68)
2023-02-23 19:15:34 +01:00
Michal Opala
b369372f62
F #6029: Add sparsify for rsync + merge_chain refactor (#2521)
* Add sparsify for rsync + merge_chain refactor
* Linting
2023-02-22 20:10:04 +01:00
Tino Vázquez
848870d60e
L #-: Bump year in datastore.rb
(cherry picked from commit 16e2719d8944e2f8ac40a0b8092904b29c1055e1)
2023-02-22 16:02:17 +01:00
Jan Orel
92dfee7c65 L #-: Linting leftovers (#2519)
(cherry picked from commit 69fe58d1e2eb0e1049c926025508612d971fb3dd)
2023-02-22 15:58:33 +01:00
Michal Opala
393718222e
F #6029: Make restic downloader merge increments on the backup server (#2520) 2023-02-22 14:29:12 +01:00
Ruben S. Montero
9adcefb05b
F #6044 + #6048: Remove unneeded addresses
NIC can only have one of IP/IP6/MAC to get a lease from the network. As
all address tuples are indexed only the relevant one is preserved.
2023-02-22 10:36:30 +01:00
Michal Opala
0528055376
F #6029: Fix xml handling in rsync backup actions (#2518) 2023-02-22 09:48:36 +01:00
Neal
d8a65ad764
F #6044 + #6048: Improving backup attribute filtering (#2476)
* Removed DEV_PREFIX from DISK filter list
* Added OS/UUID to prevent conflicts
* Moved MAC from NIC filtered list to no_ip option

Signed-off-by: Neal Hansen <nhansen@opennebula.io>
Co-authored-by: Ruben S. Montero <rsmontero@opennebula.org>
(cherry picked from commit 3363a7be8f0b854d024f18003476374cccbeb1d2)

L #-: Remove extra line

(cherry picked from commit c4ab0456bf4576ba4596538eaa215eb5fbe7eb95)
2023-02-21 18:22:10 +01:00
Jorge Miguel Lobo Escalona
cb1f860196 B #6142: Add default zone in federation (#2514)
(cherry picked from commit 7c38bd34933d8bc81d9d57e3fa15ec1a2791c8c9)
2023-02-21 18:11:41 +01:00
Ruben S. Montero
6d3bae887b
L #-: Line too long
(cherry picked from commit ebc4070b10c62f19f6cefe4b8e74c5c7fb54f1d1)
2023-02-21 18:02:31 +01:00
Michal Opala
f4eee21924
F #6029: Add rsync incremental backups (#2516)
* Fix rsync datastore monitoring
* Add increment flatten for rsync backups
* Fix/Refactor rsync restore action handler
* Fix/Refactor rsync rm action handler
* Add dedicated downloader code for rsync
2023-02-21 17:19:01 +01:00
Jan Orel
2628432651
M #-: Define ansible version in provision yaml (#2513) 2023-02-21 17:14:00 +01:00
Jan Orel
11d6c28d1d
B #-: Add aliases:true for newer psych (#2507)
https://bugs.ruby-lang.org/issues/17866
https://stackoverflow.com/questions/71191685/visit-psych-nodes-alias-unknown-alias-default-psychbadalias
(cherry picked from commit 61f254bd5aac7549f7f67886862fa8c50245dbd7)
2023-02-21 17:11:10 +01:00
Ruben S. Montero
de10e618c9
F #6029: Sparsify backup file after flatten files
The result of a flatten operation can be optionally sparsify to free
space. This needs 'virt-sparsify' tool from libguestfs package.

Note: if not present the sparsify step will be skipped.
2023-02-21 16:53:37 +01:00
Ruben S. Montero
01c490a36d
F #6029: Force to re-use current datastore ID
When doing incremental backups it MUST reuse the current datastore ID.
This commits forces this setting ignoring the API parameter in this case.
2023-02-21 16:15:58 +01:00
Tino Vázquez
074d19411a L #-: Break long comment line
(cherry picked from commit 4102a35a1756ee3f422cc284045d34d95b9c7727)
2023-02-20 16:10:07 +01:00
Frederick Borges
ee58f310f2 B OpenNebula/one#6144: Fix scheduled action leases bug (#2512)
preventing to show VM information

(cherry picked from commit 5e80b63356136b0a12fa7d626ff4e771d1c4a54e)
2023-02-20 16:03:39 +01:00
Jan Orel
a01c641471
F #6116: Bump Ceph to Quincy in oneprovison (#2508)
* Bump Ceph to Quincy in oneprovison
* Ceph provision: bluefs_buffered_io = false

(cherry picked from commit e79120f828d52275ef2e4f91be212c1559226a04)
2023-02-17 09:51:10 +01:00
Frederick Borges
0cf8712cc2 M #~: Allow VNC when VM is in BACKUP (#2511)
(cherry picked from commit fa8ddeeebb9bf64df08c2ee4d7a9f4bc21401a85)
2023-02-16 18:16:37 +01:00
Frederick Borges
6a8938b7b0 M #~: Allow VNC when VM is in BACKUP (#2510)
(cherry picked from commit c1f48a4c683c8ee2b5daef637351867b57a8f641)
2023-02-16 18:15:10 +01:00
Jorge Miguel Lobo Escalona
d1fa56ff34 B #6088: sunstone reset backup dialog (#2509)
(cherry picked from commit 110347420f7931413eb72bc2bbdafb943cad20ac)
2023-02-16 18:12:02 +01:00
Ruben S. Montero
377db9653e
F #6029: Signal increment flatten with an attribute
Extending the BACKUP state may lead to unneed wait times to perform VM
management operations

Fixes reset of backup chains for poweroff state
2023-02-16 16:12:35 +01:00
Jorge Miguel Lobo Escalona
b38c816ae3 B #6135: remove duplicates values in Machine type and CPU model (#2504)
(cherry picked from commit 287a873de00a2c02cef830433c2caa78f6a61e83)
2023-02-16 12:31:45 +01:00
Frederick Borges
7591cf0dd3 F OpenNebula/one#6029: Add NAME and INCREMENT_ID on FSunstone (#2505)
(cherry picked from commit ef6faaa0cdf9a72b65830e6e01441099c8c7daa7)
2023-02-16 12:31:40 +01:00
Ruben S. Montero
f47bfa4a5c
M #-: Set grace period to setup backup slice
(cherry picked from commit b067ea9d8baa12777be5ef32f7f735a637c27cf9)
2023-02-16 11:45:54 +01:00