summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-containers/lxd: drop 5.0.2-r1Joonas Niilola2023-03-251-205/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: stabilize 5.0.2-r2 for amd64Joonas Niilola2023-03-091-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: include >=btrfs-6.1 fix from upstreamJoonas Niilola2023-03-082-0/+258
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: drop 5.0.1-r7Joonas Niilola2023-03-033-248/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: stabilize 5.0.2-r1 for amd64Joonas Niilola2023-02-221-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: revbump stable and add subslot binder for raftJoonas Niilola2023-02-221-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: re-add 4.0.9 to the treeJoonas Niilola2023-01-313-0/+257
| | | | | | | - it's needed, and it's only purpose is to provide an update path from lxd-3 to lxd-5. lxd-3 is supported until June 2023. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: update the ipv6 optfeaturesJoonas Niilola2023-01-222-2/+2
| | | | | | - iproute2 and iptables should have it enabled unconditionally already. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: clean oldJoonas Niilola2023-01-221-190/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: hint ipv6 functionality with optfeatureJoonas Niilola2023-01-222-6/+8
| | | | | Closes: https://bugs.gentoo.org/891625 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: add 5.0.2Joonas Niilola2023-01-193-0/+238
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: stabilize 5.0.1-r5 for amd64Joonas Niilola2023-01-101-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: drop 5.0.1-r4Joonas Niilola2023-01-101-215/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: fix >=btrfs-6.0 storage pool compatibilityJoonas Niilola2023-01-102-0/+243
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: drop 5.0.1-r3Joonas Niilola2023-01-092-257/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: edit the latest openrc init.d file againJoonas Niilola2023-01-081-2/+1
| | | | | | | - remove suggestion for 'rc_cgroup_controllers="yes"' which is the default value in rc.conf. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: update Copyright year to 2023 in the init.d fileJoonas Niilola2023-01-071-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: enhance openrc init.d fileJoonas Niilola2023-01-072-0/+275
| | | | | | | | - attempt to only create /sys/fs/cgroup/systemd if rc.conf has support for it, - enhance the pkg_postinst messages, - remove 'ipv6' use flag as the dependencies already enable it by default. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: add backported fixes etc before 5.0.2Joonas Niilola2022-12-083-0/+259
| | | | | | | | | | | | | | | | | | | - update init file to create necessary paths to run systemd containers on openrc host. NOTE: Last this was enabled, some openrc on openrc containers were broken. Haven't had this happen in a while, let's try again. I'm aware some more expert setups, such as lxd-in-lxd (nested) needs _more_ manual tweaking now. As majority of containers are systemd based, I feel like it's more important to support that out-of-the-box and figure other issues case-by-case when they arise. - fix calling non-existent commands, upstream issue 10795, - fix timeouts on exec channels, upstream issue 10034. Closes: https://bugs.gentoo.org/865467 Closes: https://github.com/gentoo/gentoo/pull/28566 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: add a subslot binder against dqliteJoonas Niilola2022-11-191-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: drop 5.0.1Joonas Niilola2022-11-141-190/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: stabilize 5.0.1-r1 for amd64Joonas Niilola2022-11-121-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: fix ebuild to support secure boot with VMsJoonas Niilola2022-10-121-0/+190
| | | | | Closes: https://bugs.gentoo.org/876796 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: drop 5.0.0Joonas Niilola2022-09-242-182/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: stabilize 5.0.1 for amd64Joonas Niilola2022-09-191-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* Convert 'apparmor' to a global USE flagMike Gilbert2022-09-121-3/+0
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* app-containers/lxd: add a vm-related update note to 5.0.1Joonas Niilola2022-08-191-1/+11
| | | | | | | - virtual machines may require a manual restart after an update to 5.0.1 due to incompatibilities in the lxd-agent product. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: add 5.0.1Joonas Niilola2022-08-173-4/+195
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: drop 4.0.9-r3Joonas Niilola2022-07-182-181/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: fix unquoted variable SThomas Bracht Laumann Jespersen2022-06-161-1/+1
| | | | | Signed-off-by: Thomas Bracht Laumann Jespersen <t@laumann.xyz> Signed-off-by: Sam James <sam@gentoo.org>
* app-containers/lxd: stabilize 5.0.0 for amd64Joonas Niilola2022-06-141-2/+2
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: add 5.0.0Joonas Niilola2022-06-112-0/+182
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: Keyword 4.0.9-r3 arm64, #846779Jakov Smolić2022-05-221-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* app-containers/lxd: remove unused filesMichael Mair-Keimberger2022-04-162-67/+0
| | | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/25044 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: drop 4.0.8-r3Joonas Niilola2022-04-144-375/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: fix finding virtfs-proxy-helper, againJoonas Niilola2022-03-211-0/+5
| | | | | | | - the code has been divided amongst different files. Closes: https://bugs.gentoo.org/798924 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: stabilize 4.0.9-r2 for amd64Joonas Niilola2022-03-201-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: fix systemd service file for 4.0.9Joonas Niilola2022-02-202-3/+1
| | | | | | | | | - the previous settings caused some runtime issues, with apparently mixed process ownerships. Reported-by: telans Thanks-to: telans Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: Use (+) for ipv6 flag depsMichał Górny2022-02-182-6/+6
| | | | | | | | | | At this point, it is reasonable to assume that packages will be enabling IPv6 unconditionally rather than dropping it altogether. Update the USE dependencies to (+) to account for that, in preparation for removal of the flag in iproute2 and iputils. Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* app-containers/lxd: add 4.0.9Joonas Niilola2022-02-024-0/+250
| | | | | | | | | | | | | - inherit go-module.eclass; upstream uses go.mod now, - new documentation offered by upstream, e.g. a handy cheatsheet, - openrc init file and systemd service file now manages the log directory (#817287), - virtfs-proxy-helper bin path isn't hardcoded anymore (#798924), - -Werror patch turned into sed for easier maintainability. Bug: https://bugs.gentoo.org/798924 Closes: https://bugs.gentoo.org/817287 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: fix the sed for OVMF path, add notes about vm'sJoonas Niilola2022-01-071-1/+13
| | | | | | | | - lxd supports virtual machines through qemu which wasn't advertised in the ebuild. Closes: https://bugs.gentoo.org/830612 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/lxd: drop 4.0.7-r2Joonas Niilola2021-12-223-235/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* Move {app-emulation -> app-containers}/lxcGeorgy Yakovlev2021-12-202-2/+2
| | | | | Closes: https://github.com/gentoo/gentoo/pull/23428 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* Move {app-emulation -> app-containers}/lxdGeorgy Yakovlev2021-12-2012-0/+740
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>