Page MenuHomePhabricator

Move sanitarium masters to dedicated puppet role
Closed, ResolvedPublic

Description

Currently the sanitarium masters use role::mariadb::core. This makes it ~impossible to distinguish them on an automation level. If we duplicate role::mariadb::core (and make the default binlog format be ROW while we're at it), this will simplify things.

Event Timeline

E.g. https://gerrit.wikimedia.org/r/c/operations/puppet/+/700928 is something that could be autogenerated if we could identify sanitarium masters at a puppet level.

Kormat triaged this task as Medium priority.Jun 23 2021, 12:59 PM
Kormat moved this task from Ready to In progress on the DBA board.

Change 710541 had a related patch set uploaded (by Kormat; author: Stevie Shirley):

[operations/puppet@production] mariadb: Add specific role for sanitarium masters.

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

Mentioned in SAL (#wikimedia-operations) [2021-08-09T13:52:43Z] <kormat> disabling puppet on all db hosts for roll-out of T285390

Change 710541 merged by Kormat:

[operations/puppet@production] mariadb: Add specific role for sanitarium masters.

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

Done and deployed.