Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-91097

Use timed retry loop when waiting for Azure OIDC Ingress Rules to Update

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Server Security
    • Fully Compatible
    • v8.0
    • Security 2024-06-10, Security 2024-06-24, Security 2024-07-08, Security 2024-07-22, Security 2024-08-05, Security 2024-08-19
    • 200

      Our current OIDC Azure tests rely on Azure Container App REST API calls to update ingress rules before running the test - unfortunately the REST APIs have changed and now do not return the status in GET until the change has actually taken effect. 

      This is an improvement as we do not have to manually restart container revisions for the updates rules to take effect, but it does break out current tests because it can take 10 - 15 seconds for ingress rules to before effective.

      We will use a timed wait retry loop to test the GET until ingress rule updates are reflected.

            Assignee:
            adam.rayner@mongodb.com Adam Rayner
            Reporter:
            adam.rayner@mongodb.com Adam Rayner
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: