From d695bfed9e7f974b4bbdf07e9152e465a8255b91 Mon Sep 17 00:00:00 2001 From: "flowzone-app[bot]" <124931076+flowzone-app[bot]@users.noreply.github.com> Date: Sat, 13 Jul 2024 16:00:41 +0000 Subject: [PATCH] v5.4.0 --- .versionbot/CHANGELOG.yml | 137 ++++++++++++++++++++++++++++++++++++++ CHANGELOG.md | 19 ++++++ VERSION | 2 +- 3 files changed, 157 insertions(+), 1 deletion(-) diff --git a/.versionbot/CHANGELOG.yml b/.versionbot/CHANGELOG.yml index 7f1003e5c..9d0b6da58 100644 --- a/.versionbot/CHANGELOG.yml +++ b/.versionbot/CHANGELOG.yml @@ -1,3 +1,140 @@ +- commits: + - subject: Update layers/meta-balena to 5b9716f19794b0e0da9c474e4e0ffadbde337c30 + hash: 46e7831c1ccbab11e7549b25663eccde40a6f178 + body: Update layers/meta-balena + footer: + Changelog-entry: Update layers/meta-balena to 5b9716f19794b0e0da9c474e4e0ffadbde337c30 + changelog-entry: Update layers/meta-balena to 5b9716f19794b0e0da9c474e4e0ffadbde337c30 + author: Self-hosted Renovate Bot + nested: + - commits: + - subject: "classes: kernel-balena: remove configuration warnings for 6.1" + hash: f5b822dc97248625933d5b6a2ad4c6c53bf3381d + body: | + * MEMCG_SWAP has been removed in v6.1 in 023223dfbfb34fcc + * NFSD_V3 is enabled by default since v5.18 in 5f9a62ff7d2808c + * 88EU_AP_MODE has been removed since v5.16 in 102243f893ecdef + * NFT_COUNTER has been removed since v5.17 in e6007b85dfa284c + footer: + Change-type: patch + change-type: patch + Signed-off-by: Alex Gonzalez + signed-off-by: Alex Gonzalez + author: Alex Gonzalez + nested: [] + - subject: "classes: balena-bootloader: add USB configuration dependencies" + hash: cdd36189676b67f8a7d5d7a5fe3aa695bc809bd6 + body: > + The intention was to allow the balena bootloader to use USB + disks but + + the current configuration does not work as it misses needed + dependencies. + footer: + Change-type: patch + change-type: patch + Signed-off-by: Alex Gonzalez + signed-off-by: Alex Gonzalez + author: Alex Gonzalez + nested: [] + - subject: "initrscripts: migrate: use configuration file to specify post-install + action" + hash: 4efe68ae68e4c5c4346d654eb462db837d9fd5f8 + body: > + Use the flasher configuration file to specify the post-install + action. + + + This is to shutdown (the default) when the flasher runs from an + external + + media, or to reboot when running from the same media as is the + case for + + the migrator tool. + + + Also, assert that a locked device can only install from memory. + footer: + Change-type: minor + change-type: minor + Signed-off-by: Alex Gonzalez + signed-off-by: Alex Gonzalez + author: Alex Gonzalez + nested: [] + - subject: "resin-init-flasher: use configuration file to specify post-install + action" + hash: 9f9f552d02001cddec262eb5db670946c1380b4d + body: > + Traditionally after programming the flasher image would shutdown + the + + device to allow for the removal of the external device and + booting from + + the internal storage. + + + As more use case appeared, like programming from the initramfs + when the + + flasher image runs on the same target device it will program, + the post + + install action needs to support rebooting instead as physical + access to + + the device to power on cannot be expected. This is the case for + remote + + migration, AMI VM installs and also secure boot installs. + + + The current code just checks for the existence of the `shutdown` + command + + which is not present on the initramfs to decide whether to + shutdown or + + reboot. + + + This commit improves that logic by defaulting to shutdown but + allowing the + + configuration file to specify a reboot instead. + + + Also, it improves the robustness of the reboot/shutdown by + falling down + + to sys-rq, and provides a way to override the reboot/shutdown by + device + + layers that require it. + footer: + Change-type: minor + change-type: minor + Signed-off-by: Alex Gonzalez + signed-off-by: Alex Gonzalez + author: Alex Gonzalez + nested: [] + - subject: "tests: secureboot: add RPI specialization" + hash: e645c1959ba011b30c4a7bcb15558475edb51343 + body: "" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Alex Gonzalez + signed-off-by: Alex Gonzalez + author: Alex Gonzalez + nested: [] + version: meta-balena-5.4.0 + title: "" + date: 2024-07-13T12:45:59.968Z + version: 5.4.0 + title: "" + date: 2024-07-13T16:00:36.069Z - commits: - subject: Update contracts to 773c77cc902a5896a8fa75663d2aa661c0f4e1e3 hash: 9dd0ebf931fb0c2b660b5ae00c4e2c7d64703bef diff --git a/CHANGELOG.md b/CHANGELOG.md index d7055a697..c5933bd0f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,25 @@ Change log ----------- +# v5.4.0 +## (2024-07-13) + + +
+ Update layers/meta-balena to 5b9716f19794b0e0da9c474e4e0ffadbde337c30 [Self-hosted Renovate Bot] + +> ## meta-balena-5.4.0 +> ### (2024-07-13) +> +> * classes: kernel-balena: remove configuration warnings for 6.1 [Alex Gonzalez] +> * classes: balena-bootloader: add USB configuration dependencies [Alex Gonzalez] +> * initrscripts: migrate: use configuration file to specify post-install action [Alex Gonzalez] +> * resin-init-flasher: use configuration file to specify post-install action [Alex Gonzalez] +> * tests: secureboot: add RPI specialization [Alex Gonzalez] +> + +
+ # v5.3.28+rev1 ## (2024-07-12) diff --git a/VERSION b/VERSION index 329c71d3a..1e20ec35c 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -5.3.28+rev1 \ No newline at end of file +5.4.0 \ No newline at end of file