Commit Graph
4809 Commits
Author SHA1 Message Date
Mattias Walström e968ee213e test: syslog: property_filter: Adapt to changes required by yangerd
The test got an unexpected input in one of its logs:

'May 22 11:18:32 test-00-03-00 yangerd[3677]: SIGHUP: triggering immediate re-poll'
limit the string grepping for to be more exact.
2026-06-10 12:11:14 +02:00
Mattias Walström 2bee078c76 test: upgrade: Add adaptions needed for yangerd 2026-06-10 12:11:14 +02:00
Mattias Walström 702e17c6e0 test: upgrade: Add adaptions needed for yangerd
Specially the change:
`
-            oper = target.get_dict("/system-state/software")
+            oper = target.get_dict("/ietf-system:system-state/software")
`
i feel is strange, since only the backend for sysrepo has changed, but the
new syntax is actually correct, unsure why it has worked before.
2026-06-10 12:11:14 +02:00
Mattias Walström 03c8fba1b0 statd: Remove old code 2026-06-10 12:11:14 +02:00
Mattias Walström 9c0f29c500 yanger: Remove code duplication and fix upgrade
Remove a lot of duplication and move to seperate libs in internal/

Also, instead of polling upgrade status using src/rauc-installation-status,
hook into the dbus monitor.
2026-06-10 12:11:14 +02:00
Mattias Walström bd90423d5b yangerd: Add WiFi implementation 2026-06-10 12:11:14 +02:00
Mattias Walström 12e100758b yangerd: Add backoff if ip batch work have crashed 2026-06-10 12:11:14 +02:00
Mattias Walström 6f1ab79de4 yangerd: Do not start in runlevel S 2026-06-10 12:11:14 +02:00
Mattias Walström a362d6e640 test: iface_enable_disable: Simplify test 2026-06-10 12:11:14 +02:00
Mattias Walström 85ff18859e test: wireguard_roadwarrior: Adapt to the new polled world in yangerd 2026-06-10 12:11:14 +02:00
Mattias Walström fae10f5d06 yangerd: Add wireguard support 2026-06-10 12:11:14 +02:00
Mattias Walström 83f49796ab yangerd: fix stp status 2026-06-10 12:11:14 +02:00
Mattias Walström bd0980d227 yangerd: Send sighup to yangerd on config change
This is to force yangerd to repoll polled things
2026-06-10 12:11:14 +02:00
Mattias Walström d5aa4fee2d test: usb: adapt to new yangerd 2026-06-10 12:11:14 +02:00
Mattias Walström 2c18ab1d52 test: containers: host_commands/test.py: Adapt to new yangerd
Slightly slower to detect changes
2026-06-10 12:11:14 +02:00
Mattias Walström ac7a0ebb88 Fix containers, reactive now. 2026-06-10 12:11:14 +02:00
Mattias Walström fd6eb14575 test: case: ntp: Adapt tests for polled yangerd 2026-06-10 12:11:14 +02:00
Mattias Walström 668d82bd2e test: dhcp: server_subnets: Add longer timeout for polling
This since NTP status is polled in yangerd.
2026-06-10 12:11:14 +02:00
Mattias Walström 81d50cff6e Fix ntp and dns status 2026-06-10 12:11:14 +02:00
Mattias Walström 24f273a44f FRR does not send delete on OSPF route change
Handle this.
2026-06-10 12:11:14 +02:00
Mattias Walström 20bcd6ad1c Fix interface and bridge race conditions 2026-06-10 12:11:14 +02:00
Mattias Walström beaed88fdd zapi: Fix deletion of routes 2026-06-10 12:11:14 +02:00
Mattias Walström a2576759b7 yangerd: Continues 2026-06-10 12:11:14 +02:00
Mattias Walström 5117f288bf Fix routing and ip addresses 2026-06-10 12:11:14 +02:00
Mattias Walström 12ab5b4007 update doc 2026-06-10 12:11:14 +02:00
Mattias Walström 70877bfe58 statd: Include new yangerd backend for operational 2026-06-10 12:11:14 +02:00
Mattias Walström 366a40a836 move yanger 2026-06-10 12:11:14 +02:00
Mattias Walström 62f440f69f yangerd: Initial 2026-06-10 12:11:14 +02:00
Mattias Walström 1118542b4e test: firewall: Make tests more robust 2026-06-10 12:11:14 +02:00
Mattias Walström a90068d0d7 test: system: Make tests more robust 2026-06-10 12:11:14 +02:00
Mattias Walström e460fb49c5 firewall: simplify 2026-06-10 12:11:14 +02:00
Mattias Walström 192b0662fe TEMP: Update yanger spec 2026-06-10 12:11:14 +02:00
Mattias Walström 41f9e0bd80 TEMP: WiP document 2026-06-10 12:11:14 +02:00
Joachim WibergandGitHub 3b56b249b5 Merge pull request #1532 from kernelkit/kernel-upgrade-d242c3ba-4cc0-475b-aec6-1feaa224b3f4 2026-06-10 11:20:05 +02:00
ael-bot be3c76b7bf Upgrade Linux kernel to 6.18.35 2026-06-10 07:21:05 +00:00
Mattias WalströmandGitHub 4fa933f4f5 Merge pull request #1531 from saba8814/doc/add-missing-test-spec 2026-06-09 17:49:28 +02:00
Ejub Sabic a2f57bdd4d doc: add missing test doc for container basic test
Signed-off-by: Ejub Sabic <ejub1946@outlook.com>
2026-06-09 08:58:18 +02:00
Mattias WalströmandGitHub f4fd538a58 Merge pull request #1529 from kernelkit/wifi-followup
hostapd: Do not limit BSSID
2026-06-07 17:30:52 +02:00
Mattias Walström 5cdabe555f hostapd: Do not limit BSSID
hostapd limit hard what BSSID to use, this since hosatpd is desinged
to use radio-mac+n as default. We demand the user to select the MAC
address, if having multiple BSS.
2026-06-07 11:53:09 +02:00
Mattias Walström 60afb15488 Changelog: Add note about firewall changes
Enable NAT no longer enable forwarding on *all* interfaces.
2026-06-07 11:52:15 +02:00
Joachim WibergandGitHub ba010c0117 Merge pull request #1527 from kernelkit/wifi-roaming
Wi-Fi: Add mesh (802.11s) and roaming (802.11k,v,r)
2026-06-05 16:29:35 +02:00
Mattias Walström 61b5c8954d firewalld: Do not enable global ip_forward when enable masqurade
Infix controlls the ip_forwad (ipv4/ipv6) per interface, enable it
globally just mess things up.
2026-06-05 14:54:53 +02:00
Mattias Walström 40147a5265 Wi-Fi: Add configuration option to enable legacy rates
Normally you don't want this, but there may be cases with
stupid IoT devices. They are therefore disabled by default.
2026-06-05 14:54:53 +02:00
Mattias Walström be6cf4dcd5 Add new Wi-Fi features in Changelog 2026-06-05 14:54:53 +02:00
Mattias Walström bbea2bceae confd: wifi: Refactor to use one hostapd for all radios
This is how hostapd should be used, this enables real
band steering, since the daemon has knownledge about
all bands.
2026-06-05 14:54:53 +02:00
Mattias Walström 69fbf9e854 Document mesh and roaming 2026-06-05 14:54:53 +02:00
Mattias Walström 61d4325d2c Wi-Fi: Add support for mesh-point (802.11s) 2026-06-05 14:54:53 +02:00
Mattias Walström 44ade8b761 Wi-Fi: Add support for band steering 2026-06-05 14:54:50 +02:00
Mattias Walström 4e50c96567 Wi-Fi: Add roaming support (802.11k,v,r)
Useful feature if running multiple radios on single AP with
the same SSIDs or multiple APs to get good area coverage.
2026-06-05 14:54:35 +02:00
Joachim WibergandGitHub c0225b7096 Merge pull request #1528 from saba8814/fix/gh-action-node20-deprecation-warnings
Fix/gh action node20 deprecation warnings
2026-06-05 09:31:17 +02:00