Response code 500
{
"code": "search-not-available"
"message": "RESTful search is not available due to insufficient server configuration"
}A/C:
- search routes respond with the above error response when the search backed is not sufficiently configured
- Add a note to README that Elastic search configured is a requirement for the RESTful search to work
- ensure that e2e tests are skipped if WikibaseCirrusSearch and OpenSearch aren't available in CI (to avoid what happened in T398144)