Joachim Wiberg
ff4e20221c
configs,rpi4: complete port, Infix booting
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-05-25 23:15:37 +02:00
Joachim Wiberg
808edf0a29
configs,rpi4: quirk, phy-detached-when-down
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-05-25 23:15:36 +02:00
Joachim Wiberg
3f68e297ef
configs,rpi4: quirk, override /etc/watchdogd.conf
...
Apparently the BCM2835 watchdog driver does not hook into /dev/watchdog
but creates its own /dev/watchdog0, and is very picky about interval and
timeout as well it seems.
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-05-25 23:15:36 +02:00
Joachim Wiberg
0158fe1adb
configs,rpi4: add factory default password
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-05-25 23:15:35 +02:00
Joachim Wiberg
4345ec1694
configs,rpi4: switch to mainline kernel, fix console access
...
- switch to 6.12 LTS, same as other Infix boards
- trim down kernel config a bit
- sync defconfig with r2s to switch to Finit
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-05-25 23:15:35 +02:00
Joachim Wiberg
ebace5020b
configs: new rpi4_defconfig
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-05-25 20:37:27 +02:00
Joachim Wiberg
ae4424dafe
board/common: create infix-key.dtso as well for U-Boot
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-05-25 20:37:27 +02:00
Joachim Wiberg
50036e086d
confd: fix yang description of dhcp client option
...
Update description to match new option name: subnet -> netmask.
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-05-25 20:37:26 +02:00
Mattias Walström and GitHub
6d53d92346
Merge pull request #1050 from kernelkit/upgrade-buildroot
...
Upgrade Buildroot to 2025.02.3 (LTS)
2025-05-23 16:00:04 +02:00
Ahmed Karic
e0696c453a
Upgrade Buildroot to 2025.02.3 (LTS)
2025-05-23 11:24:35 +02:00
Ahmed Karic and GitHub
8b9a452f0c
Merge pull request #1051 from kernelkit/upgrade-kernel
...
Upgrade Linux kernel to 6.12.30 (LTS)
2025-05-23 09:30:18 +02:00
Ahmed Karic
8bc7858694
Upgrade Linux kernel to 6.12.30 (LTS)
2025-05-22 18:28:23 +02:00
Ahmed Karic and GitHub
0065aeef47
Merge pull request #1046 from kernelkit/resctrict-mount-in-cont
...
confd: Add mount constraint for container config
2025-05-22 18:26:29 +02:00
Ahmed Karic
dfc350a783
confd: Validate container mount source path
...
If an invalid mount source path is specified, the container logs a
"file not found" error and subsequently crashes.
Adding a check inside the SR_EV_CHANGE event handler performs an
early validation of the mount source path, allowing to reject
configurations that reference non-existent or unreadable files before
they are committed to the datastore.
2025-05-19 09:35:38 +02:00
Ahmed Karic
21a78c7639
confd: Add mount constraint for container config
...
This change ensures configuration correctness by enforcing that each
container mount has either a source or content set. Without this, the
system may generate invalid runtime arguments (src=(null)), leading
to container startup failures.
2025-05-19 09:35:38 +02:00
Tobias Waldekranz and GitHub
d6d621af36
Merge pull request #1047 from kernelkit/ix-board-fix
...
board: Make ix-board reusable from upper externals
2025-05-16 22:32:06 +02:00
Tobias Waldekranz
e6ea2991e1
board: Make ix-board reusable from upper externals
...
Signed-off-by: Tobias Waldekranz <tobias@waldekranz.com >
2025-05-16 20:06:09 +02:00
Ahmed Karic and GitHub
00f69baace
Merge pull request #1039 from kernelkit/verify-ieee-group-fwd
...
Verify ieee group fwd
2025-05-16 14:26:42 +02:00
Ahmed Karic
aff385f37f
statd: Drop unsupported Chassis-ID and Port-ID Subtypes
2025-05-13 16:59:35 +02:00
Ahmed Karic
e40fc33a55
doc: Document LLDP config support
2025-05-13 16:59:25 +02:00
Ahmed Karic
71b4aed05d
test: Reorganize infix_services test
2025-05-13 16:59:12 +02:00
Ahmed Karic
50a94e8175
test: Verify ieee-group-forward LLDP
2025-05-13 16:58:57 +02:00
Ahmed Karic
2cbba5cf1f
test: Cleanup topologies
2025-05-13 16:58:46 +02:00
Ahmed Karic
00f2a4cf33
statd: Refactor cli_pretty.py
...
- Sort commands in an alphabetical order
2025-05-13 16:58:38 +02:00
Ahmed Karic
ec7891c097
statd: Fix function and class separation in cli_pretty.py
...
Fix new lines according to PEP8
2025-05-13 16:58:31 +02:00
Ahmed Karic
9c0a8e39ec
klish-plugin-infix: fix indentation in infix.xml
2025-05-13 16:58:21 +02:00
Ahmed Karic
4a4325baa3
cli: Add CLI option to show LLDP neighbors
2025-05-13 16:58:14 +02:00
Ahmed Karic
cae5cfd3f0
statd: Set default dest-mac-address for LLDP
2025-05-13 16:58:02 +02:00
Mattias Walström and GitHub
fa7c3d0a51
Merge pull request #1045 from kernelkit/activate-full-parallel
...
Use massive parallel in workflow for PRs
2025-05-13 10:40:37 +02:00
Mattias Walström
874c0a54c4
Use massive parallel in workflow for PRs
...
This to get quick turnaround development -> test when
doing PRs main branch builds and release builds are still
build sequentially.
Signed-off-by: Mattias Walström <lazzer@gmail.com >
2025-05-13 08:02:16 +02:00
Mattias Walström and GitHub
6a2abd962f
Merge pull request #989 from kernelkit/enable-full-parallel
...
Enable full parallel
2025-05-12 09:36:57 +02:00
Mattias Walström and GitHub
aa995e3321
Merge pull request #1044 from kernelkit/upgrade-kernel
...
Bump kernel to 6.12.28 (LTS)
2025-05-12 09:36:30 +02:00
Mattias Walström
0a74ba341f
confd: Refactor when yang models are installed
...
And add support for BR2_PER_PACKAGE_DIR
2025-05-12 08:39:54 +02:00
Mattias Walström
13de8be58d
confd: Fix some typos in sysrepo.inc
...
* Install correct yang file, instead of one that does not exist at all
* Remove some models only used in tests (and is causing troubble!)
2025-05-12 08:39:54 +02:00
Mattias Walström
606aee68db
package/lowdown: Fix configure script for parallel builds
2025-05-12 08:39:53 +02:00
Mattias Walström
e4578364b6
package: python-libyang: Add missing libyang dependency
2025-05-12 08:39:53 +02:00
Mattias Walström
5cdaebf5e8
package: nghttp-asio: Add missing openssl dependency
2025-05-12 08:39:52 +02:00
Mattias Walström
2848cd62bc
package: landing: Create target directory before copying files
...
The directory may not exist in parallel builds
2025-05-12 08:39:52 +02:00
Mattias Walström
2303fc08aa
Bump kernel to 6.12.28 (LTS)
2025-05-12 08:10:41 +02:00
Joachim Wiberg and GitHub
6277aaedcd
Merge pull request #1043 from kernelkit/lacp-descr
2025-05-08 17:45:36 +02:00
Ahmed Karic
f81b74458d
confd: Correct description for LAG LACP modes
...
Fixes #1031
2025-05-08 15:54:59 +02:00
Mattias Walström and GitHub
8f61879966
Merge pull request #1041 from kernelkit/imx8-graphic
...
imx8mp-evk: Add USB and HDMI support
2025-05-07 15:18:52 +02:00
Mattias Walström
5560266e19
containers: Allow to have multiple mounts
...
Only first mount was sent to podman.
2025-05-07 13:24:07 +02:00
Mattias Walström
d8cbdd7d92
imx8mp-evk: Add USB and HDMI support
2025-05-07 13:24:04 +02:00
Jon-Olov Vatn and GitHub
7560da80a7
Merge pull request #1038 from kernelkit/doc-upgrade-downgrade-policy
...
Doc upgrade/downgrade policy
2025-05-05 09:45:49 +02:00
Jon-Olov Vatn
413cb61112
Fixing review comments (upgrade/downgrade doc)
...
[skip ci]
2025-05-05 09:41:50 +02:00
Jon-Olov Vatn
e3c6f749ad
Fixing #1009 Doc upgrade/downgrade policy
...
- Add section on upgrading/downgrading and boot-order to system.md
- Add or update references on upgrading from other pages
- boot.md (update ref)
- cli/upgrade.md (add ref)
- management.md (add ref)
[skip ci]
2025-05-02 16:21:12 +02:00
Mattias Walström and GitHub
a990e559f7
Merge pull request #1037 from kernelkit/upgrade-kernel
...
Upgrade kernel to 6.12.26 (LTS)
2025-05-02 13:46:15 +02:00
Mattias Walström
a0b06b2593
Upgrade kernel to 6.12.26 (LTS)
2025-05-02 10:51:36 +02:00
Mattias Walström and GitHub
354650c0a5
Merge pull request #1035 from kernelkit/upgrade-sysrepo
...
Upgrade sysrepo
2025-05-02 10:49:36 +02:00