[Wikidata-bugs] [Maniphest] T316876: wdqs: replace git-fat with git-lfs
hashar added a project: git-lfs. TASK DETAIL https://phabricator.wikimedia.org/T316876 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: dancy, RKemper, bking, demon, Aklapper, Danny_Benjafield_WMDE, S8321414, Astuthiodit_1, AWesterinen, TheReadOnly, BTullis, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, NebulousIris, Namenlos314, Lahi, Gq86, Lucas_Werkmeister_WMDE, GoranSMilovanovic, QZanden, EBjune, KimKelting, merbst, LawExplorer, _jensen, rosalieper, Liudvikas, Scott_WUaS, Jonas, Xmlizer, thcipriani, jkroll, Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, Mbch331, Jay8g, Krenair, jeremyb ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T230015: Make "analytics/wmde/toolkit-analyzer-build" use git lfs
hashar added a project: git-lfs. TASK DETAIL https://phabricator.wikimedia.org/T230015 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ladsgroup, hashar Cc: hashar, Lydia_Pintscher, greg, thcipriani, alaa_wmde, Addshore, Aklapper, Ladsgroup, Danny_Benjafield_WMDE, S8321414, Astuthiodit_1, TheReadOnly, karapayneWMDE, Invadibot, maantietaja, Hazizibinmahdi, ItamarWMDE, Akuckartz, Nandana, NebulousIris, A.S.Kochergin, Lahi, Gq86, GoranSMilovanovic, QZanden, KimKelting, LawExplorer, _jensen, rosalieper, xSavitar, Liudvikas, Scott_WUaS, Wikidata-bugs, aude, jayvdb, Paladox, Mbch331, Jay8g, Krenair, QChris ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T185211: Generate coverage report for Wikidata extensions
hashar added a subtask: T288396: Re-start Wikibase test coverage reporting. TASK DETAIL https://phabricator.wikimedia.org/T185211 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: WMDE-leszek, gerritbot, hashar, Legoktm, greg, Aklapper, Jdforrester-WMF, Lucas_Werkmeister_WMDE, Ladsgroup, Danny_Benjafield_WMDE, Isabelladantes1983, Bellucii32, Themindcoder, Adamm71, S8321414, Jersione, Hellket777, LisafBia6531, Astuthiodit_1, 786, Biggs657, karapayneWMDE, Invadibot, Devnull, maantietaja, Juan90264, Alter-paule, Beast1978, ItamarWMDE, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, 94rain, CucyNoiD, Nandana, Namenlos314, skpuneethumar, Gaboe420, Zylc, Giuliamocci, Cpaulf30, 1978Gage2001, Lahi, Operator873, Gq86, Af420, Bsandipan, GoranSMilovanovic, DSquirrelGM, Chicocvenancio, QZanden, Tbscho, KimKelting, LawExplorer, Lewizho99, JJMC89, Maathavan, _jensen, rosalieper, Neuronton, Scott_WUaS, thcipriani, Wikidata-bugs, Jitrixis, aude, Gryllida, scfc, Mbch331, Jay8g, Krenair ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T288396: Re-start Wikibase test coverage reporting
hashar added a parent task: T185211: Generate coverage report for Wikidata extensions. TASK DETAIL https://phabricator.wikimedia.org/T288396 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: Michael, Ladsgroup, tstarling, WMDE-leszek, hashar, Lucas_Werkmeister_WMDE, Jdforrester-WMF, Aklapper, Reedy, Ullasoff, Danny_Benjafield_WMDE, S8321414, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, Peteosx1x, ItamarWMDE, Mgagat, Akuckartz, Totolinototo3, Zanziii, Sadisticturd, Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, QZanden, KimKelting, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T185211: Generate coverage report for Wikidata extensions
hashar added a comment. In T185211#9679207 <https://phabricator.wikimedia.org/T185211#9679207>, @Lucas_Werkmeister_WMDE wrote: > Yet the most important one by far, Wikibase, still doesn’t have coverage information. Sorry I have somehow missed Wikibase was in the list of this task! :-) TASK DETAIL https://phabricator.wikimedia.org/T185211 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: WMDE-leszek, gerritbot, hashar, Legoktm, greg, Aklapper, Jdforrester-WMF, Lucas_Werkmeister_WMDE, Ladsgroup, Danny_Benjafield_WMDE, Isabelladantes1983, Bellucii32, Themindcoder, Adamm71, S8321414, Jersione, Hellket777, LisafBia6531, Astuthiodit_1, 786, Biggs657, karapayneWMDE, Invadibot, Devnull, maantietaja, Juan90264, Alter-paule, Beast1978, ItamarWMDE, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, 94rain, CucyNoiD, Nandana, Namenlos314, skpuneethumar, Gaboe420, Zylc, Giuliamocci, Cpaulf30, 1978Gage2001, Lahi, Operator873, Gq86, Af420, Bsandipan, GoranSMilovanovic, DSquirrelGM, Chicocvenancio, QZanden, Tbscho, KimKelting, LawExplorer, Lewizho99, JJMC89, Maathavan, _jensen, rosalieper, Neuronton, Scott_WUaS, thcipriani, Wikidata-bugs, Jitrixis, aude, Gryllida, scfc, Mbch331, Jay8g, Krenair ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T185211: Generate coverage report for Wikidata extensions
hashar closed this task as "Resolved". hashar added a comment. Since this task got filed in 2018, coverage has been added to lot of extensions https://doc.wikimedia.org/cover-extensions/ TASK DETAIL https://phabricator.wikimedia.org/T185211 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: WMDE-leszek, gerritbot, hashar, Legoktm, greg, Aklapper, Jdforrester-WMF, Lucas_Werkmeister_WMDE, Ladsgroup, Ullasoff, Danny_Benjafield_WMDE, Bellucii32, S8321414, Astuthiodit_1, karapayneWMDE, Invadibot, Devnull, maantietaja, ItamarWMDE, Akuckartz, 94rain, Nandana, Namenlos314, skpuneethumar, Zylc, 1978Gage2001, Lahi, Operator873, Gq86, Bsandipan, GoranSMilovanovic, DSquirrelGM, Chicocvenancio, QZanden, Tbscho, KimKelting, LawExplorer, JJMC89, _jensen, rosalieper, Scott_WUaS, thcipriani, Wikidata-bugs, Jitrixis, aude, Gryllida, scfc, Mbch331, Jay8g, Krenair ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T185211: Generate coverage report for Wikidata extensions
hashar updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T185211 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: WMDE-leszek, gerritbot, hashar, Legoktm, greg, Aklapper, Jdforrester-WMF, Lucas_Werkmeister_WMDE, Ladsgroup, Ullasoff, Danny_Benjafield_WMDE, Bellucii32, S8321414, Astuthiodit_1, karapayneWMDE, Invadibot, Devnull, maantietaja, ItamarWMDE, Akuckartz, 94rain, Nandana, Namenlos314, skpuneethumar, Zylc, 1978Gage2001, Lahi, Operator873, Gq86, Bsandipan, GoranSMilovanovic, DSquirrelGM, Chicocvenancio, QZanden, Tbscho, KimKelting, LawExplorer, JJMC89, _jensen, rosalieper, Scott_WUaS, thcipriani, Wikidata-bugs, Jitrixis, aude, Gryllida, scfc, Mbch331, Jay8g, Krenair ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T357697: Archive WMDE analytics Gerrit repositories
hashar added a comment. I have deleted all the repositories from the search links at T357697#9648813 <https://phabricator.wikimedia.org/T357697#9648813> :) TASK DETAIL https://phabricator.wikimedia.org/T357697 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, brouberol, Manuel, Aklapper, AndrewTavis_WMDE, Baeisvar52braevincent, Danny_Benjafield_WMDE, Astuthiodit_1, YoutacrsVARs, MajaWiki82, karapayneWMDE, Invadibot, maantietaja, Peteosx1x, ItamarWMDE, Mgagat, Akuckartz, Totolinototo3, Hassoonbxl, Zanziii, Sadisticturd, Nandana, Zylc, Reari, Lahi, Gq86, GoranSMilovanovic, QZanden, KimKelting, Pppery, LawExplorer, _jensen, rosalieper, Scott_WUaS, Luke081515, Wikidata-bugs, aude, Dinoguy1000, Jdforrester-WMF, Mbch331, Jay8g, Krenair ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T357697: Archive WMDE analytics Gerrit repositories
hashar added a comment. When archiving the Gerrit repositories, we delete the mirrors in GitHub. The replication replaces slashes [/] by dashes [-] in the Gerrit project names. So we can delete the repositories listed at: - https://github.com/orgs/wikimedia/repositories?q=analytics-wmde-WD- - https://github.com/orgs/wikimedia/repositories?q=analytics-wmde-Wiktionary (1 only: analytics-wmde-WiktionaryCognateDashboard <https://github.com/wikimedia/analytics-wmde-WiktionaryCognateDashboard> ) - https://github.com/orgs/wikimedia/repositories?q=analytics-wmde-NewEditors (0 showing up) And I guess that while at it we can delete the various WDCM repositories that got archived in Gerrit via T354534 <https://phabricator.wikimedia.org/T354534>. In ideal world we would have a script/runbook to archive the repositories and take care of all those tasks, or maybe a system to automatically sync up the states. But none of those exists so that is mostly handled manually for now via #projects-cleanup <https://phabricator.wikimedia.org/tag/projects-cleanup/> ;) TASK DETAIL https://phabricator.wikimedia.org/T357697 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, brouberol, Manuel, Aklapper, AndrewTavis_WMDE, Baeisvar52braevincent, Danny_Benjafield_WMDE, Astuthiodit_1, YoutacrsVARs, MajaWiki82, karapayneWMDE, Invadibot, maantietaja, Peteosx1x, ItamarWMDE, Mgagat, Akuckartz, Totolinototo3, Hassoonbxl, Zanziii, Sadisticturd, Nandana, Zylc, Reari, Lahi, Gq86, GoranSMilovanovic, QZanden, KimKelting, Pppery, LawExplorer, _jensen, rosalieper, Scott_WUaS, Luke081515, Wikidata-bugs, aude, Dinoguy1000, Jdforrester-WMF, Mbch331, Jay8g, Krenair ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T356896: Wikibase CI on REL1_40 broken: QUnit tests failing to run
hashar added a comment. This is an exact duplicate of T356402: [ES] Investigate OutOfMemory error in browser test, remove workaround <https://phabricator.wikimedia.org/T356402> which itself follows up T354179: EntitySchema CI broken on master with OutOfMemory error in browser test <https://phabricator.wikimedia.org/T354179>. From my comment at T356402#9536659 <https://phabricator.wikimedia.org/T356402#9536659> , the php-fpm memory_limit is set by Debian at 128M and per Lucas, we should raise it :) TASK DETAIL https://phabricator.wikimedia.org/T356896 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: ArthurTaylor, hashar Cc: hashar, karapayneWMDE, Lucas_Werkmeister_WMDE, Aklapper, Michael, Danny_Benjafield_WMDE, Isabelladantes1983, Themindcoder, Adamm71, Jersione, Hellket777, LisafBia6531, Astuthiodit_1, 786, Biggs657, Invadibot, maantietaja, Juan90264, Alter-paule, Beast1978, ItamarWMDE, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, CucyNoiD, Nandana, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, cmadeo, KimKelting, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Neuronton, Scott_WUaS, SBisson, Wikidata-bugs, aude, jayvdb, Ricordisamoa, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T360014: User JavaScript not loading on 1.42.0-wmf.22 (Wikidata, Commons, other group1 wikis)
hashar added a comment. Danke schön @Lucas_Werkmeister_WMDE TASK DETAIL https://phabricator.wikimedia.org/T360014 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: TheresNoTime, Michael, hashar, Krinkle, matmarex, Mbch331, Lucas_Werkmeister_WMDE, Epidosis, Aklapper, jhsoby, Danny_Benjafield_WMDE, Isabelladantes1983, Themindcoder, Adamm71, Jersione, Hellket777, LisafBia6531, Astuthiodit_1, 786, Biggs657, karapayneWMDE, Invadibot, maantietaja, Juan90264, Alter-paule, Beast1978, ItamarWMDE, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, CucyNoiD, Nandana, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, KimKelting, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, xSavitar, Neuronton, Scott_WUaS, Nirmos, Wikidata-bugs, aude, Dinoguy1000, Jdforrester-WMF, Tgr ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T360014: User JavaScript not loading on 1.42.0-wmf.22 (Wikidata, Commons, other group1 wikis)
hashar added subscribers: matmarex, Krinkle, hashar. hashar added a comment. In T360014#9625896 <https://phabricator.wikimedia.org/T360014#9625896>, @Lucas_Werkmeister_WMDE wrote: > I’m able to reproduce the issue locally; `git bisect` points at ResourceLoader: Add preload for foreign WikiModule title info <https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1009851> as the first bad commit. That change had a glitch yesterday ( T359939 <https://phabricator.wikimedia.org/T359939> ) which got fixed <https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1010568/1/includes/ResourceLoader/WikiModule.php>. I am adding @matmarex and @Krinkle who worked on that code. I am rolling back the train meanwhile. TASK DETAIL https://phabricator.wikimedia.org/T360014 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, Krinkle, matmarex, Mbch331, Lucas_Werkmeister_WMDE, Epidosis, Aklapper, jhsoby, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, KimKelting, LawExplorer, _jensen, rosalieper, xSavitar, Scott_WUaS, Nirmos, Wikidata-bugs, aude, Dinoguy1000, Jdforrester-WMF, Tgr ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T356402: [ES] Investigate OutOfMemory error in browser test, remove workaround
hashar added a comment. `$wgLocalisationCacheConf['store'] = 'array';` that is the format used to store the cache. Looking at the `mw-debug-www.log` generated by a Selenium, it gets the localization cache from Memcached: [MessageCache] MessageCache using store MemcachedPhpBagOStuff [memcached] MemCache: got WANCache:wikidb:messages:en:hash:v1|#|v [memcached] MemCache: got WANCache:wikidb:messages:en|#|t [memcached] get(wikidb:messages:en) [memcached] MemCache: sock i:0; got wikidb:messages:en [MessageCache] MessageCache::loadUnguarded: Loading en... local cache is empty, got from global cache If I look at the `GET /` originating from Cypress (which is the first in the debug log), I don't see anything suspicious beside the `recentChangesUpdate` job, but maybe that is the one taking a lot of memory. Start request GET / IP: 127.0.0.1 HTTP HEADERS: ACCEPT-ENCODING: gzip, deflate HOST: 127.0.0.1:9413 ACCEPT: */* USER-AGENT: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/13.6.4 Chrome/114.0.5735.289 Electron/25.8.4 Safari/537.36 CONNECTION: keep-alive (end headers) [Wikibase] Wikibase\Lib\SettingsArray::getSetting: setting entitySources was given as a closure, resolve it to array ( 'local' => array ( 'entityNamespaces' => array ( 'item' => 120, 'property' => 122, 'lexeme' => 146, 'mediainfo' => '6/mediainfo', ), 'repoDatabase' => false, 'baseUri' => 'http://127.0.0.1:9413/entity/', 'rdfNodeNamespacePrefix' => 'wd', 'rdfPredicateNamespacePrefix' => '', 'interwikiPrefix' => '', ), ) [session] SessionManager using store MemcachedPhpBagOStuff [localisation] LocalisationCache using store LCStoreStaticArray [memcached] MainWANObjectCache using store MemcachedPhpBagOStuff [memcached] MicroStash using store MemcachedPhpBagOStuff [SQLBagOStuff] MainObjectStash using store SqlBagOStuff [session] CentralAuthSessionProvider::provideSessionInfo: Not enabled, falling back to core sessions [session] SessionBackend "791jiahib6s5edn2jaompkac276h33e0" is unsaved, marking dirty in constructor [session] SessionBackend "791jiahib6s5edn2jaompkac276h33e0" save: dataDirty=1 metaDirty=1 forcePersist=0 [cookie] already deleted setcookie: "wikidb_session", "", "1676021349", "/", "", "", "1", "" [cookie] already deleted setcookie: "wikidbUserID", "", "1676021349", "/", "", "", "1", "" [cookie] already deleted setcookie: "wikidbToken", "", "1676021349", "/", "", "", "1", "" [session] SessionBackend "791jiahib6s5edn2jaompkac276h33e0" data dirty due to dirty(): MediaWiki\Session\SessionManager->getSessionForRequest/MediaWiki\Session\SessionManager->getInitialSession/MediaWiki\Session\Session->getToken/MediaWiki\Session\Session->set/MediaWiki\Session\SessionBackend->dirty [session] SessionBackend "791jiahib6s5edn2jaompkac276h33e0" save: dataDirty=1 metaDirty=0 forcePersist=0 [EventLogging] wgEventLoggingBaseUri has not been configured. [MessageCache] MessageCache using store MemcachedPhpBagOStuff ParserFactory: using default preprocessor [memcached] MemCache: got WANCache:wikidb:messages:en:hash:v1|#|v [memcached] MemCache: got WANCache:wikidb:messages:en|#|t [memcached] get(wikidb:messages:en) [memcached] MemCache: sock i:0; got wikidb:messages:en [MessageCache] MessageCache::loadUnguarded: Loading en... local cache is empty, got from global cache MediaWiki\MediaWikiEntryPoint::commitMainTransaction: primary transaction round committed MediaWiki\MediaWikiEntryPoint::commitMainTransaction: pre-send deferred updates completed MediaWiki\MediaWikiEntryPoint::commitMainTransaction: session changes committed [rdbms] Wikimedia\Rdbms\ChronologyProtector::persistSessionReplicationPositions: no primary positions data to save [rdbms] Wikimedia\Rdbms\LBFactory::shutdown: finished ChronologyProtector shutdown [rdbms] LBFactory shutdown completed MediaWiki\Output\OutputPage::haveCacheVaryCookies: no cache-varying cookies found [memcached] add WANCache:global:rdbms-server-readonly:localhost%3A/workspace/db/quibble-mysql-wa62l0ku/socket|#|m (STORED) [rdbms] Wikimedia\Rdbms\DatabaseMySQL::open [0.436ms] localhost:/workspace/db/quibble-mysql-wa62l0ku/socket: SET group_concat_max_len = 262144, `sql_mode` = 'STRICT_ALL_TABLES,ONLY_FULL_GROUP_BY' [rdbms] Wikimedia\Rdbms\LoadBalancer::reallyOpenConnection: opened new connection for 0/ [memcached] ad
[Wikidata-bugs] [Maniphest] T356402: [ES] Investigate OutOfMemory error in browser test, remove workaround
hashar added a comment. > Fatal error: Allowed memory size of 134217728 bytes exhausted... I don't know what is the memory limit on CI, and 128MBytes sounds on the low end. Looking at `docker-registry.wikimedia.org/releng/quibble-buster-php74:1.6.0-s4`: $ grep -R memory_limit /etc/php /etc/php/7.4/cli/php.ini:memory_limit = -1 /etc/php/current/cli/php.ini:memory_limit = -1 The CLI definitely runs without a memory limit but the web requests are hitting Apache / php-fpm and checking the later: $ php-fpm7.4 -i|grep memory_limit memory_limit => 128M => 128M Is it too low? Possibly, then we have apparently been running with that low level limit for years. What I suspect is the first web request triggers the generation of a large set of data for cache purpose. What comes to mind is the localization cache, even though at least the English one is generated by #Quibble <https://phabricator.wikimedia.org/tag/quibble/> after having installed and updated MediaWiki: - maybe your request triggers the generation of the localization cache for the German language (I have seen that in the past with eg the language team using Hebrew for development since it is a right to left language) - maybe the localization cache generated from the CLI is not used by the php fpm process (T218207 <https://phabricator.wikimedia.org/T218207>): // Localisation Cache to StaticArray (T218207) $wgLocalisationCacheConf['store'] = 'array'; That one sounds like the cache is only stored in the local process and vanish upon completion? That would means each web request would trigger a rebuild of the localization? :\ TASK DETAIL https://phabricator.wikimedia.org/T356402 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, Michael, Aklapper, ArthurTaylor, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, pdehaye, Nandana, Lahi, Gq86, Andrawaag, GoranSMilovanovic, QZanden, YULdigitalpreservation, KimKelting, LawExplorer, Salgo60, _jensen, rosalieper, Scott_WUaS, MisterSynergy, thcipriani, abian, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T354881: Wikibase CI broken due to Tainted Reference Node 18 indirect crypto dependency incompatibility
hashar added a comment. And here is the webpack issue: nodejs 17: digital envelope routines::unsupported #14532 <https://github.com/webpack/webpack/issues/14532>. Apparently fixed as part of add wasm md4 implementation #14584 <https://github.com/webpack/webpack/pull/14584> which if I get it right was released with webpack v5.61.0. TASK DETAIL https://phabricator.wikimedia.org/T354881 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, Jdforrester-WMF, WMDE-Fisch, Lucas_Werkmeister_WMDE, Aklapper, Michael, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Sarai-WMDE, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, KimKelting, LawExplorer, _jensen, rosalieper, Scott_WUaS, thcipriani, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T354881: Wikibase CI broken due to Tainted Reference Node 18 indirect crypto dependency incompatibility
hashar added a comment. The jobs got migrated from Node 16 to Node 18 by https://gerrit.wikimedia.org/r/c/integration/config/+/989842 Then checking docker-registry.wikimedia.org/releng/node16-test , it is based on Bullseye as well and thus comes with the same ssl libs: ii libssl1.1:amd64 1.1.1w-0+deb11u1 amd64Secure Sockets Layer toolkit - shared libraries ii openssl 1.1.1w-0+deb11u1 amd64Secure Sockets Layer toolkit - cryptographic utility So my guess is Webpack needs to be updated to match whatever new expectations are imposed by NodeJS 18 crypto. That is potentially solveable by upgrading webpack to 5.x? There is eg https://github.com/webpack/webpack/issues/17805 Both Wikibase tainted refs and the Popups extensions have Webpack 4.x as a dependency (for Popups I think that seems to be a transient dependency of Storybook). If the upgrade is non trivial, I can recreate the NodeJS 16 jobs and rollback the repos from Node 18 to 16. TASK DETAIL https://phabricator.wikimedia.org/T354881 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, Jdforrester-WMF, WMDE-Fisch, Lucas_Werkmeister_WMDE, Aklapper, Michael, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Sarai-WMDE, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, KimKelting, LawExplorer, _jensen, rosalieper, Scott_WUaS, thcipriani, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T354881: Wikibase CI broken due to Tainted Reference Node 18 indirect crypto dependency incompatibility
hashar added subscribers: Jdforrester-WMF, hashar. hashar added a comment. The `mwgate-node18-docker` job uses the container `docker-registry.wikimedia.org/releng/node18-test:0.2.0-s2`. It is based on Debian Bullseye. It has: ii libssl1.1:amd64 1.1.1w-0+deb11u1 amd64Secure Sockets Layer toolkit - shared libraries ii openssl 1.1.1w-0+deb11u1 amd64Secure Sockets Layer toolkit - cryptographic utility And I guess Node JS 18 broke it? TASK DETAIL https://phabricator.wikimedia.org/T354881 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, Jdforrester-WMF, WMDE-Fisch, Lucas_Werkmeister_WMDE, Aklapper, Michael, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Sarai-WMDE, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, KimKelting, LawExplorer, _jensen, rosalieper, Scott_WUaS, thcipriani, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T354534: Archive Wikidata Concepts Monitor repositories
hashar closed this task as "Resolved". hashar claimed this task. hashar added a comment. In T354534#9441977 <https://phabricator.wikimedia.org/T354534#9441977>, @AndrewTavis_WMDE wrote: > Hey @hashar For clarification, could I just check that what we're discussing here would shut down the WDCM process such that the data would no longer be exported to the published data sets <https://analytics.wikimedia.org/published/>? CC @Manuel. I have no idea. My understanding is that the: - `analytics/wmde/WDCM` repositories are no more used (their last activities were from November 2020) - T351072 <https://phabricator.wikimedia.org/T351072> asks to remove it from the WMF production server The `docker-registry.wikimedia.org/releng/lintr` failed to build last week and it is only used in CI for `analytics/wmde/WDCM.git` and is what prompted me to check whether that repo is used. Given the Jenkins job and the image have not been used in CI for the last four years or so, I went to remove them and at the same time I have archived all the repositories in Gerrit (marking them Read-only and prefixing their desciription with `[ARCHIVED] `. If they are still of any use, it easy to rollback, I reopening this task will be sufficient ;) TASK DETAIL https://phabricator.wikimedia.org/T354534 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: Manuel, AndrewTavis_WMDE, Aklapper, hashar, Baeisvar52braevincent, Danny_Benjafield_WMDE, Isabelladantes1983, Themindcoder, Adamm71, Jersione, Hellket777, LisafBia6531, Astuthiodit_1, YoutacrsVARs, MajaWiki82, 786, Biggs657, karapayneWMDE, Invadibot, maantietaja, Juan90264, Peteosx1x, Alter-paule, Beast1978, ItamarWMDE, Un1tY, Mgagat, Akuckartz, Totolinototo3, Hassoonbxl, Hook696, Kent7301, Zanziii, Sadisticturd, joker88john, CucyNoiD, Nandana, Gaboe420, Zylc, Giuliamocci, Cpaulf30, Reari, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, KimKelting, Pppery, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Neuronton, Scott_WUaS, Luke081515, Wikidata-bugs, aude, Dinoguy1000, Jdforrester-WMF, Mbch331, Jay8g, Krenair ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T348765: [c1d5a3b3-fdff-48d8-8a1d-f10635d5c3a4] /w/api.php Wikimedia\Rdbms\DBTransactionError: Transaction round stage must be 'cursory' (not 'within-commit-callbacks')
hashar added a comment. A fresher one: - service.version: 1.42.0-wmf.7 - trace.id: 1850669a-baf2-468c-afb5-94848053b78c - Find trace.id in Logstash <https://logstash.wikimedia.org/app/dashboards#/view/AXFV7JE83bOlOASGccsT?_g=(time:(from:'2023-11-28T10:27:48.217Z',to:'2023-11-29T10:31:08.475Z'))&_a=(query:(query_string:(query:'reqId:%221850669a-baf2-468c-afb5-94848053b78c%22')))> name=labels.normalized_message [{reqId}] {exception_url} Wikimedia\Rdbms\DBTransactionError: Transaction round stage must be 'cursory' (not 'within-commit-callbacks') name=error.stack_trace from /srv/mediawiki/php-1.42.0-wmf.7/includes/libs/rdbms/lbfactory/LBFactory.php(716) #0 /srv/mediawiki/php-1.42.0-wmf.7/includes/libs/rdbms/lbfactory/LBFactory.php(282): Wikimedia\Rdbms\LBFactory->assertTransactionRoundStage(string) #1 /srv/mediawiki/php-1.42.0-wmf.7/includes/deferred/DeferredUpdatesScopeMediaWikiStack.php(113): Wikimedia\Rdbms\LBFactory->beginPrimaryChanges(string) #2 /srv/mediawiki/php-1.42.0-wmf.7/includes/deferred/DeferredUpdates.php(467): MediaWiki\Deferred\DeferredUpdatesScopeMediaWikiStack->onRunUpdateStart(Wikibase\Repo\Content\DataUpdateAdapter) #3 /srv/mediawiki/php-1.42.0-wmf.7/includes/deferred/RefreshSecondaryDataUpdate.php(103): MediaWiki\Deferred\DeferredUpdates::attemptUpdate(Wikibase\Repo\Content\DataUpdateAdapter) #4 /srv/mediawiki/php-1.42.0-wmf.7/includes/deferred/DeferredUpdates.php(469): RefreshSecondaryDataUpdate->doUpdate() #5 /srv/mediawiki/php-1.42.0-wmf.7/includes/deferred/DeferredUpdates.php(198): MediaWiki\Deferred\DeferredUpdates::attemptUpdate(RefreshSecondaryDataUpdate) #6 /srv/mediawiki/php-1.42.0-wmf.7/includes/deferred/DeferredUpdates.php(282): MediaWiki\Deferred\DeferredUpdates::run(RefreshSecondaryDataUpdate) #7 /srv/mediawiki/php-1.42.0-wmf.7/includes/deferred/DeferredUpdatesScope.php(266): MediaWiki\Deferred\DeferredUpdates::MediaWiki\Deferred\{closure}(RefreshSecondaryDataUpdate, integer) #8 /srv/mediawiki/php-1.42.0-wmf.7/includes/deferred/DeferredUpdatesScope.php(198): MediaWiki\Deferred\DeferredUpdatesScope->processStageQueue(integer, integer, Closure) #9 /srv/mediawiki/php-1.42.0-wmf.7/includes/deferred/DeferredUpdates.php(301): MediaWiki\Deferred\DeferredUpdatesScope->processUpdates(integer, Closure) #10 /srv/mediawiki/php-1.42.0-wmf.7/includes/MediaWiki.php(1170): MediaWiki\Deferred\DeferredUpdates::doUpdates() #11 /srv/mediawiki/php-1.42.0-wmf.7/includes/MediaWiki.php(888): MediaWiki->restInPeace() #12 /srv/mediawiki/php-1.42.0-wmf.7/api.php(130): MediaWiki->doPostOutputShutdown() #13 /srv/mediawiki/php-1.42.0-wmf.7/api.php(48): wfApiMain() #14 /srv/mediawiki/w/api.php(3): require(string) #15 {main} TASK DETAIL https://phabricator.wikimedia.org/T348765 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: WMDE-leszek, Ifrahkhanyaree_WMDE, ItamarWMDE, Aklapper, hashar, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, Akuckartz, darthmon_wmde, Rosalie_WMDE, Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Verdy_p, Wikidata-bugs, aude, Lydia_Pintscher, Jdforrester-WMF, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T295601: wikidata-query-gui-build doesn’t work when latest commit is by dependabot (commit-msg hook adds Change-Id in wrong place)
hashar added a comment. Congratulations! :] TASK DETAIL https://phabricator.wikimedia.org/T295601 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: HasanAkgun_WMDE, hashar Cc: ItamarWMDE, HasanAkgun_WMDE, noarave, hashar, Aklapper, Lucas_Werkmeister_WMDE, Danny_Benjafield_WMDE, Isabelladantes1983, Themindcoder, Adamm71, Jersione, Hellket777, LisafBia6531, Astuthiodit_1, AWesterinen, 786, Biggs657, karapayneWMDE, Invadibot, maantietaja, Juan90264, Alter-paule, Beast1978, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, CucyNoiD, Nandana, Namenlos314, Gaboe420, A.S.Kochergin, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, Mahir256, QZanden, EBjune, merbst, LawExplorer, Salgo60, Lewizho99, Maathavan, _jensen, rosalieper, xSavitar, Neuronton, Scott_WUaS, Jonas, Xmlizer, jkroll, Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, jayvdb, Lydia_Pintscher, Paladox, Mbch331, Jay8g, Krenair, QChris ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T351291: Archive and decomission analytics/wmde/toolkit-analyzer
hashar added a parent task: T350587: Remove Java 8 images from integration/config. TASK DETAIL https://phabricator.wikimedia.org/T351291 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: ItamarWMDE, Michael, Manuel, AndrewTavis_WMDE, WMDE-leszek, Lucas_Werkmeister_WMDE, Ladsgroup, hashar, Addshore, Aklapper, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T134091: Deactivate/archive WikibaseQuery extension
hashar added a comment. In T134091#2483604 <https://phabricator.wikimedia.org/T134091#2483604>, @demon wrote: > Hidden in Gerrit, deleted on Github, archived in Phab. As part of {T349543} I have changed the Gerrit repository from Hidden to Read-Only. TASK DETAIL https://phabricator.wikimedia.org/T134091 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Danny_B, hashar Cc: hashar, Lydia_Pintscher, Lucie, demon, Danny_B, JanZerebecki, Aklapper, Danny_Benjafield_WMDE, Astuthiodit_1, MajaWiki82, karapayneWMDE, Invadibot, Devnull, maantietaja, ItamarWMDE, Akuckartz, Nandana, A.S.Kochergin, Reari, Lahi, Gq86, GoranSMilovanovic, QZanden, Pppery, LawExplorer, _jensen, rosalieper, xSavitar, Scott_WUaS, Luke081515, Wikidata-bugs, aude, Dinoguy1000, jayvdb, Paladox, Jdforrester-WMF, Mbch331, Jay8g, Krenair, QChris ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T351291: Archive and decomission analytics/wmde/toolkit-analyzer
hashar added a comment. Thanks @Manuel and @AndrewTavis_WMDE :-] TASK DETAIL https://phabricator.wikimedia.org/T351291 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: ItamarWMDE, Michael, Manuel, AndrewTavis_WMDE, WMDE-leszek, Lucas_Werkmeister_WMDE, Ladsgroup, hashar, Addshore, Aklapper, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T255706: [WB-Client] [TECH] Wikibase\Client\Usage\Sql\EntityUsageTable::addUsages Deadlock
hashar added a comment. I have removed a log filter from Kibana MediaWiki New Errors dashboard <https://logstash.wikimedia.org/app/dashboards#/view/c7013c90-a487-11ec-be91-b3435f0c0c49> which pointed back to this task. There is no hit over the last eight weeks. The filter was //T255706 <https://phabricator.wikimedia.org/T255706> EntityUsageTable::addUsages deadlock//: { "query": { "match_phrase": { "labels.normalized_message": "(*EntityUsageTable::addUsages*)" } } } TASK DETAIL https://phabricator.wikimedia.org/T255706 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, hoo, Lucas_Werkmeister_WMDE, ItamarWMDE, Ladsgroup, Krinkle, eprodromou, aaron, Michael, Aklapper, thcipriani, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, Akuckartz, darthmon_wmde, Rosalie_WMDE, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Verdy_p, Wikidata-bugs, aude, Jdforrester-WMF, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T231084: Assert.php: Bad value for parameter $oldContent: must be a TextContent|null [Story Points 5]
hashar added a comment. I have removed a log filter from Kibana MediaWiki New Errors dashboard <https://logstash.wikimedia.org/app/dashboards#/view/c7013c90-a487-11ec-be91-b3435f0c0c49> which pointed back to this task. There is no hit over the last four weeks. The filter was: { "query": { "regexp": { "labels.normalized_message": { "value": "Bad value for parameter .oldContent: must be a.+" } } } } TASK DETAIL https://phabricator.wikimedia.org/T231084 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, Zabe, marcella, LClightcat, SunAfterRain, Xiplus, thcipriani, Krinkle, WMDE-leszek, Ladsgroup, Tgr, Michael, Lucas_Werkmeister_WMDE, Aklapper, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, darthmon_wmde, Rosalie_WMDE, Nandana, Amorymeltzer, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Verdy_p, Wikidata-bugs, aude, Gryllida, Jdforrester-WMF, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T328543: [QB] [WDQS-GUI] Move build scripts from CI to the repository
hashar added a comment. One of the issue we have encountered is the `git push` to Gerrit failed due to the ssh host key not being present on the Jenkins instances. That got solved by https://gerrit.wikimedia.org/r/c/operations/puppet/+/965122 TASK DETAIL https://phabricator.wikimedia.org/T328543 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: noarave, hashar Cc: Lucas_Werkmeister_WMDE, noarave, hashar, ItamarWMDE, Aklapper, Michael, Danny_Benjafield_WMDE, Isabelladantes1983, Themindcoder, Adamm71, Jersione, Hellket777, LisafBia6531, Astuthiodit_1, AWesterinen, 786, Biggs657, karapayneWMDE, Invadibot, maantietaja, Juan90264, Peteosx1x, Alter-paule, Beast1978, Un1tY, Mgagat, Akuckartz, Totolinototo3, Hook696, PatsagornY, Kent7301, Zanziii, Sadisticturd, joker88john, CucyNoiD, Nandana, Namenlos314, jijiki, Klaas_Z4us_V, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, Mahir256, QZanden, EBjune, merbst, LawExplorer, Salgo60, Lewizho99, Maathavan, elukey, _jensen, rosalieper, Neuronton, Scott_WUaS, Jonas, Xmlizer, jkroll, Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, Lydia_Pintscher, Mbch331, Jay8g, ori ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T348765: [c1d5a3b3-fdff-48d8-8a1d-f10635d5c3a4] /w/api.php Wikimedia\Rdbms\DBTransactionError: Transaction round stage must be 'cursory' (not 'within-commit-callbacks')
hashar created this task. hashar added projects: Wikimedia-production-error, MediaWiki-extensions-WikibaseRepository. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION Error - - service.version: 1.41.0-wmf.30 - trace.id: c1d5a3b3-fdff-48d8-8a1d-f10635d5c3a4 - Find trace.id in Logstash <https://logstash.wikimedia.org/app/dashboards#/view/AXFV7JE83bOlOASGccsT?_g=(time:(from:'2023-10-11T14:40:07.340Z',to:'2023-10-12T15:18:40.723Z'))&_a=(query:(query_string:(query:'reqId:%22c1d5a3b3-fdff-48d8-8a1d-f10635d5c3a4%22')))> name=labels.normalized_message [c1d5a3b3-fdff-48d8-8a1d-f10635d5c3a4] /w/api.php Wikimedia\Rdbms\DBTransactionError: Transaction round stage must be 'cursory' (not 'within-commit-callbacks') name=error.stack_trace from /srv/mediawiki/php-1.41.0-wmf.30/includes/libs/rdbms/lbfactory/LBFactory.php(717) #0 /srv/mediawiki/php-1.41.0-wmf.30/includes/libs/rdbms/lbfactory/LBFactory.php(282): Wikimedia\Rdbms\LBFactory->assertTransactionRoundStage(string) #1 /srv/mediawiki/php-1.41.0-wmf.30/includes/deferred/DeferredUpdatesScopeMediaWikiStack.php(111): Wikimedia\Rdbms\LBFactory->beginPrimaryChanges(string) #2 /srv/mediawiki/php-1.41.0-wmf.30/includes/deferred/DeferredUpdates.php(461): DeferredUpdatesScopeMediaWikiStack->onRunUpdateStart(Wikibase\Repo\Content\DataUpdateAdapter) #3 /srv/mediawiki/php-1.41.0-wmf.30/includes/deferred/RefreshSecondaryDataUpdate.php(103): DeferredUpdates::attemptUpdate(Wikibase\Repo\Content\DataUpdateAdapter) #4 /srv/mediawiki/php-1.41.0-wmf.30/includes/deferred/DeferredUpdates.php(463): RefreshSecondaryDataUpdate->doUpdate() #5 /srv/mediawiki/php-1.41.0-wmf.30/includes/deferred/DeferredUpdates.php(192): DeferredUpdates::attemptUpdate(RefreshSecondaryDataUpdate) #6 /srv/mediawiki/php-1.41.0-wmf.30/includes/deferred/DeferredUpdates.php(276): DeferredUpdates::run(RefreshSecondaryDataUpdate) #7 /srv/mediawiki/php-1.41.0-wmf.30/includes/deferred/DeferredUpdatesScope.php(264): DeferredUpdates::{closure}(RefreshSecondaryDataUpdate, integer) #8 /srv/mediawiki/php-1.41.0-wmf.30/includes/deferred/DeferredUpdatesScope.php(196): DeferredUpdatesScope->processStageQueue(integer, integer, Closure) #9 /srv/mediawiki/php-1.41.0-wmf.30/includes/deferred/DeferredUpdates.php(295): DeferredUpdatesScope->processUpdates(integer, Closure) #10 /srv/mediawiki/php-1.41.0-wmf.30/includes/MediaWiki.php(1168): DeferredUpdates::doUpdates() #11 /srv/mediawiki/php-1.41.0-wmf.30/includes/MediaWiki.php(886): MediaWiki->restInPeace() #12 /srv/mediawiki/php-1.41.0-wmf.30/api.php(130): MediaWiki->doPostOutputShutdown() #13 /srv/mediawiki/php-1.41.0-wmf.30/api.php(48): wfApiMain() #14 /srv/mediawiki/w/api.php(3): require(string) #15 {main} Impact -- Notes - Only two traces occuring at the same exact timestamp. They come from a deferred update originating from Wikibase Repo (`RefreshSecondaryDataUpdate`). A similar error message was reported at T317238 <https://phabricator.wikimedia.org/T317238> TASK DETAIL https://phabricator.wikimedia.org/T348765 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: Aklapper, hashar, ItamarWMDE, Akuckartz, darthmon_wmde, Rosalie_WMDE, lucamauri, Gq86, Verdy_p, Wikidata-bugs, Jdforrester-WMF, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T328543: [QB] [WDQS-GUI] Move build scripts from CI to the repository
hashar added a comment. I have cherry picked https://gerrit.wikimedia.org/r/c/operations/puppet/+/961025 on the integration Puppet master: Notice: /Stage[main]/Profile::Ci::Slave::Labs::Common/Sshkey[gerrit]/ensure: created Which made the key available globally: cat /etc/ssh/ssh_known_hosts # HEADER: This file was autogenerated at 2023-09-26 08:10:44 + # HEADER: by puppet. While it can still be managed manually, it # HEADER: is definitely not recommended. gerrit.wikimedia.org ssh-rsa B3NzaC1yc2EDAQABgQCF8pwFLehzCXhbF1jfHWtd9d1LFq2NirplEBQYs7AOrGwQ/6ZZI0gvZFYiEiaw1o+F1CMfoHdny1VfWOJF3mJ1y9QMKAacc8/Z3tG39jBKRQCuxmYLO1SWymv7/Uvx9WQlkNRoTdTTa9OJFy6UqvLQEXKYaokfMIUHZ+oVFf1CgQ== And the ssh host key is recognized: $ sudo -u jenkins-deploy ssh -p 29418 gerrit.wikimedia.org jenkins-dep...@gerrit.wikimedia.org: Permission denied (publickey). I force ran Puppet on all agents using on `integration-cumin`: sudo cumin --ignore-exit-code --batch-size 4 --force 'name:docker' 'puppet agent -t' And the file is present everywhere: $ sudo cumin --force 'name:docker' 'ls -1 /etc/ssh/ssh_known_hosts' 19 hosts will be targeted: integration-agent-docker-[1040-1057].integration.eqiad1.wikimedia.cloud,integration-agent-puppet-docker-1003.integration.eqiad1.wikimedia.cloud FORCE mode enabled, continuing without confirmation = NODE GROUP = (19) integration-agent-docker-[1040-1057].integration.eqiad1.wikimedia.cloud,integration-agent-puppet-docker-1003.integration.eqiad1.wikimedia.cloud - OUTPUT of 'ls -1 /etc/ssh/ssh_known_hosts' - /etc/ssh/ssh_known_hosts PASS || 100% (19/19) [00:00<00:00, 27.14hosts/s] FAIL | | 0% (0/19) [00:00= 100.0% threshold) for command: 'ls -1 /etc/ssh/ssh_known_hosts'. 100.0% (19/19) success ratio (>= 100.0% threshold) of nodes successfully executed all commands. The build should work now! TASK DETAIL https://phabricator.wikimedia.org/T328543 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: noarave, hashar Cc: Lucas_Werkmeister_WMDE, noarave, hashar, ItamarWMDE, Aklapper, Michael, Danny_Benjafield_WMDE, Isabelladantes1983, Themindcoder, Adamm71, Jersione, Hellket777, LisafBia6531, Astuthiodit_1, AWesterinen, 786, Biggs657, karapayneWMDE, Invadibot, maantietaja, Juan90264, Peteosx1x, Alter-paule, Beast1978, Un1tY, Mgagat, Akuckartz, Totolinototo3, Hook696, PatsagornY, Kent7301, Zanziii, Sadisticturd, joker88john, CucyNoiD, Nandana, Namenlos314, jijiki, Klaas_Z4us_V, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, Mahir256, QZanden, EBjune, merbst, LawExplorer, Salgo60, Lewizho99, Maathavan, elukey, _jensen, rosalieper, Neuronton, Scott_WUaS, Jonas, Xmlizer, jkroll, Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, Lydia_Pintscher, Mbch331, Jay8g, ori ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T328543: [QB] [WDQS-GUI] Move build scripts from CI to the repository
hashar added a comment. On an agent that executed a successful build: hashar@integration-agent-docker-1055:~$ sudo su - jenkins-deploy jenkins-deploy@integration-agent-docker-1055:~$ ssh -p 29418 gerrit.wikimedia.org wdqsguibuil...@gerrit.wikimedia.org: Permission denied (publickey). On an agent that failed the build due to the host key verification: hashar@integration-agent-docker-1053:~$ sudo su - jenkins-deploy jenkins-deploy@integration-agent-docker-1053:~$ ssh -p 29418 gerrit.wikimedia.org The authenticity of host '[gerrit.wikimedia.org]:29418 ([208.80.154.151]:29418)' can't be established. RSA key fingerprint is SHA256:j7HQoQ6fIuEgDHjONjI2CZ+2Iwxqgo2Ur5LbPqBgxOU. Are you sure you want to continue connecting (yes/no/[fingerprint])? no Host key verification failed. If I run ssh in verbose mode on the successful agent integration-agent-docker-1055 debug1: Reading configuration data /mnt/home/jenkins-deploy/.ssh/config debug1: /mnt/home/jenkins-deploy/.ssh/config line 1: Applying options for gerrit.wikimedia.org debug1: /mnt/home/jenkins-deploy/.ssh/config line 4: Applying options for gerrit.wikimedia.org debug1: /mnt/home/jenkins-deploy/.ssh/config line 6: Applying options for gerrit.wikimedia.org Which is: name=/mnt/home/jenkins-deploy/.ssh/config Host gerrit.wikimedia.org StrictHostKeyChecking no User wdqsguibuilder Host gerrit.wikimedia.org StrictHostKeyChecking no Host gerrit.wikimedia.org StrictHostKeyChecking no File created on Sep 11 09:23 and interestingly it hardocde the user to `wdqsguibuilder`. There is no such thing on the failing agent (`integration-agent-docker-1053`). That instance got created in June and based on `last` nobody logged in beside me. I clearly don't remember having crafted such a file, and most certainly I would not have used `StrictHostKeyChecking no` (I'd rather provision the Gerrit fingerprint to the known hosts). Maybe it is Jenkins adding it :( TASK DETAIL https://phabricator.wikimedia.org/T328543 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: noarave, hashar Cc: Lucas_Werkmeister_WMDE, noarave, hashar, ItamarWMDE, Aklapper, Michael, Danny_Benjafield_WMDE, Isabelladantes1983, Themindcoder, Adamm71, Jersione, Hellket777, LisafBia6531, Astuthiodit_1, AWesterinen, 786, Biggs657, karapayneWMDE, Invadibot, maantietaja, Juan90264, Peteosx1x, Alter-paule, Beast1978, Un1tY, Mgagat, Akuckartz, Totolinototo3, Hook696, PatsagornY, Kent7301, Zanziii, Sadisticturd, joker88john, CucyNoiD, Nandana, Namenlos314, jijiki, Klaas_Z4us_V, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, Mahir256, QZanden, EBjune, merbst, LawExplorer, Salgo60, Lewizho99, Maathavan, elukey, _jensen, rosalieper, Neuronton, Scott_WUaS, Jonas, Xmlizer, jkroll, Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, Lydia_Pintscher, Mbch331, Jay8g, ori ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T328543: [QB] [WDQS-GUI] Move build scripts from CI to the repository
hashar added a comment. The Jenkins job clones `wikidata/query/gui` and shells out to `scripts/set-up-git.sh` which: git clone "https://gerrit.wikimedia.org/r/wikidata/query/gui-deploy; ./build git -C ./build \ remote set-url --push origin \ ssh://wdqsguibuil...@gerrit.wikimedia.org:29418/wikidata/query/gui-deploy The git push happens from the Jenkins host rather than from the container, which was done to take advantage of the ssh agent being run in the job and which is not reachable from within the container. I don't know why it would fail the host key verification sometime and sometime would not. I am guessing the Gerrit ssh fingerprint is not in the host known_hosts, then I don't see why the command would work on some Jenkins agents but fails on others :-\ TASK DETAIL https://phabricator.wikimedia.org/T328543 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: noarave, hashar Cc: Lucas_Werkmeister_WMDE, noarave, hashar, ItamarWMDE, Aklapper, Michael, Danny_Benjafield_WMDE, Isabelladantes1983, Themindcoder, Adamm71, Jersione, Hellket777, LisafBia6531, Astuthiodit_1, AWesterinen, 786, Biggs657, karapayneWMDE, Invadibot, maantietaja, Juan90264, Peteosx1x, Alter-paule, Beast1978, Un1tY, Mgagat, Akuckartz, Totolinototo3, Hook696, PatsagornY, Kent7301, Zanziii, Sadisticturd, joker88john, CucyNoiD, Nandana, Namenlos314, jijiki, Klaas_Z4us_V, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, Mahir256, QZanden, EBjune, merbst, LawExplorer, Salgo60, Lewizho99, Maathavan, elukey, _jensen, rosalieper, Neuronton, Scott_WUaS, Jonas, Xmlizer, jkroll, Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, Lydia_Pintscher, Mbch331, Jay8g, ori ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T346869: WikibaseStatementUpdater fails MediaWiki structure tests
hashar created this task. hashar added projects: Wikidata, Wikidata-Campsite. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION Adding a `.gitreview` file to WikibaseStatementUpdater results in a CI test failure. The dummy change is https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikibaseStatementUpdater/+/956010 The tests failing are from mediawiki/core ApiStructureTest: counterexample 1) ApiStructureTest::testParameters with data set "Module wikibasestatementupdater, argset plain" ('wikibasestatementupdater', 'plain', array(), ApiMain Object (...)) Module wikibasestatementupdater, argset plain: Parameter message apihelp-wikibasestatementupdater-param-batch exists Failed asserting that false is true. /workspace/src/tests/phpunit/structure/ApiStructureTest.php:61 /workspace/src/tests/phpunit/structure/ApiStructureTest.php:152 /workspace/src/tests/phpunit/structure/ApiStructureTest.php:168 phpvfscomposer:///workspace/src/vendor/phpunit/phpunit/phpunit:97 counterexample 2) ApiStructureTest::testParameters with data set "Module wikibasestatementupdater, argset for help" ('wikibasestatementupdater', 'for help', array(1), ApiMain Object (...)) Module wikibasestatementupdater, argset for help: Parameter message apihelp-wikibasestatementupdater-param-batch exists Failed asserting that false is true. /workspace/src/tests/phpunit/structure/ApiStructureTest.php:61 /workspace/src/tests/phpunit/structure/ApiStructureTest.php:152 /workspace/src/tests/phpunit/structure/ApiStructureTest.php:168 phpvfscomposer:///workspace/src/vendor/phpunit/phpunit/phpunit:97 TASK DETAIL https://phabricator.wikimedia.org/T346869 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: Aklapper, Nikerabbit, hashar, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T328543: [QB] [WDQS-GUI] Move build scripts from CI to the repository
hashar added a comment. The change made to integration/config are immediately deployed after they get merged. It is done manually by running the `./fab` script at the root of the repository and is outside scap. That is done outside of the MediaWiki backport & config windows. Essentially the changes are already deployed (the `wikidata-query-gui-build` has been updated). TASK DETAIL https://phabricator.wikimedia.org/T328543 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: noarave, hashar Cc: noarave, hashar, ItamarWMDE, Aklapper, Michael, Danny_Benjafield_WMDE, Isabelladantes1983, Themindcoder, Adamm71, Jersione, Hellket777, LisafBia6531, Astuthiodit_1, AWesterinen, 786, Biggs657, karapayneWMDE, Invadibot, maantietaja, Juan90264, Peteosx1x, Alter-paule, Beast1978, Un1tY, Mgagat, Akuckartz, Totolinototo3, Hook696, PatsagornY, Kent7301, Zanziii, Sadisticturd, joker88john, CucyNoiD, Nandana, Namenlos314, jijiki, Klaas_Z4us_V, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, Lucas_Werkmeister_WMDE, GoranSMilovanovic, Mahir256, QZanden, EBjune, merbst, LawExplorer, Salgo60, Lewizho99, Maathavan, elukey, _jensen, rosalieper, Neuronton, Scott_WUaS, Jonas, Xmlizer, jkroll, Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, Lydia_Pintscher, Mbch331, Jay8g, ori ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T328543: [QB] [WDQS-GUI] Move build scripts from CI to the repository
hashar added a comment. There were a few gotchas here and there due to how we run the CI jobs and some trouble passing the ssh agent inside the container (I went to push from the Jenkins job as a workaround). @noarave thank you so much for doing this work! I am a huge fan of moving most of the logic out of the Jenkins job toward scripts in the source repository \o/ TASK DETAIL https://phabricator.wikimedia.org/T328543 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: noarave, hashar Cc: noarave, hashar, ItamarWMDE, Aklapper, Michael, Danny_Benjafield_WMDE, Isabelladantes1983, Themindcoder, Adamm71, Jersione, Hellket777, LisafBia6531, Astuthiodit_1, AWesterinen, 786, Biggs657, karapayneWMDE, Invadibot, maantietaja, Juan90264, Peteosx1x, Alter-paule, Beast1978, Un1tY, Mgagat, Akuckartz, Totolinototo3, Hook696, PatsagornY, Kent7301, Zanziii, Sadisticturd, joker88john, CucyNoiD, Nandana, Namenlos314, jijiki, Klaas_Z4us_V, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, Lucas_Werkmeister_WMDE, GoranSMilovanovic, Mahir256, QZanden, EBjune, merbst, LawExplorer, Salgo60, Lewizho99, Maathavan, elukey, _jensen, rosalieper, Neuronton, Scott_WUaS, Jonas, Xmlizer, jkroll, Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, Lydia_Pintscher, Mbch331, Jay8g, ori ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T341556: CentralAuthExtensionJsonTest::testHookHandler with data set #11 ('securepoll') failing in Wikidata.org CI
hashar added a comment. I have rechecked a few changes with `recheck due to CI which was running with an obsolete config T341556`. TASK DETAIL https://phabricator.wikimedia.org/T341556 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE, hashar Cc: taavi, hashar, Urbanecm_WMF, Lucas_Werkmeister_WMDE, Aklapper, Uata1122, Astuthiodit_1, karapayneWMDE, Invadibot, Zabe, maantietaja, ItamarWMDE, Akuckartz, CptViraj, DannyS712, wildly_boy, Nandana, kostajh, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, 4nn1l2, Scott_WUaS, Wong128hk, Wikidata-bugs, Snowolf, Base, aude, Huji, Jdforrester-WMF, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T341556: CentralAuthExtensionJsonTest::testHookHandler with data set #11 ('securepoll') failing in Wikidata.org CI
hashar assigned this task to Lucas_Werkmeister_WMDE. TASK DETAIL https://phabricator.wikimedia.org/T341556 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE, hashar Cc: taavi, hashar, Urbanecm_WMF, Lucas_Werkmeister_WMDE, Aklapper, Uata1122, Astuthiodit_1, karapayneWMDE, Invadibot, Zabe, maantietaja, ItamarWMDE, Akuckartz, CptViraj, DannyS712, wildly_boy, Nandana, kostajh, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, 4nn1l2, Scott_WUaS, Wong128hk, Wikidata-bugs, Snowolf, Base, aude, Huji, Jdforrester-WMF, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T341556: CentralAuthExtensionJsonTest::testHookHandler with data set #11 ('securepoll') failing in Wikidata.org CI
hashar added a subscriber: LucasWerkmeister. hashar added a comment. @LucasWerkmeister you are a magician. commit 76680ddc68aeb11e480865000cd59a9fbdd6d68c (HEAD -> master, origin/master, origin/HEAD) Author: James D. Forrester Date: Wed Mar 29 12:27:09 2023 +0100 TASK DETAIL https://phabricator.wikimedia.org/T341556 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: LucasWerkmeister, taavi, hashar, Urbanecm_WMF, Lucas_Werkmeister_WMDE, Aklapper, Uata1122, Astuthiodit_1, karapayneWMDE, Invadibot, Zabe, maantietaja, ItamarWMDE, Akuckartz, CptViraj, DannyS712, wildly_boy, Nandana, kostajh, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, 4nn1l2, Scott_WUaS, Wong128hk, Wikidata-bugs, Snowolf, Base, aude, Huji, Jdforrester-WMF, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T291823: Remove "old federation" methods from EntityId
hashar added a comment. In T291823#8996830 <https://phabricator.wikimedia.org/T291823#8996830>, @Lucas_Werkmeister_WMDE wrote: > Also, it’s possible there are more items with IDs that are broken that way, but I don’t think it’s realistically possible for us to search for them – logstash is probably the best way. Feel free to mention any other occurrences of this error here. That is the part I wasn't sure. Looking for this task number `T291823` in logstash over the last 7 days looks like the ones I have fixed were the only occurrences :-] So I guess we are all set. TASK DETAIL https://phabricator.wikimedia.org/T291823 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: brennen, hashar, WMDE-leszek, Lucas_Werkmeister_WMDE, Aklapper, Jakob_WMDE, Isabelladantes1983, Themindcoder, Adamm71, Jersione, Hellket777, LisafBia6531, Astuthiodit_1, 786, Biggs657, karapayneWMDE, Invadibot, maantietaja, Juan90264, Alter-paule, Beast1978, ItamarWMDE, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, CucyNoiD, Nandana, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Neuronton, Scott_WUaS, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T288396: Re-start Wikibase test coverage reporting
hashar added a comment. I gave it a try with a new job mwext-phpunit-coverage-docker <https://integration.wikimedia.org/ci/job/mwext-phpunit-coverage-docker/> which has the new image version. The new job does run Phpunit with just the extension: php -d extension=pcov.so -d pcov.enabled=1 -d pcov.directory=/workspace/src/extensions/Wikibase \ -d 'pcov.exclude=@(tests|vendor)@' --coverage-clover /workspace/log/clover.xml --coverage-html /workspace/cover --log-junit /workspace/log/junit.xml /workspace/src/extensions/Wikibase I have send a dummy change https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/936770 which removes `repo/tests/phpunit/includes/ArrayValueCollectorTest.php` and it fails a test https://integration.wikimedia.org/ci/job/mwext-phpunit-coverage-docker/4/console#console-section-11 counterexample 00:07:57.819 1) Wikibase\Repo\Tests\Api\PermissionsTest::testCreateItem with data set "normal permissions, no error" (null, null) 00:07:57.819 API did not return expected error code. Got error message ApiUsageException: failed-save: The save has failed. in /workspace/src/includes/api/ApiBase.php:1543 Which looks unrelated. But I should retry with a change that does not alter anything :) TASK DETAIL https://phabricator.wikimedia.org/T288396 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: Michael, Ladsgroup, tstarling, WMDE-leszek, hashar, Lucas_Werkmeister_WMDE, Jdforrester-WMF, Aklapper, Reedy, Isabelladantes1983, Themindcoder, Adamm71, Jersione, Hellket777, LisafBia6531, Astuthiodit_1, 786, Biggs657, karapayneWMDE, Invadibot, maantietaja, Juan90264, Peteosx1x, Alter-paule, Beast1978, ItamarWMDE, Un1tY, Mgagat, Akuckartz, Totolinototo3, Hook696, Kent7301, Zanziii, Sadisticturd, joker88john, CucyNoiD, Nandana, Gaboe420, lucamauri, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Neuronton, Scott_WUaS, Wikidata-bugs, aude, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T242617: Wikibase post-merge builds are failing
hashar added a subtask: T288396: Re-start Wikibase test coverage reporting. TASK DETAIL https://phabricator.wikimedia.org/T242617 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: darthmon_wmde, WMDE-leszek, Michael, Jdforrester-WMF, Pablo-WMDE, Lucas_Werkmeister_WMDE, Aklapper, Jakob_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, Peteosx1x, ItamarWMDE, Mgagat, Akuckartz, Totolinototo3, Zanziii, Sadisticturd, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331, hashar ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T288396: Re-start Wikibase test coverage reporting
hashar added a parent task: T242617: Wikibase post-merge builds are failing. TASK DETAIL https://phabricator.wikimedia.org/T288396 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: Ladsgroup, tstarling, WMDE-leszek, hashar, Lucas_Werkmeister_WMDE, Jdforrester-WMF, Aklapper, Reedy, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, Peteosx1x, ItamarWMDE, Mgagat, Akuckartz, Totolinototo3, Zanziii, Sadisticturd, Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T291823: Remove "old federation" methods from EntityId
hashar lowered the priority of this task from "Unbreak Now!" to "Needs Triage". hashar added a comment. Dropping Unbreak Now! priority since I have managed to fix the issue by editing Wikidata items :] TASK DETAIL https://phabricator.wikimedia.org/T291823 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: brennen, hashar, WMDE-leszek, Lucas_Werkmeister_WMDE, Aklapper, Jakob_WMDE, Isabelladantes1983, Themindcoder, Adamm71, Jersione, Hellket777, LisafBia6531, Astuthiodit_1, 786, Biggs657, karapayneWMDE, Invadibot, maantietaja, Juan90264, Alter-paule, Beast1978, ItamarWMDE, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, CucyNoiD, Nandana, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Neuronton, Scott_WUaS, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T291823: Remove "old federation" methods from EntityId
hashar removed a parent task: T340244: 1.41.0-wmf.16 deployment blockers. TASK DETAIL https://phabricator.wikimedia.org/T291823 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: brennen, hashar, WMDE-leszek, Lucas_Werkmeister_WMDE, Aklapper, Jakob_WMDE, Isabelladantes1983, Themindcoder, Adamm71, Jersione, Hellket777, LisafBia6531, Astuthiodit_1, 786, Biggs657, karapayneWMDE, Invadibot, maantietaja, Juan90264, Alter-paule, Beast1978, ItamarWMDE, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, CucyNoiD, Nandana, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Neuronton, Scott_WUaS, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T291823: Remove "old federation" methods from EntityId
hashar added a comment. They use the infobox https://fr.wikipedia.org/wiki/Modèle:Infobox_Société which relies on wikidata to populate the box. One of the item is https://www.wikidata.org/wiki/Q2883390 which has a director entry listing: > Daniel Baal > object has role wd:Q19940089 //(Deleted Item)// And I guess that `wd:` prefix is the repository name. I have edited that entry to point it to `Q19940089`. TASK DETAIL https://phabricator.wikimedia.org/T291823 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: brennen, hashar, WMDE-leszek, Lucas_Werkmeister_WMDE, Aklapper, Jakob_WMDE, Isabelladantes1983, Themindcoder, Adamm71, Jersione, Hellket777, LisafBia6531, Astuthiodit_1, 786, Biggs657, karapayneWMDE, Invadibot, maantietaja, Juan90264, Alter-paule, Beast1978, ItamarWMDE, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, CucyNoiD, Nandana, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Neuronton, Scott_WUaS, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T291823: Remove "old federation" methods from EntityId
hashar added a parent task: T340244: 1.41.0-wmf.16 deployment blockers. TASK DETAIL https://phabricator.wikimedia.org/T291823 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, WMDE-leszek, Lucas_Werkmeister_WMDE, Aklapper, Jakob_WMDE, Isabelladantes1983, Themindcoder, Adamm71, Jersione, Hellket777, LisafBia6531, Astuthiodit_1, 786, Biggs657, karapayneWMDE, Invadibot, maantietaja, Juan90264, Alter-paule, Beast1978, ItamarWMDE, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, CucyNoiD, Nandana, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Neuronton, Scott_WUaS, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T291823: Remove "old federation" methods from EntityId
hashar added a comment. With this week MediaWiki train "repo name no longer supported (T291823 <https://phabricator.wikimedia.org/T291823>)" error is triggered for a few pages on the french wikipedia: - https://fr.wikipedia.org/wiki/Cr%C3%A9dit_industriel_et_commercial - https://fr.wikipedia.org/wiki/Cr%C3%A9dit_mutuel_Alliance_f%C3%A9d%C3%A9rale - https://fr.wikipedia.org/wiki/Groupe_CM11-CIC - https://fr.wikipedia.org/wiki/Groupe_Cr%C3%A9dit_mutuel_Alliance_F%C3%A9d%C3%A9rale All those four articles are related to the french bank Crédit Mutuel. TASK DETAIL https://phabricator.wikimedia.org/T291823 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, WMDE-leszek, Lucas_Werkmeister_WMDE, Aklapper, Jakob_WMDE, Isabelladantes1983, Themindcoder, Adamm71, Jersione, Hellket777, LisafBia6531, Astuthiodit_1, 786, Biggs657, karapayneWMDE, Invadibot, maantietaja, Juan90264, Alter-paule, Beast1978, ItamarWMDE, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, CucyNoiD, Nandana, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Neuronton, Scott_WUaS, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T288396: Re-start Wikibase test coverage reporting
hashar added a comment. T288396#8979619 <https://phabricator.wikimedia.org/T288396#8979619> is a very nice dig :) > If you omit the `$ext/tests/phpunit argument`, it runs 36438 tests (presumably all tests from all installed extensions). > > Actually it's unclear to me how CI can ever run only the tests from a specific extension. It looks as if non-coverage test jobs will always run tests from extension dependencies. When a patch is triggered for a MediaWiki extension, Quibble invokes `composer run phpunit:entrypoint -- --testsuite extensions`. The suite is defined in `mediawiki/core` `tests/phpunit/suite.xml` and finds tests extensions registered via the `onUnitTestsList` hook. As a result, Quibble triggers PHPUnit tests for every single extensions that are dependencies. It is a brute force approach to run the cross extensions integration tests. There are a lot of issues: we run way too many tests and given the dependencies are not bi directional, some integration tests are not run when an extension is not defined as a dependency. But I digress. The coverage is rendered with solely for tests of the triggering extension (and thus the coverage reports lacks any tests exercised by other repositories). It is probably not a big issue. > Alternatively, you can just specify extensions/Wikibase as the path. It seems to work. That is the root cause I guess, congratulation. `tests/phpunit` suffix probably rely on the convention used for most extension but clashes with Wikibase (and possibly other extensions). The path suffix comes from 2018 patch //Only run that extension's tests in coverage job// https://gerrit.wikimedia.org/r/c/integration/config/+/405393 The scripts can be altered: name=dockerfiles/quibble-buster-php74-coverage/mwext-phpunit-coverage.sh - "$MW_INSTALL_PATH/extensions/$EXT_NAME/tests/phpunit" & + "$MW_INSTALL_PATH/extensions/$EXT_NAME" & name=dockerfiles/quibble-buster-php74-coverage/mwskin-phpunit-coverage.sh - "$MW_INSTALL_PATH/extensions/$SKIN_NAME/tests/phpunit" & + "$MW_INSTALL_PATH/extensions/$SKIN_NAME" & > If I fix the test path, I still get "Warning: Incorrect filter configuration, code coverage will not be processed". This is probably because src/, includes/ and maintenance/ are all non-existent, and so no files are included in the coverage filter. Perhaps CI could get the list of directories to cover from some configuration file in the extension, instead of guessing. MediaWiki core has `composer run phpunit:coverage-edit` which invokes `includes/composer/ComposerPhpunitXmlCoverageEdit.php` which looks similar to the CI script `phpunit-suite-edit.py` uses the same wrong assumption. Looks like it can be replaced by the MediaWiki core equivalent code. I have found T235031: phpunit:coverage-edit - Add configuration flag so it can replace phpunit-suite-edit.py <https://phabricator.wikimedia.org/T235031>. TASK DETAIL https://phabricator.wikimedia.org/T288396 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: tstarling, WMDE-leszek, hashar, Lucas_Werkmeister_WMDE, Jdforrester-WMF, Aklapper, Reedy, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, Peteosx1x, ItamarWMDE, Mgagat, Akuckartz, Totolinototo3, Zanziii, Sadisticturd, Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T339811: Special:Search on Wikidata is broken
hashar closed this task as a duplicate of T339810: ApiUsageException when searching Commons. TASK DETAIL https://phabricator.wikimedia.org/T339811 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: Vojtech.dostal, Lovelano, Snowmanonahoe, Nikki, Aklapper, gonzalez.actor, Astuthiodit_1, karapayneWMDE, Invadibot, MPhamWMF, maantietaja, Wilmanbeno, ItamarWMDE, Akuckartz, darthmon_wmde, Rosalie_WMDE, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, EBjune, LawExplorer, _jensen, rosalieper, Scott_WUaS, Verdy_p, Wikidata-bugs, aude, jayvdb, Jdforrester-WMF, Mbch331, Jay8g, jeremyb ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T330380: Wikibase CI failing due to Node.js v16 incompatibility
hashar added a comment. > - the presence of the fibers <https://www.npmjs.com/package/fibers> package makes the storybook build fail. This is awkward because `fibers` is a transitive dependency of `@wdio/sync` in Wikibase's root-level `package.json` for browser tests (which will likely continue to run in a Node.js v14 environment for the foreseeable future). Upgrading to a newer storybook version may or may not fix this. `fibers` does not work with NodeJS 16 and thus `@wdio/sync` must be removed. For the Selenium test there is T256626: Refactor WebdriverIO tests from sync to async mode <https://phabricator.wikimedia.org/T256626>. TASK DETAIL https://phabricator.wikimedia.org/T330380 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Jakob_WMDE, hashar Cc: hashar, Jdforrester-WMF, Michael, Krinkle, Aklapper, Jakob_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T332953: Migrate PipelineLib repos to GitLab
hashar reopened subtask T336168: Provide mechanism to publish to doc.wikimedia.org from GitLab CI as Open. TASK DETAIL https://phabricator.wikimedia.org/T332953 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: jnuche, isarantopoulos, BPirkle, Tgr, Eevans, Seddon, MSantos, kevinbazira, odimitrijevic, BTullis, Ottomata, calbon, fgiunchedi, WMDE-leszek, fkaelin, ItamarWMDE, elukey, KartikMistry, santhosh, Martaannaj, sbassett, bking, bd808, Ladsgroup, Krinkle, Legoktm, tstarling, Physikerwelt, dcausse, Jdrewniak, taavi, hnowlan, Michaelcochez, cjming, Jdforrester-WMF, dduvall, Aklapper, thcipriani, Bellucii32, Themindcoder, Stevemunene, Adamm71, Jersione, Itsmeduncan, Hellket777, Cleo_Lemoisson, Brielikethecheese, LisafBia6531, JArguello-WMF, Astuthiodit_1, Atieno, 786, EChetty, TheReadOnly, Biggs657, karapayneWMDE, toberto, joanna_borun, Simonmaignan, Invadibot, DAbad, MPhamWMF, Devnull, maantietaja, Juan90264, Muchiri124, Confetti68, Anerka, Alter-paule, Beast1978, CBogen, Un1tY, Nintendofan885, Akuckartz, Otr500, Hook696, WDoranWMF, Ddurigon, MJL, Kent7301, brennen, Mateo1977, EvanProdromou, joker88john, Legado_Shulgin, ReaperDawn, CucyNoiD, Nandana, NebulousIris, Namenlos314, aezell, skpuneethumar, Gaboe420, Zylc, Giuliamocci, Davinaclare77, Abdeaitali, Cpaulf30, 1978Gage2001, Techguru.pc, Lahi, Operator873, Gq86, Af420, Xinbenlv, Vacio, Sharvaniharan, Bsandipan, scblr, Xover, GoranSMilovanovic, SPoore, TBolliger, Chicocvenancio, Hfbn0, QZanden, EBjune, Tbscho, Taquo, LawExplorer, catalandres, Eginhard, Lewizho99, Zppix, JJMC89, Maathavan, TerraCodes, DDJJ, _jensen, rosalieper, Agabi10, PEarleyWMF, Neuronton, RuyP, Liudvikas, Scott_WUaS, Pchelolo, Karthik_sripal, Izno, Wong128hk, Luke081515, Bsadowski1, Niharika, Wikidata-bugs, Jitrixis, aude, Bawolff, Dbrant, Dinoguy1000, Gryllida, Lydia_Pintscher, faidon, Grunny, ssastry, scfc, Alchimista, Arlolra, csteipp, Mbch331, Jay8g, Krenair ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T336952: Wikibase\DataModel\Services\Lookup\ReferencedEntityIdLookupException: Referenced entity id lookup failed. Tried to find a referenced entity out of Q16334295 linked
hashar lowered the priority of this task from "Unbreak Now!" to "Medium". hashar added a comment. This is no more an unbreak now priority and I have rolled MediaWiki 1.41.0-wmf.9 to all wikis earlier today (~ 13:00 UTC). TASK DETAIL https://phabricator.wikimedia.org/T336952 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hoo, Novem_Linguae, Pikne, Swpb, hashar, brennen, Nux, Aklapper, TheresNoTime, Themindcoder, Adamm71, Jersione, HuanNguyen, Hellket777, LisafBia6531, Astuthiodit_1, G1964j, 786, Zekwn, Biggs657, karapayneWMDE, the0001, Invadibot, Zabe, Selby, AndreCstr, maantietaja, XeroS_SkalibuR, Juan90264, Alter-paule, Beast1978, ItamarWMDE, Un1tY, Akuckartz, Hook696, darthmon_wmde, Rosalie_WMDE, Kent7301, joker88john, CucyNoiD, Nandana, Mirahamira, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, Markhalsey, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Neuronton, Scott_WUaS, Verdy_p, Wikidata-bugs, aude, Jdforrester-WMF, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T336952: Wikibase\DataModel\Services\Lookup\ReferencedEntityIdLookupException: Referenced entity id lookup failed. Tried to find a referenced entity out of Q16334295 linked
hashar removed a parent task: T330215: 1.41.0-wmf.9 deployment blockers. TASK DETAIL https://phabricator.wikimedia.org/T336952 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hoo, Novem_Linguae, Pikne, Swpb, hashar, brennen, Nux, Aklapper, TheresNoTime, Themindcoder, Adamm71, Jersione, HuanNguyen, Hellket777, LisafBia6531, Astuthiodit_1, G1964j, 786, Zekwn, Biggs657, karapayneWMDE, the0001, Invadibot, Zabe, Selby, AndreCstr, maantietaja, XeroS_SkalibuR, Juan90264, Alter-paule, Beast1978, ItamarWMDE, Un1tY, Akuckartz, Hook696, darthmon_wmde, Rosalie_WMDE, Kent7301, joker88john, CucyNoiD, Nandana, Mirahamira, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, Markhalsey, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Neuronton, Scott_WUaS, Verdy_p, Wikidata-bugs, aude, Jdforrester-WMF, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T336952: Wikibase\DataModel\Services\Lookup\ReferencedEntityIdLookupException: Referenced entity id lookup failed. Tried to find a referenced entity out of Q16334295 linked
hashar added a comment. Thank you so much @hoo, I am removing this task from the 1.41.0-wmf.9 train blocker ( T330215 <https://phabricator.wikimedia.org/T330215> ) since it is preexisting issue and a rare corner case. TASK DETAIL https://phabricator.wikimedia.org/T336952 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hoo, Novem_Linguae, Pikne, Swpb, hashar, brennen, Nux, Aklapper, TheresNoTime, Themindcoder, Adamm71, Jersione, HuanNguyen, Hellket777, LisafBia6531, Astuthiodit_1, G1964j, 786, Zekwn, Biggs657, karapayneWMDE, the0001, Invadibot, Zabe, Selby, AndreCstr, maantietaja, XeroS_SkalibuR, Juan90264, Alter-paule, Beast1978, ItamarWMDE, Un1tY, Akuckartz, Hook696, darthmon_wmde, Rosalie_WMDE, Kent7301, joker88john, CucyNoiD, Nandana, Mirahamira, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, Markhalsey, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Neuronton, Scott_WUaS, Verdy_p, Wikidata-bugs, aude, Jdforrester-WMF, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T336952: Wikibase\DataModel\Services\Lookup\ReferencedEntityIdLookupException: Referenced entity id lookup failed. Tried to find a referenced entity out of Q16334295 linked
hashar added a comment. A twist is there are two stacktrace but I only looked at the first message. The exception have a `exception.previous.message` field which I have noticed when looking at the exception used to file this task Find reqId in Logstash <https://logstash.wikimedia.org/app/dashboards#/view/AXFV7JE83bOlOASGccsT?_g=(time:(from:'2023-05-17T16:26:15.398Z',to:'2023-05-18T16:26:32.234Z'))&_a=(query:(query_string:(query:'reqId:%22d82b2573-718d-414d-ac00-4b4c258fbb2d%22')))>. It has: | exception.previous.class | Wikibase\Lib\Store\RevisionedUnresolvedRedirectException | | exception.previous.file| /srv/mediawiki/php-1.41.0-wmf.8/extensions/Wikibase/lib/includes/Store/Sql/WikiPageEntityRevisionLookup.php:117 | | exception.previous.message | **Unresolved redirect from Q16887380 <https://www.wikidata.org/Q16887380> to Q16889133 <https://www.wikidata.org/Q16889133>** | | All errors for arwiki and plwiki have the same error //Unresolved redirect from Q16887380 to Q16889133.// So I think that is the root cause? TASK DETAIL https://phabricator.wikimedia.org/T336952 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: Swpb, hashar, brennen, Nux, Aklapper, TheresNoTime, HuanNguyen, Astuthiodit_1, G1964j, Zekwn, karapayneWMDE, the0001, Invadibot, Zabe, Selby, AndreCstr, maantietaja, XeroS_SkalibuR, ItamarWMDE, Akuckartz, darthmon_wmde, Rosalie_WMDE, Nandana, Mirahamira, Lahi, Gq86, Markhalsey, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Verdy_p, Wikidata-bugs, aude, Jdforrester-WMF, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T336952: Wikibase\DataModel\Services\Lookup\ReferencedEntityIdLookupException: Referenced entity id lookup failed. Tried to find a referenced entity out of Q16334295 linked
hashar added a subscriber: Swpb. hashar added a comment. And lastly if I look at the source edit for pl:History on https://pl.wikipedia.org/w/index.php?title=Historia=edit , under the edit box I get: > Wikidata entities used in this page > > - history <https://www.wikidata.org/wiki/Special:EntityPage/Q309>: Sitelink, Title, Description: pl Q309 / history related changes: https://www.wikidata.org/wiki/Special:RecentChangesLinked?hidebots=1=1=Q309=50=7__likelybad_color=c4__verylikelybad_color=c5=2 it again shows the edits I found in the previous comment: **18 May 2023** - subclass of (P279 <https://phabricator.wikimedia.org/P279>) 15:35 +287 Swpb talk contribs (Changed claim: property constraint (P2302 <https://phabricator.wikimedia.org/P2302>): none-of constraint (Q52558054)) Tags: Wikidata User Interface Property constraint changed thank - subclass of (P279 <https://phabricator.wikimedia.org/P279>) 15:55 +284 Swpb talk contribs (Changed claim: property constraint (P2302 <https://phabricator.wikimedia.org/P2302>): none-of constraint (Q52558054)) Tags: Wikidata User Interface Property constraint changed thank - occurrence (Q1190554) 16:08 +420 Swpb talk contribs (Created claim: different from (P1889 <https://phabricator.wikimedia.org/P1889>): continuant (Q103940464)) Tag: Wikidata User Interface thank - English (Q1860) 17:05 −1 Qhapaqkanqi talk contribs (Page moved from [quwiki:Inlish simi] to [quwiki:Inlis simi]) Tag: Automatic Update from Connected Wiki thank Tentatively the same user as @Swpb here on Phabricator :] That is all I have for now. TASK DETAIL https://phabricator.wikimedia.org/T336952 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: Swpb, hashar, brennen, Nux, Aklapper, TheresNoTime, HuanNguyen, Astuthiodit_1, G1964j, Zekwn, karapayneWMDE, the0001, Invadibot, Zabe, Selby, AndreCstr, maantietaja, XeroS_SkalibuR, ItamarWMDE, Akuckartz, darthmon_wmde, Rosalie_WMDE, Nandana, Mirahamira, Lahi, Gq86, Markhalsey, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Verdy_p, Wikidata-bugs, aude, Jdforrester-WMF, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T336952: Wikibase\DataModel\Services\Lookup\ReferencedEntityIdLookupException: Referenced entity id lookup failed. Tried to find a referenced entity out of Q16334295 linked
hashar added a comment. History for the items referenced in the error message: | Q16334295 | group of humans | April 22nd 16:25 | https://www.wikidata.org/w/index.php?title=Q16334295=history | | Q16889133 | class | **Edits on May 18th at 15:49, 15:51 and 15:53** | https://www.wikidata.org/w/index.php?title=Q16889133=history | | P279 <https://phabricator.wikimedia.org/P279> | subclass of | **Edits on May 18th at 15:35 and 15:55**| https://www.wikidata.org/w/index.php?title=Property:P279=history | | So I am guessing the root cause is one of those 5 edits: - 15:35 https://www.wikidata.org/w/index.php?title=Property:P279=prev=1898589689 - **15:49 https://www.wikidata.org/w/index.php?title=Q16889133=prev=1898595833** - 15:51 https://www.wikidata.org/w/index.php?title=Q16889133=prev=1898596875 - 15:53 https://www.wikidata.org/w/index.php?title=Q16889133=prev=1898597643 - 15:55 https://www.wikidata.org/w/index.php?title=Property:P279=prev=1898598576 The second one in bold above ( https://www.wikidata.org/w/index.php?title=Q16889133=prev=1898595833 ) was done at `15:49` which is when we had the first error? That edit is large and adds a lot of properties. I am afraid I can't go much deeper since I barely know anything about Wikidata data structure :( TASK DETAIL https://phabricator.wikimedia.org/T336952 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, brennen, Nux, Aklapper, TheresNoTime, HuanNguyen, Astuthiodit_1, G1964j, Zekwn, karapayneWMDE, the0001, Invadibot, Zabe, Selby, AndreCstr, maantietaja, XeroS_SkalibuR, ItamarWMDE, Akuckartz, darthmon_wmde, Rosalie_WMDE, Nandana, Mirahamira, Lahi, Gq86, Markhalsey, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Verdy_p, Wikidata-bugs, aude, Jdforrester-WMF, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T336952: Wikibase\DataModel\Services\Lookup\ReferencedEntityIdLookupException: Referenced entity id lookup failed. Tried to find a referenced entity out of Q16334295 linked
hashar updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T336952 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, brennen, Nux, Aklapper, TheresNoTime, HuanNguyen, Astuthiodit_1, G1964j, Zekwn, karapayneWMDE, the0001, Invadibot, Zabe, Selby, AndreCstr, maantietaja, XeroS_SkalibuR, ItamarWMDE, Akuckartz, darthmon_wmde, Rosalie_WMDE, Nandana, Mirahamira, Lahi, Gq86, Markhalsey, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Verdy_p, Wikidata-bugs, aude, Jdforrester-WMF, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T336952: Wikibase\DataModel\Services\Lookup\ReferencedEntityIdLookupException: Referenced entity id lookup failed. Tried to find a referenced entity out of Q16334295 linked
hashar added a comment. The first error was apparently on May 18, 2023 @ 15:49:51.447 UTC **message**: [91f2d2a3-3348-4ce4-8b34-33ebd30cb7c4] /wiki/Historia Wikibase\DataModel\Services\Lookup\ReferencedEntityIdLookupException: Referenced entity id lookup failed. Tried to find a referenced entity out of Q16334295 <https://www.wikidata.org/wiki/Q16334295> linked from Q28813620 <https://www.wikidata.org/wiki/Q28813620> via P279 <https://www.wikidata.org/wiki/P279> **url.full**: https://pl.wikipedia.org/wiki/Historia Related changes for plwiki:Historia <https://pl.wikipedia.org/wiki/Specjalna:Zmiany_w_linkowanych?target=Historia=50=7=2> does not show much beside Nux revert to https://pl.wikipedia.org/wiki/Szablon:Kontrola_autorytatywna We rolled the wmf.9 two hours later: 18:18 UTC rebuilt and synchronized wikiversions files: group2 wikis to 1.41.0-wmf.9 refs T330215 <https://phabricator.wikimedia.org/T330215> Maybe it is due to one of the Wikidata that got edited around that time? TASK DETAIL https://phabricator.wikimedia.org/T336952 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, brennen, Nux, Aklapper, TheresNoTime, HuanNguyen, Astuthiodit_1, G1964j, Zekwn, karapayneWMDE, the0001, Invadibot, Zabe, Selby, AndreCstr, maantietaja, XeroS_SkalibuR, ItamarWMDE, Akuckartz, darthmon_wmde, Rosalie_WMDE, Nandana, Mirahamira, Lahi, Gq86, Markhalsey, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Verdy_p, Wikidata-bugs, aude, Jdforrester-WMF, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T336952: Wikibase\DataModel\Services\Lookup\ReferencedEntityIdLookupException: Referenced entity id lookup failed. Tried to find a referenced entity out of Q16334295 linked
hashar added a comment. A couple happened on arwiki as well: Referenced entity id lookup failed. Tried to find a referenced entity out of Q5 <https://www.wikidata.org/wiki/Q5> linked from Q1336646 <https://www.wikidata.org/wiki/Q1336646> via https://www.wikidata.org/wiki/P279 <https://www.wikidata.org/wiki/P279>. For plwiki they apparently are all mentioning the same item Q16334295 <https://www.wikidata.org/wiki/Q16334295>: Tried to find a referenced entity out of Q16334295 <https://www.wikidata.org/wiki/Q16334295>. The error shows up in both wmf.8 and wmf.9, I have updated the task description with those links. For **arwiki** the two errors are still showing up on https://ar.wikipedia.org/wiki/%D8%A7%D9%84%D8%AD%D9%83%D9%85%D8%A7%D8%A1_%D8%A7%D9%84%D8%B3%D8%A8%D8%B9%D8%A9_%D9%85%D9%86_%D8%A8%D8%B3%D8%AA%D8%A7%D9%86_%D8%A7%D9%84%D8%AE%D9%8A%D8%B2%D8%B1%D8%A7%D9%86 . That includes several templates and recent edits can be find from Related changes <https://ar.wikipedia.org/wiki/%D8%AE%D8%A7%D8%B5:%D8%A3%D8%AD%D8%AF%D8%AB_%D8%A7%D9%84%D8%AA%D8%BA%D9%8A%D9%8A%D8%B1%D8%A7%D8%AA_%D8%A7%D9%84%D9%85%D9%88%D8%B5%D9%88%D9%84%D8%A9?hidebots=1=1=1=%D8%A7%D9%84%D8%AD%D9%83%D9%85%D8%A7%D8%A1_%D8%A7%D9%84%D8%B3%D8%A8%D8%B9%D8%A9_%D9%85%D9%86_%D8%A8%D8%B3%D8%AA%D8%A7%D9%86_%D8%A7%D9%84%D8%AE%D9%8A%D8%B2%D8%B1%D8%A7%D9%86=50=7=1=2>. For example Cite_Q <https://ar.wikipedia.org/w/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:Cite_Q=8691969=62430660=62411951>. + @Nux who find a repro case. I feel like the root cause is in a Scribunto module page rather than an issue in the Wikibase code? TASK DETAIL https://phabricator.wikimedia.org/T336952 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, brennen, Nux, Aklapper, TheresNoTime, HuanNguyen, Astuthiodit_1, G1964j, Zekwn, karapayneWMDE, the0001, Invadibot, Zabe, Selby, AndreCstr, maantietaja, XeroS_SkalibuR, ItamarWMDE, Akuckartz, darthmon_wmde, Rosalie_WMDE, Nandana, Mirahamira, Lahi, Gq86, Markhalsey, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Verdy_p, Wikidata-bugs, aude, Jdforrester-WMF, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T336952: Wikibase\DataModel\Services\Lookup\ReferencedEntityIdLookupException: Referenced entity id lookup failed. Tried to find a referenced entity out of Q16334295 linked
hashar updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T336952 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, brennen, Nux, Aklapper, TheresNoTime, HuanNguyen, Astuthiodit_1, G1964j, Zekwn, karapayneWMDE, the0001, Invadibot, Zabe, Selby, AndreCstr, maantietaja, XeroS_SkalibuR, ItamarWMDE, Akuckartz, darthmon_wmde, Rosalie_WMDE, Nandana, Mirahamira, Lahi, Gq86, Markhalsey, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Verdy_p, Wikidata-bugs, aude, Jdforrester-WMF, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T332953: Migrate PipelineLib repos to GitLab
hashar added a comment. In T332953#8819607 <https://phabricator.wikimedia.org/T332953#8819607>, @Michaelcochez wrote: > We do our development on github. Does it make more sense to restart with a new repository on gitlab to mirror that, or better to migrate? You must do a mirroring, else you would loose the development history from the original repository on GitHub. Something like: git clone --mirror https://github.com/wikimedia/ cd git add gitlab https://gitlab.wikimedia.org/repos/ git remote set-url --push gitlab g...@gitlab.wikimedia.org:repos/ git push --mirror gitlab Note: that creates a bare repository, there is no workspace files. With that Gitlab fork you can create a new branch and work on the Pipeline integration there. Once ready for the switch, you would: - resync the repositories (`git fetch --mirror origin; git push --mirror gitlab) - in a local check out merge the branch having the Gitlab adjustements and merge that in the HEAD branch to catch up with changes made to the "upstream" GitHub repository. TASK DETAIL https://phabricator.wikimedia.org/T332953 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, BPirkle, Tgr, Eevans, Seddon, MSantos, kevinbazira, odimitrijevic, BTullis, Ottomata, calbon, fgiunchedi, WMDE-leszek, fkaelin, ItamarWMDE, elukey, KartikMistry, santhosh, Martaannaj, sbassett, bking, bd808, Ladsgroup, Krinkle, Legoktm, tstarling, Physikerwelt, dcausse, Jdrewniak, taavi, hnowlan, Michaelcochez, cjming, Jdforrester-WMF, dduvall, Aklapper, thcipriani, Bellucii32, Themindcoder, Stevemunene, Adamm71, Jersione, Itsmeduncan, Hellket777, Cleo_Lemoisson, Brielikethecheese, LisafBia6531, JArguello-WMF, Astuthiodit_1, Atieno, 786, EChetty, TheReadOnly, Biggs657, karapayneWMDE, toberto, joanna_borun, Simonmaignan, Invadibot, DAbad, MPhamWMF, Devnull, maantietaja, Juan90264, Muchiri124, Confetti68, Anerka, Alter-paule, Beast1978, CBogen, Un1tY, Nintendofan885, Akuckartz, Otr500, Hook696, WDoranWMF, Ddurigon, MJL, Kent7301, brennen, Mateo1977, EvanProdromou, joker88john, Legado_Shulgin, ReaperDawn, CucyNoiD, Nandana, NebulousIris, Namenlos314, aezell, skpuneethumar, Gaboe420, Zylc, Giuliamocci, Davinaclare77, Abdeaitali, Cpaulf30, 1978Gage2001, Techguru.pc, Lahi, Operator873, Gq86, Af420, Xinbenlv, Vacio, Sharvaniharan, Bsandipan, scblr, Xover, GoranSMilovanovic, SPoore, TBolliger, Chicocvenancio, Hfbn0, QZanden, EBjune, Tbscho, Taquo, LawExplorer, catalandres, Eginhard, Lewizho99, Zppix, JJMC89, Maathavan, TerraCodes, DDJJ, _jensen, rosalieper, Agabi10, PEarleyWMF, Neuronton, RuyP, Liudvikas, Scott_WUaS, Pchelolo, Karthik_sripal, Izno, Wong128hk, Luke081515, Bsadowski1, Niharika, Wikidata-bugs, Jitrixis, aude, Bawolff, Dbrant, Dinoguy1000, Gryllida, Lydia_Pintscher, faidon, Grunny, ssastry, scfc, Alchimista, Arlolra, csteipp, Mbch331, Jay8g, Krenair ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T333966: message keys shown on beta and group0 wikis (test Wikidata, etc.)
hashar added a comment. Confirmed: $ cd /srv/mediawiki-staging $ diff -U 0 <(jq keys php-1.41.0-wmf.2/cache/l10n/upstream/l10n_cache-en.cdb.json|sort) <(jq keys php-1.41.0-wmf.3/cache/l10n/upstream/l10n_cache-en.cdb.json|sort) --- /dev/fd/63 2023-04-04 18:54:39.500994620 + +++ /dev/fd/62 2023-04-04 18:54:39.500994620 + @@ -2326,0 +2327,2 @@ + "messages:apihelp-growthinvalidatepersonalizedpraisesuggestion-param-mentee", + "messages:apihelp-growthinvalidatepersonalizedpraisesuggestion-summary", @@ -8086,0 +8089,4 @@ + "messages:cx-sx-dashboard-help-panel-feedback-label", + "messages:cx-sx-dashboard-help-panel-more-info-label", + "messages:cx-sx-dashboard-help-panel-stats-label", + "messages:cx-sx-dashboard-help-panel-title", @@ -8622,0 +8629 @@ + "messages:donate_interface-bt-upi_id", @@ -9424,0 +9432 @@ + "messages:echo-category-title-edit-user-page", @@ -9528,0 +9537 @@ + "messages:echo-pref-tooltip-edit-user-page", @@ -12870,0 +12880,23 @@ + "messages:growthexperiments-mentor-dashboard-personalized-praise-empty-state-footer", + "messages:growthexperiments-mentor-dashboard-personalized-praise-intro", + "messages:growthexperiments-mentor-dashboard-personalized-praise-metrics", + "messages:growthexperiments-mentor-dashboard-personalized-praise-page-counter", + "messages:growthexperiments-mentor-dashboard-personalized-praise-page-next-icon-label", + "messages:growthexperiments-mentor-dashboard-personalized-praise-page-previous-icon-label", + "messages:growthexperiments-mentor-dashboard-personalized-praise-praise-message-message", + "messages:growthexperiments-mentor-dashboard-personalized-praise-praise-message-title", + "messages:growthexperiments-mentor-dashboard-personalized-praise-send-appreciation", + "messages:growthexperiments-mentor-dashboard-personalized-praise-send-appreciation-error-unknown", + "messages:growthexperiments-mentor-dashboard-personalized-praise-settings-cancel", + "messages:growthexperiments-mentor-dashboard-personalized-praise-settings-cog-icon-label", + "messages:growthexperiments-mentor-dashboard-personalized-praise-settings-notifications-headline", + "messages:growthexperiments-mentor-dashboard-personalized-praise-settings-notifications-pretext", + "messages:growthexperiments-mentor-dashboard-personalized-praise-settings-positive-message-headline", + "messages:growthexperiments-mentor-dashboard-personalized-praise-settings-positive-message-placeholder", + "messages:growthexperiments-mentor-dashboard-personalized-praise-settings-positive-message-subject", + "messages:growthexperiments-mentor-dashboard-personalized-praise-settings-praiseworthy-metric-edits-within-timeframe", + "messages:growthexperiments-mentor-dashboard-personalized-praise-settings-praiseworthy-metric-headline", + "messages:growthexperiments-mentor-dashboard-personalized-praise-settings-save", + "messages:growthexperiments-mentor-dashboard-personalized-praise-settings-title", + "messages:growthexperiments-mentor-dashboard-personalized-praise-talk-topics", + "messages:growthexperiments-mentor-dashboard-personalized-praise-title", @@ -12896,0 +12929 @@ + "messages:growthexperiments-notification-body-new-praiseworthy-mentees", @@ -12898,0 +12932 @@ + "messages:growthexperiments-notification-header-new-praiseworthy-mentees", @@ -12901,0 +12936 @@ + "messages:growthexperiments-notification-secondary-link-new-praiseworthy-mentees", @@ -16845,0 +16881 @@ + "messages:notification-bundle-header-edit-user-page", @@ -16862,0 +16899 @@ + "messages:notification-compact-header-edit-user-page", @@ -16890,0 +16928 @@ + "messages:notification-edit-user-page-email-subject", @@ -16900,0 +16939 @@ + "messages:notification-header-edit-user-page", @@ -18804,0 +18844 @@ + "messages:project-localized-name-kbdwiktionary", @@ -19896,0 +19937,3 @@ + "messages:rcshowhidewikistories", + "messages:rcshowhidewikistories-hide", + "messages:rcshowhidewikistories-show", @@ -27063,0 +27107 @@ + "messages:wikilambda-tester-details", @@ -27073,0 +27118 @@ + "messages:wikilambda-tester-status-cancel", @@ -27076,0 +27122 @@ + "messages:wikilambda-tester-status-run", @@ -27367 +27412,0 @@ - "messages:wikimedia-globalbloc
[Wikidata-bugs] [Maniphest] T333966: message keys shown on beta and test Wikidata
hashar added a comment. On the deployment server I notice the files are smaller with wmf.3 compared to wmf.2: The cdb files of de and en: cache/l10n/l10n_cache-de.cdb 5.1M > 3.3M cache/l10n/l10n_cache-en.cdb 4.7M > 3.1M **Comparing with jq `de` and `en` went from 28056 entries down to 18527 entries.** The json ones: cache/l10n/upstream/l10n_cache-de.cdb.json 4.9M > 3.2M cache/l10n/upstream/l10n_cache-en.cdb.json 4.4M > 2.9M If it also happens on Beta I suspect some code related to merging the l10n message is broken :( TASK DETAIL https://phabricator.wikimedia.org/T333966 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, TheresNoTime, Jdforrester-WMF, Michael, Lucas_Werkmeister_WMDE, Aklapper, Lydia_Pintscher, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T333329: Wikibase phpmetrics CI job fails due to missing permissions on doc.discovery.wmnet/doc
hashar closed this task as a duplicate of T333294: MediaWiki periodic Doxygen Jenkins job fails to publish. TASK DETAIL https://phabricator.wikimedia.org/T29 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, WMDE-leszek, Aklapper, Michael, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, thcipriani, Wikidata-bugs, aude, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T333329: Wikibase phpmetrics CI job fails due to missing permissions on doc.discovery.wmnet/doc
hashar added a comment. Indeed! I have noticed the issue this morning when the MediaWiki core Doxygen job started failing T333294 <https://phabricator.wikimedia.org/T333294> . The root cause is the Unix user uid has been changed over night while files on the filesystem had not been updated. I have asked Jenkins to rebuild https://integration.wikimedia.org/ci/job/Wikibase-phpmetrics-docker/ which passed. I have also rebuild https://integration.wikimedia.org/ci/job/mediawiki-core-phpmetrics-docker/ ;) TASK DETAIL https://phabricator.wikimedia.org/T29 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, WMDE-leszek, Aklapper, Michael, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, thcipriani, Wikidata-bugs, aude, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T332540: Error 1213 from MediaWiki\Storage\NameTableStore::store, Deadlock found when trying to get lock; try restarting transaction INSERT IGNORE INTO `change_tag_def` (ct
hashar added a project: ci-test-error. TASK DETAIL https://phabricator.wikimedia.org/T332540 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: kostajh, Astuthiodit_1, karapayneWMDE, Invadibot, Devnull, LSobanski, maantietaja, ItamarWMDE, Akuckartz, DannyS712, Nandana, lucamauri, Amorymeltzer, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, TTO, Jdforrester-WMF, Mbch331, hashar ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T285950: Investigate moving some Wikibase tests to @group Standalone
hashar added a comment. Related is T287582: Move some Wikibase selenium tests to a standalone job <https://phabricator.wikimedia.org/T287582> which is to run the Wikibase Selenium tests to a dedicated job in order to stop triggering them for every other repositories. We still need a feature for developers to be able to expressly mark a test as only running when a patch affects the repository holding that test. Maybe using another npm script entry point which would make wdio to only process files in eg `tests/selenium/standalone`. TASK DETAIL https://phabricator.wikimedia.org/T285950 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, Lucas_Werkmeister_WMDE, Aklapper, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, Peteosx1x, ItamarWMDE, Mgagat, Akuckartz, Totolinototo3, Zanziii, Sadisticturd, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T330752: Remove master branch from wikidata/query-builder/deploy.git
hashar added a comment. To clarify, it is for the Gerrit `wikidata/query-builder/deploy` repository which has: https://gerrit.wikimedia.org/r/admin/repos/wikidata/query-builder/deploy,branches | Ref| Pointer | commit | | -- | --- | -- | | HEAD | master | //None, it is a symbolic ref// | | master | ed287d58a1e9a2ea39f2eb5bbba31d8fc54269c2 | August 2021 | | production | 23eaa789c17daf9b7d597188fa83b59524a073c2 | Feb 2023 | | Note that master has forked somehow or is an history rewrite of some sort: * ad20ad9 - Merging from 33e97cc6fc3303f1c917022aaaf33dd1926fffed (1 year, 6 months ago) * fc4ecde - Merging from eaf72622042c946bc67042cb8c8bff9ce13490b3 (1 year, 6 months ago) * c7accea - Initial build (1 year, 7 months ago) | * ed287d5 - (HEAD -> master, origin/master, origin/HEAD) Merging from 33e97cc6fc3303f1c917022aaaf33dd1926fffed (1 year, 7 months ago) | * 5c3e8f9 - Merging from eaf72622042c946bc67042cb8c8bff9ce13490b3 (1 year, 7 months ago) | * 2e71fd5 - Initial build (1 year, 7 months ago) |/ * b78d654 - Add .gitreview (1 year, 7 months ago) * e8f25e0 - Initial empty repository (1 year, 7 months ago) I am happy to assist if needed, but as a repository owner you should be able to adjust the `HEAD` branch from `master` to `production` via https://gerrit.wikimedia.org/r/admin/repos/wikidata/query-builder/deploy,branches . If needed we can add an access list to the repository to prevent further changes to the `production` branch though I am not entirely sure about the access list that has to be put in place :] TASK DETAIL https://phabricator.wikimedia.org/T330752 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, Lucas_Werkmeister_WMDE, Aklapper, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Michael, Nandana, A.S.Kochergin, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, xSavitar, Scott_WUaS, Wikidata-bugs, aude, jayvdb, Paladox, Mbch331, Jay8g, Krenair, QChris ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T314273: Archive or delete wikidata/query/flink-swift-plugin
hashar added subscribers: demon, hashar. hashar closed this task as "Resolved". hashar added a comment. Seems like the last step was to mark the repository archived in the Zuul configuration which has been done by @demon TASK DETAIL https://phabricator.wikimedia.org/T314273 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, demon, dcausse, Aklapper, Adamm71, Jersione, Hellket777, LisafBia6531, Astuthiodit_1, AWesterinen, 786, TheReadOnly, Biggs657, karapayneWMDE, Invadibot, MPhamWMF, maantietaja, Juan90264, Alter-paule, Beast1978, CBogen, ItamarWMDE, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, CucyNoiD, Nandana, NebulousIris, Namenlos314, Gaboe420, Giuliamocci, Cpaulf30, Reari, Lahi, Gq86, Af420, Bsandipan, Lucas_Werkmeister_WMDE, GoranSMilovanovic, QZanden, EBjune, Pppery, merbst, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Neuronton, Liudvikas, Scott_WUaS, Jonas, Xmlizer, thcipriani, jkroll, Wikidata-bugs, Jdouglas, aude, Tobias1984, Dinoguy1000, Manybubbles, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T314273: Archive or delete wikidata/query/flink-swift-plugin
hashar updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T314273 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: dcausse, Aklapper, Adamm71, Jersione, Hellket777, LisafBia6531, Astuthiodit_1, AWesterinen, 786, TheReadOnly, Biggs657, karapayneWMDE, Invadibot, MPhamWMF, maantietaja, Juan90264, Alter-paule, Beast1978, CBogen, ItamarWMDE, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, CucyNoiD, Nandana, NebulousIris, Namenlos314, Gaboe420, Giuliamocci, Cpaulf30, Reari, Lahi, Gq86, Af420, Bsandipan, Lucas_Werkmeister_WMDE, GoranSMilovanovic, QZanden, EBjune, Pppery, merbst, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Neuronton, Liudvikas, Scott_WUaS, Jonas, Xmlizer, thcipriani, jkroll, Wikidata-bugs, Jdouglas, aude, Tobias1984, Dinoguy1000, Manybubbles, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T321646: Test failure Wikibase\Lexeme\Tests\MediaWiki\Specials\SpecialMergeLexemesTest::testGivenMergeSucceeds_showsSuccessMessage
hashar updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T321646 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, DannyS712, Nandana, Lahi, Gq86, GoranSMilovanovic, Mahir256, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Jdforrester-WMF, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T321646: Test failure Wikibase\Lexeme\Tests\MediaWiki\Specials\SpecialMergeLexemesTest::testGivenMergeSucceeds_showsSuccessMessage
hashar created this task. hashar added projects: ci-test-error, Wikidata Lexicographical data, Wikidata. Restricted Application added a project: wdwb-tech. TASK DESCRIPTION For #quibble <https://phabricator.wikimedia.org/tag/quibble/> repository we have a job integration-quibble-fullrun-extensions-phpunit <https://integration.wikimedia.org/ci/job/integration-quibble-fullrun-extensions-phpunit/> which runs PHPUnit tests with a bunch of extensions ( https://gerrit.wikimedia.org/r/plugins/gitiles/integration/quibble/+/refs/heads/master/utils/ci-fullrun-extensions.sh ) On https://gerrit.wikimedia.org/r/c/integration/quibble/+/849143 there has been a test failure for `Wikibase\Lexeme\Tests\MediaWiki\Specials\SpecialMergeLexemesTest::testGivenMergeSucceeds_showsSuccessMessage` which might indicate it is a flappy test The Jenkins build that failed (marked to be kept forever) https://integration.wikimedia.org/ci/job/integration-quibble-fullrun-extensions-phpunit/121/consoleFull counterexample 1) Wikibase\Lexeme\Tests\MediaWiki\Specials\SpecialMergeLexemesTest::testGivenMergeSucceeds_showsSuccessMessage Failed asserting that two arrays are equal. --- Expected +++ Actual @@ @@ Array ( -0 => 'mw-replace' ) /workspace/src/tests/phpunit/MediaWikiTestCaseTrait.php:247 /workspace/src/extensions/WikibaseLexeme/tests/phpunit/mediawiki/Specials/SpecialMergeLexemesTest.php:162 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:517 Maybe it is a random failure and not much of a concern. TASK DETAIL https://phabricator.wikimedia.org/T321646 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, DannyS712, Nandana, Lahi, Gq86, GoranSMilovanovic, Mahir256, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Jdforrester-WMF, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T320471: Login broken for beta cluster and Selenium tests
hashar added a comment. @Mabualruz no worries and thanks for the followup. As one of our estimated colleagues once told me during a stressful failed deployment: > **don't worry the Wikis are still up and running** :-] TASK DETAIL https://phabricator.wikimedia.org/T320471 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: kostajh, hashar Cc: santhosh, abi_, Zabe, Mabualruz, Lucas_Werkmeister_WMDE, hashar, Winston_Sung, dom_walden, kostajh, Aklapper, Astuthiodit_1, Sgs, karapayneWMDE, Invadibot, caldera, maantietaja, NavinRizwi, ItamarWMDE, Akuckartz, taavi, DannyS712, Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, Nattes, QZanden, LawExplorer, JJMC89, Iniquity, _jensen, rosalieper, Agabi10, xSavitar, Taiwania_Justo, Scott_WUaS, SBisson, Wikidata-bugs, aude, geraki, Catrope, zeljkofilipin, Jdforrester-WMF, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T320471: Login broken for beta cluster and Selenium tests
hashar added a comment. Some more discussion happened on the revert change https://gerrit.wikimedia.org/r/c/mediawiki/core/+/841159 @Mabualruz about your change https://gerrit.wikimedia.org/r/c/mediawiki/core/+/838733 , it did pass on October 6th at 7:40 UTC. But that result is almost instantly obsolete since we trigger jobs which clone multiple repositories. Thus as code is being merged in eg ContentTranslation, another run of CI would lead to different results which is what happened in this case. When a code causes a test to fail, every repositories relying on this cause ends up broken. In this case it affected a Selenium job which is shared by roughly 60 repositories (list at T320471#8306725 <https://phabricator.wikimedia.org/T320471#8306725>). Which mean no changes made to this repositories can be merged which is thus blocking a lot of people. The policy we have is to revert immediately to unbreak CI given code can always be proposed again. In this case it additionally blocked the MediaWiki train :) Most probably one could have reached out directly to you to have some synchronization and maybe a hot fix would have been easy to do. Then in most case who ever are presents at the time on IRC would take the easy path: revert and resolve the issue immediately then investigate for a proper patch later on. The aim is really to unblock everyone. Also Gerrit should not let us submit changes manually, that is T226123: Make test pipline vote Verified+1 instead of +2 to avoid unintentional submit <https://phabricator.wikimedia.org/T226123> which would probably remove the Submit permission entirely. TASK DETAIL https://phabricator.wikimedia.org/T320471 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: kostajh, hashar Cc: santhosh, abi_, Zabe, Mabualruz, Lucas_Werkmeister_WMDE, hashar, Winston_Sung, dom_walden, kostajh, Aklapper, Astuthiodit_1, Sgs, karapayneWMDE, Invadibot, caldera, maantietaja, NavinRizwi, ItamarWMDE, Akuckartz, taavi, DannyS712, Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, Nattes, QZanden, LawExplorer, JJMC89, Iniquity, _jensen, rosalieper, Agabi10, xSavitar, Taiwania_Justo, Scott_WUaS, SBisson, Wikidata-bugs, aude, geraki, Catrope, zeljkofilipin, Jdforrester-WMF, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T320471: Login broken for beta cluster and Selenium tests
hashar added a comment. The patch that got reverted is https://gerrit.wikimedia.org/r/c/mediawiki/core/+/838733 . It got a CR+2 by @Mabualruz and CI triggered reporting: > Starting gate-and-submit jobs. > https://integration.wikimedia.org/zuul/ Ten minutes later the change got V+2 and is submitted by @Mabualruz (effectively a force merge). CI did not report back on the change, most probably cause the build failed which would cause a Verified -1 to be added and Gerrit forbid changing votes after a change is closed. I have looked at the CI logs (contint2001.wikimedia.org /var/log/zuul/error.log.2022-10-10). 2022-10-10 20:52:03,998 Exception: Gerrit error executing gerrit review --project mediawiki/core --message "Gate pipeline build failed. - https://integration.wikimedia.org/ci/job/mwgate-node14-docker/69044/console : SUCCESS in 1m 48s - https://integration.wikimedia.org/ci/job/wmf-quibble-core-vendor-mysql-php74-docker/847/console : SUCCESS in 11m 16s - https://integration.wikimedia.org/ci/job/wmf-quibble-selenium-php74-docker/1912/console : FAILURE in 1m 57s - https://integration.wikimedia.org/ci/job/mediawiki-quibble-composer-mysql-php74-docker/1510/console : SUCCESS in 6m 12s - https://integration.wikimedia.org/ci/job/mediawiki-quibble-vendor-mysql-php74-docker/12330/console : SUCCESS in 6m 47s - https://integration.wikimedia.org/ci/job/mediawiki-quibble-vendor-mysql-php80-docker/291/console : SUCCESS in 6m 56s - https://integration.wikimedia.org/ci/job/mediawiki-quibble-vendor-mysql-php81-docker/204/console : SUCCESS in 6m 04s - https://integration.wikimedia.org/ci/job/mediawiki-quibble-composertest-php74-docker/700/console : SUCCESS in 1m 07s - https://integration.wikimedia.org/ci/job/mediawiki-quibble-selenium-vendor-mysql-php74-docker/650/console : SUCCESS in 1m 37s - https://integration.wikimedia.org/ci/job/mediawiki-quibble-apitests-vendor-php74-docker/1215/console : SUCCESS in 2m 15s - https://integration.wikimedia.org/ci/job/mediawiki-quibble-vendor-sqlite-php74-docker/122/console : SUCCESS in 5m 20s - https://integration.wikimedia.org/ci/job/mediawiki-quibble-vendor-postgres-php74-docker/122/console : SUCCESS in 9m 24s - https://integration.wikimedia.org/ci/job/mediawiki-core-php74-phan-docker/783/console : SUCCESS in 3m 10s " --tag autogenerated:ci --verified -1 838733,8', 'error: fatal: Cannot reduce vote on labels for closed change: Verified fatal: one or more reviews failed; review output above Which indicates: https://integration.wikimedia.org/ci/job/wmf-quibble-selenium-php74-docker/1912/console FAILURE As I found out earlier today when investigating, that build 1912 is the first one that failed with `Create account` and is the root cause of this incident. TASK DETAIL https://phabricator.wikimedia.org/T320471 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: kostajh, hashar Cc: santhosh, abi_, Zabe, Mabualruz, Lucas_Werkmeister_WMDE, hashar, Winston_Sung, dom_walden, kostajh, Aklapper, Astuthiodit_1, Sgs, karapayneWMDE, Invadibot, caldera, maantietaja, NavinRizwi, ItamarWMDE, Akuckartz, taavi, DannyS712, Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, Nattes, QZanden, LawExplorer, JJMC89, Iniquity, _jensen, rosalieper, Agabi10, xSavitar, Taiwania_Justo, Scott_WUaS, SBisson, Wikidata-bugs, aude, geraki, Catrope, zeljkofilipin, Jdforrester-WMF, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T320471: Login broken for beta cluster and Selenium tests
hashar updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T320471 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, Winston_Sung, dom_walden, kostajh, Aklapper, Astuthiodit_1, Sgs, karapayneWMDE, Invadibot, caldera, maantietaja, NavinRizwi, ItamarWMDE, Akuckartz, taavi, DannyS712, Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, Nattes, QZanden, LawExplorer, JJMC89, Iniquity, _jensen, rosalieper, Agabi10, xSavitar, Taiwania_Justo, Scott_WUaS, SBisson, Wikidata-bugs, aude, geraki, Catrope, zeljkofilipin, Jdforrester-WMF, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T320471: All Selenium tests using authentication are broken
hashar added a project: Beta-Cluster-reproducible. hashar added a comment. The `wmf-quibble` jobs triggers with core, vendor, Vector and the following extensions: mediawiki/extensions/AbuseFilter mediawiki/extensions/AntiSpoof mediawiki/extensions/Babel mediawiki/extensions/BetaFeatures mediawiki/extensions/CheckUser mediawiki/extensions/CirrusSearch mediawiki/extensions/Cite mediawiki/extensions/CiteThisPage mediawiki/extensions/CodeEditor mediawiki/extensions/ConfirmEdit mediawiki/extensions/ContentTranslation mediawiki/extensions/Disambiguator mediawiki/extensions/Echo mediawiki/extensions/Elastica mediawiki/extensions/EventBus mediawiki/extensions/EventLogging mediawiki/extensions/EventStreamConfig mediawiki/extensions/FileImporter mediawiki/extensions/Flow mediawiki/extensions/Gadgets mediawiki/extensions/GeoData mediawiki/extensions/GlobalCssJs mediawiki/extensions/GlobalPreferences mediawiki/extensions/Graph mediawiki/extensions/GrowthExperiments mediawiki/extensions/GuidedTour mediawiki/extensions/ImageMap mediawiki/extensions/InputBox mediawiki/extensions/Interwiki mediawiki/extensions/JsonConfig mediawiki/extensions/Kartographer mediawiki/extensions/Math mediawiki/extensions/MobileApp mediawiki/extensions/MobileFrontend mediawiki/extensions/NavigationTiming mediawiki/extensions/PageImages mediawiki/extensions/PageViewInfo mediawiki/extensions/ParserFunctions mediawiki/extensions/PdfHandler mediawiki/extensions/Poem mediawiki/extensions/ProofreadPage mediawiki/extensions/SandboxLink mediawiki/extensions/Scribunto mediawiki/extensions/SiteMatrix mediawiki/extensions/SpamBlacklist mediawiki/extensions/TemplateData mediawiki/extensions/Thanks mediawiki/extensions/TimedMediaHandler mediawiki/extensions/Translate mediawiki/extensions/UniversalLanguageSelector mediawiki/extensions/VisualEditor mediawiki/extensions/WikiEditor mediawiki/extensions/Wikibase mediawiki/extensions/WikibaseCirrusSearch mediawiki/extensions/WikibaseMediaInfo mediawiki/extensions/WikimediaMessages mediawiki/extensions/cldr TASK DETAIL https://phabricator.wikimedia.org/T320471 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, Winston_Sung, dom_walden, kostajh, Aklapper, Astuthiodit_1, Sgs, karapayneWMDE, Invadibot, caldera, maantietaja, NavinRizwi, ItamarWMDE, Akuckartz, taavi, DannyS712, Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, Nattes, QZanden, LawExplorer, JJMC89, Iniquity, _jensen, rosalieper, Agabi10, xSavitar, Taiwania_Justo, Scott_WUaS, SBisson, Wikidata-bugs, aude, geraki, Catrope, zeljkofilipin, Jdforrester-WMF, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T318525: Wikibase CI failure: quibble-buster-php74-bundle does not exist
hashar closed this task as "Resolved". hashar assigned this task to Jdforrester-WMF. hashar added a comment. James has build the image with https://gerrit.wikimedia.org/r/c/integration/config/+/835152 and switched the jobs to php7.4 ;) TASK DETAIL https://phabricator.wikimedia.org/T318525 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Jdforrester-WMF, hashar Cc: Lucas_Werkmeister_WMDE, Jdforrester-WMF, Tarrow, WMDE-leszek, Aklapper, hashar, Jakob_WMDE, Astuthiodit_1, TheReadOnly, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, DannyS712, Nandana, NebulousIris, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Liudvikas, Scott_WUaS, thcipriani, Wikidata-bugs, aude, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T318525: Wikibase CI failure: quibble-buster-php74-bundle does not exist
hashar added a subscriber: Jdforrester-WMF. hashar added a comment. @Jdforrester-WMF has switched a lot of jobs from php 7.2 to 7.4 unfortunately we never haven't created the `docker-registry.wikimedia.org/releng/quibble-buster-php74-bundle` image. I have rolled back the jobs to the php7.2 images. We will need to provide php 7.4 based images. TASK DETAIL https://phabricator.wikimedia.org/T318525 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: Jdforrester-WMF, Tarrow, WMDE-leszek, Aklapper, hashar, Jakob_WMDE, Jersione, Hellket777, LisafBia6531, Astuthiodit_1, 786, TheReadOnly, Biggs657, karapayneWMDE, Invadibot, maantietaja, Juan90264, Alter-paule, Beast1978, ItamarWMDE, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, DannyS712, CucyNoiD, Nandana, NebulousIris, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Neuronton, Liudvikas, Scott_WUaS, thcipriani, Wikidata-bugs, aude, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T243590: Fix WikibaseDataModel CI for php 7.4
hashar added subscribers: Silvan_WMDE, Jakob_WMDE, hashar. hashar added a comment. The `Wikibase\DataModel\Tests\ReferenceListTest::testSerializationStability` is: /** * This test will change when the serialization format changes. * If it is being changed intentionally, the test should be updated. * It is just here to catch unintentional changes. */ public function testSerializationStability() { $list = new ReferenceList(); $list->addNewReference( new PropertyNoValueSnak( 1 ) ); /* * https://wiki.php.net/rfc/custom_object_serialization */ if ( version_compare( phpversion(), '7.4', '>=' ) ) { $testString = "a:1:{i:0;O:28:\"Wikibase\\DataModel\\Reference\":1:{s:35:\"\x00Wikibase\\DataModel\\" . "Reference\x00snaks\";O:32:\"Wikibase\\DataModel\\Snak\\SnakList\":2:{s:4:\"" . 'data";a:1:{i:0;C:43:"Wikibase\\DataModel\\Snak\\PropertyNoValueSnak":2:{P1}}s:5' . ':"index";i:0;}}}'; } else { $testString = "a:1:{i:0;O:28:\"Wikibase\\DataModel\\Reference\":1:{s:35:\"\x00Wikibase\\DataModel\\" . "Reference\x00snaks\";C:32:\"Wikibase\\DataModel\\Snak\\SnakList\":100:{a:2:{s:4:\"" . 'data";a:1:{i:0;C:43:"Wikibase\\DataModel\\Snak\\PropertyNoValueSnak":2:{P1}}s:5' . ':"index";i:0;'; } $this->assertSame( $testString, $list->serialize() ); } It does take in account serialization has changed with php 7.4 and the code is correct. The test fails on our CI because we have patched php7.4 to use the old serialization format, the switch got made as part of upgrading Quibble to 1.4.6 https://gerrit.wikimedia.org/r/c/integration/config/+/828611 The reason we had to patch php 7.4 is the Wikimedia cluster currently runs a mix of php 7.2 and 7.4. Thus when a process runs under php 7.4, the serialized object is stored in the cache with the new format. When a later process running with php 7.2 attempts to unserialize the new format, it fails leading to T316601 <https://phabricator.wikimedia.org/T316601>. The approach we took was to patch php 7.4 to use the old format as described at T316601#8201209 <https://phabricator.wikimedia.org/T316601#8201209>. This way we can finish the migration on the Wikimedia cluster. For this failing test, it means that even if it varies its expectations based on `phpversion() >= 7.4`, when it runs on our patched php 7.4 the serialization is done with the old format. The test break. @Jakob_WMDE and @Silvan_WMDE raised it on IRC in `#wikimedia-releng`. We concluded the easiest course of action right now is to mark the test skipped and restore it once Wikimedia has fully migrated to php 7.4 and that we move the CI images to the original php 7.4 version. TASK DETAIL https://phabricator.wikimedia.org/T243590 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: toan, hashar Cc: hashar, Jakob_WMDE, Silvan_WMDE, kostajh, Pablo-WMDE, WMDE-leszek, Daimona, Jdforrester-WMF, srishakatux, Reedy, Addshore, Aklapper, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Iflorez, alaa_wmde, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Lydia_Pintscher, Nikerabbit, MaxSem, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T314586: Enable Wikibase CI wikis to link to themselves
hashar added a comment. I have switched the jobs to Quibble 1.4.6 earlier this morning but forgot to ping @Lucas_Werkmeister_WMDE @Michael :) TASK DETAIL https://phabricator.wikimedia.org/T314586 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, Eugene, ItamarWMDE, Michael, Lucas_Werkmeister_WMDE, Aklapper, Jersione, Hellket777, LisafBia6531, Astuthiodit_1, 786, Biggs657, karapayneWMDE, Invadibot, maantietaja, Juan90264, Alter-paule, Beast1978, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, CucyNoiD, Nandana, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Neuronton, Scott_WUaS, Wikidata-bugs, aude, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T142158: Job mediawiki-extensions-php55 frequently fails due to "Segmentation fault"
hashar added a project: php-segfault. TASK DETAIL https://phabricator.wikimedia.org/T142158 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: WMDE-leszek, aude, Tobi_WMDE_SW, Stashbot, Jay8g, hashar, gerritbot, EBernhardson, matmarex, KartikMistry, Nikerabbit, daniel, hoo, bd808, greg, Paladox, dcausse, Legoktm, TerraCodes, Jdforrester-WMF, Luke081515, Aklapper, Jersione, Hellket777, LisafBia6531, Astuthiodit_1, Susie413113, 786, TheReadOnly, Biggs657, karapayneWMDE, Invadibot, maantietaja, Juan90264, Alter-paule, Beast1978, ItamarWMDE, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, DannyS712, CucyNoiD, Nandana, NebulousIris, kostajh, Gaboe420, lucamauri, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, Jayprakash12345, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Neuronton, Liudvikas, Scott_WUaS, Wong128hk, thcipriani, Wikidata-bugs, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T287582: Move some Wikibase selenium tests to a standalone job
hashar added a comment. When trying the jobs yesterday they failed again. The reason is that the extension dependencies are not injected by Zuul since the change is in progress and not deployed. I have been testing them by manually triggering them on Jenkins, I have added a temp change https://gerrit.wikimedia.org/r/c/integration/config/+/790984 to inject `EXT_DEPENDENCIES=mediawiki/skins/MinervaNeue\nmediawiki/extensions/MobileFrontend\nmediawiki/extensions/UniversalLanguageSelector`. Looking at the steps durations for the jobs: wikibase-selenium-bridge-docker <https://integration.wikimedia.org/ci/job/wikibase-selenium-bridge-docker/> - 55 seconds to finish clone, dependencies and MediaWiki installation - 1m24 for `npm ci` - 2m08 for wdio wikibase-selenium-repo-docker <https://integration.wikimedia.org/ci/job/wikibase-selenium-repo-docker/> - 52 seconds to finish clone, dependencies and MediaWiki installation - 1m23 for `npm ci` - 1m20 for wdio In the wmf-quibble-selenium-php72-docker job <https://integration.wikimedia.org/ci/job/wmf-quibble-selenium-php72-docker/> that would shred roughly 5 minutes and 30 seconds of build time if I get it right. Given that jobs takes 12 to 15 minutes to run, that would be a noticeable improvement. Then I guess from Wikibase repository we can rename the `selenium-test` target which will prevent Quibble from discovering them and thus stop running them in the CI jobs: name=Wikibase/package.json "scripts": { "selenium-test": "npm-run-all --continue-on-error selenium-test:*", "selenium-test:repo": "wdio repo/tests/selenium/wdio.conf.js", "selenium-test:bridge": "npm --prefix client/data-bridge run selenium-test", } TASK DETAIL https://phabricator.wikimedia.org/T287582 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: toan, Michael, Addshore, WMDE-leszek, Jakob_WMDE, Ladsgroup, Jdforrester-WMF, hashar, Aklapper, Fernandobacasegua34, Astuthiodit_1, 786, TheReadOnly, Suran38, Biggs657, karapayneWMDE, Invadibot, Lalamarie69, maantietaja, Juan90264, Peteosx1x, Alter-paule, Beast1978, ItamarWMDE, Un1tY, Mgagat, Akuckartz, Totolinototo3, Hook696, darthmon_wmde, Kent7301, Zanziii, Sadisticturd, joker88john, CucyNoiD, Nandana, NebulousIris, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Neuronton, Liudvikas, Scott_WUaS, thcipriani, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T304147: jenkis CI wikibase-repo-docker failing with new quibble version
hashar closed this task as "Resolved". hashar claimed this task. hashar added a comment. I have tested https://gerrit.wikimedia.org/r/c/integration/config/+/790621 against https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/767776 the jobs work with Quibble 1.4.5 + Memcached now that supervisord is being used ;) TASK DETAIL https://phabricator.wikimedia.org/T304147 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: Lens0021, Lucas_Werkmeister_WMDE, kostajh, Silvan_WMDE, WMDE-leszek, hashar, toan, Aklapper, Fernandobacasegua34, Astuthiodit_1, 786, Suran38, Biggs657, karapayneWMDE, Invadibot, Lalamarie69, maantietaja, Juan90264, Peteosx1x, Alter-paule, Beast1978, ItamarWMDE, Un1tY, Mgagat, Akuckartz, Totolinototo3, Hook696, Kent7301, Zanziii, Sadisticturd, joker88john, DannyS712, CucyNoiD, Nandana, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Neuronton, Scott_WUaS, Wikidata-bugs, aude, Jdforrester-WMF, Addshore, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T307586: wbsearchentities produces no results on 1.39.0-wmf.10
hashar added a comment. @Lucas_Werkmeister_WMDE maybe that can be reproduced on `testwikidatawiki` (no clue about the domain / URL though). TASK DETAIL https://phabricator.wikimedia.org/T307586 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: dcausse, brennen, hashar, jcrespo, Raymond, Moebeus, Lucas_Werkmeister_WMDE, Aklapper, Astuthiodit_1, karapayneWMDE, Invadibot, MPhamWMF, R4356th, Bebiezaza, EhsanKhandowa, maantietaja, CBogen, ItamarWMDE, Akuckartz, darthmon_wmde, Rosalie_WMDE, PatsagornY, Viztor, Nandana, Amorymeltzer, Lahi, Gq86, GoranSMilovanovic, QZanden, EBjune, LawExplorer, JJMC89, _jensen, rosalieper, Scott_WUaS, Johan, Luke081515, Verdy_p, Wikidata-bugs, aude, TheDJ, Jdforrester-WMF, Addshore, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T281122: Wikibase selenium tests timeout, seemingly due to "memory compaction" events on CI VMs
hashar added a comment. I am not sure whether anything is actionable for this task. It got filed in August 2021 and a lot of things have changed since then (Quibble improvements, change of the underlying WMCS and Docker infra). The Wikibase test suites are definitely heavy though and we could surely run a lot of those tests in a standalone job. @Addshore can we pair on this one to revisit the current state? TASK DETAIL https://phabricator.wikimedia.org/T281122 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: thcipriani, Ladsgroup, nskaggs, kostajh, hashar, Tonina_Zhelyazkova_WMDE, Jakob_WMDE, Addshore, WMDE-leszek, Aklapper, santhosh, Astuthiodit_1, TheReadOnly, karapayneWMDE, Ramtin2021, Invadibot, dcaro, Devnull, Slst2020, GeminiAgaloos, maantietaja, Raymond_Ndibe, ItamarWMDE, Nintendofan885, Akuckartz, Phamhi, Nandana, NebulousIris, JKSTNK, skpuneethumar, Fheredia, sietec, Zylc, 1978Gage2001, Lahi, Operator873, Gq86, Bsandipan, GoranSMilovanovic, Chicocvenancio, Allthingsgo, QZanden, Tbscho, LawExplorer, JJMC89, _jensen, rosalieper, Liudvikas, Scott_WUaS, Wikidata-bugs, Jitrixis, aude, Gryllida, scfc, Mbch331, Jay8g, bd808, Krenair ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T304147: jenkis CI wikibase-repo-docker failing with new quibble version
hashar added a comment. @kostajh has found the issue, the failing jobs are the one that do not start supervisord and thus do not have memcached server running. Quibble 1.4.4 configure the caches to use memcached whenever the PHP extension is loaded but since there is no memcached server the cache is empty. `maintenance/update.php` then complains `en` is not in the LocalisationCache and the build fails. We will need to change the images entry point to invoke supervisord. Aka change them to use `ENTRYPOINT ["quibble-with-apache"]` and probably rename that script while at it since it invokes supervisord which now spawns Apache AND memcached. TASK DETAIL https://phabricator.wikimedia.org/T304147 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: Lucas_Werkmeister_WMDE, kostajh, Silvan_WMDE, WMDE-leszek, hashar, toan, Aklapper, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, Peteosx1x, Mgagat, Akuckartz, Totolinototo3, Zanziii, Sadisticturd, DannyS712, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Jdforrester-WMF, Addshore, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T295601: wikidata-query-gui-build doesn’t work when latest commit is by dependabot (commit-msg hook adds Change-Id in wrong place)
hashar added a comment. I supposed the code is somewhere in https://github.com/dependabot/dependabot-core/ but I could not find out how `---\n` is injected :-\ TASK DETAIL https://phabricator.wikimedia.org/T295601 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, Aklapper, Lucas_Werkmeister_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot, MPhamWMF, maantietaja, CBogen, Akuckartz, Nandana, Namenlos314, A.S.Kochergin, Lahi, Gq86, GoranSMilovanovic, Mahir256, QZanden, EBjune, merbst, LawExplorer, Salgo60, _jensen, rosalieper, xSavitar, Scott_WUaS, Jonas, Xmlizer, jkroll, Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, jayvdb, Lydia_Pintscher, Paladox, Addshore, Mbch331, Jay8g, Krenair, QChris ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T295601: wikidata-query-gui-build doesn’t work when latest commit is by dependabot (commit-msg hook adds Change-Id in wrong place)
hashar added a comment. The hook in upstream is at https://gerrit.googlesource.com/gerrit/+/refs/heads/master/resources/com/google/gerrit/server/tools/root/hooks/commit-msg (git log <https://gerrit.googlesource.com/gerrit/+log/refs/heads/master/resources/com/google/gerrit/server/tools/root/hooks/commit-msg>). It seems to add the `Change-Id` header using `git-interpret-trailers` which would be the command being confused by the Depend a bot commit message. The reason is that it insert the header before the line having `---` which must be handled specifically by `git-interpret-trailers`? Repro: name=git version 2.34.1 $ 'echo '---' |git interpret-trailers --trailer "Change-Id: FOO" Change-Id: FOO --- $ From the `git-interpret-trailers(1)` man page: > The group must either be at the end of the message or be the last non-whitespace lines before a line that starts with `---` (followed by a space or the end of the line). **Such three minus signs start the patch part of the message.** See also `--no-divider` below. `--- ` is used when show the whole commit which will have the commit message and the patch itself. The patch would show the diff eg: ... Some oneline message Signed-off-by: whoever diff --git a/Documentation/RelNotes/2.36.0.txt b/Documentation/RelNotes/2.36.0.txt new file mode 100644 index 00..c59e0c80e9 --- /dev/null +++ b/Documentation/RelNotes/2.36.0.txt So if you want add a trailer using a full patch, that will work. But in the case of dependend a bot that causes it to stop processing. And there is: > `--no-divider` > Do not treat `---` as the end of the commit message. > Use this when you know your input contains just the commit message itself (and not an email or the output of `git format-patch`). Which sounds like the use case for the Gerrit commit-msg hook. There is unfortunately no git config setting to turn it off :-\ The git commit adding `--no-divider` is 1688c9a4894df517241026c7a3848bdc84607986 released in Git 2.19.2 I guess we can ask GitHub to amend their depend a bot to use four minus signs, they seem to use that to in markdown context to generate a `` and they missed that is specially handled by git interpret-trailer. That is my favorite way to fix it. The alternatively is to craft a patch for Gerrit upstream to amend the commit-msg hook and use `--no-divider`. TASK DETAIL https://phabricator.wikimedia.org/T295601 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, Aklapper, Lucas_Werkmeister_WMDE, karapayneWMDE, Invadibot, MPhamWMF, maantietaja, CBogen, Akuckartz, Nandana, Namenlos314, A.S.Kochergin, Lahi, Gq86, GoranSMilovanovic, Mahir256, QZanden, EBjune, merbst, LawExplorer, Salgo60, _jensen, rosalieper, xSavitar, Scott_WUaS, Jonas, Xmlizer, jkroll, Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, jayvdb, Lydia_Pintscher, Paladox, Addshore, Mbch331, Jay8g, Krenair, QChris ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T299933: Wikibase CI builds failing with npm errors: corrupted tarball data, ENOENT in cacache
hashar added a comment. I am not quite sure what happened with the npm cache so I have nuked the cache for both jobs. npm reported them as being corrupted, I thought about T295351 <https://phabricator.wikimedia.org/T295351> but that one is caused when some files have zero bytes. I did check on the castor instance, and there were no empty files :\ TASK DETAIL https://phabricator.wikimedia.org/T299933 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, dancy, Aklapper, Lucas_Werkmeister_WMDE, 786, Suran38, Biggs657, Invadibot, Lalamarie69, maantietaja, Juan90264, Alter-paule, Beast1978, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, DannyS712, CucyNoiD, Nandana, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Neuronton, Scott_WUaS, Wikidata-bugs, aude, Jdforrester-WMF, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T265615: Terminating MySQL takes several minutes in (Wikibase?) CI jobs
hashar closed subtask T299211: Request increased quota for integration Cloud VPS project as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T265615 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: aborrero, dcaro, Aklapper, dduvall, bd808, jeena, Daimona, thcipriani, hashar, awight, kostajh, Lucas_Werkmeister_WMDE, 786, TheReadOnly, Suran38, Biggs657, Invadibot, Lalamarie69, maantietaja, Juan90264, Alter-paule, Beast1978, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, CucyNoiD, Nandana, NebulousIris, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Liudvikas, Scott_WUaS, Wikidata-bugs, aude, Jdforrester-WMF, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T299389: Wikibase CI broken due to missing PHP extensions: dom, intl, mbstring, xml, xmlreader, xmlwriter
hashar closed this task as "Resolved". hashar claimed this task. hashar added a comment. Solved! Apparently the Quibble 1.3.0 images were the sole affected, I still have rebuild the rest of the images for good measure :D TASK DETAIL https://phabricator.wikimedia.org/T299389 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, kostajh, Aklapper, Lucas_Werkmeister_WMDE, 786, Suran38, Biggs657, Invadibot, Lalamarie69, maantietaja, Juan90264, Alter-paule, Beast1978, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, DannyS712, CucyNoiD, Nandana, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Scott_WUaS, thcipriani, Wikidata-bugs, aude, Jdforrester-WMF, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T299389: Wikibase CI broken due to missing PHP extensions: dom, intl, mbstring, xml, xmlreader, xmlwriter
hashar added a comment. It is fixed by https://gerrit.wikimedia.org/r/c/integration/config/+/754905 which would stop getting php8.1 being installed. I have verified the new images have the proper php version: Successfully published image docker-registry.discovery.wmnet/releng/quibble-buster-php81:1.3.0-s1 Successfully published image docker-registry.discovery.wmnet/releng/quibble-buster-php73-coverage:1.3.0-s1 Successfully published image docker-registry.discovery.wmnet/releng/quibble-buster-php73:1.3.0-s1 Successfully published image docker-registry.discovery.wmnet/releng/quibble-buster-php80:1.3.0-s1 Successfully published image docker-registry.discovery.wmnet/releng/quibble-buster-php74:1.3.0-s1 All Quibble jobs have been switched again to the updated images, should be good now. Some other images have to be rebuild as well which will be done via https://gerrit.wikimedia.org/r/754951 TASK DETAIL https://phabricator.wikimedia.org/T299389 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, kostajh, Aklapper, Lucas_Werkmeister_WMDE, 786, Suran38, Biggs657, Invadibot, Lalamarie69, maantietaja, Juan90264, Alter-paule, Beast1978, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, DannyS712, CucyNoiD, Nandana, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Scott_WUaS, thcipriani, Wikidata-bugs, aude, Jdforrester-WMF, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T299389: Wikibase CI broken due to missing PHP extensions: dom, intl, mbstring, xml, xmlreader, xmlwriter
hashar added a comment. In T299389#7627900 <https://phabricator.wikimedia.org/T299389#7627900>, @kostajh wrote: > Can/should we use pecl to install apcu and xdebug? e.g. `pecl install apcu` & `pecl install xdebug` That is a bit of a pain, we would need various developments dependencies to be setup and then teardown and that exposes us to a bunch of compile failure when building the image. It is way easier to consume the binary packages maintained by sury.org, the person behind it is the developer maintaining the official PHP Debian package. The bulk of it is they have split the apcu and xdebug packages to no more be version independent so we just need to install the proper versions directly, for example: php7.3-apcu and php7.3-xdebug. Following patches will address it for Quibble and for other CI images using those packages. TASK DETAIL https://phabricator.wikimedia.org/T299389 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, kostajh, Aklapper, Lucas_Werkmeister_WMDE, 786, Suran38, Biggs657, Invadibot, Lalamarie69, maantietaja, Juan90264, Alter-paule, Beast1978, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, DannyS712, CucyNoiD, Nandana, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Scott_WUaS, thcipriani, Wikidata-bugs, aude, Jdforrester-WMF, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T299389: Wikibase CI broken due to missing PHP extensions: dom, intl, mbstring, xml, xmlreader, xmlwriter
hashar updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T299389 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, kostajh, Aklapper, Lucas_Werkmeister_WMDE, 786, Suran38, Biggs657, Invadibot, Lalamarie69, maantietaja, Juan90264, Alter-paule, Beast1978, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, DannyS712, CucyNoiD, Nandana, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Scott_WUaS, thcipriani, Wikidata-bugs, aude, Jdforrester-WMF, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T299389: Wikibase CI broken due to missing PHP extensions: dom, intl, mbstring, xml, xmlreader, xmlwriter
hashar added a comment. From `apt list`: | php-apcu| 5.1.21+4.0.11-7+0~20220117.31+debian10~1.gbp9a887a | | php-common | 2:92+0~20220117.43+debian10~1.gbpe0d14e | | php-xdebug | 3.1.2+2.9.8+2.8.1+2.5.5-1+0~20220117.45+debian10~1.gbp75d182 | | php7.3-bcmath | 7.3.33-1+0~2029.91+debian10~1.gbp618351 | | php7.3-cli | 7.3.33-1+0~2029.91+debian10~1.gbp618351 | | php7.3-common | 7.3.33-1+0~2029.91+debian10~1.gbp618351 | | php7.3-curl | 7.3.33-1+0~2029.91+debian10~1.gbp618351 | | php7.3-fpm | 7.3.33-1+0~2029.91+debian10~1.gbp618351 | | php7.3-gd | 7.3.33-1+0~2029.91+debian10~1.gbp618351 | | php7.3-gmp | 7.3.33-1+0~2029.91+debian10~1.gbp618351 | | php7.3-intl | 7.3.33-1+0~2029.91+debian10~1.gbp618351 | | php7.3-json | 7.3.33-1+0~2029.91+debian10~1.gbp618351 | | php7.3-ldap | 7.3.33-1+0~2029.91+debian10~1.gbp618351 | | php7.3-mbstring | 7.3.33-1+0~2029.91+debian10~1.gbp618351 | | php7.3-mysql| 7.3.33-1+0~2029.91+debian10~1.gbp618351 | | php7.3-opcache | 7.3.33-1+0~2029.91+debian10~1.gbp618351 | | php7.3-pcov | 1.0.11-4+0~20220117.23+debian10~1.gbp34fff9 | | php7.3-pgsql| 7.3.33-1+0~2029.91+debian10~1.gbp618351 | | php7.3-readline | 7.3.33-1+0~2029.91+debian10~1.gbp618351 | | php7.3-sqlite3 | 7.3.33-1+0~2029.91+debian10~1.gbp618351 | | php7.3-tidy | 7.3.33-1+0~2029.91+debian10~1.gbp618351 | | php7.3-xml | 7.3.33-1+0~2029.91+debian10~1.gbp618351 | | php7.3-zip | 7.3.33-1+0~2029.91+debian10~1.gbp618351 | | php8.1-apcu | 5.1.21+4.0.11-7+0~20220117.31+debian10~1.gbp9a887a | | php8.1-cli | 8.1.1-1+0~20211220.11+debian10~1.gbp519568 | | php8.1-common | 8.1.1-1+0~20211220.11+debian10~1.gbp519568 | | php8.1-opcache | 8.1.1-1+0~20211220.11+debian10~1.gbp519568 | | php8.1-phpdbg | 8.1.1-1+0~20211220.11+debian10~1.gbp519568 | | php8.1-readline | 8.1.1-1+0~20211220.11+debian10~1.gbp519568 | | php8.1-xdebug | 3.1.2+2.9.8+2.8.1+2.5.5-1+0~20220117.45+debian10~1.gbp75d182 | | So more details: name=apt-mark showmanual|grep php php-apcu php-xdebug php7.3-bcmath php7.3-cli php7.3-curl php7.3-fpm php7.3-gd php7.3-gmp php7.3-intl php7.3-ldap php7.3-mbstring php7.3-mysql php7.3-pcov php7.3-pgsql php7.3-sqlite3 php7.3-tidy php7.3-xml php7.3-zip name=apt-mark showauto|grep php php-common php7.3-common php7.3-json php7.3-opcache php7.3-readline php8.1-apcu php8.1-cli php8.1-common php8.1-opcache php8.1-phpdbg php8.1-readline php8.1-xdebug We explicitly install `php-apcu` and `php-xdebug` however they are marked to depends on the 8.1: $ apt-cache depends php-apcu php-xdebug php-apcu Depends: php8.1-apcu php-xdebug Depends: php8.1-xdebug That is an issue with the sury.org packages we are using for php 7.3. TASK DETAIL https://phabricator.wikimedia.org/T299389 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, kostajh, Aklapper, Lucas_Werkmeister_WMDE, 786, Suran38, Biggs657, Invadibot, Lalamarie69, maantietaja, Juan90264, Alter-paule, Beast1978, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, DannyS712, CucyNoiD, Nandana, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Scott_WUaS, thcipriani, Wikidata-bugs, aude, Jdforrester-WMF, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T299389: Wikibase CI broken due to missing PHP extensions: dom, intl, mbstring, xml, xmlreader, xmlwriter
hashar added subscribers: kostajh, hashar. hashar added a project: Continuous-Integration-Infrastructure. hashar triaged this task as "High" priority. hashar added a comment. I have upgraded the Jenkins jobs this morning to use Quibble 1.3.0 which has patches by @kostajh . I have thus rebuild the images yesterday. One of the build uses `docker-registry.wikimedia.org/releng/quibble-buster-php73:1.3.0` but complains with: counterexample Composer is operating significantly slower than normal because you do not have the PHP curl extension enabled. And 00:01:39.198 To enable extensions, verify that they are enabled in your .ini files: 00:01:39.198 - /etc/php/8.1/cli/php.ini 00:01:39.198 - /etc/php/8.1/cli/conf.d/10-opcache.ini 00:01:39.198 - /etc/php/8.1/cli/conf.d/10-pdo.ini 00:01:39.198 - /etc/php/8.1/cli/conf.d/20-apcu.ini 00:01:39.198 - /etc/php/8.1/cli/conf.d/20-calendar.ini 00:01:39.198 - /etc/php/8.1/cli/conf.d/20-ctype.ini 00:01:39.198 - /etc/php/8.1/cli/conf.d/20-exif.ini 00:01:39.198 - /etc/php/8.1/cli/conf.d/20-ffi.ini 00:01:39.198 - /etc/php/8.1/cli/conf.d/20-fileinfo.ini 00:01:39.198 - /etc/php/8.1/cli/conf.d/20-ftp.ini 00:01:39.198 - /etc/php/8.1/cli/conf.d/20-gettext.ini 00:01:39.198 - /etc/php/8.1/cli/conf.d/20-iconv.ini 00:01:39.198 - /etc/php/8.1/cli/conf.d/20-phar.ini 00:01:39.198 - /etc/php/8.1/cli/conf.d/20-posix.ini 00:01:39.198 - /etc/php/8.1/cli/conf.d/20-readline.ini 00:01:39.198 - /etc/php/8.1/cli/conf.d/20-shmop.ini 00:01:39.198 - /etc/php/8.1/cli/conf.d/20-sockets.ini 00:01:39.198 - /etc/php/8.1/cli/conf.d/20-sysvmsg.ini 00:01:39.198 - /etc/php/8.1/cli/conf.d/20-sysvsem.ini 00:01:39.198 - /etc/php/8.1/cli/conf.d/20-sysvshm.ini 00:01:39.198 - /etc/php/8.1/cli/conf.d/20-tokenizer.ini Those are php 8.1 configuration file when the image should have php 7.3 and indeed Quibble starts with: name=php --version 00:00:30.469 INFO:quibble.commands:php --version: PHP 8.1.1 (cli) (built: Dec 20 2021 21:33:24) (NTS) TLDR: the image is broken TASK DETAIL https://phabricator.wikimedia.org/T299389 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, kostajh, Aklapper, Lucas_Werkmeister_WMDE, Invadibot, maantietaja, Akuckartz, DannyS712, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, thcipriani, Wikidata-bugs, aude, Jdforrester-WMF, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T265615: Terminating MySQL takes several minutes in (Wikibase?) CI jobs
hashar added a subtask: T299211: Request increased quota for integration Cloud VPS project. TASK DETAIL https://phabricator.wikimedia.org/T265615 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: aborrero, dcaro, Aklapper, dduvall, bd808, jeena, Daimona, thcipriani, hashar, awight, kostajh, Lucas_Werkmeister_WMDE, 786, TheReadOnly, Suran38, Biggs657, Invadibot, Lalamarie69, maantietaja, Juan90264, Alter-paule, Beast1978, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, CucyNoiD, Nandana, NebulousIris, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Liudvikas, Scott_WUaS, Wikidata-bugs, aude, Jdforrester-WMF, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T265615: Terminating MySQL takes several minutes in (Wikibase?) CI jobs
hashar added subscribers: dcaro, aborrero. hashar added a comment. I have talked to @aborrero and @dcaro about the limits. They are inclined to further tune the limit like has been done last year by Andrew ( T266777#6589231 <https://phabricator.wikimedia.org/T266777#6589231> ) and tentatively raise them. TASK DETAIL https://phabricator.wikimedia.org/T265615 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: aborrero, dcaro, Aklapper, dduvall, bd808, jeena, Daimona, thcipriani, hashar, awight, kostajh, Lucas_Werkmeister_WMDE, 786, TheReadOnly, Suran38, Biggs657, Invadibot, Lalamarie69, maantietaja, Juan90264, Alter-paule, Beast1978, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, CucyNoiD, Nandana, NebulousIris, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Liudvikas, Scott_WUaS, Wikidata-bugs, aude, Jdforrester-WMF, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T265615: Terminating MySQL takes several minutes in (Wikibase?) CI jobs
hashar added a comment. @awight potentially though `tmpfs` goes in memory and is expensive. A run with core + Wikibase and all the npm dependencies turn out to be around 9G iirc which is a lot to put in RAM. I was looking at a stall build today and it `iotop` definitely showed up the Docker daemon being IO busy. Ideally the container destroying should be done asynchronously rather than holding and preventing `docker run` from completing but that is how things are :/ On the "hardware" side files are written to the instance "disk" which is backed up by Ceph. There is some IO throttling there. If we could find a way to make the underlying storage to be less synchronous or accept data loss, we would certainly save a bunch of time. I have read some presentation about making CephFS (no idea whether we use that) which indicates all unlinks are synchronous, deleting the myriads of files installed by npm would definitely explain the slowness :-\ TASK DETAIL https://phabricator.wikimedia.org/T265615 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: Aklapper, dduvall, bd808, jeena, Daimona, thcipriani, hashar, awight, kostajh, Lucas_Werkmeister_WMDE, 786, TheReadOnly, Suran38, Biggs657, Invadibot, Lalamarie69, maantietaja, Juan90264, Alter-paule, Beast1978, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, CucyNoiD, Nandana, NebulousIris, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Liudvikas, Scott_WUaS, Wikidata-bugs, aude, Jdforrester-WMF, Mbch331, Jay8g ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org
[Wikidata-bugs] [Maniphest] T287582: Move some Wikibase selenium tests to a standalone job
hashar added a comment. I have found the issue! I have created the Selenium jobs after the wikibase-client-docker and wikibase-repo-docker phpunit jobs which invoke the `extensions/Wikibase/build/jenkins/mw-apply-wb-settings.sh` with `-r client` or `-r repo` respectively. For Selenium testing we need the repo to be setup I have thus made the jobs to always pass `-r repo`. For the dependencies `Cite` does not seem to be needed. https://gerrit.wikimedia.org/r/676107 creates bridge and repo Selenium jobs which has MobileFrontend, MinervaNeue and UniversalLanguageSelector as dependencies. The jobs are triggered from all those repositories as well as from mediawiki/core and mediawiki/vendor. I have done it in a similar way as the gated jobs (wmf-quibble-*). That should give a guarantee it will never break. Then I guess we can remove or rename `selenium-test` from the Wikibase package.json in order for Quibble to no more run it for other extensions. That would speed up the wmf-quibble-selenium-* job. TASK DETAIL https://phabricator.wikimedia.org/T287582 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: toan, Michael, Addshore, WMDE-leszek, Jakob_WMDE, Ladsgroup, Jdforrester-WMF, hashar, Aklapper, 786, TheReadOnly, Suran38, Biggs657, Invadibot, Lalamarie69, maantietaja, Juan90264, Peteosx1x, Alter-paule, Beast1978, Un1tY, Mgagat, Akuckartz, Totolinototo3, Hook696, darthmon_wmde, Kent7301, Zanziii, Sadisticturd, joker88john, CucyNoiD, Nandana, NebulousIris, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Liudvikas, Scott_WUaS, thcipriani, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331 ___ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org