v2.114.14
This commit is contained in:
parent
bf1753ce32
commit
275e03d943
3 changed files with 159 additions and 1 deletions
|
@ -1,3 +1,130 @@
|
|||
- commits:
|
||||
- subject: Update layers/meta-balena to e610a1f7d15aaf3795b335e0773680561bee054b
|
||||
hash: 8232241202df3f6ce5b228b17ae9af97be04fb5d
|
||||
body: Update layers/meta-balena
|
||||
footer:
|
||||
Changelog-entry: Update layers/meta-balena to e610a1f7d15aaf3795b335e0773680561bee054b
|
||||
changelog-entry: Update layers/meta-balena to e610a1f7d15aaf3795b335e0773680561bee054b
|
||||
author: Renovate Bot
|
||||
nested:
|
||||
- commits:
|
||||
- subject: Update balena-supervisor to v14.10.8
|
||||
hash: d454cdb1145c80128cc280f40e6633d862ae0086
|
||||
body: |
|
||||
Update balena-supervisor from 14.10.7 to 14.10.8
|
||||
footer:
|
||||
Change-type: patch
|
||||
change-type: patch
|
||||
author: Renovate Bot
|
||||
nested:
|
||||
- commits:
|
||||
- subject: Fix service comparison when creating component steps
|
||||
hash: 5fdd689590d048685cc11e32a14ccf7faf3887ee
|
||||
body: >
|
||||
A bug in service comparison would make it that a device
|
||||
already running
|
||||
|
||||
a service from a new release with network changes would never stop the
|
||||
|
||||
running service so remaining services would forever get stuck in
|
||||
|
||||
`Downloaded` state.
|
||||
|
||||
|
||||
This fixes the comparison so the service will get killed in this case,
|
||||
|
||||
particularly allowing devices to recover from #1576
|
||||
footer:
|
||||
Change-type: patch
|
||||
change-type: patch
|
||||
author: Felipe Lalanne
|
||||
nested: []
|
||||
- subject: "Create tests with recovery from #1576"
|
||||
hash: 7b8b187c749c3390243b2246ba20d60ccc40db1f
|
||||
body: >
|
||||
Devices affected by the bug described in 1576, are also
|
||||
stuck with some
|
||||
|
||||
services in the `Downloaded` state, because the state engine does not
|
||||
|
||||
detect that the running services should be killed on a network change
|
||||
|
||||
even if they belong to a new release. This is a bug, which can be
|
||||
|
||||
replicated by the tests in this commit
|
||||
footer:
|
||||
Change-type: patch
|
||||
change-type: patch
|
||||
author: Felipe Lalanne
|
||||
nested: []
|
||||
- subject: Skip updateMetadata step if there are network changes
|
||||
hash: 7aecaae8b02832afca3d52d233ecf5eaa8fa9ab8
|
||||
body: >
|
||||
Previous behavior would make it that an `updateMetadata`
|
||||
step would take
|
||||
|
||||
precedence over a `kill` step when network changes are present. This
|
||||
|
||||
would lead to an inconsistent state if an update included a
|
||||
|
||||
network and a container change.
|
||||
footer:
|
||||
Closes: "#1576"
|
||||
closes: "#1576"
|
||||
Change-type: patch
|
||||
change-type: patch
|
||||
author: Felipe Lalanne
|
||||
nested: []
|
||||
- subject: Add replication of issue using unit tests
|
||||
hash: 0a358a4463717b53c3619432781a0ab568fb74c1
|
||||
body: ""
|
||||
footer:
|
||||
Change-type: patch
|
||||
change-type: patch
|
||||
author: Felipe Lalanne
|
||||
nested: []
|
||||
- subject: Add integration tests for state-engine
|
||||
hash: 138aec5de418c7673285303d66d35b8cea43e4a8
|
||||
body: >
|
||||
These tests use the supervisor API to check that
|
||||
applying a target state
|
||||
|
||||
allows the device to eventually get to the desired target configuration.
|
||||
|
||||
|
||||
This are high-level tests that work with real images and containers
|
||||
|
||||
using dind.
|
||||
footer:
|
||||
Change-type: patch
|
||||
change-type: patch
|
||||
author: Felipe Lalanne
|
||||
nested: []
|
||||
- subject: Do not pass auth to images with no registry
|
||||
hash: c1207cbbff836f99fadb33dd5cf65baa2da0ecf8
|
||||
body: >
|
||||
The supervisor allows the target image to be an image
|
||||
without a
|
||||
|
||||
registry (e.g. `alpine:latest`), while this really only happens while in
|
||||
|
||||
local mode, we don't want to pass credentials to the default registry as
|
||||
|
||||
those credentials are meant for balena registry and will otherwise fail.
|
||||
footer:
|
||||
Change-type: patch
|
||||
change-type: patch
|
||||
author: Felipe Lalanne
|
||||
nested: []
|
||||
version: balena-supervisor-14.10.8
|
||||
title: ""
|
||||
date: 2023-04-26T18:49:41.754Z
|
||||
version: meta-balena-2.114.14
|
||||
title: ""
|
||||
date: 2023-04-27T17:45:02.161Z
|
||||
version: 2.114.14
|
||||
title: ""
|
||||
date: 2023-04-27T21:00:22.925Z
|
||||
- commits:
|
||||
- subject: Update layers/meta-balena to 90dd8d13b6e4015fa4fb8a3407ddf37eab443cd6
|
||||
hash: 5105b3e7a778490843071fabb667b43de1ed686f
|
||||
|
|
31
CHANGELOG.md
31
CHANGELOG.md
|
@ -1,6 +1,37 @@
|
|||
Change log
|
||||
-----------
|
||||
|
||||
# v2.114.14
|
||||
## (2023-04-27)
|
||||
|
||||
|
||||
<details>
|
||||
<summary> Update layers/meta-balena to e610a1f7d15aaf3795b335e0773680561bee054b [Renovate Bot] </summary>
|
||||
|
||||
> ## meta-balena-2.114.14
|
||||
> ### (2023-04-27)
|
||||
>
|
||||
>
|
||||
> <details>
|
||||
> <summary> Update balena-supervisor to v14.10.8 [Renovate Bot] </summary>
|
||||
>
|
||||
>> ### balena-supervisor-14.10.8
|
||||
>> #### (2023-04-26)
|
||||
>>
|
||||
>> * Fix service comparison when creating component steps [Felipe Lalanne]
|
||||
>> * Create tests with recovery from #1576 [Felipe Lalanne]
|
||||
>> * Skip updateMetadata step if there are network changes [Felipe Lalanne]
|
||||
>> * Add replication of issue using unit tests [Felipe Lalanne]
|
||||
>> * Add integration tests for state-engine [Felipe Lalanne]
|
||||
>> * Do not pass auth to images with no registry [Felipe Lalanne]
|
||||
>>
|
||||
>
|
||||
> </details>
|
||||
>
|
||||
>
|
||||
|
||||
</details>
|
||||
|
||||
# v2.114.13
|
||||
## (2023-04-27)
|
||||
|
||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
|||
2.114.13
|
||||
2.114.14
|
Loading…
Add table
Reference in a new issue