Skip to content

Conversation

@yaguangtang
Copy link
Member

Add configuration options to allow Nova and admin users to access Barbican secrets for vTPM operations:

  • Add barbican_policy_nova_secret_access option to allow Nova service account to access Barbican secrets for vTPM operations
  • Add barbican_policy_admin_secret_access option to allow admin users to access all Barbican secrets
  • Both options are disabled by default for security
  • Add documentation with security warnings to the emulated-tpm admin guide
  • Add release note documenting the feature and security implications

This enables automatic vTPM VM restart after compute node reboots.

Resolves: A8E-82

@yaguangtang yaguangtang marked this pull request as draft January 13, 2026 01:32
Add configuration options to allow Nova and admin users to access
Barbican secrets for vTPM operations:

- Add barbican_policy_nova_secret_access option to allow Nova service
  account to access Barbican secrets for vTPM operations
- Add barbican_policy_admin_secret_access option to allow admin users
  to access all Barbican secrets
- Both options are disabled by default for security
- Add documentation with security warnings to the emulated-tpm admin guide
- Add release note documenting the feature and security implications

This enables automatic vTPM VM restart after compute node reboots.

Resolves: A8E-82

Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: yaguang tang <yaguang.tang@vexxhost.com>
@yaguangtang yaguangtang force-pushed the feat/vtpm-nova-barbican-access branch 2 times, most recently from 97e6ac2 to 5a449df Compare January 15, 2026 13:50
Signed-off-by: yaguang tang <yaguang.tang@vexxhost.com>
@yaguangtang yaguangtang force-pushed the feat/vtpm-nova-barbican-access branch from 03686e9 to d420bf4 Compare January 15, 2026 15:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant