cloudstack/engine/storage
Vishesh d2c8aa7dff
Feature: Key Management Service (KMS) (#12711)
* Add KMS framework

* integrate volume encryption with kms

* rotate keys wrapped with older versions

* allow adding kms key in deploy vm

* temp commit

* Add some tests

* fixups and some ui changes

* Change wrapping algo for pkcs

* fixups

* fix list apis

* directly create the key in the store

* Add missing license

* fixup

* Fix missing labels and label generation

* Fixup ui bug

* fixups

* Add smoke test

* Fix test failures

* fixups

* Address comments

* fix failing tests

* Address comments

* Fix pre-commit error

* fixup

* Fix failing unit tests

* fixup

* fix UI bug

* fixup createHSM in marvin library

* Fix bugs

* fix failing test

* fixup

* fixup

* fix marvin lib & tests

* fix marvin tests

* fixup

* Make HSM Profile domain scoped

* fixup
2026-06-30 10:10:41 +05:30
..
cache Merge branch '4.22' 2026-01-05 16:17:50 +05:30
configdrive Merge release branch 4.22 to main 2026-01-26 13:32:56 +01:00
datamotion Feature: Key Management Service (KMS) (#12711) 2026-06-30 10:10:41 +05:30
image storage: Add config keys for controlling public/private template secondary storage replica counts (#12877) 2026-06-29 08:14:27 +02:00
integration-test Cleanup snapshot files in datastores for Error-ed snapshots, and some code improvements (#12347) 2026-01-15 12:12:32 +01:00
object Updating pom.xml version numbers for release 4.23.0.0-SNAPSHOT 2025-11-05 16:54:39 +05:30
snapshot CLVM enhancements and fixes (#12617) 2026-06-16 16:16:51 +05:30
src CLVM enhancements and fixes (#12617) 2026-06-16 16:16:51 +05:30
volume Feature: Key Management Service (KMS) (#12711) 2026-06-30 10:10:41 +05:30
pom.xml Updating pom.xml version numbers for release 4.23.0.0-SNAPSHOT 2025-11-05 16:54:39 +05:30
storage.ucls misc: pre-commit auto remove unneeded trailing whitespace (#11289) 2025-09-17 14:21:56 +02:00