samueldr changed the topic of #nixops to: NixOps related talk | logs: https://logs.nix.samueldr.com/nixops/
sevanspowell has quit [Read error: Connection reset by peer]
sevanspowell has joined #nixops
sevanspowell has quit [Ping timeout: 272 seconds]
davidtwco has quit [Ping timeout: 260 seconds]
dmj` has quit [Ping timeout: 252 seconds]
kalbasit has quit [Ping timeout: 272 seconds]
dmj` has joined #nixops
dmj` has quit [Excess Flood]
davidtwco has joined #nixops
davidtwco has quit [Ping timeout: 245 seconds]
dmj` has joined #nixops
davidtwco has joined #nixops
kalbasit has joined #nixops
manveru has joined #nixops
sevanspowell has joined #nixops
abathur has joined #nixops
<davidtwco> I have some questions about how nixops is normally used with bare metal hosts. My current plan is that I'd generate an ISO file that auto-installs with SSH and a user, then give that IP to `deployment.targetHost` in my physical configuration but I'm wondering what happens to options like `fileSystems.*` and `boot.loader.*` that I've got in my regular NixOS configurations. Ideally I want to avoid having a back and
<davidtwco> forth where I need to connect to the unprovisioned host to copy some configuration back before taking it over with nixops. Can someone clarify how this process normally works?
<gchristensen> davidtwco: ping me in 2h?
<davidtwco> sure thing
<gchristensen> thanks
psyanticy has joined #nixops
myskran has joined #nixops
abathur has quit [Ping timeout: 260 seconds]
<davidtwco> gchristensen: ping
<gchristensen> can I delay that ping 1h? :x I forgot I have been punting off a week's worth of pings to apparent right about now :P
<davidtwco> sure
<davidtwco> gchristensen: ping
<gchristensen> hi
<gchristensen> with nixops you need to get the hardware-configuration.nix off the host and in to the nixops network
<gchristensen> the Hetzner and Packet (in development) backends do this automatically the first time you deploy to the host
<gchristensen> maybe it would be interesting to have generic support for this copying in the "none" backend
<gchristensen> the packet provisioner on startup SSHes tothe remote and fetches a system.nix generated file : https://github.com/input-output-hk/nixops-packet/blob/cpr-support/nixopspacket/backends/device.py#L240-L247
<gchristensen> happy to talk more in a bit
<davidtwco> I'm trying to introduce nixops at work (I've used NixOS personally for a while, but not nixops) and we're trialing it with one or two of our servers, so I'm just working out what the workflow would look like and what I need to do to set up that first host.
pbb has quit [Ping timeout: 272 seconds]
<gchristensen> cool
pbb has joined #nixops
<gchristensen> maybe we could do a PM in another hour (heh, sorry...) and talk a bit more about it?
<davidtwco> sure
pbb_ has joined #nixops
pbb has quit [Ping timeout: 272 seconds]
psyanticy has quit [Quit: Connection closed for inactivity]
myskran has quit [Ping timeout: 272 seconds]