Colmena | 332 Members | |
| A simple, stateless NixOS deployment tool - https://github.com/zhaofengli/colmena | 117 Servers |
| Sender | Message | Time |
|---|---|---|
| 6 Mar 2022 | ||
| guess colmena buildOnTarget is more efficient than nixos-rebuild 😓 | 18:46:58 | |
| 7 Mar 2022 | ||
| so i use why would it be trying to run nix? and is it trying to do it on the remote machine which is probably down by the time it tries to run it...? | 03:17:21 | |
In reply to @winterqt:nixos.devOh right, I should change the error message from "Nix exited with error code" to "Child process exited with error code." It's misleading in this case. | 04:04:25 | |
In reply to @zhaofeng:zhaofeng.liwould the child process be ssh in this case? | 04:33:35 | |
In reply to @winterqt:nixos.devYeah, I presume it was because of the remote host disconnecting. I should really add a --reboot feature so there is no need to do a colmena exec after activation | 04:35:48 | |
[zhaofengli/colmena] tv42 opened
issue
#62: nix-eval-jobs patch causes build failure with nixos-21.11 nixpkgs
| 19:25:32 | |
| 8 Mar 2022 | ||
| [zhaofengli/colmena] Repo forked into glenn-m/colmena | 04:04:03 | |
[zhaofengli/colmena] glenn-m opened
pull request
#63: apply_local: Fix nixos detection from os-release
| 04:23:28 | |
| [zhaofengli/colmena] zhaofengli merged pull request #63: apply_local: Fix nixos detection from os-release | 04:52:24 | |
| unstable manual is 404ing 😕 was it moved to 0.3 (instead of unstable)? | 13:07:28 | |
| 16:16:17 | ||
In reply to @winterqt:nixos.devOops, my bad. I added linkcheck as an additional mdbook output, and that changed the directory structure. I just pushed the fix and it should be live soon. Thanks for the heads up! | 18:29:15 | |
| [zhaofengli/colmena] zhaofengli published v0.2.2: v0.2.2 - Fix `apply-local` on nixos-unstable | 19:09:12 | |
| 11 Mar 2022 | ||
[zhaofengli/colmena] scvalex opened
issue
#64: Add plan/diff command
| 11:28:18 | |
| 20:08:50 | ||
| 13 Mar 2022 | ||
Does Colmena eval all nodes even when doing --on ...? | 03:02:17 | |
| I ask since it's throwing an error in a configuration for a host that I didn't specify -- it doesn't try to deploy to it, though. | 03:03:18 | |
It eval all nodes' deployment config only if you match against tags like --on @some-tag. If you just match against names, it will just evaluate the matched attributes. | 03:04:43 | |
| * It will eval all nodes' `deployment` config only if you match against tags like `--on @some-tag`. If you just match against names, it will just evaluate the matched attributes. | 03:04:55 | |
| yeah that seems to be broken 😅 | 03:11:43 | |
| will file a proper bug report | 03:11:48 | |
In reply to @winterqt:nixos.devOh right, are you using 0.2 or the unstable version? That was done post-release as part of the deployment logic rewrite | 03:14:11 | |
| I'm using 2b281286d00ac9a0ae6f671b3b9b6db27b9e0936 | 03:15:25 | |
| Hmm, then it should have been there. Probably some bug then | 03:17:27 | |
| want me to file a proper bug report | 03:17:36 | |
| That would be great, with a small hive.nix/flake.nix that can trigger this 👍 | 03:21:23 | |
| 14 Mar 2022 | ||
| How can I deploy to a host with no internet access (or working name resolution)? Builds fail when the remote host tries to download from the the nixos cache. I'd like to still be able to use the cache but download it from the build machine instead of target host. | 01:34:34 | |
| * How can I deploy to a host with no internet access (or working name resolution)? Builds fail when the remote host tries to download from the the nixos cache. I'd like to still be able to use the cache but download it from the build machine instead of target host if that's reasonable. | 01:34:46 | |
In reply to @cw:kernelpanic.cafe --no-substitutes which will probably be renamed in the future (https://github.com/zhaofengli/colmena/issues/59) | 01:36:52 | |
In reply to @zhaofeng:zhaofeng.li
Thank you very much! | 01:45:50 | |