Page MenuHomePhabricator

Deploy cxserver db password in private puppet repository
Closed, ResolvedPublic

Description

The language team requires password deployment in the production private Puppet repository for the new section mapping database of cxserver.

Requesting SRE clinic duty to deploy this.

This requires deploying a 'password' field similar to earlier private key/secret deployments of various MT services. Example: T299023

Relevant section for the password field is: https://gerrit.wikimedia.org/r/c/mediawiki/services/cxserver/+/799338/8/config.prod.yaml#87

sectionmapping:
        database: cxserver
        host: m5-master.eqiad.wmnet
        user: root
        password: cxserverdbpassword
        type: mysql

Related changes

Event Timeline

Marostegui added a subscriber: MoritzMuehlenhoff.

@MoritzMuehlenhoff is the clinic duty person for the 30th week.
Removing DBA tag as this is not something DB specific.

Ladsgroup claimed this task.

I did it to reduce the burden on clinic duty.

The non-db config is wrong though but Kartik is on it :)