Abhishek Kumar
eaab07d99d
Merge remote-tracking branch 'apache/main' into integration-veeam-kvm
2026-04-30 11:32:56 +05:30
julien-vaz
a73cc9a22c
Improve Quota Statement ( #10506 )
...
* Improve Quota Statement
* Removes unused import
* Fix QuotaUsageJoinDao, QuotaResponseBuilderImpl, QuotaServiceImpl e QuotaServiceImplTest
* Reorganize imports
* Updates QuotaStatementCmd responseBuilder scope to default
* Fix log4j syntax
* Address reviews + other improvements
* Add missing SQL scripts and injections
* Change accountid and domainid logic + add unit tests
* Rename QuotaUsageDetail to QuotaTariffUsage
* Fix out of bounds exception
---------
Co-authored-by: Julien Hervot de Mattos Vaz <julien.vaz@scclouds.com.br>
Co-authored-by: Fabricio Duarte <fabricio.duarte.jr@gmail.com>
2026-04-29 21:09:13 -03:00
Abhishek Kumar
adb317d8b5
schema fix
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-29 01:28:57 +05:30
Henrique Sato
6f4445c5c1
Add offering preset variables for `Network` and `VPC` Quota tariffs ( #11810 )
...
* Add offering preset variable to Network and VPC tariffs
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Fabricio Duarte <fabricio.duarte.jr@gmail.com>
* Add tests
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Fabricio Duarte <fabricio.duarte.jr@gmail.com>
2026-04-27 09:36:37 -03:00
Wei Zhou
f820d0125d
fix end of files and codespell errors
2026-04-17 13:58:21 +02:00
Suresh Kumar Anaparti
2d6280b9da
Merge branch '4.22'
2026-04-17 04:35:25 +05:30
Suresh Kumar Anaparti
13a2c7793c
Merge branch '4.20' into 4.22
2026-04-17 03:12:33 +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
fb82ca3c91
config: fix ManagementServer scope
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-15 13:15:00 +05:30
Erik Böck
5013cf2af6
Fix user password reset mail template value ( #12882 )
...
* Fix default user password reset email template
* improve readabilty
* change update query
* Specify database for update
* Fix SQL statement
* Use CONCAT_WS sql method to create multiline string
---------
Co-authored-by: GaOrtiga <49285692+GaOrtiga@users.noreply.github.com>
Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
2026-04-15 10:06:39 +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
1085da4ef8
Merge commit '19b4ef106931aa1d6a8fed06984009d86760e4de' into 4.22
2026-04-14 13:15:05 +02:00
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
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
Abhishek Kumar
e5fd64b835
refactor tags
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-13 19:06:40 +05:30
Abhisar Sinha
8eb162cb99
Updating pom.xml version numbers for release 4.20.4.0-SNAPSHOT
2026-04-13 15:48:18 +05:30
Abhisar Sinha
9af2c941ae
rename image_transfer disk_id to volume_id
2026-04-13 09:41:14 +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
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
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
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
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
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
Nicolas Vazquez
b5858029bb
Fix listing service offerings with different host tags ( #12919 )
2026-04-09 10:55:47 +02:00
Abhishek Kumar
1669c0d496
fix db list issue
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:30:56 +05:30
Abhisar Sinha
b84ff6b99a
move checkpoint to vm details
2026-04-09 10:30:54 +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
Abhishek Kumar
bad164c991
fixes
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
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
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
Abhisar Sinha
10ad7967cd
bug fixes
2026-04-09 10:25:09 +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
4853453930
kvm hosts and clusters only
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:22:38 +05:30
Abhisar Sinha
586134d392
Support file backend for cow format: api and server
2026-04-09 10:21:47 +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
2350661ee3
Added progress to upload Image Transfers
2026-04-09 10:14:19 +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
Abhisar Sinha
f396c5cc74
Basic working version-1
2026-04-09 10:12:11 +05:30
Suresh Kumar Anaparti
c3614098da
Merge branch '4.22'
2026-04-08 18:09:43 +05:30
Suresh Kumar Anaparti
abdf926219
Revert "Use lateral join (introduced in MySQL 8.0.14) with subquery on user_statistics table in account_view for netstats ( #12631 )" ( #12965 )
...
This reverts commit 58916eb608 .
2026-04-08 09:43:44 +05:30
Abhisar Sinha
c8599040b4
Updating pom.xml version numbers for release 4.20.3.0
...
Signed-off-by: Abhisar Sinha <abhisar.sinha@gmail.com>
2026-04-06 17:22:19 +05:30