1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-01-11 05:17:41 +03:00
Commit Graph

20254 Commits

Author SHA1 Message Date
Ruben S. Montero
564695413f
M #-: Add one_datastore.rb and one_market.rb to the linter whitelist 2023-03-29 12:46:18 +02:00
Ruben S. Montero
0f57feff0e
B #6162: Use stdin for datastore drivers in marketplace
The import action in the marketplace requires to execute the export
datastore action. This commits enables to use stdin to for datastore
action with -i options (same as DATASTORE_MAD)

(cherry picked from commit dc91241f05)
2023-03-29 12:45:56 +02:00
Neal
6cb85b47e9
B #-: fixing customizable tar commands (#2570)
Signed-off-by: Neal Hansen <nhansen@opennebula.io>
2023-03-29 11:09:10 +02:00
Pavel Czerný
9af3d34106
F 6030: Backup go and java api (#2561) 2023-03-29 10:42:00 +02:00
Pavel Czerný
1d5d400a7b
M #-: Fix go lock test (#2562) 2023-03-29 10:40:05 +02:00
Ruben S. Montero
5a8bec5168
B #6162: Fix duplicated argument parsing in snap actions 2023-03-28 09:29:48 +02:00
Ruben S. Montero
52156312fc
B #6162: Use stdin for datastore drivers
New option for datastore driver (--stdin) that sends driver information
    through stdin. Driver actions will read stdin if the first argument is
    '-'. This change is compatible with drivers that read input from argument command
    line. By default the driver will work using the command line arguments.

    Monitor scripts part of the transfer manager are also updated

    File oned.conf is changed to use stdin by default

(cherry picked from commit 8c12a8dbcd)
(cherry picked from commit aa1e6b4196)
2023-03-27 19:24:53 +02:00
Jorge Miguel Lobo Escalona
e3ceecc132 B #6165: Fix Remote Auth Sunstone and FireEdge (#2569)
(cherry picked from commit df5ff573e6)
2023-03-27 13:41:18 +02:00
Jorge Miguel Lobo Escalona
2d8d3b3e1e
F #6112: Logger remote auth fireedge (#2568)
(cherry picked from commit e4fd0eb40a)
2023-03-24 11:07:14 +01:00
Frederick Borges
3eac279b4c
B OpenNebula/one#6163: Fix error when FireEdge conf attributes (#2567) 2023-03-24 11:03:41 +01:00
Frederick Borges
0555b272c0
F OpenNebula/one#6095: Add datastore tab (#2565) 2023-03-24 10:57:13 +01:00
Jorge Miguel Lobo Escalona
0b8682b6b3
F #6112: Remote link (#2563) 2023-03-21 19:39:32 +01:00
Tino Vázquez
0e2ffb425c
M #-: Add automatic labelling for new issues 2023-03-21 18:35:25 +01:00
bruno
8c5dcbc17f
M #-: Change u_int16_t type for uint16_t
The types `u_intXX_t` (underscore after the `u`) are not supported
  by newer versions of GCC and `uintXX_t` should be used instead.
  In the file `src/svncterm_server/genfont.c` there were still some
  variables using the old type `u_int16_t`. They have been fixed.

(cherry picked from commit 8f7463fcc4)
(cherry picked from commit 5489c34803)
2023-03-21 09:29:44 +01:00
Jorge Miguel Lobo Escalona
229001161f
M #~: fix error cluster info and networks (#2560) 2023-03-16 18:27:21 +01:00
Tino Vázquez
b41cf33870
B #6112: Change default to opennebula auth 2023-03-16 15:37:31 +01:00
Ruben S. Montero
a9da75db0e
F #6030: Cancel backup operation
Author: Pavel Czerny <pczerny@opennebula.systems>
Author: Michal Opala <mopala@opennebula.io>
(cherry picked from commit f12c365d3e)
2023-03-16 13:11:27 +01:00
Ruben S. Montero
8417a9208a
F #6030: Use backup_cancel for VM deletes
The ongoing backup cancel action is terminated through
backup_cancel_driver instead of the generic cancel operation.

(cherry picked from commit 01313630a9)
2023-03-16 13:06:54 +01:00
Jorge Miguel Lobo Escalona
7a50394495
B #6112: Add Remote Auth in FireEdge (#2557)
This enables integration with SSO solutions such as Shibboleth, where authentication happens outside the scope of the FireEdge server.

This relies on the 'public' AUTH_DRIVER where users have their username also as their password, and are only accesible through serveradmin sudo-like functionality (ie, they cannot directly access the oned API).
2023-03-16 12:06:49 +01:00
Jan Orel
16fcc1ef94
B #-: Add missing rbd-nbd on ceph client (lxc) (#2556) 2023-03-16 10:43:18 +01:00
Daniel Clavijo Coca
820948be4c
M #-: Add -R short option for recursive operations (#2555)
(cherry picked from commit 19c6b7c5ef)
2023-03-09 17:48:19 +01:00
Jan Orel
33af6695ce
M #-: Improve conf_branch_protect (#2549) 2023-03-09 10:29:50 +01:00
Pavel Czerný
57c4c36fba
B #6149: Fix DEFAULT_NIC_SCHED policies (#2539)
(cherry picked from commit eaca0fc70f)
2023-03-08 16:02:38 +01:00
Jan Orel
f89696410d
F #6150: Upgrade Ubuntu Focal to Jammy in provision (#2536) 2023-03-08 15:58:45 +01:00
Pavel Czerný
75ee27eb32
M #-: Add more build warnings, const version of vector_value method (#2534)
* M #-: const version of vector_value returns const&
* M #-: Turn on compiler flags -Wextra -Werror
2023-03-08 15:52:20 +01:00
Jan Orel
7939183c3a
M #-: Add src to config files (#2542) 2023-03-06 14:25:37 +01:00
Tino Vázquez
7aca9b1994
L #-: Use File.empty?
(cherry picked from commit 88fa753e86)
2023-03-06 11:44:37 +01:00
Jorge Miguel Lobo Escalona
ac2df5970c
B #6027: validate NUMA_NODE in monitoring (#2538)
(cherry picked from commit eaa310453f)
2023-03-03 14:07:48 +01:00
Pierre Lafievre
8dacb7c65c
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)
2023-03-01 14:39:09 +01:00
Michal Opala
d0b81ec7af
F #6029: Normalize exit codes for rsync backup actions (#2535)
Possible fix for "Message received: BACKUP SUCCESS 96 -" (?)

(cherry picked from commit e6652bd08a)
2023-03-01 13:20:05 +01:00
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