KFears kfearsoff
  • Joined on 2024-09-17
kfearsoff commented on issue lix-project/lix-installer#27 2024-09-28 17:53:33 +00:00
lix installer fails in debian 13 with nix-vm-test

Oh, apparently you need to use findmnt to correctly list mounts. So I managed to figure it out: since nix-vm-test uses NixOS test framework, it still mounts the /nix/store from the host…

kfearsoff commented on pull request the-distro/infra#119 2024-09-28 17:31:58 +00:00
fix(gerrit): tmpdir-related failure

My understanding is that unpacking fails because the /tmp path got cleaned up by the system, hence the "directory doesn't exist" error message. The error message is accurate - the tmpdir is…

kfearsoff commented on issue lix-project/lix-installer#27 2024-09-28 17:25:05 +00:00
lix installer fails in debian 13 with nix-vm-test

Thanks for the report!

My theory was that /nix/store is on a different filesystem. rename only works for the same filesystem, so it fails with a somewhat cryptic error message. But alas, I…

kfearsoff commented on issue lix-project/lix-installer#26 2024-09-28 16:49:48 +00:00
Installer fails when Nix is already installed

Thanks for the report! Can you tell me more about the environment?

What I suspect has happened is that nix was installed, and lix-installer was launched to install lix. The installer…

kfearsoff commented on issue lix-project/lix-installer#28 2024-09-28 16:30:17 +00:00
<autogenerated-issue> Group differs

I think that's expected. MacOS 15 Sequoia update changed something about gids, so it needs an upgrade operation. The upstream has it, and we cherry-picked it. Can you run `lix-installer repair…

kfearsoff commented on issue the-distro/infra#30 2024-09-28 15:44:41 +00:00
Figure out Garage metrics

Tracking issues in Garage repo:

https://git.deuxfleurs.fr/Deuxfleurs/garage/issues/827 https://git.deuxfleurs.fr/Deuxfleurs/garage/issues/420

Modifying the exporter is probably fastest here

kfearsoff created pull request the-distro/infra#119 2024-09-28 13:42:26 +00:00
fix(gerrit): tmpdir-related failure
kfearsoff created branch fix-alloy-gerrit in kfearsoff/infra 2024-09-28 13:42:06 +00:00
kfearsoff pushed to fix-alloy-gerrit at kfearsoff/infra 2024-09-28 13:42:06 +00:00
3e1d493f80 fix(gerrit): tmpdir-related failure
kfearsoff created repository kfearsoff/infra 2024-09-28 13:41:25 +00:00
kfearsoff commented on issue the-distro/infra#108 2024-09-28 13:30:34 +00:00
Figure out the Gerrit/Pyroscope situation

Why does it try to fork/exec anyway?

I looked at the code for a few minutes and my best guess is that Alloy uses fork/exec to run asprof in a separate process, and maybe it re-runs it every…

kfearsoff commented on issue lix-project/lix-installer#13 2024-09-27 21:52:35 +00:00
Teach the installer how to substitute from a real binary cache

this is part of an overall view that the installer should eventually not need to exist as a separate special entity: the installer would at that point just be an option to a statically built…

kfearsoff commented on issue the-distro/infra#108 2024-09-25 07:59:59 +00:00
Figure out the Gerrit/Pyroscope situation

Don't have Explore access in Grafana :(

kfearsoff commented on issue the-distro/infra#108 2024-09-24 22:02:41 +00:00
Figure out the Gerrit/Pyroscope situation

What's wrong with vendored asprof, exactly?

I'm not sure how easy it would be to patch Alloy, but from looking at the docs of asprof, it seems not very user-friendly at all. It pretty much does…

kfearsoff commented on issue lix-project/lix-installer#13 2024-09-24 01:47:42 +00:00
Teach the installer how to substitute from a real binary cache

Seems like installer knows how to substitute now. be67a8a4e2/src/action/base/setup_default_profile.rs (L16)

kfearsoff commented on issue lix-project/lix#510 2024-09-17 23:32:50 +00:00
Delete protocol support for versions less than 2.18

Sorry sorry, I think it's my bad habit of thinking 20 years ahead showing up again. A concise way to formulate my thoughts would be more like this: "rewriting in Rust should be a separate…

kfearsoff commented on issue lix-project/lix#510 2024-09-17 13:43:09 +00:00
Delete protocol support for versions less than 2.18

Let's create a separate issue for porting the protocol part to Rust, and make this issue only about simplifying the existing C++ code. This is a much easier, smaller task to handle, with immediate…

kfearsoff commented on issue lix-project/lix#272 2024-09-17 11:07:07 +00:00
kill aws-sdk-cpp with fire

AWS authentication is really complex and feature-rich. There's SSO, MFA, IMDS, IAM... aws-vault does a good job describing those.…