!atvIbxHoEqNcAIxYpN:nixos.org

NixOS AWS

61 Members
15 Servers

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


SenderMessageTime
28 Mar 2025
@commiterate:matrix.orgcommiterateI didn't think it would be this brittle though.03:56:12
@commiterate:matrix.orgcommiterateI feel like at some point they're just going to vendor their entire dependency graph and continue having 0 instructions on what's needed to build it, so the only working build setup will be theirs and people can only consume their pre-built binaries.03:59:10
@arianvp:matrix.orgArianSo the problem even occurs when I use all their vendores libraries 08:17:00
@arianvp:matrix.orgArianProblem is that libsystemd dlopens an incompatible libzstd into memory08:17:21
@arianvp:matrix.orgArianAnd then all hell breaks loose08:17:27
@arianvp:matrix.orgArian🔥08:17:45
@commiterate:matrix.orgcommiterateCan't say I'm surprised with their lack of systemd tests in CI. Did this not fail the fluent-bit NixOS test?14:12:02
@commiterate:matrix.orgcommiterate* It feels like at some point they're just going to vendor their entire dependency graph and continue having 0 instructions on what's needed to build it, so the only working build setup will be theirs and people can only consume their pre-built binaries.14:12:27
@geekodour:matrix.orggeekodouri am finding it hard to find teams using aws+nix if any of your teams are hiring remotely, pls let me know! much appreciate!14:12:59
@commiterate:matrix.orgcommiterate
  • https://hydra.nixos.org/job/nixos/trunk-combined/nixos.tests.fluent-bit.x86_64-linux
  • https://hydra.nixos.org/job/nixos/trunk-combined/nixos.tests.fluent-bit.aarch64-linux

It's passing with 3.2.9 so seems like the tests aren't triggering the libzstd load (the failures have no logs so I'm assuming those were cancelled evals).

14:17:10
@commiterate:matrix.orgcommiterate *
  • https://hydra.nixos.org/job/nixos/trunk-combined/nixos.tests.fluent-bit.x86_64-linux
  • https://hydra.nixos.org/job/nixos/trunk-combined/nixos.tests.fluent-bit.aarch64-linux

It's passing with 3.2.9 so seems like the tests aren't triggering the libzstd load (the failures have no logs so I'm assuming those were cancelled evals).

Not sure if it's only loaded when pushing logs to a remote sink.

14:48:59
@arianvp:matrix.orgArianYep! That's because libzstd code path only triggers with log messages larger than 512 bytes15:49:21
@arianvp:matrix.orgArianI have a nixos test that triggers the issue locally15:49:29
@arianvp:matrix.orgArian
In reply to @geekodour:matrix.org
i am finding it hard to find teams using aws+nix if any of your teams are hiring remotely, pls let me know! much appreciate!
https://job-boards.greenhouse.io/mercury/jobs/5457761004
15:50:30
@arianvp:matrix.orgArianThis is my team 15:50:37
@arianvp:matrix.orgArianI still need to make the test failure reliable though. It only fails sometimes. I guess the crash doesn't always happen due to some randomization 17:06:57
@geekodour:matrix.orggeekodour
In reply to @arianvp:matrix.org
This is my team
great! i sent my application in. it'll be coming from gigs@geekodour dot org. lmk if you find it interesting!
17:48:24
4 Apr 2025
@phale:matrix.orgPhil Hale joined the room.17:18:39
11 Apr 2025
@arianvp:matrix.orgArian @commiterate:matrix.org: seems Amazon started shipping the go binary of EC2 instance connect to Linux as well 11:18:15
@arianvp:matrix.orgArianBut I can't find the source anywhere. Which is weird. As Amazon linux is supposed to be open source11:18:27
@commiterate:matrix.orgcommiterateit's probably stuck in the open source review process18:52:40
@commiterate:matrix.orgcommiteratemy guess is they got security approval and Amazon Linux approval, but the internal open source review board (OSRB) hasn't gotten around to approving yet so they just decided to ship19:02:59

Show newer messages


Back to Room ListRoom Version: 10