!sBfrWMVsLoSyFTCkNv:nixos.org

OfBorg

174 Members
Number of builds and evals in queue: <TBD>65 Servers

Load older messages


SenderMessageTime
4 Oct 2022
@winterqt:nixos.devWinter (she/her)yeah18:23:13
@winterqt:nixos.devWinter (she/her)unless we query the cache ourselves18:23:19
7 Oct 2022
@zseri:matrix.orgzseri joined the room.22:31:46
@zseri:matrix.orgzseri

this looks pretty broken to me: https://logs.nix.ci/?key=nixos/nixpkgs.194796&attempt_id=bcf8d7d7-7ef5-4f5f-b1a0-a851f3e3466c
(OfBorg on Darwin)

building '/nix/store/1jq7gpv4a8li2llmcw4jdh5spw5xd4j9-bison-3.8.2.drv'...
building '/nix/store/paq1ad676g3xdh3dnjimhcfwl7xiabnq-gnu-config-2021-01-25.drv'...
building '/nix/store/4bny90jxayz1rhrma8kl7ykmygra56h8-libiconv-50.drv'...
building '/nix/store/hrsmfg92vwg5qdlgyyapgm58jq66xzb9-pcre-8.45.drv'...
error: builder for '/nix/store/1jq7gpv4a8li2llmcw4jdh5spw5xd4j9-bison-3.8.2.drv' failed with exit code 1
error: builder for '/nix/store/paq1ad676g3xdh3dnjimhcfwl7xiabnq-gnu-config-2021-01-25.drv' failed with exit code 1
error: 1 dependencies of derivation '/nix/store/9xa502wh1v4q6zdws81xkg3ck6mihnfa-bash-5.1-p16.drv' failed to build
error: 1 dependencies of derivation '/nix/store/cr1wc6yfrlslhkbrgsgmgnwh5j23jpad-hook.drv' failed to build
building '/nix/store/xdzjhcfckdsy1xn29ggm7d56hvnjwdxa-c-ares-1.18.1.drv'...
error: 1 dependencies of derivation '/nix/store/f6j3d99yw3nicg5vgl43ffyl4lck2n4n-hook.drv' failed to build
building '/nix/store/1292ldzfkiz53i4y63lvplpzb17p46qm-libev-4.33.drv'...
error: 1 dependencies of derivation '/nix/store/hbmf6dlfp58d499vpipbiin972cc61ph-bsdmake-24.drv' failed to build
22:36:57
@artturin:matrix.orgArtturin
In reply to @zseri:matrix.org

this looks pretty broken to me: https://logs.nix.ci/?key=nixos/nixpkgs.194796&attempt_id=bcf8d7d7-7ef5-4f5f-b1a0-a851f3e3466c
(OfBorg on Darwin)

building '/nix/store/1jq7gpv4a8li2llmcw4jdh5spw5xd4j9-bison-3.8.2.drv'...
building '/nix/store/paq1ad676g3xdh3dnjimhcfwl7xiabnq-gnu-config-2021-01-25.drv'...
building '/nix/store/4bny90jxayz1rhrma8kl7ykmygra56h8-libiconv-50.drv'...
building '/nix/store/hrsmfg92vwg5qdlgyyapgm58jq66xzb9-pcre-8.45.drv'...
error: builder for '/nix/store/1jq7gpv4a8li2llmcw4jdh5spw5xd4j9-bison-3.8.2.drv' failed with exit code 1
error: builder for '/nix/store/paq1ad676g3xdh3dnjimhcfwl7xiabnq-gnu-config-2021-01-25.drv' failed with exit code 1
error: 1 dependencies of derivation '/nix/store/9xa502wh1v4q6zdws81xkg3ck6mihnfa-bash-5.1-p16.drv' failed to build
error: 1 dependencies of derivation '/nix/store/cr1wc6yfrlslhkbrgsgmgnwh5j23jpad-hook.drv' failed to build
building '/nix/store/xdzjhcfckdsy1xn29ggm7d56hvnjwdxa-c-ares-1.18.1.drv'...
error: 1 dependencies of derivation '/nix/store/f6j3d99yw3nicg5vgl43ffyl4lck2n4n-hook.drv' failed to build
building '/nix/store/1292ldzfkiz53i4y63lvplpzb17p46qm-libev-4.33.drv'...
error: 1 dependencies of derivation '/nix/store/hbmf6dlfp58d499vpipbiin972cc61ph-bsdmake-24.drv' failed to build
Idk why there's no log but the failure is probably a timeout because the darwin machines are slow
Usually happens on staging
23:16:38
11 Oct 2022
@qyliss:fairydust.spaceAlyssa RossIs something up with running NixOS tests on OfBorg? When hexa and I try to look up the logs of this OfBorg run https://github.com/NixOS/nixpkgs/pull/195437/checks?check_run_id=8812239013, we see 404 HTML where the logs should be.00:17:02
@cole-h:matrix.orgcole-hHmm, I think I've seen it happen before but I don't know why it happens. I'll take a look tomorrow (I've set a reminder).00:54:29
@ncfavier:matrix.orgncfavier can we talk about the "pending status [that] will be cleared when ofborg starts eval" that's only cleared when ofborg finishes eval? 10:11:17
@ncfavier:matrix.orgncfavierit is mildly infuriating10:11:37
@ncfavier:matrix.orgncfavieris it actually supposed to be cleared when ofborg starts eval, or should the text say "finishes"?10:12:26
@ncfavier:matrix.orgncfavierit looks like the former was intended: https://github.com/NixOS/ofborg/pull/52710:30:49
@ncfavier:matrix.orgncfavierdid that ever work?10:30:55
@cole-h:matrix.orgcole-hThe "pending status" thing is entirely implemented in Nixpkgs, ofborg doesn't interact with it at all (the action interacts with the GitHub API to check if ofborg has any statuses, or something like that). The "clear pending action" is implemented here: https://github.com/NixOS/nixpkgs/blob/e32a01b9226da663106ceee40594443fef24dfda/.github/workflows/pending-clear.yml14:34:12
@cole-h:matrix.orgcole-h
In reply to @qyliss:fairydust.space
Is something up with running NixOS tests on OfBorg? When hexa and I try to look up the logs of this OfBorg run https://github.com/NixOS/nixpkgs/pull/195437/checks?check_run_id=8812239013, we see 404 HTML where the logs should be.
My intuition leads me to believe that can happen when the "build log" is empty for whatever reason (https://github.com/NixOS/ofborg/blob/231953bf2ee6304be2be1ea8d029fd76df1b3f5d/ofborg/src/tasks/build.rs#L371-L375). I looked at the logs and there is indeed nothing between those scissor lines, so that would make sense to me. I'm not particularly worried that it happened, but I'm curious as to why tests.installer didn't have any output there...
14:37:44
@cole-h:matrix.orgcole-himage.png
Download image.png
14:38:07
@hexa:lossy.networkhexaprobably cached?14:38:52
@cole-h:matrix.orgcole-hYeah, that's what I'm thinking as well.14:39:07
@hexa:lossy.networkhexaideally cached should not 404 😛14:39:20
@cole-h:matrix.orgcole-hMore accurately, empty log should probably not 40414:39:39
@cole-h:matrix.orgcole-h
In reply to @ncfavier:matrix.org
is it actually supposed to be cleared when ofborg starts eval, or should the text say "finishes"?
Essentially, I don't care either way, but I don't know if there's a way (using the API) to get the action to be marked successful once ofborg's started working on it.
14:41:50
@cole-h:matrix.orgcole-hMaybe you could start with looking at the valid values for this and go from there: https://github.com/NixOS/nixpkgs/blob/e32a01b9226da663106ceee40594443fef24dfda/.github/workflows/pending-clear.yml#L514:47:10
@ncfavier:matrix.orgncfavier yeah i glanced over the API docs already but there's only completed 15:03:04
@cole-h:matrix.orgcole-hIf there's no other easy way to look at when ofborg first pushes a status, then I think changing the wording would be fine :)15:13:47
12 Oct 2022
@k900:0upti.meK900Where do I poke ofborg to make it recalculate the labels?11:35:38
@k900:0upti.meK900It's not doing that on https://github.com/NixOS/nixpkgs/pull/19135711:35:43
@hexa:lossy.networkhexaeval should to that imo11:42:56
@k900:0upti.meK900That's what I thought too 12:06:18
@k900:0upti.meK900 But it doesn't match my nixpkgs-review numbers 12:06:30
@k900:0upti.meK900Unless it's also counting broken packages? 12:06:39
@cole-h:matrix.orgcole-h You can see which packages it thinks has changed, and for which architecture, by clicking the "Details" link next to the ofborg-eval — ^.^! status. That'll tell you what ofborg thinks changed. 16:28:41

Show newer messages


Back to Room ListRoom Version: 6