[00:09:06] 10serviceops, 10Operations, 10Parsoid, 10Parsoid-Tests, 10Patch-For-Review: Move testreduce away from scandium to a separate Buster Ganeti VM - https://phabricator.wikimedia.org/T257906 (10ssastry) @Dzahn I was supposed to verify that rt testing works from that new server but haven't done it yet. Lost t... [00:15:20] 10serviceops, 10Operations, 10Parsoid, 10Parsoid-Tests, 10Patch-For-Review: Move testreduce away from scandium to a separate Buster Ganeti VM - https://phabricator.wikimedia.org/T257906 (10Dzahn) Alright, sounds good. Thank you @ssastry [08:19:50] <_joe_> https://github.com/docker-library/httpd/blob/master/2.4/Dockerfile there is so much wrong with this I don't even know where to start [08:20:00] <_joe_> jayme / akosiaris ^^ [08:20:23] <_joe_> should we make an intro to writing correct dockerfiles, and use this as a negative example? [08:20:30] lol [08:20:54] <_joe_> I was doing my homework before creating my own apache httpd image [08:20:57] I ain't gonna even look [08:21:05] <_joe_> no please do [08:21:13] <_joe_> just know they don't use build containers [08:21:15] _joe_: you could start with "echo > Dockerfile" :P [08:22:14] <_joe_> tbh, I'm thinking I'll send them a patch [08:22:43] <_joe_> to at the very least use a multi-stage build [08:22:57] <_joe_> and well, fix some of the other horrors [08:23:51] Do you actually plan on building httpd with the dockerfile rather than using the debian packages? [08:24:04] <_joe_> jayme: no, but now I feel bad for everyone else [08:24:20] <_joe_> jayme: I was just doing my homework and see what the best practices were [08:24:29] <_joe_> turns out - better not! [08:25:46] At some point I started reading Dockerfiles buttom up, because the interesting part ("docker compatible" config for stuff) is usually at the bottom and a lot of not so nice things tend to be at the top :) [08:25:50] <_joe_> the harder stuff regarding the docker image is... how do we log access? [08:26:07] <_joe_> in this case just the last 3 lines, yes [08:26:46] <_joe_> I am kinda sad now I never wrote a "how to defend yourself from docker when building images" rant somewhere [08:26:56] <_joe_> well, somewhere else than phabricator and IRC :P [08:27:21] You have "write a blog post" in the OKRs IIRC :D [08:27:30] <_joe_> that's already covered [08:27:38] so sad ... [08:27:40] <_joe_> also it would be a rant, hardly something for the wmf blog [08:27:52] sure, I was joking [11:55:11] 10serviceops, 10Operations, 10ops-codfw: Degraded RAID on mw2279 - https://phabricator.wikimedia.org/T264698 (10ops-monitoring-bot) Script wmf-auto-reimage was launched by jiji on cumin2001.codfw.wmnet for hosts: ` mw2279.codfw.wmnet ` The log can be found in `/var/log/wmf-auto-reimage/202010161152_jiji_2277... [12:29:12] <_joe_> akosiaris, jayme should we just use docket? :P [12:34:00] 10serviceops, 10Operations, 10ops-codfw: Degraded RAID on mw2279 - https://phabricator.wikimedia.org/T264698 (10ops-monitoring-bot) Completed auto-reimage of hosts: ` ['mw2279.codfw.wmnet'] ` and were **ALL** successful. [12:34:09] 10serviceops, 10Operations, 10ops-codfw: Degraded RAID on mw2279 - https://phabricator.wikimedia.org/T264698 (10jijiki) >>! In T264698#6547540, @Papaul wrote: > @jijiki disk replaced > Many thanks! [13:42:30] 10serviceops, 10Operations, 10ops-codfw: Degraded RAID on mw2279 - https://phabricator.wikimedia.org/T264698 (10jijiki) 05Open→03Resolved [17:23:55] I won't be on today, using a vacation day for a random Friday today. [17:28:24] enjoy!