v14.10.10

This commit is contained in:
Balena CI 2023-05-03 16:01:39 +00:00
parent 4087782e80
commit 6148ed6ed1
No known key found for this signature in database
GPG Key ID: E2ADEC9754128402
6 changed files with 38 additions and 6 deletions

View File

@ -1,3 +1,30 @@
- commits:
- subject: "mount-partitions.sh: Add support for encrypted partitions"
hash: 004592894474676e3d024e5636b9fccce9f173f9
body: |
After a recent change enforcing all the partitions to be on the same
block device, encrypted partitions are no longer being detected
correctly. This is because the assumption that the parent block device
is a substring of the actually mounted block device does not work
for LUKS devices - the mount will either be /dev/mapper/luks-XXX
or /dev/dm-X while the parent device is still e.g. /dev/sda.
The usual balenaOS boot partition is also split in two - boot and efi.
The boot partition (mounted under /mnt/boot) is encrypted and the efi
partition (mounted under /mnt/efi) is not.
This patch generalizes the detection of the parent device so that
it works with both encrypted and unencrypted partitions.
footer:
Change-type: patch
change-type: patch
Signed-off-by: Michal Toman <michalt@balena.io>
signed-off-by: Michal Toman <michalt@balena.io>
author: Michal Toman
nested: []
version: 14.10.10
title: ""
date: 2023-05-03T16:01:37.089Z
- commits:
- subject: Run test supervisor under a different service name
hash: 33b29cfa225959dd0a58564128017e04d019ea5f

View File

@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file
automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY!
This project adheres to [Semantic Versioning](http://semver.org/).
# v14.10.10
## (2023-05-03)
* mount-partitions.sh: Add support for encrypted partitions [Michal Toman]
# v14.10.9
## (2023-05-03)

View File

@ -1 +1 @@
14.10.9
14.10.10

View File

@ -2,6 +2,6 @@ name: balena-supervisor
description: 'Balena Supervisor: balena''s agent on devices.'
joinable: false
type: sw.application
version: 14.10.9
version: 14.10.10
provides:
- slug: sw.compose.long-volume-syntax

4
package-lock.json generated
View File

@ -1,12 +1,12 @@
{
"name": "balena-supervisor",
"version": "14.10.9",
"version": "14.10.10",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "balena-supervisor",
"version": "14.10.9",
"version": "14.10.10",
"license": "Apache-2.0",
"dependencies": {
"@balena/happy-eyeballs": "0.0.6",

View File

@ -1,7 +1,7 @@
{
"name": "balena-supervisor",
"description": "This is balena's Supervisor, a program that runs on IoT devices and has the task of running user Apps (which are Docker containers), and updating them as the balena API informs it to.",
"version": "14.10.9",
"version": "14.10.10",
"license": "Apache-2.0",
"repository": {
"type": "git",
@ -146,6 +146,6 @@
}
},
"versionist": {
"publishedAt": "2023-05-03T14:26:37.145Z"
"publishedAt": "2023-05-03T16:01:38.062Z"
}
}