mirror of
https://github.com/balena-os/balena-supervisor.git
synced 2025-06-21 00:23:22 +00:00
v9.18.4
This commit is contained in:
@ -1,3 +1,73 @@
|
|||||||
|
- commits:
|
||||||
|
- subject: 'Fix network composition parsing, and correctly report compose config'
|
||||||
|
hash: 89807c21fa599d952b0fd5f61302f94539f3b3ea
|
||||||
|
body: ''
|
||||||
|
footer:
|
||||||
|
Change-type: patch
|
||||||
|
change-type: patch
|
||||||
|
Signed-off-by: Cameron Diver <cameron@balena.io>
|
||||||
|
signed-off-by: Cameron Diver <cameron@balena.io>
|
||||||
|
author: Cameron Diver
|
||||||
|
- subject: Keep the network and volume models consistent across usage
|
||||||
|
hash: e5d7379b74861c31b0cd2b6a94b4fdecf23cd35a
|
||||||
|
body: ''
|
||||||
|
footer:
|
||||||
|
Change-type: patch
|
||||||
|
change-type: patch
|
||||||
|
Signed-off-by: Cameron Diver <cameron@balena.io>
|
||||||
|
signed-off-by: Cameron Diver <cameron@balena.io>
|
||||||
|
author: Cameron Diver
|
||||||
|
- subject: Pass around instantiated Network objects when comparing state
|
||||||
|
hash: eaff3a2ee574a404c0ebf610867556f4afead176
|
||||||
|
body: ''
|
||||||
|
footer:
|
||||||
|
Change-type: patch
|
||||||
|
change-type: patch
|
||||||
|
Signed-off-by: Cameron Diver <cameron@balena.io>
|
||||||
|
signed-off-by: Cameron Diver <cameron@balena.io>
|
||||||
|
author: Cameron Diver
|
||||||
|
- subject: Seperate volume handling into manager and object classes
|
||||||
|
hash: 23e564389daaa29feb231d1b091e07df82a7a300
|
||||||
|
body: |
|
||||||
|
This change also makes sure that in the application-manager workflow we
|
||||||
|
pass around instances of the Volume class, rather than just the config.
|
||||||
|
footer:
|
||||||
|
Change-type: patch
|
||||||
|
change-type: patch
|
||||||
|
Signed-off-by: Cameron Diver <cameron@balena.io>
|
||||||
|
signed-off-by: Cameron Diver <cameron@balena.io>
|
||||||
|
author: Cameron Diver
|
||||||
|
- subject: >-
|
||||||
|
fix: When reporting initial config, avoid creating a "VPN enabled"
|
||||||
|
unnecessary override
|
||||||
|
hash: 743c8406c973af7ef85ff31ea8bb0bc99d4592fb
|
||||||
|
body: >
|
||||||
|
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
|
||||||
|
|
||||||
|
create a device specific SUPERVISOR_VPN_CONTROL = true, which is
|
||||||
|
unnecessary and causes issues if
|
||||||
|
|
||||||
|
users don't expect this and move the device to an app that has VPN
|
||||||
|
disabled. The correct behavior
|
||||||
|
|
||||||
|
is to compare "varValue" and only create a device config var if this
|
||||||
|
value differs from the default.
|
||||||
|
|
||||||
|
|
||||||
|
(This was the behavior before the TS conversion in
|
||||||
|
01ed7bb103b4df8fb0679cf858220db42d4a0b92 )
|
||||||
|
footer:
|
||||||
|
Change-type: patch
|
||||||
|
change-type: patch
|
||||||
|
Signed-off-by: Pablo Carranza Velez <pablo@balena.io>
|
||||||
|
signed-off-by: Pablo Carranza Velez <pablo@balena.io>
|
||||||
|
author: Pablo Carranza Velez
|
||||||
|
version: 9.18.4
|
||||||
|
date: 2019-07-04T10:49:36.786Z
|
||||||
- commits:
|
- commits:
|
||||||
- subject: Add mocha tests linter
|
- subject: Add mocha tests linter
|
||||||
hash: 36fa23ab7dcd76e7eb207e59b2ebcca8560a015f
|
hash: 36fa23ab7dcd76e7eb207e59b2ebcca8560a015f
|
||||||
|
@ -4,6 +4,14 @@ 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/).
|
||||||
|
|
||||||
|
## 9.18.4 - 2019-07-04
|
||||||
|
|
||||||
|
* Fix network composition parsing, and correctly report compose config [Cameron Diver]
|
||||||
|
* Keep the network and volume models consistent across usage [Cameron Diver]
|
||||||
|
* Pass around instantiated Network objects when comparing state [Cameron Diver]
|
||||||
|
* Seperate volume handling into manager and object classes [Cameron Diver]
|
||||||
|
* Fix: When reporting initial config, avoid creating a "VPN enabled" unnecessary override [Pablo Carranza Velez]
|
||||||
|
|
||||||
## 9.18.3 - 2019-06-29
|
## 9.18.3 - 2019-06-29
|
||||||
|
|
||||||
* Add mocha tests linter [Roman Mazur]
|
* Add mocha tests linter [Roman Mazur]
|
||||||
|
2
package-lock.json
generated
2
package-lock.json
generated
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "balena-supervisor",
|
"name": "balena-supervisor",
|
||||||
"version": "9.18.3",
|
"version": "9.18.4",
|
||||||
"lockfileVersion": 1,
|
"lockfileVersion": 1,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
@ -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": "9.18.3",
|
"version": "9.18.4",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
|
Reference in New Issue
Block a user