Page MenuHomePhabricator

update labtestwiki user and password
Closed, DeclinedPublic

Description

We have updated wikiuser and wikiadmin passwords in production but since labtestwiki is not in production, it didn't get the automated changes and thus needs manual update. The new users are wikiuser2023 and wikiadmin2023 and you can read the passwords from the private repo.

Context: T326802: Rotate wikiuser and wikiadmin passwords

Related Objects

StatusSubtypeAssignedTask
OpenFeatureNone
OpenFeatureNone
Resolved TBolliger
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedMarostegui
DeclinedBUG REPORTNone
DeclinedNone
ResolvedPapaul
Resolvedtaavi

Event Timeline

I have updated the grants for `wikiadmin2023@10.64.16.77 to unblock T361631

@Ladsgroup I stumbled upon this old task, not sure if it's still relevant, if yes I need more guidance :)

@Ladsgroup I stumbled upon this old task, not sure if it's still relevant, if yes I need more guidance :)

It depends on what are the plans for labtestwiki. I really really like to stop special-casing labtestwiki in everything. it's quite a pain :( Are there still use cases for it after removal of ldap from wikitech?

Are there still use cases for it after removal of ldap from wikitech?

From my understanding, labtestwiki should no longer be needed after we complete the removal of LDAP. /cc @bd808 who might remember if labtestwiki was used for other things or just for testing LDAP.

Related: T369308: Decommission clouddb2002-dev.codfw.wmnet

or just for testing LDAP.

To clarify, the only usage of labtestwikitech that I am aware of is to manage LDAP users in the testing deployment for Cloud VPS.

That use case should be entirely replaced (as far as I know) by a new instance of Bitu deployed in codfw: T360795: Set up a bitu instance for codfw1dev

Are there still use cases for it after removal of ldap from wikitech?

From my understanding, labtestwiki should no longer be needed after we complete the removal of LDAP. /cc @bd808 who might remember if labtestwiki was used for other things or just for testing LDAP.

Related: T369308: Decommission clouddb2002-dev.codfw.wmnet

Are we dropping all MediaWiki integrations from Horizon? If not, that would be at least one remaining use case for labtestwiki. I would honestly wait for @Andrew to be back before making any lasting decisions to terminate that wiki.

Thanks @bd808, I'm fine with keeping labtestwiki around until Andrew is back.

I have some more questions though :)

  • do we need to update the passwords detailed in the description of this task?
  • what are they used for?
  • can we just ignore them as we plan to terminate this wiki in a few months?

IMHO, since this has been the case for more than 1.5 years, it can wait for a couple more months too?

wikiadmin is the user that connect mw CLI tools to the database, wikiuser is the user that connects the mw appserver to the database. HTH.

@Ladsgroup thanks, so if I'm understanding correctly nothing is broken in labtestwiki, but both the CLI and the mw appserver are still using old passwords that have not been rotated in a while.

Setting priority to Low, and linking to T369308: Decommission clouddb2002-dev.codfw.wmnet.