Page MenuHomePhabricator

PHP Deprecated: Use of Hooks::register was deprecated in MediaWiki 1.35. [Called from LdapPrimaryAuthenticationProvider::__construct]
Closed, ResolvedPublicPRODUCTION ERROR

Description

Error
labels.normalized_message
[{reqId}] {exception_url}   PHP Deprecated: Use of Hooks::register was deprecated in MediaWiki 1.35. [Called from LdapPrimaryAuthenticationProvider::__construct]
error.stack_trace
from /srv/mediawiki/php-1.41.0-wmf.3/extensions/LdapAuthentication/includes/LdapPrimaryAuthenticationProvider.php(66)
#0 [internal function]: MWExceptionHandler::handleError(integer, string, string, string, array)
#1 /srv/mediawiki/php-1.41.0-wmf.3/includes/debug/MWDebug.php(382): trigger_error(string, integer)
#2 /srv/mediawiki/php-1.41.0-wmf.3/includes/debug/MWDebug.php(353): MWDebug::sendRawDeprecated(string, boolean, string)
#3 /srv/mediawiki/php-1.41.0-wmf.3/includes/debug/MWDebug.php(234): MWDebug::deprecatedMsg(string, string, string, integer)
#4 /srv/mediawiki/php-1.41.0-wmf.3/includes/GlobalFunctions.php(767): MWDebug::deprecated(string, string, string, integer)
#5 /srv/mediawiki/php-1.41.0-wmf.3/includes/Hooks.php(51): wfDeprecated(string, string)
#6 /srv/mediawiki/php-1.41.0-wmf.3/extensions/LdapAuthentication/includes/LdapPrimaryAuthenticationProvider.php(66): Hooks::register(string, array)
#7 /srv/mediawiki/php-1.41.0-wmf.3/vendor/wikimedia/object-factory/src/ObjectFactory.php(240): LdapPrimaryAuthenticationProvider->__construct(array)
#8 /srv/mediawiki/php-1.41.0-wmf.3/vendor/wikimedia/object-factory/src/ObjectFactory.php(149): Wikimedia\ObjectFactory\ObjectFactory::getObjectFromSpec(array, array)
#9 /srv/mediawiki/php-1.41.0-wmf.3/includes/auth/AuthManager.php(2484): Wikimedia\ObjectFactory\ObjectFactory->createObject(array, array)
#10 /srv/mediawiki/php-1.41.0-wmf.3/includes/auth/AuthManager.php(2530): MediaWiki\Auth\AuthManager->providerArrayFromSpecs(string, array)
#11 /srv/mediawiki/php-1.41.0-wmf.3/includes/auth/AuthManager.php(1026): MediaWiki\Auth\AuthManager->getPrimaryAuthenticationProviders()
#12 /srv/mediawiki/php-1.41.0-wmf.3/includes/skins/SkinTemplate.php(582): MediaWiki\Auth\AuthManager->canCreateAccounts()
#13 /srv/mediawiki/php-1.41.0-wmf.3/includes/skins/SkinTemplate.php(512): SkinTemplate->useCombinedLoginLink()
#14 /srv/mediawiki/php-1.41.0-wmf.3/includes/skins/SkinTemplate.php(1071): SkinTemplate->buildPersonalUrls(boolean)
#15 /srv/mediawiki/php-1.41.0-wmf.3/includes/skins/SkinTemplate.php(651): SkinTemplate->buildContentNavigationUrlsInternal()
#16 /srv/mediawiki/php-1.41.0-wmf.3/includes/skins/SkinTemplate.php(188): SkinTemplate->getPortletsTemplateData()
#17 /srv/mediawiki/php-1.41.0-wmf.3/includes/skins/SkinMustache.php(92): SkinTemplate->getTemplateData()
#18 /srv/mediawiki/php-1.41.0-wmf.3/skins/Vector/includes/SkinVectorLegacy.php(161): SkinMustache->getTemplateData()
#19 /srv/mediawiki/php-1.41.0-wmf.3/includes/skins/SkinMustache.php(62): MediaWiki\Skins\Vector\SkinVectorLegacy->getTemplateData()
#20 /srv/mediawiki/php-1.41.0-wmf.3/includes/skins/SkinTemplate.php(181): SkinMustache->generateHTML()
#21 /srv/mediawiki/php-1.41.0-wmf.3/includes/OutputPage.php(2899): SkinTemplate->outputPage()
#22 /srv/mediawiki/php-1.41.0-wmf.3/includes/MediaWiki.php(944): OutputPage->output(boolean)
#23 /srv/mediawiki/php-1.41.0-wmf.3/includes/MediaWiki.php(579): MediaWiki->main()
#24 /srv/mediawiki/php-1.41.0-wmf.3/index.php(50): MediaWiki->run()
#25 /srv/mediawiki/php-1.41.0-wmf.3/index.php(46): wfIndexMain()
#26 /srv/mediawiki/w/index.php(3): require(string)
#27 {main}
Impact
Notes

Event Timeline

I am not marking it as a train blocker since it is merely a deprecation notice which only triggers from https://wikitech.wikimedia.org/

Change 905682 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/LdapAuthentication@master] Replace usages of Hooks::register()

https://gerrit.wikimedia.org/r/905682

Change 905726 had a related patch set uploaded (by Hashar; author: Reedy):

[mediawiki/extensions/LdapAuthentication@wmf/1.41.0-wmf.3] Replace usages of Hooks::register()

https://gerrit.wikimedia.org/r/905726

Change 905726 merged by jenkins-bot:

[mediawiki/extensions/LdapAuthentication@wmf/1.41.0-wmf.3] Replace usages of Hooks::register()

https://gerrit.wikimedia.org/r/905726

Change 905728 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/LdapAuthentication@REL1_40] Replace usages of Hooks::register()

https://gerrit.wikimedia.org/r/905728

Change 905729 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/LdapAuthentication@REL1_39] Replace usages of Hooks::register()

https://gerrit.wikimedia.org/r/905729

Change 905730 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/LdapAuthentication@REL1_38] Replace usages of Hooks::register()

https://gerrit.wikimedia.org/r/905730

Change 905731 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/LdapAuthentication@REL1_35] Replace usages of Hooks::register()

https://gerrit.wikimedia.org/r/905731

Change 905728 merged by jenkins-bot:

[mediawiki/extensions/LdapAuthentication@REL1_40] Replace usages of Hooks::register()

https://gerrit.wikimedia.org/r/905728

Change 905729 merged by jenkins-bot:

[mediawiki/extensions/LdapAuthentication@REL1_39] Replace usages of Hooks::register()

https://gerrit.wikimedia.org/r/905729

Change 905730 merged by jenkins-bot:

[mediawiki/extensions/LdapAuthentication@REL1_38] Replace usages of Hooks::register()

https://gerrit.wikimedia.org/r/905730

Mentioned in SAL (#wikimedia-operations) [2023-04-04T19:39:19Z] <hashar@deploy2002> Started scap: Backport for [[gerrit:905726|Replace usages of Hooks::register() (T334005)]]

Mentioned in SAL (#wikimedia-operations) [2023-04-04T19:40:50Z] <hashar@deploy2002> hashar: Backport for [[gerrit:905726|Replace usages of Hooks::register() (T334005)]] synced to the testservers: mwdebug1001.eqiad.wmnet, mwdebug2001.codfw.wmnet, mwdebug2002.codfw.wmnet, mwdebug1002.eqiad.wmnet

Change 905682 merged by jenkins-bot:

[mediawiki/extensions/LdapAuthentication@master] Replace usages of Hooks::register()

https://gerrit.wikimedia.org/r/905682

hashar assigned this task to Reedy.
hashar added a subscriber: Reedy.

Merci beaucoup @Reedy.

I have filtered it out from the Mediawiki-NEW-errors dashboard.

Mentioned in SAL (#wikimedia-operations) [2023-04-04T19:46:14Z] <hashar@deploy2002> Finished scap: Backport for [[gerrit:905726|Replace usages of Hooks::register() (T334005)]] (duration: 06m 55s)

Change 905731 merged by jenkins-bot:

[mediawiki/extensions/LdapAuthentication@REL1_35] Replace usages of Hooks::register()

https://gerrit.wikimedia.org/r/905731