From 82e9a567bda3bb5924634f43e5919bc414423d3b Mon Sep 17 00:00:00 2001 From: "flowzone-app[bot]" <124931076+flowzone-app[bot]@users.noreply.github.com> Date: Fri, 14 Jun 2024 10:08:38 +0000 Subject: [PATCH] v5.3.21 --- .versionbot/CHANGELOG.yml | 212 ++++++++++++++++++++++++++++++++++++++ CHANGELOG.md | 69 +++++++++++++ VERSION | 2 +- 3 files changed, 282 insertions(+), 1 deletion(-) diff --git a/.versionbot/CHANGELOG.yml b/.versionbot/CHANGELOG.yml index 001eba11..42964698 100644 --- a/.versionbot/CHANGELOG.yml +++ b/.versionbot/CHANGELOG.yml @@ -1,3 +1,215 @@ +- commits: + - subject: Update layers/meta-balena to cacc9bcb2b67a9f37654ca8500c96c833f741762 + hash: 7b838e41d8cd7e4c9a293386d420ec86c2ce8101 + body: Update layers/meta-balena + footer: + Changelog-entry: Update layers/meta-balena to cacc9bcb2b67a9f37654ca8500c96c833f741762 + changelog-entry: Update layers/meta-balena to cacc9bcb2b67a9f37654ca8500c96c833f741762 + author: Self-hosted Renovate Bot + nested: + - commits: + - subject: "initrdscripts: Allow passing extra kernel arguments to kexec" + hash: 02d42d3cc887fb761da348f86bf5e13f1dacaeb2 + body: > + At this moment the kexec initrd script just takes the original + kernel + + command line, replaces root with UUID and removes bootloader + args. + + + We have found at least one use-case (on the Pi4 and firmware + GPIOs), + + where a different initrd script needs to pass extra arguments + + to the kexec'd kernel. With this patch it will append the + contents + + of the KEXEC_EXTRA_ARGS variable to the kernel command line. + footer: + Change-type: patch + change-type: patch + Signed-off-by: Michal Toman + signed-off-by: Michal Toman + author: Michal Toman + nested: [] + version: meta-balena-5.3.21 + title: "" + date: 2024-06-13T10:02:03.824Z + - commits: + - subject: "hostapp-update-hooks: Re-add check for UEFI to signed-update hook" + hash: 972ef5f6090fc48a94a313bf01d8d59c6a3570d9 + body: > + In 328222014146f0116e0208443f3e255d0e85ef15 we have removed + + the signed-update hook from systems that do not have EFI + + in MACHINE_FEATURES. This on its own makes sense, however + together + + with it we have also removed the runtime check for whether the + running + + system is actually booted in UEFI mode. + + + This effectively means it is no longer possible to update the + host OS + + on a device type able to boot in both UEFI and BIOS modes + + (intel-nuc and genericx86-64-ext) when booted in BIOS mode, + + as the signed-update hook is executed unconditionally and fails + + if the device is not running UEFI. + + + This patch re-adds the runtime check to only execute the hook + + if the system is actually booted in UEFI mode. + footer: + Change-type: patch + change-type: patch + Signed-off-by: Michal Toman + signed-off-by: Michal Toman + author: Michal Toman + nested: [] + version: meta-balena-5.3.20 + title: "" + date: 2024-06-11T12:55:22.727Z + - commits: + - subject: "kernel-balena: do not use cache for signed kernel modules" + hash: 389054e84c0b1fd382d737c39fb2bb02c2b3e9b2 + body: > + On parallel builds that share a state cache there are mismatches + between + + a signed kernel and modules. Avoid using the cache when building + signed + + modules to avoid this mismatch. + 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.3.19 + title: "" + date: 2024-06-10T16:38:00.806Z + - commits: + - subject: Update balena-supervisor to v16.3.15 + hash: c2d302e736ee35a65ccb57094aac780ddecd48cd + body: | + Update balena-supervisor from 16.3.14 to 16.3.15 + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: + - commits: + - subject: Update balena-io/deploy-to-balena-action action to v2.0.71 + hash: 552f77cef5aa4ff0107c5bd558755e4ed4c81ab2 + body: > + Update balena-io/deploy-to-balena-action from 2.0.70 to + 2.0.71 + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: balena-supervisor-16.3.15 + title: "" + date: 2024-06-10T01:57:02.800Z + version: meta-balena-5.3.18 + title: "" + date: 2024-06-10T06:36:26.645Z + - commits: + - subject: Update balena-supervisor to v16.3.14 + hash: 30faae36bf1a000b2aa0ca6a0d99bf374426354a + body: | + Update balena-supervisor from 16.3.11 to 16.3.14 + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: + - commits: + - subject: Update got to v14.4.1 + hash: 11628cda16986b76f67969970fe708e24d3ab125 + body: | + Update got from 14.3.0 to 14.4.1 + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: balena-supervisor-16.3.14 + title: "" + date: 2024-06-09T13:29:56.248Z + - commits: + - subject: Split target state set/get into separate module + hash: 45d1f1f964e777b5168b089858af0cec33f98c68 + body: > + This removes the circular dependency between device + state index and + + preloading and cleans up the device state module code + footer: + Change-type: patch + change-type: patch + author: Felipe Lalanne + nested: [] + - subject: Move device-state.ts into the device-state/index.ts + hash: fedeb518e5315a7cb593818c2e80a5d8e459cefa + body: "" + footer: + Change-type: patch + change-type: patch + author: Felipe Lalanne + nested: [] + - subject: Move device-state/target state to api-binder/poll + hash: 9497eed380e63f3b5d794071879ad9e8e4369178 + body: > + This goes in the direction of grouping modules by + responsibility. The + + api-binder module is the middleware between the device + and the backend, + + thus the target state polling code makes more sense + there. + footer: + Change-type: patch + change-type: patch + author: Felipe Lalanne + nested: [] + version: balena-supervisor-16.3.13 + title: "" + date: 2024-06-05T20:43:08.205Z + - commits: + - subject: Update balena-io/deploy-to-balena-action action to v2.0.70 + hash: d7a325b80a5c79d290b7bb232dabb4a7ac2737f9 + body: > + Update balena-io/deploy-to-balena-action from 2.0.69 to + 2.0.70 + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: balena-supervisor-16.3.12 + title: "" + date: 2024-06-03T01:55:57.227Z + version: meta-balena-5.3.17 + title: "" + date: 2024-06-09T18:34:28.024Z + version: 5.3.21 + title: "" + date: 2024-06-14T10:08:32.386Z - commits: - subject: Update layers/meta-balena to 5285b94cc7d728fc9487609e25ad8bc8e82267c8 hash: a323b2281c03a8b9be6ccf04cfcbfa5c8827b9d4 diff --git a/CHANGELOG.md b/CHANGELOG.md index ccb37110..3b503b28 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,75 @@ Change log ----------- +# v5.3.21 +## (2024-06-14) + + +
+ Update layers/meta-balena to cacc9bcb2b67a9f37654ca8500c96c833f741762 [Self-hosted Renovate Bot] + +> ## meta-balena-5.3.21 +> ### (2024-06-13) +> +> * initrdscripts: Allow passing extra kernel arguments to kexec [Michal Toman] +> +> ## meta-balena-5.3.20 +> ### (2024-06-11) +> +> * hostapp-update-hooks: Re-add check for UEFI to signed-update hook [Michal Toman] +> +> ## meta-balena-5.3.19 +> ### (2024-06-10) +> +> * kernel-balena: do not use cache for signed kernel modules [Alex Gonzalez] +> +> ## meta-balena-5.3.18 +> ### (2024-06-10) +> +> +>
+> Update balena-supervisor to v16.3.15 [Self-hosted Renovate Bot] +> +>> ### balena-supervisor-16.3.15 +>> #### (2024-06-10) +>> +>> * Update balena-io/deploy-to-balena-action action to v2.0.71 [Self-hosted Renovate Bot] +>> +> +>
+> +> +> ## meta-balena-5.3.17 +> ### (2024-06-09) +> +> +>
+> Update balena-supervisor to v16.3.14 [Self-hosted Renovate Bot] +> +>> ### balena-supervisor-16.3.14 +>> #### (2024-06-09) +>> +>> * Update got to v14.4.1 [Self-hosted Renovate Bot] +>> +>> ### balena-supervisor-16.3.13 +>> #### (2024-06-05) +>> +>> * Split target state set/get into separate module [Felipe Lalanne] +>> * Move device-state.ts into the device-state/index.ts [Felipe Lalanne] +>> * Move device-state/target state to api-binder/poll [Felipe Lalanne] +>> +>> ### balena-supervisor-16.3.12 +>> #### (2024-06-03) +>> +>> * Update balena-io/deploy-to-balena-action action to v2.0.70 [Self-hosted Renovate Bot] +>> +> +>
+> +> + +
+ # v5.3.16 ## (2024-06-07) diff --git a/VERSION b/VERSION index 7b5a3ce7..e26d379c 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -5.3.16 \ No newline at end of file +5.3.21 \ No newline at end of file