Commit Graph
20224 Commits
Author SHA1 Message Date
Frederick Borges ee5315ca07 M #~: Improve way to see clusters in VNet cards (#2532) 2023-02-28 17:52:30 +01:00
Carlos J. Herrera 4eb1b40b4e B 5990: fix undeploy action (#2526) 2023-02-28 17:47:08 +01:00
Michal Opala 123af00668 B #6108: [GOCA] Add missing VM id to one.vm.migrate call (#2533)
(cherry picked from commit e117161d50)
2023-02-28 16:07:50 +01:00
Frederick Borges 1cffce05a7 L #~: Lint fix for fireedge (#2531) 2023-02-28 13:37:40 +01:00
Jorge Miguel Lobo Escalona e617664a3a B #6125: update image name (#2530) 2023-02-28 13:33:12 +01:00
Jorge Miguel Lobo Escalona efc346656f B #6089: Catch error when xmlrpc is wrongly configured (#2527) 2023-02-28 13:30:40 +01:00
Frederick Borges 752fff5e7f B OpenNebula/one#6137: Fix VM template clone (#2524)
with images on FSunstone
2023-02-28 13:22:20 +01:00
Ruben S. Montero 2ec40c2b72 Revert "F #5591: Custom role attributes in oneflow added (#2525)"
This reverts commit d6ec6fad07.

(cherry picked from commit 9bf063b1a2)
2023-02-28 12:28:17 +01:00
Ruben S. Montero 2d1ee3c222 M #-: Fix for ruby 2.5 2023-02-28 10:32:59 +01:00
Jan Orel 2934b6396f 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.
2023-02-27 15:43:47 +01:00
Michal Opala 5f408b578c 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

(cherry picked from commit 53caf686af)
2023-02-27 13:07:43 +01:00
Victor Palma f66ab7a8c2 F #5591: Custom role attributes in oneflow added (#2525)
(cherry picked from commit d6ec6fad07)
2023-02-27 10:30:27 +01:00
Frederick Borges 58f4368d6d B OpenNebula/one#6015: Fix deploy mode fill value (#2523) 2023-02-24 13:38:46 +01:00
Tino Vázquez 2eeea9b80b L #-: Adjust for new rubocop version 2023-02-23 19:14:08 +01:00
Michal Opala f511d4d497 F #6029: Add sparsify for rsync + merge_chain refactor (#2521)
* Add sparsify for rsync + merge_chain refactor
* Linting

(cherry picked from commit b369372f62)
2023-02-22 20:11:57 +01:00
Tino Vázquez 4ba8847da1 F #6127: Remove headers from all conf files (#2517) 2023-02-22 16:03:37 +01:00
Tino Vázquez 16e2719d89 L #-: Bump year in datastore.rb 2023-02-22 16:01:27 +01:00
Jan Orel 69fe58d1e2 L #-: Linting leftovers (#2519) 2023-02-22 15:57:31 +01:00
Michal Opala 0763ebdfb5 F #6029: Make restic downloader merge increments on the backup server (#2520)
(cherry picked from commit 393718222e)
2023-02-22 14:29:47 +01:00
Ruben S. Montero f0c40913c6 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.

(cherry picked from commit 01c490a36d)
2023-02-22 11:48:09 +01:00
Ruben S. Montero 7e09ceb57b 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.

(cherry picked from commit 9adcefb05b)
2023-02-22 10:36:56 +01:00
Michal Opala a97c383650 F #6029: Fix xml handling in rsync backup actions (#2518)
(cherry picked from commit 0528055376)
2023-02-22 09:50:04 +01:00
Ruben S. Montero c4ab0456bf L #-: Remove extra line 2023-02-21 18:21:08 +01:00
Jorge Miguel Lobo Escalona 7c38bd3493 B #6142: Add default zone in federation (#2514) 2023-02-21 18:09:24 +01:00
Ruben S. Montero ebc4070b10 L #-: Line too long 2023-02-21 18:02:01 +01:00
Jorge Miguel Lobo Escalona 56447e2ec3 B #6142: Add default zone fireedge (#2515) 2023-02-21 17:48:14 +01:00
NealandRuben S. Montero 3363a7be8f 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>
2023-02-21 17:30:19 +01:00
Michal Opala 1458fd7ca4 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

(cherry picked from commit f4eee21924)
2023-02-21 17:19:35 +01:00
Jan Orel 7ae44ec4ca M #-: Define ansible version in provision yaml (#2513) 2023-02-21 17:11:57 +01:00
Jan Orel 61f254bd5a 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
2023-02-21 17:10:42 +01:00
Ruben S. Montero 9a3c11c1f4 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.
(cherry picked from commit de10e618c9)
2023-02-21 17:00:55 +01:00
Tino Vázquez 4102a35a17 L #-: Break long comment line 2023-02-20 16:09:25 +01:00
Frederick Borges 5e80b63356 B OpenNebula/one#6144: Fix scheduled action leases bug (#2512)
preventing to show VM information
2023-02-20 16:03:23 +01:00
Jan Orel e79120f828 F #6116: Bump Ceph to Quincy in oneprovison (#2508)
* Bump Ceph to Quincy in oneprovison
* Ceph provision: bluefs_buffered_io = false
2023-02-17 09:50:26 +01:00
Frederick Borges fa8ddeeebb M #~: Allow VNC when VM is in BACKUP (#2511) 2023-02-16 18:16:08 +01:00
Frederick Borges c1f48a4c68 M #~: Allow VNC when VM is in BACKUP (#2510) 2023-02-16 18:14:51 +01:00
Jorge Miguel Lobo Escalona 110347420f B #6088: sunstone reset backup dialog (#2509) 2023-02-16 18:11:31 +01:00
Ruben S. Montero 238e520bc9 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

(cherry picked from commit 377db9653e)
2023-02-16 16:13:00 +01:00
Jorge Miguel Lobo Escalona 287a873de0 B #6135: remove duplicates values in Machine type and CPU model (#2504) 2023-02-16 12:31:33 +01:00
Ruben S. Montero b067ea9d8b M #-: Set grace period to setup backup slice 2023-02-16 11:45:00 +01:00
Ruben S. Montero 381c101a70 M #-: Fix SSH configuration options (tm_action.rb)
(cherry picked from commit 3bbb9c7ffc)
2023-02-16 11:34:27 +01:00
Frederick Borges ef6faaa0cd F OpenNebula/one#6029: Add NAME and INCREMENT_ID on FSunstone (#2505) 2023-02-15 18:09:46 +01:00
Frederick Borges 5bf504d71f F OpenNebula/one#6029: Fix inputs Ruby Sunstone (#2506) 2023-02-15 18:02:06 +01:00
Michal Opala 063789c1d6 F #6029: Create Restic repo per VM (#2495)
(cherry picked from commit 694ff377aa)
2023-02-14 17:11:05 +01:00
Jorge Miguel Lobo Escalona 95342c3fa5 B #5903: add recover switch in commit modal (#2502) 2023-02-14 15:58:46 +01:00
Ruben S. Montero db3b920d8b F #6029: Extend BACKUP state to include increment_flatten action
This prevents a race condition on when flatten and backup actions are triggered
simultaneously.

(cherry picked from commit e6c7c51c30)
2023-02-14 13:27:47 +01:00
Pavel Czerný 03c28c1e51 M #-: Fix oned build (#2501)
(cherry picked from commit 941207f85b)
2023-02-14 10:49:39 +01:00
Pavel Czerný 03add6d9ac F #6103: CppCheck version 2.10 - solved issues (#2492)
* Update smoke test checkout action

(cherry picked from commit 466d336d7e)
2023-02-14 09:51:04 +01:00
Jorge Miguel Lobo Escalona 5b8bafcd6e M #~: add views security groups master (#2500) 2023-02-13 18:36:03 +01:00
Pavel Czerný 7f74db189e M #-: Fix CppCheck issues in master (#2499) 2023-02-13 17:55:50 +01:00