Sender | Message | Time |
---|---|---|
1 Apr 2024 | ||
Minijackson | 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 |
Minijackson | qui est au final une bonne introduction des concepts généraux | 18:50:06 |
Minijackson | 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 |
Minijackson | 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 |
Minijackson | 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 |
Anthony Dahanne | wow, fantastique! merci beaucoup pour tous tes pointeurs Minijackson ! J'ai de la lecture à faire 😅 | 19:23:03 |
Minijackson | pas de soucis ! Hésite pas si tu as des questions ^^ | 19:23:25 |
Minijackson | 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 | ||
nim65s | https://discourse.nixos.org/t/meetup-parisien-2-mai-2024-parisian-meetup-on-may-2nd-2024/42945 :) | 13:15:04 |
Julien | 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 | ||
Reventlov | Coucou | 13:23:38 |
Reventlov | Est-ce qu'Anthony Roussel serait dans le coin, à tout hasard ? | 13:23:56 |
Weijia | Peut-être Anthony Rsl ? | 13:24:51 |
Reventlov | 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 |
Reventlov | 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 |
Reventlov | (si t'as une idée…) | 13:42:06 |
Anthony Rsl | In reply to @rgrunbla:matrix.orgBonjour ! Oui c'est bien moi :) | 16:47:07 |
Anthony Rsl | 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 |
Anthony Rsl | Comment utilises-tu le module dans ta configuration NixOS ? Il n'est disponible que dans NixOS unstable pour le moment. | 17:21:10 |
Anthony Rsl | 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 |
Anthony Rsl | 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 |
Anthony Rsl | 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 |
Reventlov | 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 |
Reventlov | Il m'a fallu un petit systemd.services.gns3-server.path = [pkgs.qemu]; déjà, pour que qemu soit détecté | 19:12:13 |
Reventlov | Je teste en VM ( nix build github:rgrunbla/GNS3-Server && ./result/bin/run-nixos-vm ) | 19:14:59 |
Reventlov | si tu fais un systemctl cat gns3-server, tu vois bien libvirtd dans SupplementaryGroups ? | 19:15:29 |
Anthony Rsl | Oui j'ai bien SupplementaryGroups=libvirtd | 20:32:46 |
Anthony Rsl | J'arrive bien à reproduire le problème avec le dépôt github.com/rgrunbla/GNS3-Server | 21:02:18 |
Anthony Rsl | 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 |
Anthony Rsl | Et après j'ai bien docker et libvirtd dans SupplementaryGroups avec votre projet dans le fichier result/system/etc/systemd/system/gns3-server.service | 21:04:06 |