lassulus changed the topic of #nixos-de to: Willkommen im deutschen NixOS Channel. | Meetup Donnerstags 19:00 - 23:00 auf Mumble: nix-shell -p mumble --run "mumble mumble://$USER@lassul.us/nixos"
mbrgm_ has joined #nixos-de
mbrgm has quit [Ping timeout: 256 seconds]
mbrgm_ is now known as mbrgm
supersandro2000 has quit [Disconnected by services]
<DavHau[m]>
Ah ja krops sieht top aus. Allerdings baut das remote was fuer meinen use case nicht gut ist.
<lassulus>
ah, du willst auf einer maschine bauen und dann die build artifacts rüberkopieren?
<DavHau[m]>
Genau. oder halt auf einem build host
<DavHau[m]>
Wenn man auf dem target host selbst baut, dann entstehen dadurch leider gewisse anforderungen an die hardware. Und dinge wie DNS usw. muessen funktionieren. Macht generell einfach mehr probleme bei vielen maschinen
<lassulus>
du könntest das so machen, dass du entweder auf den build host populatest mit krops und dann mit writeCommand `nixos-rebuild --target-host` sagst
<lassulus>
oder auf das zielsystem populatest und dann `nixos-rebuild --host-host ...`
<Mic92>
das geht ohne flakes auch ohne writeCommand
<Mic92>
aber flakes sind schon eine gute sache.
<DavHau[m]>
Ah cool. wusste garnicht dass nixos-rebuild `--build-host` und `--target-host` hat
<Mic92>
Jo. Das macht das ganze fancy nixops zeug eigentlich überflüssig
<DavHau[m]>
Wie ist das bei krops wenn bei einer maschine etwas schiefgeht? Bricht dann alles ab? Ich sehe du hast da auch irgend einen hack drinnen ganz oben im file
<lassulus>
na krops an sich kann keine mehreren maschinen gleichzeitig, aber ich hab mir nen shellwrapper geschrieben: http://cgit.lassul.us/stockholm/tree/lass/5pkgs/deploy/default.nix und calle den mit gnu parallel: parallel --line-buffer --tagstring '{}' -q time deploy {} ::: icarus mors morpheus shodan blue yellow skynet prism green hilum xerxes
<lassulus>
krops ist auch eher so ein baukasten für dein deployment system als ne full featured experience :D
<lassulus>
na die parallelisierung kann man ja bauen wie man will, gnu prefixed jede zeile mit für welchen host der output war, du kannst das aber auch jeweils in eigenen terminals, oder in tmux sessions starten
<Mic92>
DavHau[m]: das problem bei den anderen tools ist das die evaluation nicht wirklich skaliert
<Mic92>
Weil die alles versuchen auf einmal zu evaluaieren.
<DavHau[m]>
Der bootloader ist doch definitiv ein harware abhaengiges setting. genauso wie die devices und partitionen. Und in den aller seltensten faellen will man da nach der initialen installation noch dran rumpfuschen.
<DavHau[m]>
Sollte von daher die bootloader config nicht auch in die hw-conf anstatt in die normale conf?
<DavHau[m]>
Evtl verstehe ich was falsch, aber der sinn hinter der aufspaltung von configuration.nix und hardware-configuratio.nix ist doch, dass in der hardware-configuration.nix die automatisch generierten optionen liegen, die sich von maschine zu maschine unterscheiden, aber nicht wirklich die funktinalitaet des sytems direkt beeinflussen.
florianjacob has quit [Quit: Bridge terminating on SIGTERM]
CRTified[m] has quit [Quit: Bridge terminating on SIGTERM]
jonge[m] has quit [Quit: Bridge terminating on SIGTERM]
ma27[m] has quit [Quit: Bridge terminating on SIGTERM]
NobbZ[m] has quit [Quit: Bridge terminating on SIGTERM]
schmittlauch[m] has quit [Quit: Bridge terminating on SIGTERM]
Ox4A6F has quit [Quit: Bridge terminating on SIGTERM]
Ikosit has quit [Quit: Bridge terminating on SIGTERM]
kloenk has quit [Quit: Bridge terminating on SIGTERM]
musicmatze has quit [Quit: Bridge terminating on SIGTERM]
blitzclone[m] has quit [Quit: Bridge terminating on SIGTERM]
DavHau[m] has quit [Quit: Bridge terminating on SIGTERM]
christoph9 has quit [Quit: Bridge terminating on SIGTERM]
Christophh has joined #nixos-de
NobbZ[m] has joined #nixos-de
Ikosit has joined #nixos-de
musicmatze has joined #nixos-de
ma27[m] has joined #nixos-de
kloenk has joined #nixos-de
CRTified[m] has joined #nixos-de
florianjacob has joined #nixos-de
blitzclone[m] has joined #nixos-de
jonge[m] has joined #nixos-de
Ox4A6F has joined #nixos-de
DavHau[m] has joined #nixos-de
kloenk has quit [Quit: authenticating]
kloenk has joined #nixos-de
<sterni>
DavHau[m]:
<sterni>
hoppla
<sterni>
DavHau[m]: denke grub gibt es halt über mehrere plattformen und ist nicht 100% plattform-spezifisch man kann ja auch andere bootloader benutzen
<sterni>
finde die distinktion eh bisschen undurchsichtig und benutze das automatisch generierte auch in der regel nicht dauerhaft
fendor has joined #nixos-de
fendor has quit [Ping timeout: 240 seconds]
Mic92 has quit [Quit: WeeChat 3.0]
supersandro2000 has quit [Ping timeout: 265 seconds]