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
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
Mattias Walström and GitHub
baec6cb35f
Merge pull request #731 from kernelkit/minor-cli-fixes
...
Minor CLI fixes
2024-10-18 09:33:30 +02:00
Joachim Wiberg
903960f6a0
package/klish-plugin-sysrepo: add units to help text, hide obsolete
...
Fixes the following CLI issues:
- kernelkit/klish-plugin-sysrepo#5 : hide obsolete nodes, e.g., meta/version
- kernelkit/klish-plugin-sysrepo#6 : add units to online help text
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-18 08:55:44 +02:00
Joachim Wiberg
44727b9a47
confd: mark entire meta container obsolete
...
Mark meta data as obsolete to hide from CLI and other frontends.
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-18 08:52:58 +02:00
Tobias Waldekranz and GitHub
eac60b1883
Merge pull request #729 from kernelkit/led-fixes
...
Disable software LED control of port LEDs
2024-10-18 08:37:26 +02:00
Joachim Wiberg and GitHub
b5abadd52a
Merge pull request #728 from kernelkit/uboot-http-netboot-fixes
...
U-Boot HTTP Netboot Fixes
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-17 16:31:24 +02:00
Joachim Wiberg
4603649145
doc: software led control disabled on styx
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-17 16:02:14 +02:00
jovatn and GitHub
c1f552a8dc
Merge pull request #726 from kernelkit/jovatn/test-cases-minor-updates
...
Formatting fixes for test specification and topologies
2024-10-17 15:52:14 +02:00
Tobias Waldekranz
c1dfdd92b0
uboot: Fix repeated calls to boot_net in combination with HTTP
...
Previously, when the `proto://path` format of `bootfile` was used, the
transformed argument sent to either tftp or wget would also be stored
in `bootfile` overriding the original value set by the user.
If the first boot attempt failed for some reason, the protocol
information was stripped from `bootfile` and the second attempt would
then default to TFTP, even if the user had originally specified
`http://...`.
Therefore, store the transformed value in a separate variable.
For some reason, setexpr's parsing of regex escapes changes when this
mode is used, so we need double backslashes to fetch match groups
instead of 1. Yikes.
Fixes #724
2024-10-17 15:38:47 +02:00
Jon-Olov Vatn
d3b28339c1
Updating test specs to have consistent formatting
2024-10-17 15:11:19 +02:00
Tobias Waldekranz
563b4a743b
uboot: Settle for only ipaddr being set to skip DHCP
...
This puts the responsibility on the user to set the appropriate static
parameters. On the plus side, we avoid requiring redundant information
when the `proto://path` format is used in `bootfile`
2024-10-17 15:11:12 +02:00
Jon-Olov Vatn
272a7c1e69
Formatting fixes for test specification and topologies
...
Also including some existing test to test specification, from ietf_system
and ietf_interfaces directories.
2024-10-17 15:11:12 +02:00
Joachim Wiberg
01e91a2fce
package/finit: backport upstream rdeps patch
...
This patch fixes a upstream issue troglobit/finit#415 , greatly reducing
the amount of service restarts, needlessly affecting, e.g., iitod when
services like syslogd¹ is reloaded.
____
¹) Traditional UNIX services that properly support SIGHUP.
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-17 14:37:02 +02:00
Joachim Wiberg
d7abe46768
board/aarch64: disable port led control on styx, for now
...
For details, see discussion in #670
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-10-17 13:03:29 +02:00
Ahmed Karic and GitHub
484dc940dc
Merge pull request #723 from kernelkit/verify-iface-status
...
Verify Interface Status
2024-10-17 10:27:10 +02:00
Ahmed Karic
420f6a0556
test: verify interface status (enable/disable)
...
Fixes #694
2024-10-17 09:50:01 +02:00
Ahmed Karic
4d4a4c68e7
test: refactor iface.py
2024-10-16 19:01:40 +02:00
Joachim Wiberg and GitHub
eb79adce13
Merge pull request #722 from kernelkit/use-specific-secret-add-to-project
2024-10-16 17:24:43 +02:00
Mattias Walström
9fd92252ea
CI: Use specific token when calling add to project
...
[skip ci]
2024-10-16 11:25:03 +02:00
Mattias Walström and GitHub
90bda1b584
Merge pull request #710 from kernelkit/fix-test-texts
...
test: Update topologies and test texts
2024-10-16 11:24:44 +02:00
Ahmed Karic and GitHub
15830714f0
Merge pull request #721 from kernelkit/add-admin-status-to-yanger
...
Statd: Add 'admin-status' to Interface Operational Data
2024-10-16 11:02:36 +02:00
Mattias Walström
34cb229965
test: Update topologies and test texts
...
All mgmt links should be lightgrey, all mgmt ports should be named mgmt
links between duts should be named link.
2024-10-16 10:51:01 +02:00
Ahmed Karic
3f0b85aad9
statd: Add 'admin-status' to yanger
...
The interface operational data was missing the 'admin-status' parameter,
which indicates whether an interface is administratively enabled or
disabled. To resolve this, the 'admin-status' was added to the yanger
Fixes #700
2024-10-16 10:33:09 +02:00