Control: severity -1 normal Hi Stefano,
I suspect you're seeing this on the host system running Incus? If so, that's expected behavior. Incus' default mode of operation when launching a VM is to dynamically inject the `incus-agent` binary into the VM's environment. (`incus-agent` should never actually run on the host itself.) To accomplish this, it must copy the binary from the host system in addition to automatically creating other config and service files for the VM. Debian's packaging breaks out the `incus-agent` binary into its own package that is Recommended, but not required if you're only running containers. This setup covers the vast majority of regular Incus use. But, because there is an incus-agent package we also need to support someone creating a VM image that bakes in that package. Thus, there's a service definition in the incus-agent package. The ConditionPathExists check should ever only be true within a VM running under Incus. I've just verified that both use cases appear to work properly, so I've downgraded the bug's severity to normal. If you know of a better way of making the systemd service not start on the host machine, please let me know. Or if there might be some way to make it more readily apparent that it's expected and normal behavior. Mathias
signature.asc
Description: This is a digitally signed message part