netbirdio / netbird

Connect your devices into a secure WireGuard®-based overlay network with SSO, MFA and granular access controls.
https://netbird.io
BSD 3-Clause "New" or "Revised" License
10.06k stars 441 forks source link

Installation of netbird fails on Fedora Coreos 39 #1634

Open M0Rf30 opened 4 months ago

M0Rf30 commented 4 months ago

Describe the problem

following the installation details for rpm lead to a failing postinstall execution

The error reported is

Post Install of an clean install
open /etc/init.d/netbird: no such file or directory
Error: open /etc/init.d/netbird: no such file or directory
"service" failed: exec: "service": executable file not found in $PATH
Error: "service" failed: exec: "service": executable file not found in $PATH

as suggested by the package manager you can view this error with the command journalctl -t 'rpm-ostree(netbird.post)'

To Reproduce Steps to reproduce the behavior:

  1. add the repo under repos.d folder
  2. do an rpm-ostree update (the repo is evaluated in the right manner)
  3. do an rpm-ostree install netbird

Expected behavior

NetBird version

from 0.25.8 to 0.26.0

jkrogers9862 commented 3 months ago

Is there any word on this issue? It is still persistent in 2.7.3 on Fedora Silverblue 39.

jkrogers9862 commented 1 month ago

I have noted that when I tried to install qemu-kvm and Virtualization tools on Fedora Silverblue 40, this issue appears. I have also had this issue with coreos and fedora iot. This issue continues to be present in netbird 0.27.10. I have been using use the docker version on systems where this is happening which is limited functionality especially because systemd doesn't work in containers. Please take a new look at this issue.