[00:24:56] jynus: nice db1047 replag fix ;) oops, but good effect [02:48:59] db1041 is removing it's partitioning; will repool afterwards [07:43:08] springle, what is the state of db1047? I see it replicating again from db1046 [07:43:39] ^oh, my fault. missread 1024 [16:55:07] springle, I want you to review https://gerrit.wikimedia.org/r/#/c/223344/ [18:41:20] righto then. lgtm [18:41:35] (as much as sanitarium can ever "lgtm") [19:11:05] oh, yes [19:11:30] but you know my philosophy- have something now [19:11:36] improve it later [19:11:54] yep [20:16:43] DBA's, which package should we give users as mysql client [20:16:48] mysql-client [20:16:49] or [20:16:52] mysql-clinet-5.5 [20:17:04] this is for users on the deployment server(s) [20:17:51] mysql-client = "empty package that depends on the current "best" version of mysql-client" hrmm [20:18:22] "Install this package if in doubt about which MySQL version you want.." [20:18:45] i want to puppetize properly that this is even installed, was manual on tin [20:33:36] was it really manual on tin? [20:35:13] krenair@tin:~$ dpkg-query -S /usr/bin/mysql [20:35:13] mysql-client-core-5.5: /usr/bin/mysql [20:37:00] Krenair: nothing in the role::deployment::server installed it [20:37:11] so when setting up mira in codfw and giving it the same roles [20:37:15] it lacked mysql-client [20:37:23] now it doesnt anymore [20:37:50] for mysql command line client or mysql lib? [20:38:31] node 'tin.eqiad.wmnet' { [...] include mysql [...] } [20:38:44] that just wasn't copied to mira [20:38:47] jynus: command line client [20:38:57] why not move the "include mysql" into role::deployment::server? [20:39:39] Krenair: oh, the roles were NOT identical? sigh, then you are very right [20:39:46] yes, let mysql-cliente decide, version is not that important [20:40:01] jynus: alright, thx [20:40:36] (to clarify, you can connect with client-5.5 to 5.6 or 10) [20:42:13] Krenair: i see some differences sneaked in .. like role::releases::upload [20:42:33] wants mira to be exactly as tin [20:42:51] whatever you do, do not test scripts on production mysqls, specially on s1, and specially on s1-master :-) [20:43:39] hah, not intending to test any scripts, no worries [21:20:57] so we have this role "labsdb::manager" [21:21:07] it installs mysql/skrillex etc [21:21:22] afaik this is also part of the sanitization [21:21:40] my question is just: should this be a feature of all deployment servers? [21:21:59] if you can do it on tin, do you want to be able to do it on mira as well? [21:22:17] mira would be the equivalent of tin, just in codfw [21:22:39] and if tin should ever be down it should be possible to use it as a replcement