!aGqRytqbCECitOFhbt:nixos.org

Release Management

343 Members
25.11 "Xantusia" | https://nixos.github.io/release-wiki/Home.html93 Servers

Load older messages


SenderMessageTime
28 Nov 2024
@rosscomputerguy:matrix.orgTristan RossNow let's see if my 128GB Ampere Altra Q64-22 has enough resources to generate those JSON files. My MBP OOM'd when I tried it lol.21:39:57
@rosscomputerguy:matrix.orgTristan RossNew: 8141 Rem: 3970 Upd: 2097521:49:26
@rosscomputerguy:matrix.orgTristan RossModules added: 119 Modules removed: 3021:51:34
@rosscomputerguy:matrix.orgTristan RossOptions added: 1706 Options removed: 55621:54:32
@infinisil:matrix.orginfinisil🚀22:03:18
@sandro:supersandro.deSandroI think I found a potential release blocker https://github.com/NixOS/nixpkgs/pull/360008 which should be fast to fix.23:42:59
29 Nov 2024
@hexa:lossy.networkhexamodsecurity <> wants ipc02:24:29
@hexa:lossy.networkhexa2024 is calling02:24:32
@hexa:lossy.networkhexa Sandro 🐧: that code has been there since 2022/2023, so how can it be a release blocker now? 02:26:28
@hexa:lossy.networkhexaimage.png
Download image.png
02:27:05
@rosscomputerguy:matrix.orgTristan RossI have my eyes set on Saturday for the release. I'll get some PR's queued up and they should be mergable then for the "At final release time" work.03:52:53
@getchoo:matrix.orggetchoo
In reply to @hexa:lossy.network
Sandro 🐧: that code has been there since 2022/2023, so how can it be a release blocker now?
it seems using pcre2 over pcre1 to build nginx made it start using syscalls filtered by that set. his original comment says a fix is to override nginx with pcre1, backing this up
04:25:28
@rosscomputerguy:matrix.orgTristan Ross

Got the PR's queued up:

  • https://github.com/NixOS/nixos-homepage/pull/1593
  • https://github.com/NixOS/infra/pull/515
04:40:27
@rosscomputerguy:matrix.orgTristan RossThere's not much I'll be able to do while I'm at work on Saturday but this should let me push buttons on my phone when I have the chance so it'll be easier then.04:42:54
@sandro:supersandro.deSandro
In reply to @hexa:lossy.network
Sandro 🐧: that code has been there since 2022/2023, so how can it be a release blocker now?
Emily switched pcre to pcre2 a week ago and backported that
12:26:27
@sandro:supersandro.deSandroOverriding pcre2 with pcre also fixes the crash12:26:41
@sandro:supersandro.deSandroSo we can also just revert that :P12:26:48
@sandro:supersandro.deSandrobtw this is true for any service consuming any library that is going to be switched. I saw that libgit2 or libssh2 was also switched and now theoretically any service consuming those might just crash when triggering pcre2 jit based on individual configs or even user input12:27:51
@sandro:supersandro.deSandro* btw this is true for any service consuming any library that is going to be switched. I saw that libgit2 or libssh2 was also switched and now theoretically any service consuming those might just crash when triggering pcre2 jit based on individual configs or even user input and it is blocking memfd_create in hardening12:28:33
@lennart:0520.chlennart
In reply to @rosscomputerguy:matrix.org

Got the PR's queued up:

  • https://github.com/NixOS/nixos-homepage/pull/1593
  • https://github.com/NixOS/infra/pull/515
there was one mention of 24.05 hidden, left a comment
12:30:30
@lennart:0520.chlennartah two12:32:01
@lennart:0520.chlennartin the announcement post12:32:18
@vcunat:matrix.orgVladimír Čunát
In reply to @sandro:supersandro.de
btw this is true for any service consuming any library that is going to be switched. I saw that libgit2 or libssh2 was also switched and now theoretically any service consuming those might just crash when triggering pcre2 jit based on individual configs or even user input and it is blocking memfd_create in hardening
That's how these hardenings work. (Annoying to me honestly, but I get there's a tradeoff.)
12:32:55
@vcunat:matrix.orgVladimír ČunátThe worst thing is that the usage of a syscall is often conditioned by some kind of user settings..12:33:40
@vcunat:matrix.orgVladimír Čunát * The worst thing is that the usage of a syscall is often conditioned by some kind of user settings... so you may not find out immediately.12:33:53
@sandro:supersandro.deSandroWe just shouldn't push this a week before release when manually testing is required12:33:53
@sandro:supersandro.deSandroI mean it even took me over an hour of debugging with prior knowledge of the same issue in a different place12:35:28
@fpletz:lodere.esfpletz
In reply to @sandro:supersandro.de
We just shouldn't push this a week before release when manually testing is required
I agree that we should revert the pcre2 switch in 24.11. That was clearly premature.
18:07:15
@lassulus:lassul.uslassulus changed their profile picture.18:29:49
@alaliliiso:matrix.orgalaliliiso joined the room.20:10:22

Show newer messages


Back to Room ListRoom Version: 6