Bug 1668213
| Summary: | [RFE]: support for glance encrypted image with keys managed by barbican. | ||
|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Pierre Amadio <pamadio> |
| Component: | openstack-cinder | Assignee: | Brian Rosmaita <brian.rosmaita> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | bkopilov <bkopilov> |
| Severity: | medium | Docs Contact: | Tana <tberry> |
| Priority: | medium | ||
| Version: | 13.0 (Queens) | CC: | bkopilov, brian.rosmaita, eglynn, eharney, fduthill, fherrman, gcharot, gfidente, gregraka, jamsmith, ltoscano, marjones, nwolf, pamadio, pgrist, pmorey, scohen, tenobreg |
| Target Milestone: | z2 | Keywords: | FutureFeature, Reopened, TestOnly, Triaged |
| Target Release: | 16.1 (Train on RHEL 8.2) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | openstack-cinder-15.0.1-0.20191114132949.b91f514.el8ost | Doc Type: | Enhancement |
| Doc Text: |
This update introduces support for encrypted images with keys managed by the Key Manager service (barbican).
+
For some secure workflows in which at-rest data must remain encrypted, you can upload carefully prepared encrypted images into the Image service (glance) for consumption by the Block Storage service (cinder).
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2020-09-29 10:52:38 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | 1481814, 1879190, 1900539 | ||
| Bug Blocks: | |||
|
Comment 1
Cyril Roelandt
2019-02-12 17:42:06 UTC
According to our records, this should be resolved by openstack-cinder-15.0.2-0.20200123220928.900f769.el8ost. This build is available now. Reopening: there is still work to do to verify this. I'll try to summarize the status. This feature is about uploading pre-encrypted images intended to be written as volume. Two possible workflows can be potentially taken into account: 1) have barbican provide the key/secret, encrypt the image offline using that key, upload it to glance and update its metadata to refer to the key. 2) create a key offline, use it to encrypt the image, then upload the key to barbican and the image to glance. The case 1) should receive more attention. It should be investigated whether and under which conditions case 2) may work. *** Bug 1644787 has been marked as a duplicate of this bug. *** Moving to z3 because of https://bugzilla.redhat.com/show_bug.cgi?id=1879190 Latest status: - Creating a secret in barbican, retrieve the key - WORKS - Build an encrypted image file with the key retrieve in previous step, upload it to glance - WORKS - Attaching a volume from an (pre)encrypted image to a running VMs - WORKS - Booting a VM with a volume from an (pre)encrypted image - FAILS because of BZ#1879190 BZ#1879190 has been accepted as exception for 16.1.2. Reverting RFE TM to 16.1.2. RFE will move to verified if the bug fix indeed solves the issue and QE is able to verify it in time. Verified Thanks, Greg and Brian! |