Pim van Pelt
ffa0a77f5e
pylint fix
2025-11-10 00:34:14 +01:00
Pim van Pelt
852ada3904
Cut version 1.0.5
2025-11-09 05:25:28 +01:00
Pim van Pelt
b4652c6d93
Fix a few dependencies; clean up setup.py when moving to pyproject.toml
2025-11-09 05:24:29 +01:00
Pim van Pelt
e106cbac47
Fix regexp match, avoid SyntaxWarning: invalid escape sequence
2025-11-09 04:52:10 +01:00
Pim van Pelt
1534002c6b
Publish 1.0.4
2025-11-09 04:45:24 +01:00
Pim van Pelt
04258ad46d
Move version to single place; Move 'build' to User Guide; Add 'make publish'
2025-11-09 04:37:38 +01:00
Pim van Pelt
67df74968b
Add 'mac' for BondEthernet, plus a note on LCP use
2025-11-08 22:52:33 +00:00
Pim van Pelt
2916432c34
Cut release 1.0.2 and upload to PyPi
2025-11-08 22:43:48 +00:00
Pim van Pelt
cb23d562eb
Cut version 0.0.9 with bondether fix, h/t Honest LLC
2025-11-08 20:25:13 +00:00
Pim van Pelt
10cd60af2c
Release requirement that bondether members are DPDK-style interface names
2025-11-08 20:23:53 +00:00
Pim van Pelt
0d77432a92
Fix two 'duplicate phy' tests
2025-08-18 20:31:18 +02:00
Pim van Pelt
ff7d69fa0a
Document how to use venv to build
2025-05-07 23:26:31 +02:00
Pim van Pelt
b577404611
License under AP2.0
2025-05-04 14:56:59 +02:00
Pim van Pelt
4b0a8c9899
Remove Debian package support
2025-05-04 14:56:50 +02:00
Pim van Pelt
4e139d02f3
Reformat with blcak 25.1.0 - to match GitHub
Lint / lint (push) Has been cancelled
2025-05-03 19:12:01 +02:00
Pim van Pelt
641d0f0190
Version 0.0.8 - support 'af-packet' for containerlab
2025-05-03 14:47:17 +02:00
Pim van Pelt
6879fa85dd
Release 0.0.7 with sFlow support
2025-01-20 17:19:45 +01:00
Pim van Pelt
ac13ffbdb1
Update config field 'sampling-rate', not 'sample-rate'
2024-10-28 16:23:43 +01:00
Pim van Pelt
9a7003c46f
Merge pull request #19 from pimvanpelt/sflow
...
sFlow plugin support
2024-10-28 16:19:53 +01:00
Pim van Pelt
ab5f1e43c0
format with black 24.10.0
2024-10-28 16:18:37 +01:00
Pim van Pelt
8f7c65d8ca
bugfix: also dump 'mpls' state on interfaces
2024-10-28 16:16:10 +01:00
Pim van Pelt
4ba8c59fd8
Add planner for sFlow
2024-10-28 16:13:34 +01:00
Pim van Pelt
80058fceed
The correct configuration option is 'sampling-rate'
2024-10-28 16:12:55 +01:00
Pim van Pelt
78a6f413aa
Add sflow schema, validators (currently nothing to do), and dumper
2024-10-28 15:49:35 +01:00
Pim van Pelt
19b0354e85
Merge pull request #18 from lion7/main
...
Update debian dependencies
2024-10-25 14:05:21 +02:00
Pim van Pelt
c859738b0f
Add documentation of intended configuration elements
2024-10-25 14:04:16 +02:00
Gerard de Leeuw
55700429de
Update debian dependencies
2024-09-02 16:21:51 +02:00
Gerard de Leeuw
e7c9a93702
test: use assertEqual instead of assertEquals
2024-09-02 16:21:41 +02:00
Pim van Pelt
bc4b9b7aab
Merge pull request #17 from steffann/patch-1
...
Update changelog to put 0.0.6 in the right place
2024-06-21 12:01:15 +02:00
Sander Steffann
f5f83b9580
Update changelog to put 0.0.6 in the right place
2024-06-18 18:39:09 +02:00
Pim van Pelt
5381cf4490
release 0.0.6
2024-04-07 23:39:47 +02:00
Pim van Pelt
f01c865c87
Emit config for loopbacks before interfaces
...
This is in preparation of moving to OSPFv3 on VPP.
> If no primary address exists for the interface selected, then the
> primary address of the first non-loopback interface that has one will be
> used regardless of this setting.
To to ensure that for IPv4-less transit networks, the loopback address
is chosen, make it the first interface (notably by ensuring that 'lcp
create' for the loopback interfaces comes before that of PHY and
sub-ints).
2024-04-07 23:36:30 +02:00
Pim van Pelt
95f4013f27
Add example for loopback unnumbered
2024-04-07 19:10:31 +02:00
Pim van Pelt
790f415e60
Add user-guide for unnumbered
2024-04-07 19:07:59 +02:00
Pim van Pelt
58c505703c
Update to v4
2024-04-07 19:07:38 +02:00
Pim van Pelt
b49e2b004b
lint: Fix a bunch of bare-except warnings
2024-04-07 18:13:15 +02:00
Pim van Pelt
46cd4c3e8d
lint: fix unused-variable
2024-04-07 18:04:12 +02:00
Pim van Pelt
4e81cae29a
Reformat
2024-04-07 18:03:36 +02:00
Pim van Pelt
ed2edeb6e8
Bump version to 0.0.5, with unnumbered interfaces
2024-04-07 17:51:27 +02:00
Pim van Pelt
8c3a708647
unnumbered: implement path planner
2024-04-07 17:51:08 +02:00
Pim van Pelt
6949e72888
Assert that target unnumbered interfaces AND loopbacks also cannot be unnumbered
2024-04-07 17:16:25 +02:00
Pim van Pelt
6352d6892e
Add reasonable pylint config
2024-04-07 15:35:18 +02:00
Pim van Pelt
c9c5a14f30
lint: remove unnecessary import
2024-04-07 15:34:58 +02:00
Pim van Pelt
2a85eac702
lint: fix unnecessary f-string
2024-04-07 15:34:18 +02:00
Pim van Pelt
09bdaa3fca
lint: fix singleton-comparison
2024-04-07 15:32:28 +02:00
Pim van Pelt
6212c5a82f
unnumbered: add dumper()
2024-04-07 15:26:55 +02:00
Pim van Pelt
426599e510
Also allow loopback interfaces to be unnumbered
2024-04-07 15:19:57 +02:00
Pim van Pelt
476d909904
unnumbered: Add syntax and semantic checking and unit tests
2024-04-07 14:17:32 +02:00
Pim van Pelt
e427d93197
Reformat
2024-04-07 13:11:09 +02:00
Pim van Pelt
9da5be23fa
Bump VERSION, fixes #15
2023-12-17 23:25:09 +01:00