Joachim Wiberg
323bfc9d66
doc: add netboot howto, for developers
...
[skip ci]
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-04-07 17:56:59 +02:00
Mattias Walström and GitHub
3d86ecd2ee
Merge pull request #1005 from kernelkit/fix-images
...
Change type of disk image
2025-04-07 09:41:01 +02:00
Mattias Walström
4a932dec11
Update changelog for 2025.04
2025-04-07 08:20:21 +02:00
Mattias Walström
d5c5e38604
CI: Store qcow2 disk images as release artififacts
...
This to make it easier to use GNS3 appliance file from
GNS3 marketplace.
2025-04-07 08:16:34 +02:00
Mattias Walström
02080bfb6c
qeneth: Move Infix test templates from qeneth to Infix
2025-04-07 08:16:33 +02:00
Mattias Walström
d3fa51e4fa
Use qcow2 for disk image instead of raw image
...
This make the release bundle much smaller, the disk image size
change from 512M to 2xsizeof(squashimage)
2025-04-07 08:16:33 +02:00
Mattias Walström
6cfe5f8c58
Fix symlink in release packages
...
Fix #1002
2025-04-07 08:16:33 +02:00
Mattias Walström
b4f3e4eab8
migrate: Fix typo resulting in not logging correctly
2025-04-07 08:16:32 +02:00
Joachim Wiberg and GitHub
b188e781ee
Merge pull request #1007 from kernelkit/r2s-fixes
...
Fix NanoPi R2S Regression
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-04-07 08:16:09 +02:00
Joachim Wiberg
8156179f1b
doc: update ChangeLog for v25.04 release cycle
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-04-07 06:22:19 +02:00
Joachim Wiberg
55632eebaa
utils: update usage text with example, add -f
...
- Update usage text for readability, add example
- Reindent getopts case and add -h
- Allow 'git rm -f' to remove already staged patches
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-04-07 06:06:42 +02:00
Joachim Wiberg
71b11026bb
configs/r2s_defconfig: bump kernel to 6.12.21 (LTS)
...
- Bump kernel to 6.12.21, same as other tier one boards
- Fix #1006 byt enabling netlink for ethtool (now works!)
- Sync defconfigs:
- LIBXCRYPT now in an rdep of another package
- Disable FORCE check hashes for now
- Drop patches for 6.10 tree (r2s kernel)
- Port RTL8153b patch for R2S LAN LED support
Fixes #1006
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-04-07 05:54:54 +02:00
Joachim Wiberg
2b28733fda
confd: set correct file version of migrated files in backup
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-04-07 05:32:05 +02:00
Joachim Wiberg
8c115e17c4
board/common: set wheel group on /cfg/backup dir
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-04-07 05:32:05 +02:00
Mattias Walström and GitHub
10f62f679b
Merge pull request #1000 from kernelkit/logging-fixes
...
Misc. fixes related to logging found in -rc1
v25.03.0
v25.03.0-rc2
2025-03-31 15:08:10 +02:00
Joachim Wiberg
fa4f7c6532
doc: update ChangeLog with fixes for -rc1 issues
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-03-31 13:49:34 +02:00
Joachim Wiberg
0647541988
patches/sysklogd: sync with latest version in Buildroot 2025.02
...
Buildroot 2025.02 currently has sysklogd v2.7.0, which has new features,
but also a few bugs. This commit drops all patches for v2.5.2 and adds
all patches for sysklogd v2.7.2
For more information, see:
- https://github.com/troglobit/sysklogd/releases/tag/v2.7.1
- https://github.com/troglobit/sysklogd/releases/tag/v2.7.2
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-03-31 13:43:19 +02:00
Joachim Wiberg
2602ddc0b8
board/common: skip product init if no product specific dir
...
This silences a bogus warning in the log when runparts is called with no
argument. I.e., when there is no product specific init files available.
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-03-31 13:35:44 +02:00
Joachim Wiberg
3886b284d3
confd: fix invalid priority argument to logger
...
There is no such loglevel 'critical', only 'crit' is defined.
For some reason this issue has not been spotted until the upgrade to
Buildroot 2025.02, which includes sysklogd v2.7.0, and Finit v4.11.
Introduced in 3e48af6 , when the concept of failure-config was added.
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-03-31 13:14:34 +02:00
Joachim Wiberg
22a9405d1e
confd: shellcheck fixes to load script
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-03-31 13:13:43 +02:00
Mattias Walström and GitHub
2902dccf11
Merge pull request #999 from kernelkit/bump-version
...
Bump version for v25.03.0 GA
v25.03.0-rc1
2025-03-31 11:37:27 +02:00
Joachim Wiberg
644374bb29
doc: bump version for v25.03.0 GA
...
[skip ci]
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-03-31 11:32:02 +02:00
Tobias Waldekranz and GitHub
a868307637
Merge pull request #998 from kernelkit/mvpp2-tcam-fix-main
...
patches/linux: net: mvpp2: Prevent parser TCAM memory corruption
2025-03-31 11:27:03 +02:00
Tobias Waldekranz
d213861e02
patches/linux: net: mvpp2: Prevent parser TCAM memory corruption
...
[skip ci]
2025-03-31 11:26:27 +02:00
Joachim Wiberg and GitHub
3d538d4eca
Merge pull request #992 from kernelkit/bump-finit
...
Fix reboot when containers are in setup state
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-03-31 11:21:52 +02:00
Joachim Wiberg and GitHub
06a6dd17f8
Merge pull request #997 from kernelkit/rename-lag-yang
...
Rename infix-if-lag to correct version
2025-03-31 10:55:17 +02:00
Joachim Wiberg
18659fd45a
doc: update ChangeLog for v25.03
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-03-31 10:00:00 +02:00
Joachim Wiberg
7253be7619
Allow writing to the ttyd console after Buildroot bump
...
Fixes #990
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-03-31 09:54:14 +02:00
Joachim Wiberg
910749bab1
board/common: send SIGTERM when container is in its setup phase
...
When stopping a container that is (stuck) in setup state, e.g., fetching
its container image, we need to send SIGTERM to the container wrapper
script rather than forwarding the 'stop' command to podman.
With this fix, and the Finit upgrade, there is no longer a 10 second
timeout before Finit sends SIGKILL to the PID. Instead, the script now
immediately react to the initial SIGTERM.
Related to issue #980
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-03-31 09:54:13 +02:00
Joachim Wiberg
4f9b3146a1
package/finit: bump to v4.11
...
ChangeLog: https://github.com/troglobit/finit/releases/tag/4.11
Fixes #980
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-03-31 09:54:10 +02:00
Mattias Walström
b026abd0bc
Rename infix-if-lag to correct version
...
Fix libyang warning: [WRN] File name "infix-if-lag@2024-12-08.yang " does not match module revision "2025-03-28".
2025-03-31 09:39:42 +02:00
Tobias Waldekranz and GitHub
08658a37c4
Merge pull request #996 from kernelkit/update-kernel
...
Upgrade linux kernel to 6.12.21 (LTS)
2025-03-31 08:07:07 +02:00
Mattias Walström
6bbf2d02a8
Upgrade linux kernel to 6.12.21 (LTS)
2025-03-30 21:40:43 +02:00
Mattias Walström and GitHub
538185c29e
Merge pull request #995 from kernelkit/yang-warning
...
confd: drop unused must expression from infix-if-lag.yang
2025-03-30 21:39:44 +02:00
Joachim Wiberg
bd05715ba0
confd: drop unused must expression from infix-if-lag.yang
...
Fixes #964
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-03-28 13:11:56 +01:00
Mattias Walström and GitHub
6960cd30eb
Merge pull request #993 from kernelkit/relase-tarball-fixes
...
.github: preserve symlinks in tarballs
2025-03-28 12:55:35 +01:00
Joachim Wiberg
c5c21dec83
.github: preserve symlinks in tarballs
...
Fixes #991
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-03-28 11:15:49 +01:00
Mattias Walström and GitHub
73de6b6d42
Merge pull request #988 from kernelkit/pre-built-go
...
Use prebuilt GO toolchain
2025-03-20 10:52:30 +01:00
Mattias Walström
f698d5f0ee
Use prebuilt GO toolchain
...
Do NOT built it from source
2025-03-20 08:53:53 +01:00
Mattias Walström and GitHub
7e59406436
Merge pull request #972 from kernelkit/update-buildroot
...
Update buildroot to new LTS base (2025.02)
2025-03-20 08:39:26 +01:00
Mattias Walström
b8a9dc9743
Update Changelog
...
[skip ci]
2025-03-17 19:51:46 +01:00
Mattias Walström
1b5aa16652
dnsmasq: Remove relay agent info patch
2025-03-17 19:45:05 +01:00
Mattias Walström
3f491ea785
yangdoc: Add patch to remove pip-tools as requirement
...
Not used
2025-03-17 19:45:05 +01:00
Mattias Walström
9bdad9bc8b
podman: Update podman hash
...
Just minor change of filename from podman-4.5.0.tar.gz to
podman-4.5.0-go2.tar.gz
2025-03-17 19:45:05 +01:00
Mattias Walström
de711b0123
netsnmp: Update patch after toolchain upgrade
2025-03-17 19:45:04 +01:00
Mattias Walström
b52c462cfa
Update patches for new versions
2025-03-17 19:45:04 +01:00
Mattias Walström
f4e75dfecb
Update the name in hash file for the packages for fetched from git
...
Buildroot have change the named for the tar-package
created for a package created from a git repo.
2025-03-17 19:45:03 +01:00
Mattias Walström
c5fe10aada
busybox: Add patch for the new version
2025-03-17 19:45:03 +01:00
Mattias Walström
97623b989c
frr: Add upstream compat patch to work with libyang 3
2025-03-17 19:45:03 +01:00
Mattias Walström
ed2a776c55
Remove obsolete patches
2025-03-17 19:45:02 +01:00