Colmena | 304 Members | |
| A simple, stateless NixOS deployment tool - https://github.com/zhaofengli/colmena | 110 Servers |
| Sender | Message | Time |
|---|---|---|
| 22 Jun 2023 | ||
| I just want to enrich the cache. | 08:16:07 | |
| oh, cache warming | 08:16:37 | |
| All machines have a very similar base setup, and updates should be pulled from the cache, to avoid uploading 50 times the same closures from my office to the data center. | 08:18:00 | |
| then why not use `colmena apply push` | 08:18:07 | |
In reply to @palo:xaos.space (I answered before you asked :D) | 08:20:52 | |
| The only solution I found so far is, a cache server that also creates the builds. | 08:21:33 | |
| (and use the | 08:21:59 | |
| Or I push always all closures on a differnt build server. | 08:23:37 | |
| Hmm that is good enough for me. | 08:23:50 | |
| Thanks for your input @wa | 08:23:56 | |
| * Thanks for your input @[Wanja Hentze] | 08:24:12 | |
| 23 Jun 2023 | ||
| Redacted or Malformed Event | 07:47:54 | |
| Alright, next try to get this formatted correctly... I recently updated to colmena 0.4.0 and cannot deploy from my Mac anymore:
The relevant parts from my
Any hints on what is going on here? | 07:51:59 | |
Change nixpkgs = import inputs.nixpkgs-stable { }; to nixpkgs = import inputs.nixpkgs-stable { system = "x86_64-linux"; }; and similarly for nodeNixpkgs.kerala below | 07:55:26 | |
The reason is that with Colmena 0.4.0, flake evaluation is now actually pure so things like builtins.currentSystem aren't available anymore | 07:56:06 | |
Can I still override the system for aarch64 machines using nixpkgs.system in the node block? | 07:56:35 | |
| Yes, that'll still work | 07:56:51 | |
| Thanks! | 07:59:50 | |
| (For the record: that solved my problem) | 08:03:47 | |
| 21:49:19 | ||
| 26 Jun 2023 | ||
| 21:38:10 | ||
| 27 Jun 2023 | ||
| 11:55:44 | ||
| Hello folks; I just heard about Colmena today over at #nixops:nixos.org. I'm currently trying to evaluate whether its the right fit for my usecase (deploying a small number of VPS servers with the hopes of eventually scaling up). What was the motivation of Colmena? I see its stateless, like Morph, which is a big plus for me. But what advantages does it have over Morph and NixOps? | 11:57:59 | |
| * Hello folks! I just heard about Colmena today over at #nixops:nixos.org. I'm currently trying to evaluate whether its the right fit for my usecase (deploying a small number of VPS servers with the hopes of eventually scaling up). What was the motivation of Colmena? I see its stateless, like Morph, which is a big plus for me. But what advantages does it have over Morph and NixOps? | 11:58:07 | |
| fancy clock animations! | 11:58:57 | |
| Also parallel deployment, I think morph does things sequentially | 11:59:09 | |
| for us, streaming evaluation | 12:07:13 | |
| morph (and iirc deplo-rs too) has no such feature so evaluation is entirely single-threaded | 12:07:38 | |
| evaluating the entire deployment takes many minutes then | 12:07:48 | |
| Thanks Linux Hackerman and Wanja Hentze | 12:30:09 | |