diff --git a/source/index.rst b/source/index.rst index d7bcdff7..ed43d478 100644 --- a/source/index.rst +++ b/source/index.rst @@ -97,11 +97,12 @@ OE/Yocto Project, the Linux microPlatform™ and Docker®. glossary/index .. toctree:: - :maxdepth: 1 + :maxdepth: 2 :caption: Release Notes :name: sec-release-notes - release-notes/release-notes + v93 + v92 .. ifconfig:: todo_include_todos is True diff --git a/source/release-notes/release-notes.rst b/source/release-notes/release-notes.rst deleted file mode 100644 index 482e4fe0..00000000 --- a/source/release-notes/release-notes.rst +++ /dev/null @@ -1,4 +0,0 @@ -.. _changelog: - -.. include:: rn_v93.inc -.. include:: rn_v92.inc diff --git a/source/release-notes/rn_v92.inc b/source/release-notes/rn_v92.inc deleted file mode 100644 index 5e33260d..00000000 --- a/source/release-notes/rn_v92.inc +++ /dev/null @@ -1,85 +0,0 @@ -LmP V92 Release Notes -===================== - -.. note:: - You can view the full `v92 changelog`_ for greater detail. - -Attention Points for Migration ------------------------------- - -Things to be aware of when :ref:`updating LmP ` from the v91 release: - - * Base OE/Yocto version in v92 is still kirkstone (4.0.15) - * NXP BSP updated to the lf-6.1.36-2.1.0 release: - - * U-boot had a major update from 2022.04 to 2023.04, porting work and configuration changes might be required - * OP-TEE updated from 3.20 to 3.21, requiring ELE firmware updates on both i.MX93 and i.MX8ULP targets - * Base BSP kernel updated from 6.1 to 6.1.36, with additional fixes and improved hardware support - * ``imx8mp-lpddr4-evk`` MFGTool now uses standard imx-boot, u-boot.itb is not required for flashing anymore - * TI BSP updated to the 09.00.00.009 release, but without major changes when comparing with 09.00.00.005 - * NVIDIA Tegra BSP updated to the L4T R35.4.1 release, still based on JetPack 5 - * STM32MP15 flashlayout definition is now generated dynamically, which might require changes depending on the level of customization - -Please also check the respective vendor BSP release notes for more information. - -Known Issues ------------- - -There is now a known issue with regards to ``fioconfig`` and the handler it executes whenever the config is changed. -The handler in question ``aktualizr-toml-update`` currently expects a default location for the ``sota.toml`` file. -However if the directory that contains the ``sota.toml`` is changed due to configuration, this may result in an error -thrown by the handler stating it cannot find ``sota.toml``, whenever running a ``fioconfig`` change. This has been patched -in the following `commit`_. That patch will ensure the handler from then on uses whichever directory has been configured -to hold the ``sota.toml`` file. - -New Features ------------- - - * Support for :ref:`encrypted rootfs images with on-line re-encryption using TPM 2.0 or PKCS#11 ` - * Common configuration fragment for u-boot now available as part of meta-lmp-base - * Manufacturing tool support for TI :ref:`AM62XX `/:ref:`AM64XX ` devices is now available - * Boot firmware version can now be exposed in both U-Boot proper and SPL - * Support for nvidia-container-runtime on Tegra devices - * Support for dynamic generation of flashlayout files on STM32MP15 based devices - -Aktualizr-Lite Updates ----------------------- - - * Update size check before pulling update for both apps and ostree - * API: Add delayed App installation mode - * Several bug fixes for both online and offline updates - -Hardware Support ----------------- - - * i.MX 93: following the NXP BSP lf-6.1.36-2.1.0 release, only A1 silicon based EVKs are supported - -General Updates ---------------- - - * LmP release based on the OE/Yocto 4.0.15 Kirkstone release - * Bitbake updated to the 2.0.15 release - * ContainerD updated to the 1.7.3 release - * Docker-CE updated to the 24.0.6 release - * Docker-Compose updated to the v2.21.0 release - * Clang updated to the 14.0.6 stable release - * GCC updated to the v11.4 stable release - * Go updated to the 1.20.12 stable release - * OpenSSL updated to the 3.0.12 stable release - * Runc updated to the 1.1.8 release - * Linux-firmware updated to the 20230804 snapshot - * NXP BSP updated to the lf-6.1.36-2.1.0 release - * NVIDIA Tegra BSP updated to the L4T R35.4.1 release - * TI BSP updated to the 09.00.00.009 release - * OP-TEE updated to the 3.21.0+fio release - * U-boot-fio rebased on top of the upstream 2023.04 release - * Linux-lmp updated to the v6.1.59 stable release - * Linux-lmp-rt updated to the v6.1.59-rt16 stable release - * Linux-lmp-fslc-imx updated to the 6.1.36-2.1.0 BSP release - * Linux-lmp-fslc-imx-rt updated to the v6.1.38 stable release - * Linux-lmp-ti-staging updated to the v6.1.33 stable release - -.. _v92 changelog: - https://foundries.io/products/releases/92/ -.. _commit: - https://github.com/foundriesio/meta-lmp/commit/294c684386b7e463b21dcfa56c62d10224b9dfff diff --git a/source/release-notes/rn_v93.inc b/source/release-notes/rn_v93.inc deleted file mode 100644 index 79487d4c..00000000 --- a/source/release-notes/rn_v93.inc +++ /dev/null @@ -1,59 +0,0 @@ -LmP V93 Release Notes -===================== - -.. note:: - You can view the full `v93 changelog`_ for greater detail. - -Attention Points for Migration ------------------------------- - -Things to be aware of when :ref:`updating LmP ` from the v92 release: - - * Base OE/Yocto version in v93 is still kirkstone (4.0.16) - * TI BSP updated to the 09.02.00.001 release, without major changes - * Rust had a major update, from 1.68.2 to the 1.74.1 release - * Container stack updated based on the revisions used by Docker v25.0.2 - * Skopeo and nerdctl were removed, in favor of composectl (for managing compose apps) - * TI AM62XX-EVM updated to use the internal eMMC as the default storage device - -Please also check the respective vendor BSP release notes for more information. - -Known Issues ------------- - -None. - -New Features ------------- - - * Composectl is now used for managing compose apps (replacing skopeo, which was removed) - -Aktualizr-Lite Updates ----------------------- - - * Move to usage of the new `composectl` utility. - * Added offline update support to the public API. - * Support of the hybrid/mixing offline and online update. - * Added the CLI API - wrapper over the public API to streamline a custom CLI SOTA client. - * Minor fixes and improvements in the offline update implementation and the calculation of the application update size. - -General Updates ---------------- - - * LMP release based on the OE/Yocto 4.0.16 Kirkstone release - * Bitbake updated to the 2.0.16 release - * ContainerD updated to the 1.7.13 release - * Docker-CE updated to the 25.0.2 release - * Runc updated to the 1.1.12 release - * Linux-lmp updated to the v6.1.75 stable release - * Linux-lmp-rt updated to the v6.1.75-rt23 stable release - * Linux-lmp-ti-staging updated to the cicd.kirkstone.202401090400 tag - * Go updated to the 1.20.14 stable release - * Rust updated to the 1.74.1 stable release - * OpenSSL updated to the 3.0.13 stable release - * Linux-firmware updated to the 20231030 snapshot - * TI BSP updated to the 09.02.00.001 release - * Intel BSP updated to align with ESE tag release-146_adl_s-mr7 - -.. _v93 changelog: - https://foundries.io/products/releases/93/