| 17 Dec 2022 |
@v0id:nltrix.net | * OK, mine was transient, no worries. | 20:17:51 |
| 19 Dec 2022 |
| @rimuru:gentoo.chat changed their profile picture. | 11:56:31 |
| 20 Dec 2022 |
@grahamc:nixos.org | anyone else find it generally annoying that hydra only shows the first piece of a remote's hostname?_ | 00:47:51 |
@grahamc:nixos.org | * anyone else find it generally annoying that hydra only shows the first piece of a remote's hostname?\ | 00:47:52 |
@grahamc:nixos.org | * anyone else find it generally annoying that hydra only shows the first piece of a remote's hostname? | 00:47:55 |
das_j | In reply to @grahamc:nixos.org anyone else find it generally annoying that hydra only shows the first piece of a remote's hostname? wdym? | 08:58:17 |
das_j | oh TIL it splits on . | 08:58:51 |
das_j | doesn't look like that should happen: https://github.com/NixOS/hydra/blob/master/src/lib/Hydra/View/TT.pm#L67 | 09:04:02 |
das_j | ah we call stripSSHUser twice for no reason … perfect. looks like the matching is done in common.tt | 09:05:07 |
das_j | so looks to me like we should get rid of renderMachineName (common.tt) and only use stripSSHUser (lib/Hydra/View/TT.pm) in these places | 09:06:12 |
| 21 Dec 2022 |
| @danth:danth.me left the room. | 20:17:47 |
| 25 Dec 2022 |
| @ahsmha:matrix.org left the room. | 10:37:19 |
| 29 Dec 2022 |
| Vika (she/her) joined the room. | 16:08:44 |
| 30 Dec 2022 |
| @schnecfk:ruhr-uni-bochum.de left the room. | 10:43:25 |
| 1 Jan 2023 |
| @ius:nltrix.net left the room. | 09:55:34 |
| @v0id:nltrix.net left the room. | 12:05:04 |
| @rimuru:gentoo.chat changed their profile picture. | 14:27:40 |
| @void:foss.wtf joined the room. | 16:09:21 |
| @void:foss.wtf left the room. | 16:20:52 |
| void joined the room. | 17:41:57 |
| void set a profile picture. | 18:07:49 |
| 2 Jan 2023 |
| Bruno Adele joined the room. | 11:14:50 |
| 3 Jan 2023 |
@grahamc:nixos.org | it looks like the more machines there are, the worse hydra's scheduler becomes | 12:55:26 |
@grahamc:nixos.org | for example, h.n.o has several machines all with only a couple of jobs:
Runnable step summary:
System("aarch64-linux") BigParallel = 19
System("aarch64-linux") Small = 14561
System("x86_64-linux") Small = 36992
System("x86_64-linux") BigParallel = 63
d2275b15 1 jobs c3.large.arm64 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/c3-large-arm")
f808e48c 2 jobs m3.large.x86 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/m3-large-x86")
ed316d19 2 jobs c3.medium.x86 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/c3-medium-x86")
ad265397 1 jobs c3.large.arm64 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/c3-large-arm")
b4e6b722 2 jobs c3.medium.x86 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/c3-medium-x86")
676df879 2 jobs m3.large.x86 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/m3-large-x86")
1ee6c8ee 2 jobs m3.large.x86 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/m3-large-x86")
a0799bb2 1 jobs c3.large.arm64 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/c3-large-arm")
0a97c518 1 jobs c3.medium.x86 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/c3-medium-x86")
c903713a 2 jobs c3.medium.x86 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/c3-medium-x86--big-parallel")
85548d18 2 jobs c3.medium.x86 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/c3-medium-x86")
3605ddda 1 jobs c3.medium.x86 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/c3-medium-x86")
fb7b877c 2 jobs c3.medium.x86 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/c3-medium-x86")
8bad08b2 2 jobs c3.large.arm64 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/c3-large-arm")
692fe2f0 1 jobs m3.large.x86 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/m3-large-x86")
3d6261cf 2 jobs m3.large.x86 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/m3-large-x86")
1df3554f 2 jobs m3.large.x86 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/m3-large-x86")
6882de43 1 jobs m3.large.x86 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/m3-large-x86")
fdf25b0c 2 jobs c3.large.arm64 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/c3-large-arm")
2637b007 1 jobs c3.large.arm64 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/c3-large-arm")
8daeb8c6 0 jobs c3.medium.x86 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/c3-medium-x86")
6e2f7cf3 3 jobs c3.large.arm64 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/c3-large-arm--big-parallel")
9d99cf4e 1 jobs m3.large.x86 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/m3-large-x86")
861032e9 1 jobs c3.medium.x86 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/c3-medium-x86")
4694c986 1 jobs c3.medium.x86 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/c3-medium-x86")
8938bc79 1 jobs m3.large.x86 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/m3-large-x86")
f0d9fd7a 1 jobs c3.large.arm64 Some("https://netboot.nixos.org/dispatch/hydra/hydra.nixos.org/equinix-metal-builders/main/c3-large-arm")
| 12:56:04 |
@grahamc:nixos.org | oh | 12:59:24 |
@grahamc:nixos.org | an O(n) loop inside an O(n lg n) loop: https://github.com/NixOS/hydra/blob/master/src/hydra-queue-runner/dispatcher.cc#L239-L241 https://github.com/NixOS/hydra/blob/master/src/hydra-queue-runner/dispatcher.cc#L162-L258 | 13:00:28 |
K900 | Oh no | 13:01:23 |
@grahamc:nixos.org | if anyone knows C++ well enough to fix this I'd be quite glad to help make that happen 😅 | 13:02:59 |
Rick (Mindavi) | I don't think my C++ is bad, but I'd need a better understanding of what's happening there. Might dive into it when I'm back at a PC next week | 15:28:35 |
@grahamc:nixos.org | cool | 15:29:03 |