Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • S seismic-dms-service
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 33
    • Issues 33
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Open Subsurface Data Universe Software
  • Platform
  • Domain Data Mgmt Services
  • Seismic
  • Seismic DMS Suite
  • seismic-dms-service
  • Merge requests
  • !288

fix: Azure MSI timeout error

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Dmitriy Rudko requested to merge fix/rudkodm/msi-timeout-error into Azure/OSDU-Seismic-DDMS-M8-Master Dec 14, 2021
  • Overview 9
  • Commits 6
  • Pipelines 10
  • Changes 10

This PR provides two separate fixes for the MSI issue on Azure:

  1. The latency for the MSI endpoint call could be longer than 500ms. The first fix wrap default Azure credentials object and:
    • Increase call timeout to 5 sec
    • Implements retry logic
  2. The second fix is focused on cases wen POD has been provisioned on the K8S node that still doesn't have MSI assigned. Usually, this can happen either at initial provisioning or during auto-scaling of the application. In this case, we do handle this on K8S level using readiness probe.
Edited Dec 16, 2021 by Sacha Brants
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: fix/rudkodm/msi-timeout-error