!VhzbGHamdfMiGxpXyg:robins.wtf

NixOS LXC

36 Members
lxc, lxd, incus discussions related to NixOS15 Servers

Load older messages


SenderMessageTime
1 Apr 2025
@adam:robins.wtfadamcstephenswhich wasn't well maintained for a while. i actually modernized it a bit14:46:45
@adam:robins.wtfadamcstephenshttps://orbical-dev.github.io/incus_sdk/14:47:00
@adam:robins.wtfadamcstephensnot declarative, but...14:47:13
@hexa:lossy.networkhexahaha 😄 14:47:22
@adam:robins.wtfadamcstephensi think you know python, right ;)14:48:01
@hexa:lossy.networkhexathese examples are cute14:48:10
@hexa:lossy.networkhexawhere is the error handling? 😄14:48:16
@hexa:lossy.networkhexasure looks cute for scripting things14:48:42
@hexa:lossy.networkhexa* sure looks fine for scripting things14:48:47
@hexa:lossy.networkhexaoh, they have error handling, the examples are just terse14:49:08
@adam:robins.wtfadamcstephensthere's a Go API client too, somewhat obviously as it's what the client uses, but I suspect you'd prefer the python one14:50:08
@adam:robins.wtfadamcstephenshttps://pkg.go.dev/github.com/lxc/incus@v0.7.0/client14:50:43
@adam:robins.wtfadamcstephensi thought i'd take a quick look at adding the Incus documentation. but it pulls in sphinx and some python packages we don't seem to have17:32:32
@hexa:lossy.networkhexafor sphinx we even have a hook17:33:17
@adam:robins.wtfadamcstephenshttps://github.com/lxc/incus/blob/bbc49f4bbbf00993cbb45697e84c093d9760ac44/doc/.sphinx/requirements.txt17:40:38
@adam:robins.wtfadamcstephensmy attempts to substitute this out also failed, so may need to craft a patch https://github.com/lxc/incus/blob/bbc49f4bbbf00993cbb45697e84c093d9760ac44/doc/conf.py#L1317:41:10
3 Apr 2025
@adam:robins.wtfadamcstephensinitial docs support: https://github.com/NixOS/nixpkgs/pull/39576713:44:57
@adam:robins.wtfadamcstephensi couldn't see a way to pass extra deps to the sphinx hook?13:45:20
8 Apr 2025
@hexa:lossy.networkhexa

Network type does not support non-default projects

17:27:11
@hexa:lossy.networkhexablargh17:27:20
@hexa:lossy.networkhexacan't assign bridges to projects17:27:36
@hexa:lossy.networkhexacmon17:27:37
9 Apr 2025
@adam:robins.wtfadamcstephensapparently i was much too ambitious that i could just update all the LTS components and things would just work...02:59:44
@adam:robins.wtfadamcstephensI'm going to get these LTS components updated, and possibly do some runTest refactoring of the tests, then I think I'm going to reassess my priorities on this stuff. I'm losing steam on this stack.03:08:36
@adam:robins.wtfadamcstephensAlso summer is coming, and I'll have more work to be doing outside in the garden. 03:09:30
@adam:robins.wtfadamcstephensI think the easy thing to let slide will be the monthly non-LTS Incus updates. Maybe someone would be interested in picking up the baton on these?03:10:34
@adam:robins.wtfadamcstephensThis script is...a thing... https://github.com/lxc/lxcfs/blob/main/share/lxc.reboot.hook.in03:23:56
@adam:robins.wtfadamcstephens10 years ago. incus now is checking the return value, and leaves the container in a error state when it fails. only option is to kill incus... 03:25:10
@adam:robins.wtfadamcstephensanyway, fix is a simple wrapper, but still.03:25:18
12 Apr 2025
@spaenny:boehm.shSpaenny joined the room.19:09:23

Show newer messages


Back to Room ListRoom Version: 10