[09:31:45] wmf/puppet/systemd question: on db2078, wmf_auto_restart_prometheus-mysqld-exporter@m1 is marked as failed, as of 6h ago. the exporter itself is now running. should i expect this to resolve itself? or do i need to do something? [09:47:19] <_joe_> systemctl reset-failed [09:47:25] <_joe_> if you know why that unit failed [09:47:30] <_joe_> or you don't care [09:48:59] ok done, thanks. it failed because the exporter doesn't start if mariadb isn't running, which it wasn't [12:36:39] volans: in the Arguments section of a function's docstring, how do you represent `Iterator[str]`? [16:38:52] kormat: on pre-3.9 it seems like Iterable[str] - https://docs.python.org/3/library/typing.html#typing.Iterable [16:40:17] and 3.9+ is collections.abc.Iterator[str] [16:42:04] * Emperor stares hard at Python [16:56:57] * kormat joins Emperor [17:00:40] are y'all staring at the overlay of strong type checking to a duck typed language and wondering why it looks like a platypus and not a swan? [17:01:07] bd808: it's something that pains me deep in my soul [17:02:03] apergos: do you know much about labstore1006/1007? I'm trying to understand our current setup, specifically why there are two servers: active/passive, active/active, each servers different content, or ??? [17:03:30] one does web servicve and some nfs, the other does the rest of the nfs [17:03:39] the split is nfs to stats boxes, vs nfs to all the cloud instances [17:03:43] andrewbogott: [17:04:43] ok. So sounds like the smoothest refresh would be two new giant boxes rather than one new even-gianter box? (this is all re: T286588 ) [17:08:49] oops, that last bit was to apergos ^ [17:09:09] <_joe_> bd808: the kids want to LARP using a "real" programming language with python though [17:09:19] I don't know what people's thoughts were on the refresh and I don't have enough awareness to weigh in right now :-( [17:09:34] apergos: ok -- no one does :( [17:09:36] I'm just not in the loop on performance [17:09:56] but I do you know need two boxes in case one fails [17:10:08] or in case one needs to be taken down for maintenance.