| 24 Mar 2022 |
afontain | et surtout de quelque chose que quelqu'un d'autre peut maintenir | 08:22:24 |
Mic92 | git-crypt peut-être? | 08:23:46 |
Mic92 | https://github.com/nix-community/infra/tree/master/.git-crypt | 08:23:49 |
symphorien | y'a pas une histoire que c'est pas compatible avec les flakes ? | 08:24:15 |
| * afontain regarde git-crypt | 08:25:59 |
Mic92 | Tu peut git-clone la configuration sure la machine. | 08:27:47 |
Mic92 |
| 08:28:10 |
Mic92 | * Tu peut git-clone la configuration sur la machine. | 08:28:29 |
Mic92 | * et nixos-rebuild switch | 08:28:48 |
afontain | pas mal | 08:42:32 |
putchar | Mic92: woot je ne savais meme pas que tu parlais francais 😄 | 19:40:51 |
putchar | en to9ut cas merci pour sops-nix ! | 19:42:28 |
putchar | * en tout cas merci pour sops-nix ! | 21:19:35 |
| 25 Mar 2022 |
Mic92 | putchar: J'ai utilisé duolingo depuis deux mois | 08:22:38 |
| 26 Mar 2022 |
pinage404 | In reply to @putch4r:matrix.org sinon deploy-rs avec ton host qui build compatible en arm the nixos build machine should use boot.binfmt.emulatedSystems = ["aarch64-linux"]; and the raspberry Pi should register it as a remote builder j'ai flakifié ma config de mon raspberry
j'arrive à la build sur mon laptop
nixFlakes build ".#nixosConfigurations.pi3bb.config.system.build.toplevel"
mais à le déployer
deploy
🚀 ⚠️ [deploy] [WARN] A Nix version without flakes support was detected, support for this is work in progress
🚀 ℹ️ [deploy] [INFO] Running checks for flake in .
error:
Failed assertions:
- The NixOS nixpkgs.pkgs option was set to a Nixpkgs invocation that compiles to target system x86_64-linux but NixOS was configured for system aarch64-linux via NixOS option nixpkgs.localSystem. The NixOS system settings must match the Nixpkgs target system.
(use '--show-trace' to show detailed location information)
🚀 ❌ [deploy] [ERROR] Failed to check deployment: Nix checking command resulted in a bad exit code: Some(1)
ma config est ici https://gitlab.com/pinage404/dotfiles/-/blob/pi3bb/deploy-rs/flake.nix#L135
des idées de comment build sur le laptop et utiliser sur le PI ?
| 22:47:42 |
| 27 Mar 2022 |
putchar | In reply to @pinage404:matrix.org
j'ai flakifié ma config de mon raspberry
j'arrive à la build sur mon laptop
nixFlakes build ".#nixosConfigurations.pi3bb.config.system.build.toplevel"
mais à le déployer
deploy
🚀 ⚠️ [deploy] [WARN] A Nix version without flakes support was detected, support for this is work in progress
🚀 ℹ️ [deploy] [INFO] Running checks for flake in .
error:
Failed assertions:
- The NixOS nixpkgs.pkgs option was set to a Nixpkgs invocation that compiles to target system x86_64-linux but NixOS was configured for system aarch64-linux via NixOS option nixpkgs.localSystem. The NixOS system settings must match the Nixpkgs target system.
(use '--show-trace' to show detailed location information)
🚀 ❌ [deploy] [ERROR] Failed to check deployment: Nix checking command resulted in a bad exit code: Some(1)
ma config est ici https://gitlab.com/pinage404/dotfiles/-/blob/pi3bb/deploy-rs/flake.nix#L135
des idées de comment build sur le laptop et utiliser sur le PI ?
essaye de poser la question sur le chan deploy-rs je t'avoue que j'ai encore du mal à lire les conf nestées et avec flake-utils =x | 11:04:17 |
putchar | In reply to @putch4r:matrix.org essaye de poser la question sur le chan deploy-rs je t'avoue que j'ai encore du mal à lire les conf nestées et avec flake-utils =x j'ai aussi l'impression que tu as 2 bloc "deploy" | 11:04:53 |
pinage404 | In reply to @putch4r:matrix.org j'ai aussi l'impression que tu as 2 bloc "deploy" j'ai effectivement 2 blocs deploy mais je les fusionne https://gitlab.com/pinage404/dotfiles/-/blob/pi3bb/deploy-rs/flake.nix#L125 | 13:54:29 |
pinage404 | In reply to @putch4r:matrix.org essaye de poser la question sur le chan deploy-rs je t'avoue que j'ai encore du mal à lire les conf nestées et avec flake-utils =x j'ai posé la question sur #deploy-rs:nixos.org mais j'ai hésité avec #nixos-on-arm:nixos.org / #cross-compiling:nixos.org / #nix:nixos.org / #nixops:nixos.org , il y a beaucoup de chans 😅 | 14:56:47 |
putchar | In reply to @pinage404:matrix.org j'ai posé la question sur #deploy-rs:nixos.org mais j'ai hésité avec #nixos-on-arm:nixos.org / #cross-compiling:nixos.org / #nix:nixos.org / #nixops:nixos.org , il y a beaucoup de chans 😅 oui j'ai vu et du coup it works ? | 16:05:09 |
pinage404 | it builds x) | 16:05:30 |
pinage404 | (le build est long) | 16:05:37 |
putchar | ah c est long meme sur ton desktop ? mouarf | 16:05:57 |
pinage404 | j'imagine que les paquets ARM ne sont pas encore dans mon cache | 16:07:18 |
pinage404 | là, ça build deploy-rs, c'est du Rust, donc la compilation est longue | 16:07:41 |
pinage404 | toujours en train de build ... c'est plus long que le PI | 16:34:42 |
putchar | tu as combien de cpu sur le builder ? | 17:06:47 |
pinage404 | je crois que ça utilise les 8 | 17:12:18 |
pinage404 | je l'ai killé et relancé ça bougeait plus, je pense que c'était une erreur | 17:12:34 |
| 28 Mar 2022 |
putchar | In reply to @pinage404:matrix.org je l'ai killé et relancé ça bougeait plus, je pense que c'était une erreur si tu as un overlay c'est ptet ça qui provoque bcp de build ? | 09:02:43 |