Ahmed Karic
3b00a376b1
test: regenerate .svg for dhcp_basic test
...
In the recent work, the generation and commit of topology.svg for the
dhcp_basic test was unintentionally overlooked.
2024-10-28 13:18:21 +01:00
Joachim Wiberg and GitHub
00cdff1d2d
Merge pull request #761 from kernelkit/misc-interface-dhcp
...
Misc interface dhcp
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-28 12:38:25 +01:00
Joachim Wiberg
3e5e89b328
package/finit: backport fix to clear background color from GRUB menu
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-28 11:04:49 +01:00
Joachim Wiberg
56d1964559
doc: sync dev-guide and contributing guidelines
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-28 11:04:49 +01:00
Joachim Wiberg
0112113028
doc: add description of description setting and update ChangeLog
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-28 11:04:49 +01:00
Joachim Wiberg
967bfc1e67
test: new test, verify ifAlias
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-28 11:04:49 +01:00
Joachim Wiberg
0284e2ca58
confd: allow interface description as ifAlias
...
This patch adds support for setting the free form description string as
the interface alias. This can be read from /sys/class/net/*/ifalias, or
using the 'ip link show' command. The ifalias is reported by SNMP and
LLDP by default, and now also in the operational datastore.
Linux supports 250 characters in ifalias, but the IF-MIB is restricted
to 64 characters, so we add a local deviation to limit the type.
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-28 11:04:49 +01:00
Joachim Wiberg
710616f8c4
doc,test: clarify relationship between DHCP option 3 and 121
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-28 11:04:49 +01:00
Joachim Wiberg
dbf0fd2514
board/common: fix rauc compatible regression
...
The new variable INFIX_COMPATIBLE, used for the RAUC compatible string,
is not properly evaluated on defconfigs where it is composed of another
variable, e.g.
INFIX_COMPATIBLE="${INFIX_IMAGE_ID}"
Unfortunately, this is the default value for INFIX_COMPATIBLE, and so it
breaks all tier one defconfigs on the mainline branch since a1771ff .
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-28 11:04:49 +01:00
Ahmed Karic and GitHub
55a20bb4c7
Merge pull request #764 from addiva-elektronik/update-infix-test
...
Simplify Running Infix Tests from External Projects
2024-10-25 10:29:13 +02:00
Ahmed Karic
3b2bdbf93c
test: simplify running infix tests from external
...
This will facilitate running infix tests from external projects:
- eliminate the need for an external topology.dot.in file
- eliminate the requirement to manually provide external image name
Fixes #763
2024-10-25 09:57:08 +02:00
Ahmed Karic and GitHub
04c843e095
Merge pull request #760 from kernelkit/update-dhcp-tests
...
test: update dhcp test topologies
2024-10-24 13:57:27 +02:00
Tobias Waldekranz and GitHub
1aa5169641
Merge pull request #757 from kernelkit/rauc-compatible2
...
Use INFIX_COMPATIBLE also for aux partition's rauc.status
2024-10-24 12:26:45 +02:00
Ahmed Karic
594d074f7a
test: update dhcp test topologies
...
Fixes #746
2024-10-24 09:59:56 +02:00
jovatn and GitHub
b81407e7d9
Merge pull request #759 from kernelkit/jovatn/doc-vlan-iface-qos
...
Update QoS documentation (VLAN interface ingress/egress priority)
2024-10-24 09:33:34 +02:00
Mattias Walström and GitHub
8fc0ab9b2f
Merge pull request #758 from kernelkit/update-test-spec
...
Update test spec
2024-10-23 14:50:47 +02:00
Mattias Walström
3b3656c8f5
test: spec: change image format from PNG to SVG
...
SVG is a plain text file, better to see why it changed
than binary PNG. Also fix #744 by adding infix/OEM hash
to test specification
Signed-off-by: Mattias Walström <lazzer@gmail.com >
2024-10-23 14:21:26 +02:00
Jon-Olov Vatn
0eb1fe0ab0
Add QoS doc change to Changelog
...
[skip ci]
2024-10-23 13:55:28 +02:00
Jon-Olov Vatn
9be43ed0bb
Updating colors in QoS complex example picture
...
[skip ci]
2024-10-23 13:47:30 +02:00
Jon-Olov Vatn
604f22e315
Updating QoS documentation
...
- More information on Software Forwarding, and its settings.
- Pictures added
[skip ci]
2024-10-23 13:47:30 +02:00
Mattias Walström
76f0c8e3e6
test:spec: Add version of Infix/OEM build
...
Show the version of the infix build, for traceability
This fix #744
Signed-off-by: Mattias Walström <lazzer@gmail.com >
2024-10-23 13:45:30 +02:00
Joachim Wiberg and GitHub
d36296da42
Merge pull request #754 from kernelkit/firewall-test
...
Container firewall test
2024-10-23 13:42:53 +02:00
Joachim Wiberg and GitHub
9f33658127
Merge pull request #756 from kernelkit/r2s-factory
...
Update r2s factory-config
2024-10-23 12:46:55 +02:00
Joachim Wiberg and GitHub
767a1f194b
.github: create discussion for new releases
...
[skip ci]
2024-10-23 12:45:24 +02:00
Joachim Wiberg
c7760a68cb
test: update infix-containers group README
...
This is a proposal to how a test section/group overview could look.
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-23 12:27:42 +02:00
Joachim Wiberg
933613e6a3
test: new basic firewall container test
...
Fix #598
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-23 12:27:42 +02:00
Joachim Wiberg
14fde1bf90
test: new util method to_binary()
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-23 10:08:10 +02:00
Joachim Wiberg
64c20d96ad
test: minor, cleanup
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-23 10:08:10 +02:00
Joachim Wiberg
a1771ff5c6
board/common: use INFIX_COMPATIBLE also in rauc.status
...
Follow-up to cedb654 , issue #755 .
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-23 10:03:22 +02:00
Joachim Wiberg
a7e7b75a97
board/aarch64: update r2s factory-config
...
- add default-deny-all rule from 2341e07
- enable iburst for the ntp client (quicker initial sync)
- bump meta version (to skip .cfg migration at boot)
Fix #750 [skip ci]
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-23 08:04:31 +02:00
Joachim Wiberg and GitHub
822cb93265
Merge pull request #755 from kernelkit/rauc-compatible
...
Add support for overriding the compatible string
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-22 19:36:31 +02:00
Joachim Wiberg
cedb654643
Add support for overriding the compatible string
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-22 18:32:55 +02:00
Ahmed Karic and GitHub
52eafa70a8
Merge pull request #749 from kernelkit/disable-ntpd
...
Disable BusyBox Related NTP Services
2024-10-22 17:03:47 +02:00
Ahmed Karic
6ba8e3bf55
busybox: disable ntpd from defconfig
2024-10-22 13:28:39 +02:00
Joachim Wiberg and GitHub
f119138107
Update SUPPORT.md
...
[skip ci]
2024-10-22 12:08:43 +02:00
Ahmed Karic and GitHub
5c822efa6f
Merge pull request #742 from kernelkit/add-docs-ntp
...
Update system.md by adding NTP details
2024-10-22 09:50:03 +02:00
Mattias Walström and GitHub
19d5f1db1c
Merge pull request #752 from kernelkit/dsa-interface
...
Make detection of DSA interface more robust
2024-10-22 09:37:37 +02:00
Ahmed Karic
438e39d2fe
doc: update system.md with ntp information
...
Fixes #733
2024-10-22 08:58:19 +02:00
Mattias Walström
0ee973b2b2
Make detection of DSA interface more robust
...
Sometimes the interface creation are done, but
the sysfs is not, this gap we sometimes finds
in the nameif script. Wait out the sysfs creation
if running a DSA switch.
Fix #685
Signed-off-by: Mattias Walström <lazzer@gmail.com >
2024-10-22 08:50:54 +02:00
Joachim Wiberg and GitHub
c0e68579c1
Merge pull request #737 from kernelkit/checklist
...
Checklist for code review and releases
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-21 10:10:25 +02:00
Joachim Wiberg
5b61ccd960
.github: update pull request template
...
For some documentation changes, e.g., the recent change in the QoS
documentation, see de76b97 , it is highly relevant to also mention
this change in the release notes.
In fact, any change that would make it worthwhile for a user to
update their knowledge on a topic should probably be documented
in the release notes.
[skip ci]
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-21 10:09:39 +02:00
Joachim Wiberg
1dd761560d
.github: add checklist for pull requests and releases
...
[skip ci]
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-21 10:07:15 +02:00
Joachim Wiberg
076d174579
Update ChangeLog for v24.10.1
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
v24.10.1
2024-10-18 15:32:29 +02:00
Tobias Waldekranz and GitHub
1470c473f6
Merge pull request #736 from kernelkit/fix-missing-copy-command
...
Add missing copy and erase commands to CLI
2024-10-18 15:08:48 +02:00
Joachim Wiberg
9ae7115bbf
doc: update ChangeLog for upcoming v24.10.1
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-18 14:16:51 +02:00
Joachim Wiberg
f9a0c71b1f
package/klish: make sure to select bin tools (copy, erase)
...
Fix #735
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-18 14:13:45 +02:00
Joachim Wiberg
aad5bcd4e6
doc: update ChangeLog for v24.10.0
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
v24.10.0
2024-10-18 12:43:14 +02:00
Ahmed Karic and GitHub
e875239639
Merge pull request #732 from kernelkit/fix-admin-perm
...
Allow admin to run 'show ntp'
2024-10-18 10:45:12 +02:00
Joachim Wiberg and GitHub
3bcc058969
Merge pull request #717 from kernelkit/copy-timeout
...
Fix too small timeout for copy command
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-18 09:44:16 +02:00
Ahmed Karic
3fa820b41e
klish-plugin-infix: allow admin to run 'show ntp'
...
Fixes #730
2024-10-18 09:35:43 +02:00