Manoj Kumar
bde9fd9062
improve cleanup logic for DNS zone and server
2026-03-23 15:00:52 +05:30
Manoj Kumar
d8cca73780
resolve conflict with main
2026-03-17 19:35:19 +05:30
Nicolas Vazquez
93239e09f1
Add conserve mode for VPC offerings ( #12487 )
2026-03-16 09:39:42 +01:00
Manoj Kumar
6bcfbc6dfc
resolve conflict with main
2026-03-13 22:34:46 +05:30
Daman Arora
8c579538f9
CKS: Allow affinity group selection during cluster creation ( #12386 )
...
Co-authored-by: Daman Arora <daman.arora@shapeblue.com>
2026-03-13 10:58:55 +01:00
Klaus de Freitas Dornsbach
74af9b9875
API key pair restructure ( #9504 )
...
Co-authored-by: Bernardo De Marco Gonçalves <bernardomg2004@gmail.com>
2026-03-09 14:20:17 +01:00
Suresh Kumar Anaparti
75620309c2
Merge branch '4.22'
2026-03-04 21:13:01 +05:30
Manoj Kumar
928db650e3
resolve merge conflict with main
2026-03-03 17:11:54 +05:30
Manoj Kumar
caf85330bb
1. implement event processing for vm start/stop/destroy, nic create/delete events
...
2. add dnsrecordurl in nic_details table
3. add dnsrecordurl in vm response
2026-03-03 14:08:50 +05:30
Vishesh
6516f7f1aa
Fix query execution in countVgpuVMs ( #12713 )
2026-02-27 18:23:25 +05:30
Manoj Kumar
6ca9d5ace8
add views for dns_server and dns_zone
2026-02-26 13:05:08 +05:30
Suresh Kumar Anaparti
a8bd02f8ba
Merge branch '4.22'
2026-02-26 11:12:20 +05:30
Suresh Kumar Anaparti
b74f21b967
Merge branch '4.20' into 4.22
2026-02-26 11:11:41 +05:30
dahn
da7ac80dc4
prevent user.uuid from being regenerated on each operation by reading it from the DB ( #12632 )
2026-02-23 11:12:13 +01:00
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
Suresh Kumar Anaparti
30e6c224bd
Merge branch '4.22'
2026-02-19 13:20:04 +05:30
Suresh Kumar Anaparti
5caf6cd043
Merge branch '4.20' into 4.22
2026-02-19 13:19:14 +05:30
Suresh Kumar Anaparti
32c0cdbed9
Add volumes in 'Expunging' state to storage cleanup thread and during delete storage pool ( #12602 )
2026-02-18 20:08:25 +01:00
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
Daan Hoogland
a7dc5efad5
Merge release branch 4.22 to main
...
* 4.22:
Fix issue when restoring backup after migration of volume (#12549 )
Usage: Heartbeat should not schedule usage job when a job is already running (#12616 )
Allow limit queries without random ordering (#12598 )
engine/schema: fix cluster/zone settings with encrypted values (#12626 )
Fix injection of preset variables into the JS interpreter (#12515 )
Fix issue with multiple KVM Host entries in host table (#12589 )
Add a Prometheus metric to track host certificate expiry (#12613 )
ssvm: delete temp directory while deleting entity download url (#12562 )
2026-02-17 11:55:04 +01:00
Daan Hoogland
11df71e55c
Merge branch '4.20' into '4.22'
2026-02-17 11:53:08 +01:00
Manoj Kumar
c5972aea4e
Add associate and disassociate zone to network APIs
2026-02-16 18:38:48 +05:30
Manoj Kumar
c79b33c1fb
Allow enforcing password change for a user after reset by admin (root/domain) ( #12294 )
...
* API modifications for passwordchangerequired
* ui login flow for passwordchangerequired
* add passwordchangerequired in listUsers API response, it will be used in UI to render reset password form
* cleanup redundant LOGIN_SOURCE and limiting apis for first time login
* address copilot comments
* allow enforcing password change for all role types and update reset pwd flow for passwordchangerequired
* address review comments
* add unit tests
* cleanup ispasswordchangerequired from user_view
* address review comments
* 1. Allow enforcing password change while creating user
2. Admin can enforce password change on next login with out resetting password
* address review comment, add unit test
* improve code coverage
* fix pre-commit license issue
* 1. allow enter key to submit change password form
2. hide force password reset for disabled/locked user in ui
* 1. throw exception when force reset password is done for locked/disabled user/account
2. ui validation on current and new password being same
3. allow enforce change password for add user until saml is not enabled
* allow oauth login to skip force password change
2026-02-16 16:01:42 +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
Suresh Kumar Anaparti
e22f842ed8
Allow limit queries without random ordering ( #12598 )
2026-02-13 09:30:55 +01:00
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
Wei Zhou
18d66595b3
engine/schema: fix cluster/zone settings with encrypted values ( #12626 )
2026-02-12 12:52:23 +01:00
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