-
Bug
-
Resolution: Done
-
Major
-
4.17
Description of problem:
EncryptionAtHost and DiskEncryptionSets are two features which should not be tightly coupled. They should be able to be enabled / disabled independently. Currently EncryptionAtHost is only enabled if DiskEncryptionSetID is a valid disk encryption set resource ID. https://github.com/openshift/hypershift/blob/0cc82f7b102dcdf6e5d057255be1bdb1593d1203/hypershift-operator/controllers/nodepool/azure.go#L81-L88
Version-Release number of selected component (if applicable):
How reproducible:
Every time
Steps to Reproduce:
1.See comments
Actual results:
EncryptionAtHost is only set if DiskEncryptionSetID is set.
Expected results:
EncryptionAtHost and DiskEncryptionSetID should be independently settable.
Additional info:
https://redhat-external.slack.com/archives/C075PHEFZKQ/p1724772123804009
- blocks
-
OCPBUGS-41689 [backport] Azure Encryption at Host Should be Independently Togglable from DiskEncryptionSetID
- Closed
- is cloned by
-
OCPBUGS-41689 [backport] Azure Encryption at Host Should be Independently Togglable from DiskEncryptionSetID
- Closed
- is related to
-
HOSTEDCP-1328 Azure: Have worker nodes backed by an encrypted disk
- Closed
- links to