build: profiles.json: add kernel version information
authorEric Fahlgren <ericfahlgren@gmail.com>
Fri, 22 Nov 2024 17:00:25 +0000 (09:00 -0800)
committerPetr Štetiar <ynezz@true.cz>
Tue, 26 Nov 2024 22:47:00 +0000 (22:47 +0000)
commitc857145e034f623e31ab2028049a547ecd94ce85
tree0b672c26ec2913193c9461af2db0a769655bb828
parent1bdb6d84046ec1c47f28c57651358470ed212ec3
build: profiles.json: add kernel version information

Currently downstream tools like ASU lack information about kernel
version to find out the relevant kmod build folder on downloads server.

So lets fix it by providing a new `linux_kernel` JSON array which would
for the start provide Linux kernel version, revision and vermagic
information.

  "linux_kernel": {
     "release": "1",
     "vermagic": "b57450c07d3a786158c3601fc5cee57d",
     "version": "6.6.61"
   },

Fixes: openwrt/openwrt#17036
Fixes: efahl/owut#9
Co-developed-by: Petr Štetiar <ynezz@true.cz>
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/17042
Signed-off-by: Petr Štetiar <ynezz@true.cz>
scripts/json_overview_image_info.py