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: - commits:
- subject: Fix supervisor using wrong source for deltas - subject: Fix supervisor using wrong source for deltas
hash: 2fa0d3dc433aff620c28b41d05d739430c8d8922 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! 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/).
# v12.8.10
## (2021-06-30)
* Prevent updates/reboots with locks when HUP breadcrumbs present [Christina Wang]
# v12.8.9 # v12.8.9
## (2021-06-25) ## (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", "name": "balena-supervisor",
"version": "12.8.9", "version": "12.8.10",
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"dependencies": { "dependencies": {

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": "12.8.9", "version": "12.8.10",
"license": "Apache-2.0", "license": "Apache-2.0",
"repository": { "repository": {
"type": "git", "type": "git",