Page MenuHomePhabricator

ORES should advertise swagger specs under /?spec
Closed, ResolvedPublic

Description

In WMF, we use service_checker to automate the monitoring of services. service_checker requires services to advertise their swagger specs under /?spec. ORES does have swagger specs but advertises them under /v2/spec and /v1/spec. We should advertise ORES swagger specs under /?spec to take advantage of all the automated monitoring checks provided by service_checker.

service_checker resides in

https://phabricator.wikimedia.org/diffusion/OPUP/browse/production/modules/service/files/checker.py