Pearl Dsilva
10333dfd0e
add recently added domain id for bkp offering to be inherited in clone operation
2026-01-21 17:02:28 -05:00
Pearl Dsilva
3511525f36
pre-commit check failure
2026-01-21 10:44:31 -05:00
Pearl Dsilva
cc4ada0b3a
fix test failure - unnecessary stubbings
2026-01-21 10:26:12 -05:00
Pearl Dsilva
205761602e
fix test failures
2026-01-21 09:36:02 -05:00
Pearl Dsilva
6e68f80106
Merge branch 'main' of https://github.com/apache/cloudstack into clone-edit-existing-offerings
2026-01-21 08:29:05 -05:00
Pearl Dsilva
231f22bc51
fix unit tests
2026-01-21 08:25:23 -05:00
dependabot[bot]
1b0a036a5b
Bump ads.version from 2.0.0.AM25 to 2.0.0.AM27 ( #12269 )
...
Bumps `ads.version` from 2.0.0.AM25 to 2.0.0.AM27.
Updates `org.apache.directory.server:apacheds-server-integ` from 2.0.0.AM25 to 2.0.0.AM27
- [Commits](https://github.com/apache/directory-server/compare/2.0.0.AM25...2.0.0.AM27 )
Updates `org.apache.directory.server:apacheds-core-constants` from 2.0.0.AM25 to 2.0.0.AM27
- [Commits](https://github.com/apache/directory-server/compare/2.0.0.AM25...2.0.0.AM27 )
Updates `org.apache.directory.server:apacheds-core-annotations` from 2.0.0.AM25 to 2.0.0.AM27
- [Commits](https://github.com/apache/directory-server/compare/2.0.0.AM25...2.0.0.AM27 )
Updates `org.apache.directory.server:apacheds-core` from 2.0.0.AM25 to 2.0.0.AM27
- [Commits](https://github.com/apache/directory-server/compare/2.0.0.AM25...2.0.0.AM27 )
Updates `org.apache.directory.server:apacheds-protocol-ldap` from 2.0.0.AM25 to 2.0.0.AM27
- [Commits](https://github.com/apache/directory-server/compare/2.0.0.AM25...2.0.0.AM27 )
Updates `org.apache.directory.server:apacheds-jdbm-partition` from 2.0.0.AM25 to 2.0.0.AM27
- [Commits](https://github.com/apache/directory-server/compare/2.0.0.AM25...2.0.0.AM27 )
Updates `org.apache.directory.server:apacheds-ldif-partition` from 2.0.0.AM25 to 2.0.0.AM27
- [Commits](https://github.com/apache/directory-server/compare/2.0.0.AM25...2.0.0.AM27 )
---
updated-dependencies:
- dependency-name: org.apache.directory.server:apacheds-server-integ
dependency-version: 2.0.0.AM27
dependency-type: direct:development
update-type: version-update:semver-patch
- dependency-name: org.apache.directory.server:apacheds-core-constants
dependency-version: 2.0.0.AM27
dependency-type: direct:development
update-type: version-update:semver-patch
- dependency-name: org.apache.directory.server:apacheds-core-annotations
dependency-version: 2.0.0.AM27
dependency-type: direct:development
update-type: version-update:semver-patch
- dependency-name: org.apache.directory.server:apacheds-core
dependency-version: 2.0.0.AM27
dependency-type: direct:development
update-type: version-update:semver-patch
- dependency-name: org.apache.directory.server:apacheds-protocol-ldap
dependency-version: 2.0.0.AM27
dependency-type: direct:development
update-type: version-update:semver-patch
- dependency-name: org.apache.directory.server:apacheds-jdbm-partition
dependency-version: 2.0.0.AM27
dependency-type: direct:development
update-type: version-update:semver-patch
- dependency-name: org.apache.directory.server:apacheds-ldif-partition
dependency-version: 2.0.0.AM27
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 12:07:23 +05:30
dependabot[bot]
e2f4ed9dcf
Bump commons-codec:commons-codec from 1.15 to 1.20.0 ( #12303 )
...
Bumps [commons-codec:commons-codec](https://github.com/apache/commons-codec ) from 1.15 to 1.20.0.
- [Changelog](https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt )
- [Commits](https://github.com/apache/commons-codec/compare/rel/commons-codec-1.15...rel/commons-codec-1.20.0 )
---
updated-dependencies:
- dependency-name: commons-codec:commons-codec
dependency-version: 1.20.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 12:06:44 +05:30
Pearl Dsilva
4e97874c7d
update license
2026-01-20 18:27:09 -05:00
Pearl Dsilva
3981d423d3
combine add/clone disk/compute offering forms
2026-01-20 16:33:44 -05: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
Abhisar Sinha
002d9768b2
Add settings to mark cryptographic algorithms in vpn customer gateways as excluded or obsolete ( #12193 )
...
This PR introduces several configuration settings using which an operator can mark certain cryptographic algorithms and parameters as excluded or obsolete for VPN Customer Gateway creation for Site-to-Site VPN.
Cloud providers following modern security frameworks (e.g., ISO 27001/27017) are required to enforce and communicate approved cryptographic standards. CloudStack currently accepts several weak or deprecated algorithms without guidance to users. This PR closes that gap by giving operators explicit control over what is disallowed vs discouraged, improving security posture without breaking existing deployments.
These settings are:
1. vpn.customer.gateway.excluded.encryption.algorithms
2. vpn.customer.gateway.excluded.hashing.algorithms
3. vpn.customer.gateway.excluded.ike.versions
4. vpn.customer.gateway.excluded.dh.group
5. vpn.customer.gateway.obsolete.encryption.algorithms
6. vpn.customer.gateway.obsolete.hashing.algorithms
7. vpn.customer.gateway.obsolete.ike.versions
8. vpn.customer.gateway.obsolete.dh.group
2026-01-19 13:18:37 +05:30
Abhishek Kumar
76e6de7f90
ui: fix form data double fetch/reset form data by ownership selection ( #11705 )
...
* ui: fix form data double fetch/reset form data by ownership selection
Fixes #10832
2026-01-16 10:48:57 -05:00
Wei Zhou
b31c2f4cae
Revert "Review comment on pull request #12436 "
...
This reverts commit a566af35f5 .
2026-01-15 19:17:12 +01:00
Wei Zhou
a566af35f5
Review comment on pull request #12436
2026-01-15 19:14:51 +01:00
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
Abhisar Sinha
5c1f9315ce
Remove transaction from updateCapacityForHost cal ( #12421 )
2026-01-14 16:12:42 +01:00
Suresh Kumar Anaparti
6a324da27a
MAC address assignment improvements ( #12349 )
2026-01-13 13:56:39 +01:00
Vishesh
b8ed34e2a8
Reset modifier button's state ( #12187 )
2026-01-13 13:48:55 +01:00
Abhisar Sinha
9e86fdf1b6
Fix cloud-sysvmadmin hang ( #12355 )
2026-01-13 09:06:25 +01:00
Abhishek Kumar
538578366a
Merge remote-tracking branch 'apache/4.22'
2026-01-13 11:49:07 +05:30
Abhishek Kumar
031fbf43d4
Merge remote-tracking branch 'apache/4.20' into 4.22
2026-01-13 11:48:05 +05:30
Pearl Dsilva
3aa1040ef4
increase test coverage
2026-01-12 08:38:36 -05:00
Abhishek Kumar
8627c60b95
ui: option to migrate vm with volumes to same pool ( #11703 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-01-12 14:27:04 +01:00
Suresh Kumar Anaparti
b8813c7b24
UI: Add info for 'Use primary storage replication' in snapshot view(s) ( #11943 )
2026-01-12 16:50:15 +05:30
Rene Peinthor
8dcfc7c767
Linstor fix host picking ( #12047 )
2026-01-12 11:29:31 +01:00
Suresh Kumar Anaparti
2b373a4659
[UI] Fix primary storage details display when the uuid has divergent pattern ( #12307 )
...
* [UI] Fix primary storage details display when the uuid has different pattern (eg. for pools with SolidFireShared provider)
* Fix on refresh
---------
Co-authored-by: vishesh92 <vishesh92@gmail.com>
2026-01-12 14:18:35 +05:30
Abhisar Sinha
c7cfeb5caa
fix location constraint ceph error ( #12285 )
2026-01-12 09:13:12 +01:00
Abhishek Kumar
0e6d2d986b
ui: prevent calling listConfigurations when not allowed ( #11704 )
...
By default, normal users won't have access to listConfigurations API,
therefore, UI should not call it when access is not there.
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-01-12 13:23:37 +05:30
Suresh Kumar Anaparti
db1c7d678c
Updated protobuf version to 3.25.5, and protobuf & jackson maven dependencies ( #12389 )
2026-01-12 08:21:19 +01:00
Erik Böck
2358632253
Fixed User type accounts being able to change resource limits of their own domain and account ( #12046 )
...
Co-authored-by: Lucas Martins <56271185+lucas-a-martins@users.noreply.github.com>
2026-01-12 08:20:31 +01:00
Suresh Kumar Anaparti
2399edd380
[UI] Fix for the login url with nested redirect parameters ( #12356 )
2026-01-12 12:11:45 +05:30
Pearl Dsilva
210cb4c39d
fix pre-commit checks
2026-01-09 12:29:17 -05:00
Pearl Dsilva
786372fa96
add unit tests
2026-01-09 12:26:01 -05:00
Nicolas Vazquez
04875f1517
Improve logs for VM migrations ( #12332 )
2026-01-09 17:50:27 +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
Abhishek Kumar
ef1aaa0551
kvm: allow skip forcing disk controller ( #11750 )
2026-01-09 13:56:39 +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
Nicolas Vazquez
9a38e75abd
Fix Linstor shrink qcow2 volumes ( #12387 )
2026-01-09 09:48:04 +01:00
Suyang(Dawson) Chen
1b861dad48
Cleanup: Standardize logger message formatting in ApiServer.java ( #11188 )
2026-01-09 09:30:17 +01:00
Erik Böck
1ef6365771
Change internal ID to UUID in user disable event ( #11824 )
2026-01-09 09:23:46 +01:00
Bernardo De Marco Gonçalves
bc3d7c314b
Change the `value` parameter of the `updateConfiguration` API to be required ( #10790 )
2026-01-09 09:17:44 +01:00
Pearl Dsilva
cdd125052d
vpc & backup offering clone api
2026-01-08 22:29:36 -05:00
Pearl Dsilva
7fd45679b7
Add UI support to clone disk and network offering
2026-01-08 16:52:29 -05:00