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

AWS: SimulatePrincipalPolicy is required permission, but is optional

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • 4.20
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Description of problem:

          The SimulatePrincipalPolicy is included as a base permission, required for all installs. But this permission should only be needed if the Permissions check is run, which only occurs when CredentialsMode == "". Therefore, SimulatePrincipalPolicy should be indicated as an optional permission. 
      
      This is relevant because sometimes SCP policies may break this permission/functionality. 

      See: 

      https://redhat-internal.slack.com/archives/C68TNFWA2/p1760641140491929

       

      Version-Release number of selected component (if applicable):

          

      How reproducible:

          

      Steps to Reproduce:

          1. remove SimulatePrincipalPolicy from permissions
          2. set CredentialsMode (to anything except "", Mint is fine)
          3. Start install
          

      Actual results:

          Install should work

      Expected results:

          According to our docs, this install should fail, because SimulatePrincipalPolicy is required for everything. If CredentialsMode is set to "" (and the SimulatePrincipalPolicy permission is removed) then I would expect the installer to fail.

      Additional info:

          

              Unassigned Unassigned
              padillon Patrick Dillon
              None
              None
              Gaoyun Pei Gaoyun Pei
              None
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: