Marco Mancini
c555daaf69
B 5768: Fix oneflow client adding uri prefix path to the http request path ( #2928 )
...
Signed-off-by: Marco Mancini <mmancini@opennebula.io>
(cherry picked from commit 1b0a0a5aea248a8ec213c4422f6e941724776258)
2024-02-07 20:02:21 +01:00
vichansson
f5c2da57ba
F OpenNebula/one#5833: Add oneflow tabs to 6.8 ( #2927 )
...
Signed-off-by: Victor Hansson <vhansson@opennebula.io>
2024-02-07 20:00:31 +01:00
Daniel Clavijo Coca
8fd860a4eb
M #-: Update onevm recover cli help ( #2925 )
...
(cherry picked from commit 1e69810e2a7f5860ab4675087b40f3c8501cc1d1)
2024-02-07 19:57:42 +01:00
Ruben S. Montero
ff36519d71
M #-: Remove unused code function
...
(cherry picked from commit 0725c4248d94be0242b4f821ec699facfaefd6f7)
2024-02-07 16:26:29 +01:00
Pavel Czerný
d462218490
F #6439 : PCI (de)attach in undeployed ( #2926 )
...
(cherry picked from commit d94082d637e5a9f81e31192425a90f023d2d0b16)
2024-02-07 16:26:29 +01:00
Mirko Stojiljković
601bbb474f
F OpenNebula/one#4188: Enable Python binding custom attributes ( #2923 )
...
Signed-off-by: Mirko Stojiljkovic <mstojiljkovic@opennebula.io>
(cherry picked from commit 4328a3295ddf410a32a9f94e7eabeee60e8f3e67)
2024-02-06 17:56:04 +01:00
David
14a2f13adc
M #-: Add cpu model and features on dummy drivers ( #2924 )
...
Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
(cherry picked from commit f4067fe9dcdf3bf5d8b02cd22e2f566e5dbe40b6)
2024-02-06 17:42:04 +01:00
vichansson
81cdd728bc
B OpenNebula/one#6384: VM state updates table actions ( #2922 )
...
* VM states are now calculated in the Enhanced table
* VM state used as dependency for re-calculating table actions
Signed-off-by: Victor Hansson <vhansson@opennebula.io>
(cherry picked from commit a1059292a1ddadb253ba23c1cd848d26ff2966b7)
2024-02-06 14:06:51 +01:00
Pavel Czerný
bf628dc9b6
B #6372 : Add lock to raft hook script ( #2899 )
...
* This should fix issues in HA environment, where we sometimes get duplicated virtual IPs
(cherry picked from commit 5788a2528eb30bb576950b403c306557d001fd5e)
2024-02-06 11:19:17 +01:00
Pavel Czerný
05ad746446
F #6439 : PCI (de)attach go and java api ( #2919 )
...
* PCI (de)attach go and java api
* Remove unused VirtualMachinePCI.h
* Use vm_authorization method to check Request authorization
* Fix typos
* L #-: C++ linting + onevm
(cherry picked from commit b1530690597a51402edcc13adc2aa2ecc3dbf04c)
2024-02-06 11:15:56 +01:00
Tino Vázquez
aa44b89c71
L #-: Lint onevm CLI command
...
(cherry picked from commit b1be7955553c8afc002ed39d3b34ff897e2d7834)
2024-02-05 14:25:36 +01:00
Tino Vázquez
aa22857d50
Revert "F #3823 : Update building and installation on Python bindings ( #2914 )"
...
This reverts commit 37b621338000886604d1ee1e883d9808efad5c83.
2024-02-05 10:10:11 +01:00
Jakub Walczak
37b6213380
F #3823 : Update building and installation on Python bindings ( #2914 )
...
Signed-off-by: Jakub Walczak <jakub.walczak@cmcc.it>
(cherry picked from commit 3cb5f5be64fbd49823b92d63c8414407658cbf93)
2024-02-02 15:10:38 +01:00
Jorge Miguel Lobo Escalona
0ef438bb8c
B OpenNebula/one#6229 : fix sorter user inputs
...
Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
2024-02-02 12:02:18 +01:00
vichansson
bf30d70aaf
B OpenNebula/one#6448: Add SHUTDOWN state ( #2911 )
...
to POWEROFF_HARD actions
Signed-off-by: Victor Hansson <vhansson@opennebula.io>
(cherry picked from commit 856ba310d825b52fe749bc61ae2f9427b0e4f3d1)
2024-02-01 17:18:57 +01:00
Ruben S. Montero
5926ec076b
M #-: Fix xpath for OpenNebula marketplace driver
...
(cherry picked from commit b27b0d43ca4d7f95f217a773d5329f3ebf31fd8d)
2024-02-01 12:09:55 +01:00
Ruben S. Montero
109ad8fe35
M #-: Add missing default auth operations
...
(cherry picked from commit 9de5e607d90a1361839cce5696bd4e8eaabb5364)
2024-01-31 18:17:03 +01:00
Ruben S. Montero
5c4331a4dd
F #6439 : PCI attach/detach operation
...
* Adds 2 new API calls one.vm.attachpci and one.vm.detachpci
* The operation is only for POWEROFF VMs
* Adds 2 new actions to register the event in the VM history pci-detach/pci-attach
* Ruby OCA bindings
* onevm cli commands
TODO:
- JAVA and GO bindings
- Sunstone implementation
2024-01-31 17:45:45 +01:00
Jan Orel
af0c109c1b
B #-: Fix stdin hanlding in cli ( #2909 )
...
Don't realy solely on STDIN.wait_readable. When
running CLI from script, STDIN could be easily
inherited and already processed. Also Jenkins in
`sh` function always passes STDIN.
Improve error message when attributes should be
merged.
(cherry picked from commit 954c545605e87dc0613af8bd195a383566388697)
2024-01-30 16:45:56 +01:00
Ruben S. Montero
6c388414e2
B #6483 : Add support for spoofing rules for alias NIC
...
This commit process NIC_ALIAS on ativation and creates flow rules to
implment spoofing rules. The rules are installed on the same port as the
parent NIC
2024-01-29 14:52:47 +01:00
Ruben S. Montero
73e1ecdafa
M #-: Fix OpenNebula Market drivers custom URL
...
Fix argument parsing, use stdin and not argv
(cherry picked from commit 41461d4c03c9d3eae13ef6b0ce60a5dd9b64c8e4)
2024-01-26 18:28:53 +01:00
Alberto Picon Couselo
a7e3de9092
B OpenNebula/one#6379: Fix for VM Migration failure ( #2900 )
...
using two SYSTEM_DS on same host
(cherry picked from commit 58d73675564d0648fa9df0f6ca5993ccec5bae43)
2024-01-25 16:30:05 +01:00
Neal
8f1c215385
B OpenNebula/one#6431: change retry-all to retry-connrefused ( #2889 )
...
Signed-off-by: Neal Hansen <nhansen@opennebula.io>
Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
(cherry picked from commit deb4a9d7ddb6b0bd8c57cbfa70426f0871962d99)
2024-01-24 12:00:52 +01:00
Pavel Czerný
97c7c93933
F OpenNebula/one#6474: Add host ID for VMs with resched flag ( #2905 )
...
(cherry picked from commit b782671690563e70327a88d73e320a5ef24fe47c)
2024-01-24 11:55:20 +01:00
Jorge Miguel Lobo Escalona
fc19a90f68
B OpenNebula/one#6423: Fix upload image ( #2904 )
...
Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
(cherry picked from commit 0d562a2eabf87aefeb0692c46e97e2f5471bb464)
2024-01-23 10:53:01 +01:00
Jan Orel
503bef48a3
Old ruby ( #2902 )
...
* Revert "L #-: Use newer argument forwarding syntax"
This reverts commit ca4645f30026403cbe4d8af6a61d10ba158c427b.
* L #-: Disable Style/ArgumentsForw. due older ruby
(cherry picked from commit 75ecbae4071b207691690a4a57ae1a08ffd8b2b6)
2024-01-19 13:04:13 +01:00
Jorge Miguel Lobo Escalona
6c2329ed73
B #6480 : hide create vm button in cloud view ( #2901 )
...
Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
(cherry picked from commit eccebc4c005a6f068ce9075326e1f0b10c695f49)
2024-01-19 10:31:50 +01:00
Shanobi
e391d9d236
M #-: Update onevnet
...
(cherry picked from commit 8b022bc664f6ec57d2e70cb1e4e1fb3ab3f7a5df)
2024-01-18 16:07:40 +01:00
Jorge Miguel Lobo Escalona
f1a796dc4e
L #-: lint fix vntemplate tab ( #2898 )
...
Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
(cherry picked from commit 07c279292a7e2b77abbd06593f91ddc1ddf9e4e7)
2024-01-17 17:04:36 +01:00
Tino Vázquez
f790e4cb81
L #-: Use newer argument forwarding syntax
...
(cherry picked from commit ca4645f30026403cbe4d8af6a61d10ba158c427b)
2024-01-17 16:25:43 +01:00
Jorge Miguel Lobo Escalona
6197e4069c
F #6118 : missing data-cy and fix cluster tab ( #2896 )
...
Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
(cherry picked from commit 81bdee74d659fb726f4b1a578a43371f58b43dd6)
2024-01-17 16:03:26 +01:00
Shanobi
5caddc9600
M #-: Update onevm
...
remove extraneous article
(cherry picked from commit 4a7cfb24808a244641fe7ac1346b21be7a34786a)
(cherry picked from commit 79667564c16d7423481565cb827481a6d98a11ba)
2024-01-17 11:24:37 +01:00
Dan Cazacu
fcd33803d1
M #-: Sunstone host capacity should display gathered data
...
(cherry picked from commit c5de4c56330c2299995159e44cf2e61ec06fae74)
(cherry picked from commit 1cf07c32a3783e5cbb5d1b32495b33cb0f2389d1)
2024-01-16 19:27:57 +01:00
Shanobi
43b1d7d6dd
Update oneuser
...
correct spelling of 'specific' under token examples
(cherry picked from commit cfcfb8f7541c824043133ab3096ce23d669b0435)
2024-01-15 11:17:26 +01:00
Shanobi
8b0bd8fe92
M #-: Fix typo in onevcenter help ( #6457 )
...
change first 'import' example from `onevcenter list` to 'onevcenter import`
(cherry picked from commit dfa7823b63c7c7f43e0829b2707f4f24aeeaa847)
2024-01-15 11:14:33 +01:00
Jorge Miguel Lobo Escalona
15a4825445
F #6118 : Add vnet template tab ( #2894 )
2024-01-11 18:00:12 +01:00
David
2abb92c1be
F OpenNebula/one#6443: Add data cy to group and view menu ( #2888 )
...
(cherry picked from commit 779a0176c35a87e1e111030c0587cf777461adc9)
2024-01-10 13:27:54 +01:00
David
f2380823dd
B OpenNebula/one#6418: Raw data in template form ( #2887 )
...
Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
(cherry picked from commit 974f52e71848535395460a27056b003770016426)
2024-01-08 18:49:52 +01:00
David
9b900b8d54
F OpenNebula/one#6119: Add Cluster tab ( #2885 ) ( #2886 )
...
Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
2024-01-05 13:11:54 +01:00
Ruben S. Montero
67247af9fb
B #5705 : Fix SATA disk layout
...
This commit adds a SATA controller for each disk using the SATA bus. The
q35 machine adds ACHI controller in slot 0x1f function 2 (used for
context), in this case controller index starts from 1.
This should fix VMs using SD_DISK_BUS = sata or q35 machines with more
than one SATA disk.
2024-01-04 23:41:23 +01:00
David
b6f16cf4ce
B OpenNebula/one#6380: Fix multiple issues with image pool view ( #2884 )
...
(cherry picked from commit 53b0d9970c7e9f22257c37beeee85c6355f932a1)
2024-01-04 18:46:00 +01:00
Pavel Czerný
534a348805
M #-: Fix dummy ipam driver ( #2875 )
...
(cherry picked from commit 9177157e2a74b6084ef5214e230d6cf88b69fdd3)
2024-01-03 14:14:28 +01:00
Pavel Czerný
ca934bbde0
B #6387 : Fix accounting after onevm resize ( #2866 )
...
* Fix accounting after onevm resize
* Fix crash in VM resize if VM has no history
2024-01-03 13:01:18 +01:00
Pavel Czerný
0a57636bf3
B #6432 : disk_resize: Safety check of disk pointer ( #2877 )
2024-01-03 12:12:25 +01:00
Pavel Czerný
78ac891f7b
B #6445 : Make RSA (de)encryption thread safe ( #2882 )
...
Co-authored-by: Ruben S. Montero <rsmontero@opennebula.org>
(cherry picked from commit 5966e8d60def2d8a20f6e0ad5669f78800115104)
2024-01-03 11:01:21 +01:00
Michal Opala
1802eaf99e
F OpenNebula/one#6280: Add backend detection for VRouter's LBs ( #2860 )
...
(cherry picked from commit 8796199790ddf1d37d8e86df857f286b582db81b)
2024-01-02 14:30:59 +01:00
Ruben S. Montero
18c7816074
F 6441: Introduce FLOATING_ONLY for Virtual Router
...
The new attribute does not allocate extra IPs on NICs with FLOATING_IP =
yes and FLOATING_ONLY = yes. The NIC will only containg a random MAC
address and VROUTER_IP/MAC.
This commit also checks that network mode auto is not used for NIC of a
VROUTER
2023-12-22 19:41:08 +01:00
David
c477e1d990
F OpenNebula/one#6124: Delete modal issue ( #2880 )
...
Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
(cherry picked from commit 5ae681d1ce0c7497cb6f89a68214dce59f4b2150)
2023-12-22 14:35:13 +01:00
David
34e3698d5c
OpenNebula/one#6124: ACL tab ( #2879 )
2023-12-22 13:50:53 +01:00
Neal
547d1c4fdd
B #-: fix require open3 ( #2876 )
...
Signed-off-by: Neal Hansen <nhansen@opennebula.io>
(cherry picked from commit a8c093f84812926da55417e586fba9cd99285b91)
2023-12-20 18:25:41 +01:00