Manoj Kumar
4df11a4198
normalize dns zone and record in svc layer, always use dotless data in svc and handle dot version in client
2026-02-21 09:25:28 +05:30
Manoj Kumar
c64cf81db3
include:
...
1. port for dns_server
2. remove hard coded localhost for server_id
3. resolve and store server id if not passed in the api request
4. restrict public dns_server for domain admins and admins
2026-02-20 12:45:21 +05:30
Manoj Kumar
4a9f66d532
following changes are done:
...
1. refactored client
2. added exceptions
3. enhanced updateZone
4. ownership check for deleteDnsServer
2026-02-19 23:48:57 +05:30
Manoj Kumar
99f8c7dad8
following things are done:
...
1. Registerdnsrecordforvm api
2. removednsrecordforvm api
3. cleanup; fixed license, dao logic
2026-02-17 17:21:26 +05:30
Manoj Kumar
c5972aea4e
Add associate and disassociate zone to network APIs
2026-02-16 18:38:48 +05:30
Manoj Kumar
f29b8be24d
following dns zone apis are integrated:
...
1. creatednszone
2. listdnszone
3. updatednszone
4. deletednszone
2026-02-15 15:17:54 +05:30
Manoj Kumar
df2131810f
1. Setup Dns zone schema
...
2. added relevant changes in dao and vo
3. worked on creatednszone, integration with mgr
4. powerdns create zone api call
2026-02-13 13:52:08 +05:30
Manoj Kumar
9911c280e1
Changes done to AddDnsServer, ListDnsServer, DeleteDnsServer and UpdateDnsServer
2026-02-12 19:27:32 +05:30
Manoj Kumar
b2d597c1bb
add db schema, vo and dao classes
2026-02-10 07:24:10 +05:30
Daan Hoogland
e929f2024a
Merge branch '4.22'
2026-02-05 16:07:46 +01:00
Daan Hoogland
cd6a8f61ca
Merge branch '4.20' into 4.22
2026-02-05 15:32:36 +01:00
Suresh Kumar Anaparti
ce42ce54c2
Fix template details deletion while updating template from UI ( #12559 )
...
* Fix template details deletion while updating template from UI
* update the latest template details before submit
2026-02-03 14:21:43 +05:30
Suresh Kumar Anaparti
a5b6bc3be6
Merge branch '4.22'
2026-01-30 21:15:58 +05:30
Abhishek Kumar
18972caf5f
api,server: allow cleaning up vm extraconfig ( #11974 )
2026-01-30 13:54:01 +05:30
Wei Zhou
81f16b6261
engine/schema: prepend algorithm to checksum during systemvm template registration ( #12165 )
...
* engine/schema: prepend algorithm to checksum during systemvm template registration
* Update utils/src/main/java/org/apache/cloudstack/utils/security/DigestHelper.java
2026-01-30 09:01:50 +02:00
Suresh Kumar Anaparti
ffb8b91ff5
Merge branch '4.22'
2026-01-29 19:42:07 +05:30
Suresh Kumar Anaparti
f5778eaa32
Merge branch '4.20' into 4.22
2026-01-29 19:41:29 +05:30
Daniel Augusto Veronezi Salvador
8c2a030816
Fix query filter and units tests ( #12184 )
2026-01-29 14:51:22 +02:00
Wei Zhou
aef3df7577
server: pass network label of physical network when plug nic for private gateway on hypervisor ( #11846 )
2026-01-29 14:47:08 +02:00
Suresh Kumar Anaparti
a55f85af50
Merge branch '4.22'
2026-01-29 15:55:03 +05:30
Suresh Kumar Anaparti
d700e2db64
Merge branch '4.20' into 4.22
2026-01-29 15:51:58 +05:30
Nicolas Vazquez
664f76c7e4
Fix KvmSshToAgentEnabled setting description and make it dynamic ( #12533 )
2026-01-29 09:24:58 +01:00
Fabricio Duarte
b7fc7179fc
Add batch deletion support to `removeRawUsageRecords` ( #12522 )
...
* Add batch deletion support to `removeRawUsageRecords`
* Remove ORDER BY from batch expunge
2026-01-29 08:14:05 +02:00
Suresh Kumar Anaparti
059debf212
Add the procedure files for insert extensions and update guest os category ( #12482 )
...
* Add the procedure files for insert extensions and update guestos category
* fixed indentation
* Apply suggestions from code review
Co-authored-by: Vishesh <8760112+vishesh92@users.noreply.github.com>
---------
Co-authored-by: Vishesh <8760112+vishesh92@users.noreply.github.com>
2026-01-28 16:09:37 +02:00
Abhisar Sinha
95de88a8ff
Usage server should takeover immediately if the other Usage server has been stopped gracefully ( #12507 )
2026-01-28 16:08:25 +02:00
Abhishek Kumar
69c69dc537
server,engine-schema: make config - use.https.to.upload zone scoped ( #11539 )
2026-01-28 13:23:39 +01:00
Suresh Kumar Anaparti
83ce0067b8
Update the snapshot physical size for the primary storage resource after snapshot creation and during resource count recalculation ( #12481 )
...
* Update snapshot size for the primary storage resource after snapshot creation and during resource count recalculation
* Update snapshot physical size
* review
* review
2026-01-28 13:07:57 +02:00
Suresh Kumar Anaparti
ff7ec0cd22
Update alert id for VR public and private interface ( #12527 )
2026-01-28 11:45:48 +01:00
Daan Hoogland
e3999923a7
Merge release branch 4.22 to main
...
* 4.22:
fix install path for systemvm templates when introducing new sec storage (#11605 )
fix Sensitive Data Exposure Through Exception Logging in OVM Hypervis… (#12032 )
Fix snapshot physical size after migration (#12166 )
ConfigDrive: use file absolute path instead of canonical path to create ISO (#11623 )
Add log for null templateVO (#12406 )
snapshot: fix listSnapshots for volume which got delete and whose storage pool got deleted (#12433 )
Notify user if template upgrade is not required (#12483 )
Fix: proper permissions for systemvm template registrations on hardened systems (#12098 )
Allow modification of user vm details if user.vm.readonly.details is empty (#10456 )
NPE fix while deleting storage pool when pool has detached volumes (#12451 )
2026-01-26 13:32:56 +01:00
Daan Hoogland
edb62b490c
Merge branch '4.20' into 4.22
2026-01-26 13:30:26 +01:00
Suresh Kumar Anaparti
c8cadcb56e
NPE fix while deleting storage pool when pool has detached volumes ( #12451 )
...
* NPE fix while deleting storage pool when pool has detached volumes
* review
* unit tests
* Added log for volumes not attached to any VMs
* update filter, log and test
* updated volume dao method names returning non destroyed volumes
* build fix
---------
Co-authored-by: dahn <daan@onecht.net>
2026-01-26 10:31:14 +02:00
Suresh Kumar Anaparti
4bcf3ea57d
Merge branch '4.22'
2026-01-26 12:46:54 +05:30
Suresh Kumar Anaparti
000919d6e5
Merge branch '4.20' into 4.22
2026-01-26 12:46:09 +05:30
Manoj Kumar
8db065a14e
limit iso filename to have 251 chars at max ( #12430 )
2026-01-23 16:34:52 +01:00
Vishesh
d1eb2822d9
Remove redundant Exceptions from logs for vm schedules ( #12428 )
2026-01-22 14:29:35 +01:00
Suresh Kumar Anaparti
04b58acdd6
Merge branch '4.22'
2026-01-19 19:50:51 +05:30
Suresh Kumar Anaparti
3828a3b744
Merge branch '4.20' into 4.22
2026-01-19 19:50:10 +05:30
Pearl Dsilva
8b2f1f19c2
Support dedicating backup offerings to domains ( #12194 )
...
* Add support for dedicating backup offerings to domains
* Add tests and UI support and update response params
* add license header
* exclude backupofferingdetailsvo from sonar
* fix pre-commit checks - missing / extra EOF line
* add test
* EOF
* filter backup offerings by domain id
* add unit tests
* add more unit tests and remove response file from code coverage check
* update checks
* address review comments: extract common code, fix tests
* added bean definition
* address comments
* add unit tests to increase coverage
* pre-commit check failure fix
* address merge issue
* allow updating backup offering when only domain id is modified
2026-01-19 14:21:47 +05:30
Suresh Kumar Anaparti
f1f779a08d
Cleanup snapshot files in datastores for Error-ed snapshots, and some code improvements ( #12347 )
2026-01-15 12:12:32 +01:00
Nicolas Vazquez
aba3285c3c
[Usage] Include accounts uuid on the cloud_usage accounts initial saving ( #12420 )
2026-01-15 06:50:35 -03:00
Suresh Kumar Anaparti
507c4cd128
Merge branch '4.22'
2026-01-15 10:09:09 +05:30
Suresh Kumar Anaparti
b5fd39fca0
Merge branch '4.20' into 4.22
2026-01-15 10:08:27 +05:30
Suresh Kumar Anaparti
6a324da27a
MAC address assignment improvements ( #12349 )
2026-01-13 13:56:39 +01:00
Daan Hoogland
2811217578
Merge branch '4.22'
2026-01-09 15:00:05 +01:00
Daan Hoogland
e25cf437c0
Merge branch '4.20' into 4.22
2026-01-09 14:28:12 +01:00
Abhisar Sinha
c91e84c6d8
Avoid double counting primary storage allocated capacity for storage pools having a parent ( #12181 )
2026-01-09 13:30:24 +01:00
Abhishek Kumar
eedd32971f
Merge remote-tracking branch 'apache/4.22'
2026-01-07 13:11:55 +05:30
Abhishek Kumar
425c4e3312
Merge remote-tracking branch 'apache/4.20' into 4.22
2026-01-07 13:10:41 +05:30
Manoj Kumar
57331aca2f
Skip removal of offerings if in use during domain removal ( #11780 )
...
This PR fixes #11502
- Prevent service offering update to specific domains if any instance for the offering are outside of those
- Removal of offerings is skipped if it is in use by any Instance.
2026-01-07 09:25:11 +05:30
YoulongChen
fca928d609
fix HMAC Signatures and API Keys Logged in Plaintext ( #12021 )
...
Co-authored-by: chenyoulong20g@ict.ac.cn <chenyoulong20g@ict.ac.cn>
Co-authored-by: dahn <daan.hoogland@gmail.com>
2026-01-05 13:28:48 +01:00