Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

netbird: update to 0.37.1 #26064

Merged
merged 1 commit into from
Feb 28, 2025
Merged

netbird: update to 0.37.1 #26064

merged 1 commit into from
Feb 28, 2025

Conversation

wehagy
Copy link
Contributor

@wehagy wehagy commented Feb 26, 2025

Compile and run tested

Maintainer: Me

Package architecture Target Subtarget Brand Model Hardware Version OpenWrt version
x86_64 x86 64 WOVIBO B75 M.2 Intel LGA 1155 DDR3 N/A OpenWrt SNAPSHOT r28898-e1acc7a67b

Used a 'dirty' installation of the OpenWrt image instead of starting with a clean state:

# apk update
# apk upgrade
# apk add --allow-untrusted <package_name>.apk
# reboot

Tests checklist:

  • Connection to the NetBird Cloud Dashboard (not self-hosted).
  • Firewall configured with nftables.
  • Connection established in P2P mode.
  • wireguard kernel mode active.
  • Routes configured between my homelab and my cloud server.
  • netbird DNS server functioning correctly.
  • NAT operational (not needed by me at this time, may consider testing in the future).
  • Permissions rules is enforced (not needed by me at this time, may consider testing in the future).

Description


Additional information

x86_64 is running in a container using incus.
The package(s) was compiled with the container sdk.
The OpenWrt image(s) was built using the container imagebuilder or distrobuilder.

You can view my repository with the patch applied and the automated build here:
This repository is temporary and will be removed or modified after the merge.

You can find my artifacts here:

I have encountered some unrelated errors during my build:

#21 2.431 Installing packages...
#21 2.489 ERROR: unable to select packages:
#21 2.489   nftables (no such package):
#21 2.489     required by: world[nftables]
#21 2.489   ppp (no such package):
#21 2.489     required by: world[ppp]
#21 2.489   ppp-mod-pppoe (no such package):
#21 2.489     required by: world[ppp-mod-pppoe]
#21 2.490   nftables-json (no such package):
#21 2.490     required by: firewall4-2024.12.18~18fc0ead-r1[nftables-json]
#21 2.491 make[2]: *** [Makefile:226: package_install] Error 9
#21 2.491 make[1]: *** [Makefile:157: _call_image] Error 2
#21 2.492 make: *** [Makefile:332: image] Error 2
#21 ERROR: process "/bin/sh -c /dev/pipes/EOF" did not complete successfully: exit code: 2

changelog: https://github.com/netbirdio/netbird/releases/tag/v0.37.1

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
@1715173329 1715173329 merged commit 8f0ab16 into openwrt:master Feb 28, 2025
12 checks passed
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants