This commit is contained in:
Balena CI 2021-06-30 08:12:20 +03:00 committed by VersionBot
parent a53f584049
commit b397ccef35
5 changed files with 36 additions and 3 deletions

View File

@ -1,3 +1,31 @@
- commits:
- subject: Prevent updates/reboots with locks when HUP breadcrumbs present
hash: a9028e58ecb097f0106e74f6c4cd1b755fa9ece5
body: |
On HUP, some healthceck services need to complete before
it's safe for the Supervisor to reboot the device when
applying state changes. rollback-{health|altboot}-breadcrumb
are the two files that Supervisor looks for and locks the device
on when present in this patch.
Not closing issue 1459 because there is a possible case where,
on altboot rollback, the breadcrumbs are not present. 1459
may be closed when this edge case is investigated.
footer:
Change-type: patch
change-type: patch
Connects-to: '#1459'
connects-to: '#1459'
See: >-
https://www.flowdock.com/app/rulemotion/r-supervisor/threads/cL7YfNOLSfTPfw05h59GEW0kfOt
see: >-
https://www.flowdock.com/app/rulemotion/r-supervisor/threads/cL7YfNOLSfTPfw05h59GEW0kfOt
Signed-off-by: Christina Wang <christina@balena.io>
signed-off-by: Christina Wang <christina@balena.io>
author: Christina Wang
nested: []
version: 12.8.10
date: 2021-06-30T04:30:34.845Z
- commits:
- subject: Fix supervisor using wrong source for deltas
hash: 2fa0d3dc433aff620c28b41d05d739430c8d8922

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/).
# v12.8.10
## (2021-06-30)
* Prevent updates/reboots with locks when HUP breadcrumbs present [Christina Wang]
# v12.8.9
## (2021-06-25)

View File

@ -1 +1 @@
12.8.9
12.8.10

2
package-lock.json generated
View File

@ -1,6 +1,6 @@
{
"name": "balena-supervisor",
"version": "12.8.9",
"version": "12.8.10",
"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": "12.8.9",
"version": "12.8.10",
"license": "Apache-2.0",
"repository": {
"type": "git",