Mattias Walström
f5496b3c6a
Upgrade Linux kernel to 6.12.54 (LTS)
2025-10-20 10:15:11 +02:00
Mattias Walström
5a4c676782
Upgrade Linux kernel to 6.12.53 (LTS)
2025-10-15 12:55:07 +02:00
Mattias Walström
7fd3a47bf1
Upgrade Buildroot to 2025.02.7 (LTS)
2025-10-14 14:22:59 +02:00
Mattias Walström
e2aef716b3
Upgrade Linux kernel to 6.12.52 (LTS)
2025-10-14 13:10:04 +02:00
Joachim Wiberg
acb6cdc043
doc: update changelog with latest features and fixes in v25.10
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-10-13 21:24:18 +02:00
Joachim Wiberg
e12920bd67
doc: update scripting with restconf and add similar for netconf
...
Fixes #1156
[skip ci]
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-10-03 08:59:16 +02:00
Mattias Walström
3cc7923058
Upgrade Linux kernel to 6.12.50 (LTS)
2025-10-02 15:58:03 +02:00
Joachim Wiberg and GitHub
a096a56428
Merge pull request #1170 from kernelkit/ospf-show-neighbor-fix
...
OSPF: skip interfaces without OSPF enabled
2025-09-30 09:33:20 +02:00
Richard Alpe
0b81e46306
OSPF: skip interfaces without OSPF enabled
...
Fix a bug where systems with OSPF enabled on some, but not all,
interfaces would cause the OSPF iterator to fail when accessing
iface['area'], which was missing. This caused the ospf_status.py
tool to return {}, resulting in empty OSPF data in sysrepo.
Fixes #1169 Expected neighbors not shown in sysrepocfg
Signed-off-by: Richard Alpe <richard@bit42.se >
2025-09-29 14:38:25 +02:00
Mattias Walström
91fdf6144c
Upgrade Linux kernel to 6.12.49 (LTS)
2025-09-29 12:33:26 +02:00
Joachim Wiberg
cb85b6fc43
doc: update changelog, error in log message, and prep for release
...
[skip ci]
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-09-29 11:07:20 +02:00
Joachim Wiberg
040bd5b10c
doc: update changelog, error in log message, and prep for release
...
[skip ci]
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-09-29 09:39:45 +02:00
Joachim Wiberg
6bd00d8403
doc: update changelog
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-09-28 21:34:08 +02:00
Joachim Wiberg
3a164e294d
doc: update changelog
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-09-28 07:26:45 +02:00
Mattias Walström
e7f68be143
Bump sysrepo, netopeer,libyang and libnetconf2, libyang-cpp, sysrepo-cpp, rousette
2025-09-17 08:51:31 +02:00
Joachim Wiberg
64a3770a76
doc: update changelog with latest changes
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-09-15 18:58:16 +02:00
Mattias Walström
399894e9a1
Add new board banana pi r3
...
The Banana Pi R3 is a high-performance networking board featuring:
- MediaTek MT7986 ARM Cortex-A53 quad-core processor
- 4x Gigabit LAN ports (lan1-lan4)
- 1x Gigabit WAN port
- 2x SFP ports (sfp1, sfp2) for fiber connectivity
- Dual WiFi interfaces (wifi0 for 2.4GHz, wifi1 for 5GHz)
- USB support
- SD card boot support
2025-09-14 13:37:48 +02:00
Mattias Walström
b134733dd2
Upgrade Buildroot to 2025.02.6 (LTS)
2025-09-11 09:21:39 +02:00
Mattias Walström
8082b271d9
Upgrade Linux kernel to 6.12.46 (LTS)
2025-09-11 09:21:38 +02:00
Mattias Walström
73298469d5
Upgrade Linux kernel to 6.12.45 (LTS)
2025-09-04 17:48:42 +02:00
Joachim Wiberg
1d0c2be515
patches: silence libyang "Obsolete schema node" warnings in log
...
Fixes #1127
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-09-02 10:53:49 +02:00
Joachim Wiberg
66a5e5304b
board/common: fix container network change detection on pull
...
When a container's image is on an inaccessible remote server, the
container wrapper script waits in the background for any netowrk
changes to retry download of the image.
This change avoids the dangerous previous construct, and is also
easier to read: timeuot after 60 seconds unless ip monitor reads
at least one event before that.
Fixes #1124
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-09-01 14:03:50 +02:00
Joachim Wiberg
b21043c7e5
package/podman: bump 4.5.0 -> 4.9.5
...
This major upgrade, along with the upgrade to Finit v4.14, is what is
needed to fix #1123 , which was caused by some odd futex locking bug in
Podman that left lingering issues in /var/lib/containers state files.
The root cause as fixed already in v4.7.x, but since CNI is supported
up to and including 4.9.5, going with a later release seemd prudent.
Full changelogs at:
- <https://github.com/containers/podman/releases/tag/v4.5.1 >
- <https://github.com/containers/podman/releases/tag/v4.6.0 >
- <https://github.com/containers/podman/releases/tag/v4.6.1 >
- <https://github.com/containers/podman/releases/tag/v4.6.2 >
- <https://github.com/containers/podman/releases/tag/v4.7.0 >
- <https://github.com/containers/podman/releases/tag/v4.7.1 >
- <https://github.com/containers/podman/releases/tag/v4.7.2 >
- <https://github.com/containers/podman/releases/tag/v4.8.0 >
- <https://github.com/containers/podman/releases/tag/v4.8.1 >
- <https://github.com/containers/podman/releases/tag/v4.8.2 >
- <https://github.com/containers/podman/releases/tag/v4.8.3 >
- <https://github.com/containers/podman/releases/tag/v4.9.0 >
- <https://github.com/containers/podman/releases/tag/v4.9.1 >
- <https://github.com/containers/podman/releases/tag/v4.9.2 >
- <https://github.com/containers/podman/releases/tag/v4.9.3 >
- <https://github.com/containers/podman/releases/tag/v4.9.4 >
- <https://github.com/containers/podman/releases/tag/v4.9.5 >
Fixes #1123
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-09-01 12:25:55 +02:00
Joachim Wiberg
477f7aed72
Follow-up to bb19d064, prune *all* unused images
...
From the documentation:
> 'podman image prune' removes all dangling images from local storage.
> With the all option, all unused images are deleted (i.e., images not
> in use by any container).
>
> The image prune command does not prune cache images that only use
> layers that are necessary for other images.
So, when the container script is called in the cleanup phase of the
lifetime of a container, we can use the '--all' option to ensure we also
remove this container's loaded image. In the case this happens before
a reboot of the system, there will be no old version of the image loaded
to /var/lib/containers after boot.
Issue #1098
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-09-01 11:05:35 +02:00
Mattias Walström
ddd5172a6b
Upgrade Linux kernel to 6.12.44 (LTS)
2025-08-29 08:41:18 +02:00
Mattias Walström
a8f57618b8
Upgrade linux kernel to 6.12.43 (LTS)
2025-08-23 22:22:21 +02:00
Mattias Walström
c3975f4ce5
board/rpi-4: Add support for RPI official touchscreen
...
This adds support for Raspberry Pi Official touchscreen (only version 1)
Can be seen here: https://www.raspberrypi.com/products/raspberry-pi-touch-display/
Sound is enabled in the kernel due to it is required by the GPU.
2025-08-22 22:23:06 +02:00
Richard Alpe
bb19d064d5
containers: prune dangling images
...
Previously, upgrading Podman containers with the same tag left
behind dangling images, causing overlay storage to grow and fill
disk space.
This change ensures dangling images are cleaned up using
podman image prune. The command is run without -a, so only
unreferenced images are removed. This provides safe cleanup while
preventing unnecessary overlay growth.
Fixes #1098
Signed-off-by: Richard Alpe <richard@bit42.se >
2025-08-19 12:57:35 +02:00
Mattias Walström
a2a11e816a
Upgrade Linux kernel to 6.12.42 (LTS)
2025-08-15 12:46:52 +02:00
Mattias Walström
fcce71fe23
Upgrade linux kernel to 6.12.41 (LTS)
2025-08-12 11:39:53 +02:00
Mattias Walström
de4db3e6bc
Upgrade buildroot to 2025.02.5 (LTS)
2025-08-12 11:39:50 +02:00
Mattias Walström
d5d3eef08b
rpi4: Move to a board package and normal aarch64 build
...
Features availible on RPI4 so far is:
* WiFi
* USB
* (Graphics, untested)
2025-07-11 17:06:39 +02:00
Richard Alpe
9f268606e4
doc: update changelog date for v25.06
...
Signed-off-by: Richard Alpe <richard@bit42.se >
2025-07-01 11:29:04 +02:00
Jon-Olov Vatn
6f203b1c78
Update Changelog for Infix v25.06.0
...
[skip ci]
2025-06-30 08:40:45 +02:00
Mattias Walström
ebcb38be37
Bump kernel to 6.12.35 (LTS)
2025-06-27 13:36:41 +02:00
Joachim Wiberg
a0c48e7b5f
Add support for setting mode of a container content mount
...
Fixes #1070
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-06-25 19:49:47 +02:00
Mattias Walström and GitHub
9d6d0e2388
Merge pull request #1069 from kernelkit/upgrade-buildroot
2025-06-24 19:55:41 +02:00
Joachim Wiberg
4ad2664b78
doc: update changelog for v25.06
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-06-24 13:54:54 +02:00
Mattias Walström
7b8bc43bca
Bump buildroot to 2025.02.4 (LTS)
2025-06-24 13:36:36 +02:00
Mattias Walström
eeb10b0f07
Upgrade Linux kernel to 6.12.34 (LTS)
2025-06-19 21:14:30 +02:00
Mattias Walström
5eeed0e743
changelog: Update with Wi-Fi client
...
Also add kernel update to correct release.
2025-06-19 15:23:31 +02:00
Ahmed Karic
6755011b25
Upgrade Linux kernel to 6.12.33 (LTS)
2025-06-16 10:49:02 +02:00
Jon-Olov Vatn
82c3eb1ee7
Update changelog for Infix v25.05.1
2025-06-12 12:31:35 +02:00
Ahmed Karic
991364b411
Upgrade linux kernel to v6.12.32 (LTS)
2025-06-04 18:21:11 +02:00
Ahmed Karic
16c1b50349
Upgrade Linux kernel to 6.12.31 (LTS)
2025-05-30 11:26:53 +02:00
Richard Alpe
8bca1bed9e
Update changelog for v25.05.0
...
Signed-off-by: Richard Alpe <richard@bit42.se >
2025-05-27 11:04:25 +02:00
Joachim Wiberg
6cd92c25a8
doc: introduce Raspberry Pi 4B support
...
Also, fix placement of the VisionFive2, it's not an Aarch64 boartd.
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-05-25 23:15:37 +02:00
Ahmed Karic
e0696c453a
Upgrade Buildroot to 2025.02.3 (LTS)
2025-05-23 11:24:35 +02:00
Ahmed Karic
8bc7858694
Upgrade Linux kernel to 6.12.30 (LTS)
2025-05-22 18:28:23 +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