!zghijEASpYQWYFzriI:nixos.org

Hydra

386 Members
109 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
9 Aug 2022
@rick:matrix.ciphernetics.nlRick (Mindavi)
In reply to @ulrikstrid:matrix.org
I can't build hydra from master because of failed tests (or some other arbitrary older commits), getting this error in the logs: Can't call method "password" on an undefined value at scripts/hydra-create-user.t is this a known issue?
Same with nixpkgs hydra or no?
16:18:58
@rick:matrix.ciphernetics.nlRick (Mindavi)Otherwise I think it might be best to use that for now?16:19:13
@ulrikstrid:matrix.org@ulrikstrid:matrix.org
In reply to @rick:matrix.ciphernetics.nl
Same with nixpkgs hydra or no?
Looks like it worked after a reboot on my building machine 🤔
19:21:00
10 Aug 2022
@amanda:camnet.siteAmanda (she/her)Hum. I just noticed hydra seems to be copying stuff from cache.nixos.org to my local minio s3 bucket, how can I tell it not to bother?18:28:51
@amanda:camnet.siteAmanda (she/her)I just want it to cache stuff that it had to build itself18:29:12
@amanda:camnet.siteAmanda (she/her)Or is that information lost in between the building and the uploading?18:30:19
@grahamc:nixos.org@grahamc:nixos.orgNix maintains an invariant that the entire closure of something must be present in a given cache18:32:05
@amanda:camnet.siteAmanda (she/her)ah18:32:14
@grahamc:nixos.org@grahamc:nixos.orgit doesn't really support a partial/overlay cache18:32:17
@amanda:camnet.siteAmanda (she/her)shame, oh well18:32:24
@andreas.schraegle:helsinki-systems.deajs124it does?18:32:32
@andreas.schraegle:helsinki-systems.deajs124but it substitutes from multiple different caches for just fine, for one closure18:32:51
@andreas.schraegle:helsinki-systems.deajs124 * but it substitutes from multiple different caches just fine, for one closure18:33:02
@grahamc:nixos.org@grahamc:nixos.orgI mean, maybe it does actually do that in reality, but the invariant / expectation is still there18:33:27
@andreas.schraegle:helsinki-systems.deajs124good to know 😬18:33:43
@amanda:camnet.siteAmanda (she/her)Hum, that may actually prove useful, since my local cache's growing pretty big. 1.1TiB now19:02:59
@amanda:camnet.siteAmanda (she/her)So I can just nuke the directory without worrying about dangling references19:03:14
@amanda:camnet.siteAmanda (she/her)( I assume )19:03:20
@amanda:camnet.siteAmanda (she/her)Unless there's another way to prune it, last I heard there's no such tools for that publically19:03:50
@andreas.schraegle:helsinki-systems.deajs124I think I saw one in a gist somewhere, for s3 caches19:07:45
@andreas.schraegle:helsinki-systems.deajs124https://gist.github.com/DarkKirb/533e9e8b9b6dd1badf9b103b4285dc4e19:08:06
@amanda:camnet.siteAmanda (she/her)interesting19:09:48
@andreas.schraegle:helsinki-systems.deajs124I also hacked one up, but it's very dumb and just works on a directory of narinfo and nar files by basically doing LRU. Doesn't even try to parse any dependencies or anything rn.19:10:50
@a-kenji:matrix.orgkenji joined the room.19:47:30
14 Aug 2022
@rimuru:gentoo.chat@rimuru:gentoo.chat changed their profile picture.09:36:44
@linus:schreibt.jetzt@linus:schreibt.jetztI wrote https://github.com/lheckemann/cache-gc which operates on a flat-file binary cache and removes things based on mtime (and keeps dependencies of "live" things even if they're older)10:56:57
@linus:schreibt.jetzt@linus:schreibt.jetzt ajs124: how do you get LRU info? 10:57:16
@linus:schreibt.jetzt@linus:schreibt.jetztaccess logs?10:59:44
@janne.hess:helsinki-systems.dedas_j
In reply to @linus:schreibt.jetzt
ajs124: how do you get LRU info?
Atime iirc
11:00:28

Show newer messages


Back to Room ListRoom Version: 6