Abhisar Sinha
9af2c941ae
rename image_transfer disk_id to volume_id
2026-04-13 09:41:14 +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
Abhishek Kumar
40cadd0369
merge fixes
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 23:52:05 +05:30
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
1ddccaa767
fix storagedomain retrieval
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:30:56 +05:30
Abhishek Kumar
10782021e4
addressed with finalizing transfers before backup
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:30:56 +05:30
Abhishek Kumar
800faa4a6f
add log
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:30:56 +05:30
Abhishek Kumar
1669c0d496
fix db list issue
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:30:56 +05:30
Abhishek Kumar
c588e67d6c
changes for adding syncqueueitem for backup to block other operations on
...
vm
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:30:56 +05:30
Abhisar Sinha
6e420fecd2
fix config export to test backup apis
2026-04-09 10:30:56 +05:30
Abhisar Sinha
dc480e07d3
Implement backend for delete vm checkpoint
2026-04-09 10:30:56 +05:30
Abhisar Sinha
b84ff6b99a
move checkpoint to vm details
2026-04-09 10:30:54 +05:30
Abhisar Sinha
d6055c9ae2
create volume on storage refactor
2026-04-09 10:30:11 +05:30
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