Pearl Dsilva
d53591c3fe
prevent creating a bkp offering of a bkp repo that already exists
2026-02-26 08:21:09 -05:00
Pearl Dsilva
d5138ed019
remove unused imports
2026-02-26 08:21:09 -05:00
Pearl Dsilva
7d7ee2fd8e
fix issue with test
2026-02-26 08:21:09 -05:00
Pearl Dsilva
06af8b6916
add check
2026-02-26 08:21:09 -05:00
Pearl Dsilva
6b071d6572
use appropriate zoneId during clone bkp offering
2026-02-26 08:21:09 -05:00
Pearl Dsilva
4a130cea5e
combine check
2026-02-26 08:21:08 -05:00
Pearl Dsilva
f03bef5f7e
address comments
2026-02-26 08:21:06 -05:00
Pearl Dsilva
15c6090894
address copilot comments
2026-02-26 08:15:59 -05:00
Pearl Dsilva
f02f9402b0
add some checks to prevent networkmode change when provider is nsx/netris from the source networkmode
2026-02-26 08:15:59 -05:00
Pearl Dsilva
714cb4ed1d
add recently added domain id for bkp offering to be inherited in clone operation
2026-02-26 08:15:59 -05:00
Pearl Dsilva
e637321277
pre-commit check failure
2026-02-26 08:15:59 -05:00
Pearl Dsilva
65e5bb3ee6
fix test failure - unnecessary stubbings
2026-02-26 08:15:59 -05:00
Pearl Dsilva
4ad44d07a2
fix test failures
2026-02-26 08:15:59 -05:00
Pearl Dsilva
6399e4b4b8
fix unit tests
2026-02-26 08:15:59 -05:00
Pearl Dsilva
03b5aed1b6
combine add/clone disk/compute offering forms
2026-02-26 08:15:59 -05:00
Pearl Dsilva
406e4952dc
increase test coverage
2026-02-26 08:15:59 -05:00
Pearl Dsilva
9d5e6bfdd6
make fields non mandatory for clone offerings APIs
2026-02-26 08:15:58 -05:00
Pearl Dsilva
30f277acc2
Add support to clone network and vpc offering with the right parameters
2026-02-26 08:15:58 -05:00
Pearl Dsilva
6ce6d3dfde
fix capability list and mapping of params
2026-02-26 08:15:58 -05:00
Pearl Dsilva
afe6c86990
add support for vpc & backup offerings to be cloned
2026-02-26 08:15:56 -05:00
Pearl Dsilva
e13104bfea
Add support to clone existing offerings and update them
2026-02-26 08:14:34 -05:00
Suresh Kumar Anaparti
da85858e93
unit test fix (after merge)
2026-02-26 12:01:15 +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
Erik Böck
c748b69e70
Fix NPE during public IP listing when a removed network or VPC ID is informed for associatenetworkid parameter ( #12372 )
2026-02-23 13:03:36 +01:00
Erik Böck
d0543449a6
Changes to the error message displayed during the removal of public templates that are used ( #12373 )
2026-02-23 11:21:04 +01:00
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
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
9dd93cef76
Support for custom SSH port for KVM hosts from the host url on add host and the configuration ( #12571 )
2026-02-18 20:05:51 +01:00
Suresh Kumar Anaparti
8c12a13216
Fix NPE during reset password ( #12585 )
2026-02-18 20:03:36 +01:00
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
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
Pearl Dsilva
ae5308bdd2
Fix issue when restoring backup after migration of volume ( #12549 )
2026-02-13 15:14:58 +01:00
Fabricio Duarte
34f6f413a1
Fix injection of preset variables into the JS interpreter ( #12515 )
2026-02-11 16:12:09 +01:00
Nicolas Vazquez
b7c970f45f
Fix issue with multiple KVM Host entries in host table ( #12589 )
2026-02-11 13:47:21 +01:00
Daan Hoogland
d3e1976912
Merge release branch 4.22 to main
...
* 4.22:
Fixes issue with loading Capacity dashboard when mulitple backup providers configured (#12550 )
2026-02-09 13:06:28 +01:00
Daan Hoogland
7324ef45d4
Merge branch '4.20' into 4.22
2026-02-09 13:05:08 +01:00
Pearl Dsilva
a0f35a186d
Fixes issue with loading Capacity dashboard when mulitple backup providers configured ( #12550 )
2026-02-09 12:12:28 +01:00
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
Erik Böck
e32d08e50e
Create new generic method for resource UUID obtention in event's descriptions ( #12502 )
2026-02-05 11:23:40 +01:00
Abhisar Sinha
9ae696d1c8
Preserve VM settings on Instance Snapshot revert for Custom Service Offering ( #12555 )
2026-02-03 14:15:09 +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
Wei Zhou
b869913529
noVNC: support Spanish Latin American keyboard on VMware ( #12484 )
...
* noVNC: support Spanish Latin American keyboard
* Update server/src/main/java/com/cloud/vm/UserVmManagerImpl.java
2026-02-02 15:16:54 +05:30
Suresh Kumar Anaparti
a5b6bc3be6
Merge branch '4.22'
2026-01-30 21:15:58 +05:30
Suresh Kumar Anaparti
30d306622a
Merge branch '4.20' into 4.22
2026-01-30 21:15:21 +05:30
Suresh Kumar Anaparti
6bed3d4e64
Update storage usage / size in backup usage response ( #12539 )
2026-01-30 13:45:59 +01:00
Abhishek Kumar
18972caf5f
api,server: allow cleaning up vm extraconfig ( #11974 )
2026-01-30 13:54:01 +05:30