!sBfrWMVsLoSyFTCkNv:nixos.org

OfBorg

164 Members
Number of builds and evals in queue: <TBD>60 Servers

Load older messages


SenderMessageTime
9 Apr 2023
@me:indeednotjames.comemily
In reply to @artturin:matrix.org
See yesterdays discussion
oh, my bad. ty
14:47:52
@me:indeednotjames.comemily *

logs.nix.ci no longer resolves for me 👀

❯ dig @1.1.1.1 A logs.nix.ci

; <<>> DiG 9.18.8 <<>> @1.1.1.1 A logs.nix.ci
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 43105
;; flags: qr rd ra ad; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;logs.nix.ci.			IN	A

;; AUTHORITY SECTION:
ci.			7200	IN	SOA	ns.nic.ci. hostmaster.ns.nic.ci. 2023041183 480 300 1209600 7200

;; Query time: 53 msec
;; SERVER: 1.1.1.1#53(1.1.1.1) (UDP)
;; WHEN: Sun Apr 09 16:46:02 CEST 2023
;; MSG SIZE  rcvd: 93
14:48:34
10 Apr 2023
@hexa:lossy.networkhexathe logviewer still wants to read from logs.nix.ci13:20:59
@hexa:lossy.networkhexa

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://logs.nix.ci/logs/nixos/nixpkgs.225507. (Reason: CORS request did not succeed). Status code: (null).

13:21:11
@cole-h:matrix.orgcole-h...right, cuz the repo for that is separate from ofborg itself. OK, one moment.13:22:05
@cole-h:matrix.orgcole-hTry now?13:24:53
@k900:0upti.meK900Can we make ofborg scream if a PR with, say, 2000 or more rebuilds targets master? 13:26:11
@k900:0upti.meK900Preferably in a way that blocks merging13:26:39
@k900:0upti.meK900Or at least makes the button scary13:26:49
@cole-h:matrix.orgcole-hofborg does not block merging. It's only guidance, because it's not always 100% correct.13:27:05
@cole-h:matrix.orgcole-hI would think that the big red "1000+ rebuilds" labels would already kinda make the button scary though, no?13:27:25
@k900:0upti.meK900No one sees those if there's like 100 comments 13:27:45
@k900:0upti.meK900And the merge button is at the bottom 13:27:51
@k900:0upti.meK900https://github.com/NixOS/nixpkgs/pull/218331 happened earlier today13:28:41
@k900:0upti.meK900We already have a check that fails when you try to target a channel branch 13:29:39
@k900:0upti.meK900Would be nice to have something like that for staging13:29:57
@cole-h:matrix.orgcole-h While not ideal, I don't necessarily want to give PRs a big red X (a failed status check) unless something is broken. 13:30:41
@k900:0upti.meK900Well github doesn't exactly have a warning state13:31:24
@k900:0upti.meK900And I think a big red X is preferable to merging 5000 rebuilds into master directly 13:32:02
@cole-h:matrix.orgcole-hI'd also argue that there are valid cases where we'd want to merge a large rebuild to master (say, a massive vulnerability in glibc or openssl that allows RCE or things).13:32:15
@k900:0upti.meK900I'd expect anyone that actually needs to do this to know this is not fatal13:32:24
@k900:0upti.meK900Like, you can always ignore the check and merge13:32:50
@cole-h:matrix.orgcole-hRelated to my last message is I don't want to cheapen the "big red X" from ofborg. If you get a big red X, that PR should not be merged in its current state, period.13:33:03
@k900:0upti.meK900That's not really true either though13:33:40
@k900:0upti.meK900There are also valid situations where you might want to merge something that's still broken but maybe becomes less broken 13:34:02
@k900:0upti.meK900And then there's staging where pretty much every PR is red because ofborg can't catch up 13:34:26
@k900:0upti.meK900(not that it should try to(13:34:34
@k900:0upti.meK900* (not that it should try to) 13:34:38
@cole-h:matrix.orgcole-hIs there a documented number somewhere in nixpkgs that says "builds greater than this amount should target staging"?13:38:50
@k900:0upti.meK900https://nixos.org/manual/nixpkgs/unstable/#submitting-changes-staging-branch13:39:19

Show newer messages


Back to Room ListRoom Version: 6