[Wikidata-bugs] [Maniphest] T316876: wdqs: replace git-fat with git-lfs

2024-04-04 Thread hashar
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

2024-04-04 Thread hashar
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

2024-04-02 Thread hashar
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

2024-04-02 Thread hashar
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

2024-04-02 Thread hashar
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

2024-03-29 Thread hashar
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

2024-03-29 Thread hashar
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

2024-03-21 Thread hashar
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

2024-03-21 Thread hashar
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

2024-03-19 Thread hashar
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)

2024-03-13 Thread hashar
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)

2024-03-13 Thread hashar
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

2024-02-13 Thread hashar
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

2024-02-12 Thread hashar
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

2024-01-12 Thread hashar
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

2024-01-12 Thread hashar
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

2024-01-12 Thread hashar
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

2024-01-08 Thread hashar
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')

2023-11-29 Thread hashar
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)

2023-11-20 Thread hashar
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

2023-11-20 Thread hashar
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

2023-11-17 Thread hashar
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

2023-11-15 Thread hashar
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

2023-10-16 Thread hashar
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]

2023-10-16 Thread hashar
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

2023-10-13 Thread hashar
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')

2023-10-12 Thread hashar
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

2023-09-26 Thread hashar
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

2023-09-26 Thread hashar
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

2023-09-26 Thread hashar
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

2023-09-20 Thread hashar
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

2023-08-29 Thread hashar
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

2023-08-25 Thread hashar
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

2023-07-11 Thread hashar
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

2023-07-11 Thread hashar
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

2023-07-11 Thread hashar
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

2023-07-11 Thread hashar
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

2023-07-10 Thread hashar
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

2023-07-10 Thread hashar
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

2023-07-10 Thread hashar
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

2023-07-06 Thread hashar
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

2023-07-06 Thread hashar
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

2023-07-06 Thread hashar
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

2023-07-06 Thread hashar
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

2023-07-06 Thread hashar
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

2023-07-04 Thread hashar
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

2023-06-18 Thread hashar
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

2023-06-14 Thread hashar
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

2023-05-26 Thread hashar
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

2023-05-19 Thread hashar
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

2023-05-19 Thread hashar
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

2023-05-19 Thread hashar
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

2023-05-19 Thread hashar
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

2023-05-19 Thread hashar
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

2023-05-19 Thread hashar
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

2023-05-19 Thread hashar
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

2023-05-19 Thread hashar
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

2023-05-19 Thread hashar
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

2023-05-19 Thread hashar
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

2023-05-02 Thread hashar
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.)

2023-04-04 Thread hashar
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

2023-04-04 Thread hashar
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

2023-03-28 Thread hashar
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

2023-03-28 Thread hashar
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

2023-03-20 Thread hashar
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

2023-03-17 Thread hashar
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

2023-02-28 Thread hashar
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

2023-01-27 Thread hashar
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

2023-01-27 Thread hashar
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

2022-10-26 Thread hashar
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

2022-10-26 Thread hashar
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

2022-10-12 Thread hashar
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

2022-10-11 Thread hashar
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

2022-10-11 Thread hashar
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

2022-10-11 Thread hashar
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

2022-10-11 Thread hashar
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

2022-09-27 Thread hashar
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

2022-09-26 Thread hashar
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

2022-09-02 Thread hashar
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

2022-09-01 Thread hashar
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"

2022-09-01 Thread hashar
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

2022-05-11 Thread hashar
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

2022-05-10 Thread hashar
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

2022-05-04 Thread hashar
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

2022-04-21 Thread hashar
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

2022-03-18 Thread hashar
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)

2022-03-16 Thread hashar
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)

2022-02-23 Thread hashar
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

2022-01-24 Thread hashar
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

2022-01-20 Thread hashar
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

2022-01-18 Thread hashar
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

2022-01-18 Thread hashar
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

2022-01-18 Thread hashar
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

2022-01-18 Thread hashar
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

2022-01-18 Thread hashar
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

2022-01-18 Thread hashar
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

2022-01-14 Thread hashar
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

2022-01-14 Thread hashar
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

2022-01-13 Thread hashar
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

2022-01-13 Thread hashar
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


  1   2   3   4   5   6   7   8   9   10   >