This commit is contained in:
Balena CI 2022-09-13 16:07:08 -04:00 committed by VersionBot
parent b27f6e7dda
commit efa400c5a6
6 changed files with 46 additions and 5 deletions

View File

@ -1,3 +1,39 @@
- commits:
- subject: Fix filtering of the supervisor app on the target state
hash: 5a57647450aa594b7112da01b9d2fc89885b6fae
body: >
Under some conditions, an aarch64 device may get a reference to a
armv7hf
supervisor on the target state. One of the ways this can happen is if
an aarch64 device is added to an armv7hf fleet and the target supervisor
is set before the device fully provisions.
If that happens, the previous filtering for the supervisor app (which
relied on the architecture in device-type.json) would
fail and the user would end up with two supervisor containers, one
running correctly and the other crash looping.
This fixes the filtering and just checks if the supervisor uuid/service
name belongs to a group of known uuids.
footer:
Closes: "#2006"
closes: "#2006"
Change-type: patch
change-type: patch
author: Felipe Lalanne
nested: []
version: 14.0.20
title: "'Fix filtering of the supervisor app on the target state'"
date: 2022-09-12T19:32:49.204Z
- commits:
- subject: Update blinking to 0.0.5
hash: 45f71b38d0a69419fae19e9c1a628d023653fad5

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.0.20
## (2022-09-12)
* Fix filtering of the supervisor app on the target state [Felipe Lalanne]
# v14.0.19
## (2022-09-12)

View File

@ -1 +1 @@
14.0.19
14.0.20

View File

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

2
package-lock.json generated
View File

@ -1,6 +1,6 @@
{
"name": "balena-supervisor",
"version": "14.0.19",
"version": "14.0.20",
"lockfileVersion": 1,
"requires": true,
"dependencies": {

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.0.19",
"version": "14.0.20",
"license": "Apache-2.0",
"repository": {
"type": "git",
@ -141,6 +141,6 @@
}
},
"versionist": {
"publishedAt": "2022-09-12T12:04:52.112Z"
"publishedAt": "2022-09-12T19:32:49.651Z"
}
}