!VhzbGHamdfMiGxpXyg:robins.wtf

NixOS Incus and LXC

49 Members
lxc, lxd, incus discussions related to NixOS16 Servers

Load older messages


SenderMessageTime
30 Dec 2023
@hexa:lossy.networkhexayeah, it is what it is00:28:47
@hexa:lossy.networkhexaceph is not really suitable for all workloads we run00:29:07
@hexa:lossy.networkhexabut it is the most usable compromise00:29:19
@hexa:lossy.networkhexae.g. we have a pretty busy postgresql database, that has to cope with the high latency00:29:43
@adam:robins.wtfadamcstephens Yeah ceph is quite mature at this point so it’s generally a safe option   00:48:11
@adam:robins.wtfadamcstephens stgraber mentioned linstor in a issue today. I hadn’t seen that one before   00:49:20
@adam:robins.wtfadamcstephens Most other newish solutions are k8s focused on  00:51:29
@hexa:lossy.networkhexalinbit also developed drbd00:54:07
@hexa:lossy.networkhexablock-level replication00:54:17
@hexa:lossy.networkhexa * primary/secondary block-level replication00:54:34
@hexa:lossy.networkhexaceph has the benefit that it can offer both block storage as well as a filesystem with snapshot support00:55:11
@hexa:lossy.networkhexaerause coding, replication, it is very reliable00:55:26
@hexa:lossy.networkhexabut the nixos packaging needs more love tbh00:55:44
@adam:robins.wtfadamcstephens I’ve not tried it. I really only have two nodes that would be ok for ceph, even if I have others that could help with quorum   01:04:42
@hexa:lossy.networkhexa adamcstephens 🐝: we lost the lxd image 15:57:14
@hexa:lossy.networkhexahttps://hydra.nixos.org/job/nixos/trunk-combined/nixos.lxdVirtualMachineImage.aarch64-linux https://hydra.nixos.org/job/nixos/trunk-combined/nixos.lxdVirtualMachineImage.x86_64-linux15:57:25
@adam:robins.wtfadamcstephens
In reply to @hexa:lossy.network
adamcstephens 🐝: we lost the lxd image
How does that happen?
16:05:09
@hexa:lossy.networkhexae.g. when it fails to evaluate16:05:28
@adam:robins.wtfadamcstephens Ahh 16:05:42
@hexa:lossy.networkhexa
in job ‘nixos.lxdVirtualMachineImage.x86_64-linux’:
error:
       … while evaluating a branch condition

         at /nix/store/0cgy1xrv40pvk2j1d6sjpgczx8qg7ds4-source/nixos/release-combined.nix:17:28:

           16|
           17|   removeMaintainers = set: if builtins.isAttrs set
             |                            ^
           18|     then if (set.type or "") == "derivation"

       … while calling the 'isAttrs' builtin

         at /nix/store/0cgy1xrv40pvk2j1d6sjpgczx8qg7ds4-source/nixos/release-combined.nix:17:31:

           16|
           17|   removeMaintainers = set: if builtins.isAttrs set
             |                               ^
           18|     then if (set.type or "") == "derivation"

       (stack trace truncated; use '--show-trace' to show the full trace)

       error: The option `systemd.services.lxd-agent.unitConfig.Before' has conflicting definition values:
       - In `/nix/store/0cgy1xrv40pvk2j1d6sjpgczx8qg7ds4-source/nixos/modules/system/boot/systemd.nix': "shutdown.target"
       - In `/nix/store/0cgy1xrv40pvk2j1d6sjpgczx8qg7ds4-source/nixos/modules/virtualisation/lxd-agent.nix': [ ]
       Use `lib.mkForce value` or `lib.mkDefault value` to change the priority on any of these definitions.
16:05:58
@adam:robins.wtfadamcstephens Ugh. That wasn’t my doing, someone else added that  16:06:25
@hexa:lossy.networkhexahttps://github.com/nixos/nixpkgs/pull/27132616:07:24
@adam:robins.wtfadamcstephens Yep. I saw that when adding the path   16:09:56
@adam:robins.wtfadamcstephensi can't say i understand why that was added16:26:20
@adam:robins.wtfadamcstephensbut i haven't spent the time to16:26:29
@adam:robins.wtfadamcstephens
In reply to @hexa:lossy.network
in job ‘nixos.lxdVirtualMachineImage.x86_64-linux’:
error:
       … while evaluating a branch condition

         at /nix/store/0cgy1xrv40pvk2j1d6sjpgczx8qg7ds4-source/nixos/release-combined.nix:17:28:

           16|
           17|   removeMaintainers = set: if builtins.isAttrs set
             |                            ^
           18|     then if (set.type or "") == "derivation"

       … while calling the 'isAttrs' builtin

         at /nix/store/0cgy1xrv40pvk2j1d6sjpgczx8qg7ds4-source/nixos/release-combined.nix:17:31:

           16|
           17|   removeMaintainers = set: if builtins.isAttrs set
             |                               ^
           18|     then if (set.type or "") == "derivation"

       (stack trace truncated; use '--show-trace' to show the full trace)

       error: The option `systemd.services.lxd-agent.unitConfig.Before' has conflicting definition values:
       - In `/nix/store/0cgy1xrv40pvk2j1d6sjpgczx8qg7ds4-source/nixos/modules/system/boot/systemd.nix': "shutdown.target"
       - In `/nix/store/0cgy1xrv40pvk2j1d6sjpgczx8qg7ds4-source/nixos/modules/virtualisation/lxd-agent.nix': [ ]
       Use `lib.mkForce value` or `lib.mkDefault value` to change the priority on any of these definitions.
where does this log come from?
16:27:41
@hexa:lossy.networkhexahttps://hydra.nixos.org/jobset/nixos/trunk-combined#tabs-errors16:27:52
@hexa:lossy.networkhexa(Hi, i'm a hydra wizard)16:28:02
@adam:robins.wtfadamcstephensahh you already pinged the PR16:29:15
@hexa:lossy.networkhexayeah, that was fairly straightforward16:29:40

Show newer messages


Back to Room ListRoom Version: 10