This commit is contained in:
Balena CI 2022-10-13 16:09:18 +00:00
parent a57f02cf63
commit eec12faa02
No known key found for this signature in database
GPG Key ID: E2ADEC9754128402
6 changed files with 66 additions and 66 deletions

View File

@ -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:

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.2.10
## (2022-10-13)
* Use inherited secrets for flowzone [Pagan Gazzard]
# v14.2.9
## (2022-10-10)

View File

@ -1 +1 @@
14.2.9
14.2.10

View File

@ -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
View File

@ -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",

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.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"
}
}