!VhzbGHamdfMiGxpXyg:robins.wtf

NixOS LXC

33 Members
lxc, lxd, incus discussions related to NixOS14 Servers

Load older messages


SenderMessageTime
9 Mar 2024
@adam:robins.wtfadamcstephens

the three solution i'm seeing are:

  1. move the unwrapped back to its own package
  2. eliminate the wrapper and move the wrapping back into the main package
  3. move the wrapper code into the module
16:14:20
@adam:robins.wtfadamcstephensi 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
@adam:robins.wtfadamcstephensmaybe i'm just overthinking potential systemd alternatives16:18:28
@hexa:lossy.networkhexayeah, people have annoyed me with "needs to run w/o the nixos module" alot of times16:20:33
@hexa:lossy.networkhexain which case they should start start maintaining that part16:20:46
@adam:robins.wtfadamcstephensi don't like #2 because coupling a complex wrapper with the package feels wasteful to me16:21:43
@hexa:lossy.networkhexacase in point: matrix-synapse-unwrapped16:22:03
@adam:robins.wtfadamcstephensok, i'll finish up #3. if a systemd alternative ever comes, i can rethink this again then :)16:22:40
@adam:robins.wtfadamcstephensreally this only applies to incusd anyway. there's only one extra package for the client, which is spice for gui consoles16:24:06
@adam:robins.wtfadamcstephens thanks for your input hexa 16:24:24
@hexa:lossy.networkhexayw16:24:32
@adam:robins.wtfadamcstephensbuilding go packages is so refreshing compares to rust :)17:05:46
10 Mar 2024
@adam:robins.wtfadamcstephens mkg20001 if you update the UI package will you make it a full package instead of overriding the lxd one?  17:42:01
@mkg20001:mkg20001.iomkg20001
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
@adam:robins.wtfadamcstephens Don’t we want to ensure we update any patches/scripts from zabbly when we update the source package? 18:17:22
@adam:robins.wtfadamcstephens I’m also still hoping to deprecate lxd. I’ve just been waiting for incus LTS  18:17:51
@hexa:lossy.networkhexaafter reading alot of the docs; does incus support online migration with anything but ceph?18:22:56
@hexa:lossy.networkhexaI feel they're not being clear on what is possible with what18:23:27
@adam:robins.wtfadamcstephensmaybe the new lvmlock support?18:39:17
@adam:robins.wtfadamcstephensi don't have shared storage so i haven't explored it myself18:40:42
@hexa:lossy.networkhexa Yeah, but lvm means having shared central storage 18:49:55
@hexa:lossy.networkhexa Which blows 18:49:59
@adam:robins.wtfadamcstephensdon't you already run ceph?19:00:53
@hexa:lossy.networkhexaI do19:02:58
@hexa:lossy.networkhexawas just trying to understand the alternatives19:03:12
@adam:robins.wtfadamcstephenshttps://github.com/lxc/incus/issues/56419:03:48
@adam:robins.wtfadamcstephenshttps://github.com/lxc/incus/issues/34419:04:05
@hexa:lossy.networkhexaglusterfs is some weird distributed filesystem 😄 19:05:09
@hexa:lossy.networkhexalinstor is iirc the firm behind drbd19:05:19
@adam:robins.wtfadamcstephensyep19:05:26

Show newer messages


Back to Room ListRoom Version: 10