v5.4.0
This commit is contained in:
parent
4df9aae470
commit
d695bfed9e
3 changed files with 157 additions and 1 deletions
|
@ -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 <alexg@balena.io>
|
||||
signed-off-by: Alex Gonzalez <alexg@balena.io>
|
||||
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 <alexg@balena.io>
|
||||
signed-off-by: Alex Gonzalez <alexg@balena.io>
|
||||
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 <alexg@balena.io>
|
||||
signed-off-by: Alex Gonzalez <alexg@balena.io>
|
||||
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 <alexg@balena.io>
|
||||
signed-off-by: Alex Gonzalez <alexg@balena.io>
|
||||
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 <alexg@balena.io>
|
||||
signed-off-by: Alex Gonzalez <alexg@balena.io>
|
||||
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
|
||||
|
|
19
CHANGELOG.md
19
CHANGELOG.md
|
@ -1,6 +1,25 @@
|
|||
Change log
|
||||
-----------
|
||||
|
||||
# v5.4.0
|
||||
## (2024-07-13)
|
||||
|
||||
|
||||
<details>
|
||||
<summary> Update layers/meta-balena to 5b9716f19794b0e0da9c474e4e0ffadbde337c30 [Self-hosted Renovate Bot] </summary>
|
||||
|
||||
> ## 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]
|
||||
>
|
||||
|
||||
</details>
|
||||
|
||||
# v5.3.28+rev1
|
||||
## (2024-07-12)
|
||||
|
||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
|||
5.3.28+rev1
|
||||
5.4.0
|
Loading…
Add table
Reference in a new issue