bhipple_ has quit [Remote host closed the connection]
bhipple has quit [Remote host closed the connection]
abathur has joined #nixops
abathur has quit [Ping timeout: 240 seconds]
aforemny has joined #nixops
<aforemny>
Hi, I have just read gchistensen's announcement on the PR regarding Hetzner Cloud support. I would be interested in porting that PR to the new plugin architecture. It seems I could use some help getting started though: I cloned the nixops repository, and I can build nixops without plugins. However, building with plugin `p.aws` I get the following error:
<aforemny>
Having researched a bit more, I am suspecting that nixops master is currently incompatible with the plugins specified in data.nix(?). Building with a local checkout of the nixops-aws plugin does work.
<aforemny>
However, the plugin nixops-hetzner does not work. I am suspecting it has not been updated to python3 yet. Is that being worked on by somebody already?
aforemny has quit [Ping timeout: 265 seconds]
aforemny has joined #nixops
aforemny has quit [Ping timeout: 250 seconds]
aforemny has joined #nixops
abathur has joined #nixops
abathur has quit [Ping timeout: 260 seconds]
<gchristensen>
thank you!
<gchristensen>
aforemny: it ins't yet worked on, but nixops#1256 is likely how we're going to approach plugins -- if you subscribe to that issue, you'll know when it is merged?
{^_^} has quit [Remote host closed the connection]
<aforemny>
gchristensen: Thanks! I will subscribe there. Another question: I *can* build nixops master with the plugin nixops-aws master. Why is that and would it make sense to already update nixops-hetzner accordingly?
<aforemny>
adisbladis: I have read through your issue and I think Scenario 1 and Scenario 3 are the same. Am I missing something? I would be curious what Scenario 3 would be! :-)
<{^_^}>
nixops#1256 (by adisbladis, 1 week ago, open): RFC: Use Poetry & Poetry2nix for environment and plugin management
<aminechikhaoui>
sounds good, sorry I didn't get the chance to play with it. But as I said it seems much cleaner and any improvement can be done on top of that in the future.