Abhishek Kumar
82d062e3f5
fix checkstyle error
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-15 13:37:57 +05:30
Abhishek Kumar
fb82ca3c91
config: fix ManagementServer scope
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-15 13:15:00 +05:30
Abhisar Sinha
00d1dbc363
Remove image server per-image concurrency locks
2026-04-14 23:33:00 +05:30
Abhisar Sinha
c40b30bc4a
Remove ImagetransferProgress Command
2026-04-14 23:33:00 +05:30
Abhisar Sinha
07bca60fc4
Merge remote-tracking branch 'upstream/main' into fork/shapeblue/integration-veeam-kvm
2026-04-14 23:30:58 +05:30
Daan Hoogland
82bfa9fb3f
Merge branch '4.22'
2026-04-14 14:50:44 +02:00
Daan Hoogland
23f633ae83
Merge tag '4.22.0.1' into 4.22
2026-04-14 13:15:14 +02:00
Daan Hoogland
1085da4ef8
Merge commit '19b4ef106931aa1d6a8fed06984009d86760e4de' into 4.22
2026-04-14 13:15:05 +02:00
Suresh Kumar Anaparti
d75acb6efc
Fix rollback disk snapshots on instance snapshot failure ( #12949 )
2026-04-14 15:21:05 +05:30
Suresh Kumar Anaparti
38abe2df0b
Allow list async jobs by resource type alone ( #13011 )
2026-04-14 15:20:13 +05:30
Suresh Kumar Anaparti
feb6076930
Remove unused config consoleproxy.cmd.port ( #12807 )
...
* Remove unused config 'consoleproxy.cmd.port'
* Remove the config key
---------
Co-authored-by: dahn <daan@onecht.net>
2026-04-14 13:40:00 +05:30
julien-vaz
161b4177c2
Add logs for storage pools reordering ( #10419 )
...
Co-authored-by: Julien Hervot de Mattos Vaz <julien.vaz@scclouds.com.br>
2026-04-14 09:51:05 +02:00
Henrique Sato
ed575cc0a1
New config.json variable to set the ACS default language ( #12863 )
...
* New config.json variable to set the ACS default language
* Address review
2026-04-13 14:37:45 -03:00
Jtolelo
ae455ee193
VPC restart cleanup for Public networks with multi-CIDR data ( #12622 )
...
* Fix VPC restart with multi-CIDR networks: handle comma-separated CIDR in NetworkVO.equals()
When a network has multiple CIDRs (e.g. '192.168.2.0/24,160.0.0.0/24'),
NetworkVO.equals() passes the raw comma-separated string to
NetUtils.isNetworkAWithinNetworkB() which expects a single CIDR,
causing 'cidr is not formatted correctly' error during VPC restart
with cleanup=true.
Extract only the first CIDR value before passing to NetUtils.
* Fix root cause: skip CIDR/gateway updates for Public traffic type networks
addCidrAndGatewayForIpv4/Ipv6 (introduced by PR #11249 ) was called for all
network types without checking if the network is Public. This caused
comma-separated CIDRs to be stored on Public networks, which then triggered
'cidr is not formatted correctly' errors during VPC restart.
Add TrafficType.Public guard in both the VLAN creation (addCidr) and
VLAN deletion (removeCidr) paths in ConfigurationManagerImpl.
* Sanitize legacy network-level addressing fields for Public networks
---------
Co-authored-by: dahn <daan@onecht.net>
2026-04-13 15:40:26 +02:00
Suresh Kumar Anaparti
47c5bb8ee7
Support list/query async jobs by resource ( #12983 )
...
* Add resource filtering to async job query commands
* Fix logical condition in AsyncJobDaoImpl and ResourceIdSupport
* resource type case-insensitive validation
* fix resource type and id search
---------
Co-authored-by: mprokopchuk <mprokopchuk@gmail.com>
Co-authored-by: mprokopchuk <mprokopchuk@apple.com>
2026-04-13 15:39:49 +02:00
Abhishek Kumar
e5fd64b835
refactor tags
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-13 19:06:40 +05:30
sandeeplocharla
5b696c0ec7
Create, Delete, Enable, Disable, Enter, Cancel maintenance of Primary StoragePool with ONTAP storage ( #12563 )
...
* Create & Delete, Enable & Disable, Enter & Cancel maintenance of Primary StoragePool with ONTAP storage
Co-authored-by: Rajiv Jain <Rajiv.Jain@netapp.com>
Create & Delete, Enable & Disable, Enter & Cancel maintenance of Primary StoragePool with ONTAP storage
Co-authored-by: Rajiv Jain<rajiv1@netapp.com>
Edited readme file
Fixed license check issue
Removed dependency that's not conforming with ACF guidelines
* Fixed the initial review comments
* Fixed some rebase issues
---------
Co-authored-by: Locharla, Sandeep <Sandeep.Locharla@netapp.com>
2026-04-13 08:38:15 -03:00
Daan Hoogland
d6f4fc3ac4
Updating pom.xml version numbers for release 22.0.1
2026-04-13 11:53:00 +02:00
Abhishek Kumar
19b4ef1069
server: reserve backup, bucket resource limits during operations
...
Changes to check resource limits with reservations for the following
resource types:
- backup
- backup_storage
- bnucket
- object_storage
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-13 11:21:41 +02:00
Abhisar Sinha
e2aac4110b
Add package dependency for python3-libnbd and socat
2026-04-13 09:41:18 +05:30
Abhisar Sinha
a9fb479805
Use executor service for pollImageTransferProgress
2026-04-13 09:41:15 +05:30
Abhisar Sinha
9af2c941ae
rename image_transfer disk_id to volume_id
2026-04-13 09:41:14 +05:30
Abhisar Sinha
1d20ecc677
fix image transfer response object name
2026-04-13 09:41:13 +05:30
Abhisar Sinha
ff12afb8a4
don't allow image transfer creation if image transfer entry is already there.
2026-04-13 09:41:12 +05:30
Abhisar Sinha
411122b97c
Fix fd double free in nbd backend
2026-04-13 09:41:11 +05:30
Abhisar Sinha
527db66f8c
fix precommit
2026-04-13 09:41:10 +05:30
Abhisar Sinha
ef1a47ea6a
max writers as 1 for file backend
2026-04-13 09:41:09 +05:30
Abhisar Sinha
605f7bff3f
Add stress test. Fix concurrency.
2026-04-13 09:41:09 +05:30
Fabricio Duarte
9f57a4dd19
Unhide setting `js.interpretation.enabled` ( #12605 )
...
* Unhide setting 'js.interpretation.enabled'
* Fix grammar mistake
2026-04-10 23:45:07 -03:00
João Jandre
7c7b2ae75d
Fix KVM incremental volume snapshot creation ( #12666 )
2026-04-11 00:12:44 +05:30
Manoj Kumar
b196e97cc3
Prevent deletion of account and domain if either of them has deleted protected instance ( #12901 )
2026-04-10 15:51:22 +02:00
Abhisar Sinha
df7ff97271
Create volume on a specified storage pool ( #12966 )
2026-04-10 14:27:39 +02:00
Wei Zhou
273699cf56
kvm: fix wrong CheckVirtualMachineAnswer when vm does not exist ( #12928 )
...
* kvm: fix wrong CheckVirtualMachineAnswer when vm does not exist
* kvm: add LibvirtCheckVirtualMachineCommandWrapperTest
Co-authored-by: dahn <daan.hoogland@gmail.com>
2026-04-10 16:01:29 +05:30
poddm
8f3c6fad7a
set snapcpg config on copy ( #12955 )
2026-04-10 15:18:45 +05:30
Bernardo De Marco Gonçalves
27e4d979f1
Clean up backup references to their schedules when the schedules are deleted ( #12401 )
...
* clean up backup schedule references after their deletion
* drop unused column
* address reviews
2026-04-10 14:51:52 +05:30
Vishesh
80ee7f183f
Fix six package incompatiblity with EL10 ( #12799 )
2026-04-10 14:47:49 +05:30
Wei Zhou
e297644ce1
KVM: Enable HA heartbeat on ShareMountPoint ( #12773 )
2026-04-10 14:12:40 +05:30
Suresh Kumar Anaparti
11538df710
Merge branch '4.22'
2026-04-10 12:02:40 +05:30
João Jandre
2a60305792
Fix snapshot chaining on Xen ( #12597 )
2026-04-10 11:05:26 +05:30
Suresh Kumar Anaparti
7b467496cb
Do not include snapshots with Group type in snapshots resource count ( #12945 )
2026-04-10 10:50:35 +05:30
Abhisar Sinha
68bd056306
Support timeout configuration for Create and Restore NAS backup ( #12964 )
...
* Introduce configurable timeout to Create NAS backup
* use timeout set via "commands.timeout"
2026-04-10 10:11:54 +05:30
Abhisar Sinha
4ba4bd33c3
replace GROUP_CONCAT with JSON_ARRAYAGG to avoid errors like Row 19 was cut by GROUP_CONCAT ( #12777 )
2026-04-10 09:39:03 +05:30
Vishesh
416679fae1
Fix domain parsing for GPU & add Display controller in the supported PCI class ( #12981 )
...
* Fix domain parsing for GPU
* Add Display controller to GPU class check
this adds support for the amd instinct mi2xx accelorator crards in the discovery script.
Co-authored-by: Piet Braat <piet@phiea.nl>
2026-04-10 09:23:07 +05:30
Abhishek Kumar
40cadd0369
merge fixes
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 23:52:05 +05:30
prashanthr2
b1bc5380a2
fix: support SharedMountPoint for KVM volume import and unmanage ( #12956 )
2026-04-09 15:09:08 +02:00
Abhishek Kumar
2f673568aa
cleanup; return tags with specific key only
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 18:27:53 +05:30
Abhishek Kumar
d804b7597b
address orphan trnasfers
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 18:27:43 +05:30
Abhishek Kumar
259ba31e90
fix vms listing with tags, effectively tagged jobs
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 18:27:19 +05:30
prashanthr2
b0b3dc91f5
fix: support SharedMountPoint volume checks for importVm ( #12946 )
2026-04-09 13:34:35 +02:00
Nicolas Vazquez
b5858029bb
Fix listing service offerings with different host tags ( #12919 )
2026-04-09 10:55:47 +02:00