!RROtHmAaQIkiJzJZZE:nixos.org

NixOS Infrastructure

390 Members
Next Infra call: 2024-07-11, 18:00 CEST (UTC+2) | Infra operational issues backlog: https://github.com/orgs/NixOS/projects/52 | See #infra-alerts:nixos.org for real time alerts from Prometheus.120 Servers

Load older messages


SenderMessageTime
24 Oct 2021
@k900:0upti.meK900My original idea was to generate, like, a random UUID19:58:20
@k900:0upti.meK900 And then set PS1 to \n${uuid}\n 19:58:29
@k900:0upti.meK900Another idea I had was to just load a script that would take over the serial port20:00:11
@k900:0upti.meK900And speak some stupid, easily parsable protocol20:00:46
@janne.hess:helsinki-systems.deJanne HeßI was initially going to use json for that but it turns out that just makes a different problem and doesn't solve anything really20:08:43
@k900:0upti.meK900Escaping JSON in bash will be hell20:09:12
@k900:0upti.meK900I don't like how there's no good way to get stdout and stderr separately20:09:52
@k900:0upti.meK900I wonder how terrible of an idea it would be to inject some sort of agent into the VM that just talks over a different serial port20:14:20
@janne.hess:helsinki-systems.deJanne HeßWe actually don't care about stderr20:22:52
@janne.hess:helsinki-systems.deJanne HeßI'd have used jq, but yeah. Current solution seems better20:23:03
@janne.hess:helsinki-systems.deJanne Heß
In reply to @k900:0upti.me
I wonder how terrible of an idea it would be to inject some sort of agent into the VM that just talks over a different serial port
That's literally what's being done
20:23:43
@k900:0upti.meK900I mean like20:28:09
@k900:0upti.meK900A proper agent that doesn't involve attaching to a serial console20:28:28
@janne.hess:helsinki-systems.deJanne HeßLooks like ofborg isn't too healthy: https://gist.github.com/GrahamcOfBorg/5974eaa363d41b65eac1bdc81e5bc79521:02:26
25 Oct 2021
@vcunat:matrix.orgVladimír Čunát

Cancelling a whole evaluation also doesn't work:

{UNKNOWN}: Can't locate object method "search" via package "Hydra::Model::DB::Builds" at /nix/store/01h0rxf0qphc45jrmvf048wvdmzp47yq-hydra-0.1.20211025.592fef9/libexec/hydra/lib/Hydra/Helper/Nix.pm line 502, <$read> line 59080. at /nix/store/01h0rxf0qphc45jrmvf048wvdmzp47yq-hydra-0.1.20211025.592fef9/libexec/hydra/lib/Hydra/Helper/Nix.pm line 512
13:42:44
@toonn:matrix.orgtoonn 4 13:43:14
@toonn:matrix.orgtoonn >.< 13:43:22
@janne.hess:helsinki-systems.deJanne Heß

we fixed that locally with:

          fetchpatch {
            url = "https://github.com/NixOS/hydra/commit/d98d74fa4f667a41456d691fdc8ed46512128a84.patch";
            sha256 = "sha256-lG1Rm4EMoCBGVx7sqMBLc6z6U65QmRaFgtv0CszlGrk=";
            revert = true;
          }
13:44:01
@vcunat:matrix.orgVladimír ČunátOr should I be poking some hydra-specific channels or the issue tracker?13:44:06
@vcunat:matrix.orgVladimír ČunátAh, so I assume we just need to deploy on hydra.nixos.org ...13:44:46
@vcunat:matrix.orgVladimír Čunát(and thus I think I'm in the right channel)13:45:12
@vcunat:matrix.orgVladimír ČunátMaybe the foundation could pay someone for this infrastructure management (part-time at least)? I do understand that it's lots of work, and it might be unreasonable to do it for free. And due to trust issues you can't give away necessary access freely. (almost noone has it ATM)13:52:50
@janne.hess:helsinki-systems.deJanne HeßYeah something like a GDPR AV-Contract would be great (is it called AV in english?). That would fix the trust problem by means of a contract13:53:56
@janne.hess:helsinki-systems.deJanne HeßSeems to be "data processing agreement" in english13:54:42
@grahamc:nixos.org@grahamc:nixos.orga few days ago Eelco and I talked about paying for me to spend time on it20:41:19
@grahamc:nixos.org@grahamc:nixos.orgit is a lot harder to spend random time here and there on it while I'm still bootstrapping my business :(20:41:33
@grahamc:nixos.org@grahamc:nixos.org(not to mention having a 1 year old ...)20:42:19
@vcunat:matrix.orgVladimír ČunátThat certainly sounds like a nice idea, from my perspective at least.20:47:15
26 Oct 2021
@grahamc:nixos.org@grahamc:nixos.orgchanged room power levels.01:18:47
@mjolnir:nixos.orgNixOS Moderation Bot changed their display name from mjolnir to NixOS Moderation Bot.02:00:17

There are no newer messages yet.


Back to Room ListRoom Version: 6