Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-39039

Azure Encryption at Host Should be Independently Togglable from DiskEncryptionSetID

    • Important
    • None
    • Hypershift Sprint 259
    • 1
    • Proposed
    • False
    • Hide

      None

      Show
      None
    • Release Note Not Required
    • In Progress

      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

            [OCPBUGS-39039] Azure Encryption at Host Should be Independently Togglable from DiskEncryptionSetID

            Benjamin Vesel (Inactive) created issue -
            Benjamin Vesel (Inactive) made changes -
            QA Contact New: Jie Zhao [ JIRAUSER162331 ]
            Benjamin Vesel (Inactive) made changes -
            Description Original: Description of problem:
            {code:none}
                EncryptionAtHost and DiskEncryptionSets are two features which are not mutually exclusive. They should be able to be enabled / disabled independently. Currently EncryptionAtHost is only enabled if DiskEncryptionSetID is a valid disk encryption set resource ID.{code}
            Version-Release number of selected component (if applicable):
            {code:none}
                {code}
            How reproducible:
            {code:none}
                Every time{code}
            Steps to Reproduce:
            {code:none}
                1.
                2.
                3.
                {code}
            Actual results:
            {code:none}
                {code}
            Expected results:
            {code:none}
                {code}
            Additional info:
            {code:none}
                https://redhat-external.slack.com/archives/C075PHEFZKQ/p1724772123804009{code}
            New: Description of problem:
            {code:none}
                EncryptionAtHost and DiskEncryptionSets are two features which are not mutually exclusive. 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{code}
            Version-Release number of selected component (if applicable):
            {code:none}
                {code}
            How reproducible:
            {code:none}
                Every time{code}
            Steps to Reproduce:
            {code:none}
                1.
                2.
                3.
                {code}
            Actual results:
            {code:none}
               EncryptionAtHost is only set if DiskEncryptionSetID is set. {code}
            Expected results:
            {code:none}
                EncryptionAtHost and DiskEncryptionSetID should be independently settable. {code}
            Additional info:
            {code:none}
                https://redhat-external.slack.com/archives/C075PHEFZKQ/p1724772123804009{code}
            Benjamin Vesel (Inactive) made changes -
            Description Original: Description of problem:
            {code:none}
                EncryptionAtHost and DiskEncryptionSets are two features which are not mutually exclusive. 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{code}
            Version-Release number of selected component (if applicable):
            {code:none}
                {code}
            How reproducible:
            {code:none}
                Every time{code}
            Steps to Reproduce:
            {code:none}
                1.
                2.
                3.
                {code}
            Actual results:
            {code:none}
               EncryptionAtHost is only set if DiskEncryptionSetID is set. {code}
            Expected results:
            {code:none}
                EncryptionAtHost and DiskEncryptionSetID should be independently settable. {code}
            Additional info:
            {code:none}
                https://redhat-external.slack.com/archives/C075PHEFZKQ/p1724772123804009{code}
            New: Description of problem:
            {code:none}
                EncryptionAtHost and DiskEncryptionSets are two features which are not mutually exclusive. 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{code}
            Version-Release number of selected component (if applicable):
            {code:none}
                {code}
            How reproducible:
            {code:none}
                Every time{code}
            Steps to Reproduce:
            {code:none}
                1.See comments {code}
            Actual results:
            {code:none}
               EncryptionAtHost is only set if DiskEncryptionSetID is set. {code}
            Expected results:
            {code:none}
                EncryptionAtHost and DiskEncryptionSetID should be independently settable. {code}
            Additional info:
            {code:none}
                https://redhat-external.slack.com/archives/C075PHEFZKQ/p1724772123804009{code}
            Benjamin Vesel (Inactive) made changes -
            Link New: This issue is related to HOSTEDCP-1328 [ HOSTEDCP-1328 ]
            Patryk Stefanski made changes -
            Priority Original: Undefined [ 10300 ] New: Major [ 3 ]
            OpenShift Jira Bot made changes -
            Release Blocker New: Proposed [ 25756 ]
            Patryk Stefanski made changes -
            Labels New: triaged
            Patryk Stefanski made changes -
            Target Version New: 4.18.0 [ 12431397 ]
            Patryk Stefanski made changes -
            Target Backport Versions New: 4.17.z [ 12428296 ]
            Patryk Stefanski made changes -
            Sprint New: Hypershift Sprint 259 [ 63510 ]
            Patryk Stefanski made changes -
            Assignee Original: Alberto Garcia Lamela [ agarcial@redhat.com ]
            Antoni Segura Puimedon made changes -
            Assignee New: Bryan Cox [ rh-ee-brcox ]
            Benjamin Vesel (Inactive) made changes -
            Description Original: Description of problem:
            {code:none}
                EncryptionAtHost and DiskEncryptionSets are two features which are not mutually exclusive. 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{code}
            Version-Release number of selected component (if applicable):
            {code:none}
                {code}
            How reproducible:
            {code:none}
                Every time{code}
            Steps to Reproduce:
            {code:none}
                1.See comments {code}
            Actual results:
            {code:none}
               EncryptionAtHost is only set if DiskEncryptionSetID is set. {code}
            Expected results:
            {code:none}
                EncryptionAtHost and DiskEncryptionSetID should be independently settable. {code}
            Additional info:
            {code:none}
                https://redhat-external.slack.com/archives/C075PHEFZKQ/p1724772123804009{code}
            New: Description of problem:
            {code:none}
                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{code}
            Version-Release number of selected component (if applicable):
            {code:none}
                {code}
            How reproducible:
            {code:none}
                Every time{code}
            Steps to Reproduce:
            {code:none}
                1.See comments {code}
            Actual results:
            {code:none}
               EncryptionAtHost is only set if DiskEncryptionSetID is set. {code}
            Expected results:
            {code:none}
                EncryptionAtHost and DiskEncryptionSetID should be independently settable. {code}
            Additional info:
            {code:none}
                https://redhat-external.slack.com/archives/C075PHEFZKQ/p1724772123804009{code}
            OpenShift Prow Bot made changes -
            Status Original: New [ 10016 ] New: POST [ 15726 ]
            OpenShift Prow Bot made changes -
            Remote Link New: This issue links to "openshift/hypershift#4701: OCPBUGS-39039: Allow Encryption at Host to be Independently Toggled from DiskEncryptionSetID (Web Link)" [ 1754546 ]
            Bryan Cox made changes -
            Status Original: POST [ 15726 ] New: ASSIGNED [ 14452 ]
            OpenShift Prow Bot made changes -
            Link New: This issue is cloned by OCPBUGS-41689 [ OCPBUGS-41689 ]
            OpenShift Prow Bot made changes -
            Link New: This issue blocks OCPBUGS-41689 [ OCPBUGS-41689 ]
            OpenShift Prow Bot made changes -
            Labels Original: triaged New: jlp-release-4.17:OCPBUGS-41689 triaged
            Feilian Xie (Inactive) made changes -
            QA Contact Original: Jie Zhao [ JIRAUSER162331 ] New: Feilian Xie [ JIRAUSER198986 ]
            Bryan Cox made changes -
            Release Note Type New: Release Note Not Required [ 31862 ]
            OpenShift Jira Bot made changes -
            Release Note Status New: In Progress [ 30960 ]
            OpenShift Prow Bot made changes -
            Status Original: ASSIGNED [ 14452 ] New: MODIFIED [ 14454 ]
            ART Bot made changes -
            Status Original: MODIFIED [ 14454 ] New: ON_QA [ 15723 ]
            Yu Li made changes -
            Severity New: Important [ 26751 ]
            OpenShift Prow Bot made changes -
            Remote Link New: This issue links to "openshift/hypershift#4711: OCPBUGS-39039: Add EncryptionAtHost to create azure cluster CLI (Web Link)" [ 1756348 ]
            Bryan Cox made changes -
            Status Original: ON_QA [ 15723 ] New: ASSIGNED [ 14452 ]
            OpenShift Prow Bot made changes -
            Status Original: ASSIGNED [ 14452 ] New: POST [ 15726 ]
            OpenShift Prow Bot made changes -
            Status Original: POST [ 15726 ] New: MODIFIED [ 14454 ]
            ART Bot made changes -
            Status Original: MODIFIED [ 14454 ] New: ON_QA [ 15723 ]
            Feilian Xie (Inactive) made changes -
            Status Original: ON_QA [ 15723 ] New: Verified [ 10015 ]
            Bryan Cox made changes -
            Fix Version/s New: 4.18.0 [ 12431397 ]
            Resolution New: Done [ 1 ]
            Status Original: Verified [ 10015 ] New: Closed [ 6 ]
            Ben Vesel made changes -
            Link New: This issue relates to XCMSTRAT-999 [ XCMSTRAT-999 ]

              rh-ee-brcox Bryan Cox
              bvesel@redhat.com Benjamin Vesel (Inactive)
              Feilian Xie Feilian Xie (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: