Mattias Walström
980b9dac7c
rauc: Enable streaming of upgrades
2026-06-27 08:41:22 +02:00
Mattias Walström
e32b72d1ee
yangerd: containers: widen event debounce to avoid podman contention
2026-06-27 08:41:22 +02:00
Mattias Walström
62b890f7b6
yangerd: Fix containers
2026-06-27 08:41:22 +02:00
Mattias Walström
ce4184e048
yangerd: Change containers from polled to reactive
2026-06-27 08:41:22 +02:00
Mattias Walström
013932ed06
multicast: stream MAC sender continuously like the IPv4 sender
2026-06-27 08:41:22 +02:00
Mattias Walström
8c6f9cec49
test: operational_all: Poll for stuff to get removed from yangerd
2026-06-27 08:41:22 +02:00
Mattias Walström
27dc42622e
test: operational_all: Try to adapt to yangerd
2026-06-27 08:41:22 +02:00
Mattias Walström
f4de58a54c
yangerd: Fix bugs with containers and boot order in CI
2026-06-27 08:41:22 +02:00
Mattias Walström
4899279ed2
test: dhcp: client_basic: Adapt to changes by yangerd
2026-06-27 08:41:22 +02:00
Mattias Walström
42c8dc0346
test: upgrade: Make more robust using yangerd
2026-06-27 08:41:22 +02:00
Mattias Walström
a2937e13eb
test: speed_duplex_coppar: Adapt to yangerd
2026-06-27 08:41:22 +02:00
Mattias Walström
b35f4df8a5
yangerd: Add arm 32bit support
...
Int => int64
2026-06-27 08:41:22 +02:00
Mattias Walström
8890274e90
yangerd: add missing files
2026-06-27 08:41:22 +02:00
Mattias Walström
127bbdfc4f
REMOVE THIS: TEMPORARY DISABLE PTP TESTS
2026-06-27 08:41:22 +02:00
Mattias Walström
8fb9e9b68e
test: mdns_allow_deny: Adapt to yangerd behaviour changes
2026-06-27 08:41:22 +02:00
Mattias Walström
7d9319b8e4
test: lldp_admin_status: Adapt to yangerd changes
2026-06-27 08:41:22 +02:00
Mattias Walström
7f4c4b63ee
dhcp: server_subnets: Adapt to yanger behaviour changes
2026-06-27 08:41:22 +02:00
Mattias Walström
beb2439922
test: firewall: ipv6-zone-migration: Adapt to yanger behaviour changes
2026-06-27 08:41:22 +02:00
Mattias Walström
7dc1811389
test: rip_multihop: Adapt to yangerd changes
2026-06-27 08:41:22 +02:00
Mattias Walström
01b9c04f95
test: ntp: client_stratum_selection: Adapt to yangerd behaviour
2026-06-27 08:41:22 +02:00
Mattias Walström
8b60e447f3
yangerd: Fix ntp and lldp status
2026-06-27 08:41:22 +02:00
Mattias Walström
d90d0d2a9c
yangerd: Return {} instead of 404 if no match
2026-06-27 08:41:22 +02:00
Mattias Walström
6a669e6d92
statd: Adapt to yanger keys on module:container path
...
Instead of relying of the runtime xpath, which can be just /system-state
for example, resulting on no yangerd match.
2026-06-27 08:41:22 +02:00
Mattias Walström
155f74e968
test: ospf_default_route_advertise: Make test more robust
...
FRR can sometimes be pretty slow to actually install the route in
the kernel. Increase the timeout of must_reach.
2026-06-27 08:41:22 +02:00
Mattias Walström
7f0b88be63
test: route_pref_ospf: Update test spec
2026-06-27 08:41:22 +02:00
Mattias Walström
05d4598ac9
test: ntp_client: Update test spec
2026-06-27 08:41:22 +02:00
Mattias Walström
79ec51860b
test: hostname: adapt to yanger
2026-06-27 08:41:22 +02:00
Mattias Walström
51aa4d26b7
test: ospf_point_to_multipoint: Adapt to yanger
2026-06-27 08:41:22 +02:00
Mattias Walström
a33214d67f
test: spec: Allow to generate test specification without logical topology
2026-06-27 08:41:22 +02:00
Mattias Walström
cff66cd74c
test: upgrade: add missing readme
2026-06-27 08:41:21 +02:00
Mattias Walström
b662984f09
test: operational_all: Harden to catch more
...
- Test so the value in operational actually is correct
- Move test to last in suite to see that there are no stray
data in operational (yangerd)
2026-06-27 08:41:21 +02:00
Mattias Walström
39114f89dd
yangerd: Add missing files
2026-06-27 08:41:21 +02:00
Mattias Walström
0b193cb5bd
test: upgrade: Adapt to yangerd
2026-06-27 08:41:21 +02:00
Mattias Walström
98022e2e5f
test: route_pref_ospf: Adapt to yangerd
2026-06-27 08:41:21 +02:00
Mattias Walström
52c7e4e90e
test: ospf_unnumbered_interface: Adapt to new yangerd
2026-06-27 08:41:21 +02:00
Mattias Walström
f50f6add9c
test: veth_delete: Adapt to new yangerd
...
Operational is now not instantly availible, is some lag.
2026-06-27 08:41:21 +02:00
Mattias Walström
5071a1f177
test: ntp_client: Adapt to new yangerd daemon
2026-06-27 08:41:21 +02:00
Mattias Walström
ee5499501c
test: stp_basic: Stabilize test
...
With the new yangerd it failed 100% of the times, but it could fail
before as well, but that whould be very rare. Wait until operational
has been updated.
2026-06-27 08:41:21 +02:00
Mattias Walström
e9ff748df9
tests: Adapt to new yangerd
2026-06-27 08:41:20 +02:00
Mattias Walström
bf850f59d7
yangerd: Add support for getting ARP neighbors
2026-06-27 08:39:48 +02:00
Mattias Walström
76de3427ff
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-27 08:39:48 +02:00
Mattias Walström
6a78def525
test: upgrade: Add adaptions needed for yangerd
2026-06-27 08:39:48 +02:00
Mattias Walström
59fbb26dca
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-27 08:39:48 +02:00
Mattias Walström
56b7904d1a
statd: Remove old code
2026-06-27 08:39:48 +02:00
Mattias Walström
3e23997289
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-27 08:39:48 +02:00
Mattias Walström
c7ab211e51
yangerd: Add WiFi implementation
2026-06-27 08:39:48 +02:00
Mattias Walström
32bed66267
yangerd: Add backoff if ip batch work have crashed
2026-06-27 08:39:48 +02:00
Mattias Walström
ca7447dfc9
yangerd: Do not start in runlevel S
2026-06-27 08:39:48 +02:00
Mattias Walström
dc7a86c604
test: iface_enable_disable: Simplify test
2026-06-27 08:39:48 +02:00
Mattias Walström
f305bd3527
test: wireguard_roadwarrior: Adapt to the new polled world in yangerd
2026-06-27 08:39:48 +02:00