Отвалидировать загрузку свагера с учетом подключенных сервисов на каждом окружении.
Непрод окружения ЦБД отличаються запушенными сервисами. Соответственно в свагер документации апи, доступны не все сервисы.
Во время старта сервиса документации, происходит кеширование свагера, но некоторые сервисы при этом отсутствуют в определенных окружениях. Изза этого в логах появляется следующая ошибка.
[2023-01-12T16:34:52.125Z] | prozorro_doc.utils | INFO - ON_STARTUP: Error to load swagger dictionary for MARKETPLACE. url: http://prozorro-staging-marketplace-api/api/doc/swagger.json; Context: Cannot connect to host prozorro-staging-marketplace-api:80 ssl:default [Name or service not known] | X-Request-ID: unknown
[6:47 PM] prozorro-staging-doc-api
Частный случай https://gitlab.prozorro.sale/prozorro-sale/prozorro-deployment/-/blob/master/values/staging-values.yaml#L533 - отключон на стейджинге. но включон в документации https://gitlab.prozorro.sale/prozorro-sale/prozorro-doc/-/blob/master/helm/prozorro-doc/values.yaml#L142
Необходимо отвалидировать непрод окружения по тем сервисам которые доступны. И переопределить конфигурацию по аналогии как это сделано на ДГФ https://gitlab.prozorro.sale/prozorro-sale/prozorro-deployment/-/blob/master/values/dgf-sandbox-values.yaml#L44