GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GeezerVison is showing github.com — server: encrypt a volume created on a storage pool with an encrypted disk offering by weizhouapache · Pull Request #14667 · apache/cloudstack Conversation
|
| Pool | Type | passphrase_id in DB |
encrypt_format in DB |
On disk |
|---|---|---|---|---|
| nfs-n88 | NetworkFilesystem | set (363) | luks | qcow2 with LUKS: qemu-img info reports encrypted: yes |
| ceph-pri1 | RBD | set (364) | luks2 | image starts with a LUKS2 header |
| ceph-pri2 | RBD | set (365) | luks2 | image starts with a LUKS2 header |
Not covered by these tests:
Not yet tested beyond the cases above.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
…disk offering A volume created with a storageid is created on the pool right away, without the passphrase or the KMS key which an encrypted disk offering needs, so it was created without encryption. Set up its encryption before it is created.
There was an error while loading. Please reload this page.
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@ ## 4.22 #14667 +/- ## ============================================ - Coverage 18.32% 18.31% -0.01% + Complexity 16644 16642 -2 ============================================ Files 5939 5939 Lines 537787 537794 +7 Branches 65932 65932 ============================================ - Hits 98544 98511 -33 - Misses 428033 428079 +46 + Partials 11210 11204 -6
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@blueorangutan package |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@weizhouapache a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ el10 ✔️ debian ✔️ suse15. SL-JID 19996 |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
| return; | ||
| } | ||
| VolumeVO volume = _volsDao.findById(volumeId); | ||
| setPassphraseForVolumeEncryption(volume); |
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
for main/24, this line should be
setPassphraseForVolumeEncryption(volume, getKmsKeyFromVolume(volume), volume.getAccountId());
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@blueorangutan test |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@weizhouapache a [SL] Trillian-Jenkins test job (ol8 mgmt + kvm-ol8) has been kicked to run smoke tests |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
[KVM] Encrypted disk offering: volume created on a manually selected primary storage pool (NFS and SharedMountPoint) is not encrypted (no LUKS, no error)
There was an error while loading. Please reload this page.