Mattias Walström
5ea1b889c6
test: operational_all: Poll for stuff to get removed from yangerd
2026-06-15 09:18:02 +02:00
Mattias Walström
44d85b36b8
test: operational_all: Try to adapt to yangerd
2026-06-14 18:18:33 +02:00
Mattias Walström
8abc5882f6
yangerd: Fix bugs with containers and boot order in CI
2026-06-14 15:30:58 +02:00
Mattias Walström
4cd5ac11e4
test: case: dhcp: client_routes: Adapt to changes in yangerd
2026-06-14 12:44:52 +02:00
Mattias Walström
0d30388510
test: dhcp: client_basic: Adapt to changes by yangerd
2026-06-14 12:44:25 +02:00
Mattias Walström
d7d5424cc7
test: upgrade: Make more robust using yangerd
2026-06-14 12:43:57 +02:00
Mattias Walström
543da99865
test: speed_duplex_coppar: Adapt to yangerd
2026-06-12 20:21:21 +02:00
Mattias Walström
ac14588a43
yangerd: Add arm 32bit support
...
Int => int64
2026-06-12 17:33:36 +02:00
Mattias Walström
4c716eae42
yangerd: add missing files
2026-06-12 17:00:58 +02:00
Mattias Walström
0726d21370
REMOVE THIS: TEMPORARY DISABLE PTP TESTS
2026-06-12 16:23:29 +02:00
Mattias Walström
9902098782
test: mdns_allow_deny: Adapt to yangerd behaviour changes
2026-06-12 16:23:07 +02:00
Mattias Walström
eff5f61ac2
test: lldp_admin_status: Adapt to yangerd changes
2026-06-12 16:22:10 +02:00
Mattias Walström
c9b5a2be39
dhcp: server_subnets: Adapt to yanger behaviour changes
2026-06-12 16:20:19 +02:00
Mattias Walström
794c9c9f81
test: firewall: ipv6-zone-migration: Adapt to yanger behaviour changes
2026-06-12 16:19:20 +02:00
Mattias Walström
7982d635f5
test: rip_multihop: Adapt to yangerd changes
2026-06-12 16:18:57 +02:00
Mattias Walström
f078acb2c2
test: ntp: client_stratum_selection: Adapt to yangerd behaviour
2026-06-12 16:15:23 +02:00
Mattias Walström
3892372e64
yangerd: Fix ntp and lldp status
2026-06-12 15:10:57 +02:00
Mattias Walström
a4656cad51
yangerd: Return {} instead of 404 if no match
2026-06-12 15:10:20 +02:00
Mattias Walström
9f3d26fac2
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-12 15:05:09 +02:00
Mattias Walström
470104f383
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-11 14:16:54 +02:00
Mattias Walström
d411ad5e54
test: route_pref_ospf: Update test spec
2026-06-11 13:16:12 +02:00
Mattias Walström
491c347647
test: ntp_client: Update test spec
2026-06-11 13:15:51 +02:00
Mattias Walström
8a6e2cf221
test: hostname: adapt to yanger
2026-06-11 13:15:36 +02:00
Mattias Walström
1c1073d3c3
test: ospf_point_to_multipoint: Adapt to yanger
2026-06-11 13:14:25 +02:00
Mattias Walström
6afd9210af
test: spec: Allow to generate test specification without logical topology
2026-06-11 13:13:17 +02:00
Mattias Walström
f3a50c4ba9
test: upgrade: add missing readme
2026-06-11 13:12:49 +02:00
Mattias Walström
ad02b8dac9
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-11 13:11:22 +02:00
Mattias Walström
40bcce7b9d
yangerd: Add missing files
2026-06-10 21:06:59 +02:00
Mattias Walström
9df6939756
test: upgrade: Adapt to yangerd
2026-06-10 21:05:58 +02:00
Mattias Walström
980a48de42
test: route_pref_ospf: Adapt to yangerd
2026-06-10 21:05:07 +02:00
Mattias Walström
ee07a605ff
test: ospf_unnumbered_interface: Adapt to new yangerd
2026-06-10 21:03:50 +02:00
Mattias Walström
f2e420eef7
test: veth_delete: Adapt to new yangerd
...
Operational is now not instantly availible, is some lag.
2026-06-10 21:03:03 +02:00
Mattias Walström
4c07672401
test: ntp_client: Adapt to new yangerd daemon
2026-06-10 12:11:15 +02:00
Mattias Walström
446848ced4
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-10 12:11:15 +02:00
Mattias Walström
133c4f4515
tests: Adapt to new yangerd
2026-06-10 12:11:15 +02:00
Mattias Walström
dfe855bfd9
yangerd: Add support for getting ARP neighbors
2026-06-10 12:11:15 +02:00
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