Page MenuHomePhabricator

Provisioning certain roles breaks prefix-based Vagrant wikifarm proxying in Cloud VPS
Closed, ResolvedPublic

Description

Repro steps

  1. Set up a MW-Vagrant instance in Cloud VPS as documented on Wikitech
  2. Set up web proxies to one or more wikifarm wikis other than devwiki using subdomain prefixes (<prefix>-<instance name>.wmflabs.org)
  3. Enable and provision the mobilefrontend or restbase role

Expected

All wikis remain accessible via their configured web proxies

Actual

Error screen appears when attempting to access wikis other than devwiki, saying that only devwiki is available

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptFeb 15 2019, 8:57 PM
Mholloway closed this task as Resolved.Feb 16 2019, 6:04 PM
Mholloway claimed this task.

The behavior I witnessed here was as described at T207594. It doesn't happen consistently, and does appear consistently fixable by doing vagrant ssh -- sudo service apache2 restart as suggested at https://wikitech.wikimedia.org/wiki/Help:MediaWiki-Vagrant_in_Cloud_VPS#Choose_your_wiki_limbo_state.