Abhishek Kumar
b52daa2be5
changes for access checks
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:30:11 +05:30
Abhishek Kumar
ac25dc9fb9
remove unused code
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:30:11 +05:30
Abhisar Sinha
76793f0fa7
enable TLS by default and add listen address to agent.properties
2026-04-09 10:30:11 +05:30
Abhisar Sinha
5310f2996a
fix tests
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
cdf4684bcf
use shared=0 for unittests
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
5fd1b85afe
return internal CA certificate
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:30:10 +05:30
Abhishek Kumar
bf856ab3f4
fix serviceoffering custom offering
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:30:10 +05:30
Abhishek Kumar
414d96e70c
remove unused classes
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
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
Abhishek Kumar
260e6bc5bf
storage pool type fix
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:30:10 +05:30
Abhisar Sinha
19a8509f79
Image server TLS support
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
ebdcf70c70
fix pre-commit failures
2026-04-09 10:30:10 +05:30
Abhisar Sinha
2bbbcae3a9
Add tests for qcow2 file parallel range reads and puts
2026-04-09 10:30:10 +05:30
Abhisar Sinha
9a7008a86e
change image server default port from 54323 to 54322
2026-04-09 10:30:10 +05:30
Abhisar Sinha
ce19b922e6
coalesce similar extents
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
Abhisar Sinha
bb213dcdcb
extract constants used in image server
2026-04-09 10:29:11 +05:30
Abhisar Sinha
dad314a8a6
Image server unittests
2026-04-09 10:29:11 +05:30
Abhisar Sinha
81fc6d5da6
Agent communication with Image server via unix socket
2026-04-09 10:29:11 +05:30
Abhisar Sinha
3e7268e457
modularize image server
2026-04-09 10:29:11 +05:30
Abhisar Sinha
5907d6427a
Use the upper ceiling (in gb) for the volume size during restore
2026-04-09 10:29:11 +05:30
Abhishek Kumar
50403f7548
changes for allowed cidrs; refactor
...
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
cb2d736032
changes for default bios boot type
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:26:33 +05:30
Abhishek Kumar
1e9a116bcb
fix naming issue
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:26:33 +05:30
Abhishek Kumar
90d87d0e92
restore with correct bios type
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:26:33 +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
a6c7e55570
fix export bitmap in start backup of running vm
2026-04-09 10:25:10 +05:30
Abhisar Sinha
d527762766
Fix backup of stopped VMs by allowing multiple connections.
2026-04-09 10:25:10 +05:30
Abhishek Kumar
29dbf69d27
fix same vm restore
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:25:10 +05:30
Abhishek Kumar
f4a4c7a343
fix for project owned resource
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:25:09 +05:30
Abhishek Kumar
9974e48769
changes for retrieving vm account from ovf
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:25:09 +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
Abhishek Kumar
eac69435b1
fix put disk
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:23:37 +05:30
Abhisar Sinha
824b05ff0c
image server : support for range puts and blocking writes
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
Abhishek Kumar
196dd7fb28
fix ovf end tag
...
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
Abhisar Sinha
11592b0ddc
fix image_server.py
2026-04-09 10:23:37 +05:30
Abhishek Kumar
18fbf76ba4
fix
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:23:37 +05:30