Abhishek Kumar
7bdd70399a
more tests, fix pre-commit
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-30 11:29:29 +05:30
Abhishek Kumar
568c1aab7a
minor cleanup and tests
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-29 17:55:29 +05:30
Abhishek Kumar
574f0ea40a
address comments
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-29 10:46:22 +05:30
Abhishek Kumar
5710676961
fix eof
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-29 01:49:57 +05:30
Abhishek Kumar
adb317d8b5
schema fix
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-29 01:28:57 +05:30
Abhishek Kumar
6b8a725de4
fix nic attach warning during restore
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-29 01:15:30 +05:30
Abhisar Sinha
34960a03d5
fix precommit
2026-04-18 13:40:03 +05:30
Abhisar Sinha
0bd4f0f138
add ut
2026-04-18 11:47:57 +05:30
Abhisar Sinha
38a83d6afa
backend optimization
2026-04-18 11:09:26 +05:30
Abhisar Sinha
39b2cef48f
fix protocol version and add logging
2026-04-18 08:50:45 +05:30
Abhishek Kumar
48119d7b9b
fix test failures
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-16 09:55:50 +05:30
Abhishek Kumar
d2632412b8
rename config
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-16 09:55:50 +05:30
Abhisar Sinha
daa910ae4f
wait for inflight request before de-registering image transfer
2026-04-15 23:47:53 +05:30
Abhishek Kumar
c9a55c866e
fix image_transfer column name
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-15 15:38:25 +05:30
Abhishek Kumar
0c83842fab
fix updateconfiguration response scope
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-15 15:38:05 +05:30
Abhishek Kumar
830044d88f
make bind address managementserver scoped
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-15 13:45:14 +05:30
Abhishek Kumar
fac62adfe3
build fix
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-15 13:44:48 +05:30
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