29 Feb 2024 |
hexa | wow stgraber is really working on integrations everywhere 😄 | 15:15:01 |
hexa | * wow stgraber is really working on integrations with everything 😄 | 15:15:07 |
adamcstephens | he gets to set his own priorities now instead of his employer's :) | 15:34:15 |
4 Mar 2024 |
aanderse | hey team I've been hacking on a little script recently that I've found useful
i thought this might be a good place to get some feedback on it as i think a few people here probably use similar technologies
it's kinda like terranix + colmena = nixops
if anyone wanted to take a look and give some feedback, good or bad, i would appreciate it:
https://github.com/aanderse/teraflops
of note: specifically there is a lxd backend but that's pretty trivial to include incus as well and something that is on my list | 01:07:08 |
5 Mar 2024 |
adamcstephens | linuxcontainers borked their DNSSEC, so images.linuxcontainers.org is failing to resolve | 13:31:58 |
hexa | ;; AUTHORITY SECTION:
linuxcontainers.org. 3600 IN NS ns1.stgraber.org.
linuxcontainers.org. 3600 IN NS ns2.stgraber.org.
| 13:34:26 |
hexa | "linuxcontainers" 😄 | 13:34:32 |
adamcstephens | right. | 13:36:16 |
adamcstephens | mostly stgraber | 13:36:27 |
adamcstephens | https://bgp.tools/as/399760 | 13:37:16 |
adamcstephens | serious about running his own infra | 13:38:14 |
hexa | looks like a failed KSK rollover for stgraber.org and linuxcontainers.org | 13:38:22 |
hexa | looks like he noticed it just now | 13:43:16 |
adamcstephens | after you pinged him, yes :) | 13:46:25 |
hexa | 😛 | 13:46:52 |
9 Mar 2024 |
adamcstephens | bah, i didn't think enough when refactoring to add lts support to incus and broke overriding 🤦♂️ | 16:13:36 |
adamcstephens | the three solution i'm seeing are:
- move the unwrapped back to its own package
- eliminate the wrapper and move the wrapping back into the main package
- move the wrapper code into the module
| 16:14:20 |
adamcstephens | i started doing #3, but do i want to lose the ability to run this outside systemd if that ever comes to fruition? | 16:17:06 |
adamcstephens | maybe i'm just overthinking potential systemd alternatives | 16:18:28 |
hexa | yeah, people have annoyed me with "needs to run w/o the nixos module" alot of times | 16:20:33 |
hexa | in which case they should start start maintaining that part | 16:20:46 |
adamcstephens | i don't like #2 because coupling a complex wrapper with the package feels wasteful to me | 16:21:43 |
hexa | case in point: matrix-synapse-unwrapped | 16:22:03 |
adamcstephens | ok, i'll finish up #3. if a systemd alternative ever comes, i can rethink this again then :) | 16:22:40 |
adamcstephens | really this only applies to incusd anyway. there's only one extra package for the client, which is spice for gui consoles | 16:24:06 |
adamcstephens | thanks for your input hexa | 16:24:24 |
hexa | yw | 16:24:32 |
adamcstephens | building go packages is so refreshing compares to rust :) | 17:05:46 |
10 Mar 2024 |
adamcstephens | mkg20001 if you update the UI package will you make it a full package instead of overriding the lxd one? | 17:42:01 |
mkg20001 | In reply to @adam:robins.wtf mkg20001 if you update the UI package will you make it a full package instead of overriding the lxd one? why? is there any issue with the override? | 18:15:56 |