[00:19:02] Hello, for a Clinic Duty task I need to create a user in the data.yaml file. [00:19:02] I have all the required information but the UID, how do I pick one? [00:32:26] denisse|m: it comes from ldap -- one sec, I'll find you the command [00:32:41] denisse|m: it should match the ldap account which can be queried like mwmaint1002:~$ ldapsearch -x uid=denisse uidNumber [00:32:53] ah yeah what rzl said [00:34:20] yeah I just wanted to link to it in the documentation ;) it's under https://wikitech.wikimedia.org/wiki/SRE/Clinic_Duty/Access_requests#Create/Get_LDAP_account [00:36:45] oh, uid means two things -- your "uid" in LDAP terms is a username like denisse, your "uid" in posix terms is a number (which LDAP calls the uidNumber) [00:37:21] so if you have the username and you want the number, that's herron's command, and it's documented at https://github.com/wikimedia/puppet/blob/production/modules/admin/README.md#adding-a-new-human-user [00:49:14] I'm adding herron's command to the Wiki. [00:49:14] Thanks both of you for the help!! <3 [09:43:53] I'd like to praise volans et al for all the work put in the decom cookbook, I just used it on graphite2003 and was very thorough and easy to use [09:44:07] AAAA+++ would decom again [09:44:34] lol, thanks :) [09:45:19] agreed, Riccardo is really excellent at destroying things :-) [09:45:41] lolz [09:50:16] I want to make an 80% joke, but I so shouldn't... ;) [09:51:13] * volans hides in the 20% [09:52:55] <_joe_> moritzm: as long as you don't ask him to /restart/ things, you should be ok [15:19:46] arturo: _joe_: hi, a small thing for you: https://gerrit.wikimedia.org/r/c/operations/debs/mcrouter/+/860584 [15:21:43] <_joe_> mszabo: have you seen if the problem is present upstream? [15:22:11] mcrouter itself seems to have proper compiler flags already passed to it by this script [15:22:41] the problem I see here is the undefined var reference at https://gerrit.wikimedia.org/r/plugins/gitiles/operations/debs/mcrouter/+/refs/heads/master/docker_entry.sh#75 [15:23:49] <_joe_> yeah looks like they've changed it, AIUI john just copied over their build script, more or less [15:24:01] <_joe_> we [15:24:11] <_joe_> re due for upgrading mcrouter btw [15:24:39] LGTM [15:25:17] hmmm [15:25:32] well in theory the projects might be defaulting to release if they did not receive an explicit build type [15:26:01] https://github.com/facebook/folly/search?q=CMAKE_BUILD_TYPE [15:26:06] but it doesnt seem like folly does [15:26:37] https://wiki.archlinux.org/title/CMake_package_guidelines#Fixing_the_automatic_optimization_flag_override [15:26:39] interesting mess [15:27:31] _joe_: anything interesting in newer mcrouter? or just due diligence in following their monthly releases? [15:28:05] <_joe_> we're a couple years behind :P [15:28:46] <_joe_> meta has a team dedicated to it, us... 1/100th of an engineer? [15:30:13] oh, I thought you're already running on the new version using arturo's buildscript [15:31:02] my relationship with the package is only that I did some updates to bump the version once [15:31:24] It is yours now. Congratulations. [15:31:30] This is the way. [15:31:35] This is the way. [15:31:47] :-P [15:31:57] ah sorry, I was just going off https://github.com/Wikia/operations-debs-mcrouter/commit/823407567eba7861e9a3e1b8094b5326c6658955 [15:33:06] * arturo nods [15:33:15] I don't even remember why I needed that