!zghijEASpYQWYFzriI:nixos.org

Hydra

366 Members
109 Servers

Load older messages


SenderMessageTime
19 Oct 2024
@ma27:nicht-so.sexyma27ohh the nixpkgs module, yeah I see.13:13:49
20 Oct 2024
@hexa:lossy.networkhexahttps://github.com/NixOS/hydra/commit/031aaa065bf001099deea946a3ff6bb87766fb7a00:09:52
@hexa:lossy.networkhexadiscovered by puck 🙏00:10:04
23 Oct 2024
@luna-null:matrix.org@luna-null:matrix.org changed their display name from Autumn to luna-null.09:49:20
@rick:matrix.ciphernetics.nlRick (Mindavi)I find this story a bit sad: https://github.com/NixOS/infra/commit/bc53abb25ad5b7a658b5961cf4aa4e79dca04fe911:55:49
@rick:matrix.ciphernetics.nlRick (Mindavi)Was also looking for monitoring as there is for h.n.o and apparently that's how it works11:56:34
@ma27:nicht-so.sexyma27 fwiw there's also https://github.com/helsinki-systems/hydra_exporter, but I never got to trying it out so far. 11:57:17
@rick:matrix.ciphernetics.nlRick (Mindavi)Already started hacking something together with the json Prometheus exporter but that script seems a lot more done than my hacks. Still unfortunate that the decision was made to build it outside of hydra 😅11:57:48
@rick:matrix.ciphernetics.nlRick (Mindavi)I'll probably try that out instead of copying the infra python script that has a hardcoded url13:16:48
@hexa:lossy.networkhexaoh yeah, the hydra exporter … totally forgot abotu that13:16:48
@hexa:lossy.networkhexa * oh yeah, the hydra exporter … totally forgot about that13:16:50
@quentinmit:matrix.orgquentin joined the room.22:43:02
24 Oct 2024
@swendel:curious.bio@swendel:curious.bio left the room.00:03:42
@rewina:matrix.org@rewina:matrix.org left the room.05:38:12
25 Oct 2024
@rick:matrix.ciphernetics.nlRick (Mindavi)
In reply to @ma27:nicht-so.sexy
fwiw there's also https://github.com/helsinki-systems/hydra_exporter, but I never got to trying it out so far.
It was actually really easy to get this running, so next step is threading it through my config
07:10:58
27 Oct 2024
@khaneliman:matrix.orgAustin Horstman joined the room.02:47:06
29 Oct 2024
@ctheune:matrix.flyingcircus.ioChristian TheuneHmmm20:45:54
@ctheune:matrix.flyingcircus.ioChristian TheuneLooks like the namedConstituents feature isn't quite doing anything ... 20:46:09
@ctheune:matrix.flyingcircus.ioChristian TheuneI just noticed that the jobs using that don't actually block on the constituents they advertise ... 20:46:32
* @ctheune:matrix.flyingcircus.ioChristian Theune stares at the cpp code ... 20:46:38
@ctheune:matrix.flyingcircus.ioChristian Theuneand apparently it isn't in use by nixpkgs anyway (maybe because it's broken?)20:47:19
@ctheune:matrix.flyingcircus.ioChristian Theuneaaaaah20:52:47
@ctheune:matrix.flyingcircus.ioChristian TheunenamedConstituents isn't what goes into the derivation. one needs to pass in the constituents as strings and then hydra internally turns that into the namedConstituents list ... 20:53:15
@tomasajt:matrix.orgToma joined the room.20:53:19
@ctheune:matrix.flyingcircus.ioChristian Theune thanks ma27 20:55:02
@tomasajt:matrix.orgTomaIs there a way to make hydra not cache a package? I've seen this discussion: https://discourse.nixos.org/t/how-to-exclude-derivation-in-a-package-closure-from-the-binary-cache/50144 This would be useful for https://github.com/NixOS/nixpkgs/pull/349360, where the vendor directory is not itself a FOD, but constucted from a FOD. This would mean AFAICT that the vendor directory would always be rebuilt when its inputs change, since it's not a FOD. (The creation of the vendor directory is pretty cheap after you have the FOD) 21:00:07
@tomasajt:matrix.orgToma * Is there a way to make hydra not cache a package? I've seen this discussion: https://discourse.nixos.org/t/how-to-exclude-derivation-in-a-package-closure-from-the-binary-cache/50144 This would be useful for https://github.com/NixOS/nixpkgs/pull/349360, where the vendor directory is not itself a FOD, but constucted from a FOD. This would mean AFAICT that the vendor directory would always be rebuilt when its inputs change, since it's not a FOD, polluting the cache unnecessarily. (The creation of the vendor directory is pretty cheap after you have the FOD) 21:00:50
@ctheune:matrix.flyingcircus.ioChristian Theune Eelco: I'm wondering whether the namedConstituents feature should be working correctly when used recursively ... I'm seeing weird results where a job (release) that has another job (tested) as a constituent that in turn has constituents (the tests) only lists the tested job as a build dependency but not as a constituents and becomes green in hydra before tested actually has all its constituents fulfilled ... 21:41:31
31 Oct 2024
@vcunat:matrix.orgvcunat
In reply to @tomasajt:matrix.org
Is there a way to make hydra not cache a package?
I've seen this discussion: https://discourse.nixos.org/t/how-to-exclude-derivation-in-a-package-closure-from-the-binary-cache/50144

This would be useful for https://github.com/NixOS/nixpkgs/pull/349360, where the vendor directory is not itself a FOD, but constucted from a FOD. This would mean AFAICT that the vendor directory would always be rebuilt when its inputs change, since it's not a FOD, polluting the cache unnecessarily. (The creation of the vendor directory is pretty cheap after you have the FOD)
I think that discourse thread answers it all.
12:24:37
@vcunat:matrix.orgvcunat
In reply to @tomasajt:matrix.org
Is there a way to make hydra not cache a package?
I've seen this discussion: https://discourse.nixos.org/t/how-to-exclude-derivation-in-a-package-closure-from-the-binary-cache/50144

This would be useful for https://github.com/NixOS/nixpkgs/pull/349360, where the vendor directory is not itself a FOD, but constucted from a FOD. This would mean AFAICT that the vendor directory would always be rebuilt when its inputs change, since it's not a FOD, polluting the cache unnecessarily. (The creation of the vendor directory is pretty cheap after you have the FOD)
* I think the discourse thread answers it all.
12:24:47

Show newer messages


Back to Room ListRoom Version: 6