app-containers / incus

Modern, secure and powerful system container and virtual machine manager

Official package sites : https://github.com/lxc/incus · https://linuxcontainers.org/incus/introduction/ ·

Incus is a modern, secure and powerful system container and virtual machine manager. Incus is a community fork from Canonical's LXD. It provides a unified experience for running and managing full Linux systems inside containers or virtual machines. Incus supplies images for a wide number of Linux distributions and is built around a very powerful, yet pretty simple, REST API. Incus scales from one instance on a single machine to a cluster in a full data center rack, making it suitable for running workloads both for development and in production. Incus allows you to easily set up a system that feels like a small private cloud. You can run any type of workload in an efficient way while keeping your resources optimized. You should consider using Incus if you want to containerize different environments or run virtual machines, or in general run and manage your infrastructure in a cost-effective way.

v9999 :: 0/stable :: gentoo

Modified
License
Apache-2.0 BSD LGPL-3 MIT
USE flags
apparmor fuidshift nls qemu selinux verify-sig

v6.22 :: 0/stable :: gentoo

Modified
License
Apache-2.0 BSD LGPL-3 MIT
Keywords
~amd64 ~arm64
USE flags
apparmor fuidshift nls qemu selinux verify-sig

v6.21 :: 0/stable :: gentoo

Modified
License
Apache-2.0 BSD LGPL-3 MIT
Keywords
~amd64 ~arm64
USE flags
apparmor fuidshift nls qemu selinux verify-sig

v6.0.6 :: 0/lts :: gentoo

Modified
License
Apache-2.0 BSD LGPL-3 MIT
Keywords
~amd64 ~arm64
USE flags
apparmor fuidshift nls qemu verify-sig

v6.0.5-r1 :: 0/lts :: gentoo

Modified
License
Apache-2.0 BSD LGPL-3 MIT
Keywords
amd64 ~arm64
USE flags
apparmor fuidshift nls qemu verify-sig

v6.0.5 :: 0/lts :: gentoo

Modified
License
Apache-2.0 BSD LGPL-3 MIT
Keywords
amd64 ~arm64
USE flags
apparmor fuidshift nls qemu verify-sig

General

apparmor
Enable support for the AppArmor application security system
fuidshift
Install the fuidshift binary - currently conflicts with app-containers/lxd
nls
Add Native Language Support (using gettext - GNU locale utilities)
qemu
Pull dependencies needed to manage QEMU-based virtual machines with Incus
selinux
!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
verify-sig
Verify upstream signatures on distfiles

acct-group / incus : Group for app-containers/incus

acct-group / incus-admin : Group for app-containers/incus

app-arch / xz-utils : Utils for managing LZMA compressed files

app-containers / lxc : A userspace interface for the Linux kernel containment features

dev-db / sqlite : SQL database engine

dev-libs / cowsql : Embeddable, replicated and fault tolerant SQL engine (fork of dqlite)

dev-libs / lzo : An extremely fast compression and decompression library

dev-libs / raft : C implementation of the Raft consensus protocol

dev-util / xdelta : Computes changes between binary or text files and creates deltas

net-dns / dnsmasq : Small forwarding DNS server

sys-libs / libcap : POSIX 1003.1e capabilities

virtual / udev : Virtual to select between different udev daemon providers

acct-group / incus : Group for app-containers/incus

acct-group / incus-admin : Group for app-containers/incus

app-arch / xz-utils : Utils for managing LZMA compressed files

app-cdr / cdrtools : A set of tools for CD/DVD reading and recording, including cdrecord

app-containers / lxc : A userspace interface for the Linux kernel containment features

app-containers / lxd : Modern, secure and powerful system container and virtual machine manager

app-emulation / qemu : QEMU + Kernel-based Virtual Machine userland tools

dev-db / sqlite : SQL database engine

dev-libs / cowsql : Embeddable, replicated and fault tolerant SQL engine (fork of dqlite)

dev-libs / lzo : An extremely fast compression and decompression library

dev-libs / raft : C implementation of the Raft consensus protocol

dev-util / xdelta : Computes changes between binary or text files and creates deltas

net-dns / dnsmasq : Small forwarding DNS server

net-firewall / ebtables : Controls Ethernet frame filtering on a Linux bridge, MAC NAT and brouting

net-firewall / iptables : Linux kernel (2.4+) firewall, NAT and packet mangling tools

net-firewall / nftables : Linux kernel firewall, NAT and packet mangling tools

sec-policy / apparmor-profiles : A collection of profiles for the AppArmor application security system

sys-apps / gptfdisk : GPT partition table manipulator for Linux

sys-apps / iproute2 : kernel routing and traffic control utilities

sys-fs / fuse : An interface for filesystems implemented in userspace

sys-fs / lxcfs : FUSE filesystem for LXC

sys-fs / squashfs-tools : Tools to create and extract Squashfs filesystems

sys-libs / libcap : POSIX 1003.1e capabilities

virtual / acl : Virtual for acl support (sys/acl.h)

virtual / udev : Virtual to select between different udev daemon providers

946953
app-containers/incus-6.10.1: incus-user service crash: Failed to create network: apparmor_parser, Could not open 'tunables/global'
966154
app-containers/incus - Couldn't find the CGroup memory swap accounting
966158
app-containers/incus with USE=apparmor need sys-apps/apparmor dependency
967465
app-containers/incus - Missing kernel flag for network and VM
969235
app-containers/incus: multiple vulnerabilities
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 6.0.6
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marc Schiffbauer · gentoo
app-containers/incus: add 6.22
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Krzesimir Nowak · gentoo
app-containers/incus: Fix cross-compile issues
When building arm64 binaries on amd64 machine, `go install` puts the binaries inside the `linux-arm64` directory. But the agent binaries are built with `go build` with explicitly set path to output directory. Let's make sure that the output directory matches the directory used by `go install`. The `src_install` makes an assumption that all the binaries are in the same directory. Also, fix installation directory for arm64 agents, so the target directory matches a path set in 90incus env file. Add a work around an issue with live ebuilds where the go compile environment was not set. Do it explicitly for the live ebuilds, while waiting for the proper solution in EAPI 9, possibly. Signed-off-by: Krzesimir Nowak <knowak@microsoft.com> Part-of: https://codeberg.org/gentoo/gentoo/pulls/35 Merges: https://codeberg.org/gentoo/gentoo/pulls/35 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: stabilize 6.0.5-r1 for amd64
Bug: https://bugs.gentoo.org/969235 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Marc Schiffbauer · gentoo
app-containers/incus: drop 6.19.1
Bug: https://bugs.gentoo.org/969235 Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: drop versions
(In preparation for CVE security cleanups) Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
app-containers/incus: add CVE patches to incus-6.0.5
Revbump to add two CVE patches to incus-lts. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Brahmajit Das · gentoo
app-containers/incus: add 6.21
Signed-off-by: Brahmajit Das <listout@listout.xyz> Part-of: https://github.com/gentoo/gentoo/pull/45256 Closes: https://github.com/gentoo/gentoo/pull/45256A Bug: https://bugs.gentoo.org/969235 Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marc Schiffbauer · gentoo
app-containers/incus: add 6.19.1
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: stabilize 6.0.5 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marc Schiffbauer · gentoo
app-containers/incus: add selinux suppor tin live ebuild
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marc Schiffbauer · gentoo
app-containers/incus: add 9999
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marc Schiffbauer · gentoo
app-containers/incus: add 6.18
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marc Schiffbauer · gentoo
app-containers/incus: add 6.17
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 6.0.5
Sync changes from stable channel, like dependencies and the multi-agent model which is supported by upstream for this lts release. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 6.15
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: fix the previous attempt at systemd service files
Apparently "PassEnvironment" didn't work as planned, do the "Plan B" instead and just point EnvironmentFile at the /etc/env.d/90incus file. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: fix multi-agent setup for 6.14
When delivering "multi-agent" setup, incus needs INCUS_AGENT_PATH set where the static binaries are found. Updated env.d file to include this. Since systemd services don't include custom env variables from /etc/env.d, try to pass them over via "PassEnvironment" option. Closes: https://bugs.gentoo.org/959878 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: build static binaries (agents, migrate) in 6.14
As they were accidentally dynamically linked before. This also allowed 32bit targets to be built properly. Closes: https://bugs.gentoo.org/959473 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add qemu fix for 6.14
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: drop 6.13, 6.13-r1 (security cleanup)
Bug: https://bugs.gentoo.org/959367 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 6.14
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: stabilize 6.0.4-r1 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
app-containers/incus: drop 6.12-r1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: install windows vm agent with 6.13-r1
Switch from "single agent setup" to "multi agent setup" in order to get the Windows VM agent working, that's shipped with 6.13. Ideally these agents are installed somewhere and called with 'INCUS_AGENT_PATH', but I'm taking a bet they work from /usr/bin/* normally. Please file a bug if not, I have no way of testing this currently! That's also why 6.13 is kept around, for a possible downgrade if 6.13-r1 breaks launching VMs. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 6.13
- while "umoci" is now included in incus, I'm not sure whether the optfeature about it works without the external packages. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: drop 6.10.1-r1, 6.11
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Mathieu Tortuyaux · gentoo
app-containers/incus: fix cross-compilation issue
This has been tested on Flatcar CI with cross-compilation on `amd64` and `arm64`. Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com> Part-of: https://github.com/gentoo/gentoo/pull/42095 Closes: https://github.com/gentoo/gentoo/pull/42095 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 6.12
- add "apparmor? ( sec-policy/apparmor-profiles )" dependency. Bug: https://bugs.gentoo.org/946953 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 6.0.4
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
app-containers/incus: add 6.11
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: stabilize 6.0.3-r1 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
app-containers/incus: drop versions
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Thibaud CANALE · gentoo
app-containers/incus: ensure kernel AIO support
Required as mentioned in documentation. https://github.com/lxc/incus/commit/414ad2c9f5997faa875046aa0d76ace059faf969 Closes: https://bugs.gentoo.org/951352 Signed-off-by: Thibaud CANALE <thican@thican.net> Closes: https://github.com/gentoo/gentoo/pull/41325 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: drop 6.10
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
app-containers/incus: add 6.10.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 6.10
- update nftables dependency to have 'json' use flag enabled, for now. Closes: https://bugs.gentoo.org/950211 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: stabilize 6.0.3 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: drop 6.7
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: another 'incus file' fix in 6.9
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add upstream patch to 6.9 for 'incus file pull'
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 6.9
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 6.0.3 lts
- sync the changes from stable release. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 6.8
- add 'qemu' use flag to pull all necessary dependencies to allow managing qemu-based virtual machines in incus, - add new env.d file to set INCUS_EDK2_PATH so OVMF files are found when using virtual machines, - allow selecting between iptables and nftables. All possible changes are synced to the LTS release upon new LTS version release. Closes: https://bugs.gentoo.org/944335 Closes: https://bugs.gentoo.org/946184 Closes: https://bugs.gentoo.org/945768 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: drop 6.6
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 6.7
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Maciej Barć · gentoo
app-containers/incus: add OCI optfeature
Closes: https://bugs.gentoo.org/942350 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: drop 6.0.1-r1, 6.5-r1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: stabilize 6.0.2 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 6.6
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
James Le Cuirot · gentoo
app-containers/incus: Update edk2 OVMF path adjustment
These files now live in /usr/share/edk2/OvmfX64. No revbump as there is a compatibility symlink. Closes: https://github.com/gentoo/gentoo/pull/38813 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: drop 6.4
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 6.0.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: drop 6.5
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
app-containers/incus: fix OVMF file paths in 6.5
Closes: https://bugs.gentoo.org/939428 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 6.5
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: drop 6.3-r1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 6.4
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: drop 6.0.0-r1, 6.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: update the prlimit syntax in 6.3
Bug: https://bugs.gentoo.org/929138 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: stabilize 6.0.1-r1 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
app-containers/incus: update 6.0.1's subslot to 'lts'
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
app-containers/incus: add 6.3
- clear out bashishms from openrc service files, - switch to calling 'prlimit' from the openrc init file instead of relying on openrc's rc_ulimit. Closes: https://bugs.gentoo.org/929138 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 6.0.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: drop 6.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 6.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 6.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: stabilize 6.0.0-r1 for amd64
Bug: https://bugs.gentoo.org/920527 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: drop 0.6-r1, 0.7
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: toggle cross-compiler logic in src_install
Closes: https://bugs.gentoo.org/930496 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: directly inherit toolchain-funcs.eclass
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
app-containers/incus: add note about shell completion files missing
- when cross-compiling. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Mathieu Tortuyaux · gentoo
app-containers/incus: fix cross compilation issue on 6.0.0
* explicitly call the *src_unpack * set Go installation PATH if cross compilation is detected Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com> Closes: https://github.com/gentoo/gentoo/pull/36323 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 6.0.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: build the new incus-simplestreams binary too
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 0.7
- install bash, fish and zsh completion files. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: drop 0.5, 0.5.1, 0.5.1-r1, 0.6
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add upstream patch to 0.6 for column handling
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 0.6
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add cdrtools as vm 'optfeature' for its mkisofs
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add an upstream patch to fix some VM issues
- upstream issue #455. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: drop 0.3-r1, 0.4-r1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 0.5.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 0.5
Bug: https://bugs.gentoo.org/920527 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-containers/incus: Keyword 0.4-r1 arm64, #921358
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: drop 0.3
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 'fuidshift' use flag that conflicts with lxd
- apparently some weird systems are symlinking /usr/sbin into /usr/bin ! Bug: https://bugs.gentoo.org/920527 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add a wiki.gentoo.org/Incus link
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
app-containers/incus: add 0.4
- both openrc and systemd init.d / service files updated to match how upstream intends them to be used https://linuxcontainers.org/incus/docs/main/packaging/#init-scripts - include fuidshift again, installed in /usr/sbin like it's supposed to. Won't collide with lxd's fuidshift. Signed-off-by: Joonas Niilola <juippis@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34449
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add lxd-5.20 compatibility patch
- for lxd-to-incus tool. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: drop 0.2-r1
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 0.3
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: drop 0.1-r2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
Remove BROOT from VERIFY_SIG_OPENPGP_KEY_PATH
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: lxd-to-incus: add upstream openrc patch
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add 0.2
- lxd-to-incus binary included. Note that it doesn't currently fully work on Gentoo, and not at all on OpenRC systems. Please contribute to upstream to get OpenRC support. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add optfeature for incus-migrate
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: don't install fuidshift binary
- fuidshift is a nice extra tool but not critical to incus (or lxd). This makes installing incus and lxd parallel possible. Fuidshift can still be gotten from lxd. This change is also the initial step required to get lxd-to-incus tool working, arriving most likely on next incus version (upstream issue #166). Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add missing group dep for incus-admin
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-containers/incus: add/fix apparmor & qemu support
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
app-containers/incus: new package, add 0.1
- incus is a fork from Canonical's LXD. Signed-off-by: Joonas Niilola <juippis@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/33278