Skip to content

Swagger UI throws "Whitelabel Error Page" for several services

For several services, the swagger page is showing "Whitelabel Error Page".

image

This error is observed after the swagger upgrade.

This is due to the reason that there are some missing/ inconsistent updates related to swagger for every service.

For example - In case of Entitlements Service, the swagger commit involved changes in the azure-istio-auth-policy.yaml but storage service is missing this update.

Same is the case for the other services.

  • It is mostly because in some services, this file does not exist within the service repository but in the infra-azure-provisioning.
  • For some services like Notification - this same file exists with a different name. So its missed.
  • Same for Register service - the file exists with a different name

This inconsistent updates are likely causing the swagger page to be broken.

Impacted services:

  • CRS Catalog Service
  • CRS Conversion Service
  • Legal Service
  • Partition Service
  • Register Service
  • Seismic Data Management Service
  • Search Service
  • Spatial Ref Service (no swagger endpoint)
  • Storage Service
  • Unit Service
  • Workflow Service

These ones are working:

  • Entitlements
  • Indexer
  • Search Extension
  • Schema
  • Wellbore DMS
  • File
  • Workflow
Edited by An Ngo
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information