!coeAONBrWyDJnYMbMi:nixos.org

NixOS System Operations

585 Members
About system administration for running NixOS systems in production. Declaratively manage your operations. | Room recommendations: #networking:nixos.org160 Servers

Load older messages


SenderMessageTime
31 Mar 2024
@janik0:matrix.org@janik0:matrix.org
In reply to @raitobezarius:matrix.org
i think it's fine to let folks create their own deployment tool
ofc, I'm of the opinion if you don't bring unique things why bother building a new one (except for learning purposes) if you can instead contribute to a existing ones, but that's my personal stance to most foss software in general.
23:44:11
@technicus:matrix.orgMiles DysonWhat is the difficukt part about NixOS?23:44:38
@hexa:lossy.networkhexamoving on?23:44:49
@janik0:matrix.org@janik0:matrix.org
In reply to @technicus:matrix.org
So these deployment tools will work over a network?
most use ssh yes.
23:44:51
@hexa:lossy.networkhexanot becoming a contributor to scratch your itch?23:45:12
@adam:robins.wtf@adam:robins.wtf I’m not usually one to reinvent the wheel. What I’m designing is different enough in architecture that I don’t think there is an equivalent OSS tool 23:45:15
@adam:robins.wtf@adam:robins.wtf * I’m not usually one to reinvent the wheel. What I’m designing is different enough in architecture that I don’t think there is an equivalent OSS tool to extend  23:45:23
@raitobezarius:matrix.orgraitobezarius
In reply to @hexa:lossy.network
just like PEP517 ❤️🐍
fight me
23:46:23
@hexa:lossy.networkhexaI do, every day all day23:46:32
@janik0:matrix.org@janik0:matrix.org
In reply to @adam:robins.wtf
I’m not usually one to reinvent the wheel. What I’m designing is different enough in architecture that I don’t think there is an equivalent OSS tool to extend 
yeah, I think your use case is fine (I should have asked what you are missing before doing my hot take... sorry), but I guess you can take some inspiration from https://github.com/nlewo/comin
23:46:49
@raitobezarius:matrix.orgraitobezarius
In reply to @janik0:matrix.org
ofc, I'm of the opinion if you don't bring unique things why bother building a new one (except for learning purposes) if you can instead contribute to a existing ones, but that's my personal stance to most foss software in general.
hot take
23:46:49
@raitobezarius:matrix.orgraitobezariuswe didn't invent yet The One True Architecture for deployment tool23:47:01
@hexa:lossy.networkhexanix-netboot-serve is a pull based solution without the target machine needing to eval 🤔23:47:58
@hexa:lossy.networkhexadifferent primitives though23:48:07
@adam:robins.wtf@adam:robins.wtf I like it. :) 23:48:54
@janik0:matrix.org@janik0:matrix.org
In reply to @raitobezarius:matrix.org
we didn't invent yet The One True Architecture for deployment tool
that's fair and it's probably impossible to get the one perfect solution for everyone.
23:49:14
@hexa:lossy.networkhexaI tried using it, but secret handling becomes an issue 🙂 23:49:19
@adam:robins.wtf@adam:robins.wtf NetBoot is cool when it’s an option  23:50:05
* @hexa:lossy.networkhexa nods23:50:19
@hexa:lossy.networkhexahttps://github.com/DeterminateSystems/nix-netboot-serve/issues/2223:50:42
@janik0:matrix.org@janik0:matrix.org
In reply to @raitobezarius:matrix.org
hot take
yep. imo most companies and people tend to build their own tailor made solution too often instead of just forking something almost working and building (and whenever possible upstreaming) the missing bits and pieces.
23:52:06
@raitobezarius:matrix.orgraitobezarius
In reply to @hexa:lossy.network
https://github.com/DeterminateSystems/nix-netboot-serve/issues/22
i wrote a no_std cpio generator
23:52:36
@raitobezarius:matrix.orgraitobezariusmaybe i could plug it in there23:52:39
@raitobezarius:matrix.orgraitobezarius(for lanzaboote)23:52:43
@raitobezarius:matrix.orgraitobezarius
In reply to @janik0:matrix.org
yep. imo most companies and people tend to build their own tailor made solution too often instead of just forking something almost working and building (and whenever possible upstreaming) the missing bits and pieces.
yeah there's a spectrum
23:52:54
@raitobezarius:matrix.orgraitobezarius(hexa you won't be able to say this room is silent)23:53:00
@hexa:lossy.networkhexafwiw, it can serve directly from hydra, which is why nobody(TM) cares about this issue23:53:02
@raitobezarius:matrix.orgraitobezarius(i win)23:53:03
@raitobezarius:matrix.orgraitobezarius
In reply to @hexa:lossy.network
fwiw, it can serve directly from hydra, which is why nobody(TM) cares about this issue
yeah but i'm planning to use it as a replacement of matchbox
23:53:16
@adam:robins.wtf@adam:robins.wtf Yeah building in CI seems the workaround  23:53:46

Show newer messages


Back to Room ListRoom Version: 10