[GH-ISSUE #4382] Netbird 55.0 Behaviour Changed in Github Runner #9265

Open
opened 2026-08-05 01:21:30 -04:00 by saavagebueno · 0 comments
Owner

Originally created by @LucaPapay on GitHub (Aug 20, 2025).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/4382

Describe the problem

For the past month our db migration action was stable. About 4 Hours ago our pipeline started to fail.
Comparing the Action runs / eliminating other possible causes the only difference that we could find was the netbird version.

Netbird still installs and connects as expected. However in the next step the runner cannot resolve our database url which is inside the vpc that accessed by netbird. To install and connect netbird we are using netbird connect

Last working run:

`NetBird UI installation will be omitted as Linux does not run desktop environment
The installation will be performed using binary files
Installing netbird from https://github.com/netbirdio/netbird/releases/download/v0.54.2/netbird_0.54.2_linux_amd64.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0

100 11.5M 100 11.5M 0 0 58.3M 0 --:--:-- --:--:-- --:--:-- 58.3M
LICENSE
LICENSES/AGPL-3.0.txt
LICENSES/BSD-3-Clause.txt
LICENSES/REUSE.toml
README.md
netbird
NetBird service has been installed
NetBird service has been started
Installation has been finished. To connect, you need to run NetBird by executing the following command:

netbird up
Run if [ -z "${HOSTNAME}" ]; then
Connected
Run while [ -z "$(sudo netbird status | grep 'Management: Connected')" ]; do
`

First run that failed:

`NetBird UI installation will be omitted as Linux does not run desktop environment
The installation will be performed using binary files
Installing netbird from https://github.com/netbirdio/netbird/releases/download/v0.55.0/netbird_0.55.0_linux_amd64.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0

100 11.5M 100 11.5M 0 0 36.6M 0 --:--:-- --:--:-- --:--:-- 36.6M
LICENSE
LICENSES/AGPL-3.0.txt
LICENSES/BSD-3-Clause.txt
LICENSES/REUSE.toml
README.md
netbird
NetBird service has been installed
NetBird service has been started
Installation has been finished. To connect, you need to run NetBird by executing the following command:

netbird up
Run if [ -z "${HOSTNAME}" ]; then
Connected
Run while [ -z "$(sudo netbird status | grep 'Management: Connected')" ]; do
`

To Reproduce

Github action with netbird version 54 works fine
Github action breaks with netbird version 55

Expected behavior

We expect the same behavior inside of the pipeline in version 55 as in 54

Are you using NetBird Cloud?

We are Self Hosting Netbird

NetBird version

55

Is any other VPN software installed?

no

Originally created by @LucaPapay on GitHub (Aug 20, 2025). Original GitHub issue: https://github.com/netbirdio/netbird/issues/4382 **Describe the problem** For the past month our db migration action was stable. About 4 Hours ago our pipeline started to fail. Comparing the Action runs / eliminating other possible causes the only difference that we could find was the netbird version. Netbird still installs and connects as expected. However in the next step the runner cannot resolve our database url which is inside the vpc that accessed by netbird. To install and connect netbird we are using [netbird connect](https://github.com/Alemiz112/netbird-connect) ### Last working run: `NetBird UI installation will be omitted as Linux does not run desktop environment The installation will be performed using binary files Installing netbird from https://github.com/netbirdio/netbird/releases/download/v0.54.2/netbird_0.54.2_linux_amd64.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 11.5M 100 11.5M 0 0 58.3M 0 --:--:-- --:--:-- --:--:-- 58.3M LICENSE LICENSES/AGPL-3.0.txt LICENSES/BSD-3-Clause.txt LICENSES/REUSE.toml README.md netbird NetBird service has been installed NetBird service has been started Installation has been finished. To connect, you need to run NetBird by executing the following command: netbird up Run if [ -z "${HOSTNAME}" ]; then Connected Run while [ -z "$(sudo netbird status | grep 'Management: Connected')" ]; do ` ### First run that failed: `NetBird UI installation will be omitted as Linux does not run desktop environment The installation will be performed using binary files Installing netbird from https://github.com/netbirdio/netbird/releases/download/v0.55.0/netbird_0.55.0_linux_amd64.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 11.5M 100 11.5M 0 0 36.6M 0 --:--:-- --:--:-- --:--:-- 36.6M LICENSE LICENSES/AGPL-3.0.txt LICENSES/BSD-3-Clause.txt LICENSES/REUSE.toml README.md netbird NetBird service has been installed NetBird service has been started Installation has been finished. To connect, you need to run NetBird by executing the following command: netbird up Run if [ -z "${HOSTNAME}" ]; then Connected Run while [ -z "$(sudo netbird status | grep 'Management: Connected')" ]; do ` **To Reproduce** Github action with netbird version 54 works fine Github action breaks with netbird version 55 **Expected behavior** We expect the same behavior inside of the pipeline in version 55 as in 54 **Are you using NetBird Cloud?** We are Self Hosting Netbird **NetBird version** 55 **Is any other VPN software installed?** no
saavagebueno added the triage-needed label 2026-08-05 01:21:30 -04:00
Sign in to join this conversation.
No Label triage-needed
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#9265