From 6c1f36dd75884a1263dd2892111224e6fb4f31cd Mon Sep 17 00:00:00 2001 From: Resin CI <34882892+resin-ci@users.noreply.github.com> Date: Wed, 2 Jan 2019 13:55:32 +0100 Subject: [PATCH] v9.2.8 --- .versionbot/CHANGELOG.yml | 29 +++++++++++++++++++++++++++++ CHANGELOG.md | 5 +++++ package.json | 2 +- 3 files changed, 35 insertions(+), 1 deletion(-) diff --git a/.versionbot/CHANGELOG.yml b/.versionbot/CHANGELOG.yml index eb363974..0d4981ed 100644 --- a/.versionbot/CHANGELOG.yml +++ b/.versionbot/CHANGELOG.yml @@ -1,3 +1,32 @@ +- commits: + - subject: 'refactor: Generate and normalise PortMaps from compose ports in-class' + hash: dc34025545984dc035fac18aec8160ea095e5ca2 + body: '' + footer: + Change-type: patch + change-type: patch + Signed-off-by: Cameron Diver + signed-off-by: Cameron Diver + author: Cameron Diver + - subject: 'compose: Normalise target ports for comparison with docker''s output' + hash: 557c32b80e09051e9fe3633a94fe38cd5a49fcdb + body: | + Docker always returns ports in ascending order, so if they aren't + specified like that in the compose, a restart loop would occur. This + patch changes the port maps to be stored in ascending order, based on + an alphabetical sort of the internalStart port (not taking into account + the protocol). This is the same as how Docker returns them, so they will + match, regardless of input form. + footer: + Change-type: patch + change-type: patch + Closes: '#824' + closes: '#824' + Signed-off-by: Cameron Diver + signed-off-by: Cameron Diver + author: Cameron Diver + version: 9.2.8 + date: 2019-01-02T12:20:55.151Z - commits: - subject: 'refactor: Convert DeviceConfig module to typescript' hash: b32fba43e1cb61dab101c38088bdb0e312690550 diff --git a/CHANGELOG.md b/CHANGELOG.md index ffaf95ba..a7ba86ff 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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/). +## 9.2.8 - 2019-01-02 + +* Refactor: Generate and normalise PortMaps from compose ports in-class [Cameron Diver] +* Compose: Normalise target ports for comparison with docker's output [Cameron Diver] + ## 9.2.7 - 2018-12-21 * Refactor: Convert DeviceConfig module to typescript [Cameron Diver] diff --git a/package.json b/package.json index f5ea1d6b..4f044737 100644 --- a/package.json +++ b/package.json @@ -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": "9.2.7", + "version": "9.2.8", "license": "Apache-2.0", "repository": { "type": "git",