Skip to content

Commit

Permalink
v5.3.21
Browse files Browse the repository at this point in the history
  • Loading branch information
flowzone-app[bot] authored Jun 14, 2024
1 parent 351de74 commit 82e9a56
Show file tree
Hide file tree
Showing 3 changed files with 282 additions and 1 deletion.
212 changes: 212 additions & 0 deletions .versionbot/CHANGELOG.yml
Original file line number Diff line number Diff line change
@@ -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 <[email protected]>
signed-off-by: Michal Toman <[email protected]>
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 <[email protected]>
signed-off-by: Michal Toman <[email protected]>
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 <[email protected]>
signed-off-by: Alex Gonzalez <[email protected]>
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
Expand Down
69 changes: 69 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,75 @@
Change log
-----------

# v5.3.21
## (2024-06-14)


<details>
<summary> Update layers/meta-balena to cacc9bcb2b67a9f37654ca8500c96c833f741762 [Self-hosted Renovate Bot] </summary>

> ## 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)
>
>
> <details>
> <summary> Update balena-supervisor to v16.3.15 [Self-hosted Renovate Bot] </summary>
>
>> ### balena-supervisor-16.3.15
>> #### (2024-06-10)
>>
>> * Update balena-io/deploy-to-balena-action action to v2.0.71 [Self-hosted Renovate Bot]
>>
>
> </details>
>
>
> ## meta-balena-5.3.17
> ### (2024-06-09)
>
>
> <details>
> <summary> Update balena-supervisor to v16.3.14 [Self-hosted Renovate Bot] </summary>
>
>> ### 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]
>>
>
> </details>
>
>

</details>

# v5.3.16
## (2024-06-07)

Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
5.3.16
5.3.21

0 comments on commit 82e9a56

Please sign in to comment.