mirror of
https://github.com/balena-os/balena-supervisor.git
synced 2024-12-19 05:37:53 +00:00
v14.2.10
This commit is contained in:
parent
a57f02cf63
commit
eec12faa02
@ -1,3 +1,15 @@
|
||||
- commits:
|
||||
- subject: Use inherited secrets for flowzone
|
||||
hash: 080d112f3e5da540684a0c5102d47f9e899a7d11
|
||||
body: ""
|
||||
footer:
|
||||
Change-type: patch
|
||||
change-type: patch
|
||||
author: Pagan Gazzard
|
||||
nested: []
|
||||
version: 14.2.10
|
||||
title: ""
|
||||
date: 2022-10-13T16:09:15.906Z
|
||||
- commits:
|
||||
- subject: Start state engine and API binder in parallel
|
||||
hash: b4514631b11c24c58342021e1a5b62add5a8c476
|
||||
@ -361,8 +373,7 @@
|
||||
- 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
|
||||
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
|
||||
|
||||
@ -544,8 +555,7 @@
|
||||
- subject: Wait for Stopping services to stop before target apply success
|
||||
hash: 12b67742c8091280c2e74e97a7c7392021db542f
|
||||
body: >
|
||||
This mitigates an edge case bug introduced in v13.1.3 where services
|
||||
that
|
||||
This mitigates an edge case bug introduced in v13.1.3 where services that
|
||||
|
||||
are slow to exit may get stuck in a state of Downloaded if a service var is
|
||||
|
||||
@ -679,8 +689,8 @@
|
||||
containers
|
||||
hash: ca140639c6a2b5f9f5a2e69b5611bb3902b78c18
|
||||
body: >
|
||||
There is no functionality which 1) stores the filesystem lock status
|
||||
when toggling override
|
||||
There is no functionality which 1) stores the filesystem lock status when
|
||||
toggling override
|
||||
|
||||
to on, and 2) restore the system to that status when toggling override to off.
|
||||
footer:
|
||||
@ -712,8 +722,7 @@
|
||||
- subject: Read hostname from config.json with container /etc/hostname as backup
|
||||
hash: a7a0821a3e23142265904806df5d0a6ecd2ed4b5
|
||||
body: >
|
||||
We don't need to read the host's hostname through
|
||||
/mnt/root/etc/hostname,
|
||||
We don't need to read the host's hostname through /mnt/root/etc/hostname,
|
||||
|
||||
because the hostname is written to config.json on a change. When the hostname
|
||||
|
||||
@ -1013,8 +1022,8 @@
|
||||
- subject: Explain /v2/state/status's status field in its response
|
||||
hash: 27249c278555c46154d1e917e769dd3fb9d2dcfc
|
||||
body: >
|
||||
The status field does not indicate the current state of the Engine on
|
||||
the device.
|
||||
The status field does not indicate the current state of the Engine on the
|
||||
device.
|
||||
|
||||
Rather, it only indicates whether the HTTP response returned successfully or not.
|
||||
|
||||
@ -1048,8 +1057,8 @@
|
||||
- subject: Add lockfile binary and internal lib for interfacing with it
|
||||
hash: 51e63ea22b876580de276808eca891ff6ab2a6c5
|
||||
body: >
|
||||
The linked issue describes the Supervisor not cleaning up locks it
|
||||
creates due
|
||||
The linked issue describes the Supervisor not cleaning up locks it creates
|
||||
due
|
||||
|
||||
to crashing at just the wrong time. After internal discussion we decided to
|
||||
|
||||
@ -1745,8 +1754,8 @@
|
||||
- subject: Wait for images to be ready before moving between releases
|
||||
hash: 7aedc97ee185953a3068ce3ef9743989e32a75b2
|
||||
body: >
|
||||
For download-then-kill strategy, this waits for all changing images on
|
||||
the target
|
||||
For download-then-kill strategy, this waits for all changing images on the
|
||||
target
|
||||
|
||||
release to be available on device before killing the old services. This
|
||||
|
||||
@ -2493,8 +2502,8 @@
|
||||
- subject: Bump normalize-url from 4.5.0 to 4.5.1
|
||||
hash: ece3be6d4503d15ffbac193479535d35bcd8030c
|
||||
body: >
|
||||
Bumps [normalize-url](https://github.com/sindresorhus/normalize-url)
|
||||
from 4.5.0 to 4.5.1.
|
||||
Bumps [normalize-url](https://github.com/sindresorhus/normalize-url) from
|
||||
4.5.0 to 4.5.1.
|
||||
|
||||
- [Release notes](https://github.com/sindresorhus/normalize-url/releases)
|
||||
|
||||
@ -2664,8 +2673,7 @@
|
||||
- subject: Bump lodash from 4.17.20 to 4.17.21
|
||||
hash: 90fe8359f10094863cf1940b591cfe46f4de1442
|
||||
body: >
|
||||
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to
|
||||
4.17.21.
|
||||
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
|
||||
|
||||
- [Release notes](https://github.com/lodash/lodash/releases)
|
||||
|
||||
@ -2936,8 +2944,7 @@
|
||||
- subject: Remove version tag from livepush generated image
|
||||
hash: 9c1d10dc318bb7c207608ed197c5713960642af3
|
||||
body: >
|
||||
The `start-resin-supervisor` script in newer OS version no longer uses
|
||||
the
|
||||
The `start-resin-supervisor` script in newer OS version no longer uses the
|
||||
|
||||
SUPERVISOR_TAG environment variable setup on supervisor.conf and
|
||||
|
||||
@ -3329,8 +3336,7 @@
|
||||
- subject: Bump elliptic from 6.5.3 to 6.5.4
|
||||
hash: f013f04e4d0ab502f87bde263ce3ef6217a84640
|
||||
body: >
|
||||
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to
|
||||
6.5.4.
|
||||
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4.
|
||||
|
||||
- [Release notes](https://github.com/indutny/elliptic/releases)
|
||||
|
||||
@ -3522,8 +3528,8 @@
|
||||
- subject: "patch: bump pretty-ms from 7.0.0 to 7.0.1"
|
||||
hash: 8a4369f8dfb5d8e77a022b82f25cbeb18edbf77e
|
||||
body: >
|
||||
Bumps [pretty-ms](https://github.com/sindresorhus/pretty-ms) from 7.0.0
|
||||
to 7.0.1.
|
||||
Bumps [pretty-ms](https://github.com/sindresorhus/pretty-ms) from 7.0.0 to
|
||||
7.0.1.
|
||||
|
||||
- [Release notes](https://github.com/sindresorhus/pretty-ms/releases)
|
||||
|
||||
@ -4497,8 +4503,7 @@
|
||||
- commits:
|
||||
- author: Paulo Castro
|
||||
body: >-
|
||||
The change type is considered 'major' because, by default,
|
||||
errors are
|
||||
The change type is considered 'major' because, by default, errors are
|
||||
|
||||
now thrown for relatively common occurrences such as authentication
|
||||
|
||||
@ -5033,8 +5038,7 @@
|
||||
- subject: Remove handlebars-helpers to shrink bundle size
|
||||
hash: 1305553f48747e0e450c89254790e67674c252b7
|
||||
body: >
|
||||
We can re-add specific helpers as necessary without needing to
|
||||
bloat
|
||||
We can re-add specific helpers as necessary without needing to bloat
|
||||
|
||||
with the entirety of the helpers package
|
||||
footer:
|
||||
@ -5144,8 +5148,7 @@
|
||||
- commits:
|
||||
- author: Juan Cruz Viotti
|
||||
body: >-
|
||||
This is very similar to the cache class they use by
|
||||
default, with the
|
||||
This is very similar to the cache class they use by default, with the
|
||||
|
||||
difference that it has a limit and won't grow indefinitely, causing
|
||||
|
||||
@ -5190,8 +5193,7 @@
|
||||
- commits:
|
||||
- author: Lucian Buzzo
|
||||
body: >-
|
||||
Only match elements with .filter() if the base schema
|
||||
(the schema with no
|
||||
Only match elements with .filter() if the base schema (the schema with no
|
||||
|
||||
anyOf branches) matches the element.
|
||||
footers:
|
||||
@ -5311,8 +5313,7 @@
|
||||
- commits:
|
||||
- author: Giovanni Garufi
|
||||
body: >-
|
||||
Merge multiple anyOf subschemas that match into a single
|
||||
one.
|
||||
Merge multiple anyOf subschemas that match into a single one.
|
||||
|
||||
Add axioms in test
|
||||
footers:
|
||||
@ -5336,8 +5337,7 @@
|
||||
- commits:
|
||||
- author: Juan Cruz Viotti
|
||||
body: >-
|
||||
This is a hack, and should be reverted once we get to
|
||||
the bottom of it.
|
||||
This is a hack, and should be reverted once we get to the bottom of it.
|
||||
|
||||
It will impact performance, but right now there are things that should
|
||||
|
||||
@ -5408,8 +5408,8 @@
|
||||
- commits:
|
||||
- author: Stevche Radevski
|
||||
body: >-
|
||||
Handlebars supports very basic if condition checking, but it
|
||||
only checks for
|
||||
Handlebars supports very basic if condition checking, but it only checks
|
||||
for
|
||||
|
||||
existence of a field. There are times when we want to combine conditions in order
|
||||
|
||||
@ -5431,8 +5431,7 @@
|
||||
- subject: Bump elliptic from 6.5.2 to 6.5.3
|
||||
hash: c11004cd24fe66e6af7f16a79c0cc9e8847eb415
|
||||
body: >
|
||||
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.2 to
|
||||
6.5.3.
|
||||
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.2 to 6.5.3.
|
||||
|
||||
- [Release notes](https://github.com/indutny/elliptic/releases)
|
||||
|
||||
@ -5640,8 +5639,7 @@
|
||||
- subject: Bump lodash from 4.17.15 to 4.17.19
|
||||
hash: 01655b595555ae63ea1b70d623451c9ad3ec03dd
|
||||
body: >
|
||||
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to
|
||||
4.17.19.
|
||||
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
|
||||
|
||||
- [Release notes](https://github.com/lodash/lodash/releases)
|
||||
|
||||
@ -7406,8 +7404,7 @@
|
||||
- subject: 🔧 Move to an alpine base image and drop i386-nlp support
|
||||
hash: 3690acbd70df726030b648a1c32a9b2b21015232
|
||||
body: >
|
||||
We also remove the Makefile to go to a simpler build system, as long
|
||||
with
|
||||
We also remove the Makefile to go to a simpler build system, as long with
|
||||
|
||||
the retry_docker_push.sh file. We remove the rest of the automation tools
|
||||
|
||||
@ -8240,8 +8237,7 @@
|
||||
- subject: Bump js-yaml from 3.12.0 to 3.13.1
|
||||
hash: 9c88d8fb722c6005465754dff900379d091eb324
|
||||
body: >
|
||||
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.12.0 to
|
||||
3.13.1.
|
||||
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.12.0 to 3.13.1.
|
||||
|
||||
- [Release notes](https://github.com/nodeca/js-yaml/releases)
|
||||
|
||||
@ -8440,8 +8436,7 @@
|
||||
- subject: Bump lodash from 4.17.11 to 4.17.13
|
||||
hash: 835ef7908e8daba1c0362fae8aaa4b592b2d1b2f
|
||||
body: >
|
||||
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to
|
||||
4.17.13.
|
||||
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.13.
|
||||
|
||||
- [Release notes](https://github.com/lodash/lodash/releases)
|
||||
|
||||
@ -8481,8 +8476,8 @@
|
||||
- subject: Bump mixin-deep from 1.3.1 to 1.3.2
|
||||
hash: d0f35359b3f32a87804f760c1d5303c380ea730f
|
||||
body: >
|
||||
Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep) from
|
||||
1.3.1 to 1.3.2.
|
||||
Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep) from 1.3.1
|
||||
to 1.3.2.
|
||||
|
||||
- [Release notes](https://github.com/jonschlinkert/mixin-deep/releases)
|
||||
|
||||
@ -8938,8 +8933,8 @@
|
||||
- subject: Prevent supervisor from deleting itself
|
||||
hash: 4846acb25ebd5b1400e3a74bc3a3c607ae98be8e
|
||||
body: >
|
||||
With recent changes to local mode behavior, supervisor removes all
|
||||
engine objects
|
||||
With recent changes to local mode behavior, supervisor removes all engine
|
||||
objects
|
||||
|
||||
that were not present before entering local mode.
|
||||
|
||||
@ -9299,8 +9294,8 @@
|
||||
unnecessary override'
|
||||
hash: 743c8406c973af7ef85ff31ea8bb0bc99d4592fb
|
||||
body: >
|
||||
Since we were comparing the VPN's value before adding the explicit
|
||||
"true", there were cases
|
||||
Since we were comparing the VPN's value before adding the explicit "true",
|
||||
there were cases
|
||||
|
||||
were the VPN is off, and therefore "value" didn't match the default, so the supervisor would
|
||||
|
||||
@ -9380,8 +9375,8 @@
|
||||
- subject: Ensure we get input on parsing errors
|
||||
hash: 645bc6c185b804df0e6d2088c5239eabcfa4ce80
|
||||
body: >
|
||||
We wrap JSON and date parsing code to ensure input data is logged in
|
||||
case of an error.
|
||||
We wrap JSON and date parsing code to ensure input data is logged in case
|
||||
of an error.
|
||||
footer:
|
||||
Change-type: minor
|
||||
change-type: minor
|
||||
@ -10068,8 +10063,8 @@
|
||||
- subject: In /v1/update, return 202 when we're not updating immediately
|
||||
hash: 9961ebb41d37c14b18b2bf4545eefae343a2c026
|
||||
body: >
|
||||
We also add a catch to any errors when getting configuration, and send
|
||||
503 in this case, even if it's
|
||||
We also add a catch to any errors when getting configuration, and send 503
|
||||
in this case, even if it's
|
||||
|
||||
unlikely.
|
||||
footer:
|
||||
@ -10334,8 +10329,8 @@
|
||||
legacy OS"
|
||||
hash: d64dcb4b4060d3e6fd84382d3b12c6d8a3fe2310
|
||||
body: >
|
||||
The last update of pinejs-client to pinejs-client-request made the way
|
||||
we were
|
||||
The last update of pinejs-client to pinejs-client-request made the way we
|
||||
were
|
||||
|
||||
using $expand on the migration break. This switches to the correct way of doing it now.
|
||||
footer:
|
||||
|
@ -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.2.10
|
||||
## (2022-10-13)
|
||||
|
||||
* Use inherited secrets for flowzone [Pagan Gazzard]
|
||||
|
||||
# v14.2.9
|
||||
## (2022-10-10)
|
||||
|
||||
|
@ -2,6 +2,6 @@ name: balena-supervisor
|
||||
description: 'Balena Supervisor: balena''s agent on devices.'
|
||||
joinable: false
|
||||
type: sw.application
|
||||
version: 14.2.9
|
||||
version: 14.2.10
|
||||
provides:
|
||||
- slug: sw.compose.long-volume-syntax
|
||||
|
4
package-lock.json
generated
4
package-lock.json
generated
@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "balena-supervisor",
|
||||
"version": "14.2.9",
|
||||
"version": "14.2.10",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "balena-supervisor",
|
||||
"version": "14.2.9",
|
||||
"version": "14.2.10",
|
||||
"license": "Apache-2.0",
|
||||
"dependencies": {
|
||||
"@balena/happy-eyeballs": "0.0.6",
|
||||
|
@ -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.2.9",
|
||||
"version": "14.2.10",
|
||||
"license": "Apache-2.0",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@ -145,6 +145,6 @@
|
||||
}
|
||||
},
|
||||
"versionist": {
|
||||
"publishedAt": "2022-10-10T19:42:03.506Z"
|
||||
"publishedAt": "2022-10-13T16:09:16.515Z"
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user