[09:43:31] taking care of T&S request [10:16:50] federico3: I would take your offer for a review here: https://gitlab.wikimedia.org/repos/sre/mediabackups/-/merge_requests/6 [10:18:14] sure, I can do it [10:18:55] ^ marostegui this is why I wanted to take care of T&S requests myself, in this case, it will make automation work again [10:21:06] federico3: you can see it now does the correct output at ms-backup1001:/home/jynus/deletion-output.txt [10:26:32] thank you [10:28:37] context, because of k8s recent move of admin scripts, https://wikitech.wikimedia.org/wiki/Media_storage/Backups#Batch_query,_recovery_and_deletion was broken [10:28:58] but it now works again (or as soon as I upgrade the package on all clients) [12:08:03] thank you jynus ! [14:57:11] looks like 'mydumper' isn't present in debian trixie; is that something y'all have a plan for already? [14:59:32] I didn't knew [15:00:24] ah, that's kindof my fault [15:00:29] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1000014 [15:00:30] ! [15:01:14] it looks like it's been updated but no one has built the new version... I may be misreading though [15:02:57] Emperor: want me to make you a phab task? [15:06:15] I don't know if we should support bleeding edge oses like Debian [15:06:22] It was pulled when the obsolete pcre3 library got dropped from Debian 4 years after I filed the bug report [15:06:49] subsequently 0.10.1-2 was updated to use pcre2, but not in time for it to make it into the trixie release [15:07:22] (in fact, that upload was in September of this year) [15:08:53] I wonder why 0.10.1 [15:09:18] It probably makes sense to just re-build the version from testing (0.10.1-2) against trixie? [15:09:30] but upstream is v0.20.2-2 [15:09:55] jynus: see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1099033#19 [15:10:11] looks like Otto intends to update the package, but has only recently started looking at it. [15:11:15] someone could email Otto and tell him to hurry up. Ahem, offer support and encouragement whilst asking for a timescale ;-) [15:11:50] andrewbogott: to be faire the "me" whose fault it might be is my Debian hat, not my WMF staff hat :) [15:12:02] oops not the otto I was expecting [15:12:30] Emperor: yep, you weren't wrong, and it /is/ getting the attention you wanted just late in the game [15:12:41] * andrewbogott wonders what to do in the meantime [15:14:11] andrewbogott: as I say, I'd expect 0.10.1-2 from testing would build fine against trixie (so you could presumably use wmf-debci to do that for you) [15:15:41] (sorry, I'm kindof lost in a maze of thumbnail sizes all alike, so am a bit short of spare brain myself right now) [16:29:52] Emperor: any reason I can't just copy over the existing .deb? Do you anticipate it having weird dependencies that wouldn't work if I do that? [16:30:46] andrewbogott: the existing .deb will be linked against libpcre3 of some stripe, which is no longer in Debian. [16:31:42] oh! I reread the backscroll, now I understand :) [16:31:42] I will get to building after lunch [16:35:22] it _should_ be a fairly easy process to do with wmf-debci now :) [16:47:23] that's a big _should_ [16:57:26] No, it really should be - download package and rebuild for different suite is one of the easy-use-cases wmf-debci and associated docs are precisely for [18:35:56] Emperor: the code that dgit checked out shows this as the latest patch: [18:35:59] https://www.irccloud.com/pastebin/uOkrcSUR/ [18:36:07] that makes me think that I am not getting what you expected me to get [18:37:51] andrewbogott: err, if I do "dgit clone mydumper", I get... [18:37:56] oh, I get a barfogram from phab. [18:38:11] andrewbogott: https://phabricator.wikimedia.org/P84382 [18:38:17] (start of output from "git log") [18:39:09] ah, the instructions say to do 'dgit clone mydumper ' [18:39:49] if I leave that off I seem to get the head [18:40:32] OK, but you wanted the version from testing, right? "dgit clone mydumper testing" also gets me the same version [18:41:39] [if you can think of how to make the docs clearer on this point, please LMK how and/or edit them :) ] [18:50:25] I think they're clear, I just never used dgit before so didn't know what to expect [18:59:34] Emperor: so to get this build onto an apt server I'm just scp'ing it myself, right? Or does the ci pipeline do that too? [20:22:07] How much do y'all hate this? https://gerrit.wikimedia.org/r/c/operations/puppet/+/1199850/4 [20:22:16] (adding optional --skip-ssl to dbutils) [20:22:54] Oh I guess no one uses that but us :) [23:16:39] yeah, I was surprised even something like dbutils in puppet existed [23:16:48] never heard of it before