FactGrid:Server Admin Log: Difference between revisions

From FactGrid
Jump to navigation Jump to search
(changed query service whitelist again)
(set time zone to CET)
 
(16 intermediate revisions by the same user not shown)
Line 2: Line 2:
Inspired by [[wikitech:Server Admin Log]] but much less structured – just manually maintained.
Inspired by [[wikitech:Server Admin Log]] but much less structured – just manually maintained.
Started November 2023, earlier changes aren’t really logged anywhere in much detail (but the history of [[FactGrid:Setup]] may be useful).
Started November 2023, earlier changes aren’t really logged anywhere in much detail (but the history of [[FactGrid:Setup]] may be useful).
Newest entries first.
Newest entries first. <!-- sign with —~~~~ -->


* Set <code>$wgLocaltimezone = 'Europe/Berlin';</code> (and <code>date_default_timezone_set( $wgLocaltimezone );</code> per [[:mw:Manual:Timezone]]), apparently the time zone was previously set to CET (though I don’t know where this would have been set) and seemingly got reset to UTC during one of the Debian upgrades(?) —[[User:Lucas Werkmeister|Lucas Werkmeister]] ([[User talk:Lucas Werkmeister|talk]]) 11:44, 23 August 2024 (CEST)
* Tried tweaking the auto-restart settings of <code>mediawiki-jobrunner.service</code>, <code>blazegraph-update.service</code> and <code>quickstatements-bot.service</code> so systemd wouldn’t rate-limit the restarts anymore – had previously tried <code>StartLimitIntervalSec=10s</code> + <code>StartLimitBurst=20</code>, now trying <code>StartLimitIntervalSec=0</code> —[[User:Lucas Werkmeister|Lucas Werkmeister]] ([[User talk:Lucas Werkmeister|talk]]) 09:18, 23 August 2024 (UTC)
* Upgraded server from Debian Bullseye (11) to Bookworm (12) —[[User:Lucas Werkmeister|Lucas Werkmeister]] ([[User talk:Lucas Werkmeister|talk]]) 09:31, 17 August 2024 (UTC)
* Configured Ottoman Turkish (<code>ota</code>) as additional languages in  [[:mw:Manual:$wgExtraLanguageNames|<code>$wgExtraLanguageNames</code>]] —[[User:Lucas Werkmeister|Lucas Werkmeister]] ([[User talk:Lucas Werkmeister|talk]]) 19:47, 11 August 2024 (CEST)
* Configured Akkadian (<code>akk</code>) and Sumerian (<code>sux</code>) as additional languages in [[:mw:Manual:$wgExtraLanguageNames|<code>$wgExtraLanguageNames</code>]] —[[User:Lucas Werkmeister|Lucas Werkmeister]] ([[User talk:Lucas Werkmeister|talk]]) 20:53, 1 August 2024 (CEST)
* Upgraded server from Debian Stretch (9) to Buster (10) and then Bullseye (11) —[[User:Lucas Werkmeister|Lucas Werkmeister]] ([[User talk:Lucas Werkmeister|talk]]) 12:12, 20 July 2024 (CEST)
* Upgraded wiki a bit more (no new version number apparently but there were still a handfull of commits), as below: <code>cd /var/www/w/ && for dir in . extensions/*/ skins/*/; do echo; echo $dir; git -C "$dir" pull; done && php composer.phar update && php maintenance/update.php --quick</code> —[[User:Lucas Werkmeister|Lucas Werkmeister]] ([[User talk:Lucas Werkmeister|talk]]) 21:08, 10 July 2024 (CEST)
* Installed new units, <code>mediawiki-jobqueue-restart.service</code> and <code>mediawiki-jobqueue-restart.timer</code>, to try and restart a potentially stuck job queue every night. —[[User:Lucas Werkmeister|Lucas Werkmeister]] ([[User talk:Lucas Werkmeister|talk]]) 21:44, 9 July 2024 (CEST)
* <code>systemctl restart mediawiki-jobqueue</code> —[[User:Lucas Werkmeister|Lucas Werkmeister]] ([[User talk:Lucas Werkmeister|talk]]) 14:04, 9 July 2024 (CEST)
* Upgraded wiki to MediaWiki 1.39.8: —[[User:Lucas Werkmeister|Lucas Werkmeister]] ([[User talk:Lucas Werkmeister|talk]]) 20:15, 28 June 2024 (CEST)
** <code>cd /var/www/w/</code>
** <code>for dir in . extensions/*/ skins/*/; do echo; echo $dir; git -C "$dir" pull; done</code>
** <code>php composer.phar update</code>
** <code>php maintenance/update.php --quick</code>
* <code>systemctl enable --now openrefine-wikibase.service</code> (see immediately below) —[[User:Lucas Werkmeister|Lucas Werkmeister]] ([[User talk:Lucas Werkmeister|talk]]) 20:03, 28 February 2024 (CET)
* <code>systemctl enable --now elasticsearch</code> (search was broken after a server crash – turns out the service wasn’t set to start automatically) —[[User:Lucas Werkmeister|Lucas Werkmeister]] ([[User talk:Lucas Werkmeister|talk]]) 19:56, 27 February 2024 (CET)
* Undeprecated [[Property:P53]] for use as <code>$wgWBQualityConstraintsLanguagePropertyId</code> (equivalent to [[:d:Property:P424|P424 on Wikidata]]), and configured [[Property:P822]] as <code>$wgLexemeLanguageCodePropertyId</code> (equivalent to [[:d:Property:P218|P218 on Wikidata]]) —[[User:Lucas Werkmeister|Lucas Werkmeister]] ([[User talk:Lucas Werkmeister|talk]]) 16:20, 25 February 2024 (CET)
* Bumped PHP memory limit from 128 MiB to 256 MiB —[[User:Lucas Werkmeister|Lucas Werkmeister]] ([[User talk:Lucas Werkmeister|talk]]) 12:35, 4 February 2024 (CET)
* Installed WikibaseQualityConstraints and ran <code>extensions/WikibaseQualityConstraints/maintenance/ImportConstraintEntities.php</code> to import entities (several times, due to the rate limit) —[[User:Lucas Werkmeister|Lucas Werkmeister]] ([[User talk:Lucas Werkmeister|talk]]) 12:35, 4 February 2024 (CET)
* Updated MediaWiki to 1.39.6 —[[User:Lucas Werkmeister|Lucas Werkmeister]] ([[User talk:Lucas Werkmeister|talk]]) 20:53, 22 December 2023 (CET)
* Changed one <code>/srv/wdqs-0.3.97-SNAPSHOT/whitelist.txt</code> entry from https://test.iconclass.org/sparql to https://iconclass.org/sparql —[[User:Lucas Werkmeister|Lucas Werkmeister]] ([[User talk:Lucas Werkmeister|talk]]) 19:53, 28 November 2023 (CET)
* Changed one <code>/srv/wdqs-0.3.97-SNAPSHOT/whitelist.txt</code> entry from https://test.iconclass.org/sparql to https://iconclass.org/sparql —[[User:Lucas Werkmeister|Lucas Werkmeister]] ([[User talk:Lucas Werkmeister|talk]]) 19:53, 28 November 2023 (CET)
* Changed one <code>/srv/wdqs-0.3.97-SNAPSHOT/whitelist.txt</code> entry from https://data.bnf.fr/sparql/ to https://data.bnf.fr/sparql —[[User:Lucas Werkmeister|Lucas Werkmeister]] ([[User talk:Lucas Werkmeister|talk]]) 19:52, 27 November 2023 (CET)
* Changed one <code>/srv/wdqs-0.3.97-SNAPSHOT/whitelist.txt</code> entry from https://data.bnf.fr/sparql/ to https://data.bnf.fr/sparql —[[User:Lucas Werkmeister|Lucas Werkmeister]] ([[User talk:Lucas Werkmeister|talk]]) 19:52, 27 November 2023 (CET)

Latest revision as of 11:44, 23 August 2024

A very rudimentary log of changes made to the FactGrid technical infrastructure. Inspired by wikitech:Server Admin Log but much less structured – just manually maintained. Started November 2023, earlier changes aren’t really logged anywhere in much detail (but the history of FactGrid:Setup may be useful). Newest entries first.