Prevent nova-compute starting if vaultlocker is not started succesfully
Bug #1863358 reported by
Rodrigo Barbieri
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Nova Compute Charm |
Fix Released
|
Undecided
|
James Page | ||
vaultlocker |
In Progress
|
Undecided
|
Rodrigo Barbieri |
Bug Description
In a scenario where Vault is not accessible or sealed, which will cause vaultlocker to not be able to successfully decrypt and mount /var/lib/
This is a security flaw, as in such scenario encryption is configured and expected, but instances are created and used without encryption. This scenario can persist for a long time until an administrator finds out it is using the root filesystem's disk.
Ideally, nova-compute service should not start if vaultlocker service doesn't succeed initializing.
tags: | added: sts |
Changed in vaultlocker: | |
assignee: | nobody → Rodrigo Barbieri (rodrigo-barbieri2010) |
status: | New → In Progress |
Changed in charm-nova-compute: | |
assignee: | Rodrigo Barbieri (rodrigo-barbieri2010) → James Page (james-page) |
milestone: | none → 21.10 |
Changed in charm-nova-compute: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
PR: https:/ /github. com/openstack- charmers/ vaultlocker/ pull/10