[00:41:46] (03CR) 10Legoktm: [C: 032] "Gerrit repos currently still go to the main channel of -cloud. Feel free to move this one to -feed if that's where y'all want it." [labs/tools/wikibugs2] - 10https://gerrit.wikimedia.org/r/454065 (owner: 10Framawiki) [00:42:18] (03Merged) 10jenkins-bot: Add gerrit repo analytics/quarry.* to #wikimedia-cloud [labs/tools/wikibugs2] - 10https://gerrit.wikimedia.org/r/454065 (owner: 10Framawiki) [00:42:26] (03CR) 10jenkins-bot: Add gerrit repo analytics/quarry.* to #wikimedia-cloud [labs/tools/wikibugs2] - 10https://gerrit.wikimedia.org/r/454065 (owner: 10Framawiki) [09:15:45] jynus: what's the difference between packages_wmf and packages? [09:16:11] and if I go with packages, does that make the systemd unit enabled? [09:18:23] packages is supposed to install distro packages [09:18:37] packages_wmf installs wmf specially patches packages [09:19:06] and does not handle many things on puppet as they are handled with other dynamic automation [09:19:40] however, packages has not been updated to newer versions, it needs to install mariadb-server genericly [09:19:53] that is a simple patch [09:20:22] just we need to make sure we don't break other hosts [09:20:38] so quarry should go with packages? [09:20:53] yes, but don't apply it right now [09:21:06] we need to upgrade to not install 5.5 or it will fail [09:21:52] in theory, what you want should be just use the class 'mariadb', but it needs some tweaking [09:22:09] what os are you going to use? [09:22:24] and which mariadb version do you expect? [09:22:33] we plan to move quarry to a new instance based on stretch (with puppet probably disabled for the old instances during the move). is version still a concern? [09:22:48] so packages assumes 5.5 [09:22:56] we need to change that to mariadb-server [09:23:01] (to a few new instances, actually) [09:23:31] if you propose such a patch for mariadb::packages I can review it and deploy it [09:24:11] well, I don't know much about the internals of the mariadb module so idk what to do :) [09:24:31] it is actually quite easy [09:25:17] https://phabricator.wikimedia.org/source/operations-puppet/browse/production/modules/mariadb/manifests/packages.pp [09:25:25] whatever is there with the 5.5 [09:25:44] change it to the meta package that exists on stretch [09:25:48] that is all [09:26:16] (as you will want to install whatever is the default on stretch) [09:26:21] does it make sense? [09:26:29] * zhuyifei1999_ looks [09:26:45] onece you install the non-wmf specific packages, systemd and other things will be handled automatically for you [09:27:41] I see mariadb-server-10.1/stable,stable,now and mariadb-server-5.5/precise-wikimedia [09:27:52] 'precise-wikimedia' sounds bad [09:28:25] ? [09:28:42] https://www.irccloud.com/pastebin/GPcvib2l/ [09:28:58] so you want to install mariadb-client and mariadb-server instead of the 5.5 explicit ones on packages [09:29:03] just send a patch with that [09:29:31] assuming this is a new install, you will not break anything :-) [09:29:52] would that break other users of packages.pp? [09:30:07] yes, but that is my job as a reviewer to check that :-) [09:30:24] it is likely there are no active users [09:30:36] as I think that has not been updated since precise [09:30:45] but I will check [09:31:29] note that you can use the wmf packages too, it is not a special club [09:31:33] but [09:31:47] it requires a lot of more manual work to mainain those [09:31:57] (no automatic upgrades, not automatic start, etc.) [09:32:34] and we will not support any non-production host, so we will make breaking changes without warning on those packages [09:33:24] so please send a patch and we will figure it out [09:33:34] ok [09:54:42] jynus: is mariadb::config still necessary? if so, what is this 'basedir'? [09:55:19] (I mean necessary for quarry, if it's using mariadb::packages) [09:55:51] (03PS1) 10Jean-Frédéric: Ensure Python container waits for the database to be ready [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/454224 [09:55:53] (03PS1) 10Jean-Frédéric: Streamline start-up instructions in ReadMe [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/454225 (https://phabricator.wikimedia.org/T202293) [09:57:36] (03CR) 10jerkins-bot: [V: 04-1] Ensure Python container waits for the database to be ready [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/454224 (owner: 10Jean-Frédéric) [09:57:38] (03CR) 10jerkins-bot: [V: 04-1] Streamline start-up instructions in ReadMe [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/454225 (https://phabricator.wikimedia.org/T202293) (owner: 10Jean-Frédéric) [10:01:39] so most of mariadb is modular [10:01:51] if you want to override the default config, you use mariadb::config [10:02:05] basedir is the place where binaries are installed [10:02:13] let me search the one for the default install [10:03:18] I think it should be /usr [10:03:53] but can be ignored if no special template is used to configure the basedir [10:04:20] I think you will want to configure the datadir [10:04:33] and the template/config to be used [10:04:51] ok [10:15:23] !log admin test [10:15:25] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Admin/SAL [10:31:17] !log admin eqiad1 remove leftover port for HA on labnet1004 [10:31:19] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Admin/SAL [10:54:48] rip :( [10:54:51] poor bot [11:00:10] mmmm [12:48:57] (03PS1) 10Alex Monk: Add great big warning notices to channels.yaml about Sigyn exemptions [labs/tools/wikibugs2] - 10https://gerrit.wikimedia.org/r/454263 [12:58:17] (03PS2) 10Alex Monk: Add great big warning notices to channels.yaml about Sigyn exemptions [labs/tools/wikibugs2] - 10https://gerrit.wikimedia.org/r/454263 [13:02:35] (03CR) 10Alex Monk: [C: 032] Add great big warning notices to channels.yaml about Sigyn exemptions [labs/tools/wikibugs2] - 10https://gerrit.wikimedia.org/r/454263 (owner: 10Alex Monk) [13:03:07] (03Merged) 10jenkins-bot: Add great big warning notices to channels.yaml about Sigyn exemptions [labs/tools/wikibugs2] - 10https://gerrit.wikimedia.org/r/454263 (owner: 10Alex Monk) [13:03:15] (03CR) 10jenkins-bot: Add great big warning notices to channels.yaml about Sigyn exemptions [labs/tools/wikibugs2] - 10https://gerrit.wikimedia.org/r/454263 (owner: 10Alex Monk) [13:03:20] !log tools.wikibugs Updated channels.yaml to: 66fb9a4cf98864c1a5c226c0fd14229498c7fe83 Merge branch 'master' of https://gerrit.wikimedia.org/r/labs/tools/wikibugs2 [13:03:22] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.wikibugs/SAL [13:12:17] !log tool.wikibugs Restarted wb2-irc job (bot quit due to excess flood) [13:12:18] Hauskatze: Unknown project "tool.wikibugs" [13:12:24] !log tools.wikibugs Restarted wb2-irc job (bot quit due to excess flood) [13:12:26] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.wikibugs/SAL [15:39:26] !log admin initial test message [15:39:27] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Admin/SAL [15:53:05] (03CR) 10Zhuyifei1999: [C: 031] Implement user prefs and browser notifications (031 comment) [analytics/quarry/web] - 10https://gerrit.wikimedia.org/r/427952 (https://phabricator.wikimedia.org/T124625) (owner: 10Framawiki) [15:56:18] (03CR) 10Legoktm: "What's the process for contacting freenode staff? Is there no way to get a global exemption?" [labs/tools/wikibugs2] - 10https://gerrit.wikimedia.org/r/454263 (owner: 10Alex Monk) [16:00:40] (03CR) 10Alex Monk: [C: 032] "Ask in #freenode. Nope." [labs/tools/wikibugs2] - 10https://gerrit.wikimedia.org/r/454263 (owner: 10Alex Monk) [16:31:47] legoktm: ping me when you are around (RE T202155) [16:31:48] T202155: Approve https://packages.sury.org/php/ as an accptable Debian package source for Toolforge - https://phabricator.wikimedia.org/T202155 [18:23:46] (03PS1) 10D3r1ck01: Modularizing unit test for ease of code readability [labs/tools/awmd-stats] - 10https://gerrit.wikimedia.org/r/454331 (https://phabricator.wikimedia.org/T202231) [18:24:08] (03CR) 10jerkins-bot: [V: 04-1] Modularizing unit test for ease of code readability [labs/tools/awmd-stats] - 10https://gerrit.wikimedia.org/r/454331 (https://phabricator.wikimedia.org/T202231) (owner: 10D3r1ck01) [18:25:38] (03PS2) 10D3r1ck01: Modularizing unit test for ease of code readability [labs/tools/awmd-stats] - 10https://gerrit.wikimedia.org/r/454331 (https://phabricator.wikimedia.org/T202231) [18:27:36] (03CR) 10D3r1ck01: [C: 032] Modularizing unit test for ease of code readability [labs/tools/awmd-stats] - 10https://gerrit.wikimedia.org/r/454331 (https://phabricator.wikimedia.org/T202231) (owner: 10D3r1ck01) [18:28:01] (03Merged) 10jenkins-bot: Modularizing unit test for ease of code readability [labs/tools/awmd-stats] - 10https://gerrit.wikimedia.org/r/454331 (https://phabricator.wikimedia.org/T202231) (owner: 10D3r1ck01) [18:47:35] hi! I'm onboarding a new SRE, is there a specific ldap group to be in to grant access to cloud bastions? [19:42:19] godog: project-bastion I think. not 100% sure [19:42:52] zhuyifei1999_: sweet, thanks! [19:42:54] I'll try that [19:43:04] k [21:23:26] (03CR) 10Lokal Profil: [C: 04-1] "I've also left some general comments in the task which are more related to the list structure." (034 comments) [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/453134 (https://phabricator.wikimedia.org/T202037) (owner: 10Jean-Frédéric) [22:48:58] arturo: pong :)