This commit is contained in:
flowzone-app[bot] 2024-04-23 20:19:17 +00:00 committed by GitHub
parent 561804a364
commit 60be0c35a6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 31 additions and 6 deletions

View File

@ -1,3 +1,23 @@
- commits:
- subject: Gracefully handle multiple reboot/shutdown requests
hash: 14bdc522c17c924ce560da81f735b96bac41bd4d
body: |
Since HTTP's server.close() is async, there is a slim chance
for two instances of /v1/reboot or /v1/shutdown to be processed.
If the server is already closed when server.close() is called,
the call throws ERR_SERVER_NOT_RUNNING
which doesn't need to be surfaced to the user. This change
only allows one server.close() attempt to occur at a time.
footer:
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.2.28
title: ""
date: 2024-04-23T20:19:12.030Z
- commits: - commits:
- subject: Update ts-node to v10 - subject: Update ts-node to v10
hash: d14824f2fddffb0292af94c001d90e816ddb94c6 hash: d14824f2fddffb0292af94c001d90e816ddb94c6

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.2.28
## (2024-04-23)
* Gracefully handle multiple reboot/shutdown requests [Christina Ying Wang]
# v16.2.27 # v16.2.27
## (2024-04-23) ## (2024-04-23)

View File

@ -1 +1 @@
16.2.27 16.2.28

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.2.27 version: 16.2.28
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.2.27", "version": "16.2.28",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "balena-supervisor", "name": "balena-supervisor",
"version": "16.2.27", "version": "16.2.28",
"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.2.27", "version": "16.2.28",
"license": "Apache-2.0", "license": "Apache-2.0",
"repository": { "repository": {
"type": "git", "type": "git",
@ -137,6 +137,6 @@
"yargs": "^15.4.1" "yargs": "^15.4.1"
}, },
"versionist": { "versionist": {
"publishedAt": "2024-04-23T19:33:02.829Z" "publishedAt": "2024-04-23T20:19:12.559Z"
} }
} }