Page MenuHomePhabricator

Email doee not get sent / received on wiki creation on wikibase.cloud
Closed, ResolvedPublic

Description

Noticed during initial product verification of the parent task

Event Timeline

Addshore renamed this task from Email doe not get sent / received on wiki creation on wikibase.cloud to Email doee not get sent / received on wiki creation on wikibase.cloud.Feb 1 2022, 12:46 PM
Addshore triaged this task as High priority.
Addshore created this task.
Addshore updated the task description. (Show Details)
[error] [exception-json] {"id":"26c0a361852ba29e2f8cfb6f","type":"UnexpectedValueException","file":"/var/www/html/w/includes/HookContainer/HookContainer.php","line":151,"message":"Your cred
entials are incorrect.","code":0,"url":"/w/api.php?action=wbstackInit&format=json","caught_by":"other","backtrace":[{"file":"/var/www/html/w/includes/HookContainer/HookRunner.php","line":66
6,"function":"run","class":"MediaWiki\\HookContainer\\HookContainer","type":"->","args":["string","array"]},{"file":"/var/www/html/w/includes/mail/UserMailer.php","line":370,"function":"onA
lternateUserMailer","class":"MediaWiki\\HookContainer\\HookRunner","type":"->","args":["array","array","MailAddress","string","string"]},{"file":"/var/www/html/w/includes/mail/UserMailer.ph
p","line":190,"function":"sendInternal","class":"UserMailer","type":"::","args":["array","MailAddress","string","string","array"]},{"file":"/var/www/html/w/includes/user/User.php","line":38
26,"function":"send","class":"UserMailer","type":"::","args":["array","MailAddress","string","string","array"]},{"file":"/var/www/html/w/includes/auth/TemporaryPasswordPrimaryAuthentication
Provider.php","line":504,"function":"sendMail","class":"User","type":"->","args":["string","string"]},{"file":"/var/www/html/w/includes/auth/TemporaryPasswordPrimaryAuthenticationProvider.p
hp","line":338,"function":"sendPasswordResetEmail","class":"MediaWiki\\Auth\\TemporaryPasswordPrimaryAuthenticationProvider","type":"->","args":["MediaWiki\\Auth\\TemporaryPasswordAuthentic
ationRequest"]},{"file":"/var/www/html/w/includes/libs/rdbms/database/Database.php","line":4347,"function":"MediaWiki\\Auth\\{closure}","class":"MediaWiki\\Auth\\TemporaryPasswordPrimaryAut
henticationProvider","type":"->","args":["integer","Wikimedia\\Rdbms\\DatabaseMysqli"]},{"file":"/var/www/html/w/includes/libs/rdbms/loadbalancer/LoadBalancer.php","line":1905,"function":"r
unOnTransactionIdleCallbacks","class":"Wikimedia\\Rdbms\\Database","type":"->","args":["integer","array"]},{"file":"/var/www/html/w/includes/libs/rdbms/loadbalancer/LoadBalancer.php","line"
:2344,"function":"Wikimedia\\Rdbms\\{closure}","class":"Wikimedia\\Rdbms\\LoadBalancer","type":"::","args":["Wikimedia\\Rdbms\\DatabaseMysqli"]},{"file":"/var/www/html/w/includes/libs/rdbms
/loadbalancer/LoadBalancer.php","line":1906,"function":"forEachOpenPrimaryConnection","class":"Wikimedia\\Rdbms\\LoadBalancer","type":"->","args":["Closure"]},{"file":"/var/www/html/w/inclu
des/libs/rdbms/lbfactory/LBFactory.php","line":363,"function":"runPrimaryTransactionIdleCallbacks","class":"Wikimedia\\Rdbms\\LoadBalancer","type":"->","args":["string","integer"]},{"file":
"/var/www/html/w/includes/libs/rdbms/lbfactory/LBFactorySimple.php","line":145,"function":"Wikimedia\\Rdbms\\{closure}","class":"Wikimedia\\Rdbms\\LBFactory","type":"->","args":["Wikimedia\
\Rdbms\\LoadBalancer"]},{"file":"/var/www/html/w/includes/libs/rdbms/lbfactory/LBFactory.php","line":365,"function":"forEachLB","class":"Wikimedia\\Rdbms\\LBFactorySimple","type":"->","args
":["Closure"]},{"file":"/var/www/html/w/includes/libs/rdbms/lbfactory/LBFactory.php","line":322,"function":"executePostTransactionCallbacks","class":"Wikimedia\\Rdbms\\LBFactory","type":"->
","args":[]},{"file":"/var/www/html/w/includes/deferred/DeferredUpdates.php","line":517,"function":"commitPrimaryChanges","class":"Wikimedia\\Rdbms\\LBFactory","type":"->","args":["string"]
},{"file":"/var/www/html/w/includes/deferred/DeferredUpdates.php","line":391,"function":"attemptUpdate","class":"DeferredUpdates","type":"::","args":["SendPasswordResetEmailUpdate","Wikimed
ia\\Rdbms\\LBFactorySimple"]},{"file":"/var/www/html/w/includes/deferred/DeferredUpdates.php","line":221,"function":"run","class":"DeferredUpdates","type":"::","args":["SendPasswordResetEma
ilUpdate","Wikimedia\\Rdbms\\LBFactorySimple","WBStack\\Logging\\CustomLogger","BufferingStatsdDataFactory","string"]},{"file":"/var/www/html/w/includes/deferred/DeferredUpdatesScope.php","
line":267,"function":"{closure}","class":"DeferredUpdates","type":"::","args":["SendPasswordResetEmailUpdate","integer"]},{"file":"/var/www/html/w/includes/deferred/DeferredUpdatesScope.php
","line":196,"function":"processStageQueue","class":"DeferredUpdatesScope","type":"->","args":["integer","integer","Closure"]},{"file":"/var/www/html/w/includes/deferred/DeferredUpdates.php
","line":242,"function":"processUpdates","class":"DeferredUpdatesScope","type":"->","args":["integer","Closure"]},{"file":"/var/www/html/w/includes/MediaWiki.php","line":1141,"function":"do
Updates","class":"DeferredUpdates","type":"::","args":["string"]},{"file":"/var/www/html/w/includes/MediaWiki.php","line":851,"function":"restInPeace","class":"MediaWiki","type":"->","args"
:[]},{"file":"/var/www/html/w/api.php","line":129,"function":"doPostOutputShutdown","class":"MediaWiki","type":"->","args":[]},{"file":"/var/www/html/w/api.php","line":49,"function":"wfApiM
ain","args":[]}]}

It looks like mediawiki is still sending using the MailGun api. Although there is a valid mailgun secret present the was an invalid token in there at the time the mediawiki pod was started. Since no pod restart was triggered the old secret was still present and therefore it didn't have a valid token.

Tarrow subscribed.
Tarrow claimed this task.