WMDE-leszek created this task.
WMDE-leszek added projects: Wikidata, Wikidata-Campsite 
(Wikidata-Campsite-Iteration-∞).

TASK DESCRIPTION
  Since around afternoon (Europe time) October, 3rd, Wikibase's Travis CI 
builds have been erroring.
  First seen in: 
https://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/builds/592940774. 
All build since then erroring on the same set of jobs. Interestingly, all jobs 
that error are sqlite ones.
  
  Example error from the most recent failure 
(https://travis-ci.org/wikimedia/mediawiki-extensions-Wikibase/jobs/594462818):
  
    Could not insert main page: A database query error has occurred. Did you 
forget to run your application's database schema updater after upgrading? 
Query: INSERT INTO revision_actor_temp 
(revactor_rev,revactor_actor,revactor_timestamp,revactor_page) VALUES 
('1','2','20191007080245','1') ON CONFLICT DO UPDATE SET revactor_actor = 
'2',revactor_timestamp = '20191007080245',revactor_page = '1' Function: 
ActorMigration::getInsertValuesWithTempTable Error: 1 near "UPDATE": syntax 
error
    
    .......
    
    Could not insert main page: A database query error has occurred. Did you 
forget to run your application's database schema updater after upgrading? 
Query: INSERT INTO revision_actor_temp 
(revactor_rev,revactor_actor,revactor_timestamp,revactor_page) VALUES 
('1','2','20191007080245','1') ON CONFLICT DO UPDATE SET revactor_actor = 
'2',revactor_timestamp = '20191007080245',revactor_page = '1' Function: 
ActorMigration::getInsertValuesWithTempTable Error: 1 near "UPDATE": syntax 
error
    
    [66ce91bcb7ec6da45625faba] [no req]   Wikimedia\Rdbms\DBTransactionError 
from line 1436 of 
/home/travis/build/wikimedia/phase3/includes/libs/rdbms/database/Database.php: 
Explicit transaction still active. A caller may have caught an error. Open 
transactions: MediaWiki\Storage\PageUpdater::doCreate
    
    Backtrace:
    #0 
/home/travis/build/wikimedia/phase3/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1602):
 Wikimedia\Rdbms\Database->assertNoOpenTransactions()
    #1 
/home/travis/build/wikimedia/phase3/includes/libs/rdbms/loadbalancer/LoadBalancer.php(2109):
 
Wikimedia\Rdbms\LoadBalancer->Wikimedia\Rdbms\{closure}(Wikimedia\Rdbms\DatabaseSqlite)
    #2 
/home/travis/build/wikimedia/phase3/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1621):
 Wikimedia\Rdbms\LoadBalancer->forEachOpenMasterConnection(Closure)
    #3 
/home/travis/build/wikimedia/phase3/includes/libs/rdbms/lbfactory/LBFactory.php(208):
 Wikimedia\Rdbms\LoadBalancer->approveMasterChanges(array, string, integer)
    #4 
/home/travis/build/wikimedia/phase3/includes/libs/rdbms/lbfactory/LBFactorySingle.php(96):
 
Wikimedia\Rdbms\LBFactory->Wikimedia\Rdbms\{closure}(Wikimedia\Rdbms\LoadBalancerSingle,
 string, array)
    #5 
/home/travis/build/wikimedia/phase3/includes/libs/rdbms/lbfactory/LBFactory.php(210):
 Wikimedia\Rdbms\LBFactorySingle->forEachLB(Closure, array)
    #6 
/home/travis/build/wikimedia/phase3/includes/libs/rdbms/lbfactory/LBFactory.php(269):
 Wikimedia\Rdbms\LBFactory->forEachLBCallMethod(string, array)
    #7 /home/travis/build/wikimedia/phase3/maintenance/doMaintenance.php(124): 
Wikimedia\Rdbms\LBFactory->commitMasterChanges(string)
    #8 /home/travis/build/wikimedia/phase3/maintenance/install.php(195): 
require_once(string)
    #9 {main}
    The command "bash ./build/travis/install.sh" failed and exited with 255 
during .
  
  Other failures stop at the same point, with the same error.
  
  Current random suspect (guess, not git bisected yet) is the following change 
in mediawiki: https://gerrit.wikimedia.org/r/c/mediawiki/core/+/535337

TASK DETAIL
  https://phabricator.wikimedia.org/T234795

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: WMDE-leszek
Cc: Ladsgroup, Aklapper, WMDE-leszek, Iflorez, darthmon_wmde, alaa_wmde, 
DannyS712, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, 
_jensen, rosalieper, Jonas, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to