Abhishek Kumar
b52daa2be5
changes for access checks
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:30:11 +05:30
Abhisar Sinha
6f4758d062
expiry timeouts for idle image transfers
2026-04-09 10:30:11 +05:30
Abhisar Sinha
2d2f74078f
Support local storage and shared mount point
2026-04-09 10:30:10 +05:30
Abhishek Kumar
bad164c991
fixes
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:30:10 +05:30
Abhisar Sinha
e32a6ab7d9
Make veeam-kvm exclusive with other providers
...
finalize all pending image transfers when finalize backup is called
2026-04-09 10:30:10 +05:30
Abhisar Sinha
ca0ad93d61
Remove dependency on backup offering. Make backup export service exclusive to other backup providers.
2026-04-09 10:30:08 +05:30
abh1sar
b6d480cfb1
hide kvm backup export service apis behind a global config
2026-04-09 10:29:11 +05:30
abh1sar
8d42d5f186
change name from IncrementalBackupService to KVMBackupExportService
2026-04-09 10:29:11 +05:30
Abhishek Kumar
5b71847813
fix network listing
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:29:11 +05:30
Abhishek Kumar
38c8b70cf3
server,engine-schema: allow retrieving volume stats for stopped vms
...
Earlier, we were finding only those instance which have host_id equal to
the given host. Changed code now also returns those VMs which have host_id as NULL and last_host_id as the given host.
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:29:08 +05:30
Abhishek Kumar
3bce25db2b
fix check for blank instance
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:26:32 +05:30
Abhishek Kumar
1f72a2284c
changes for restore with template; refactor
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:26:29 +05:30
Abhisar Sinha
10ad7967cd
bug fixes
2026-04-09 10:25:09 +05:30
Abhishek Kumar
05a5b03d95
changes for user assignement; refactor
...
- make service account configurable
- allow assigning vm, volume to network account
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:25:07 +05:30
Abhishek Kumar
a0be1fb772
temp fix for orphan image transfer listing and backup removal
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:23:37 +05:30
Abhisar Sinha
b68e541b31
remove hostIpaddress from startNbdCommand
2026-04-09 10:23:37 +05:30
Abhishek Kumar
0dadbadb52
fix start nbd server
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:23:37 +05:30
Abhisar Sinha
8655f61631
fix pre-commit
2026-04-09 10:23:37 +05:30
Abhishek Kumar
27a2eb0869
fix
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:23:37 +05:30
Abhishek Kumar
f9070985d5
changes
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:23:37 +05:30
Abhisar Sinha
30136c814a
Image server on kvm host - with image_server.py http server
2026-04-09 10:23:33 +05:30
Abhishek Kumar
0b4b02da63
changes to backup and checkpoints api
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:22:38 +05:30
Abhishek Kumar
aa7d4bc590
changes for backup job fix
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:22:38 +05:30
Abhishek Kumar
4853453930
kvm hosts and clusters only
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:22:38 +05:30
Abhishek Kumar
a89f872b4f
wip
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:22:35 +05:30
Abhisar Sinha
fba7c634cb
ut failure in UserVmManagerImplTest
2026-04-09 10:21:48 +05:30
Abhisar Sinha
586134d392
Support file backend for cow format: api and server
2026-04-09 10:21:47 +05:30
Abhishek Kumar
a3669298af
worker vm deployment wip
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:19:16 +05:30
Wei Zhou
ca4112e7d0
api/server: create dummy KVM VM without volume and network is optional
2026-04-09 10:17:56 +05:30
Abhisar Sinha
c36cd2c26c
Backup of stopped VMs
2026-04-09 10:14:22 +05:30
abh1sar
da62e9a3ed
Support multiple disks and checkpoints
2026-04-09 10:14:21 +05:30
Abhishek Kumar
b926c7474d
server changes
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:14:21 +05:30
Abhisar Sinha
2350661ee3
Added progress to upload Image Transfers
2026-04-09 10:14:19 +05:30
Abhishek Kumar
7b45d2e118
wip: changes for imagetransfer handling
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:13:26 +05:30
Abhisar Sinha
10f65b67d7
image upload working
2026-04-09 10:13:26 +05:30
Abhisar Sinha
aae158b2af
upload fix-1
2026-04-09 10:13:26 +05:30
Abhisar Sinha
5389fe60aa
Image server with disk upload
2026-04-09 10:13:24 +05:30
Abhisar Sinha
23ecb1f5ce
Image server basic working version in SSVM.
2026-04-09 10:12:15 +05:30
abh1sar
73df3cbef7
Create volume on the given storage pool
2026-04-09 10:12:15 +05:30
Abhisar Sinha
f396c5cc74
Basic working version-1
2026-04-09 10:12:11 +05:30
Abhishek Kumar
a30eb280e5
changes for discovery
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:10:57 +05:30
Suresh Kumar Anaparti
e2d18c0748
Merge branch '4.22'
2026-04-02 10:30:18 +05:30
Wei Zhou
470812100e
server: set template type to ROUTING or USER if template type is not specified when upload a template ( #12768 )
2026-04-02 09:34:28 +05:30
Suresh Kumar Anaparti
e10c066cc1
Fix NPE during VM setup for pvlan ( #12781 )
...
* Fix NPE during VM setup for pvlan
* review comments
2026-04-01 16:29:44 +02:00
julien-vaz
4f93ba888c
Refactor Quota Summary API ( #10505 )
...
* Refactor Quota Summary API
* Fixes imports
* Fix QuotaServiceImplTest
* Update plugins/database/quota/src/main/java/org/apache/cloudstack/api/command/QuotaSummaryCmd.java
Co-authored-by: Fabricio Duarte <fabricio.duarte.jr@gmail.com>
* Fix QuotaSummaryCmd
* Remove unnecessary imports
* Remove unused createQuotaSummaryResponse declarations
* Remove unnecessary imports
* Update plugins/database/quota/src/main/java/org/apache/cloudstack/api/command/QuotaSummaryCmd.java
Co-authored-by: dahn <daan.hoogland@gmail.com>
* Fix QuotaSummaryCmd
* Fix QuotaResponseBuilderImplTest
* Refactor test
* Fix QuotaSummaryCmd
* Fix projectid behavior
* Simplify QuotaSummary and deprecate listall
* Fix createQuotaSummaryResponse
* Remove unused import
* Apply suggestions + some adjustments
* Remove duplicated check
* Fix checkstyle
* Adjust entity owner
* Remove unused method + fix tests
* Add missing @ACL to some parameters
* Adjust how the parameters behave
* Allow domain admins and users to use keyword
* Address reviews
---------
Co-authored-by: Julien Hervot de Mattos Vaz <julien.vaz@scclouds.com.br>
Co-authored-by: Fabricio Duarte <fabricio.duarte.jr@gmail.com>
Co-authored-by: dahn <daan.hoogland@gmail.com>
2026-03-31 20:29:30 -03:00
Henrique Sato
7eea9ed448
Add API to enable/disable NICs for KVM ( #12819 )
2026-03-31 10:14:20 +02:00
Suresh Kumar Anaparti
68030df10b
VM start error handling improvements and config to expose error to users ( #12894 )
...
* VM start error handling improvements, and config to expose error to user
* refactor
2026-03-27 15:35:08 -03:00
Suresh Kumar Anaparti
1bff543e58
Merge branch '4.22'
2026-03-27 01:25:42 +05:30
Nicolas Vazquez
c1af36f8fc
[4.22] Prevent unmanaging or reinstalling a VM if it is part of a CKS cluster ( #12800 )
2026-03-26 18:17:49 +05:30
Suresh Kumar Anaparti
84676afd5c
Check for null host before proceeding with VM volume operations in managed storage while restoring VM ( #12879 )
2026-03-26 07:58:52 -03:00