Nova Resource:Wikidata-dev

From Wikitech
Project Name wikidata-dev



Wikidata is a free knowledge base about the world that can be read and edited by humans and machines alike. It provides data in all the languages of the Wikimedia projects, and allows for the central access to data in a similar vein as Wikimedia Commons does for multimedia files. This project is used by the Wikidata development team at WMDE for various purposes.

List of servers

Instance Name Proxy Purpose Remarks
wikidata-misc,, unknown, miscellaneous
wikidata-lexeme-lua test system for Lua access to Lexemes, Senses and Forms manually installed
queripulator Query Manipulator prototype
wikidata-federated-properties Federated properties test system Maintained by ansible in Wikibase.git
fedprops-opennext Federated properties demo system Maintained by ansible in Wikibase.git
fedprops-euspecies Federated properties demo system Maintained by ansible in Wikibase.git
wb-product-testing Wikibase Product Testing manually installed
other undocumented ones see OpenStack Browser

Use the Server Admin Log! You can fill in information via IRC #wikimedia-cloud connect by posting a line in the following format: !log <project> <message>, e.g. !log wikidata-dev Message. You can also include the instance, like so: !log wikidata-dev wikidata-constraints Something went wrong.


Do not name your instances wikibaseanything unless you know what you’re doing. If you want to set up a Wikibase installation, the conventional prefix is wikidata-. In that case, skip the rest of this section.

Any instances with that prefix automatically get role::wikibase applied, which is a role for the website, not an installation of the Wikibase extensions. There is a default Hiera config:

profile::microsites::wikibase::server_admin: server admin
profile::microsites::wikibase::server_name: server_name.example

Some config here is necessary because otherwise the initial Puppet run will fail, leaving you unable to even SSH into the instance (T225312); however, these values are clearly not actually useful, and you’ll probably want to adjust this in the instance’s individual Hiera config. The parameters end up in /etc/apache2/sites-available/50-wikiba-se.conf as the ServerAdmin, ServerName and (with www. prefix) ServerAlias settings. Good luck.

Old documentation

Lots of outdated documentation from the 2012-2013 era is preserved here: Nova Resource:Wikidata-dev/Documentation/old-2012-2013

Server admin log


  • 12:17 Lucas_WMDE: wikidata-misc deleted proxy, I suspect it’s been broken since at least October 2019


  • 11:52 Lucas_WMDE: fedprops-euspecies deleted unused instance


  • 14:20 Lucas_WMDE: wb-reconcile configured mediawiki-runJobs.service to restart itself frequently to pick up LocalSettings.php changes


  • 16:31 Lucas_WMDE: wb-reconcile created instance, installed MediaWiki (using in-VM MariaDB, not the cool new Cloud VPS database thing)
  • 15:40 Lucas_WMDE: wb-reconcile deleted instance
  • 12:47 Lucas... (more)