This commit is contained in:
flowzone-app[bot] 2024-11-07 13:34:08 +00:00 committed by GitHub
parent 75a3b3bea0
commit 89ab01a082
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 40 additions and 6 deletions

View File

@ -1,3 +1,32 @@
- commits:
- subject: Delete apps not in target from db by appUuid instead of appId
hash: 3d3f659f1616cc291824d1f46da08583c138f39c
body: >
Resolve an issue in balenaMachine instances that were installed at
<v14.1.0,
in which a Supervisor app with random UUID is kept in the target db due
to its appId
being the same, even after the BM instance has upgraded to v14.1.0 which
patches
the correct reserved Supervisor app UUIDs in. This results in two
Supervisors running
on devices under the BM instance which persists after BM upgrade.
footer:
See: https://balena.fibery.io/search/T7ozi#Inputs/Pattern/Two-supervisors-are-running-on-device-3370
see: https://balena.fibery.io/search/T7ozi#Inputs/Pattern/Two-supervisors-are-running-on-device-3370
Change-type: patch
change-type: patch
Signed-off-by: Christina Ying Wang <christina@balena.io>
signed-off-by: Christina Ying Wang <christina@balena.io>
author: Christina Ying Wang
nested: []
version: 16.7.5
title: ""
date: 2024-11-07T13:34:05.062Z
- commits: - commits:
- subject: Update express to v4.20.0 [SECURITY] - subject: Update express to v4.20.0 [SECURITY]
hash: f2aaf7372d0716e3b62118ed3102a7eac0f169a5 hash: f2aaf7372d0716e3b62118ed3102a7eac0f169a5

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! automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY!
This project adheres to [Semantic Versioning](http://semver.org/). This project adheres to [Semantic Versioning](http://semver.org/).
# v16.7.5
## (2024-11-07)
* Delete apps not in target from db by appUuid instead of appId [Christina Ying Wang]
# v16.7.4 # v16.7.4
## (2024-10-28) ## (2024-10-28)

View File

@ -1 +1 @@
16.7.4 16.7.5

View File

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

4
package-lock.json generated
View File

@ -1,12 +1,12 @@
{ {
"name": "balena-supervisor", "name": "balena-supervisor",
"version": "16.7.4", "version": "16.7.5",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "balena-supervisor", "name": "balena-supervisor",
"version": "16.7.4", "version": "16.7.5",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@balena/systemd": "^0.5.0", "@balena/systemd": "^0.5.0",

View File

@ -1,7 +1,7 @@
{ {
"name": "balena-supervisor", "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.", "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": "16.7.4", "version": "16.7.5",
"license": "Apache-2.0", "license": "Apache-2.0",
"repository": { "repository": {
"type": "git", "type": "git",
@ -135,6 +135,6 @@
"yargs": "^17.7.2" "yargs": "^17.7.2"
}, },
"versionist": { "versionist": {
"publishedAt": "2024-10-28T14:40:43.210Z" "publishedAt": "2024-11-07T13:34:05.582Z"
} }
} }