Nix ♥ la francophonie | 208 Members | |
| Salon francographe de NixOS | 69 Servers |
| Sender | Message | Time |
|---|---|---|
| 1 Apr 2024 | ||
| * Je sais pas si c'est clair comme question, n'hésitez à me demander de plus detailler si necessaire! merci! | 18:40:23 | |
| hello ! Tu as un tutoriel sur nix.dev pour packager des logiciels en C sur nix.dev: https://nix.dev/tutorials/packaging-existing-software | 18:49:25 | |
| qui est au final une bonne introduction des concepts généraux | 18:50:06 | |
| pour packager des logiciels dans d'autres langages, il y a des information par langages dans le manuel nixpkgs: https://nixos.org/manual/nixpkgs/stable/#chap-language-support | 18:50:42 | |
| et pour la partie Docker, elle a été améliorée récemment et se trouve aussi dans le manuel nixpkgs: https://nixos.org/manual/nixpkgs/stable/#sec-pkgs-dockerTools | 18:51:24 | |
| il y a aussi un tutoriel plus guidé pour créer des images docker sur nix.dev: https://nix.dev/tutorials/nixos/building-and-running-docker-images.html | 18:52:14 | |
| wow, fantastique! merci beaucoup pour tous tes pointeurs Minijackson ! J'ai de la lecture à faire 😅 | 19:23:03 | |
| pas de soucis ! Hésite pas si tu as des questions ^^ | 19:23:25 | |
| la team documentation travaille beaucoup en ce moment, si tu as des remarques n'hésite pas non plus. C'est toujours bien d'avoir des retours de la part des nouveaux venus | 19:25:36 | |
| 8 Apr 2024 | ||
| https://discourse.nixos.org/t/meetup-parisien-2-mai-2024-parisian-meetup-on-may-2nd-2024/42945 :) | 13:15:04 | |
In reply to @nbernard:matrix.orgEst ce qu'on aura la chance d'avoir une démo Tekton nbernard ? | 13:24:51 | |
| 11 Apr 2024 | ||
| Coucou | 13:23:38 | |
| Est-ce qu'Anthony Roussel serait dans le coin, à tout hasard ? | 13:23:56 | |
| Peut-être Anthony Rsl ? | 13:24:51 | |
| Ah ! Peut être ! Hello Anthony Rsl ! J'essaye d'utiliser gns3-server (tu as du voir tes mails), et j'ai encore un petit problème : j'ai l'impression que la detection des flags ne fonctionne pas vraiment sur https://github.com/NixOS/nixpkgs/blob/nixos-unstable/nixos/modules/services/networking/gns3-server.nix | 13:41:38 | |
| i.e. j'ai bien virtualisation.libvirtd.enable = true le SupplementaryGroups ne contient pas libvirtd ( https://github.com/NixOS/nixpkgs/blob/nixos-unstable/nixos/modules/services/networking/gns3-server.nix#L224-L226 ). | 13:41:59 | |
| (si t'as une idée…) | 13:42:06 | |
In reply to @rgrunbla:matrix.orgBonjour ! Oui c'est bien moi :) | 16:47:07 | |
In reply to @rgrunbla:matrix.orgAh étrange, c'est un bug dans le module alors :) Je vais regarder ça. C'était mon premier module NixOS, et je crois que le module manque de tests sur la partie virtualisation. | 16:51:17 | |
| Comment utilises-tu le module dans ta configuration NixOS ? Il n'est disponible que dans NixOS unstable pour le moment. | 17:21:10 | |
| Je viens de tester sur ma machine, j'arrive bien à lancer une VM QEMU depuis GNS3 avec mon installation avec une ISO TinyCore Linux. | 17:57:36 | |
| Comme le module n'est pas dispo dans 23.11, j'importe le module GNS3 Server de mon dépôt nur-packages : https://github.com/anthonyroussel/nur-packages/blob/master/modules/nixos/gns3-server.nix | 17:58:37 | |
| Et je l'importe dans ma config NixOS comme ceci : https://github.com/anthonyroussel/nixos-config/blob/main/modules/gns3/default.nix | 17:58:50 | |
Alors, comme ça: services.gns3-server = { enable = true; settings = { "Server" = { "host" = "0.0.0.0"; "port" = 3080; }; }; dynamips = { enable = true; }; vpcs = { enable = true; }; ubridge = { enable = true; }; }; (je suis sur 24.05 / master) | 19:11:14 | |
| Il m'a fallu un petit systemd.services.gns3-server.path = [pkgs.qemu]; déjà, pour que qemu soit détecté | 19:12:13 | |
| Je teste en VM ( nix build github:rgrunbla/GNS3-Server && ./result/bin/run-nixos-vm ) | 19:14:59 | |
| si tu fais un systemctl cat gns3-server, tu vois bien libvirtd dans SupplementaryGroups ? | 19:15:29 | |
Oui j'ai bien SupplementaryGroups=libvirtd | 20:32:46 | |
| J'arrive bien à reproduire le problème avec le dépôt github.com/rgrunbla/GNS3-Server | 21:02:18 | |
| Mais ça se corrige en suivant la structure dans le README de nixos-generators: https://github.com/nix-community/nixos-generators?tab=readme-ov-file#setting-the-disk-image-size | 21:02:54 | |